I was trying to build GHC 6.3 for Windows and got the
following error:
elapsed) :ghc>>
(cd Text/ParserCombinators/Parsec/Language_split
&& /c/MinGW/bin/ld -r -x -o ../
Language.o *.o);
rm -f Text/ParserCombinators/Parsec/Perm.o; if [ !
-d Text/ParserCombinators/Par
sec/Perm_split ]; then mkdir
Text/ParserCombinators/Parsec/Perm_split; else /usr
/bin/find Text/ParserCombinators/Parsec/Perm_split
-name '*.o' -print | xargs rm
-f __rm_food; fi;
../../ghc/compiler/ghc-inplace -H16m -O
-fglasgow-exts -ignore-package parsec -O
-Rghc-timing -package base
-split-objs -c Text/ParserCombinators/Parsec/Per
m.hs -o Text/ParserCombinators/Parsec/Perm.o
-ohi Text/ParserCombinators/Parsec
/Perm.hi
ghc.exe: panic! (the `impossible' happened, GHC
version 6.3):
urk
Please report it as a compiler bug to
glasgow-haskell-bugs@xxxxxxxxxxx,
or http://sourceforge.net/projects/ghc/.
<<ghc: 29176908 bytes, 7 GCs, 1359038/2655552
avg/max bytes residency (2 samples
), 16M in use, 0.01 INIT (0.00 elapsed), 0.13 MUT
(0.14 elapsed), 0.05 GC (0.05
elapsed) :ghc>>
make[2]: *** [Text/ParserCombinators/Parsec/Perm.o]
Error 1
make[1]: *** [all] Error 1
make[1]: Leaving directory
`/c/src/ghc/fptools/libraries'
make: *** [build] Error 1
satnams-thinkpad>
Which asked me to report this as a compiler bug.
Cheers,
Satnam
Satnam Singh
Microsoft
One Microsoft Way
Redmond
Washington 98052-6399
USA
Email: satnams@xxxxxxxxxxxxx
Telephone: +1 425 705 8208
Cell: +1 408 718 2588
Pager: 4087182588@xxxxxxxxxxxxxx
eFax: +1 815 550 4055