[GHC] #7241: GHC-7.6.1 panics on template haskell code
GHC
ghc-devs at haskell.org
Fri May 23 17:13:37 UTC 2014
#7241: GHC-7.6.1 panics on template haskell code
---------------------------------------+-----------------------------------
Reporter: akamaus | Owner: Yuras
Type: bug | Status: new
Priority: normal | Milestone: 7.8.3
Component: Template Haskell | Version: 7.6.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: Compile-time crash | Unknown/Multiple
Test Case: | Difficulty: Unknown
Blocking: | Blocked By:
| Related Tickets:
---------------------------------------+-----------------------------------
Changes (by Yuras):
* owner: simonpj => Yuras
Comment:
So, the comment added in
changeset:d8d798b1b33ab0593ed03f193360b8725ba2c2ba is not fully correct.
`findLocalDupsRdrEnv` doesn't catch this particular case because duplicate
`Name`s are totally identical, including `SrcSpan`.
I'll prepare a patch to emit error in case of duplicate GRE. The test case
from #8932 will produce two errors, but I think it is ok. Definitely
better then obscure panic.
Please let me know if I'm going in wrong direction.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/7241#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list