ANNOUNCE: GHC 6.8.1 Release Candidate

Ian Lynagh igloo at earth.li
Fri Sep 28 07:33:21 EDT 2007


Hi Adrian,

On Fri, Sep 14, 2007 at 07:50:47AM +0100, Adrian Hey wrote:
> 
> [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.20070912 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

I can't reproduce this with the i386/Linux 6.8.0.20070925 and
./Setup configure; ./Setup build:

[...]
[28 of 53] Compiling Data.Tree.AVL.Join (
Data.Tree.AVL/Data/Tree/AVL/Join.hs, dist/build/Data/Tree/AVL/Join.o )
[29 of 53] Compiling Data.Tree.AVL.Test.Utils (
Data.Tree.AVL/Data/Tree/AVL/Test/Utils.hs,
dist/build/Data/Tree/AVL/Test/Utils.o )
[...]
[38 of 53] Compiling Data.Collections ( Data/Collections.hs, dist/build/Data/Collections.o )

Data/Collections.hs:758:33:
    Couldn't match expected type `(k, a)'
           against inferred type `Map.Map k (Map.Map k a)'
      Expected type: m (Map.Map k a, (k, a))
      Inferred type: m (Map.Map k a, Map.Map k (Map.Map k a))
    In the second argument of `ap', namely `Map.minView x'
    In the expression: return swap `ap` Map.minView x


If you think it's still broken, please let me know.


Thanks
Ian



More information about the Glasgow-haskell-users mailing list