> FWIW:
> 
> I downloaded the src tarball, but had problems in building the
> 4.08 compiler.  
> 
> 1) ghc/compiler/main/CodeOutput.lhs did not import hPutStrLn or
>    stderr from IO and failed to compile.
> 
> 2) Building with 4.06 compiler, the build crashes in ghc/lib/std
>    while trying to make the .p_o files (with -split-objs).  The 
>    error message was that a local line label was duplicately 
>    defined (L$Cxxxx type labels)...
> 
> 3) Not building the profiling stuff, I built a 4.08 GHC however
>    that was unable to build itself -- the following is the log 
>    tail...

Thanks for the reports.  I built ghc on HPUX (using ghc 4.04) a few weeks
prior to the 4.08 release, but didn't test it very heavily.  

No (2) is probably a mangler/splitter issue.  No (3) looks worse: the
compiler is generating code that crashes; these are always the worst bugs to
find, especially when it is the compiler itself that is crashing!

I'll take a look at these (eventually, my ToDo list keeps growing despite my
best efforts :-( )

Cheers,
        Simon

Reply via email to