From cvs-ghc at haskell.org Sat Dec 1 03:30:05 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Dec 1 03:25:56 2007 Subject: Daily report for stable Message-ID: <200712010830.lB18U5Nv001758@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: pass x86 Windows stable: lost x86 Windows stable fast: pass lost fail (failed stage1) pass pass x86-64 Linux stable: lost New unexpected test failures: 1744 1 x86 Windows stable fast 1914 1 x86 Windows stable fast Old unexpected test failures: 1679 1 kahl G5 Gentoo Linux stable 1916 1 x86 Windows stable FD1 7 gabor stable TH_spliceE5_prof 2 x86 Windows stable arrowrun002 6 gabor stable arrowrun004 6 gabor stable barton-mangler-bug 1 x86 Windows stable break003 6 gabor stable break021 6 gabor stable bug1010 1 x86 Windows stable conc040 1 kahl G5 Gentoo Linux stable conc064 2 gabor stable concio001.thr 1 kahl G5 Gentoo Linux stable concprog001 1 gabor stable derefnull 2 gabor stable deriving-1935 1 x86 Windows stable divbyzero 4 gabor stable drvfail004 1 x86 Windows stable drvfail015 2 tnaur PPC OSX stable fed001 1 kahl G5 Gentoo Linux stable ffi002 1 tnaur PPC OSX stable ffi006 1 kahl G5 Gentoo Linux stable ffi007 1 kahl G5 Gentoo Linux stable ffi008 1 kahl G5 Gentoo Linux stable ffi009 2 kahl G5 Gentoo Linux stable ffi011 1 kahl G5 Gentoo Linux stable ffi013 1 kahl G5 Gentoo Linux stable ffi019 1 kahl G5 Gentoo Linux stable getDirContents001 1 x86 Windows stable ghc-e001 1 kahl G5 Gentoo Linux stable ghci024 6 gabor stable ghci025 1 x86-64 Linux stable ghci026 6 gabor stable hClose002 2 tnaur PPC OSX stable maessen_hashtab 2 x86 Windows stable mod54 1 x86 Windows stable num012 3 kahl G5 Gentoo Linux stable openFile008 1 tnaur PPC OSX stable outofmem 1 kahl G5 Gentoo Linux stable process004 1 x86 Windows stable rebindable8 7 gabor stable rw 7 gabor stable seward-space-leak 1 tnaur PPC OSX stable signals002 1 tnaur PPC OSX stable tcfail168 7 gabor stable tcfail175 7 gabor stable tcfail178 7 gabor stable tcfail187 7 gabor stable typecheck.testeq1 1 x86 Windows stable From cvs-ghc at haskell.org Sat Dec 1 03:30:05 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Dec 1 03:25:57 2007 Subject: Daily report for head Message-ID: <200712010830.lB18U58x001759@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage3 failed slave lost) x86 Windows head: lost x86 Windows head fast: pass lost fail (failed stage1) pass pass gabor head: pass gbesh Intel x86_64 Linux head: pass kahl G5 Gentoo Linux head: pass mnemosyne x86-64 Gentoo head: pass tnaur PPC OSX head: fail (failed stage1) tnaur PPC OSX head 2: fail (failed stage1) fail (failed stage1) tnaur x86 Linux head: pass pass x86-64 Linux head unreg: lost New unexpected test failures: 1744 5 x86 Windows head fast 1914 1 x86 Windows head fast Fixed unexpected test failures: break017 Old unexpected test failures: 1679 2 kahl G5 Gentoo Linux head TH_spliceE5_prof 3 x86-64 Linux head arith011 1 x86-64 Linux head unreg barton-mangler-bug 3 x86-64 Linux head bug1010 1 x86 Windows head cg015 1 x86-64 Linux head unreg cg035 1 x86-64 Linux head unreg conc022 1 x86-64 Linux head unreg conc040 1 kahl G5 Gentoo Linux head conc049 1 x86 Windows head conc064 3 gabor head concio001.thr 2 kahl G5 Gentoo Linux head concprog001 1 tnaur x86 Linux head countReaders001 3 x86 Windows head derefnull 3 x86 Windows head divbyzero 5 x86 Windows head fed001 2 kahl G5 Gentoo Linux head ffi003 1 x86-64 Linux head unreg ffi004 1 x86-64 Linux head unreg ffi006 2 kahl G5 Gentoo Linux head ffi007 1 kahl G5 Gentoo Linux head ffi008 1 kahl G5 Gentoo Linux head ffi009 3 kahl G5 Gentoo Linux head ffi010 1 x86-64 Linux head unreg ffi011 2 kahl G5 Gentoo Linux head ffi013 2 kahl G5 Gentoo Linux head ffi018 1 x86-64 Linux head unreg ffi019 2 kahl G5 Gentoo Linux head getDirContents001 1 x86 Windows head ghc-e001 1 kahl G5 Gentoo Linux head ghci024 1 tnaur PPC OSX head ghci025 3 x86-64 Linux head hpc_fork 1 x86 Windows head hpc_raytrace 6 gabor head maessen_hashtab 2 x86-64 Linux head num012 3 x86 Windows head openFile005 1 tnaur x86 Linux head openFile007 1 tnaur x86 Linux head openFile008 1 tnaur PPC OSX head outofmem 1 kahl G5 Gentoo Linux head process004 1 x86 Windows head readFile001 1 tnaur x86 Linux head seward-space-leak 1 tnaur PPC OSX head signals002 1 tnaur PPC OSX head typecheck.testeq1 1 x86 Windows head -------------- next part -------------- Last 30 lines: <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c typecheck/TcSplice.lhs-boot -o stage3/typecheck/TcSplice.o-boot -ohi stage3/typecheck/TcSplice.hi-boot <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c rename/RnExpr.lhs-boot -o stage3/rename/RnExpr.o-boot -ohi stage3/rename/RnExpr.hi-boot <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c typecheck/TcEnv.lhs -o stage3/typecheck/TcEnv.o -ohi stage3/typecheck/TcEnv.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 4744 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c rename/RnEnv.lhs -o stage3/rename/RnEnv.o -ohi stage3/rename/RnEnv.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 6962 NOTE: Simplifier still going after 3 iterations; bailing out. Size = 7216 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c rename/RnHsDoc.hs -o stage3/rename/RnHsDoc.o -ohi stage3/rename/RnHsDoc.hi NOTE: Simplifier still going after 3 iterations; bailing out. Size = 974 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c rename/RnHsSyn.lhs -o stage3/rename/RnHsSyn.o -ohi stage3/rename/RnHsSyn.hi <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c rename/RnTypes.lhs -o stage3/rename/RnTypes.o -ohi stage3/rename/RnTypes.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 2206 NOTE: Simplifier still going after 4 iterations; bailing out. Size = 4181 NOTE: Simplifier still going after 4 iterations; bailing out. Size = 4085 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071130 -fgenerics -c rename/RnNames.lhs -o stage3/rename/RnNames.o -ohi stage3/rename/RnNames.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 5154 NOTE: Simplifier still going after 4 iterations; bailing out. Size = 11572 make[2]: *** [stage3/rename/RnNames.o] Segmentation fault make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/compiler' make[1]: *** [stage3] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: cp -R dist /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/parallel && \ /usr/bin/find . -name "*.buildinfo" -exec cp {} /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/parallel \; && \ (cp -RL include /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/parallel || true) && \ /usr/bin/find /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/parallel/dist \ \( -name "*_split" -o -name "autogen" \) | xargs rm -rf && \ /usr/bin/find /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/parallel/dist \ \( \( -name "*.o" -o -name "*.p_o" \) -a ! -name "HS*" \) \ -exec rm {} \; ; \ fi mkdir /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/parallel cp: cannot stat `include': No such file or directory mkdir /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/installPackage cp installPackage/installPackage /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/installPackage mkdir /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/ifBuildable cp ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/ifBuildable cp Makefile /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries cp gen_contents_index /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries cp index.html /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries cp doc-index*.html /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries cp -pR stamp /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries # This gets used in the compiler directory to see if GHC should # depend on the readline package or not ../utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/readline cp readline/config.mk /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071130/libraries/readline cp: cannot stat `readline/config.mk': No such file or directory make[2]: *** [binary-dist] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [binary-dist] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' rm -f -rf installed rm -f -rf ghc* rm -f HelloWorld HelloWorld.o HelloWorld.hi output /bin/gtar -jxf ../ghc-6.9.20071130-x86_64-unknown-linux.tar.bz2 /bin/gtar: ../ghc-6.9.20071130-x86_64-unknown-linux.tar.bz2: Cannot open: No such file or directory /bin/gtar: Error is not recoverable: exiting now /bin/gtar: Child returned status 2 /bin/gtar: Error exit delayed from previous errors make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: cd ./programs/cholewo-eval && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o cholewo-eval Main -O -prof -auto-all -fvia-C >cholewo-eval.comp.stderr 2>&1 cd ./programs/cholewo-eval && ./cholewo-eval +RTS -p -RTS cholewo-eval.run.stdout 2>cholewo-eval.run.stderr =====> cholewo-eval(profasm) cd ./programs/cholewo-eval && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o cholewo-eval Main -O -prof -auto-all -fasm >cholewo-eval.comp.stderr 2>&1 cd ./programs/cholewo-eval && ./cholewo-eval +RTS -hc -RTS cholewo-eval.run.stdout 2>cholewo-eval.run.stderr cd ./programs/cholewo-eval && /64playpen/buildbot/x86_64-linux-head/build/utils/hp2ps/hp2ps cholewo-eval =====> cholewo-eval(ghci) cd ./programs/cholewo-eval && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux Main --interactive -v0 -ignore-dot-ghci cholewo-eval.interp.stdout 2>cholewo-eval.interp.stderr =====> cholewo-eval(threaded1) cd ./programs/cholewo-eval && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o cholewo-eval Main -threaded -debug >cholewo-eval.comp.stderr 2>&1 cd ./programs/cholewo-eval && ./cholewo-eval cholewo-eval.run.stdout 2>cholewo-eval.run.stderr =====> cholewo-eval(threaded2) cd ./programs/cholewo-eval && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o cholewo-eval Main -O -threaded >cholewo-eval.comp.stderr 2>&1 cd ./programs/cholewo-eval && ./cholewo-eval +RTS -N2 -RTS cholewo-eval.run.stdout 2>cholewo-eval.run.stderr ====> Running ./programs/joao-circular/test.T =====> joao-circular(normal) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(optc) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -fvia-C -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(hpc) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -fhpc -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(optasm) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -fasm -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(profc) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -prof -auto-all -fvia-C -O >joao-circular.comp.stderr 2>&1 -------------- next part -------------- Last 30 lines: /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:112: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:115: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:116: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:117: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:120: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:121: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:124: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:125: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:128: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:129: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:130: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:131: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:134: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:135: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:138: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:139: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:142: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:145: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:146: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:147: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:148: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:151: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:152: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:153: error: parse error before 'PARAMS' /Library/Frameworks/GNUcompiling dist/build/System/Console/Readline_hsc_make.c failed command was: gcc -c -D__GLASGOW_HASKELL__=609 -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx/tnaur-ppc-osx-head/build/includes -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx/tnaur-ppc-osx-head/build/gmp/gmpbuild -D__GLASGOW_HASKELL__=609 -Iinclude dist/build/System/Console/Readline_hsc_make.c -o dist/build/System/Console/Readline_hsc_make.o make[2]: *** No targets specified and no makefile found. Stop. make[1]: *** [make.library.readline] Error 2 make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:346: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:349: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:350: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:353: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:356: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:359: error: syntax error before 'PARAMS' /LibrarIn file included from include/HsReadline.h:8, from Readline.hsc:36: /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:71: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:74: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:77: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:83: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:87: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:92: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:96: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:101: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readReadline.hsc: In function 'main': Readline.hsc:614: error: 'ISFUNC' undeclared (first use in this function) Readline.hsc:614: error: (Each undeclared identifier is reported only once Readline.hsc:614: error: for each function it appears in.) Readline.hsc:616: error: 'ISMACR' undeclared (first use in this function) Readline.hsc:618: error: 'ISKMAP' undeclared (first use in this function) compiling dist/build/System/Console/Readline_hsc_make.c failed command was: gcc -c -D__GLASGOW_HASKELL__=609 -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/includes -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/gmp/gmpbuild -D__GLASGOW_HASKELL__=609 -Iinclude dist/build/System/Console/Readline_hsc_make.c -o dist/build/System/Console/Readline_hsc_make.o make[2]: *** No targets specified and no makefile found. Stop. make[1]: *** [make.library.readline] Error 2 make: *** [stage1] Error 2 From ghcbuild at microsoft.com Sat Dec 1 04:48:54 2007 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 1 04:48:57 2007 Subject: [nightly] 30-Nov-2007 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20071201094854.AB99F32436C@www.haskell.org> Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/ghc/nightly/STABLE-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Fri Nov 30 19:00:00 GMT 2007. **** checking out new source tree ... ok. (GHC Version 6.8.1.20071130) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. (5 failures) **** running nofib (-O -prof -auto-all -fvia-C) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/stable/logs Dists are at http://www.haskell.org/ghc/dist/stable/dist Docs are at http://www.haskell.org/ghc/dist/stable/docs All done! Nightly build finished successfully at Sat Dec 1 09:53:09 GMT 2007 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 1 00:25:36 GMT 2007 1995 total tests, which gave rise to 10472 test cases, of which 12 caused framework failures 2006 were skipped 8218 expected passes 184 expected failures 1 unexpected passes 54 unexpected failures Unexpected passes: read032(normal) Unexpected failures: 1744(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) 1914(ghci) FD1(normal) TH_spliceE5_prof(ghci) arrowrun002(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2) arrowrun004(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) barton-mangler-bug(profc) break003(ghci) break021(ghci) ghci024(ghci) ghci026(ghci) joao-circular(profc) maessen_hashtab(normal,ghci,threaded1) net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) rebindable8(normal) rw(normal) seward-space-leak(ghci) tcfail168(normal) tcfail175(normal) tcfail178(normal) tcfail187(normal) ---------------------------------------------------- Nightly run ended at Sat Dec 1 09:53:11 GMT 2007 From ghcbuild at microsoft.com Sat Dec 1 06:00:12 2007 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Dec 1 06:00:14 2007 Subject: [nightly] 30-Nov-2007 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20071201110012.CAE563241F3@www.haskell.org> 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/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Fri Nov 30 19:30:03 GMT 2007. **** checking out new source tree ... ok. (GHC Version 6.9.20071130) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (5 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (5 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sat Dec 1 11:04:29 GMT 2007 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Dec 1 02:55:45 GMT 2007 2033 total tests, which gave rise to 10542 test cases, of which 8 caused framework failures 2001 were skipped 8341 expected passes 167 expected failures 1 unexpected passes 24 unexpected failures Unexpected passes: read032(normal) Unexpected failures: 1744(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) TH_spliceE5_prof(ghci) barton-mangler-bug(profc) maessen_hashtab(normal,ghci,threaded1) net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) seward-space-leak(ghci) ---------------------------------------------------- Nightly run ended at Sat Dec 1 11:04:29 GMT 2007 From igloo at earth.li Sat Dec 1 16:51:47 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 16:51:49 2007 Subject: patch applied (/haskell/ghc): And some more info on using the MacOS X frameworks Message-ID: <20071201215147.GA8418@haskell.cs.yale.edu> Sat Dec 1 16:55:36 EST 2007 Ian Lynagh * And some more info on using the MacOS X frameworks M ./download_ghc_681.html +16 From igloo at earth.li Sat Dec 1 17:25:24 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:21:05 2007 Subject: darcs patch: fix #1839, #1463, by supporting ghc-pkg bulkqueries with substring matching In-Reply-To: <018201c8336d$f89e12a0$6b0f7ad5@cr3lt> References: <02ee01c8272d$3efdef60$7c248351@cr3lt> <473C1E75.8000101@gmail.com> <1195130354.26140.648.camel@localhost> <018201c8336d$f89e12a0$6b0f7ad5@cr3lt> Message-ID: <20071201222524.GA29755@matrix.chaos.earth.li> On Fri, Nov 30, 2007 at 04:27:57PM -0000, Claus Reinke wrote: > i'm trying to figure out where this patch is stuck. could > you please let me know whether or not the following > summary is accurate? I agree with it: I think we want the functionality, we don't want to add a dep on a regex library, and using anything other than * for a wildcard would be confusing. I can't remember the details of the various Windows behaviours off the top of my head, so I can't comment on what the best solution would be. By the way, how did it work with regexps? Rely on no files matching .*, and the .* argument being left unchanged rather than being removed? Thanks Ian From igloo at earth.li Sat Dec 1 17:52:03 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:47:44 2007 Subject: patch applied (ghc-6.8/ghc): Change name of DOC_OPTIONS pragma to OPTIONS_HADDOCK Message-ID: <20071201225203.GA13035@haskell.galois.com> Fri Nov 30 01:25:06 PST 2007 David Waern * Change name of DOC_OPTIONS pragma to OPTIONS_HADDOCK M ./compiler/parser/Lexer.x -1 +1 From igloo at earth.li Sat Dec 1 17:52:08 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:47:49 2007 Subject: patch applied (ghc-6.8/ghc): Update cabal version number used in bootstrapping Message-ID: <20071201225207.GA13057@haskell.galois.com> Thu Nov 29 06:42:59 PST 2007 Duncan Coutts * Update cabal version number used in bootstrapping M ./libraries/Makefile -2 +2 From igloo at earth.li Sat Dec 1 17:52:12 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:47:52 2007 Subject: patch applied (ghc-6.8/ghc): FIX #1914: GHCi forgot all the modules that were loaded before an error Message-ID: <20071201225211.GA13075@haskell.galois.com> Fri Nov 30 05:07:34 PST 2007 Simon Marlow * FIX #1914: GHCi forgot all the modules that were loaded before an error M ./compiler/main/GHC.hs -1 +1 From igloo at earth.li Sat Dec 1 17:52:15 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:47:56 2007 Subject: patch applied (ghc-6.8/ghc): FIX #1744: ignore the byte-order mark at the beginning of a file Message-ID: <20071201225215.GA13092@haskell.galois.com> Fri Nov 30 02:11:00 PST 2007 Simon Marlow * FIX #1744: ignore the byte-order mark at the beginning of a file M ./compiler/utils/StringBuffer.lhs -6 +16 From igloo at earth.li Sat Dec 1 17:52:18 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:47:58 2007 Subject: patch applied (ghc-6.8/ghc): Move file locking into the RTS, fixing #629, #1109 Message-ID: <20071201225218.GA13108@haskell.galois.com> Tue Nov 20 06:08:59 PST 2007 Simon Marlow * Move file locking into the RTS, fixing #629, #1109 File locking (of the Haskell 98 variety) was previously done using a static table with linear search, which had two problems: the array had a fixed size and was sometimes too small (#1109), and performance of lockFile/unlockFile was suboptimal due to the linear search. Also the algorithm failed to count readers as required by Haskell 98 (#629). Now it's done using a hash table (provided by the RTS). Furthermore I avoided the extra fstat() for every open file by passing the dev_t and ino_t into lockFile. This and the improvements to the locking algorithm result in a healthy 20% or so performance increase for opening/closing files (see openFile008 test). A ./includes/FileLock.h M ./rts/Hash.c -6 +3 M ./rts/Hash.h +7 M ./rts/Linker.c +2 M ./rts/RtsStartup.c +11 A ./rts/posix/FileLock.c From igloo at earth.li Sat Dec 1 17:52:21 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:02 2007 Subject: patch applied (ghc-6.8/ghc): Add package version bumps to the release notes Message-ID: <20071201225221.GA13124@haskell.galois.com> Sat Dec 1 10:04:37 PST 2007 Ian Lynagh * Add package version bumps to the release notes M ./docs/users_guide/6.8.2-notes.xml +25 From igloo at earth.li Sat Dec 1 17:53:02 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:43 2007 Subject: patch applied (testsuite): Add expected output for 1744 Message-ID: <20071201225302.GA13163@haskell.galois.com> Sat Dec 1 08:20:18 PST 2007 Ian Lynagh * Add expected output for 1744 A ./tests/ghc-regress/parser/unicode/1744.stdout From igloo at earth.li Sat Dec 1 17:53:04 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:44 2007 Subject: patch applied (testsuite): fromdos test FD1 Message-ID: <20071201225304.GA13179@haskell.galois.com> Sat Dec 1 08:23:47 PST 2007 Ian Lynagh * fromdos test FD1 M ./tests/ghc-regress/typecheck/should_compile/FD1.hs -17 +17 From igloo at earth.li Sat Dec 1 17:53:06 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:47 2007 Subject: patch applied (testsuite): FD1 now behaves the same in 6.8 and HEAD Message-ID: <20071201225306.GA13196@haskell.galois.com> Sat Dec 1 08:25:25 PST 2007 Ian Lynagh * FD1 now behaves the same in 6.8 and HEAD R ./tests/ghc-regress/typecheck/should_compile/FD1-6.8.stderr M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 From igloo at earth.li Sat Dec 1 17:53:08 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:49 2007 Subject: patch applied (testsuite): rebindable8 is still broken in GHC 6.8 Message-ID: <20071201225308.GA13212@haskell.galois.com> Sat Dec 1 08:34:25 PST 2007 Ian Lynagh * rebindable8 is still broken in GHC 6.8 M ./tests/ghc-regress/rebindable/all.T -1 +2 From igloo at earth.li Sat Dec 1 17:53:10 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:51 2007 Subject: patch applied (testsuite): Add 6.8-branch output for rw Message-ID: <20071201225310.GA13228@haskell.galois.com> Sat Dec 1 08:40:15 PST 2007 Ian Lynagh * Add 6.8-branch output for rw M ./tests/ghc-regress/gadt/all.T -1 +1 A ./tests/ghc-regress/gadt/rw-6.8.stderr From igloo at earth.li Sat Dec 1 17:53:11 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:54 2007 Subject: patch applied (testsuite): Give GHC 6.8 output for tcfail168 Message-ID: <20071201225311.GA13244@haskell.galois.com> Sat Dec 1 08:55:37 PST 2007 Ian Lynagh * Give GHC 6.8 output for tcfail168 M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +1 A ./tests/ghc-regress/typecheck/should_fail/tcfail168-6.8.stderr From igloo at earth.li Sat Dec 1 17:53:13 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:54 2007 Subject: patch applied (testsuite): tcfail175 output is now the same in 6.8 and HEAD Message-ID: <20071201225313.GA13260@haskell.galois.com> Sat Dec 1 09:00:41 PST 2007 Ian Lynagh * tcfail175 output is now the same in 6.8 and HEAD M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +1 R ./tests/ghc-regress/typecheck/should_fail/tcfail175-6.8.stderr From igloo at earth.li Sat Dec 1 17:53:15 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:57 2007 Subject: patch applied (testsuite): Add 6.8-branch output for tcfail178 Message-ID: <20071201225315.GA13276@haskell.galois.com> Sat Dec 1 09:06:26 PST 2007 Ian Lynagh * Add 6.8-branch output for tcfail178 M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +1 A ./tests/ghc-regress/typecheck/should_fail/tcfail178-6.8.stderr From igloo at earth.li Sat Dec 1 17:53:16 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:48:58 2007 Subject: patch applied (testsuite): Add tcfail187 output for the 6.8 branch Message-ID: <20071201225316.GA13292@haskell.galois.com> Sat Dec 1 09:09:05 PST 2007 Ian Lynagh * Add tcfail187 output for the 6.8 branch M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +1 A ./tests/ghc-regress/typecheck/should_fail/tcfail187-6.8.stderr From igloo at earth.li Sat Dec 1 17:53:18 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:00 2007 Subject: patch applied (testsuite): Update ghci024 output for the 6.8 branch Message-ID: <20071201225318.GA13308@haskell.galois.com> Sat Dec 1 09:12:41 PST 2007 Ian Lynagh * Update ghci024 output for the 6.8 branch M ./tests/ghc-regress/ghci/scripts/ghci024.py +1 From igloo at earth.li Sat Dec 1 17:53:20 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:03 2007 Subject: patch applied (testsuite): 6.8 branch no longer needs special output for ghci026 Message-ID: <20071201225320.GA13326@haskell.galois.com> Sat Dec 1 09:14:45 PST 2007 Ian Lynagh * 6.8 branch no longer needs special output for ghci026 M ./tests/ghc-regress/ghci/scripts/all.T -1 +1 R ./tests/ghc-regress/ghci/scripts/ghci026-6.8.stdout From igloo at earth.li Sat Dec 1 17:53:21 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:04 2007 Subject: patch applied (testsuite): Add 6.8 branch output for break003 Message-ID: <20071201225321.GA13345@haskell.galois.com> Sat Dec 1 09:20:05 PST 2007 Ian Lynagh * Add 6.8 branch output for break003 M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 A ./tests/ghc-regress/ghci.debugger/scripts/break003-6.8.stderr A ./tests/ghc-regress/ghci.debugger/scripts/break003-6.8.stdout From igloo at earth.li Sat Dec 1 17:53:23 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:05 2007 Subject: patch applied (testsuite): Add 6.8 branch output for break021 Message-ID: <20071201225323.GA13361@haskell.galois.com> Sat Dec 1 09:42:41 PST 2007 Ian Lynagh * Add 6.8 branch output for break021 M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 A ./tests/ghc-regress/ghci.debugger/scripts/break021-6.8.stdout From igloo at earth.li Sat Dec 1 17:53:25 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:10 2007 Subject: patch applied (testsuite): countReaders001 now passes in the 6.8 branch Message-ID: <20071201225325.GA13377@haskell.galois.com> Sat Dec 1 09:43:37 PST 2007 Ian Lynagh * countReaders001 now passes in the 6.8 branch M ./tests/ghc-regress/lib/IO/all.T -2 +1 From igloo at earth.li Sat Dec 1 17:53:27 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:11 2007 Subject: patch applied (testsuite): Skip arrowrun002 for the 6.8 branch Message-ID: <20071201225327.GA13393@haskell.galois.com> Sat Dec 1 13:39:10 PST 2007 Ian Lynagh * Skip arrowrun002 for the 6.8 branch M ./tests/ghc-regress/arrows/should_run/all.T -1 +4 From igloo at earth.li Sat Dec 1 17:53:28 2007 From: igloo at earth.li (Ian Lynagh) Date: Sat Dec 1 17:49:12 2007 Subject: patch applied (testsuite): Skip arrowrun004 in the 6.8 branch Message-ID: <20071201225328.GA13409@haskell.galois.com> Sat Dec 1 13:41:10 PST 2007 Ian Lynagh * Skip arrowrun004 in the 6.8 branch M ./tests/ghc-regress/arrows/should_run/all.T -1 +3 From cvs-ghc at haskell.org Sun Dec 2 03:30:03 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Dec 2 03:25:47 2007 Subject: Daily report for head Message-ID: <200712020830.lB28U3Bb020041@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage3 failed slave lost) x86 Windows head: lost x86 Windows head fast: pass pass lost pass pass gbesh Intel x86_64 Linux head: pass kahl G5 Gentoo Linux head: pass x86-64 Linux head unreg: lost Dropping unexpected test passes reports from builders not seen in 7 days: x86-64 Linux head tnaur PPC OSX head Dropping unexpected test failures reports from builders not seen in 7 days: x86-64 Linux head tnaur PPC OSX head Fixed unexpected test failures: ghci024 openFile008 seward-space-leak signals002 Old unexpected test failures: 1679 2 kahl G5 Gentoo Linux head 1744 5 x86 Windows head fast 1914 1 x86 Windows head fast TH_spliceE5_prof 2 x86 Windows head arith011 1 x86-64 Linux head unreg barton-mangler-bug 2 x86 Windows head bug1010 1 x86 Windows head cg015 1 x86-64 Linux head unreg cg035 1 x86-64 Linux head unreg conc022 1 x86-64 Linux head unreg conc040 1 kahl G5 Gentoo Linux head conc049 1 x86 Windows head conc064 3 gabor head concio001.thr 2 kahl G5 Gentoo Linux head concprog001 1 tnaur x86 Linux head countReaders001 3 x86 Windows head derefnull 3 x86 Windows head divbyzero 4 x86 Windows head fed001 2 kahl G5 Gentoo Linux head ffi003 1 x86-64 Linux head unreg ffi004 1 x86-64 Linux head unreg ffi006 2 kahl G5 Gentoo Linux head ffi007 1 kahl G5 Gentoo Linux head ffi008 1 kahl G5 Gentoo Linux head ffi009 2 kahl G5 Gentoo Linux head ffi010 1 x86-64 Linux head unreg ffi011 2 kahl G5 Gentoo Linux head ffi013 2 kahl G5 Gentoo Linux head ffi018 1 x86-64 Linux head unreg ffi019 2 kahl G5 Gentoo Linux head getDirContents001 1 x86 Windows head ghc-e001 1 kahl G5 Gentoo Linux head ghci025 2 tnaur x86 Linux head hpc_fork 1 x86 Windows head hpc_raytrace 6 gabor head maessen_hashtab 1 x86 Windows head num012 2 x86 Windows head openFile005 1 tnaur x86 Linux head openFile007 1 tnaur x86 Linux head outofmem 1 kahl G5 Gentoo Linux head process004 1 x86 Windows head readFile001 1 tnaur x86 Linux head typecheck.testeq1 1 x86 Windows head -------------- next part -------------- Last 30 lines: <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c typecheck/TcSplice.lhs-boot -o stage3/typecheck/TcSplice.o-boot -ohi stage3/typecheck/TcSplice.hi-boot <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c rename/RnExpr.lhs-boot -o stage3/rename/RnExpr.o-boot -ohi stage3/rename/RnExpr.hi-boot <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c typecheck/TcEnv.lhs -o stage3/typecheck/TcEnv.o -ohi stage3/typecheck/TcEnv.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 4744 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c rename/RnEnv.lhs -o stage3/rename/RnEnv.o -ohi stage3/rename/RnEnv.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 6962 NOTE: Simplifier still going after 3 iterations; bailing out. Size = 7216 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c rename/RnHsDoc.hs -o stage3/rename/RnHsDoc.o -ohi stage3/rename/RnHsDoc.hi NOTE: Simplifier still going after 3 iterations; bailing out. Size = 974 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c rename/RnHsSyn.lhs -o stage3/rename/RnHsSyn.o -ohi stage3/rename/RnHsSyn.hi <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c rename/RnTypes.lhs -o stage3/rename/RnTypes.o -ohi stage3/rename/RnTypes.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 2206 NOTE: Simplifier still going after 4 iterations; bailing out. Size = 4181 NOTE: Simplifier still going after 4 iterations; bailing out. Size = 4085 <> ../compiler/stage2/ghc-inplace -H16m -O -istage3/utils -istage3/basicTypes -istage3/types -istage3/hsSyn -istage3/prelude -istage3/rename -istage3/typecheck -istage3/deSugar -istage3/coreSyn -istage3/vectorise -istage3/specialise -istage3/simplCore -istage3/stranal -istage3/stgSyn -istage3/simplStg -istage3/codeGen -istage3/main -istage3/profiling -istage3/parser -istage3/cprAnalysis -istage3/ndpFlatten -istage3/iface -istage3/cmm -istage3/nativeGen -istage3/ghci -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage3 -package hpc -package bytestring -DGHCI -package template-haskell -DGHCI_TABLES_NEXT_TO_CODE -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -package Cabal -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -package-name ghc-6.9.20071201 -fgenerics -c rename/RnNames.lhs -o stage3/rename/RnNames.o -ohi stage3/rename/RnNames.hi NOTE: Simplifier still going after 4 iterations; bailing out. Size = 5154 NOTE: Simplifier still going after 4 iterations; bailing out. Size = 11572 make[2]: *** [stage3/rename/RnNames.o] Segmentation fault make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/compiler' make[1]: *** [stage3] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: cp -R dist /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/parallel && \ /usr/bin/find . -name "*.buildinfo" -exec cp {} /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/parallel \; && \ (cp -RL include /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/parallel || true) && \ /usr/bin/find /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/parallel/dist \ \( -name "*_split" -o -name "autogen" \) | xargs rm -rf && \ /usr/bin/find /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/parallel/dist \ \( \( -name "*.o" -o -name "*.p_o" \) -a ! -name "HS*" \) \ -exec rm {} \; ; \ fi mkdir /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/parallel cp: cannot stat `include': No such file or directory mkdir /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/installPackage cp installPackage/installPackage /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/installPackage mkdir /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/ifBuildable cp ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/ifBuildable cp Makefile /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries cp gen_contents_index /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries cp index.html /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries cp doc-index*.html /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries cp -pR stamp /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries # This gets used in the compiler directory to see if GHC should # depend on the readline package or not ../utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/readline cp readline/config.mk /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20071201/libraries/readline cp: cannot stat `readline/config.mk': No such file or directory make[2]: *** [binary-dist] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [binary-dist] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' rm -f -rf installed rm -f -rf ghc* rm -f HelloWorld HelloWorld.o HelloWorld.hi output /bin/gtar -jxf ../ghc-6.9.20071201-x86_64-unknown-linux.tar.bz2 /bin/gtar: ../ghc-6.9.20071201-x86_64-unknown-linux.tar.bz2: Cannot open: No such file or directory /bin/gtar: Error is not recoverable: exiting now /bin/gtar: Child returned status 2 /bin/gtar: Error exit delayed from previous errors make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(optc) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -fvia-C -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(hpc) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -fhpc -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(optasm) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -fasm -O >joao-circular.comp.stderr 2>&1 cd ./programs/joao-circular && ./joao-circular inp 40 joao-circular.run.stdout 2>joao-circular.run.stderr =====> joao-circular(profc) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -prof -auto-all -fvia-C -O >joao-circular.comp.stderr 2>&1 Timeout happened...killing process... Compile failed (status 25344) errors were: [1 of 6] Compiling Funcs_Lexer ( Funcs_Lexer.hs, Funcs_Lexer.o ) [2 of 6] Compiling LrcPrelude ( LrcPrelude.hs, LrcPrelude.o ) [3 of 6] Compiling Data_Lazy ( Data_Lazy.hs, Data_Lazy.o ) NOTE: Simplifier still going after 4 iterations; bailing out. Size = 19797 [4 of 6] Compiling Funcs_Parser_Lazy ( Funcs_Parser_Lazy.hs, Funcs_Parser_Lazy.o ) Funcs_Parser_Lazy.hs:1247:1: Warning: Pattern match(es) are overlapped In a case alternative: _ -> ... [5 of 6] Compiling Visfun_Lazy ( Visfun_Lazy.hs, Visfun_Lazy.o ) *** unexpected failure for joao-circular(profc) =====> joao-circular(profasm) cd ./programs/joao-circular && '/64playpen/buildbot/x86_64-linux-head/build/compiler/stage2/ghc-inplace' -no-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux --make -o joao-circular Main -O -prof -auto-all -fasm -O >joao-circular.comp.stderr 2>&1 From cvs-ghc at haskell.org Sun Dec 2 03:30:03 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Dec 2 03:25:48 2007 Subject: Daily report for stable Message-ID: <200712020830.lB28U3g4020040@monk.galois.com> Build results: gabor stable: pass kahl G5 Gentoo Linux stable: pass mnemosyne x86-64 Gentoo stable: pass tnaur PPC OSX stable: fail (failed stage1) tnaur PPC OSX stable 2: fail (failed stage1) tnaur x86 Linux stable: fail (failed stage1) x86 Windows stable: lost x86 Windows stable fast: pass pass lost pass fail (failed stage1) x86-64 Linux stable: lost Dropping unexpected test passes reports from builders not seen in 7 days: tnaur PPC OSX stable Dropping unexpected test failures reports from builders not seen in 7 days: tnaur PPC OSX stable New unexpected test failures: conc018 1 mnemosyne x86-64 Gentoo stable conc024 1 mnemosyne x86-64 Gentoo stable hpc_raytrace 1 mnemosyne x86-64 Gentoo stable Fixed unexpected test failures: concprog001 ffi002 openFile008 seward-space-leak signals002 Old unexpected test failures: 1679 1 kahl G5 Gentoo Linux stable 1744 3 gabor stable 1914 2 gabor stable 1916 1 x86 Windows stable FD1 5 gabor stable TH_spliceE5_prof 2 x86 Windows stable arrowrun002 4 gabor stable arrowrun004 4 gabor stable barton-mangler-bug 1 x86 Windows stable break003 4 gabor stable break021 4 gabor stable bug1010 1 x86 Windows stable conc040 1 kahl G5 Gentoo Linux stable conc064 1 mnemosyne x86-64 Gentoo stable concio001.thr 1 kahl G5 Gentoo Linux stable derefnull 2 gabor stable deriving-1935 1 x86 Windows stable divbyzero 3 gabor stable drvfail004 1 x86 Windows stable drvfail015 1 x86-64 Linux stable fed001 1 kahl G5 Gentoo Linux stable ffi006 1 kahl G5 Gentoo Linux stable ffi007 1 kahl G5 Gentoo Linux stable ffi008 1 kahl G5 Gentoo Linux stable ffi009 1 kahl G5 Gentoo Linux stable ffi011 1 kahl G5 Gentoo Linux stable ffi013 1 kahl G5 Gentoo Linux stable ffi019 1 kahl G5 Gentoo Linux stable getDirContents001 1 x86 Windows stable ghc-e001 1 kahl G5 Gentoo Linux stable ghci024 4 gabor stable ghci025 1 x86-64 Linux stable ghci026 4 gabor stable hClose002 1 x86-64 Linux stable maessen_hashtab 2 x86 Windows stable mod54 1 x86 Windows stable num012 2 kahl G5 Gentoo Linux stable outofmem 1 kahl G5 Gentoo Linux stable process004 1 x86 Windows stable rebindable8 5 gabor stable rw 5 gabor stable tcfail168 5 gabor stable tcfail175 5 gabor stable tcfail178 5 gabor stable tcfail187 5 gabor stable typecheck.testeq1 1 x86 Windows stable -------------- next part -------------- Last 30 lines: /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:39:30: error: readline/tilde.h: No such file or directory In file included from include/HsReadline.h:7, from Readline.hsc:36: /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:71: error: parse error before 'rl_command_func_t' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:74: error: parse error before '*' token /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:83: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:84: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:87: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:88: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:89: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:90: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:91: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:92: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:93: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.fr /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:226: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:234: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:238: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:260: error: parse error before '*' token Readline.hsc: In function 'main': Readline.hsc:614: error: 'ISFUNC' undeclared (first use in this function) Readline.hsc:614: error: (Each undeclared identifier is reported only once Readline.hsc:614: error: for each function it appears in.) Readline.hsc:616: error: 'ISMACR' undeclared (first use in this function) Readline.hsc:618: error: 'ISKMAP' undeclared (first use in this function) compiling dist/build/System/Console/Readline_hsc_make.c failed command was: gcc -c -D__GLASGOW_HASKELL__=608 -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx/tnaur-ppc-osx-stable/build/includes -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx/tnaur-ppc-osx-stable/build/gmp/gmpbuild -D__GLASGOW_HASKELL__=608 -Iinclude dist/build/System/Console/Readline_hsc_make.c -o dist/build/System/Console/Readline_hsc_make.o make[1]: *** [readline/GNUmakefile] Error 1 make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:74: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:77: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:83: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:87: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:92: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:96: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:101: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/read/Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:179: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:186: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:193: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:198: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:202: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:205: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:221: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:226: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:234: error: syntax error before 'PARAMS' /Library/Frameworks/GNUReadline.hsc: In function 'main': Readline.hsc:614: error: 'ISFUNC' undeclared (first use in this function) Readline.hsc:614: error: (Each undeclared identifier is reported only once Readline.hsc:614: error: for each function it appears in.) Readline.hsc:616: error: 'ISMACR' undeclared (first use in this function) Readline.hsc:618: error: 'ISKMAP' undeclared (first use in this function) compiling dist/build/System/Console/Readline_hsc_make.c failed command was: gcc -c -D__GLASGOW_HASKELL__=608 -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/includes -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/gmp/gmpbuild -D__GLASGOW_HASKELL__=608 -Iinclude dist/build/System/Console/Readline_hsc_make.c -o dist/build/System/Console/Readline_hsc_make.o make[1]: *** [readline/GNUmakefile] Error 1 make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c ndpFlatten/FlattenMonad.hs -o stage1/ndpFlatten/FlattenMonad.o -ohi stage1/ndpFlatten/FlattenMonad.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c ndpFlatten/Flattening.hs -o stage1/ndpFlatten/Flattening.o -ohi stage1/ndpFlatten/Flattening.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c typecheck/TcEnv.lhs -o stage1/typecheck/TcEnv.o -ohi stage1/typecheck/TcEnv.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnEnv.lhs -o stage1/rename/RnEnv.o -ohi stage1/rename/RnEnv.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnHsDoc.hs -o stage1/rename/RnHsDoc.o -ohi stage1/rename/RnHsDoc.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnHsSyn.lhs -o stage1/rename/RnHsSyn.o -ohi stage1/rename/RnHsSyn.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnTypes.lhs -o stage1/rename/RnTypes.o -ohi stage1/rename/RnTypes.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnBinds.lhs -o stage1/rename/RnBinds.o -ohi stage1/rename/RnBinds.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnSource.lhs -o stage1/rename/RnSource.o -ohi stage1/rename/RnSource.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c rename/RnNames.lhs -o stage1/rename/RnNames.o -ohi stage1/rename/RnNames.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c types/Generics.lhs -o stage1/types/Generics.o -ohi stage1/types/Generics.hi <> /usr/bin/ghc -H16m -O -istage1/utils -istage1/basicTypes -istage1/types -istage1/hsSyn -istage1/prelude -istage1/rename -istage1/typecheck -istage1/deSugar -istage1/coreSyn -istage1/vectorise -istage1/specialise -istage1/simplCore -istage1/stranal -istage1/stgSyn -istage1/simplStg -istage1/codeGen -istage1/main -istage1/profiling -istage1/parser -istage1/cprAnalysis -istage1/ndpFlatten -istage1/iface -istage1/cmm -istage1/nativeGen -Wall -fno-warn-name-shadowing -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -recomp -Rghc-timing -O -fasm -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -package unix -c typecheck/Inst.lhs -o stage1/typecheck/Inst.o -ohi stage1/typecheck/Inst.hi typecheck/Inst.lhs:61: Module `TcUnify' (hi-boot interface) does not export `boxyUnify' <> make[1]: *** [stage1/typecheck/Inst.o] Error 1 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/Compiler.hs -o Distribution/Compiler.o -ohi Distribution/Compiler.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/GetOpt.hs -o Distribution/GetOpt.o -ohi Distribution/GetOpt.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/Version.hs -o Distribution/Version.o -ohi Distribution/Version.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/Package.hs -o Distribution/Package.o -ohi Distribution/Package.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/License.hs -o Distribution/License.o -ohi Distribution/License.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Language/Haskell/Extension.hs -o Language/Haskell/Extension.o -ohi Language/Haskell/Extension.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/ParseUtils.hs -o Distribution/ParseUtils.o -ohi Distribution/ParseUtils.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/InstalledPackageInfo.hs -o Distribution/InstalledPackageInfo.o -ohi Distribution/InstalledPackageInfo.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/Verbosity.hs -o Distribution/Verbosity.o -ohi Distribution/Verbosity.hi <> /cygdrive/c/ghc/ghc-6.6/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing -O -fasm -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp -c Distribution/System.hs -o Distribution/System.o -ohi Distribution/System.hi ../libraries/Cabal/Distribution/System.hs:3:0: Bad interface file: c:/ghc/ghc-6.6\imports/System/Info.hi magic number mismatch: old/corrupt interface file? <> make[3]: *** [Distribution/System.o] Error 1 make[2]: *** [boot] Error 2 make[1]: *** [stage1] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From ghcbuild at microsoft.com Sun Dec 2 04:52:59 2007 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 2 04:53:01 2007 Subject: [nightly] 01-Dec-2007 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20071202095259.AD9DA3241CE@www.haskell.org> Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/ghc/nightly/STABLE-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Sat Dec 1 19:00:01 GMT 2007. **** checking out new source tree ... ok. (GHC Version 6.8.1.20071201) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. (5 failures) **** running nofib (-O -prof -auto-all -fvia-C) ... ok. **** publishing logs ... Connection to haskell.org closed by remote host. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/stable/logs Dists are at http://www.haskell.org/ghc/dist/stable/dist Docs are at http://www.haskell.org/ghc/dist/stable/docs All done! Nightly build finished successfully at Sun Dec 2 09:57:19 GMT 2007 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Dec 2 00:22:30 GMT 2007 1995 total tests, which gave rise to 10472 test cases, of which 12 caused framework failures 2006 were skipped 8218 expected passes 184 expected failures 1 unexpected passes 54 unexpected failures Unexpected passes: read032(normal) Unexpected failures: 1744(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) 1914(ghci) FD1(normal) TH_spliceE5_prof(ghci) arrowrun002(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2) arrowrun004(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) barton-mangler-bug(profc) break003(ghci) break021(ghci) concprog001(ghci) ghci024(ghci) ghci026(ghci) maessen_hashtab(normal,ghci,threaded1) net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) rebindable8(normal) rw(normal) seward-space-leak(ghci) tcfail168(normal) tcfail175(normal) tcfail178(normal) tcfail187(normal) ---------------------------------------------------- Nightly run ended at Sun Dec 2 09:57:19 GMT 2007 From ghcbuild at microsoft.com Sun Dec 2 06:03:12 2007 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Dec 2 06:03:14 2007 Subject: [nightly] 01-Dec-2007 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20071202110312.61AD33241CE@www.haskell.org> 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/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Dec 1 19:30:01 GMT 2007. **** checking out new source tree ... ok. (GHC Version 6.9.20071201) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (5 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (5 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... Connection to haskell.org closed by remote host. lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Sun Dec 2 11:07:32 GMT 2007 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Dec 2 02:31:43 GMT 2007 2033 total tests, which gave rise to 10542 test cases, of which 8 caused framework failures 2001 were skipped 8341 expected passes 167 expected failures 1 unexpected passes 24 unexpected failures Unexpected passes: read032(normal) Unexpected failures: 1744(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) TH_spliceE5_prof(ghci) barton-mangler-bug(profc) maessen_hashtab(normal,ghci,threaded1) net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) seward-space-leak(ghci) ---------------------------------------------------- Nightly run ended at Sun Dec 2 11:07:32 GMT 2007 From igloo at earth.li Sun Dec 2 16:04:39 2007 From: igloo at earth.li (Ian Lynagh) Date: Sun Dec 2 16:00:17 2007 Subject: patch applied (ghc-6.8/ghc): Don't default to stripping binaries when installing Message-ID: <20071202210439.GA582@haskell.galois.com> Sun Dec 2 11:58:17 PST 2007 Ian Lynagh * Don't default to stripping binaries when installing M ./mk/config.mk.in -2 From claus.reinke at talk21.com Sun Dec 2 20:02:15 2007 From: claus.reinke at talk21.com (Claus Reinke) Date: Sun Dec 2 19:57:59 2007 Subject: darcs patch: fix #1839, #1463, by supporting ghc-pkg bulkqueries with substring matching References: <02ee01c8272d$3efdef60$7c248351@cr3lt> <473C1E75.8000101@gmail.com> <1195130354.26140.648.camel@localhost> <018201c8336d$f89e12a0$6b0f7ad5@cr3lt> <20071201222524.GA29755@matrix.chaos.earth.li> Message-ID: <010101c83548$26568160$21418351@cr3lt> > I agree with it: I think we want the functionality, we don't want to add > a dep on a regex library, and using anything other than * for a wildcard > would be confusing. I can't remember the details of the various Windows > behaviours off the top of my head, so I can't comment on what the best > solution would be. sigh. i was afraid you might say that. ok, i've hacked up a proof of concept that seems to behave as well as can be expected under these conditions, switching off default globbing and using an extra program, glob (which just echoes its argument, after standard windows filename globbing), to get controlled globbing. now, the question is: where do we want to allow filename globbing in ghc-pkg? the following involve files: register, update, FlagGlobalConfig, FlagConfig but all of these seem to expect exactly one file, to be stored in a single FilePath? am i missing something, or was this a wild goose chase?-) > By the way, how did it work with regexps? Rely on no files matching .*, > and the .* argument being left unchanged rather than being removed? the regexp version had the same issues, but regexp patterns gave a little more flexibility in avoiding accidental globbing. claus From cvs-ghc at haskell.org Mon Dec 3 03:30:02 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Dec 3 03:25:42 2007 Subject: Daily report for head Message-ID: <200712030830.lB38U2fL011446@monk.galois.com> Build results: x86-64 Linux head: pass x86 Windows head fast: pass pass lost pass pass pass gabor head: pass gbesh Intel x86_64 Linux head: pass kahl G5 Gentoo Linux head: pass mnemosyne x86-64 Gentoo head: pass tnaur PPC OSX head: fail (failed stage1) tnaur PPC OSX head 2: fail (failed stage1) tnaur x86 Linux head: pass x86-64 Linux head unreg: pass New unexpected test failures: conc024 1 gbesh Intel x86_64 Linux head Fixed unexpected test failures: 1744 Old unexpected test failures: 1679 2 kahl G5 Gentoo Linux head 1914 1 x86 Windows head fast TH_spliceE5_prof 3 x86-64 Linux head arith011 1 x86-64 Linux head unreg barton-mangler-bug 3 x86-64 Linux head bug1010 1 x86 Windows head cg015 1 x86-64 Linux head unreg cg035 1 x86-64 Linux head unreg conc022 1 x86-64 Linux head unreg conc040 1 kahl G5 Gentoo Linux head conc049 2 x86-64 Linux head conc064 3 gabor head concio001.thr 2 kahl G5 Gentoo Linux head concprog001 1 tnaur x86 Linux head countReaders001 3 x86 Windows head derefnull 3 x86 Windows head divbyzero 4 x86 Windows head fed001 2 kahl G5 Gentoo Linux head ffi003 1 x86-64 Linux head unreg ffi004 1 x86-64 Linux head unreg ffi006 2 kahl G5 Gentoo Linux head ffi007 1 kahl G5 Gentoo Linux head ffi008 1 kahl G5 Gentoo Linux head ffi009 2 kahl G5 Gentoo Linux head ffi010 1 x86-64 Linux head unreg ffi011 2 kahl G5 Gentoo Linux head ffi013 2 kahl G5 Gentoo Linux head ffi018 1 x86-64 Linux head unreg ffi019 2 kahl G5 Gentoo Linux head getDirContents001 1 x86 Windows head ghc-e001 1 kahl G5 Gentoo Linux head ghci025 3 x86-64 Linux head hpc_fork 1 x86 Windows head hpc_raytrace 6 gabor head maessen_hashtab 2 x86-64 Linux head num012 2 x86 Windows head openFile005 1 tnaur x86 Linux head openFile007 1 tnaur x86 Linux head outofmem 1 kahl G5 Gentoo Linux head process004 1 x86 Windows head readFile001 1 tnaur x86 Linux head typecheck.testeq1 1 x86 Windows head -------------- next part -------------- Last 30 lines: /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:394: error: parse error before 'PARAMS' /Library/Frameworks/GNUre /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:700: error: parse error before '*' token /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:705: error: parse error before '*' token /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:820: error: parse error before 'Keymap' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:844: error: parse error before '}' token /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:846: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:847: error: parse error before 'PARAMS' In file included from include/HsReadline.h:8, from Readline.hsc:36: /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:71: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:74: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:77: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:83: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:87: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:92: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:96: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:101: error: parse error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/histoReadline.hsc: In function 'main': Readline.hsc:614: error: 'ISFUNC' undeclared (first use in this function) Readline.hsc:614: error: (Each undeclared identifier is reported only once Readline.hsc:614: error: for each function it appears in.) Readline.hsc:616: error: 'ISMACR' undeclared (first use in this function) Readline.hsc:618: error: 'ISKMAP' undeclared (first use in this function) compiling dist/build/System/Console/Readline_hsc_make.c failed command was: gcc -c -D__GLASGOW_HASKELL__=609 -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx/tnaur-ppc-osx-head/build/includes -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx/tnaur-ppc-osx-head/build/gmp/gmpbuild -D__GLASGOW_HASKELL__=609 -Iinclude dist/build/System/Console/Readline_hsc_make.c -o dist/build/System/Console/Readline_hsc_make.o make[2]: *** No targets specified and no makefile found. Stop. make[1]: *** [make.library.readline] Error 2 make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:349: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:350: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:353: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:356: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:359: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/readline.h:360: error: syntax error before 'PARAMS' /LibrarIn file included from include/HsReadline.h:8, from Readline.hsc:36: /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:71: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:74: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:77: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:83: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:87: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:92: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:96: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readline/history.h:101: error: syntax error before 'PARAMS' /Library/Frameworks/GNUreadline.framework/Headers/readReadline.hsc: In function 'main': Readline.hsc:614: error: 'ISFUNC' undeclared (first use in this function) Readline.hsc:614: error: (Each undeclared identifier is reported only once Readline.hsc:614: error: for each function it appears in.) Readline.hsc:616: error: 'ISMACR' undeclared (first use in this function) Readline.hsc:618: error: 'ISKMAP' undeclared (first use in this function) compiling dist/build/System/Console/Readline_hsc_make.c failed command was: gcc -c -D__GLASGOW_HASKELL__=609 -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/includes -I/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/gmp/gmpbuild -D__GLASGOW_HASKELL__=609 -Iinclude dist/build/System/Console/Readline_hsc_make.c -o dist/build/System/Console/Readline_hsc_make.o make[2]: *** No targets specified and no makefile found. Stop. make[1]: *** [make.library.readline] Error 2 make: *** [stage1] Error 2 From cvs-ghc at haskell.org Mon Dec 3 03:30:02 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Dec 3 03:25:43 2007 Subject: Daily report for stable Message-ID: <200712030830.lB38U20t011445@monk.galois.com> Build results: kahl G5 Gentoo Linux stable: pass x86 Windows stable fast: pass pass lost pass pass pass x86-64 Linux stable: pass New unexpected test failures: 10queens 1 x86-64 Linux stable cg040 1 x86-64 Linux stable cg043 1 x86-64 Linux stable cg059 1 x86-64 Linux stable conc004 1 x86-64 Linux stable conc057 1 x86-64 Linux stable countReaders001 1 x86 Windows stable fast joao-circular 1 x86-64 Linux stable read001 1 x86-64 Linux stable tcrun039 1 x86-64 Linux stable Fixed unexpected test failures: drvfail015 hClose002 Old unexpected test failures: 1679 1 kahl G5 Gentoo Linux stable 1744 1 gabor stable 1914 2 gabor stable 1916 1 x86 Windows stable FD1 2 gabor stable TH_spliceE5_prof 2 x86 Windows stable arrowrun002 2 gabor stable arrowrun004 2 gabor stable barton-mangler-bug 2 x86 Windows stable break003 2 gabor stable break021 2 gabor stable bug1010 1 x86 Windows stable conc018 1 mnemosyne x86-64 Gentoo stable conc024 1 mnemosyne x86-64 Gentoo stable conc040 1 kahl G5 Gentoo Linux stable conc064 1 mnemosyne x86-64 Gentoo stable concio001.thr 1 kahl G5 Gentoo Linux stable derefnull 2 gabor stable deriving-1935 1 x86 Windows stable divbyzero 3 gabor stable drvfail004 1 x86 Windows stable fed001 1 kahl G5 Gentoo Linux stable ffi006 1 kahl G5 Gentoo Linux stable ffi007 1 kahl G5 Gentoo Linux stable ffi008 1 kahl G5 Gentoo Linux stable ffi009 1 kahl G5 Gentoo Linux stable ffi011 1 kahl G5 Gentoo Linux stable ffi013 1 kahl G5 Gentoo Linux stable ffi019 1 kahl G5 Gentoo Linux stable getDirContents001 1 x86 Windows stable ghc-e001 1 kahl G5 Gentoo Linux stable ghci024 2 gabor stable ghci025 1 x86-64 Linux stable ghci026 2 gabor stable hpc_raytrace 2 kahl G5 Gentoo Linux stable maessen_hashtab 2 x86 Windows stable mod54 1 x86 Windows stable num012 2 kahl G5 Gentoo Linux stable outofmem 1 kahl G5 Gentoo Linux stable process004 1 x86 Windows stable rebindable8 2 gabor stable rw 2 gabor stable tcfail168 2 gabor stable tcfail175 2 gabor stable tcfail178 2 gabor stable tcfail187 2 gabor stable typecheck.testeq1 1 x86 Windows stable From ghcbuild at microsoft.com Mon Dec 3 05:01:07 2007 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 3 05:01:09 2007 Subject: [nightly] 02-Dec-2007 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20071203100107.163C03241E5@www.haskell.org> Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/ghc/nightly/STABLE-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Sun Dec 2 19:00:01 GMT 2007. **** checking out new source tree ... ok. (GHC Version 6.8.1.20071202) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. (5 failures) **** running nofib (-O -prof -auto-all -fvia-C) ... ok. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/stable/logs Dists are at http://www.haskell.org/ghc/dist/stable/dist Docs are at http://www.haskell.org/ghc/dist/stable/docs All done! Nightly build finished successfully at Mon Dec 3 10:05:29 GMT 2007 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 3 00:21:06 GMT 2007 2033 total tests, which gave rise to 10542 test cases, of which 17 caused framework failures 2029 were skipped 8304 expected passes 175 expected failures 1 unexpected passes 16 unexpected failures Unexpected passes: read032(normal) Unexpected failures: TH_spliceE5_prof(ghci) barton-mangler-bug(profc) joao-circular(profc) maessen_hashtab(normal,ghci,threaded1) net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) seward-space-leak(ghci) ---------------------------------------------------- Nightly run ended at Mon Dec 3 10:05:30 GMT 2007 From ghcbuild at microsoft.com Mon Dec 3 05:58:19 2007 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Dec 3 05:58:20 2007 Subject: [nightly] 02-Dec-2007 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20071203105819.549503241EE@www.haskell.org> 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/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Dec 2 19:30:02 GMT 2007. **** checking out new source tree ... ok. (GHC Version 6.9.20071202) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... failed. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (5 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (5 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... Read from remote host haskell.org: Connection reset by peer lost connection failed. Logs are at http://www.haskell.org/ghc/dist/current/logs Dists are at http://www.haskell.org/ghc/dist/current/dist Docs are at http://www.haskell.org/ghc/dist/current/docs All done! Nightly build finished successfully at Mon Dec 3 11:02:42 GMT 2007 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Dec 3 02:37:54 GMT 2007 2033 total tests, which gave rise to 10542 test cases, of which 7 caused framework failures 2001 were skipped 8350 expected passes 167 expected failures 1 unexpected passes 16 unexpected failures Unexpected passes: read032(normal) Unexpected failures: TH_spliceE5_prof(ghci) barton-mangler-bug(profc) hpc_raytrace(profc) maessen_hashtab(normal,ghci,threaded1) net001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2) seward-space-leak(ghci) ---------------------------------------------------- Nightly run ended at Mon Dec 3 11:02:42 GMT 2007 From simonmarhaskell at gmail.com Mon Dec 3 06:28:14 2007 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Dec 3 06:23:55 2007 Subject: darcs patch: fix #1839, #1463, by supporting ghc-pkg bulkqueries with substring matching In-Reply-To: <010101c83548$26568160$21418351@cr3lt> References: <02ee01c8272d$3efdef60$7c248351@cr3lt> <473C1E75.8000101@gmail.com> <1195130354.26140.648.camel@localhost> <018201c8336d$f89e12a0$6b0f7ad5@cr3lt> <20071201222524.GA29755@matrix.chaos.earth.li> <010101c83548$26568160$21418351@cr3lt> Message-ID: <4753E84E.9080409@gmail.com> Claus Reinke wrote: >> I agree with it: I think we want the functionality, we don't want to add >> a dep on a regex library, and using anything other than * for a wildcard >> would be confusing. I can't remember the details of the various Windows >> behaviours off the top of my head, so I can't comment on what the best >> solution would be. > > sigh. i was afraid you might say that. > > ok, i've hacked up a proof of concept that seems to behave as well as > can be expected under these conditions, > switching off default globbing and using an extra program, glob (which > just echoes its argument, after standard windows filename globbing), to > get controlled globbing. > > now, the question is: where do we want to allow filename globbing in > ghc-pkg? the following involve files: > > register, update, FlagGlobalConfig, FlagConfig > > but all of these seem to expect exactly one file, to be stored in a > single FilePath? am i missing something, > or was this a wild goose chase?-) Just turn off self-globbing for ghc-pkg. Anyone using a sensible shell (i.e. bash) will still get globbing anyway. I'd be surprised if anyone at all notices. Cheers, Simon From simonpj at microsoft.com Mon Dec 3 06:32:22 2007 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 3 06:27:59 2007 Subject: patch applied (ghc): Reorganise TcSimplify (again); FIX Trac #1919 Message-ID: <20071203113222.GA15271@haskell.galois.com> Wed Nov 28 09:31:46 PST 2007 simonpj@microsoft.com * Reorganise TcSimplify (again); FIX Trac #1919 This was a bit tricky. We had a "given" dict like (d7:Eq a); then it got supplied to reduceImplication, which did some zonking, and emerged with a "needed given" (d7:Eq Int). That got everything confused. I found a way to simplify matters significantly. Now reduceContext - first deals with methods/literals/dictionaries - then deals with implications Separating things in this way not only made the bug go away, but eliminated the need for the recently-added "needed-givens" results returned by checkLoop. Hurrah. It's still a swamp. But it's a bit better. M ./compiler/typecheck/TcSimplify.lhs -122 +69 From simonpj at microsoft.com Mon Dec 3 06:53:42 2007 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 3 06:49:19 2007 Subject: patch applied (ghc): Improve pretty-printing for Insts Message-ID: <20071203115342.GA16174@haskell.galois.com> Wed Nov 28 09:31:25 PST 2007 simonpj@microsoft.com * Improve pretty-printing for Insts M ./compiler/typecheck/Inst.lhs -1 +3 From simonpj at microsoft.com Mon Dec 3 07:27:06 2007 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 3 07:22:42 2007 Subject: patch applied (testsuite): GADT9 passes now that we have fixed #1919 Message-ID: <20071203122706.GA17148@haskell.galois.com> Mon Dec 3 04:24:58 PST 2007 simonpj@microsoft.com * GADT9 passes now that we have fixed #1919 M ./tests/ghc-regress/indexed-types/should_compile/all.T -1 +1 From igloo at earth.li Mon Dec 3 09:16:08 2007 From: igloo at earth.li (Ian Lynagh) Date: Mon Dec 3 09:11:43 2007 Subject: patch applied (ghc): Don't default to stripping binaries when installing Message-ID: <20071203141608.GA18844@haskell.galois.com> Sun Dec 2 11:58:17 PST 2007 Ian Lynagh * Don't default to stripping binaries when installing M ./mk/config.mk.in -2 From claus.reinke at talk21.com Mon Dec 3 09:58:17 2007 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Dec 3 09:54:15 2007 Subject: darcs patch: fix #1839, #1463, by supporting ghc-pkg bulkqueries with substring matching References: <02ee01c8272d$3efdef60$7c248351@cr3lt> <473C1E75.8000101@gmail.com> <1195130354.26140.648.camel@localhost> <018201c8336d$f89e12a0$6b0f7ad5@cr3lt> <20071201222524.GA29755@matrix.chaos.earth.li> <010101c83548$26568160$21418351@cr3lt> <4753E84E.9080409@gmail.com> Message-ID: <010501c835bc$f13ab760$193e8351@cr3lt> >> register, update, FlagGlobalConfig, FlagConfig >> >> but all of these seem to expect exactly one file, to be stored in a >> single FilePath? am i missing something, >> or was this a wild goose chase?-) > > Just turn off self-globbing for ghc-pkg. Anyone using a sensible shell > (i.e. bash) will still get globbing anyway. I'd be surprised if anyone at > all notices. ok. i don't like excluding users needlessly, but the ghc-pkg commands don't seem to be prepared for globbing anyway, so the machinery for enabling selective self-globbing in ghc-pkg is in place, but commented out (to make validate happier) until someone needs it and decides where to provide it. oddly, i couldn't find a configure.mk variable pointing to the mingw location (there are several programs from there, ar, ld, and distrib/prep-bindist-mingw makes its own guesses), so i used an explicit path in Makefile, which should probably be fixed. perhaps you'd like to integrate the glob.hs/CRT_noglob.o combo into ghc proper, as an option for other ghc-compiled wanting to use '*' on windows? i leave that to you. things appear to work as advertized with ghc-pkg-inplace in cygwin bash and cmd.exe; validate on ghc head, win/xp complains about: 1914(ghci) ThreadDelay001(normal) countReaders001(normal) none of which seem to have anything to do with this patch. as this patch has platform-specific aspects, you might want to try on a non-windows platform (provided it does what you expect on windows;-) before committing (presumably to both head and stable?). over to you;-) claus ------------- updated patch summary * FIX #1839, #1463, by supporting ghc-pkg bulk queries with substring matching - #1839 asks for a ghc-pkg dump feature, #1463 for the ability to query the same fields in several packages at once. - this patch enables substring matching for packages in 'list', 'describe', and 'field', and for modules in find-module. it also allows for comma-separated multiple fields in 'field'. substring matching can optionally ignore cases to avoid the rather unpredictable capitalisation of packages. - the patch is not quite as full-featured as the one attached to #1839, but avoids the additional dependency on regexps. open ended substrings are indicated by '*' (only the three forms prefix*, *suffix, *infix* are supported) - on windows, the use of '*' for package/module name globbing leads to conflicts with filename globbing: by default, windows programs are self-globbing, and bash adds another level of globbing on top of that. it seems impossible to escape '*' from both levels of globbing, so we disable default globbing for ghc-pkg and ghc-pkg-inplace. users of bash will still have filename globbing available, users of cmd won't. - if it is considered necessary to reenable filename globbing for cmd users, it should be done selectively, only for filename parameters. to this end, the patch includes a glob.hs program which simply echoes its parameters after filename globbing. see the commented out glob command in Main.hs for usage or testing. - this covers both tickets, and permits for the most common query patterns (finding all packages contributing to the System. hierarchy, finding all regex or string packages, listing all package maintainers or haddock directories, ..), which not only i have wanted to have for a long time. examples (the quotes are needed to escape shell-based filename globbing and should be omitted in cmd.exe): ghc-pkg list '*regex*' --ignore-case ghc-pkg list '*string*' --ignore-case ghc-pkg list '*gl*' --ignore-case ghc-pkg find-module 'Data.*' ghc-pkg find-module '*Monad*' ghc-pkg field '*' name,maintainer ghc-pkg field '*' haddock-html ghc-pkg describe '*' -------------- next part -------------- A non-text attachment was scrubbed... Name: FIX_1839_1463-ghc-pkg-bulk-queries-noglob.patch Type: application/octet-stream Size: 35037 bytes Desc: not available Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20071203/c0eb32a4/FIX_1839_1463-ghc-pkg-bulk-queries-noglob-0001.obj From simonpj at microsoft.com Mon Dec 3 10:07:58 2007 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Dec 3 10:03:35 2007 Subject: patch applied (ghc): Improve eta reduction, to reduce Simplifier iterations Message-ID: <20071203150758.GA20556@haskell.galois.com> Mon Dec 3 07:00:39 PST 2007 simonpj@microsoft.com * Improve eta reduction, to reduce Simplifier iterations I finally got around to investigating why the Simplifier was sometimes iterating so often. There's a nice example in Text.ParserCombinators.ReadPrec, which produced: NOTE: Simplifier still going after 3 iterations; bailing out. Size = 339 NOTE: Simplifier still going after 3 iterations; bailing out. Size = 339 NOTE: Simplifier still going after 3 iterations; bailing out. Size = 339 No progress is being made. It turned out that an interaction between eta-expansion, casts, and eta reduction was responsible. The change is small and simple, in SimplUtils.mkLam: do not require the body to be a Lam when floating the cast outwards. I also discovered a missing side condition in the same equation, so fixing that is good too. Now there is no loop when compiling ReadPrec. Should do a full nofib run though. M ./compiler/simplCore/SimplUtils.lhs -8 +26 From igloo at earth.li Mon Dec 3 10:09:37 2007 From: igloo at earth.li (Ian Lynagh) Date: Mon Dec 3 10:05:13 2007 Subject: patch applied (ghc-6.8/ghc): Fix bindist creation: readline/config.mk is gone Message-ID: <20071203150937.GA20659@haskell.galois.com> Mon Dec 3 04:30:31 PST 2007 Ian Lynagh * Fix bindist creation: readline/config.mk is gone M ./libraries/Makefile -4 +1 From igloo at earth.li Mon Dec 3 10:09:43 2007 From: igloo at earth.li (Ian Lynagh) Date: Mon Dec 3 10:05:18 2007 Subject: patch applied (ghc-6.8/ghc): FIX #1843: Generate different instructions on PPC Message-ID: <20071203150943.GA20689@haskell.galois.com> Mon Dec 3 04:32:37 PST 2007 Ian Lynagh * FIX #1843: Generate different instructions on PPC The old ones caused lots of unknown scattered relocation type 4 errors. Patch from Chris Kuklewicz. M ./compiler/nativeGen/MachCodeGen.hs -2 +2 From igloo at earth.li Mon Dec 3 10:09:47 2007 From: igloo at earth.li (Ian Lynagh) Date: Mon Dec 3 10:05:23 2007 Subject: patch applied (ghc-6.8/ghc): MERGED: Reorganise TcSimplify (again); FIX Trac #1919 Message-ID: <20071203150947.GA20707@haskell.galois.com> Mon Dec 3 06:04:43 PST 2007 Ian Lynagh * MERGED: Reorganise TcSimplify (again); FIX Trac #1919 simonpj@microsoft.com**20071128173146 This was a bit tricky. We had a "given" dict like (d7:Eq a); then it got supplied to reduceImplication, which did some zonking, and emerged with a "needed given" (d7:Eq Int). That got everything confused. I found a way to simplify matters significantly. Now reduceContext - first deals with methods/literals/dictionaries - then deals with implications Separating things in this way not only made the bug go away, but eliminated the need for the recently-added "needed-givens" results returned by checkLoop. Hurrah. It's still a swamp. But it's a bit better. M ./compiler/typecheck/TcSimplify.lhs -123 +69 From cvs-ghc at haskell.org Tue Dec 4 03:30:06 2007 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Dec 4 03:25:43 2007 Subject: Daily report for head Message-ID: <200712040830.lB48U620005105@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: pass fail (failed publishbindist failed slave lost) x86 Windows head fast: pass pass lost pass pass lost gbesh Intel x86_64 Linux head: pass kahl G5 Gentoo Linux head: pass x86-64 Linux head unreg: lost New unexpected test failures: conc068 1 x86 Windows head Fixed unexpected test failures: conc024 Old unexpected test failures: 1679 2 kahl G5 Gentoo Linux head 1914 2 x86 Windows head TH_spliceE5_prof 3 x86-64 Linux head arith011 1 x86-64 Linux head unreg barton-mangler-bug 3 x86-64 Linux head bug1010 1 x86 Windows head cg015 1 x86-64 Linux head unreg cg035 1 x86-64 Linux head unreg conc022 1 x86-64 Linux head unreg conc040 1 kahl G5 Gentoo Linux head conc049 2 x86-64 Linux head conc064 3 gabor head concio001.thr 2 kahl G5 Gentoo Linux head concprog001 2 gbesh Intel x86_64 Linux head countReaders001 3 x86 Windows head derefnull 3 x86 Windows head divbyzero 4 x86 Windows head fed001 2 kahl G5 Gentoo Linux head ffi003 1 x86-64 Linux head unreg ffi004 1 x86-64 Linux head unreg ffi006 2 kahl G5 Gentoo Linux head ffi007 1 kahl G5 Gentoo Linux head ffi008 1 kahl G5 Gentoo Linux head ffi009 2 kahl G5 Gentoo Linux head ffi010 1 x86-64 Linux head unreg ffi011 2 kahl G5 Gentoo Linux head ffi013 2 kahl G5 Gentoo Linux head ffi018 1 x86-64 Linux head unreg ffi019 2 kahl G5 Gentoo Linux head getDirContents001 1 x86 Windows head ghc-e001 1 kahl G5 Gentoo Linux head ghci025 3 x86-64 Linux head hpc_fork 1 x86 Windows head hpc_raytrace 6 gabor head maessen_hashtab 2 x86-64 Linux head num012 2 x86 Windows head openFile005 1 tnaur x86 Linux head openFile007 1 tnaur x86 Linux head outofmem 1 kahl G5 Gentoo Linux head process004 1 x86 Windows head readFile001 1 tnaur x86 Linux head typecheck.testeq1 1 x86 Windows head -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build' Try 0: rsync ./ghc-6.9.20071203-i386-unknown-mingw32.tar.bz2 simonmar@haskell.org:/home/haskell/ghc/dist/current/dist Try 0: rsync ghc-6