Ticket #1718 (closed bug: fixed)

Opened 6 years ago

Last modified 6 years ago

6.8.0.20070917 ghc.exe: panic! (the 'impossible' happened)

Reported by: guest Owned by: simonpj
Priority: high Milestone: 6.8.1
Component: Compiler Version: 6.8
Keywords: Cc:
Operating System: Windows Architecture: x86_64 (amd64)
Type of failure: Difficulty: Unknown
Test Case: simpl018 Blocked By:
Blocking: Related Tickets:

Description

(From Adrian Hey) Here's the error:

[29 of 53] Compiling Data.Tree.AVL.Join ( Data.Tree.AVL/Data/Tree/AVL/Join.hs, dist\build/Data/Tree/AVL/Join.o )
ghc.exe: panic! (the 'impossible' happened)
  (GHC version 6.8.0.20070917 for i386-unknown-mingw32):
	cgPanic
    a{v sMX} [lid]
    static binds for:
    collections-0.3:Data.Tree.AVL.Join.poly_go{v rse} [gid]
    collections-0.3:Data.Tree.AVL.Join.poly_$wlgo{v rsf} [gid]
    collections-0.3:Data.Tree.AVL.Join.flatConcat{v ryL} [gid]
    local binds for:
    SRT label collections-0.3:Data.Tree.AVL.Join.$LrMelvl{v rMe}_srt

Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

This will probably reproduce it, but it's not quite what I did:

1 - darcs get  http://darcs.haskell.org/packages/collections-ghc6.6/

2 - Edit collections.cabal so you have:

build-depends: base >= 2.0, QuickCheck, bytestring, containers, array

3 - runghc Setup.hs configure

4 - runghc Setup.hs build

Change History

Changed 6 years ago by simonpj

  • owner set to simonpj

Changed 6 years ago by simonpj

  • status changed from new to closed
  • testcase set to simpl018
  • resolution set to fixed

Great report, thanks. Fixed.

Simon

Note: See TracTickets for help on using tickets.