[GHC] #8205: the 'impossible' happened : expectJust block_order
GHC
ghc-devs at haskell.org
Wed Sep 4 17:36:08 CEST 2013
#8205: the 'impossible' happened : expectJust block_order
----------------------------------------+----------------------------------
Reporter: erikd | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.7
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Building GHC failed | Unknown/Multiple
Test Case: | Difficulty: Unknown
Blocking: | Blocked By:
| Related Tickets:
----------------------------------------+----------------------------------
Changes (by jstolarek):
* cc: jan.stolarek@… (added)
Comment:
Austin sugests that this happened around the time when I pushed my
loopification patch (this bug reported on 30 Aug, my patch pushed a day
earlier). Panic happens in `splitAtProcPoints` function and I recall that
my previous attempt at loopification as a Cmm pass didn't work with LLVM
because it broke the invariant that a block may be reachable only from a
single procpoint.
So, can anyone experiencing this problem try
{{{
git revert d61c3ac186c94021c851f7a2a6d20631e35fc1ba
}}}
and see if this solves the problem?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8205#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list