[GHC] #11085: Relying on the existence of CallStack in 7.10 breaks bootstrappability with 7.10.1
GHC
ghc-devs at haskell.org
Sat Nov 14 16:40:00 UTC 2015
#11085: Relying on the existence of CallStack in 7.10 breaks bootstrappability with
7.10.1
-------------------------------------+-------------------------------------
Reporter: quchen | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 8.0.1
Component: Compiler | Version: 7.10.2
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: Building GHC
Unknown/Multiple | failed
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): D1472 | Wiki Page:
-------------------------------------+-------------------------------------
7.10.2 added the CallStack mechanism, and GHC already relies on this while
being built. Unfortunately, it is enabled with "GLASGOW_HASKELL >= 710",
which also applies to GHC 7.10.1, which does not have CallStack, and fails
building the stage-1 compiler because the symbol is not found.
This patch makes the CPP directive more strict, requiring more than 7.10
instead of at least.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11085>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list