Sigh.  I tried very hard to install 2.04 on a Linux box using 2.02,
and failed miserably.  I then decided to retreat to 0.29, since that
one at least has been cited as having been successful.  When I attempt
it, I get a "fixed or forbidden register was spilled" error.  Since
this is on a .hc file, is this a gcc error?

This is while compiling ArrBase.lhs.  Since I am aware that such
errors often go away upon fairly minor changes in the syntax, my next
strategy is to throw some minor correctness-preserving changes in and
see what I can see.

I enclose an excerpt from the errors below.

/usr/src/ghc/tmp//ghc30268.hc:953: fixed or forbidden register was spilled.
This may be due to a compiler bug or to impossible asm
statements or clauses.
gmake[2]: *** [ghc/ArrBase.o] Error 1
gmake[1]: *** [all] Error 2

Sigh.  We struggle on.

                                        Dave Barton <*>
                                        [EMAIL PROTECTED] )0(
                                        http://www.intermetrics.com/~dlb

Reply via email to