[GHC] #4160: Panic! at the HEAD
GHC
cvs-ghc at haskell.org
Fri Sep 17 02:26:21 EDT 2010
#4160: Panic! at the HEAD
-------------------------------------------------+--------------------------
Reporter: LouisWasserman | Owner: simonpj
Type: bug | Status: closed
Priority: high | Milestone: 7.0.1
Component: Compiler | Version: 6.13
Resolution: fixed | Keywords:
Testcase: indexed-types/should_compile/T4160 | Blockedby: 4232
Difficulty: | Os: Linux
Blocking: | Architecture: x86
Failure: Compile-time crash |
-------------------------------------------------+--------------------------
Changes (by simonpj):
* status: new => closed
* testcase: => indexed-types/should_compile/T4160
* resolution: => fixed
Comment:
This turned out to be a very subtle bug in the coercion optimiser, which
only manifested in a rather complicated situation. Thank you for
providing a nice small test case; it still took me a good chunk of
Thursday to find. And, sadly, it's in code that will probably die when
Brent Yorgey's new coercion patch comes on stream.
Oh well, it's good to have the HEAD in working order meanwhile.
{{{
Thu Sep 16 18:04:52 BST 2010 simonpj at microsoft.com
* Fix a very subtle shadowing bug in optCoercion
See Note [Subtle shadowing in coercions]
This is what was going wrong in Trac 4160.
M ./compiler/types/OptCoercion.lhs -20 +67
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4160#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list