[GHC] #3391: Generics compilation failure in combination with
Data.Accessor deriving
GHC
trac at galois.com
Thu Jul 23 12:08:01 EDT 2009
#3391: Generics compilation failure in combination with Data.Accessor deriving
-----------------------------------------------+----------------------------
Reporter: darchon | Owner: simonpj
Type: bug | Status: closed
Priority: normal | Milestone:
Component: Compiler | Version: 6.11
Severity: normal | Resolution: fixed
Keywords: Generics | Difficulty: Unknown
Testcase: typecheck/should_compile/T3391 | Os: Unknown/Multiple
Architecture: Unknown/Multiple |
-----------------------------------------------+----------------------------
Changes (by simonpj):
* testcase: => typecheck/should_compile/T3391
* status: new => closed
* resolution: => fixed
Comment:
Good stuff. Fixed by
{{{
Thu Jul 23 16:58:03 BST 2009 simonpj at microsoft.com
* Fix Trac #3391: make generic to/from bindings only for newly-declared
types
Before this patch we were bogusly making to/from bindings for all data
types
in the TcGblEnv. But that is wrong when we have multiple "chunks" of
bindings in Template Haskell. We should start from the declarations
themselves. Easy.
M ./compiler/typecheck/TcDeriv.lhs -7 +7
}}}
Thanks for the report
Simon
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3391#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list