#5263: Compiler panic, trying to compile text-0.5
---------------------------+------------------------------------------------
Reporter: guest | Owner:
Type: bug | Status: closed
Priority: normal | Milestone:
Component: Compiler | Version: 7.0.3
Resolution: fixed | Keywords:
Testcase: | Blockedby:
Difficulty: | Os: Windows
Blocking: | Architecture: x86
Failure: None/Unknown |
---------------------------+------------------------------------------------
Changes (by simonpj):
* status: new => closed
* resolution: => fixed
Comment:
Thanks. That was a bad bug. It's fixed by this patch
{{{
commit 2395cdff13a150016ec47bbe7da7bb8239b3a252
Author: Simon Peyton Jones <[email protected]>
Date: Mon Jun 27 09:14:45 2011 +0100
Fix Trac #5263: bug in chooseExternalIds
An identifier used in an unfolding wasn't getting marked
as an external Id, which caused subsequent chaos.
In understanding and fixing this I refactored some of
chooseExternalIds. As a side benefit, the order in which
it enumerates the free variables of the IdInfo is now
deterministic (this was a to-do before).
compiler/main/TidyPgm.lhs | 179
++++++++++++++++++++++++++-------------------
1 files changed, 105 insertions(+), 74 deletions(-)
}}}
Making a test case is awkward, so I gave up.
Anyway, can you try now?
Simon
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5263#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs