[GHC] #3468: GHC panic: boxy_match_s
GHC
trac at galois.com
Fri Aug 28 01:18:01 EDT 2009
#3468: GHC panic: boxy_match_s
--------------------------+-------------------------------------------------
Reporter: wkahl | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 6.10.4
Severity: critical | Resolution:
Keywords: boxy_match_s | Testcase:
Os: Linux | Architecture: powerpc
--------------------------+-------------------------------------------------
Comment (by wkahl):
Underlying this panic was apparently really a kind error, involving the
existential constructor `Tool` that had been defined by
{{{
data Tool = forall a r . (Typeable1 r, ToolC r a) => Tool a
deriving Typeable
}}}
and is now defined by
{{{
data Tool d = forall a r . (Typeable1 r, ToolC d r a) => Tool a
deriving Typeable
}}}
in a context of a record field that still had type `Tool` (kind error) ---
the .lhs-boot file had only
{{{
data Tool
}}}
--- another kind error.
Wolfram
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3468#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list