
#11472: Remove CallStack CPP guards in GHC 8.2 -------------------------------------+------------------------------------- Reporter: bgamari | Owner: Type: task | Status: new Priority: normal | Milestone: 8.2.1 Component: Compiler | Version: 8.0.1-rc1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by rwbarton): Does 8.2 need to be able to build with 7.10.1? If so then we can't remove these CPP guards entirely until 8.4. This is an honest question, by the way. I don't know whether our policy is that 8.2 should be buildable by ''every'' 7.10.* release, or ''some'' 7.10.* release, or perhaps the ''last'' 7.10.* release. If we somehow released a compiler that was completely incapable of bootstrapping GHC, it would be a serious problem for the "every" policy. Is this policy written down somewhere? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11472#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler