High again,

the latest news from my attempt to install 4.01. Following Simon's
advice I added `EXTRA_HC_OPTS += -H64M -fvia-c -v' to build.mk (I use
4.00 for bootstrapping). Now, make boot succeeds, make all fails with


ghc -cpp -fglasgow-exts -Rghc-timing -I. -IcodeGen -InativeGen -Iparser 
-iutils:basicTypes:types:hsSyn:prelude:rename:typecheck:deSugar:coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen:absCSyn:main:reader:profiling:parser:nativeGen
 -recomp    -H64M -fvia-c -v -c codeGen/CgMonad.lhs -o codeGen/CgMonad.o -osuf o
The Glorious Glasgow Haskell Compilation System, version 4.00, patchlevel 0

literate pre-processor:
        echo '#line 1 "codeGen/CgMonad.lhs"' > /tmp/ghc19429.lpp && 
/home/III/a/ralf/FP/ghc/lib/ghc-4.00/unlit  codeGen/CgMonad.lhs -  >> /tmp/ghc19429.lpp

real        0.0
user        0.0
sys         0.0

Effective command line: -cpp -fglasgow-exts -Rghc-timing -I. -IcodeGen -InativeGen 
-Iparser 
-iutils:basicTypes:types:hsSyn:prelude:rename:typecheck:deSugar:coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen:absCSyn:main:reader:profiling:parser:nativeGen
 -recomp -H64M -fvia-c -v -c -o codeGen/CgMonad.o -osuf o

Haskellised C pre-processor:
        echo '{-# LINE 1 "codeGen/CgMonad.lhs" -}' > /tmp/ghc19429.cpp && 
/home/III/a/ralf/FP/ghc/lib/ghc-4.00/hscpp -v  -D__HASKELL1__=4 
-D__GLASGOW_HASKELL__=400 -I. -I. -IcodeGen -InativeGen -Iparser 
-I/home/III/a/ralf/FP/ghc/lib/ghc-4.00/includes 
-I/home/III/a/ralf/FP/ghc/lib/ghc-4.00/includes /tmp/ghc19429.lpp >> /tmp/ghc19429.cpp

real        0.0
user        0.0
sys         0.0
hscpp:CPP invoked: 
/usr/local/gnu/gcc-2.7.2.3/lib/gcc-lib/sparc-sun-solaris2.6/2.7.2.3/cpp -iprefix 
/usr/local/gnu/gcc-2.7.2.3/lib/gcc-lib/sparc-sun-solaris2.6/2.7.2.3/ -traditional 
-D__HASKELL1__=4 -D__GLASGOW_HASKELL__=400 -I. -I. -IcodeGen -InativeGen -Iparser 
-I/home/III/a/ralf/FP/ghc/lib/ghc-4.00/includes 
-I/home/III/a/ralf/FP/ghc/lib/ghc-4.00/includes /tmp/ghc19429.lpp
ghc:compile:Output file codeGen/CgMonad.o doesn't exist
ghc:compile:Interface file codeGen/CgMonad.hi doesn't exist
ghc:recompile:Input file codeGen/CgMonad.lhs newer than codeGen/CgMonad.o

Haskell compiler:
        /home/III/a/ralf/FP/ghc/lib/ghc-4.00/hsc ,-N ,-W ,/tmp/ghc19429.cpp  
-fglasgow-exts -fignore-interface-pragmas -fomit-interface-pragmas -fsimplify [  
-ffloat-lets-exposing-whnf -ffloat-primops-ok -fcase-of-case -fdo-case-elim 
-freuse-con -fpedantic-bottoms -fclone-binds -fmax-simplifier-iterations4  ]   
-fwarn-overlapping-patterns -fwarn-missing-methods -fwarn-duplicate-exports 
-fhi-version=400 
-himap=utils%.hi:basicTypes%.hi:types%.hi:hsSyn%.hi:prelude%.hi:rename%.hi:typecheck%.hi:deSugar%.hi:coreSyn%.hi:specialise%.hi:simplCore%.hi:stranal%.hi:stgSyn%.hi:simplStg%.hi:codeGen%.hi:absCSyn%.hi:main%.hi:reader%.hi:profiling%.hi:parser%.hi:nativeGen%.hi:.%.hi:/home/III/a/ralf/FP/ghc/lib/ghc-4.00/imports/exts%.hi:/home/III/a/ralf/FP/ghc/lib/ghc-4.00/imports/exts%.hi:/home/III/a/ralf/FP/ghc/lib/ghc-4.00/imports/std%.hi
   -v -hifile=/tmp/ghc19429.hi -C=/tmp/ghc19429.hc -F=/tmp/ghc19429_stb.c 
-FH=/tmp/ghc19429_stb.h +RTS -H64000000 -K1000000 -s/tmp/ghc19429.stat
Glasgow Haskell Compiler, version 4.00, for Haskell 1.4
 
CgMonad.lhs:46:
    CgBindery.hi-boot:3 Interface-file parse error; toks= []
 
CgMonad.lhs:46: Could not find valid interface file `CgBindery'
 
CgMonad.lhs:46: Module `CgBindery' does not export `CgIdInfo(..)'
 
CgMonad.lhs:46: Module `CgBindery' does not export `CgBindings'
 
CgMonad.lhs:46: Module `CgBindery' does not export `maybeStkLoc'
 
CgMonad.lhs:46:
    Module `CgBindery' does not export `nukeVolatileBinds'


Compilation had errors

real        1.2
user        0.9
sys         0.2
deleting... /tmp/ghc19429.lpp /tmp/ghc19429.cpp /tmp/ghc19429.hi /tmp/ghc19429.hc 
/tmp/ghc19429_stb.c /tmp/ghc19429_stb.h /tmp/ghc19429.stat

rm -f /tmp/ghc19429*
make[2]: *** [codeGen/CgMonad.o] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1


Any suggestions?

Ralf

Reply via email to