[GHC] #9155: allocateRegsAndSpill: Cannot read from uninitialized register %vI_s154O (GHC version 7.8.2 for x86_64-unknown-linux)
GHC
ghc-devs at haskell.org
Sat May 31 11:11:43 UTC 2014
#9155: allocateRegsAndSpill: Cannot read from uninitialized register %vI_s154O
(GHC version 7.8.2 for x86_64-unknown-linux)
------------------------------------+-------------------------------------
Reporter: slyfox | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.8.2
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: None/Unknown
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
------------------------------------+-------------------------------------
When building all world with '''-O2''' I've stuck on wxhaskell (all
versions):
{{{
[11 of 16] Compiling Graphics.UI.WX.Controls (
src/Graphics/UI/WX/Controls.hs, dist/build/Graphics/UI/WX/Controls.o )
<no location info>:
ghc: panic! (the 'impossible' happened)
(GHC version 7.8.2 for x86_64-unknown-linux):
allocateRegsAndSpill: Cannot read from uninitialized register
%vI_s154O
}}}
I've stripped it down to minimal complete example (but it significantly
changed error message)
{{{
ghc: panic! (the 'impossible' happened)
(GHC version 7.8.2 for x86_64-unknown-linux):
RegAlloc.Liveness.computeLivenss
SCCs aren't in reverse dependent order
bad blockId c1tU
[NONREC
c1uc:
movq $-8,%rbx
andq $main:M.AlignLeft{v rb}_closure+1,%rbx
addq $8,%rbp
jmp *(%rbx),
NONREC
...
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9155>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list