Re: ghc: panic! (the 'impossible' happened)

2012-10-28 Thread Sjoerd Visscher
You can avoid the error by replacing eval :: Exp - (-) Memory Integer with eval :: Exp - Memory - Integer which should be the same, but apparently isn't internally in GHC. This is definitely a bug. Sjoerd On Oct 28, 2012, at 4:55 AM, José Romildo Malaquias j.romi...@gmail.com wrote:

Re: ghc: panic! (the 'impossible' happened)

2012-10-28 Thread José Romildo Malaquias
On Sun, Oct 28, 2012 at 12:46:28PM +0100, Sjoerd Visscher wrote: You can avoid the error by replacing eval :: Exp - (-) Memory Integer with eval :: Exp - Memory - Integer which should be the same, but apparently isn't internally in GHC. This is definitely a bug. As I want the

RE: ghc: panic! (the 'impossible' happened)

2012-10-28 Thread Simon Peyton-Jones
Thanks. Certainly a bug. I've created a ticket http://hackage.haskell.org/trac/ghc/ticket/7372. Turns out that it's fixed in HEAD already, and I *think* the fix is in http://hackage.haskell.org/trac/ghc/ticket/7312, which should get into 7.6.2. Simon | -Original Message- | From:

Re: RULES for ByteString are not fired

2012-10-28 Thread Ian Lynagh
Hi Kazu, On Tue, Aug 28, 2012 at 01:37:32PM +0900, Kazu Yamamoto wrote: I seems to us (my friends and me) that term rewriting rules for ByteString are not fired in recent GHCs. Thanks for the report. I've filed a ticket here: http://hackage.haskell.org/trac/ghc/ticket/7374 Thanks Ian

Re: GHC on OpenIndiana

2012-10-28 Thread Ian Lynagh
Hi Apostolos, On Sun, Sep 16, 2012 at 09:07:56AM -0400, asyropou...@aol.com wrote: http://www.haskell.org/ghc/docs/6.4.1/html/building/sec-porting-ghc.html#sec-booting-from-hc Some community members have made Solaris binary distributions in the past. It would be easier to start from one of

Re: Understanding the core2core simplifier - occurence-analysis interaction

2012-10-28 Thread Herbert Valerio Riedel
Herbert Valerio Riedel h...@gnu.org writes: Hello GHC HQ, I've been trying to improve/fix a minor optimization sub-optimality w.r.t to the following code (code like that results from the generics-based NFData deriver[1]): [...] jfyi, this has been migrated to