On 03 August 2005 10:38, Serge D. Mechveliani wrote:

> ../../ghc/compiler/ghc-inplace -H16m -O -fglasgow-exts -cpp -Iinclude
> -"#include" HsBase.h -funbox-strict-fields -ignore-package base -O
> -Rghc-timing -fgeneri\cs  -fgenerics -split-objs    -c GHC/Dotnet.hs
> -o GHC/Dotnet.o  -ohi GHC/Dotnet.hi
> ...
> ...
> 
> ( cd GHC/Dotnet_split; rm -f ld.script; touch ld.script; echo
> "INPUT(" *.o ")" >>ld.script; /usr/bin/ld -r -x -o ../Dotnet.o
> ld.script; ); rm -f GHC/PArr.o; if [ ! -d GHC/PArr_split ]; then
> mkdir GHC/PArr_split; else \usr/bin/find GHC/PArr_split -name '*.o'
> -print | 
> xargs rm -f __rm_food; fi;
> ../../ghc/compiler/ghc-inplace -H16m -O -fglasgow-exts -cpp -Iinclude
> -"#include" HsBase.h -funbox-strict-fields -ignore-package base -O
> -Rghc-timing -fgeneri\cs  -fgenerics -split-objs    -c
> GHC/PArr.hs -o GHC/PArr.o  -ohi GHC/PArr.hi
> ghc-6.4.1.20050801: internal error: evacuate: strange closure type
>     2160 Please report this as a bug to
>     glasgow-haskell-bugs@haskell.org, or
> http://www.sourceforge.net/projects/ghc/ 
> make[2]: *** [GHC/PArr.o] Error 254
> make[1]: *** [all] Error 1
> make[1]: Leaving directory
> `/home/mechvel/ghc/6.4.1-aug-1/ghc-6.4.1.20050801/libraries'
> make: *** [build] Error 1
> ---------------------------------

Hmm, another occurrence of the elusive GC bug.  I can't repeat this one
either.

Can you check that it is repeatable for you:

  $ cd libraries/base
  $ rm GHC/PArr.o
  $ make GHC/PArr.o

and let me know whether you get the same crash repeatedly.  Could you
also try this:

  $ rm GHC/PArr.o
  $ make GHC/PArr.o EXTRA_HC_OPTS="+RTS -C0 -RTS"

which might help to make it more repeatable (that disables the context
switch timer).

Cheers,
        Simon
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to