[nightly] 05-Jan-2005 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

GHC Nightly Builds simonmar at microsoft.com
Wed Jan 5 14:50:37 EST 2005


Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)
Build location    = /playpen/ghc/nightly/HEAD-cam-02-unx
Build config file = /home/v-julsew/nightly/site/msrc/conf-HEAD-cam-02-unx

Nightly build started on cam-02-unx at Wed Jan 5 19:00:00 GMT 2005.
**** checking out new source tree ... ok. (GHC Version 6.3.20050105)
**** Building stage 1 compiler    ... failed; relevant barfage is below.
**** building source distribution ... ok.
No successfully built compilers to test; aborting.

------------------------------------------------------------------------
------------------------------------------------------------------------
The last 30 lines of /playpen/ghc/nightly/HEAD-cam-02-unx/logs/i386-unknown-linux-stage1 are
------------------------------------------------------------------------
------------------------------------------------------------------------


Data/Complex.hs:165:4:
    Warning: Pattern match(es) are overlapped
	     In the definition of `sqrt': sqrt (z@(x :+ y)) = ...
(cd Data/Complex_split && /usr/bin/ld -r -x -o ../Complex.o *.o); for i in Data/Complex_split/*; do /usr/bin/ld -r -x -o $i.tmp $i; mv $i.tmp $i; done   
rm -f Data/Ix.o; if [ ! -d Data/Ix_split ]; then mkdir Data/Ix_split; else /usr/bin/find Data/Ix_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 -H32m -dcore-lint  -split-objs    -c Data/Ix.hs -o Data/Ix.o  -ohi Data/Ix.hi
(cd Data/Ix_split && /usr/bin/ld -r -x -o ../Ix.o *.o); for i in Data/Ix_split/*; do /usr/bin/ld -r -x -o $i.tmp $i; mv $i.tmp $i; done   
rm -f Data/Array.o; if [ ! -d Data/Array_split ]; then mkdir Data/Array_split; else /usr/bin/find Data/Array_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 -H32m -dcore-lint  -split-objs    -c Data/Array.hs -o Data/Array.o  -ohi Data/Array.hi
(cd Data/Array_split && /usr/bin/ld -r -x -o ../Array.o *.o); for i in Data/Array_split/*; do /usr/bin/ld -r -x -o $i.tmp $i; mv $i.tmp $i; done   
rm -f Control/Parallel/Strategies.o; if [ ! -d Control/Parallel/Strategies_split ]; then mkdir Control/Parallel/Strategies_split; else /usr/bin/find Control/Parallel/Strategies_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 -H32m -dcore-lint  -split-objs    -c Control/Parallel/Strategies.hs -o Control/Parallel/Strategies.o  -ohi Control/Parallel/Strategies.hi
(cd Control/Parallel/Strategies_split && /usr/bin/ld -r -x -o ../Strategies.o *.o); for i in Control/Parallel/Strategies_split/*; do /usr/bin/ld -r -x -o $i.tmp $i; mv $i.tmp $i; done   
rm -f Data/Array/Base.o; if [ ! -d Data/Array/Base_split ]; then mkdir Data/Array/Base_split; else /usr/bin/find Data/Array/Base_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 -H32m -dcore-lint  -split-objs    -c Data/Array/Base.hs -o Data/Array/Base.o  -ohi Data/Array/Base.hi
(cd Data/Array/Base_split && /usr/bin/ld -r -x -o ../Base.o *.o); for i in Data/Array/Base_split/*; do /usr/bin/ld -r -x -o $i.tmp $i; mv $i.tmp $i; done   
rm -f Data/Array/MArray.o; if [ ! -d Data/Array/MArray_split ]; then mkdir Data/Array/MArray_split; else /usr/bin/find Data/Array/MArray_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 -H32m -dcore-lint  -split-objs    -c Data/Array/MArray.hs -o Data/Array/MArray.o  -ohi Data/Array/MArray.hi
(cd Data/Array/MArray_split && /usr/bin/ld -r -x -o ../MArray.o *.o); for i in Data/Array/MArray_split/*; do /usr/bin/ld -r -x -o $i.tmp $i; mv $i.tmp $i; done   
rm -f Data/Array/IO/Internals.o; if [ ! -d Data/Array/IO/Internals_split ]; then mkdir Data/Array/IO/Internals_split; else /usr/bin/find Data/Array/IO/Internals_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 -H32m -dcore-lint  -split-objs    -c Data/Array/IO/Internals.hs -o Data/Array/IO/Internals.o  -ohi Data/Array/IO/Internals.hi
ghc-6.3.20050105: panic! (the `impossible' happened, GHC version 6.3.20050105):
	No match in record selector Var.tcTyVarDetails

Please report it as a compiler bug to glasgow-haskell-bugs at haskell.org,
or http://sourceforge.net/projects/ghc/.

gmake[1]: *** [Data/Array/IO/Internals.o] Error 1
gmake: *** [all] Error 1

Nightly run ended at Wed Jan 5 19:50:37 GMT 2005


More information about the Cvs-ghc mailing list