[GHC] #9031: ghc panic: RegAlloc.Liveness.computeLivenss
GHC
ghc-devs at haskell.org
Mon May 5 10:11:47 UTC 2014
#9031: ghc panic: RegAlloc.Liveness.computeLivenss
---------------------------------------+-----------------------------------
Reporter: jwlato | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.8.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Compile-time crash | Unknown/Multiple
Test Case: | Difficulty: Unknown
Blocking: | Blocked By:
| Related Tickets:
---------------------------------------+-----------------------------------
Comment (by phaul):
Hi, I think I am hitting the same issue after upgrading from 7.6.3 to
7.8.2. Previously the same code was building fine. I have my code on
github. https://github.com/phaul/chess/tree/ghc-7.8.2.
(You need the ghc-7.8.2 branch)
The problematic module is '''Chess.Move.Generator'''.
I get:
{{{
[18 of 30] Compiling Chess.Move.Generator ( Chess/Move/Generator.hs,
dist/build/chess/chess-tmp/Chess/Move/Generator.o )
ghc: panic! (the 'impossible' happened)
(GHC version 7.8.2 for i386-unknown-linux):
RegAlloc.Liveness.computeLivenss
SCCs aren't in reverse dependent order
bad blockId c1AEd
[NONREC
c1AEI:
}}}
Can you try to use my code to reproduce the issue?
Thanks
Paul.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9031#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list