Hi,
while trying to compile GHC 2.07 with 2.02 (on i386 Linux) I
encountered the following:
------------------------------------------------------------------------
==fptools== make all;
in /export/linux/ben/Dlubanie/Build/fptools/ghc/lib
------------------------------------------------------------------------
rm -f ghc/PrelBase.o ; if [ ! -d ghc/PrelBase ]; then mkdir ghc/PrelBase; else find
ghc/PrelBase -name '*.o' -print | xargs rm -f __rm_food ; fi
../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing -O -split-objs
-odir ghc/PrelBase -H12m -c ghc/PrelBase.lhs -o ghc/PrelBase.o -osuf o
Warning: GENERATE_SPECS pre-processing pragma ignored:
{-# GENERATE_SPECS subtract a{Int#,Double#,Int,Double,Complex(Double#),Complex
(Double)} #-}
Warning: GENERATE_SPECS pre-processing pragma ignored:
{-# GENERATE_SPECS (.) a b c #-}
Warning: GENERATE_SPECS pre-processing pragma ignored:
{-# GENERATE_SPECS data a :: Lift a #-}
Warning: GENERATE_SPECS pre-processing pragma ignored:
{-# GENERATE_SPECS showList__ a #-}
*** Pattern-matching error within GHC!
This is a compiler bug; please report it to [EMAIL PROTECTED]
Fail: "main/CmdLineOpts.lhs", line 451: incomplete pattern(s) to match in function
"simpl_sep"
----------------------------------------------------------------------
Other info you might find useful:
ghc-2.02 was installed from binary distribution.
uname -a
Linux kawa.mimuw.edu.pl 2.0.30 #3 Wed Apr 9 20:20:03 MET DST 1997 i486
gcc -v
Reading specs from /usr/lib/gcc-lib/i486-unknown-linuxlibc1/2.7.2.2/specs
gcc version 2.7.2.2
Thanks in advance for any hints.
--
Regards,
Marcin Benke
----------------------------------------------------------------------------
"Calm down, it's only ones and zeros!" - DJ Delorie