RE: Is USE_REPORT_PRELUDE still useful?

2014-10-29 Thread Simon Peyton Jones
Adding core-libraries, whose bailiwick this is. Simon From: ghc-devs [mailto:ghc-devs-boun...@haskell.org] On Behalf Of David Feuer Sent: 29 October 2014 00:24 To: ghc-devs Subject: Is USE_REPORT_PRELUDE still useful? A lot of code in GHC.List and perhaps elsewhere compiles differently

Re: Is USE_REPORT_PRELUDE still useful?

2014-10-29 Thread Malcolm Wallace
On 29 Oct 2014, at 00:24, David Feuer wrote: A lot of code in GHC.List and perhaps elsewhere compiles differently depending on whether USE_REPORT_PRELUDE is defined. Not all code differing from the Prelude implementation. Furthermore, I don't know to what extent, if any, such code

Re: [core libraries] RE: Is USE_REPORT_PRELUDE still useful?

2014-10-29 Thread Edward Kmett
: 29 October 2014 00:24 To: ghc-devs Subject: Is USE_REPORT_PRELUDE still useful? A lot of code in GHC.List and perhaps elsewhere compiles differently depending on whether USE_REPORT_PRELUDE is defined. Not all code differing from the Prelude implementation. Furthermore, I don't know to what

Re: Is USE_REPORT_PRELUDE still useful?

2014-10-29 Thread Edward Kmett
Ack! That -is- a somewhat scary invisible backdoor dependency. :/ We ripped out a lot of unused and untestable ifdefs for other compilers from base a couple of years back, I'd be curious if this was already affected. Any idea where the code for the report generation lies? -Edward On Oct 29,

Is USE_REPORT_PRELUDE still useful?

2014-10-28 Thread David Feuer
A lot of code in GHC.List and perhaps elsewhere compiles differently depending on whether USE_REPORT_PRELUDE is defined. Not all code differing from the Prelude implementation. Furthermore, I don't know to what extent, if any, such code actually works these days. Some of it certainly was not