#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

Reply via email to