From cvs-ghc at haskell.org Mon Sep 1 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 1 03:28:20 2008 Subject: Daily report for head Message-ID: <200809010730.m817U1q7009015@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: fail (failed stage1) x86 Windows head fast: fail (failed stage2 boottestsuite runtestsuite) fail (failed getsubrepos) fail (failed darcs) fail (failed stage1) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) x86-64 Linux head unreg: fail (failed stage2 nofib.boot.0 failed slave lost) Old unexpected test failures: FD2 2 fast486 head T2310 2 fast486 head T2486 2 fast486 head arith011 1 fast486 head conc015 1 fast486 head conc032 1 fast486 head conc064 1 mnemosyne x86-64 Gentoo head conc070 1 mnemosyne x86-64 Gentoo head concprog001 4 fast486 head concprog002 2 fast486 head derefnull 1 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 dynamic002 5 fast486 head ffi009 1 tnaur PPC OSX head 2 ghci024 4 fast486 head ioref001 2 fast486 head num012 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 tcrun007 3 gabor head testblockalloc 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: ( cd haskell-src && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT --with-compiler=/64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc --with-hsc2hs=/64playpen/buildbot/x86_64-linux-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs --haddock-options="--use-contents=../index.html --use-index=../doc-index.html" --enable-library-profiling --enable-split-objs ) \ && touch stamp/configure.library.build-profiling-splitting.haskell-src || touch haskell-src/unbuildable Configuring haskell-src-1.0.1.2... if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/packages haskell-src; then \ cd haskell-src && \ cmp -s /64playpen/buildbot/x86_64-linux-head/build/libraries/Makefile.local Makefile.local || cp /64playpen/buildbot/x86_64-linux-head/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library haskell-src-1.0.1.2... shift/reduce conflicts: 2 Generating Makefile haskell-src-1.0.1.2... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/haskell-src' GNUmakefile:81: dist/build/.depend: No such file or directory /64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc -M -dep-makefile dist/build/.depend -optdep-s -optdepp -package-name haskell-src-1.0.1.2 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-4.0 -package haskell98-1.0.1 -package pretty-1.0 -O -XCPP -idist/build -H32m -O -O2 -fasm -dcore-lint -fgenerics -Wall -fno-warn-deprecated-flags Language.Haskell.Lexer Language.Haskell.Parser Language.Haskell.ParseMonad Language.Haskell.Pretty Language.Haskell.Syntax Language.Haskell.ParseUtils Language/Haskell/Syntax.hs:67:7: Could not find module `Data.Generics.Instances': it is a member of package base-3.0.3.0, which is hidden make[3]: *** [dist/build/.depend] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/haskell-src' make[2]: *** [make.library.haskell-src] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: && touch stamp/configure.library.build-profiling-splitting.haskell-src || touch haskell-src/unbuildable Configuring haskell-src-1.0.1.2... if ifBuildable/ifBuildable c:/builds/slave/x86-win-head/build/packages haskell-src; then \ cd haskell-src && \ cmp -s c:/builds/slave/x86-win-head/build/libraries/Makefile.local Makefile.local || cp c:/builds/slave/x86-win-head/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library haskell-src-1.0.1.2... shift/reduce conflicts: 2 Generating Makefile haskell-src-1.0.1.2... make[3]: Entering directory `/buildbot/x86-win-head/build/libraries/haskell-src' GNUmakefile:81: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -M -dep-makefile dist/build/.depend -optdep-s -optdepp -package-name haskell-src-1.0.1.2 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-4.0 -package haskell98-1.0.1 -package pretty-1.0 -O -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags Language.Haskell.Lexer Language.Haskell.Parser Language.Haskell.ParseMonad Language.Haskell.Pretty Language.Haskell.Syntax Language.Haskell.ParseUtils Language\Haskell\Syntax.hs:67:7: Could not find module `Data.Generics.Instances': it is a member of package base-3.0.3.0, which is hidden <> make[3]: *** [dist/build/.depend] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/haskell-src' make[2]: *** [make.library.haskell-src] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-fast-head/build/compiler' test -e c:/builds/slave/x86-win-fast-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-fast-head/build/stage3.package.conf c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find ghc-pkg at c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-fast-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-fast-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find ghc-pkg at c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make fast=YES make[2]: list: Command not found make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[3]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find ghc-pkg at c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[3]: *** [install-inplace/bin/timeout.exe] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' make[2]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: *** [fast] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' make -C compiler stage=2 boot make[2]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/compiler' test -e /64playpen/buildbot/x86_64-linux-head-unreg/build/stage3.package.conf || echo "[]" > /64playpen/buildbot/x86_64-linux-head-unreg/build/stage3.package.conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=-ncg --flags=ghci --flags=-dynlibs --flags=editline --with-compiler=/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head-unreg/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc --ghc-option=-DOMIT_NATIVE_CODEGEN \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find ghc-pkg at /64playpen/buildbot/x86_64-linux-head-unreg/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: ==nofib== fluid: time to compile Asb_routs follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -c Asb_routs.hs -o Asb_routs.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Asb_routs.o] Error 127 ==nofib== fluid: time to compile C_matrix follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -c C_matrix.hs -o C_matrix.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [C_matrix.o] Error 127 ==nofib== fluid: time to compile Chl_decomp follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -c Chl_decomp.hs -o Chl_decomp.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Chl_decomp.o] Error 127 ==nofib== fluid: time to compile Chl_method follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -c Chl_method.hs -o Chl_method.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Chl_method.o] Error 127 ==nofib== fluid: time to compile Chl_routs follows... 0.00user 0.00system 0:00.00elapsed 0%CPU From cvs-ghc at haskell.org Mon Sep 1 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 1 03:28:21 2008 Subject: Daily report for stable Message-ID: <200809010730.m817U1Qp009007@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: lost pass kgardas stable: fail (failed getsubrepos) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: lost pass pass fail (failed stage1) pass pass x86-64 Linux stable: fail (failed stage1) 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 Fixed unexpected test failures: seward-space-leak Old unexpected test failures: TyFamUndec 5 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 5 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 5 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 5 gabor stable tcfail071 5 gabor stable tcfail121 5 gabor stable tcfail130 5 gabor stable tcfail154 5 gabor stable tcfail157 5 gabor stable tcfail170 5 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite Copying patch 1 of 1...Copying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/array Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/bytestring darcs: _darcs/prefs/defaultrepo-0: takeFile _darcs/prefs/defaultrepo-0 in /buildbot/ghc/kgardas-stable/build/libraries/bytestring: openFd: resource exhausted (No space left on device) darcs failed: 256 at ./darcs-all line 57. -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory libcurl: couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From simonpj at microsoft.com Mon Sep 1 06:36:32 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 1 06:34:48 2008 Subject: patch applied (ghc): Turn on optimisation for stage2 when validating In-Reply-To: <20080830125652.GA18648@haskell.galois.com> References: <20080830125652.GA18648@haskell.galois.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> Ian I have become quite obsessive about adding comments to source code to explain design decisions. In this case, I'll commit a patch to add your darcs comment to the appropriate line of validate-settings.mk. I know the info is in the commit message, but my experience is that commit messages are too indirect when you are looking at source code. | Thu Aug 28 07:23:20 PDT 2008 Ian Lynagh | * Turn on optimisation for stage2 when validating | This brings my validate down from 22mins to 16 mins. | Compiling stage2 takes longer, but we gain a faster haddock, faster | running of the tests, and faster building of the utils to be installed. Another example that went by today is this: | Thu Aug 28 05:48:14 PDT 2008 Ian Lynagh | * Update the build system to handle building and using haddock2 | One side-effect of this is that we need to build the install-utils with | stage2 rather than stage1 as we need the ghc package. This looks like another tricky point that might benefit from a clarifying comment to explain why we must build utils twice? (Or is it once but with stage2, I'm not sure.) It's so easy to forget these constraints. In general, the ideas here http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle probably apply equally well to the build system Simon From marlowsd at gmail.com Mon Sep 1 08:29:26 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 1 08:27:48 2008 Subject: The GHC library and hierarchical module names In-Reply-To: <9d4d38820808281046i60185d0dye5aaf7a19f9fd8d9@mail.gmail.com> References: <20080828115242.GA16206@matrix.chaos.earth.li> <9d4d38820808281046i60185d0dye5aaf7a19f9fd8d9@mail.gmail.com> Message-ID: <48BBE026.70306@gmail.com> Max Bolingbroke wrote: > 2008/8/28 Ian Lynagh : >> The arguments for moving to hierarchical module names were: >> >> * it makes finding modules much easier for people new to the code >> (although tools can help here). For example, Neil Mitchell said: >> Yhc moved to heirarchical module names, and it was a fantastic >> decision >> it makes finding modules much easier for people new to the code, >> it took me a while to do so with GHC, finding where an import >> corresponds to >> As a beginner, starting to explore the GHC source, >> i'm strongly for it > > I second Neil on this: speaking as someone who recently learned his > way around the GHC codebase I always felt that having additional > structure to the module names would have helped me understand the > shape of the compiler. I'd also really like to see structure over and > above just e.g. creating a GHC.BasicTypes namespace and putting > everything in basicTypes into it. Some example namespaces that it > might make sense to introduce are: > > GHC.Naming.{Name, NameEnv, NameSet, OccName, RdrName, Module} > GHC.Binders.{Id, IdInfo, MkId, Var, VarEnv, VarSet} I'm all for trying to classify things and make a sensible hierarchy, as long as we accept that the hierarchy doesn't convey much about dependencies, it only helps to keep related functionality together. but I think the above examples are wrong. A Name is as much a binder as an Id. This is an example of what Simon raised: we'll probably want to think about the hierarchy quite a bit first. Sure we could just capitalise all the directory names and get GHC.BasicTypes.Id for example, but that's almost certainly not where we want to end up. There'd be a further shakeup later on when we figure out what the hierarchy really should be. So I suggest we think about the hierarchy and make the change in one big step after the 6.10 release. Cheers, Simon From marlowsd at gmail.com Mon Sep 1 09:43:06 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 1 09:41:27 2008 Subject: patch applied (ghc): Turn on optimisation for stage2 when validating In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20080830125652.GA18648@haskell.galois.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <48BBF16A.2000800@gmail.com> Simon Peyton-Jones wrote: > Ian > > I have become quite obsessive about adding comments to source code to explain design decisions. In this case, I'll commit a patch to add your darcs comment to the appropriate line of validate-settings.mk. I know the info is in the commit message, but my experience is that commit messages are too indirect when you are looking at source code. While I completely agree with this, wouldn't it be great if it were trivial to see the commits that have affected the line of code that you're looking at? In a git repository, with emacs, you can say 'M-x vc-annotate' to annotate the file (bind it to a key), and then over a particular line you can say 'L' to get the log message for that commit, or 'D' to see the complete diff. There are commands for moving back and forward through the history too. (caveat: when I just tried this I got odd failures on some of the lines I tried, and sometimes it didn't seem to be able to find the log message, but still, I'm sure it's *supposed* to work...) Cheers, Simon From simonpj at microsoft.com Mon Sep 1 09:48:05 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 1 09:46:19 2008 Subject: patch applied (ghc): Turn on optimisation for stage2 when validating In-Reply-To: <48BBF16A.2000800@gmail.com> References: <20080830125652.GA18648@haskell.galois.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> <48BBF16A.2000800@gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE8748FB2@EA-EXMSG-C334.europe.corp.microsoft.com> | While I completely agree with this, wouldn't it be great if it were trivial | to see the commits that have affected the line of code that you're looking at? | | In a git repository, with emacs, you can say 'M-x vc-annotate' to annotate | the file (bind it to a key), and then over a particular line you can say | 'L' to get the log message for that commit, or 'D' to see the complete | diff. There are commands for moving back and forward through the history too. Aha, that's great! But I urge that we use the previous technique too. Simon From marlowsd at gmail.com Mon Sep 1 09:48:56 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 1 09:47:16 2008 Subject: patch applied (ghc): Fix a space leak In-Reply-To: <20080831205135.GA28077@haskell.galois.com> References: <20080831205135.GA28077@haskell.galois.com> Message-ID: <48BBF2C8.3030508@gmail.com> Ian Lynagh wrote: Fix a space leak Ian Lynagh **20080830192619] { hunk ./compiler/rename/RnEnv.lhs 871 -mapFvRn f xs = mappM f xs `thenM` \ stuff -> - let - (ys, fvs_s) = unzip stuff - in - returnM (ys, plusFVs fvs_s) +mapFvRn f xs = do stuff <- mappM f xs + case unzip stuff of + (ys, fvs_s) -> returnM (ys, plusFVs fvs_s) } Another case of the selector-thunk machinery not doing what it is supposed to do? Cheers, Simon From simonmarhaskell at gmail.com Mon Sep 1 11:17:27 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 1 11:15:44 2008 Subject: patch applied (ghc): Check the modification times of libraries in --make link step Message-ID: <20080901151727.GA19806@haskell.galois.com> Mon Sep 1 06:26:14 PDT 2008 Simon Marlow * Check the modification times of libraries in --make link step When linking in --make we check the modification time of the executable against the modification time of the object files, and only re-link if any object file is newer. However, we should also check the modification times of packages, since the recompilation checker also tracks dependencies in packages. In a GHC build this means that if you recompile stage2 and don't manage to change any fingerpints, we won't recompile Main but we'll still re-link it. M ./compiler/main/DriverPipeline.hs -11 +47 M ./compiler/main/Packages.lhs -3 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080901132614-12142-37b52373873364dbe1fb845f411c07e0bdd33333.gz From simonpj at microsoft.com Mon Sep 1 13:01:31 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 1 12:59:47 2008 Subject: Instances and DoCon Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE8749119@EA-EXMSG-C334.europe.corp.microsoft.com> Serge Good news: I have cured the massive code-explosion problem you encountered with GHC 6.8. I'm about to commit a patch for that, so it'll be in GHC 6.10. However, I'm now getting a complaint about overlapping instances (DoCon 2.11). GHC 6.10 is being a bit more consistent about coherence. Here is one example: Fraction.hs:124:48: Overlapping instances for MulSemigroup (Fraction a) arising from a use of `inv' at Fraction.hs:124:48-57 Matching instances: instance [overlap ok] (GCDRing a) => MulSemigroup (Fraction a) -- Defined at Fract_.hs:438:9-46 instance [overlap ok] MulSemigroup (Fraction Integer) -- Defined at Fraction.hs:260:9-39 (The choice depends on the instantiation of `a' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) It's absolutely right! If you wanted the instance for (MulSemigroup (Fraction Integer)), then the call to inv could in principle use MulSemigroup (Fraction Integer) instance, and give different behaviour. (See the user manual stuff about incoherent-instances.) Possible solutions: a) add -XAllowIncoherentInstances b) make the instance declaration look like instance (MulSemigroup (Fraction a), GCDRing a) => LinSolvRing (Fraction a) thereby deferring the choice Anyway, this is to alert you to this upcoming question. Simon From ghcbuild at microsoft.com Mon Sep 1 15:48:47 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Sep 1 15:48:49 2008 Subject: [nightly] 01-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080901194847.1150632439D@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Sep 1 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080901) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ rm -f -f stamp/configure.library.*.haskell-src haskell-src/unbuildable ../utils/mkdirhier/mkdirhier `dirname stamp/configure.library.build-profiling-splitting.haskell-src` ( cd haskell-src && /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.4.2 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf configure --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT --with-compiler=/playpen/simonmar/nightly/HEAD/i386-unknown-linux/ghc/stage1-inplace/ghc --with-hc-pkg=/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/ghc-pkg/install-inplace/bin/ghc-pkg --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/i386-unknown-linux/HsColour --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option='--with-ghc=ghc-6.4.2' --configure-option=--with-cc=gcc --with-hsc2hs=/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/hsc2hs/install-inplace/bin/hsc2hs --haddock-options="--use-contents=../index.html --use-index=../doc-index.html" --enable-library-profiling --enable-split-objs ) \ && touch stamp/configure.library.build-profiling-splitting.haskell-src || touch haskell-src/unbuildable Configuring haskell-src-1.0.1.2... if ifBuildable/ifBuildable /playpen/simonmar/nightly/HEAD/i386-unknown-linux/packages haskell-src; then \ cd haskell-src && \ cmp -s /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Makefile.local Makefile.local || cp /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.4.2 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ gmake -wr && \ /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.4.2 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library haskell-src-1.0.1.2... shift/reduce conflicts: 2 Generating Makefile haskell-src-1.0.1.2... gmake[2]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/haskell-src' GNUmakefile:81: dist/build/.depend: No such file or directory /playpen/simonmar/nightly/HEAD/i386-unknown-linux/ghc/stage1-inplace/ghc -M -dep-makefile dist/build/.depend -optdep-s -optdepp -package-name haskell-src-1.0.1.2 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-4.0 -package haskell98-1.0.1 -package pretty-1.0 -O -XCPP -idist/build -H32m -O -H32m -O -fvia-C -dcore-lint -fgenerics -Wall -fno-warn-deprecated-flags Language.Haskell.Lexer Language.Haskell.Parser Language.Haskell.ParseMonad Language.Haskell.Pretty Language.Haskell.Syntax Language.Haskell.ParseUtils Language/Haskell/Syntax.hs:67:7: Could not find module `Data.Generics.Instances': it is a member of package base-3.0.3.0, which is hidden gmake[2]: *** [dist/build/.depend] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/haskell-src' gmake[1]: *** [make.library.haskell-src] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Mon Sep 1 20:50:29 BST 2008 From cvs-ghc at haskell.org Tue Sep 2 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 2 03:28:18 2008 Subject: Daily report for head Message-ID: <200809020730.m827U2IU014047@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head fast: fail (failed stage2 boottestsuite runtestsuite) malcolm head: fail (failed darcs) fail (failed darcs) x86-64 Linux head unreg: fail (failed stage2 nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 failed slave lost) Old unexpected test failures: FD2 2 fast486 head T2310 2 fast486 head T2486 2 fast486 head arith011 1 fast486 head conc015 1 fast486 head conc032 1 fast486 head conc064 1 mnemosyne x86-64 Gentoo head conc070 1 mnemosyne x86-64 Gentoo head concprog001 4 fast486 head concprog002 2 fast486 head derefnull 1 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 dynamic002 5 fast486 head ffi009 1 tnaur PPC OSX head 2 ghci024 4 fast486 head ioref001 2 fast486 head num012 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 tcrun007 3 gabor head testblockalloc 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: ( cd haskell-src && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT --with-compiler=/64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc --with-hsc2hs=/64playpen/buildbot/x86_64-linux-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs --haddock-options="--use-contents=../index.html --use-index=../doc-index.html" --enable-library-profiling --enable-split-objs ) \ && touch stamp/configure.library.build-profiling-splitting.haskell-src || touch haskell-src/unbuildable Configuring haskell-src-1.0.1.2... if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/packages haskell-src; then \ cd haskell-src && \ cmp -s /64playpen/buildbot/x86_64-linux-head/build/libraries/Makefile.local Makefile.local || cp /64playpen/buildbot/x86_64-linux-head/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library haskell-src-1.0.1.2... shift/reduce conflicts: 2 Generating Makefile haskell-src-1.0.1.2... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/haskell-src' GNUmakefile:81: dist/build/.depend: No such file or directory /64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc -M -dep-makefile dist/build/.depend -optdep-s -optdepp -package-name haskell-src-1.0.1.2 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-4.0 -package haskell98-1.0.1 -package pretty-1.0 -O -XCPP -idist/build -H32m -O -O2 -fasm -dcore-lint -fgenerics -Wall -fno-warn-deprecated-flags Language.Haskell.Lexer Language.Haskell.Parser Language.Haskell.ParseMonad Language.Haskell.Pretty Language.Haskell.Syntax Language.Haskell.ParseUtils Language/Haskell/Syntax.hs:67:7: Could not find module `Data.Generics.Instances': it is a member of package base-3.0.3.0, which is hidden make[3]: *** [dist/build/.depend] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/haskell-src' make[2]: *** [make.library.haskell-src] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-fast-head/build/compiler' test -e c:/builds/slave/x86-win-fast-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-fast-head/build/stage3.package.conf c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find ghc-pkg at c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-fast-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-fast-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find ghc-pkg at c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make fast=YES make[2]: list: Command not found make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[3]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find ghc-pkg at c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[3]: *** [install-inplace/bin/timeout.exe] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' make[2]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: *** [fast] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: darcs failed: Not a repository: http://darcs.haskell.org//ghc (Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory: couldn't resolve host name) -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' make -C compiler stage=2 boot make[2]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/compiler' test -e /64playpen/buildbot/x86_64-linux-head-unreg/build/stage3.package.conf || echo "[]" > /64playpen/buildbot/x86_64-linux-head-unreg/build/stage3.package.conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ghci --flags=editline --with-compiler=/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head-unreg/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc --ghc-option=-DOMIT_NATIVE_CODEGEN \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find ghc-pkg at /64playpen/buildbot/x86_64-linux-head-unreg/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -cpp -c Quad.hs -o Quad.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 200%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Quad.o] Error 127 ==nofib== fulsom: time to compile Raster follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -cpp -c Raster.hs -o Raster.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Raster.o] Error 127 ==nofib== fulsom: time to compile Shapes follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -cpp -c Shapes.hs -o Shapes.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Vector.o] Error 127 make[3]: Target `all' not remade because of errors. Finished making all in fulsom: 0 ------------------------------------------------------------------------ == make all - --no-print-directory -rk; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/real/gamteb ------------------------------------------------------------------------ HC = /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage1/ghc-inplace HC_OPTS = -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi RUNTEST_OPTS = -ghc-timing +RTS -H10m -K10m -RTS From cvs-ghc at haskell.org Tue Sep 2 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 2 03:28:21 2008 Subject: Daily report for stable Message-ID: <200809020730.m827U2ej014049@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed stage1) malcolm stable: fail (failed darcs) fail (failed getsubrepos) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur PPC OSX stable 2: pass x86 Windows stable fast: lost x86-64 Linux stable: fail (failed stage1) Dropping unexpected test passes reports from builders not seen in 7 days: mnemosyne x86-64 Gentoo stable Dropping unexpected test failures reports from builders not seen in 7 days: mnemosyne x86-64 Gentoo stable New unexpected test failures: drvrun017 1 gabor stable Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite Identifying repository http://darcs.haskell.org/ghc-stable/testsuite inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Optimizing inventory 0/56 Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Reading inventory of repository . inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Reading inventory of repository http://darcs.haskell.org/ghc-stable/testsuite Copying patch 1/2737 Copying patch 3/2737 Copying patch 5/2737 Copying patch 7/2737 Copying patch 11/2737 Copying patch 14/2737 Copying patch 17/2737 Copying patch 20/2737 Copying patch 24/2737 Copying patch 27/2737 Copying patch 29/2737 Copying patch 31/2737 Copying patch 35/2737 Copying patch 39/2737 Copying patch 43/2737 Copying patch 46/2737 Copying patch 48/2737 Copying patch 51/2737 Copying patch 53/2737 Copying patch 55/2737 Copying patch 58/2737 Copying patch 61/2737 Copying patch 64/2737 Copying patch 68/2737 Copying patch 72/2737 Copying patch 75/2737 Copying patch 77/2737 Copying patch 78/2737 Copying patch 82/2737 Copying patch 85/2737 Copying patch 88/2737 Copying patch 92/2737 Copying patch 96/2737 Copying patch 99/2737 Copying patch 103/2737 Copying patch 107/2737 Copying patch 110/2737 Copying patch 113/2737 Copyin g patch 116/2737 Copying patch 120/2737 Copying patch 123/2737 Copying patch 126/2737 Copying patch 130/2737 Copying patch 132/2737 Copying patch 135/2737 Copying patch 139/2737 Copying patch 142/2737 Copying patch 146/2737 Copying patch 149/2737 Copying patch 152/2737 Copying patch 156/2737 Copying patch 159/2737 Copying patch 162/2737 Copying patch 166/2737 Copying patch 168/2737 Copying patch 172/2737 Copying patch 175/2737 Copying patch 178/2737 Copying patch 180/2737 Copying patch 182/2737 Copying patch 184/2737 Copying patch 186/2737 Copying patch 190/2737 Copying patch 193/2737 Copying patch 197/2737 Copying patch 200/2737 Copying patch 204/2737 Copying patch 205/2737 Copying patch 208/2737 Copying patch 212/2737 Copying patch 214/2737 Copying patch 218/2737 Copying patch 221/2737 Copying patch 223/2737 Copying patch 227/2737 Copying patch 230/2737 Copying patch 233/2737 Copying patch 236/2737 Copying patch 238/2737 Copying patch 241/2737 Copying patch 244/2737 Copying patch 247/2737 Copying patch 250/2737 Copying patch 253/2737 Copying patch 256/2737 Copying patch 259/2737 Copying patch 261/2737 Copying patch 264/2737 Copying patch 267/2737 Copying patch 270/2737 Copying patch 273/2737 Copying patch 277/2737 Copying patch 278/2737 Copying patch 281/2737 Copying patch 284/2737 Copying patch 286/2737 Copying patch 290/2737 Copying patch 293/2737 Copying patch 296/2737 Copying patch 299/2737 Copying patch 303/2737 Copying patch 306/2737 Copying patch 310/2737 Copying patch 314/2737 Copying patch 317/2737 Copying patch 321/2737 Copying patch 324/2737 Copying patch 327/2737 Copying patch 329/2737 Copying patch 330/2737 Copying patch 334/2737 Copying patch 338/2737 Copying patch 339/2737 Copying patch 342/2737 Copying patch 344/2737 Copying patch 347/2737 Copying patch 351/2737 Copying patch 354/2737 Copying patch 357/2737 Copying patch 360/2737 Copying patch 363/2737 Copying patch 366/2737 Copying patch 368/2737 Copying patch 372/2737 Copying patch 375/2737 Copying patch 379/2737 Copying patch 382/2737 Copying patch 383/2737 Copying patch 386/2737 Copying patch 388/2737 Copying patch 392/2737 Copying patch 396/2737 Copying patch 399/2737 Copying patch 403/2737 Copying patch 406/2737 Copying patch 409/2737 Copying patch 413/2737 Copying patch 417/2737 Copying patch 420/2737 Copying patch 424/2737 Copying patch 427/2737 Copying patch 431/2737 Copying patch 432/2737 Copying patch 433/2737 Copying patch 437/2737 Copying patch 440/2737 Copying patch 442/2737 Copying patch 446/2737 Copying patch 449/2737 Copying patch 453/2737 Copying patch 457/2737 Copying patch 460/2737 Copying patch 464/2737 Copying patch 468/2737 Copying patch 471/2737 Copying patch 475/2737 Copying patch 478/2737 Copying patch 481/2737 Copying patch 485/2737 Copying patch 488/2737 Copying patch 491/2737 Copying patc h 495/2737 Copying patch 499/2737 Copying patch 502/2737 Copying patch 504/2737 Copying patch 506/2737 Copying patch 510/2737 Copying patch 513/2737 Copying patch 517/2737 Copying patch 520/2737 Copying patch 523/2737 Copying patch 527/2737 Copying patch 530/2737 Copying patch 533/2737 Copying patch 536/2737 Copying patch 540/2737 Copying patch 543/2737 Copying patch 546/2737 Copying patch 549/2737 Copying patch 553/2737 Copying patch 557/2737 Copying patch 560/2737 Copying patch 561/2737 Copying patch 565/2737 Copying patch 568/2737 Copying patch 572/2737 Copying patch 574/2737 Copying patch 576/2737 Copying patch 579/2737 Copying patch 583/2737 Copying patch 587/2737 Copying patch 589/2737 Copying patch 591/2737 Copying patch 594/2737 Copying patch 598/2737 Copying patch 600/2737 Copying patch 603/2737 Copying patch 607/2737 Copying patch 609/2737 Copying patch 612/2737 Copying patch 616/2737 Copying patch 619/2737 Copying patch 623/2737 Copying patch 626/2737 Copying patch 628/2737 Copying patch 632/2737 Copying patch 636/2737 Copying patch 639/2737 Copying patch 641/2737 Copying patch 645/2737 Copying patch 646/2737 Copying patch 649/2737 Copying patch 653/2737 Copying patch 656/2737 Copying patch 660/2737 Copying patch 664/2737 Copying patch 667/2737 Copying patch 671/2737 Copying patch 674/2737 Copying patch 678/2737 Copying patch 681/2737 Copying patch 685/2737 Copying patch 687/2737 Copying patch 690/2737 Copying patch 693/2737 Copying patch 696/2737 Copying patch 700/2737 Copying patch 703/2737 Copying patch 707/2737 Copying patch 710/2737 Copying patch 714/2737 Copying patch 717/2737 Copying patch 721/2737 Copying patch 724/2737 Copying patch 728/2737 Copying patch 731/2737 Copying patch 734/2737 Copying patch 735/2737 Copying patch 738/2737 Copying patch 741/2737 Copying patch 744/2737 Copying patch 748/2737 Copying patch 751/2737 Copying patch 755/2737 Copying patch 759/2737 Copying patch 763/2737 Copying patch 767/2737 Copying patch 771/2737 Copying patch 775/2737 Copying patch 779/2737 Copying patch 782/2737 Copying patch 784/2737 Copying patch 788/2737 Copying patch 791/2737 Copying patch 794/2737 Copying patch 797/2737 Copying patch 800/2737 Copying patch 804/2737 Copying patch 807/2737 Copying patch 810/2737 Copying patch 813/2737 Copying patch 817/2737 Copying patch 821/2737 Copying patch 824/2737 Copying patch 825/2737 Copying patch 827/2737 Copying patch 831/2737 Copying patch 832/2737 Copying patch 834/2737 Copying patch 838/2737 Copying patch 841/2737 Copying patch 844/2737 Copying patch 847/2737 Copying patch 849/2737 Copying patch 852/2737 Copying patch 856/2737 Copying patch 860/2737 Copying patch 863/2737 Copying patch 866/2737 Copying patch 869/2737 Copying patch 872/2737 Copying patch 875/2737 Copying patch 879/2737 Copying patch 882/2737 Copying patch 88 6/2737 Copying patch 890/2737 Copying patch 893/2737 Copying patch 897/2737 Copying patch 900/2737 Copying patch 902/2737 Copying patch 906/2737 Copying patch 910/2737 Copying patch 914/2737 Copying patch 917/2737 Copying patch 919/2737 Copying patch 923/2737 Copying patch 927/2737 Copying patch 931/2737 Copying patch 933/2737 Copying patch 937/2737 Copying patch 941/2737 Copying patch 944/2737 Copying patch 946/2737 Copying patch 950/2737 Copying patch 954/2737 Copying patch 958/2737 Copying patch 962/2737 Copying patch 965/2737 Copying patch 969/2737 Copying patch 972/2737 Copying patch 976/2737 Copying patch 979/2737 Copying patch 983/2737 Copying patch 986/2737 Copying patch 990/2737 Copying patch 993/2737 Copying patch 996/2737 Copying patch 1000/2737 Copying patch 1004/2737 Copying patch 1007/2737 Copying patch 1011/2737 Copying patch 1014/2737 Copying patch 1016/2737 Copying patch 1019/2737 Copying patch 1023/2737 Copying patch 1027/2737 Copying patch 1031/2737 Copying patch 1035/2737 Copying patch 1039/2737 Copying patch 1042/2737 Copying patch 1045/2737 Copying patch 1049/2737 Copying patch 1053/2737 Copying patch 1056/2737 Copying patch 1057/2737 Copying patch 1061/2737 Copying patch 1063/2737 Copying patch 1066/2737 Copying patch 1070/2737 Copying patch 1073/2737 Copying patch 1077/2737 Copying patch 1081/2737 Copying patch 1085/2737 Copying patch 1089/2737 Copying patch 1091/2737 Copying patch 1093/2737 Copying patch 1096/2737 Copying patch 1100/2737 Copying patch 1104/2737 Copying patch 1108/2737 Copying patch 1112/2737 Copying patch 1116/2737 Copying patch 1118/2737 Copying patch 1121/2737 Copying patch 1125/2737 Copying patch 1130/2737 Copying patch 1133/2737 Copying patch 1137/2737 Copying patch 1141/2737 Copying patch 1144/2737 Copying patch 1147/2737 Copying patch 1151/2737 Copying patch 1154/2737 Copying patch 1158/2737 Copying patch 1162/2737 Copying patch 1166/2737 Copying patch 1169/2737 Copying patch 1173/2737 Copying patch 1177/2737 Copying patch 1181/2737 Copying patch 1185/2737 Copying patch 1187/2737 Copying patch 1191/2737 Copying patch 1194/2737 Copying patch 1195/2737 Copying patch 1197/2737 Copying patch 1201/2737 Copying patch 1204/2737 Copying patch 1208/2737 Copying patch 1212/2737 Copying patch 1216/2737 Copying patch 1220/2737 Copying patch 1224/2737 Copying patch 1227/2737 Copying patch 1231/2737 Copying patch 1235/2737 Copying patch 1239/2737 Copying patch 1243/2737 Copying patch 1244/2737 Copying patch 1245/2737 Copying patch 1246/2737 Copying patch 1250/2737 Copying patch 1253/2737 Copying patch 1257/2737 Copying patch 1261/2737 Copying patch 1263/2737 Copying patch 1267/2737 Copying patch 1270/2737 Copying patch 1271/2737 Copying patch 1275/2737 Copying patch 1277/2737 Copying patch 1281/2737 Copying patch 1285/2737 Copying patch 1289/27 37 Copying patch 1293/2737 Copying patch 1295/2737 Copying patch 1298/2737 Copying patch 1302/2737 Copying patch 1306/2737 Copying patch 1309/2737 Copying patch 1312/2737 Copying patch 1316/2737 Copying patch 1320/2737 Copying patch 1321/2737 Copying patch 1322/2737 Copying patch 1325/2737 Copying patch 1329/2737 Copying patch 1332/2737 Copying patch 1336/2737 Copying patch 1340/2737 Copying patch 1344/2737 Copying patch 1347/2737 Copying patch 1351/2737 Copying patch 1355/2737 Copying patch 1359/2737 Copying patch 1362/2737 Copying patch 1366/2737 Copying patch 1369/2737 Copying patch 1371/2737 Copying patch 1375/2737 Copying patch 1379/2737 Copying patch 1381/2737 Copying patch 1385/2737 Copying patch 1389/2737 Copying patch 1390/2737 Copying patch 1391/2737 Copying patch 1393/2737 Copying patch 1397/2737 Copying patch 1400/2737 Copying patch 1403/2737 Copying patch 1407/2737 Copying patch 1410/2737 Copying patch 1414/2737 Copying patch 1417/2737 Copying patch 1421/2737 Copying patch 1425/2737 Copying patch 1429/2737 Copying patch 1433/2737 Copying patch 1436/2737 Copying patch 1439/2737 Copying patch 1442/2737 Copying patch 1445/2737 Copying patch 1449/2737 Copying patch 1453/2737 Copying patch 1457/2737 Copying patch 1460/2737 Copying patch 1463/2737 Copying patch 1467/2737 Copying patch 1471/2737 Copying patch 1475/2737 Copying patch 1479/2737 Copying patch 1483/2737 Copying patch 1487/2737 Copying patch 1489/2737 Copying patch 1491/2737 Copying patch 1495/2737 Copying patch 1498/2737 Copying patch 1499/2737 Copying patch 1502/2737 Copying patch 1504/2737 Copying patch 1507/2737 Copying patch 1511/2737 Copying patch 1515/2737 Copying patch 1519/2737 Copying patch 1523/2737 Copying patch 1527/2737 Copying patch 1531/2737 Copying patch 1534/2737 Copying patch 1535/2737 Copying patch 1539/2737 Copying patch 1543/2737 Copying patch 1547/2737 Copying patch 1551/2737 Copying patch 1555/2737 Copying patch 1559/2737 Copying patch 1562/2737 Copying patch 1566/2737 Copying patch 1570/2737 Copying patch 1574/2737 Copying patch 1578/2737 Copying patch 1580/2737 Copying patch 1584/2737 Copying patch 1588/2737 Copying patch 1592/2737 Copying patch 1595/2737 Copying patch 1599/2737 Copying patch 1602/2737 Copying patch 1606/2737 Copying patch 1610/2737 Copying patch 1614/2737 Copying patch 1618/2737 Copying patch 1622/2737 Copying patch 1625/2737 Copying patch 1629/2737 Copying patch 1633/2737 Copying patch 1637/2737 Copying patch 1641/2737 Copying patch 1645/2737 Copying patch 1647/2737 Copying patch 1648/2737 Copying patch 1652/2737 Copying patch 1656/2737 Copying patch 1660/2737 Copying patch 1664/2737 Copying patch 1666/2737 Copying patch 1671/2737 Copying patch 1675/2737 Copying patch 1679/2737 Copying patch 1683/2737 Copying patch 1687/2737 Copying patch 1691/2737 Copying patch 1695/27 37 Copying patch 1699/2737 Copying patch 1702/2737 Copying patch 1706/2737 Copying patch 1709/2737 Copying patch 1711/2737 Copying patch 1714/2737 Copying patch 1716/2737 Copying patch 1718/2737 Copying patch 1721/2737 Copying patch 1725/2737 Copying patch 1729/2737 Copying patch 1733/2737 Copying patch 1734/2737 Copying patch 1737/2737 Copying patch 1741/2737 Copying patch 1745/2737 Copying patch 1749/2737 Copying patch 1753/2737 Copying patch 1757/2737 Copying patch 1760/2737 Copying patch 1763/2737 Copying patch 1766/2737 Copying patch 1769/2737 Copying patch 1773/2737 Copying patch 1777/2737 Copying patch 1781/2737 Copying patch 1784/2737 Copying patch 1788/2737 Copying patch 1792/2737 Copying patch 1796/2737 Copying patch 1798/2737 Copying patch 1801/2737 Copying patch 1803/2737 Copying patch 1805/2737 Copying patch 1807/2737 Copying patch 1811/2737 Copying patch 1815/2737 Copying patch 1817/2737 Copying patch 1819/2737 Copying patch 1823/2737 Copying patch 1827/2737 Copying patch 1831/2737 Copying patch 1832/2737 Copying patch 1835/2737 Copying patch 1838/2737 Copying patch 1842/2737 Copying patch 1846/2737 Copying patch 1850/2737 Copying patch 1852/2737 Copying patch 1856/2737 Copying patch 1860/2737 Copying patch 1863/2737 Copying patch 1867/2737 Copying patch 1871/2737 Copying patch 1875/2737 Copying patch 1878/2737 Copying patch 1881/2737 Copying patch 1884/2737 Copying patch 1888/2737 Copying patch 1891/2737 Copying patch 1895/2737 Copying patch 1898/2737 Copying patch 1902/2737 Copying patch 1905/2737 Copying patch 1908/2737 Copying patch 1909/2737 Copying patch 1913/2737 Copying patch 1916/2737 Copying patch 1920/2737 Copying patch 1924/2737 Copying patch 1926/2737 Copying patch 1930/2737 Copying patch 1934/2737 Copying patch 1938/2737 Copying patch 1942/2737 Copying patch 1945/2737 Copying patch 1949/2737 Copying patch 1951/2737 Copying patch 1955/2737 Copying patch 1958/2737 Copying patch 1962/2737 Copying patch 1966/2737 Copying patch 1969/2737 Copying patch 1972/2737 Copying patch 1976/2737 Copying patch 1980/2737 Copying patch 1983/2737 Copying patch 1987/2737 Copying patch 1991/2737 Copying patch 1992/2737 Copying patch 1995/2737 Copying patch 1999/2737 Copying patch 2003/2737 Copying patch 2005/2737 Copying patch 2009/2737 Copying patch 2012/2737 Copying patch 2015/2737 Copying patch 2019/2737 Copying patch 2023/2737 Copying patch 2026/2737 Copying patch 2030/2737 Copying patch 2034/2737 Copying patch 2038/2737 Copying patch 2042/2737 Copying patch 2046/2737 Copying patch 2049/2737 Copying patch 2053/2737 Copying patch 2056/2737 Copying patch 2059/2737 Copying patch 2061/2737 Copying patch 2065/2737 Copying patch 2069/2737 Copying patch 2073/2737 Copying patch 2077/2737 Copying patch 2080/2737 Copying patch 2084/2737 Copying patch 2088/2737 Copying patch 2091/27 37 Copying patch 2094/2737 Copying patch 2098/2737 Copying patch 2102/2737 Copying patch 2105/2737 Copying patch 2109/2737 Copying patch 2113/2737 Copying patch 2117/2737 Copying patch 2121/2737 Copying patch 2124/2737 Copying patch 2128/2737 Copying patch 2132/2737 Copying patch 2136/2737 Copying patch 2139/2737 Copying patch 2141/2737 Copying patch 2145/2737 Copying patch 2149/2737 Copying patch 2151/2737 Copying patch 2152/2737 Copying patch 2155/2737 Copying patch 2159/2737 Copying patch 2163/2737 Copying patch 2167/2737 Copying patch 2171/2737 Copying patch 2175/2737 Copying patch 2179/2737 Copying patch 2183/2737 Copying patch 2186/2737 Copying patch 2189/2737 Copying patch 2193/2737 Copying patch 2197/2737 Copying patch 2201/2737 Copying patch 2205/2737 Copying patch 2207/2737 Copying patch 2208/2737 Copying patch 2212/2737 Copying patch 2214/2737 Copying patch 2216/2737 Copying patch 2220/2737 Copying patch 2224/2737 Copying patch 2227/2737 Copying patch 2232/2737 Copying patch 2235/2737 Copying patch 2239/2737 Copying patch 2243/2737 Copying patch 2247/2737 Copying patch 2251/2737 Copying patch 2255/2737 Copying patch 2259/2737 Copying patch 2264/2737 Copying patch 2266/2737 Copying patch 2270/2737 Copying patch 2274/2737 Copying patch 2278/2737 Copying patch 2280/2737 Copying patch 2283/2737 Copying patch 2287/2737 Copying patch 2291/2737 Copying patch 2295/2737 Copying patch 2299/2737 Copying patch 2301/2737 Copying patch 2305/2737 Copying patch 2306/2737 Copying patch 2310/2737 Copying patch 2314/2737 Copying patch 2318/2737 Copying patch 2320/2737 Copying patch 2324/2737 Copying patch 2328/2737 Copying patch 2331/2737 Copying patch 2335/2737 Copying patch 2338/2737 Copying patch 2343/2737 Copying patch 2347/2737 Copying patch 2351/2737 Copying patch 2355/2737 Copying patch 2359/2737 Copying patch 2363/2737 Copying patch 2364/2737 Copying patch 2368/2737 Copying patch 2372/2737 Copying patch 2376/2737 Copying patch 2380/2737 Copying patch 2384/2737 Copying patch 2388/2737 Copying patch 2391/2737 Copying patch 2394/2737 Copying patch 2398/2737 Copying patch 2402/2737 Copying patch 2406/2737 Copying patch 2409/2737 Copying patch 2412/2737 Copying patch 2416/2737 Copying patch 2420/2737 Copying patch 2424/2737 Copying patch 2428/2737 Copying patch 2432/2737 Copying patch 2436/2737 Copying patch 2438/2737 Copying patch 2441/2737 Copying patch 2444/2737 Copying patch 2447/2737 Copying patch 2449/2737 Copying patch 2453/2737 Copying patch 2457/2737 Copying patch 2461/2737 Copying patch 2465/2737 Copying patch 2468/2737 Copying patch 2472/2737 Copying patch 2476/2737 Copying patch 2477/2737 Copying patch 2478/2737 Copying patch 2482/2737 Copying patch 2486/2737 Copying patch 2488/2737 Copying patch 2492/2737 Copying patch 2496/2737 Copying patch 2500/2737 Copying patch 2504/27 37 Copying patch 2508/2737 Copying patch 2511/2737 Copying patch 2515/2737 Copying patch 2519/2737 Copying patch 2522/2737 Copying patch 2526/2737 Copying patch 2530/2737 Copying patch 2534/2737 Copying patch 2538/2737 Copying patch 2542/2737 Copying patch 2546/2737 Copying patch 2550/2737 Copying patch 2554/2737 Copying patch 2558/2737 Copying patch 2560/2737 Copying patch 2564/2737 Copying patch 2568/2737 Copying patch 2572/2737 Copying patch 2576/2737 Copying patch 2580/2737 Copying patch 2584/2737 Copying patch 2587/2737 Copying patch 2590/2737 Copying patch 2594/2737 Copying patch 2596/2737 Copying patch 2600/2737 Copying patch 2602/2737 Copying patch 2606/2737 Copying patch 2609/2737 Copying patch 2613/2737 Copying patch 2616/2737 Copying patch 2619/2737 Copying patch 2623/2737 Copying patch 2626/2737 Copying patch 2630/2737 Copying patch 2632/2737 Copying patch 2636/2737 Copying patch 2640/2737 Copying patch 2641/2737 Copying patch 2645/2737 Copying patch 2649/2737 Copying patch 2650/2737 Copying patch 2653/2737 Copying patch 2655/2737 Copying patch 2658/2737 Copying patch 2662/2737 Copying patch 2664/2737 Copying patch 2666/2737 Copying patch 2669/2737 Copying patch 2671/2737 Copying patch 2672/2737 Copying patch 2675/2737 Copying patch 2678/2737 Copying patch 2679/2737 Copying patch 2682/2737 Copying patch 2684/2737 Copying patch 2686/2737 Copying patch 2689/2737 Copying patch 2691/2737 Copying patch 2693/2737 Copying patch 2695/2737 Copying patch 2696/2737 Copying patch 2699/2737 Copying patch 2703/2737 Copying patch 2705/2737 Copying patch 2708/2737 Copying patch 2712/2737 Copying patch 2716/2737 Copying patch 2720/27 37 Copying patch 2724/2737 Copying patch 2726/2737 Copying patch 2730/2737 Copying patch 2733/2737 Copying patch 2735/2737 Applying patch 56/2737 : Fri Jun 22 12:53:44 BST 2001 sewardj Applying patch 102/2737 : Thu Aug 16 14:32:32 BST 2001 simonmar Applying patch 213/2737 : Fri Aug 31 17:15:52 BST 2001 rrt Applying patch 373/2737 : Tue Mar 19 11:27:39 GMT 2002 simonmar Applying patch 468/2737 : Mon Jul 29 14:18:11 BST 2002 simonpj Applying patch 533/2737 : Wed Sep 18 13:49:13 BST 2002 simonmar Applying patch 599/2737 : Mon Dec 2 13:43:44 GMT 2002 simonmar Applying patch 759/2737 : Wed Sep 10 10:37:10 BST 2003 simonmar Applying patch 828/2737 : Wed Dec 10 14:24:35 GMT 2003 simonmar Applying patch 892/2737 : Thu Mar 11 10:02:55 GMT 2004 simonmar Applying patch 967/2737 : Thu Sep 9 17:15:38 BST 2004 igloo Applying patch 1024/2737 : Thu Nov 11 15:00:31 GMT 2004 ross Applying patch 1034/2737 : Fri Nov 12 12:17:24 GMT 2004 ross Unapplicable patch: Tue Feb 1 10:26:56 GMT 2005 simonmar * [project @ 2005-02-01 10:24:12 by simonmar] Fix up after hs-boot changes darcs failed: File './tests/ghc-regress/rename/should_compile/Rn017.hs' already exists! darcs failed: 512 at ./darcs-all line 57. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From marlowsd at gmail.com Tue Sep 2 08:37:27 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Sep 2 08:35:46 2008 Subject: *BSD GHC hackers needed... Message-ID: <48BD3387.5030602@gmail.com> While perusing the tickets in the 6.10.1 milestone I spotted 3 that look to be FreeBSD-specific: 2476 internal error: awaitEvent: descriptor out of range 2502 segfault with GHC.Handle.fdToHandle' 2511 unix package doesnt load in ghci on freebsd/amd64 It's unlikely that we'll get to these in time for 6.10.1. Any FreeBSD hackers out there want to take a look? Help/advice is available as usual. There's also one NetBSD-specific ticket: 2351 NetBSD defines ELF_ST_TYPE (that one is easy), and one that I think applies to all the *BSDs: 2063 Breackage on OpenBSD due to mmap remap (actually the latter one is a top priority, because without it GHCi can't work, so we need it fixed for 6.10.1). Cheers, Simon From simonmarhaskell at gmail.com Tue Sep 2 09:15:39 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 2 09:13:54 2008 Subject: patch applied (ghc): FIX #2554: GHC.TopHandler.{runIO, runNonIO} should be GC roots Message-ID: <20080902131539.GA26763@haskell.galois.com> Tue Sep 2 05:45:04 PDT 2008 Simon Marlow * FIX #2554: GHC.TopHandler.{runIO,runNonIO} should be GC roots M ./rts/RtsStartup.c +6 M ./rts/package.conf.in +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080902124504-12142-ccbe31c4766179f50809566b0ba31fe22920ed7a.gz From ghcbuild at microsoft.com Tue Sep 2 13:39:25 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Sep 2 13:39:26 2008 Subject: [nightly] 02-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080902173925.81F283241F2@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Sep 2 18:02:05 BST 2008. **** checking out new source tree ... darcs failed: Failed to download URL http://darcs.haskell.org/ghc/_darcs/checkpoints/20080601155241-3fd76-13b3337cedf6323aab252f8035c39326411e3614.gz : libcurl error code: 18 Nightly run ended at Tue Sep 2 18:41:07 BST 2008 From mnislaih at gmail.com Tue Sep 2 13:41:28 2008 From: mnislaih at gmail.com (pepe) Date: Tue Sep 2 13:39:44 2008 Subject: Types of generated data constructors for dictionaries In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE8697FD7@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32AE85E0B81@EA-EXMSG-C334.europe.corp.microsoft.com> <1F6D8BF4-1584-4933-884A-98285D2D314E@gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE8697FD7@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <7F0923D8-4384-46F7-8189-848F6C7C8950@gmail.com> Solved, thanks for your help Simon. I was assuming that dataConRepType would return a core type, i.e. with the predicates translated to actual dictionaries. With that assumption out of the way, everything fits in its place. pepe On 28/08/2008, at 15:50, Simon Peyton-Jones wrote: > > class Eq a => Eq2 a where eq :: a -> a -> Bool > > > Based on the runtime representation above, I expect the type of > Main.:DEq2 to be > > Main.:DEq2 :: GHC.Base.:TEq a -> (a -> a -> Bool) -> Main.:TEq2 a > > > but GHC tells me, via (fmap dataConRepType . tcLookupDatacon), the > following > > Main.:DEq2 :: (a -> a -> Bool) -> Main.:TEq2 a > > Why does the type of :DEq2 differ from what :print sees at runtime ? > > > > Are you sure it?s different? Here?s what I get (below). Note the > type of :DEq2. > > Can you tell me how to reproduce what you are seeing? > > Simon > > > module Foo where > class Eq a => Eq2 a where > op :: a -> a -> Bool > > > ghc -c -ddump-types Foo.hs -dppr-debug > TYPE SIGNATURES > main:Foo.$p1Eq2{v r5P} [gid] :: forall a{tv a5D} [tv]. > (main:Foo.Eq2{tc r5z} a{tv a5D} > [tv]) => > base:GHC.Base.Eq{tc 23} > a{tv a5D} [tv] > main:Foo.:DEq2{v r5R} [gid] :: forall a{tv a5D} [tv]. > (base:GHC.Base.Eq{tc 23} a{tv > a5D} [tv]) => > (a{tv a5D} [tv] -> a{tv a5D} [tv] > -> base:GHC.Base.Bool{(w) tc 3c}) > -> (main:Foo.:TEq2{tc r5Q}) a{tv > a5D} [tv] > main:Foo.op{v r5B} [gid] :: forall a{tv a5D} [tv]. > (main:Foo.Eq2{tc r5z} a{tv a5D} > [tv]) => > a{tv a5D} [tv] -> a{tv a5D} [tv] -> > base:GHC.Base.Bool{(w) tc 3c} > TYPE CONSTRUCTORS > data (:TEq2{tc}) a > RecFlag NonRecursive > Generics: no > = :DEq2{d} :: forall a. > base:GHC.Base.Eq{tc 23} a => > (a -> a -> base:GHC.Base.Bool{(w) tc 3c}) - > > :TEq2{tc} a > Stricts: _ > FamilyInstance: none > Tycons with generics: > Dependent modules: [] > Dependent packages: [base] > bash-3.2$ From cvs-ghc at haskell.org Wed Sep 3 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 3 03:28:13 2008 Subject: Daily report for stable Message-ID: <200809030730.m837U1kv025405@monk.galois.com> Build results: tnaur x86 Linux stable: pass x86 Windows stable: fail (failed darcs) x86 Windows stable fast: fail (failed darcs) fail (failed getsubrepos) pass pass x86-64 Linux stable: fail (failed darcs) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable drvrun017 1 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/checkpoints/20080605235309-3fd76-3c341a5531d47a506ae36a87e1f72b88cefa5be7.gz : libcurl error code: 18 This is the GHC darcs repository (ghc-6.8 branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Reading checkpoint... -------------- next part -------------- Last 30 lines: Reading checkpoint... Getting the inventory... darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventories/20051129130614-c2a52-7d2b90c68742a9c8861ff0662e571a4b66b91058.gz : libcurl error code: 18 From cvs-ghc at haskell.org Wed Sep 3 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 3 03:28:16 2008 Subject: Daily report for head Message-ID: <200809030730.m837U1Vk025431@monk.galois.com> Build results: x86-64 Linux head: fail (failed darcs) x86 Windows head: fail (failed darcs) x86 Windows head fast: fail (failed darcs) fail (failed getsubrepos) fail (failed stage2 boottestsuite runtestsuite) fail (failed getsubrepos) fast486 head: fail (failed stage2 boottestsuite runtestsuite) kgardas head: fail (failed stage1) malcolm head: fail (failed getsubrepos) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage2 boottestsuite runtestsuite) tnaur x86 Linux head: fail (failed stage1) x86-64 Linux head unreg: fail (failed darcs) Dropping unexpected test passes reports from builders not seen in 7 days: fast486 head mnemosyne x86-64 Gentoo head Dropping unexpected test failures reports from builders not seen in 7 days: fast486 head mnemosyne x86-64 Gentoo head Fixed unexpected test failures: FD2 T2310 T2486 arith011 conc015 conc032 conc064 conc070 concprog002 ioref001 Old unexpected test failures: concprog001 2 gabor head derefnull 1 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 dynamic002 3 gabor head ffi009 1 tnaur PPC OSX head 2 ghci024 2 gabor head num012 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 tcrun007 3 gabor head testblockalloc 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: Reading checkpoint... darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/checkpoints/20080601155241-3fd76-13b3337cedf6323aab252f8035c39326411e3614.gz : libcurl error code: 18 -------------- next part -------------- Last 30 lines: darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/checkpoints/20080601155241-3fd76-13b3337cedf6323aab252f8035c39326411e3614.gz : libcurl error code: 18 This is the GHC darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Reading checkpoint... -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/concurrent libraries/concurrent Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/containers libraries/containers Copying patch 1 of 15...Copying patch 2 of 15...Copying patch 3 of 15...Copying patch 4 of 15...Copying patch 5 of 15...Copying patch 6 of 15...Copying patch 7 of 15...Copying patch 8 of 15...Copying patch 9 of 15...Copying patch 10 of 15...Copying patch 11 of 15...Copying patch 12 of 15...Copying patch 13 of 15...Copying patch 14 of 15...Copying patch 15 of 15...Copying patch 15 of 15... done. Applying patch 1 of 14... Applying patch 2 of 14... Applying patch 3 of 14... Applying patch 4 of 14... Applying patch 5 of 14... Applying patch 6 of 14... Applying patch 7 of 14... Applying patch 8 of 14... Applying patch 9 of 14... Applying patch 10 of 14... Applying patch 11 of 14... Applying patch 12 of 14... Applying patch 13 of 14... Applying patch 14 of 14... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/directory libraries/directory Copying patch 1 of 16...Copying patch 2 of 16...Copying patch 3 of 16...Copying patch 4 of 16...Copying patch 5 of 16...Copying patch 6 of 16...Copying patch 7 of 16...Copying patch 8 of 16...Copying patch 9 of 16...Copying patch 10 of 16...Copying patch 11 of 16...Copying patch 12 of 16...Copying patch 13 of 16...Copying patch 14 of 16...Copying patch 15 of 16...Copying patch 16 of 16...Copying patch 16 of 16... done. Applying patch 1 of 15... Applying patch 2 of 15... Applying patch 3 of 15... Applying patch 4 of 15... Applying patch 5 of 15... Applying patch 6 of 15... Applying patch 7 of 15... Applying patch 8 of 15... Applying patch 9 of 15... Applying patch 10 of 15... Applying patch 11 of 15... Applying patch 12 of 15... Applying patch 13 of 15... Applying patch 14 of 15... Applying patch 15 of 15... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/editline libraries/editline Copying patch 1 of 8...Copying patch 2 of 8...Copying patch 3 of 8...Copying patch 4 of 8...Copying patch 5 of 8...Copying patch 6 of 8...Copying patch 7 of 8...Copying patch 8 of 8...Copying patch 8 of 8... done. Applying patch 1 of 7... Applying patch 2 of 7... Applying patch 3 of 7... Applying patch 4 of 7... Applying patch 5 of 7... Applying patch 6 of 7... Applying patch 7 of 7... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/filepath libraries/filepath Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/getopt libraries/getopt Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 2... Applying patch 2 of 2... done. darcs.exe: bug in darcs! Impossible case at PatchRead.lhs:58 compiled 10:59:20 Jan 10 2008 Please report this to bugs@darcs.net, If possible include the output of 'darcs --exact-version'. darcs failed: 256 at ./darcs-all line 49. -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build' make -C compiler stage=2 boot make[2]: Entering directory `/var/lib/buildbot/ghc/fast486/build/compiler' test -e /var/lib/buildbot/ghc/fast486/build/stage3.package.conf || echo "[]" > /var/lib/buildbot/ghc/fast486/build/stage3.package.conf /var/lib/buildbot/ghc/fast486/build/libraries/cabal-bin /usr/bin/ghc /var/lib/buildbot/ghc/fast486/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --flags=editline --with-compiler=/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc --with-hc-pkg=/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /var/lib/buildbot/ghc/fast486/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /var/lib/buildbot/ghc/fast486/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc" > calibrate.out /var/lib/buildbot/ghc/fast486/build/libraries/cabal-bin /usr/bin/ghc /var/lib/buildbot/ghc/fast486/build/libraries/bootstrapping.conf configure --with-compiler=/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc --with-hc-pkg=/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/var/lib/buildbot/ghc/fast486/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite/timeout' /var/lib/buildbot/ghc/fast486/build/libraries/cabal-bin /usr/bin/ghc /var/lib/buildbot/ghc/fast486/build/libraries/bootstrapping.conf configure --with-compiler=/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc --with-hc-pkg=/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/var/lib/buildbot/ghc/fast486/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 make[2]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout] Error 2 make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/ghc/kgardas/build/utils/genapply ------------------------------------------------------------------------ /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp -c GenApply.hs -o GenApply.o -ohi GenApply.hi /usr/local/ghc-2008-05-04/bin/ghc -o genapply -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.o /usr/local/ghc-2008-05-04/bin/ghc -M -optdep-f -optdep.depend -osuf o -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.hs Finished making boot in genapply: 0 ------------------------------------------------------------------------ == Finished making `boot' in mkdependC mkdirhier runstdtest hp2ps parallel unlit genprimopcode genapply ... PWD = /buildbot/ghc/kgardas/build/utils ------------------------------------------------------------------------ make -C genprimopcode /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c ParserM.hs -o ParserM.o -ohi ParserM.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Lexer.hs -o Lexer.o -ohi Lexer.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Syntax.hs -o Syntax.o -ohi Syntax.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Parser.hs -o Parser.o -ohi Parser.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Main.hs -o Main.o -ohi Main.hi /usr/local/ghc-2008-05-04/bin/ghc -o genprimopcode -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O Lexer.o Main.o Parser.o ParserM.o Syntax.o ------------------------------------------------------------------------ == make boot -r; in /buildbot/ghc/kgardas/build/driver ------------------------------------------------------------------------ ../utils/mkdirhier/mkdirhier /buildbot/ghc/kgardas/build/inplace-datadir mkdir /buildbot/ghc/kgardas/build/inplace-datadir test -e /buildbot/ghc/kgardas/build/inplace-datadir/package.conf || echo "[]" > /buildbot/ghc/kgardas/build/inplace-datadir/package.conf /bin/sh: test: argument expected make[1]: *** [boot] Error 1 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete warning: . already present; omitting == running darcs get --partial http://darcs.haskell.org//hsc2hs utils/hsc2hs Invalid repository: http://darcs.haskell.org//hsc2hs darcs failed: Failed to download URL http://darcs.haskell.org//hsc2hs/_darcs/inventory : couldn't resolve host darcs failed: 512 at ./darcs-all line 49. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make -C compiler stage=2 boot test -e /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf || echo "[]" > /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --flags=editline --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [boot.stage.2] Error 1 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -r; in /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc" > calibrate.out /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make: list: Command not found Looks like you don't have timeout, building it first... cd ../../timeout && make -r all /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 make: *** [../../timeout/install-inplace/bin/timeout] Error 2 -------------- next part -------------- Last 30 lines: Linking ... mkdir bootstrapping /home/tn/tn/install/ghc-6.4.1/bin/ghc -Wall -cpp -DCABAL_VERSION=1,5,4 -odir /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping -hidir /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/hpc --make cabal-bin -o cabal-bin Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath/Windows.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath/Posix.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.TempFile ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/TempFile.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) Compiling Distribution.Compat.Exception ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/Exception.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.GetOpt ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/GetOpt.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/GetOpt.o ) Compiling Distribution.Compat.ReadP ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/ReadP.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/ReadP.o ) Compiling Distribution.Text ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Text.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Text.o ) Compiling Distribution.Version ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Version.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Version.o ) Compiling Distribution.License ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/License.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/License.o ) Compiling Distribution.Package ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Package.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Package.o ) Compiling Language.Haskell.Extension ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Language/Haskell/Extension.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Language/Haskell/Extension.o ) Compiling Distribution.ReadE ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/ReadE.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/ReadE.o ) Compiling Distribution.Verbosity ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Verbosity.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Verbosity.o ) Compiling Distribution.ModuleName ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/ModuleName.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/ModuleName.o ) Compiling Distribution.Simple.Utils ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/Utils.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/Utils.o ) Compiling Distribution.Simple.PackageIndex ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PackageIndex.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/PackageIndex.o ) /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PackageIndex.hs:68:41: Module `Data.List' does not export `isInfixOf' make[1]: *** [cabal-bin] Error 1 make[1]: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Reading checkpoint... darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/checkpoints/20080601155241-3fd76-13b3337cedf6323aab252f8035c39326411e3614.gz : libcurl error code: 18 From simonpj at microsoft.com Wed Sep 3 08:12:08 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 3 08:10:19 2008 Subject: patch applied (ghc): Cope with recent versions of Perl that lack the $* feature Message-ID: <20080903121208.GA32240@haskell.galois.com> Tue Sep 2 03:30:43 PDT 2008 simonpj@microsoft.com * Cope with recent versions of Perl that lack the $* feature M ./utils/runstdtest/runstdtest.prl -3 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080902103043-1287e-2261073a35b4e7be9e379c0dbcaaa1415a2d6948.gz From simonpj at microsoft.com Wed Sep 3 08:12:12 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 3 08:10:23 2008 Subject: patch applied (ghc): Improved specialisation of recursive groups Message-ID: <20080903121212.GA32271@haskell.galois.com> Wed Sep 3 04:56:29 PDT 2008 simonpj@microsoft.com * Improved specialisation of recursive groups This patch significantly improves the way in which recursive groups are specialised. This turns out ot be very important when specilising the bindings that (now) emerge from instance declarations. Consider let rec { f x = ...g x'... ; g y = ...f y'.... } in f 'a' Here we specialise 'f' at Char; but that is very likely to lead to a specialisation of 'g' at Char. We must do the latter, else the whole point of specialisation is lost. This was not happening before. The whole thing is desribed in Note [Specialising a recursive group] Simon M ./compiler/simplCore/SimplEnv.lhs -1 +1 M ./compiler/simplCore/SimplMonad.lhs -3 +3 M ./compiler/simplCore/Simplify.lhs -3 +4 M ./compiler/specialise/Rules.lhs -31 +23 M ./compiler/specialise/Specialise.lhs -106 +185 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080903115629-1287e-aad82b8d0cd888cd924e8e090d75314042fc9b38.gz From simonpj at microsoft.com Wed Sep 3 08:12:16 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 3 08:10:28 2008 Subject: patch applied (ghc): Major change in compilation of instance declarations (fix Trac #955, #2328) Message-ID: <20080903121216.GA32291@haskell.galois.com> Wed Sep 3 05:02:28 PDT 2008 simonpj@microsoft.com * Major change in compilation of instance declarations (fix Trac #955, #2328) This patch makes an important change to the way that dictionary functions are handled. Before, they were unconditionally marked INLIINE, but all the code written by the user in the instance was inside that unconditionally-inlined function. Result: massive code bloat in programs that use complicated instances. This patch make instances behave rather as if all the methods were written in separate definitions. That dramatically reduces bloat. The new plan is described in TcInstDcls Note [How instance declarations are translated] Everything validates. The major code-bloat bug is squashed: in particular DoCon is fine now (Trac #2328) and I believe that #955 is also better. Nofib results: Binary sizes -1 s.d. +2.5% +1 s.d. +3.1% Average +2.8% Allocations -1 s.d. -6.4% +1 s.d. +2.5% Average -2.0% Note that 2% improvement. Some programs improve by 20% (rewrite)! Two get slightly worse: pic (2.1%), and gameteb (3.2%), but all others improve or stay the same. I am not absolutely 100% certain that all the corners are correct; for example, when default methods are marked INLINE, are they inlined? But overall it's better. It's nice that the patch also removes a lot of code. I deleted some out of date comments, but there's something like 100 fewer lines of code in the new version! (In the line counts below, there are a lot of new comments.) M ./compiler/deSugar/DsBinds.lhs -2 +5 M ./compiler/hsSyn/HsBinds.lhs -1 +1 M ./compiler/typecheck/TcArrows.lhs -6 +1 M ./compiler/typecheck/TcBinds.lhs -12 +20 M ./compiler/typecheck/TcClassDcl.lhs -353 +115 M ./compiler/typecheck/TcExpr.lhs -29 +29 M ./compiler/typecheck/TcExpr.lhs-boot -1 +1 M ./compiler/typecheck/TcInstDcls.lhs -268 +281 M ./compiler/typecheck/TcMType.lhs -16 +15 M ./compiler/typecheck/TcMatches.lhs -9 +9 M ./compiler/typecheck/TcType.lhs -10 +18 M ./compiler/typecheck/TcUnify.lhs -18 +37 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080903120228-1287e-86f27384345a9f88b39f4033dd07c8981db3968f.gz From simonpj at microsoft.com Wed Sep 3 08:14:00 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 3 08:12:10 2008 Subject: patch applied (testsuite): Add Ganesh's test for T1999 Message-ID: <20080903121400.GA32407@haskell.galois.com> Tue Sep 2 05:14:35 PDT 2008 simonpj@microsoft.com * Add Ganesh's test for T1999 A ./tests/ghc-regress/gadt/T1999a.hs M ./tests/ghc-regress/gadt/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080902121435-1287e-6a8edbe38e6df1e6f4e012797207f33dbda2fcf2.gz From simonpj at microsoft.com Wed Sep 3 08:14:02 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 3 08:12:12 2008 Subject: patch applied (testsuite): Follow error message changes Message-ID: <20080903121402.GA32424@haskell.galois.com> Wed Sep 3 05:12:27 PDT 2008 simonpj@microsoft.com * Follow error message changes M ./tests/ghc-regress/deriving/should_fail/drvfail006.stderr -1 +1 M ./tests/ghc-regress/deriving/should_fail/drvfail008.stderr -1 +1 M ./tests/ghc-regress/deriving/should_fail/drvfail011.stderr -2 +2 M ./tests/ghc-regress/typecheck/should_compile/T2494.stderr -1 +1 M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 M ./tests/ghc-regress/typecheck/should_compile/tc176.hs +3 M ./tests/ghc-regress/typecheck/should_fail/tcfail001.stderr -1 M ./tests/ghc-regress/typecheck/should_fail/tcfail031.stderr -1 +1 M ./tests/ghc-regress/typecheck/should_fail/tcfail042.stderr +14 M ./tests/ghc-regress/typecheck/should_fail/tcfail065.stderr -4 +4 M ./tests/ghc-regress/typecheck/should_fail/tcfail067.stderr -12 +4 M ./tests/ghc-regress/typecheck/should_fail/tcfail104.stderr -6 +8 M ./tests/ghc-regress/typecheck/should_fail/tcfail119.stderr -1 M ./tests/ghc-regress/typecheck/should_fail/tcfail164.stderr -2 +2 M ./tests/ghc-regress/typecheck/should_fail/tcfail185.stderr -13 +13 M ./tests/ghc-regress/typecheck/should_fail/tcfail198.stderr -1 +1 M ./tests/ghc-regress/typecheck/should_fail/tcfail199.stderr +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080903121227-1287e-3bf561cbf5420605ce3642c6e4bcd9eccfa83efc.gz From claus.reinke at talk21.com Wed Sep 3 08:33:30 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 3 08:31:46 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) References: <20080903121216.GA32291@haskell.galois.com> Message-ID: <1EC48ABB7B424730867184BCA644B0FF@cr3lt> > Wed Sep 3 05:02:28 PDT 2008 simonpj@microsoft.com > * Major change in compilation of instance declarations (fix Trac #955, #2328) > > This patch makes an important change to the way that dictionary > functions are handled. Before, they were unconditionally marked > INLIINE, but all the code written by the user in the instance > was inside that unconditionally-inlined function. Result: massive > code bloat in programs that use complicated instances. Sounds good. But that inlining might also go a way towards partially evaluating instance methods, if the inlining is bounded by finite types. So limiting that inlining might result in slower code, escpecially for libraries with complex instances (HList's record selection, say). Is there a way to optionally enable the inlining of the instance method code, rather than the short wrapper only? Were there no cases where the code bloat was temporary, with the longer compile-times actually being used to optimize the exposed code into something smaller again? And does this fix #2438, too? Claus From simonpj at microsoft.com Wed Sep 3 08:40:34 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 3 08:38:41 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) In-Reply-To: <1EC48ABB7B424730867184BCA644B0FF@cr3lt> References: <20080903121216.GA32291@haskell.galois.com> <1EC48ABB7B424730867184BCA644B0FF@cr3lt> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE8809440@EA-EXMSG-C334.europe.corp.microsoft.com> | Is there a way to optionally enable the inlining of the instance | method code, rather than the short wrapper only? Sure -- add INLINE to the instance methods. | Were there | no cases where the code bloat was temporary, with the longer | compile-times actually being used to optimize the exposed | code into something smaller again? I don't think so. | | And does this fix #2438, too? I think so. Must retry though S From simonpj at microsoft.com Wed Sep 3 08:49:43 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 3 08:47:52 2008 Subject: patch applied (testsuite): T1999 passes now (acccidentally I think), but T1999a still fails Message-ID: <20080903124943.GA2673@haskell.galois.com> Wed Sep 3 05:48:23 PDT 2008 simonpj@microsoft.com * T1999 passes now (acccidentally I think), but T1999a still fails M ./tests/ghc-regress/gadt/all.T -1 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080903124823-1287e-0c31e4a6011847bab5e1145919ccbade49fca5da.gz From simonpj at microsoft.com Wed Sep 3 10:04:28 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 3 10:02:22 2008 Subject: instances in DoCon In-Reply-To: <20080902083247.GA8735@scico.botik.ru> References: <20080902083247.GA8735@scico.botik.ru> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE8809538@EA-EXMSG-C334.europe.corp.microsoft.com> To reply to your thought process... | DoCon declares | --------------------------------------------------------------- | instance GCDRing Integer ... | instance MulSemigroup (Fraction Integer) where inv_m = ... (1) | ... | inv :: MulSemigroup a -> a -> a | inv a = case inv_m a of ... | | instance GCDRing a => MulSemigroup (Fraction a) where ... (2) | | instance GCDRing a => LinSolvRing (Fraction a) | where | gxBasis ((n:/d):fs) = let ... i = inv (n:/d) in ... | | -- a future fix (b) ------------------ | instance (GCDRing a, MulSemigroup (Fraction a)) => LinSolvRing (Fraction a) | where | gxBasis ((n:/d):fs) = let ... i = inv (n:/d) in ... | --------------------------------------------------------------- | | Integer is a substitutional instance of GCDRing a => a, | Fraction Integer is a substitutional instance of | GCDRing a => Fraction a. | GHC chooses the most special instance (if such is possible to choose in | the situation) among (1) and (2), that is (1). | | But in this example in DoCon, GHC sees the code piece inv (n:/d), | n, d :: GCDRing a => a. | The instance (2) fits. | For the case of a = Integer, the instance (1) would also fit. | GHC must not set (1), because by the context in this code is for a more | generic case. Correct. The (new) error message says that GHC should not use (2) either, because that commits the instance method to using the more generic version of 'inv'. | If DoCon declares (b), GHC sets here inv of the parameter | instance of MulSemigroup (Fraction a). | For example, suppose that in the further program it meets | gxBasis ([(-2):/3] :: [Fraction Integer]) (E). | | This calls to inv ((-2):/3). | At this point, it has inv_c of MulSemigroup (Fraction Integer), | and has to choose between the instances (1) and (2) for | MulSemigroup (Fraction Integer). | And it chooses (1) as the more special one. | Does GHC act this way? Yes, that's right, if I correctly understand you. | Another point is that ghc-6.8.2 has already reported similar messages | and forced me to set additional contexts of the kind of (b). | Now, ghc-6.10 finds more of such places. | What does this mean? | For example, does this mean that in the above example ghc-6.8.2 sets a | more generic instance (2) for MulSemigroup (Fraction Integer) for (E) ? Yes, it does. And that's a bug really, which 6.10 is fixing. I'll try adding the extra context and see if DoCon 2.11 compiles Simon From ghcbuild at microsoft.com Wed Sep 3 13:05:41 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Sep 3 13:05:43 2008 Subject: [nightly] 03-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080903170541.E3CE43241A4@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Sep 3 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080903) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Windows.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Posix.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.TempFile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/TempFile.o ) Compiling Distribution.Compat.Exception ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Exception.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.GetOpt ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/GetOpt.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/GetOpt.o ) Compiling Distribution.Compat.ReadP ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/ReadP.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/ReadP.o ) Compiling Distribution.Text ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Text.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Text.o ) Compiling Distribution.Version ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Version.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Version.o ) Compiling Distribution.Compiler ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compiler.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compiler.o ) Compiling Distribution.License ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/License.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/License.o ) Compiling Distribution.Package ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Package.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Package.o ) Compiling Language.Haskell.Extension ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Language/Haskell/Extension.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Language/Haskell/Extension.o ) Compiling Distribution.Simple.Compiler ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/Compiler.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/Compiler.o ) Compiling Distribution.ReadE ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/ReadE.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/ReadE.o ) Compiling Distribution.Verbosity ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Verbosity.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Verbosity.o ) Compiling Distribution.ModuleName ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/ModuleName.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/ModuleName.o ) Compiling Distribution.Simple.Utils ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/Utils.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/Utils.o ) Compiling Distribution.ParseUtils ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/ParseUtils.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/ParseUtils.o ) Compiling Distribution.InstalledPackageInfo ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/InstalledPackageInfo.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/InstalledPackageInfo.o ) Compiling Distribution.Simple.PackageIndex ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PackageIndex.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PackageIndex.o ) /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PackageIndex.hs:68:41: Module `Data.List' does not export `isInfixOf' gmake[1]: *** [cabal-bin] Error 1 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Wed Sep 3 18:07:30 BST 2008 From kili at outback.escape.de Wed Sep 3 17:28:25 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Wed Sep 3 17:28:25 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: <20080828062233.GC9712@scytale.galois.com> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> Message-ID: <20080903212825.GA11478@petunia.outback.escape.de> On Wed, Aug 27, 2008 at 11:22:33PM -0700, Don Stewart wrote: > > - darcs.haskell.org is very slow, and sometimes not reachable at all, at > > least whenever I tried to darcs get, darcs pull or just wget > > something from it ;-) > > I don't know wether it has bad connectivity at all, or wether > > some bandwith-limiting is in action. > > We just upgraded the bandwidth, Yeah, to 1 *packet* per hour. > but it still keeps getting saturated > with hackage downloads. I'll raise the issue with the administrators. Move this shit to another server, ASAP. Damit. I wasted ONE COMPLETE WEEK (well, only my spare time after my day job) trying to get current sources on my development machine and trying to write some mirroring script (which doesn't work either, since darcs.haskell.org just sucks if it comes to connectivity). I only wanted to build a working ghc-HEAD to get this .cabal -> makefile snippet thing done, but how could I do without a working (and current) ghc? Sorry, but if the Haskell community backs on a main darcs repository that JUST DOES NOT WORK, and if the most important compiler DOES NOT CARE ABOUT PORTABILITY (I mean the HC bootstrapping, which has been pushed from milestone to milestone), then I'm not any longer interested at all. -- Kili -- adm1025 ... another day, another chip.. -- Theo de Raadt From claus.reinke at talk21.com Wed Sep 3 18:21:43 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 3 18:19:57 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) References: <20080903121216.GA32291@haskell.galois.com> Message-ID: <3E8EDC4582254967BC138F54D1B129AE@cr3lt> I'm not sure whether it is this patch, but regex-base is now broken. >From the fragment of your exchange with Serge, I understand that overlap handling has changed in some way? Browsing through the code indicated in the first error message, it seems as if the implementation of method 'match' calls 'matchM' with exactly the same 'regex', 'source', and 'target' types, so if those types are sufficient to select that instance for 'match', why would there be an unresolved overlap when 'match' calls 'matchM'? Claus (who is still convinced that extralibs provide a good test for ghc;-) -- last lines of make for ghc head on windows c:/fptools/ghc/ghc/stage1-inplace/ghc.exe -package-name regex-base-0.72.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-3.0.3.0 -package bytestring-0.9 -O -Wall -O2 -XMultiParamTypeClasses -XFunctionalDependencies -XCPP -idist/build -H32m -O2 -Wall -fno-warn-deprecated-flags -c Text/Regex/Base/Context.hs -o dist/build/Text/Regex/Base/Context.o -ohi dist/build/Text/Regex/Base/Context.hi Text\Regex\Base\Context.hs:200:34: Overlapping instances for RegexContext a b (Array Int b) arising from a use of `matchM' at Text\Regex\Base\Context.hs:200:34-43 Matching instances: instance (RegexLike a b) => RegexContext a b (Array Int b) -- Defined at Text\Regex\Base\Context.hs:199:9-57 instance (RegexLike a b) => RegexContext a b MatchArray -- Defined at Text\Regex\Base\Context.hs:190:9-54 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the third argument of `maybe', namely `(matchM r s)' In the expression: maybe nullArray id (matchM r s) In the definition of `match': match r s = maybe nullArray id (matchM r s) Text\Regex\Base\Context.hs:230:11: Overlapping instances for RegexContext a b [MatchArray] arising from a use of `nullFail' at Text\Regex\Base\Context.hs:230:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text\Regex\Base\Context.hs:228:9-56 instance (RegexLike a b) => RegexContext a b [Array Int b] -- Defined at Text\Regex\Base\Context.hs:248:9-57 instance (RegexLike a b) => RegexContext a b [b] -- Defined at Text\Regex\Base\Context.hs:244:9-47 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [MatchArray]' Text\Regex\Base\Context.hs:241:11: Overlapping instances for RegexContext a b [(MatchOffset, MatchLength)] arising from a use of `nullFail' at Text\Regex\Base\Context.hs:241:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [(MatchOffset, MatchLength)] -- Defined at Text\Regex\Base\Context.hs:239:9-71 instance (RegexLike a b) => RegexContext a b [b] -- Defined at Text\Regex\Base\Context.hs:244:9-47 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [(MatchOffset, MatchLength)]' Text\Regex\Base\Context.hs:246:11: Overlapping instances for RegexContext a b [b] arising from a use of `nullFail' at Text\Regex\Base\Context.hs:246:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [b] -- Defined at Text\Regex\Base\Context.hs:244:9-47 instance (RegexLike a b) => RegexContext a b [(MatchOffset, MatchLength)] -- Defined at Text\Regex\Base\Context.hs:239:9-71 instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text\Regex\Base\Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [b]' Text\Regex\Base\Context.hs:250:11: Overlapping instances for RegexContext a b [Array Int b] arising from a use of `nullFail' at Text\Regex\Base\Context.hs:250:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [Array Int b] -- Defined at Text\Regex\Base\Context.hs:248:9-57 instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text\Regex\Base\Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [Array Int b]' make[2]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries/regex-base' make[1]: *** [make.library.regex-base] Error 2 make[1]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' make: *** [stage1] Error 2 From igloo at earth.li Wed Sep 3 18:42:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 3 18:40:57 2008 Subject: patch applied (ghc): Fix ifBuildable Message-ID: <20080903224248.GA18013@haskell.galois.com> Wed Sep 3 13:41:01 PDT 2008 Ian Lynagh * Fix ifBuildable Required libraries now have 3 fields in the packages file, not 2 M ./libraries/ifBuildable.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080903204101-3fd76-cace656d9dc461e7a87d6c3b5b0d5b3f81733b35.gz From igloo at earth.li Wed Sep 3 18:42:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 3 18:41:01 2008 Subject: patch applied (ghc): Re-merge concurrent, timeout, unique, st, getopt into base Message-ID: <20080903224252.GA18036@haskell.galois.com> Wed Sep 3 15:35:08 PDT 2008 Ian Lynagh * Re-merge concurrent,timeout,unique,st,getopt into base M ./compiler/ghc.cabal -4 M ./libraries/Makefile -1 +1 M ./packages -5 M ./utils/ghc-pkg/ghc-pkg.cabal -4 M ./utils/hasktags/hasktags.cabal -1 +1 M ./utils/hpc/hpc-bin.cabal -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080903223508-3fd76-5904c178122f84ef236c7fa8afacd42fffb1ecbf.gz From igloo at earth.li Wed Sep 3 19:08:15 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 3 19:06:23 2008 Subject: patch applied (testsuite): follow library changes Message-ID: <20080903230815.GA18972@haskell.galois.com> Wed Sep 3 15:36:19 PDT 2008 Ian Lynagh * follow library changes M ./timeout/timeout.cabal -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080903223619-3fd76-61286375e55a41b70cda3acc861b8ea8e1f7ffd5.gz From igloo at earth.li Wed Sep 3 19:10:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 3 19:08:46 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) In-Reply-To: <3E8EDC4582254967BC138F54D1B129AE@cr3lt> References: <20080903121216.GA32291@haskell.galois.com> <3E8EDC4582254967BC138F54D1B129AE@cr3lt> Message-ID: <20080903231033.GA2608@matrix.chaos.earth.li> On Wed, Sep 03, 2008 at 11:21:43PM +0100, Claus Reinke wrote: > > I'm not sure whether it is this patch, but regex-base is now broken. I'm now seeing two failures in the testsuite: tc176(normal) tc192(normal) I suspect that at least the first of these is related. Thanks Ian From chak at cse.unsw.edu.au Wed Sep 3 23:44:15 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Wed Sep 3 23:42:25 2008 Subject: Breakage again... Message-ID: This is what I got when I pulled and validated this morning on OS X: configure: creating ./config.status config.status: creating include/HsBaseConfig.h configure: WARNING: Unrecognized options: --with-compiler, --with-hc-pkg if ifBuildable/ifBuildable /Users/chak/Code/ghc-test/packages base; then \ cd base && \ cmp -s /Users/chak/Code/ghc-test/libraries/Makefile.local Makefile.local || cp /Users/chak/Code/ghc-test/libraries/ Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ /Users/chak/Code/ghc-test/libraries/cabal-bin /opt/local/bin/ghc / Users/chak/Code/ghc-test/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -r --jobserver-fds=3,4 -j && \ /Users/chak/Code/ghc-test/libraries/cabal-bin /opt/local/bin/ghc / Users/chak/Code/ghc-test/libraries/bootstrapping.conf register -- inplace; \ fi mv: rename GNUmakefile to GNUmakefile.tmp: No such file or directory Preprocessing library base-4.0... cabal-bin: can't find source for System.Timeout in ., dist/build/autogen make[2]: *** No targets specified and no makefile found. Stop. make[1]: *** [make.library.base] Error 2 make: *** [stage1] Error 2 TacticalGrace-2 chak 4 (.../Code/ghc-test): I wonder whether the GHC will ever be halfway stable again for more than a few days... Manuel From cvs-ghc at haskell.org Thu Sep 4 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 4 03:28:11 2008 Subject: Daily report for stable Message-ID: <200809040730.m847U2fB028690@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed stage1) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Windows stable: fail (failed getsubrepos) x86 Windows stable fast: pass pass pass fail (failed darcs) pass pass x86-64 Linux stable: fail (failed stage1) New unexpected test failures: enum01 1 gabor stable Fixed unexpected test failures: drvrun017 Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete == running darcs get --partial http://darcs.haskell.org/ghc-stable/nofib darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/nofib/_darcs/checkpoints/20080528133307-3fd76-2c13557eec8aa21b0526db847032f2e16b4ace5c.gz : libcurl error code: 18 This is the nofib darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** darcs failed: 512 at ./darcs-all line 57. -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Thu Sep 4 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 4 03:28:12 2008 Subject: Daily report for head Message-ID: <200809040730.m847U2Ch028703@monk.galois.com> Build results: x86-64 Linux head: fail (failed getsubrepos) x86 Windows head: fail (failed getsubrepos) x86 Windows head fast: fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fail (failed getsubrepos) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage1) fail (failed stage1) gabor head: lost x86-64 Linux head unreg: fail (failed getsubrepos) Old unexpected test failures: concprog001 2 gabor head derefnull 1 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 dynamic002 3 gabor head ffi009 1 tnaur PPC OSX head 2 ghci024 2 gabor head num012 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 tcrun007 3 gabor head testblockalloc 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-compat libraries/regex-compat Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-posix libraries/regex-posix Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/stm libraries/stm Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/time libraries/time Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/xhtml libraries/xhtml Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite Copying patch 1 of 75...Copying patch 2 of 75...Copying patch 3 of 75...Copying patch 4 of 75...Copying patch 5 of 75...Copying patch 6 of 75...Copying patch 7 of 75...Copying patch 8 of 75...Copying patch 9 of 75...Copying patch 10 of 75...Copying patch 11 of 75...Copying patch 12 of 75...Copying patch 13 of 75...Copying patch 14 of 75...Copying patch 15 of 75...Copying patch 16 of 75...Copying patch 17 of 75...Copying patch 18 of 75...Copying patch 19 of 75...Copying patch 20 of 75...Copying patch 21 of 75...Copying patch 22 of 75...Copying patch 23 of 75...Copying patch 24 of 75...Copying patch 25 of 75...Copying patch 26 of 75...Copying patch 27 of 75...Copying patch 28 of 75...Copying patch 29 of 75...Copying patch 30 of 75...Copying patch 31 of 75...Copying patch 32 of 75...Copying patch 33 of 75...Copying patch 34 of 75...Copying patch 35 of 75...Copying patch 36 of 75...Copying patch 37 of 75...Copying patch 38 of 75...Copying patch 39 of 75...Copying patch 40 of 75...Copying patch 41 of 75...Copying patch 42 of 75...Copying patch 43 of 75...Copying patch 44 of 75...Copying patch 45 of 75...Copying patch 46 of 75...Copying patch 47 of 75...Copying patch 48 of 75...Copying patch 49 of 75...Copying patch 50 of 75...Copying patch 51 of 75...Copying patch 52 of 75...Copying patch 53 of 75...Copying patch 54 of 75...Copying patch 55 of 75...Copying patch 56 of 75...Copying patch 57 of 75...Copying patch 58 of 75...Copying patch 59 of 75...Copying patch 60 of 75...Copying patch 61 of 75...Copying patch 62 of 75...Copying patch 63 of 75...Copying patch 64 of 75...Copying patch 65 of 75...Copying patch 66 of 75...Copying patch 67 of 75...Copying patch 68 of 75...Copying patch 69 of 75...Copying patch 70 of 75...Copying patch 71 of 75...Copying patch 72 of 75...Copying patch 73 of 75...Copying patch 74 of 75...Copying patch 75 of 75...Copying patch 75 of 75... done. Applying patch 1 of 74... Applying patch 2 of 74... Applying patch 3 of 74... Applying patch 4 of 74... Applying patch 5 of 74... Applying patch 6 of 74... Applying patch 7 of 74... Applying patch 8 of 74... Applying patch 9 of 74... Applying patch 10 of 74... Applying patch 11 of 74... Applying patch 12 of 74... Applying patch 13 of 74... Applying patch 14 of 74... Applying patch 15 of 74... Applying patch 16 of 74... Applying patch 17 of 74... Applying patch 18 of 74... Applying patch 19 of 74... Applying patch 20 of 74... Applying patch 21 of 74... Applying patch 22 of 74... Applying patch 23 of 74... Applying patch 24 of 74... Applying patch 25 of 74... Applying patch 26 of 74... Applying patch 27 of 74... Applying patch 28 of 74... Applying patch 29 of 74... Applying patch 30 of 74... Applying patch 31 of 74... Applying patch 32 of 74... Applying patch 33 of 74... Applying patch 34 of 74... Applying patch 35 of 74... Applying patch 36 of 74... Applying patch 37 of 74... Applying patch 38 of 74... Applying patch 39 of 74... Applying patch 40 of 74... Applying patch 41 of 74... Applying patch 42 of 74... Applying patch 43 of 74... Applying patch 44 of 74... Applying patch 45 of 74... Applying patch 46 of 74... Applying patch 47 of 74... Applying patch 48 of 74... Applying patch 49 of 74... Applying patch 50 of 74... Applying patch 51 of 74... Applying patch 52 of 74... Applying patch 53 of 74... Applying patch 54 of 74... Applying patch 55 of 74... Applying patch 56 of 74... Applying patch 57 of 74... Applying patch 58 of 74... Applying patch 59 of 74... Applying patch 60 of 74... Applying patch 61 of 74... Applying patch 62 of 74... Applying patch 63 of 74... Applying patch 64 of 74... Applying patch 65 of 74... Applying patch 66 of 74... Applying patch 67 of 74... Applying patch 68 of 74... Applying patch 69 of 74... Applying patch 70 of 74... Applying patch 71 of 74... Applying patch 72 of 74... Applying patch 73 of 74... Applying patch 74 of 74... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//nofib nofib darcs failed: Failed to download URL http://darcs.haskell.org//nofib/_darcs/checkpoints/20080528133307-3fd76-2c13557eec8aa21b0526db847032f2e16b4ace5c.gz : libcurl error code: 18 darcs failed: 512 at ./darcs-all line 49. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/parsec libraries/parsec Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/parallel libraries/parallel Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-base libraries/regex-base Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-compat libraries/regex-compat Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-posix libraries/regex-posix Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/stm libraries/stm Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/time libraries/time darcs failed: Failed to download URL http://darcs.haskell.org//packages/time/_darcs/checkpoints/20080605235820-3fd76-89adc19a0705e5250c0b260c361671c0267e7841.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 49. -------------- next part -------------- Last 30 lines: checking value of ETXTBSY... -1 checking value of EUSERS... -1 checking value of EWOULDBLOCK... -1 checking value of EXDEV... 18 checking value of ENOCIGAR... -1 checking value of SIGINT... 2 checking value of O_BINARY... 32768 checking what readdir sets errno to upon EOF... 0 configure: creating ./config.status config.status: creating include/HsBaseConfig.h if ifBuildable/ifBuildable c:/builds/slave/x86-win-fast-head/build/packages base; then \ cd base && \ cmp -s c:/builds/slave/x86-win-fast-head/build/libraries/Makefile.local Makefile.local || cp c:/builds/slave/x86-win-fast-head/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library base-4.0... cabal-bin.exe: can't find source for System.Timeout in ., dist\build\autogen make[3]: Entering directory `/buildbot/x86-win-fast-head/build/libraries/base' make[3]: *** No targets specified and no makefile found. Stop. make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries/base' make[2]: *** [make.library.base] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/template-haskell libraries/template-haskell Copying patch 1 of 9...Copying patch 2 of 9...Copying patch 3 of 9...Copying patch 4 of 9...Copying patch 5 of 9...Copying patch 6 of 9...Copying patch 7 of 9...Copying patch 8 of 9...Copying patch 9 of 9...Copying patch 9 of 9... done. Applying patch 1 of 8... Applying patch 2 of 8... Applying patch 3 of 8... Applying patch 4 of 8... Applying patch 5 of 8... Applying patch 6 of 8... Applying patch 7 of 8... Applying patch 8 of 8... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/timeout libraries/timeout Copying patch 1 of 1...Copying patch 1 of 1... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unique libraries/unique Copying patch 1 of 1...Copying patch 1 of 1... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Copying patch 1 of 10...Copying patch 2 of 10...Copying patch 3 of 10...Copying patch 4 of 10...Copying patch 5 of 10...Copying patch 6 of 10...Copying patch 7 of 10...Copying patch 8 of 10...Copying patch 9 of 10...Copying patch 10 of 10...Copying patch 10 of 10... done. Applying patch 1 of 9... Applying patch 2 of 9... Applying patch 3 of 9... Applying patch 4 of 9... Applying patch 5 of 9... Applying patch 6 of 9... Applying patch 7 of 9... Applying patch 8 of 9... Applying patch 9 of 9... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite Copying patch 1 of 75...Copying patch 2 of 75...Copying patch 3 of 75...Copying patch 4 of 75...Copying patch 5 of 75...Copying patch 6 of 75...Copying patch 7 of 75...Copying patch 8 of 75...Copying patch 9 of 75...Copying patch 10 of 75...Copying patch 11 of 75...Copying patch 12 of 75...Copying patch 13 of 75...Copying patch 14 of 75...Copying patch 15 of 75...Copying patch 16 of 75...Copying patch 17 of 75...Copying patch 18 of 75...Copying patch 19 of 75...Copying patch 20 of 75...Copying patch 21 of 75...Copying patch 22 of 75...Copying patch 23 of 75...Copying patch 24 of 75...Copying patch 25 of 75...Copying patch 26 of 75...Copying patch 27 of 75...Copying patch 28 of 75...Copying patch 29 of 75...Copying patch 30 of 75...Copying patch 31 of 75...Copying patch 32 of 75...Copying patch 33 of 75...Copying patch 34 of 75...Copying patch 35 of 75...Copying patch 36 of 75...Copying patch 37 of 75...Copying patch 38 of 75...Copying patch 39 of 75...Copying patch 40 of 75...Copying patch 41 of 75...Copying patch 42 of 75...Copying patch 43 of 75...Copying patch 44 of 75...Copying patch 45 of 75...Copying patch 46 of 75...Copying patch 47 of 75...Copying patch 48 of 75...Copying patch 49 of 75...Copying patch 50 of 75...Copying patch 51 of 75...Copying patch 52 of 75...Copying patch 53 of 75...Copying patch 54 of 75...Copying patch 55 of 75...Copying patch 56 of 75...Copying patch 57 of 75...Copying patch 58 of 75...Copying patch 59 of 75...Copying patch 60 of 75...Copying patch 61 of 75...Copying patch 62 of 75...Copying patch 63 of 75...Copying patch 64 of 75...Copying patch 65 of 75...Copying patch 66 of 75...Copying patch 67 of 75...Copying patch 68 of 75...Copying patch 69 of 75...Copying patch 70 of 75...Copying patch 71 of 75...Copying patch 72 of 75...Copying patch 73 of 75...Copying patch 74 of 75...Copying patch 75 of 75...Copying patch 75 of 75... done. Applying patch 1 of 74... Applying patch 2 of 74... Applying patch 3 of 74... Applying patch 4 of 74... Applying patch 5 of 74... Applying patch 6 of 74... Applying patch 7 of 74... Applying patch 8 of 74... Applying patch 9 of 74... Applying patch 10 of 74... Applying patch 11 of 74... Applying patch 12 of 74... Applying patch 13 of 74... Applying patch 14 of 74... Applying patch 15 of 74... Applying patch 16 of 74... Applying patch 17 of 74... Applying patch 18 of 74... Applying patch 19 of 74... Applying patch 20 of 74... Applying patch 21 of 74... Applying patch 22 of 74... Applying patch 23 of 74... Applying patch 24 of 74... Applying patch 25 of 74... Applying patch 26 of 74... Applying patch 27 of 74... Applying patch 28 of 74... Applying patch 29 of 74... Applying patch 30 of 74... Applying patch 31 of 74... Applying patch 32 of 74... Applying patch 33 of 74... Applying patch 34 of 74... Applying patch 35 of 74... Applying patch 36 of 74... Applying patch 37 of 74... Applying patch 38 of 74... Applying patch 39 of 74... Applying patch 40 of 74... Applying patch 41 of 74... Applying patch 42 of 74... Applying patch 43 of 74... Applying patch 44 of 74... Applying patch 45 of 74... Applying patch 46 of 74... Applying patch 47 of 74... Applying patch 48 of 74... Applying patch 49 of 74... Applying patch 50 of 74... Applying patch 51 of 74... Applying patch 52 of 74... Applying patch 53 of 74... Applying patch 54 of 74... Applying patch 55 of 74... Applying patch 56 of 74... Applying patch 57 of 74... Applying patch 58 of 74... Applying patch 59 of 74... Applying patch 60 of 74... Applying patch 61 of 74... Applying patch 62 of 74... Applying patch 63 of 74... Applying patch 64 of 74... Applying patch 65 of 74... Applying patch 66 of 74... Applying patch 67 of 74... Applying patch 68 of 74... Applying patch 69 of 74... Applying patch 70 of 74... Applying patch 71 of 74... Applying patch 72 of 74... Applying patch 73 of 74... Applying patch 74 of 74... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//nofib nofib darcs failed: Failed to download URL http://darcs.haskell.org//nofib/_darcs/checkpoints/20080528133307-3fd76-2c13557eec8aa21b0526db847032f2e16b4ace5c.gz : libcurl error code: 18 darcs failed: 512 at ./darcs-all line 49. From simonpj at microsoft.com Thu Sep 4 04:45:24 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 4 04:43:30 2008 Subject: GHC and extralibs In-Reply-To: <20080903225122.GA2731@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32AE8809698@EA-EXMSG-C334.europe.corp.microsoft.com> <20080903225122.GA2731@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE88098DA@EA-EXMSG-C334.europe.corp.microsoft.com> Ian | By the way, did we agree to drop the extralibs now in the #ghc meeting? | I couldn't quite tell if there was a conclusion or not. That should | solve all but the bandwidth/gateway issues. Ah, apologies -- I should have cc'd you on my question to Don and Duncan about the Haskell Platform. See below. Don's reply suggests that we should include 'extralibs' in the GHC release. A subsequent release of the Haskell Platform might supercede these libraries, but that's ok. The advantage from my point of view is that users get a usable GHC without a strict dependency on HP. So it's fine with me. Simon M doesn't think it would give rise to any technical problems. So shall we do that? What do you think? If so, we need to start building extralibs again. Simon -----Original Message----- From: Don Stewart [mailto:dons@galois.com] Sent: 01 September 2008 20:24 To: Simon Peyton-Jones Cc: Duncan Coutts; Simon Marlow Subject: Re: The haskell platform simonpj: > Don, Duncan > > Thanks for all your work on the Haskell Platform and cabal-install. > > Question: on what date do you plan to release a HP that users > can install as the "batteries" for GHC 6.10? > > We need to decide whether to *rely* on HP, or instead release 6.10 > with extralibs as previously (thereby sidestepping HP). We've always planned to release the HP *after* 6.10 is out, testing and creating an entirely independent library suite, with its own release process. I would suggest GHC still provides the core and extralibs bundles. The HP will appear a few weeks later, and the distributions and package systems will start supporting the HP in turn. Duncan, does fit with what you were thinking? -- Don From simonpj at microsoft.com Thu Sep 4 04:51:05 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 4 04:49:34 2008 Subject: darcs-all Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE88098F7@EA-EXMSG-C334.europe.corp.microsoft.com> Ian The darcs-all script is very useful, but could you pls add some comments at the start to explain the user interface? I wanted to get extralibs today. Reading the code its seemed that --extra was the thing to say. But darcs-all get --extra didn't work. Turns out that darcs-all --extra get is the right thing. I could add a comment to that effect, but there are other flags, and I'm not sure I'd get it right. A summary in comments at the top would be fantastic. Thank you! Simon From igloo at earth.li Thu Sep 4 09:52:31 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 4 09:50:41 2008 Subject: patch applied (ghc): Add darcs-all usage info Message-ID: <20080904135231.GA5740@haskell.galois.com> Thu Sep 4 05:54:12 PDT 2008 Ian Lynagh * Add darcs-all usage info M ./darcs-all +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080904125412-3fd76-2ac84d9a95971889252752a21360d32e60f72e63.gz From igloo at earth.li Thu Sep 4 09:54:02 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 4 09:52:17 2008 Subject: darcs-all In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE88098F7@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32AE88098F7@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080904135402.GA26900@matrix.chaos.earth.li> On Thu, Sep 04, 2008 at 09:51:05AM +0100, Simon Peyton-Jones wrote: > > The darcs-all script is very useful, but could you pls add some comments at the start to explain the user interface? Done! Please let me know if you'd like more detail about anything, and of course feel free to reformat/rephrase etc as you see fit. Thanks Ian From igloo at earth.li Thu Sep 4 10:02:21 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 4 10:00:33 2008 Subject: GHC and extralibs In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE88098DA@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32AE8809698@EA-EXMSG-C334.europe.corp.microsoft.com> <20080903225122.GA2731@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32AE88098DA@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080904140221.GB26900@matrix.chaos.earth.li> On Thu, Sep 04, 2008 at 09:45:24AM +0100, Simon Peyton-Jones wrote: > > So shall we do that? OK, let's leave extralibs in the nightly builds for now, then. Thanks Ian From chak at cse.unsw.edu.au Thu Sep 4 10:03:53 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Thu Sep 4 10:02:17 2008 Subject: patch applied (packages/base): Add missing files In-Reply-To: <20080904105124.GA12878@matrix.chaos.earth.li> References: <20080904101041.GA794@haskell.galois.com> <20080904105124.GA12878@matrix.chaos.earth.li> Message-ID: <695275EC-3224-4DFF-8ED1-184E4133D1E2@cse.unsw.edu.au> Ian Lynagh: > On Thu, Sep 04, 2008 at 03:10:41AM -0700, Ian Lynagh wrote: >> Thu Sep 4 03:09:51 PDT 2008 Ian Lynagh >> * Add missing files > > Sorry all; I cleared my base repo of cruft so I could just do > "darcs rec -l", but I must have forgotten to actually do so! May I suggest to validate in a tree other than your work tree? Then, you got to push the patches from your work to your validate tree before validating and the omission of these files would have been caught. This is not the first time the HEAD broke because of people omitting to add some files to darcs. The problem is so easy to catch and I am sure everybody has enough harddisk space for one more tree. Manuel From igloo at earth.li Thu Sep 4 11:40:17 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 4 11:38:24 2008 Subject: patch applied (ghc): Turn on optimisation for stage2 when validating In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20080830125652.GA18648@haskell.galois.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080904154017.GA29933@matrix.chaos.earth.li> On Mon, Sep 01, 2008 at 11:36:32AM +0100, Simon Peyton-Jones wrote: > > | Thu Aug 28 05:48:14 PDT 2008 Ian Lynagh > | * Update the build system to handle building and using haddock2 > | One side-effect of this is that we need to build the install-utils with > | stage2 rather than stage1 as we need the ghc package. > > This looks like another tricky point that might benefit from a clarifying comment to explain why we must build utils twice? (Or is it once but with stage2, I'm not sure.) It's so easy to forget these constraints. This is explained here: http://hackage.haskell.org/trac/ghc/wiki/Building/Files#utilslibffi but I'll add the explanation to utils/Makefile too. I'm not really sure what docs are best where. Thanks Ian From ross at soi.city.ac.uk Thu Sep 4 12:50:27 2008 From: ross at soi.city.ac.uk (Ross Paterson) Date: Thu Sep 4 12:48:35 2008 Subject: patch applied (ghc): fix message for missing packages Message-ID: <20080904165027.GA9396@haskell.galois.com> Thu Sep 4 09:48:16 PDT 2008 Ross Paterson * fix message for missing packages An incorrect libraries/ prefix was being added. M ./boot -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080904164816-b47d3-f47e253fd95eed9e6980acd1ef7e4673ab97b437.gz From simonpj at microsoft.com Thu Sep 4 12:58:23 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 4 12:56:30 2008 Subject: patch applied (testsuite): Comment only Message-ID: <20080904165823.GA9972@haskell.galois.com> Thu Sep 4 08:54:52 PDT 2008 simonpj@microsof.com * Comment only M ./tests/ghc-regress/typecheck/should_compile/tc176.hs -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080904155452-f1c6d-294542b3ddc0e4079eb670ca71f102280fd39484.gz From simonpj at microsoft.com Thu Sep 4 12:58:25 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 4 12:56:34 2008 Subject: patch applied (testsuite): Replace 'pure' by 'arr' Message-ID: <20080904165825.GA9999@haskell.galois.com> Thu Sep 4 08:55:28 PDT 2008 simonpj@microsof.com * Replace 'pure' by 'arr' M ./tests/ghc-regress/typecheck/should_compile/tc192.hs -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080904155528-f1c6d-2bd20e3ec58a405c25314c89690f6d654e32ebeb.gz From simonpj at microsoft.com Thu Sep 4 12:58:52 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 4 12:56:56 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) In-Reply-To: <3E8EDC4582254967BC138F54D1B129AE@cr3lt> References: <20080903121216.GA32291@haskell.galois.com> <3E8EDC4582254967BC138F54D1B129AE@cr3lt> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE8809DE6@EA-EXMSG-C334.europe.corp.microsoft.com> Good point, Claus. Having thought I was done, I have, sadly, spent the entire day trying to unravel the subtle consequences of the way regex-base (and DoCon in fact) use overlapping instances. I think I've fixed that now, but am chasing a specialiser bug -- I can't think how my last nofib run went so well. Sigh Ian also points out that a couple of test fail. One (tc192) is because of the change to 'pure'; I'm pushing a patch for that. The other (tc176) I need to look at more. It's odd because I did validate. So I will not commit tonight. You'll find that the odd test fails; I'll try to finish this off tomorrow. Simon | -----Original Message----- | From: Claus Reinke [mailto:claus.reinke@talk21.com] | Sent: 03 September 2008 23:22 | To: Simon Peyton-Jones; cvs-ghc@haskell.org | Subject: Re: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, | #2328) | | | I'm not sure whether it is this patch, but regex-base is now broken. | From the fragment of your exchange with Serge, I understand that | overlap handling has changed in some way? | | Browsing through the code indicated in the first error message, it | seems as if the implementation of method 'match' calls 'matchM' | with exactly the same 'regex', 'source', and 'target' types, so if those | types are sufficient to select that instance for 'match', why would | there be an unresolved overlap when 'match' calls 'matchM'? | | Claus (who is still convinced that extralibs provide a good test for ghc;-) | | | -- last lines of make for ghc head on windows | | c:/fptools/ghc/ghc/stage1-inplace/ghc.exe -package-name | regex-base-0.72.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen | -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir | dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-3.0.3.0 -package | bytestring-0.9 -O -Wall -O2 -XMultiParamTypeClasses -XFunctionalDependencies -XCPP -idist/build -H32m | -O2 -Wall -fno-warn-deprecated-flags -c Text/Regex/Base/Context.hs -o | dist/build/Text/Regex/Base/Context.o -ohi dist/build/Text/Regex/Base/Context.hi | | Text\Regex\Base\Context.hs:200:34: | Overlapping instances for RegexContext a b (Array Int b) | arising from a use of `matchM' | at Text\Regex\Base\Context.hs:200:34-43 | Matching instances: | instance (RegexLike a b) => RegexContext a b (Array Int b) | -- Defined at Text\Regex\Base\Context.hs:199:9-57 | instance (RegexLike a b) => RegexContext a b MatchArray | -- Defined at Text\Regex\Base\Context.hs:190:9-54 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the third argument of `maybe', namely `(matchM r s)' | In the expression: maybe nullArray id (matchM r s) | In the definition of `match': | match r s = maybe nullArray id (matchM r s) | | Text\Regex\Base\Context.hs:230:11: | Overlapping instances for RegexContext a b [MatchArray] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:230:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | instance (RegexLike a b) => RegexContext a b [Array Int b] | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [MatchArray]' | | Text\Regex\Base\Context.hs:241:11: | Overlapping instances for RegexContext | a b [(MatchOffset, MatchLength)] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:241:11-18 | Matching instances: | instance (RegexLike a b) => | RegexContext a b [(MatchOffset, MatchLength)] | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext | a b [(MatchOffset, MatchLength)]' | | Text\Regex\Base\Context.hs:246:11: | Overlapping instances for RegexContext a b [b] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:246:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | instance (RegexLike a b) => | RegexContext a b [(MatchOffset, MatchLength)] | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [b]' | | Text\Regex\Base\Context.hs:250:11: | Overlapping instances for RegexContext a b [Array Int b] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:250:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [Array Int b] | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [Array Int b]' | | make[2]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 | make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries/regex-base' | make[1]: *** [make.library.regex-base] Error 2 | make[1]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' | make: *** [stage1] Error 2 | From catamorphism at gmail.com Thu Sep 4 13:06:02 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Thu Sep 4 13:04:08 2008 Subject: External Core output path Message-ID: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> While I'm trying to integrate some additional tools I wrote into the ext-core library, I thought I might say a word about why getting GHC to read Core back in is hard (and I don't think I've mentioned this before, though I may have forgotten). When optimization is turned on, or even when it's not, .hcr files contain all sorts of references to system-generated names that are defined in other modules (things like dictionary arguments ($fwhatever) and definitions created by let-floating (lvlwhatever)). So if you wanted GHC to read the .hcr files back in, you would have to have exactly the same set of .hi files for all the libraries as when you compiled the .hcr file. Furthermore, external tool writers need to make sure they have .hcr files for all the libraries that were compiled with exactly the same version of GHC that was used to build the source files. I can think of two possible solutions: - disable optimization, or at least cross-module inlining, when generating ext-core (or at least warn that it is likely to cause problems). But taking advantage of GHC's simplifer is a big reason to want to use the front-end to dump out Core. - require input .hcr files to be single, self-contained modules with no external dependencies except primops. This can be achieved with an external Core-linking tool (which I've written). -- But this has the problem that some primops mention types (specifically Bool, though there may be others) that are non-primitive; thus if you merge a source module with all the libraries it depends on, you now have a new renamed Bool type that is incompatible with the Bool type that the primops depend on. I can think of solutions for this, all of them ugly. Any thoughts? Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt "Now I'm trying to get back to what I know that I should be / hoping to God that I was just a temporary absentee" -- Gerard McHugh From ghcbuild at microsoft.com Thu Sep 4 13:05:37 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Sep 4 13:05:39 2008 Subject: [nightly] 04-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080904170537.6BC40324284@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Sep 4 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080904) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Windows.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Posix.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.TempFile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/TempFile.o ) Compiling Distribution.Compat.Exception ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Exception.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.GetOpt ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/GetOpt.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/GetOpt.o ) Compiling Distribution.Compat.ReadP ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/ReadP.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/ReadP.o ) Compiling Distribution.Text ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Text.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Text.o ) Compiling Distribution.Version ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Version.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Version.o ) Compiling Distribution.Compiler ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compiler.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compiler.o ) Compiling Distribution.License ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/License.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/License.o ) Compiling Distribution.Package ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Package.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Package.o ) Compiling Language.Haskell.Extension ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Language/Haskell/Extension.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Language/Haskell/Extension.o ) Compiling Distribution.Simple.Compiler ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/Compiler.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/Compiler.o ) Compiling Distribution.ReadE ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/ReadE.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/ReadE.o ) Compiling Distribution.Verbosity ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Verbosity.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Verbosity.o ) Compiling Distribution.ModuleName ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/ModuleName.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/ModuleName.o ) Compiling Distribution.Simple.Utils ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/Utils.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/Utils.o ) Compiling Distribution.ParseUtils ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/ParseUtils.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/ParseUtils.o ) Compiling Distribution.InstalledPackageInfo ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/InstalledPackageInfo.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/InstalledPackageInfo.o ) Compiling Distribution.Simple.PackageIndex ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PackageIndex.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PackageIndex.o ) /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PackageIndex.hs:68:41: Module `Data.List' does not export `isInfixOf' gmake[1]: *** [cabal-bin] Error 1 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Thu Sep 4 18:07:29 BST 2008 From duncan.coutts at worc.ox.ac.uk Thu Sep 4 16:33:47 2008 From: duncan.coutts at worc.ox.ac.uk (Duncan Coutts) Date: Thu Sep 4 16:30:49 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: <20080903212825.GA11478@petunia.outback.escape.de> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> Message-ID: <1220560427.24846.578.camel@localhost> Just to let you and others know, the problem with the network has now been identified and, we think, fixed. On Wed, 2008-09-03 at 23:28 +0200, Matthias Kilian wrote: > On Wed, Aug 27, 2008 at 11:22:33PM -0700, Don Stewart wrote: > > > - darcs.haskell.org is very slow, and sometimes not reachable at all, at > > > least whenever I tried to darcs get, darcs pull or just wget > > > something from it ;-) > > > I don't know wether it has bad connectivity at all, or wether > > > some bandwith-limiting is in action. > > > > We just upgraded the bandwidth, > > Yeah, to 1 *packet* per hour. > > > but it still keeps getting saturated > > with hackage downloads. I'll raise the issue with the administrators. > > Move this shit to another server, ASAP. Damit. I wasted ONE COMPLETE > WEEK (well, only my spare time after my day job) trying to get > current sources on my development machine and trying to write some > mirroring script (which doesn't work either, since darcs.haskell.org > just sucks if it comes to connectivity). I only wanted to build a > working ghc-HEAD to get this .cabal -> makefile snippet thing done, > but how could I do without a working (and current) ghc? > > Sorry, but if the Haskell community backs on a main darcs repository > that JUST DOES NOT WORK, and if the most important compiler DOES > NOT CARE ABOUT PORTABILITY (I mean the HC bootstrapping, which has > been pushed from milestone to milestone), then I'm not any longer > interested at all. > > -- Kili > From dons at galois.com Thu Sep 4 16:36:56 2008 From: dons at galois.com (Don Stewart) Date: Thu Sep 4 16:34:57 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: <1220560427.24846.578.camel@localhost> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <1220560427.24846.578.camel@localhost> Message-ID: <20080904203656.GF7216@scytale.galois.com> Yes, it turned out to be some malfunctioning switch hardware had messed up the load balancing. Hopefully now we'll see both the new bandwidth, and reliable access, together. -- Don duncan.coutts: > Just to let you and others know, the problem with the network has now > been identified and, we think, fixed. > > On Wed, 2008-09-03 at 23:28 +0200, Matthias Kilian wrote: > > On Wed, Aug 27, 2008 at 11:22:33PM -0700, Don Stewart wrote: > > > > - darcs.haskell.org is very slow, and sometimes not reachable at all, at > > > > least whenever I tried to darcs get, darcs pull or just wget > > > > something from it ;-) > > > > I don't know wether it has bad connectivity at all, or wether > > > > some bandwith-limiting is in action. > > > > > > We just upgraded the bandwidth, > > > > Yeah, to 1 *packet* per hour. > > > > > but it still keeps getting saturated > > > with hackage downloads. I'll raise the issue with the administrators. > > > > Move this shit to another server, ASAP. Damit. I wasted ONE COMPLETE > > WEEK (well, only my spare time after my day job) trying to get > > current sources on my development machine and trying to write some > > mirroring script (which doesn't work either, since darcs.haskell.org > > just sucks if it comes to connectivity). I only wanted to build a > > working ghc-HEAD to get this .cabal -> makefile snippet thing done, > > but how could I do without a working (and current) ghc? > > > > Sorry, but if the Haskell community backs on a main darcs repository > > that JUST DOES NOT WORK, and if the most important compiler DOES > > NOT CARE ABOUT PORTABILITY (I mean the HC bootstrapping, which has > > been pushed from milestone to milestone), then I'm not any longer > > interested at all. > > > > -- Kili > > > From duncan.coutts at worc.ox.ac.uk Thu Sep 4 16:45:56 2008 From: duncan.coutts at worc.ox.ac.uk (Duncan Coutts) Date: Thu Sep 4 16:42:42 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <1220560427.24846.578.camel@localhost> Message-ID: <1220561156.24846.588.camel@localhost> On Thu, 2008-09-04 at 13:33 -0700, Jason Dagit wrote: > On Thu, Sep 4, 2008 at 1:33 PM, Duncan Coutts > wrote: > > Just to let you and others know, the problem with the network has now > > been identified and, we think, fixed. > > That's wonderful! Thank you! Just to be clear, I had nothing to do with fixing anything! :-) The credit goes to Ian, Don and primarily the IT chap at Galois for tracking things down. Duncan From igloo at earth.li Thu Sep 4 17:59:11 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 4 17:57:16 2008 Subject: patch applied (ghc): Add a note explaining a couple of seq's Message-ID: <20080904215910.GA16805@haskell.galois.com> Thu Sep 4 08:49:31 PDT 2008 Ian Lynagh * Add a note explaining a couple of seq's M ./compiler/rename/RnBinds.lhs -3 +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080904154931-3fd76-e34977a58242e9deb64a909325412cc6a78d90b7.gz From igloo at earth.li Thu Sep 4 17:59:16 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 4 17:57:22 2008 Subject: patch applied (ghc): Define _BSD_SOURCE in Stg.h Message-ID: <20080904215916.GA16831@haskell.galois.com> Thu Sep 4 11:50:42 PDT 2008 Ian Lynagh * Define _BSD_SOURCE in Stg.h This means S_ISSOCK gets defined on Linux M ./includes/Stg.h -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080904185042-3fd76-c5c978bc127f2b95e134597153da8c2d660cebac.gz From kili at outback.escape.de Thu Sep 4 19:15:45 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Thu Sep 4 19:20:38 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: <20080904203656.GF7216@scytale.galois.com> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <1220560427.24846.578.camel@localhost> <20080904203656.GF7216@scytale.galois.com> Message-ID: <20080904231545.GA25392@petunia.outback.escape.de> On Thu, Sep 04, 2008 at 01:36:56PM -0700, Don Stewart wrote: > Yes, it turned out to be some malfunctioning switch hardware had > messed up the load balancing. Hopefully now we'll see both the new > bandwidth, and reliable access, together. More reliable: yes. Faster: no. I'll have a look at all this darcs.haskell.org and ghc stuff in a year or two. Ciao, Kili -- Developer: Benutzer, der mit Dateien arbeitet. -- Synergy/CM Glossar From Ben.Lippmeier at anu.edu.au Thu Sep 4 22:54:32 2008 From: Ben.Lippmeier at anu.edu.au (Ben Lippmeier) Date: Thu Sep 4 23:19:14 2008 Subject: problem building HEAD out of the box. In-Reply-To: <20080826094404.GA5770@matrix.chaos.earth.li> References: <48B376B5.3010007@anu.edu.au> <20080826094404.GA5770@matrix.chaos.earth.li> Message-ID: <0D193701-C6E5-4A1B-8935-015A040C0803@anu.edu.au> Alright, on further investigation it turns out this problem was due to my /bin/sh being a link to the dash shell instead of bash. The IT people here have recently upgraded our linux distro, and http://wiki.ubuntu.com/DashAsBinSh says that from Ubuntu 6.10 they're using /bin/dash instead of /bin/ bash. The page says that dash is supposed to be Posix compliant, but I guess the GHC scripts aren't. I didn't work out exactly what part of the GHC build tickles this bug, but I'll add a warning to the wiki page. Thanks, Ben. On 26/08/2008, at 7:44 PM, Ian Lynagh wrote: > > Hi Ben, > > On Tue, Aug 26, 2008 at 01:21:25PM +1000, Ben Lippmeier wrote: >> >> -------------------------------------------- >> -- it runs for a while then gives: >> -------------------------------------------- >> >> checking for strspn... yes >> updating cache ./config.cache >> creating ./config.status >> creating Makefile >> creating rdoff/Makefile >> creating doc/Makefile >> touch stamp.ffi >> cp build/include/ffi.h . >> cp: cannot stat `build/include/ffi.h': No such file or directory >> make[1]: *** [ffi.h] Error 1 >> make[1]: Leaving directory `/home/benl/devel/ghc/ghc/libffi' >> make: *** [stage1] Error 2 > > This is very peculiar. My configure output ends > checking assembler .cfi pseudo-op support... yes > checking whether .eh_frame section should be read-only... yes > config.status: executing depfiles commands > config.status: executing include commands > config.status: executing src commands > touch stamp.ffi > cp build/include/ffi.h . > and I can find no trace of "rdoff" anywhere (in the whole log or > source > tree). > > What does > make show VALUE=SHELL > say? From cvs-ghc at haskell.org Fri Sep 5 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 5 03:28:06 2008 Subject: Daily report for stable Message-ID: <200809050730.m857U2Qd027581@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: lost pass pass pass pass pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable enum01 1 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Fri Sep 5 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 5 03:28:10 2008 Subject: Daily report for head Message-ID: <200809050730.m857U2K7027585@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: fail (failed darcs) x86 Windows head fast: fail (failed stage1) fail (failed stage2 boottestsuite runtestsuite) fail (failed darcs) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fast486 head: fail (failed stage2 boottestsuite runtestsuite) gabor head: fail (failed stage2 boottestsuite runtestsuite) kgardas head: fail (failed stage1) malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage2 boottestsuite runtestsuite) tnaur x86 Linux head: fail (failed stage1) x86-64 Linux head unreg: fail (failed darcs) Dropping unexpected test passes reports from builders not seen in 7 days: gabor head Dropping unexpected test failures reports from builders not seen in 7 days: gabor head Old unexpected test failures: concprog001 1 tnaur x86 Linux head derefnull 1 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 dynamic002 2 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ghci024 1 tnaur x86 Linux head num012 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 tcrun007 2 tnaur PPC OSX head 2 testblockalloc 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: -- Defined at Text/Regex/Base/Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [b]' Text/Regex/Base/Context.hs:250:11: Overlapping instances for RegexContext a b [Array Int b] arising from a use of `nullFail' at Text/Regex/Base/Context.hs:250:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [Array Int b] -- Defined at Text/Regex/Base/Context.hs:248:9-57 instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text/Regex/Base/Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [Array Int b]' make[3]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/regex-base' make[2]: *** [make.library.regex-base] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/checkpoints/20080601155241-3fd76-13b3337cedf6323aab252f8035c39326411e3614.gz : libcurl error code: 18 This is the GHC darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Reading checkpoint... -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-fast-head/build/compiler' test -e c:/builds/slave/x86-win-fast-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-fast-head/build/stage3.package.conf c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-fast-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-fast-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make fast=YES make[2]: list: Command not found make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[3]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[3]: *** [install-inplace/bin/timeout.exe] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' make[2]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: *** [fast] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build' make -C compiler stage=2 boot make[2]: Entering directory `/var/lib/buildbot/ghc/fast486/build/compiler' test -e /var/lib/buildbot/ghc/fast486/build/stage3.package.conf || echo "[]" > /var/lib/buildbot/ghc/fast486/build/stage3.package.conf /var/lib/buildbot/ghc/fast486/build/libraries/cabal-bin /usr/bin/ghc /var/lib/buildbot/ghc/fast486/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --flags=editline --with-compiler=/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc --with-hc-pkg=/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /var/lib/buildbot/ghc/fast486/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /var/lib/buildbot/ghc/fast486/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc" > calibrate.out /var/lib/buildbot/ghc/fast486/build/libraries/cabal-bin /usr/bin/ghc /var/lib/buildbot/ghc/fast486/build/libraries/bootstrapping.conf configure --with-compiler=/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc --with-hc-pkg=/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/var/lib/buildbot/ghc/fast486/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/var/lib/buildbot/ghc/fast486/build/testsuite/timeout' /var/lib/buildbot/ghc/fast486/build/libraries/cabal-bin /usr/bin/ghc /var/lib/buildbot/ghc/fast486/build/libraries/bootstrapping.conf configure --with-compiler=/var/lib/buildbot/ghc/fast486/build/ghc/stage1-inplace/ghc --with-hc-pkg=/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/var/lib/buildbot/ghc/fast486/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/var/lib/buildbot/ghc/fast486/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 make[2]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout] Error 2 make[1]: Leaving directory `/var/lib/buildbot/ghc/fast486/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build' make -C compiler stage=2 boot make[2]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/compiler' test -e /home/szabgab/work/buildbot/ghc/gabor/build/stage3.package.conf || echo "[]" > /home/szabgab/work/buildbot/ghc/gabor/build/stage3.package.conf /home/szabgab/work/buildbot/ghc/gabor/build/libraries/cabal-bin /usr/bin/ghc /home/szabgab/work/buildbot/ghc/gabor/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /home/szabgab/work/buildbot/ghc/gabor/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /home/szabgab/work/buildbot/ghc/gabor/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc" > calibrate.out /home/szabgab/work/buildbot/ghc/gabor/build/libraries/cabal-bin /usr/bin/ghc /home/szabgab/work/buildbot/ghc/gabor/build/libraries/bootstrapping.conf configure --with-compiler=/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/home/szabgab/work/buildbot/ghc/gabor/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/timeout' /home/szabgab/work/buildbot/ghc/gabor/build/libraries/cabal-bin /usr/bin/ghc /home/szabgab/work/buildbot/ghc/gabor/build/libraries/bootstrapping.conf configure --with-compiler=/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/home/szabgab/work/buildbot/ghc/gabor/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 make[2]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout] Error 2 make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/ghc/kgardas/build/utils/genapply ------------------------------------------------------------------------ /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp -c GenApply.hs -o GenApply.o -ohi GenApply.hi /usr/local/ghc-2008-05-04/bin/ghc -o genapply -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.o /usr/local/ghc-2008-05-04/bin/ghc -M -optdep-f -optdep.depend -osuf o -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.hs Finished making boot in genapply: 0 ------------------------------------------------------------------------ == Finished making `boot' in mkdependC mkdirhier runstdtest hp2ps parallel unlit genprimopcode genapply ... PWD = /buildbot/ghc/kgardas/build/utils ------------------------------------------------------------------------ make -C genprimopcode /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c ParserM.hs -o ParserM.o -ohi ParserM.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Lexer.hs -o Lexer.o -ohi Lexer.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Syntax.hs -o Syntax.o -ohi Syntax.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Parser.hs -o Parser.o -ohi Parser.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Main.hs -o Main.o -ohi Main.hi /usr/local/ghc-2008-05-04/bin/ghc -o genprimopcode -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O Lexer.o Main.o Parser.o ParserM.o Syntax.o ------------------------------------------------------------------------ == make boot -r; in /buildbot/ghc/kgardas/build/driver ------------------------------------------------------------------------ ../utils/mkdirhier/mkdirhier /buildbot/ghc/kgardas/build/inplace-datadir mkdir /buildbot/ghc/kgardas/build/inplace-datadir test -e /buildbot/ghc/kgardas/build/inplace-datadir/package.conf || echo "[]" > /buildbot/ghc/kgardas/build/inplace-datadir/package.conf /bin/sh: test: argument expected make[1]: *** [boot] Error 1 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make -C compiler stage=2 boot test -e /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf || echo "[]" > /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --flags=editline --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [boot.stage.2] Error 1 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -r; in /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc" > calibrate.out /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make: list: Command not found Looks like you don't have timeout, building it first... cd ../../timeout && make -r all /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 make: *** [../../timeout/install-inplace/bin/timeout] Error 2 -------------- next part -------------- Last 30 lines: Linking ... mkdir bootstrapping /home/tn/tn/install/ghc-6.4.1/bin/ghc -Wall -cpp -DCABAL_VERSION=1,5,4 -odir /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping -hidir /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/hpc --make cabal-bin -o cabal-bin Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath/Windows.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath/Posix.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.TempFile ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/TempFile.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) Compiling Distribution.Compat.Exception ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/Exception.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.GetOpt ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/GetOpt.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/GetOpt.o ) Compiling Distribution.Compat.ReadP ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/ReadP.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/ReadP.o ) Compiling Distribution.Text ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Text.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Text.o ) Compiling Distribution.Version ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Version.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Version.o ) Compiling Distribution.License ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/License.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/License.o ) Compiling Distribution.Package ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Package.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Package.o ) Compiling Language.Haskell.Extension ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Language/Haskell/Extension.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Language/Haskell/Extension.o ) Compiling Distribution.ReadE ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/ReadE.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/ReadE.o ) Compiling Distribution.Verbosity ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Verbosity.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Verbosity.o ) Compiling Distribution.ModuleName ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/ModuleName.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/ModuleName.o ) Compiling Distribution.Simple.Utils ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/Utils.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/Utils.o ) Compiling Distribution.Simple.PackageIndex ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PackageIndex.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/PackageIndex.o ) /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PackageIndex.hs:68:41: Module `Data.List' does not export `isInfixOf' make[1]: *** [cabal-bin] Error 1 make[1]: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : libcurl error code: 18 From simonpj at microsoft.com Fri Sep 5 04:08:29 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 5 04:06:34 2008 Subject: patch applied (ghc): Turn on optimisation for stage2 when validating In-Reply-To: <20080904154017.GA29933@matrix.chaos.earth.li> References: <20080830125652.GA18648@haskell.galois.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE8748DC4@EA-EXMSG-C334.europe.corp.microsoft.com> <20080904154017.GA29933@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE90325AB@EA-EXMSG-C334.europe.corp.microsoft.com> | > This looks like another tricky point that might benefit from a clarifying comment to explain why we | must build utils twice? (Or is it once but with stage2, I'm not sure.) It's so easy to forget these | constraints. | | This is explained here: | http://hackage.haskell.org/trac/ghc/wiki/Building/Files#utilslibffi | but I'll add the explanation to utils/Makefile too. I'm not really sure | what docs are best where. Excellent thanks! I added the remark to the wiki page saying "The file utils/Makefile controls all this." so that someone knows where to look to dig deeper. One other file I'd like to know about: where is ghc-pkg? It's in utils, but there seem to be a powerful lot of sub-directories: dist-inplace, dist-install, install-inplace. Where is the ghc-pkg to use for in-place; that "goes with" stage1-inplace/ghc. Does it "go with" stage2-inplace/ghc too? I imagine so. Also where is the package.conf for the inplace compiler kept? Something about inplace-datadir? Brief notes in ://hackage.haskell.org/trac/ghc/wiki/Building/Files would be great OTHERS: do you find this page useful? Add questions to it (where is file X, what is file Y), or information. Simon From simonpj at microsoft.com Fri Sep 5 05:01:08 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 5 04:59:09 2008 Subject: External Core output path In-Reply-To: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> GHC currently exposes a *lot* across module boundaries. It could expose much much less -- at a serious cost to optimisation, but serious improvement in "you can recompile library L and still link it with the unmodified application A". At the moment you get very little control over this. I'd like to make it much more controllable. There are some design questions about just what to do, and how to expose the new controls; for example it'd be ideal to allow lots of cross-module stuff *within* a package, but then seal it up so that *outside* the package you could see a lot less. The current implementation doesn't make that easy. Meanwhile -fomit-interface-pragmas should work fine even with -O on, and should dramatically trim what shows up in interface files. Did you try that? Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of Tim | Chevalier | Sent: 04 September 2008 18:06 | To: Cvs-ghc@haskell.org | Subject: External Core output path | | While I'm trying to integrate some additional tools I wrote into the | ext-core library, I thought I might say a word about why getting GHC | to read Core back in is hard (and I don't think I've mentioned this | before, though I may have forgotten). | | When optimization is turned on, or even when it's not, .hcr files | contain all sorts of references to system-generated names that are | defined in other modules (things like dictionary arguments | ($fwhatever) and definitions created by let-floating (lvlwhatever)). | So if you wanted GHC to read the .hcr files back in, you would have to | have exactly the same set of .hi files for all the libraries as when | you compiled the .hcr file. Furthermore, external tool writers need to | make sure they have .hcr files for all the libraries that were | compiled with exactly the same version of GHC that was used to build | the source files. | | I can think of two possible solutions: | - disable optimization, or at least cross-module inlining, when | generating ext-core (or at least warn that it is likely to cause | problems). But taking advantage of GHC's simplifer is a big reason to | want to use the front-end to dump out Core. | - require input .hcr files to be single, self-contained modules with | no external dependencies except primops. This can be achieved with an | external Core-linking tool (which I've written). | -- But this has the problem that some primops mention types | (specifically Bool, though there may be others) that are | non-primitive; thus if you merge a source module with all the | libraries it depends on, you now have a new renamed Bool type that is | incompatible with the Bool type that the primops depend on. I can | think of solutions for this, all of them ugly. | | Any thoughts? | | Cheers, | Tim | | -- | Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt | "Now I'm trying to get back to what I know that I should be / hoping | to God that I was just a temporary absentee" -- Gerard McHugh | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Fri Sep 5 07:25:04 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 5 07:23:06 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: <20080903212825.GA11478@petunia.outback.escape.de> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> Kili | Sorry, but if the Haskell community backs on a main darcs repository | that JUST DOES NOT WORK, and if the most important compiler DOES | NOT CARE ABOUT PORTABILITY (I mean the HC bootstrapping, which has | been pushed from milestone to milestone), then I'm not any longer | interested at all. I'm sorry that you've been having a bad time. Concerning the repo, as you now know something was definitely broken and has now been fixed. In general, if the repo server isn't working properly, we want to know about it. It's currently supported as a generous service by Galois. At some point, Haskell may become sufficiently successful that they can't sustain that, but my assumption at the moment is that problems are accidental rather than deliberate throttling. Concerning portability, it's not true to say that we (GHC HQ now) don't care about portability. We may give that impression, but if we do it's accidental. In general, we focus most attention on the things that seem to be causing our users most trouble. I don't think I'd absorbed that lots of people, or even you, have been frustrated about HC bootstrapping over an extended period. Perhaps you have been too polite and quiet! In any case, I'm hoping that John Dias's current work on the back end will mean that GHC becomes a cross-compiler, which will make portability a lot easier. In the short term, if you or others are keen on making HC bootstrapping work properly again, please do say so and why, so that we can factor it into our plans. (Simon M is away, so I don't know what he expects for GHC 6.10.) best wishes Simon From igloo at earth.li Fri Sep 5 09:19:36 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 5 09:17:40 2008 Subject: patch applied (ghc): Make genprimopcode generate code that haddock 2 understands Message-ID: <20080905131936.GA2502@haskell.galois.com> Fri Sep 5 05:14:43 PDT 2008 Ian Lynagh * Make genprimopcode generate code that haddock 2 understands Mainly this means adding a binding for all the exports, e.g. as well as gtAddr# :: Addr# -> Addr# -> Bool we also generate gtAddr# = let x = x in x M ./utils/genprimopcode/Main.hs -10 +26 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905121443-3fd76-4e1102c5099662a15e1c31cc662821803f6a3d17.gz From igloo at earth.li Fri Sep 5 09:19:43 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 5 09:17:46 2008 Subject: patch applied (ghc): Move the "This is a generated file" to the top of GHC.Prim Message-ID: <20080905131940.GA2536@haskell.galois.com> Fri Sep 5 05:21:09 PDT 2008 Ian Lynagh * Move the "This is a generated file" to the top of GHC.Prim M ./utils/genprimopcode/Main.hs -7 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905122109-3fd76-1a5465ad6569a5853c4841b698afdc4c99dc4cf3.gz From igloo at earth.li Fri Sep 5 10:02:02 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 5 10:00:07 2008 Subject: problem building HEAD out of the box. In-Reply-To: <0D193701-C6E5-4A1B-8935-015A040C0803@anu.edu.au> References: <48B376B5.3010007@anu.edu.au> <20080826094404.GA5770@matrix.chaos.earth.li> <0D193701-C6E5-4A1B-8935-015A040C0803@anu.edu.au> Message-ID: <20080905140202.GA12207@matrix.chaos.earth.li> On Fri, Sep 05, 2008 at 12:54:32PM +1000, Ben Lippmeier wrote: > > Alright, on further investigation it turns out this problem was due to > my /bin/sh being a link to the dash shell instead of bash. I've just successfully validated with /bin/sh -> dash (Debian dash 0.5.3-7) Thanks Ian From dias at eecs.harvard.edu Thu Sep 4 11:11:19 2008 From: dias at eecs.harvard.edu (John Dias) Date: Fri Sep 5 10:04:29 2008 Subject: patch applied (ghc): add assertion to check that UniqFM is only passed "positive" uniques Message-ID: <20080904151119.GA7463@haskell.galois.com> Thu Sep 4 06:51:55 PDT 2008 dias@eecs.harvard.edu * add assertion to check that UniqFM is only passed "positive" uniques The insertion code in UniqFM fails if a unique key produces a negative FastInt. I've added an assertion to check that each insertion uses a positive Unique. Where do the negative uniques come from? Both Simom M and I have run into this problem when computing hashes for data structures. In both cases, we have avoided the problem by ensuring that the hashes remain positive. M ./compiler/utils/UniqFM.lhs -1 +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080904135155-feb93-53959ad0c9302b91f23983f1858429c2b8e930af.gz From catamorphism at gmail.com Fri Sep 5 11:31:25 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Fri Sep 5 11:29:28 2008 Subject: External Core output path In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> On 9/5/08, Simon Peyton-Jones wrote: > Meanwhile -fomit-interface-pragmas should work fine even with -O on, and should dramatically trim what shows up in interface files. Did you try that? > I didn't try it, because I didn't know about that flag. I'll experiment with it at some point. But from your other comments, it sounds like you're confirming my suspicion that making GHC generate External Core files that it can read back in again entails either paying an optimization cost in terms of the generated Core files, or cross-cutting changes to GHC? Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt "I give fellowship advice, not relationship advice." -- Michael Sacramento From simonpj at microsoft.com Fri Sep 5 13:30:04 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:08 2008 Subject: patch applied (ghc): Make ASSERT2 mention msg even when debug is off (avoid warnings) Message-ID: <20080905173004.GA9535@haskell.galois.com> Fri Sep 5 10:14:58 PDT 2008 simonpj@microsoft.com * Make ASSERT2 mention msg even when debug is off (avoid warnings) M ./compiler/HsVersions.h -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905171458-1287e-537390474c61bf2e97dc7fe1ded2ed1bb9500ef3.gz From simonpj at microsoft.com Fri Sep 5 13:30:09 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:13 2008 Subject: patch applied (ghc): Better debug panic messages in applyTys Message-ID: <20080905173008.GA9575@haskell.galois.com> Fri Sep 5 10:16:39 PDT 2008 simonpj@microsoft.com * Better debug panic messages in applyTys M ./compiler/coreSyn/CoreUtils.lhs -2 +6 M ./compiler/types/Type.lhs -4 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905171639-1287e-58ac129cae7a3eb444cf8915f37f1f2025d846f4.gz From simonpj at microsoft.com Fri Sep 5 13:30:13 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:17 2008 Subject: patch applied (ghc): Comments only Message-ID: <20080905173013.GA9594@haskell.galois.com> Fri Sep 5 10:17:31 PDT 2008 simonpj@microsoft.com * Comments only M ./compiler/hsSyn/HsBinds.lhs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905171731-1287e-5388c9cd8327a6eedfed3e28a93c2e94f11c9f50.gz From simonpj at microsoft.com Fri Sep 5 13:30:20 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:23 2008 Subject: patch applied (ghc): Retain unfoldings even with SimplGently Message-ID: <20080905173020.GA9621@haskell.galois.com> Fri Sep 5 10:18:14 PDT 2008 simonpj@microsoft.com * Retain unfoldings even with SimplGently When binding x = e, we now attach an unfolding to 'x' even if it won't be used because SimplGently is on. Reason: the specialiser runs right after SimplGently, and it (now) only gathers call information for calls whose dictionary arguments are "interesting" -- i.e. have an unfolding of some kind. M ./compiler/simplCore/Simplify.lhs -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905171814-1287e-9224760b6061591f79eee24a6ea339c3e7e0f1ae.gz From simonpj at microsoft.com Fri Sep 5 13:30:23 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:25 2008 Subject: patch applied (ghc): More specialiser wibbles Message-ID: <20080905173023.GA9657@haskell.galois.com> Fri Sep 5 10:21:12 PDT 2008 simonpj@microsoft.com * More specialiser wibbles Several things * Only gather call details for local things, not imported ones * When making auxiliary dictionary bindings in specDefn, remember to give them an unfolding. Otherwise we don't gather call details for functions applied to them. M ./compiler/specialise/Specialise.lhs -40 +78 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905172112-1287e-3512ee82e408669c600e281a73f6a316d4d79960.gz From simonpj at microsoft.com Fri Sep 5 13:30:27 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:29 2008 Subject: patch applied (ghc): Remove unused constructors AvoidMe, WildCard Message-ID: <20080905173027.GA9694@haskell.galois.com> Fri Sep 5 10:24:24 PDT 2008 simonpj@microsoft.com * Remove unused constructors AvoidMe, WildCard M ./compiler/types/Unify.lhs -16 +11 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905172424-1287e-5d72d70d2d2279511f1f6dfec898e127eb415a08.gz From simonpj at microsoft.com Fri Sep 5 13:30:31 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:33 2008 Subject: patch applied (ghc): Minor refactoring to share InstEnv.instanceBindFun Message-ID: <20080905173031.GA9732@haskell.galois.com> Fri Sep 5 10:25:07 PDT 2008 simonpj@microsoft.com * Minor refactoring to share InstEnv.instanceBindFun M ./compiler/types/FamInstEnv.lhs -8 +1 M ./compiler/types/InstEnv.lhs -24 +40 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905172507-1287e-278a76ddaa906196f46457c0e00eecaea812e23e.gz From simonpj at microsoft.com Fri Sep 5 13:30:35 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:38 2008 Subject: patch applied (ghc): Comments only Message-ID: <20080905173034.GA9768@haskell.galois.com> Fri Sep 5 10:25:53 PDT 2008 simonpj@microsoft.com * Comments only M ./compiler/typecheck/TcClassDcl.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905172553-1287e-ce5881b430fd2964cf36008e1fb7bb89e844764a.gz From simonpj at microsoft.com Fri Sep 5 13:30:39 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:43 2008 Subject: patch applied (ghc): Fix up the instance-declaration re-engineering story Message-ID: <20080905173039.GA9789@haskell.galois.com> Fri Sep 5 10:26:54 PDT 2008 simonpj@microsoft.com * Fix up the instance-declaration re-engineering story This patch deals with a rather complicated situation involving overlapping instances. It's all explained in the commments Note [Subtle interaction of recursion and overlap] The absence of this case make DoCon and regex-base fail with an error about overlapping instances. Now they work properly again. M ./compiler/typecheck/TcInstDcls.lhs -50 +149 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905172654-1287e-992c01d457f66d21027c2efd7818c659fd0fa4b9.gz From simonpj at microsoft.com Fri Sep 5 13:30:51 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:28:54 2008 Subject: patch applied (testsuite): Test for Trac #470 Message-ID: <20080905173051.GA9817@haskell.galois.com> Thu Sep 4 07:54:49 PDT 2008 simonpj@microsof.com * Test for Trac #470 A ./tests/ghc-regress/typecheck/should_compile/T1470.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080904145449-f1c6d-f8cba0314a33762d6f18fcf9e5f1ebfa947cf9d0.gz From simonpj at microsoft.com Fri Sep 5 13:30:54 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 5 13:29:00 2008 Subject: patch applied (testsuite): Follow error messsage changes Message-ID: <20080905173053.GA9834@haskell.galois.com> Thu Sep 4 08:58:25 PDT 2008 simonpj@microsof.com * Follow error messsage changes M ./tests/ghc-regress/deriving/should_fail/drvfail011.stderr -1 +1 M ./tests/ghc-regress/gadt/all.T -3 +2 M ./tests/ghc-regress/typecheck/should_fail/tcfail042.stderr -14 M ./tests/ghc-regress/typecheck/should_fail/tcfail067.stderr -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080904155825-f1c6d-6e36d9d5d165ad1527f2ee1057790b1779601cf1.gz From simonpj at microsoft.com Fri Sep 5 13:31:23 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 5 13:29:26 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) References: <20080903121216.GA32291@haskell.galois.com> <3E8EDC4582254967BC138F54D1B129AE@cr3lt> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32AE990AF69@EA-EXMSG-C334.europe.corp.microsoft.com> OK I believe I've fixed this (+ validated). Give it a try. Too late to compile all of extralibs Simon | -----Original Message----- | From: Simon Peyton-Jones | Sent: 04 September 2008 17:59 | To: 'Claus Reinke'; cvs-ghc@haskell.org | Subject: RE: patch applied (ghc): Major change in compilation of instancedeclarations (fix | Trac #955, #2328) | | Good point, Claus. Having thought I was done, I have, sadly, spent the entire day trying to | unravel the subtle consequences of the way regex-base (and DoCon in fact) use overlapping | instances. | | I think I've fixed that now, but am chasing a specialiser bug -- I can't think how my last | nofib run went so well. Sigh | | Ian also points out that a couple of test fail. One (tc192) is because of the change to | 'pure'; I'm pushing a patch for that. The other (tc176) I need to look at more. It's odd | because I did validate. | | So I will not commit tonight. You'll find that the odd test fails; I'll try to finish this | off tomorrow. | | Simon | | | -----Original Message----- | | From: Claus Reinke [mailto:claus.reinke@talk21.com] | | Sent: 03 September 2008 23:22 | | To: Simon Peyton-Jones; cvs-ghc@haskell.org | | Subject: Re: patch applied (ghc): Major change in compilation of instancedeclarations (fix | Trac #955, | | #2328) | | | | | | I'm not sure whether it is this patch, but regex-base is now broken. | | From the fragment of your exchange with Serge, I understand that | | overlap handling has changed in some way? | | | | Browsing through the code indicated in the first error message, it | | seems as if the implementation of method 'match' calls 'matchM' | | with exactly the same 'regex', 'source', and 'target' types, so if those | | types are sufficient to select that instance for 'match', why would | | there be an unresolved overlap when 'match' calls 'matchM'? | | | | Claus (who is still convinced that extralibs provide a good test for ghc;-) | | | | | | -- last lines of make for ghc head on windows | | | | c:/fptools/ghc/ghc/stage1-inplace/ghc.exe -package-name | | regex-base-0.72.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. - | idist/build/autogen | | -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h - | odir | | dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-3.0.3.0 - | package | | bytestring-0.9 -O -Wall -O2 -XMultiParamTypeClasses -XFunctionalDependencies -XCPP - | idist/build -H32m | | -O2 -Wall -fno-warn-deprecated-flags -c Text/Regex/Base/Context.hs -o | | dist/build/Text/Regex/Base/Context.o -ohi dist/build/Text/Regex/Base/Context.hi | | | | Text\Regex\Base\Context.hs:200:34: | | Overlapping instances for RegexContext a b (Array Int b) | | arising from a use of `matchM' | | at Text\Regex\Base\Context.hs:200:34-43 | | Matching instances: | | instance (RegexLike a b) => RegexContext a b (Array Int b) | | -- Defined at Text\Regex\Base\Context.hs:199:9-57 | | instance (RegexLike a b) => RegexContext a b MatchArray | | -- Defined at Text\Regex\Base\Context.hs:190:9-54 | | (The choice depends on the instantiation of `a, b' | | To pick the first instance above, use -XIncoherentInstances | | when compiling the other instance declarations) | | In the third argument of `maybe', namely `(matchM r s)' | | In the expression: maybe nullArray id (matchM r s) | | In the definition of `match': | | match r s = maybe nullArray id (matchM r s) | | | | Text\Regex\Base\Context.hs:230:11: | | Overlapping instances for RegexContext a b [MatchArray] | | arising from a use of `nullFail' | | at Text\Regex\Base\Context.hs:230:11-18 | | Matching instances: | | instance (RegexLike a b) => RegexContext a b [MatchArray] | | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | | instance (RegexLike a b) => RegexContext a b [Array Int b] | | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | | instance (RegexLike a b) => RegexContext a b [b] | | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | | (The choice depends on the instantiation of `a, b' | | To pick the first instance above, use -XIncoherentInstances | | when compiling the other instance declarations) | | In the expression: nullFail | | In the definition of `matchM': matchM = nullFail | | In the instance declaration for `RegexContext a b [MatchArray]' | | | | Text\Regex\Base\Context.hs:241:11: | | Overlapping instances for RegexContext | | a b [(MatchOffset, MatchLength)] | | arising from a use of `nullFail' | | at Text\Regex\Base\Context.hs:241:11-18 | | Matching instances: | | instance (RegexLike a b) => | | RegexContext a b [(MatchOffset, MatchLength)] | | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | | instance (RegexLike a b) => RegexContext a b [b] | | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | | (The choice depends on the instantiation of `a, b' | | To pick the first instance above, use -XIncoherentInstances | | when compiling the other instance declarations) | | In the expression: nullFail | | In the definition of `matchM': matchM = nullFail | | In the instance declaration for `RegexContext | | a b [(MatchOffset, MatchLength)]' | | | | Text\Regex\Base\Context.hs:246:11: | | Overlapping instances for RegexContext a b [b] | | arising from a use of `nullFail' | | at Text\Regex\Base\Context.hs:246:11-18 | | Matching instances: | | instance (RegexLike a b) => RegexContext a b [b] | | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | | instance (RegexLike a b) => | | RegexContext a b [(MatchOffset, MatchLength)] | | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | | instance (RegexLike a b) => RegexContext a b [MatchArray] | | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | | (The choice depends on the instantiation of `a, b' | | To pick the first instance above, use -XIncoherentInstances | | when compiling the other instance declarations) | | In the expression: nullFail | | In the definition of `matchM': matchM = nullFail | | In the instance declaration for `RegexContext a b [b]' | | | | Text\Regex\Base\Context.hs:250:11: | | Overlapping instances for RegexContext a b [Array Int b] | | arising from a use of `nullFail' | | at Text\Regex\Base\Context.hs:250:11-18 | | Matching instances: | | instance (RegexLike a b) => RegexContext a b [Array Int b] | | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | | instance (RegexLike a b) => RegexContext a b [MatchArray] | | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | | (The choice depends on the instantiation of `a, b' | | To pick the first instance above, use -XIncoherentInstances | | when compiling the other instance declarations) | | In the expression: nullFail | | In the definition of `matchM': matchM = nullFail | | In the instance declaration for `RegexContext a b [Array Int b]' | | | | make[2]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 | | make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries/regex-base' | | make[1]: *** [make.library.regex-base] Error 2 | | make[1]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' | | make: *** [stage1] Error 2 | | From ghcbuild at microsoft.com Fri Sep 5 14:56:08 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Sep 5 14:56:10 2008 Subject: [nightly] 05-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080905185608.AC83432441F@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Fri Sep 5 18:02:07 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080905) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ -- Defined at Text/Regex/Base/Context.hs:239:9-71 instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text/Regex/Base/Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [b]' Text/Regex/Base/Context.hs:250:11: Overlapping instances for RegexContext a b [Array Int b] arising from a use of `nullFail' at Text/Regex/Base/Context.hs:250:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [Array Int b] -- Defined at Text/Regex/Base/Context.hs:248:9-57 instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text/Regex/Base/Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [Array Int b]' gmake[2]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/regex-base' gmake[1]: *** [make.library.regex-base] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Fri Sep 5 19:58:02 BST 2008 From cvs-ghc at haskell.org Sat Sep 6 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 6 03:28:04 2008 Subject: Daily report for head Message-ID: <200809060730.m867U1PF024209@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed stage1) x86 Windows head fast: fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fail (failed darcs) fail (failed stage2 boottestsuite runtestsuite) x86-64 Linux head unreg: lost Dropping unexpected test passes reports from builders not seen in 7 days: tnaur PPC OSX head 2 tnaur x86 Linux head Dropping unexpected test failures reports from builders not seen in 7 days: tnaur PPC OSX head 2 tnaur x86 Linux head Fixed unexpected test failures: concprog001 derefnull divbyzero dynamic002 ffi009 ghci024 num012 seward-space-leak tcrun007 testblockalloc -------------- next part -------------- Last 30 lines: (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [b]' Text\Regex\Base\Context.hs:250:11: Overlapping instances for RegexContext a b [Array Int b] arising from a use of `nullFail' at Text\Regex\Base\Context.hs:250:11-18 Matching instances: instance (RegexLike a b) => RegexContext a b [Array Int b] -- Defined at Text\Regex\Base\Context.hs:248:9-57 instance (RegexLike a b) => RegexContext a b [MatchArray] -- Defined at Text\Regex\Base\Context.hs:228:9-56 (The choice depends on the instantiation of `a, b' To pick the first instance above, use -XIncoherentInstances when compiling the other instance declarations) In the expression: nullFail In the definition of `matchM': matchM = nullFail In the instance declaration for `RegexContext a b [Array Int b]' <> make[3]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/regex-base' make[2]: *** [make.library.regex-base] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-fast-head/build/compiler' test -e c:/builds/slave/x86-win-fast-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-fast-head/build/stage3.package.conf c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-fast-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-fast-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make fast=YES make[2]: list: Command not found make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[3]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[3]: *** [install-inplace/bin/timeout.exe] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' make[2]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: *** [fast] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' From cvs-ghc at haskell.org Sat Sep 6 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 6 03:28:08 2008 Subject: Daily report for stable Message-ID: <200809060730.m867U1Lv024212@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass fail (failed stage1) pass x86-64 Linux stable: fail (failed stage1) Fixed unexpected test failures: enum01 Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From kili at outback.escape.de Sat Sep 6 13:06:21 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Sat Sep 6 13:08:12 2008 Subject: darcs mirror (was: OpenBSD users here?) In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080906170621.GA1452@petunia.outback.escape.de> Changing the subject, to give this thread a little more positive twist... On Fri, Sep 05, 2008 at 12:25:04PM +0100, Simon Peyton-Jones wrote: > Concerning the repo, as you now know something was definitely > broken and has now been fixed. In general, if the repo server > isn't working properly, we want to know about it. It's currently > supported as a generous service by Galois. At some point, Haskell > may become sufficiently successful that they can't sustain that, > but my assumption at the moment is that problems are accidental > rather than deliberate throttling. Well, it partially looked like throttling, or even like tarpitting, but I guess there are probably just some weird networking problems going on. I looked with tcpdump on the traffic, and galois every then and now stops talking. Sometimes there are just a few minutes of silence, sometimes the silence lasts for hours, and then I've just to drop the connection to continue or start over with whatever I'm doing (get or pull). The longest hang on an established connection was 11 hours (happend last night, and I only noticed it when I looked at it this day). This is the worst case when you're trying to mirror stuff with a cronjob, because if darcs is just idling around without even running into a timeout, such a mirror is worth nothing. I wonder wether it's worth to play a little bit with CURLOPT_TIMEOUT and maybe other connection options to curl, so darcs would be able to recover/retry or at least error out when a connection hangs badly. Would this be an option? For my experimental mirror: please give it a try, it's at http://darcs.volkswurst.de, and I'd like to see some people getting and/or pulling from it (feel free to darcs get --complete, the server should be able to handle it). But note that nofib is still missing (because of the mentioned hanging connections). > Concerning portability, it's not true to say that we (GHC HQ now) > don't care about portability. We may give that impression, but > if we do it's accidental. In general, we focus most attention > on the things that seem to be causing our users most trouble. I > don't think I'd absorbed that lots of people, or even you, have > been frustrated about HC bootstrapping over an extended period. > Perhaps you have been too polite and quiet! My biggest mistake was to work for too long on ghc-6.8 instead of switching to -HEAD (and just skip 6.8. for the OpenBSD ports). And when I tried to switch to -HEAD, I ran into the networking problems. Bad luck. > In any case, I'm hoping that John Dias's current work on the back > end will mean that GHC becomes a cross-compiler, which will make > portability a lot easier. In the short term, if you or others > are keen on making HC bootstrapping work properly again, please > do say so and why, so that we can factor it into our plans. (Simon > M is away, so I don't know what he expects for GHC 6.10.) I don't have the time now to make it happen for GHC 6.10, and IIRC the plan was to delay the necessary changes to Cabal or cabal-bin after the release. Ciao, Kili -- Developer: Benutzer, der mit Dateien arbeitet. -- Synergy/CM Glossar From igloo at earth.li Sat Sep 6 15:24:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:12 2008 Subject: patch applied (ghc): Add a comment to utils/Makefile Message-ID: <20080906192408.GA5807@haskell.galois.com> Fri Sep 5 08:50:10 PDT 2008 Ian Lynagh * Add a comment to utils/Makefile M ./utils/Makefile +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905155010-3fd76-314114e30851bd2f9404bbe27a181cdcc027c7d7.gz From igloo at earth.li Sat Sep 6 15:24:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:18 2008 Subject: patch applied (ghc): Remove the haddock detection Message-ID: <20080906192418.GA5830@haskell.galois.com> Fri Sep 5 11:25:53 PDT 2008 Ian Lynagh * Remove the haddock detection Now that we build haddock in the GHC build, we don't need to look for it on the path. M ./aclocal.m4 -21 M ./mk/config.mk.in -5 M ./mk/package.mk -7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080905182553-3fd76-998fa5d64960f17eef61baaaed8fd47a889ec45b.gz From igloo at earth.li Sat Sep 6 15:24:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:28 2008 Subject: patch applied (ghc): Make ext-core when making all in docs Message-ID: <20080906192428.GA5847@haskell.galois.com> Sat Sep 6 05:14:15 PDT 2008 Ian Lynagh * Make ext-core when making all in docs M ./docs/ext-core/Makefile -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906121415-3fd76-18262d7e3882c6731467dc1b16e8a337176621fd.gz From igloo at earth.li Sat Sep 6 15:24:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:33 2008 Subject: patch applied (ghc): Install the ext-core docs Message-ID: <20080906192433.GA5866@haskell.galois.com> Sat Sep 6 06:51:52 PDT 2008 Ian Lynagh * Install the ext-core docs M ./docs/ext-core/Makefile -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906135152-3fd76-6e2d9cdd2737c4f25f628d1b8d367808d25ea070.gz From igloo at earth.li Sat Sep 6 15:24:40 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:40 2008 Subject: patch applied (ghc): Compress the ext-core docs Message-ID: <20080906192440.GA5883@haskell.galois.com> Sat Sep 6 06:56:16 PDT 2008 Ian Lynagh * Compress the ext-core docs M ./docs/ext-core/Makefile -4 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906135616-3fd76-350647b1615b4621e8aa2f1d8c760af09de85eaf.gz From igloo at earth.li Sat Sep 6 15:24:47 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:47 2008 Subject: patch applied (ghc): Update the users guide to point at the in-tree core.ps.gz Message-ID: <20080906192446.GA5902@haskell.galois.com> Sat Sep 6 07:02:43 PDT 2008 Ian Lynagh * Update the users guide to point at the in-tree core.ps.gz It used to point to a file on haskell.org, which didn't necessarily describe the right version of core. M ./docs/users_guide/using.xml -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906140243-3fd76-1452d482d7966d196def3a4933aec6984f47bfcd.gz From igloo at earth.li Sat Sep 6 15:24:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:22:52 2008 Subject: patch applied (ghc): Install the stage 2 ghc package when installing; fixes trac #2567 Message-ID: <20080906192451.GA5927@haskell.galois.com> Sat Sep 6 07:25:46 PDT 2008 Ian Lynagh * Install the stage 2 ghc package when installing; fixes trac #2567 M ./compiler/Makefile -2 +1 M ./compiler/ghc.cabal -1 +1 M ./libraries/Makefile -31 M ./mk/cabal-flags.mk +34 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906142546-3fd76-205e403273633f03585ae26626f5fdedb15116a4.gz From igloo at earth.li Sat Sep 6 15:24:59 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:23:00 2008 Subject: patch applied (ghc): Add an explanation of the format of the packages file format Message-ID: <20080906192457.GA5945@haskell.galois.com> Sat Sep 6 08:55:19 PDT 2008 Ian Lynagh * Add an explanation of the format of the packages file format M ./packages +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906155519-3fd76-6ed1dcf3122f5318e514056bb76adcc63ab5abcb.gz From igloo at earth.li Sat Sep 6 15:25:06 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:23:07 2008 Subject: patch applied (ghc): Now that haddock is in-tree, build haddock docs by default Message-ID: <20080906192506.GA5968@haskell.galois.com> Sat Sep 6 11:46:33 PDT 2008 Ian Lynagh * Now that haddock is in-tree, build haddock docs by default M ./mk/config.mk.in +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906184633-3fd76-0938c4e52d2b298652429851e4bba23922c456be.gz From igloo at earth.li Sat Sep 6 15:25:13 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:23:13 2008 Subject: patch applied (ghc): Don't build latex docs by default Message-ID: <20080906192513.GA6017@haskell.galois.com> Sat Sep 6 11:49:12 PDT 2008 Ian Lynagh * Don't build latex docs by default "LATEX_DOCS = YES" enables them M ./docs/ext-core/Makefile +4 M ./mk/config.mk.in +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080906184912-3fd76-9dbd3d72d3581b04988cf2d56625dc9e3d92feb2.gz From igloo at earth.li Sat Sep 6 15:40:39 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:38:38 2008 Subject: patch applied (testsuite): Add rn067 test Message-ID: <20080906194039.GA6737@haskell.galois.com> Sat Sep 6 09:13:06 PDT 2008 Ian Lynagh * Add rn067 test A ./tests/ghc-regress/rename/should_compile/Rn067_A.hs M ./tests/ghc-regress/rename/should_compile/all.T +4 A ./tests/ghc-regress/rename/should_compile/rn067.hs View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080906161306-3fd76-d5aba7058be65515d3048077e63256711d4505eb.gz From igloo at earth.li Sat Sep 6 15:40:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:38:43 2008 Subject: patch applied (testsuite): Fix a syntax error in an all.T file Message-ID: <20080906194041.GA6760@haskell.galois.com> Sat Sep 6 09:45:39 PDT 2008 Ian Lynagh * Fix a syntax error in an all.T file M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080906164539-3fd76-671746a091460d16d4ce845e042660e24b3401c5.gz From igloo at earth.li Sat Sep 6 15:40:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 15:38:44 2008 Subject: patch applied (testsuite): Add tests for hugs trac #46 and #48 bugs Message-ID: <20080906194044.GA6779@haskell.galois.com> Sat Sep 6 11:35:01 PDT 2008 Ian Lynagh * Add tests for hugs trac #46 and #48 bugs M ./tests/ghc-regress/codeGen/should_run/all.T +2 A ./tests/ghc-regress/codeGen/should_run/cg061.hs A ./tests/ghc-regress/codeGen/should_run/cg061.stdout A ./tests/ghc-regress/codeGen/should_run/cg062.hs A ./tests/ghc-regress/codeGen/should_run/cg062.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080906183501-3fd76-15f43801bfbfa78b292709dae6c31d9e76d5815b.gz From kili at outback.escape.de Sat Sep 6 16:31:42 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Sat Sep 6 16:33:03 2008 Subject: darcs mirror (was: OpenBSD users here?) In-Reply-To: <20080906170621.GA1452@petunia.outback.escape.de> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> <20080906170621.GA1452@petunia.outback.escape.de> Message-ID: <20080906203142.GA19749@petunia.outback.escape.de> [sent to cvs-ghc@ only] On Sat, Sep 06, 2008 at 07:06:21PM +0200, Matthias Kilian wrote: > For my experimental mirror: please give it a try, it's at > http://darcs.volkswurst.de, and I'd like to see some people getting > and/or pulling from it (feel free to darcs get --complete, the > server should be able to handle it). But note that nofib is still > missing (because of the mentioned hanging connections). nofib is there, too, the complete mirror is updated every three hours. Now please put some load on the box: $ darcs get --complete ghc $ cd ghc $ chmod +x darcs-all And then ./darcs-all get whatever you need (--dph, --extra, ...), With or without --complete). If you don't trust me, look at darcs-all first. Ciao, Kili -- Das Programm ist syntaxfrei. From claus.reinke at talk21.com Sat Sep 6 17:46:55 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sat Sep 6 17:45:02 2008 Subject: build fails with: Running Haddock for base-4.0...: attempting to use module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded Message-ID: <5F80A7C7CD1948248B9C85A00EB8485B@cr3lt> Preprocessing library base-4.0... Running Haddock for base-4.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Preprocessing library base-4.0... Unsafe\Coerce.hs:31:0: attempting to use module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded haddock: Failed to check module: Unsafe.Coerce make[2]: *** [doc.library.base] Error 1 make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/cygdrive/c/fptools/ghc' make: *** [bootstrap2] Error 2 From igloo at earth.li Sat Sep 6 18:11:16 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 6 18:09:17 2008 Subject: build fails with: Running Haddock for base-4.0...: attempting to use module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded In-Reply-To: <5F80A7C7CD1948248B9C85A00EB8485B@cr3lt> References: <5F80A7C7CD1948248B9C85A00EB8485B@cr3lt> Message-ID: <20080906221116.GA32729@matrix.chaos.earth.li> On Sat, Sep 06, 2008 at 10:46:55PM +0100, Claus Reinke wrote: > Preprocessing library base-4.0... > Running Haddock for base-4.0... > Warning: The documentation for the following packages are not installed. No > links will be generated to these packages: rts-1.0 > Preprocessing library base-4.0... > > Unsafe\Coerce.hs:31:0: > attempting to use module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded > haddock: Failed to check module: Unsafe.Coerce > make[2]: *** [doc.library.base] Error 1 > make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' > make[1]: *** [stage2] Error 2 > make[1]: Leaving directory `/cygdrive/c/fptools/ghc' > make: *** [bootstrap2] Error 2 You need to remove libraries/base/GHC/Prim.hs (we used to generate it, but we haven't for a long time). Thanks Ian From claus.reinke at talk21.com Sat Sep 6 18:57:10 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sat Sep 6 18:55:16 2008 Subject: build fails with: Running Haddock for base-4.0...: attemptingto use module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded References: <5F80A7C7CD1948248B9C85A00EB8485B@cr3lt> <20080906221116.GA32729@matrix.chaos.earth.li> Message-ID: >> Unsafe\Coerce.hs:31:0: >> attempting to use module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded >> haddock: Failed to check module: Unsafe.Coerce >> make[2]: *** [doc.library.base] Error 1 >> make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' >> make[1]: *** [stage2] Error 2 >> make[1]: Leaving directory `/cygdrive/c/fptools/ghc' >> make: *** [bootstrap2] Error 2 > > You need to remove > libraries/base/GHC/Prim.hs > (we used to generate it, but we haven't for a long time). Ok, thanks, that gets me until here: Preprocessing library ghc-6.9... Running Haddock for ghc-6.9... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Preprocessing library ghc-6.9... types\TypeRep.lhs:51:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `DataCon' types\TyCon.lhs:83:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `TypeRep' types\TyCon.lhs:84:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `DataCon' utils\Outputable.lhs:64:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `Module' utils\Outputable.lhs:65:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `OccName' hsSyn\HsPat.lhs:31:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `HsExpr' basicTypes\Name.lhs:72:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `TypeRep' utils\Binary.hs:64:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `Name' basicTypes\Name.lhs:72:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `TypeRep' main\DynFlags.hs:77:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `Packages' main\DynFlags.hs:89:0: Warning: Unnecessary {-# SOURCE #-} in the import of module `ErrUtils' main\ParsePkgConf.hs:24:27: Module `Control.Exception' does not export `throwDyn' haddock: Failed to check module: ParsePkgConf make[2]: *** [doc.stage.2] Error 1 make[2]: Leaving directory `/cygdrive/c/fptools/ghc/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/cygdrive/c/fptools/ghc' make: *** [bootstrap2] Error 2 From ghcbuild at microsoft.com Sat Sep 6 22:13:26 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Sep 6 22:13:27 2008 Subject: [nightly] 06-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080907021326.2D51F324227@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Sep 6 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080906) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (4 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (4 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Sep 7 03:15:26 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Sep 6 22:22:07 BST 2008 1864 total tests, which gave rise to 9836 test cases, of which 1 caused framework failures 2188 were skipped 7444 expected passes 119 expected failures 0 unexpected passes 85 unexpected failures Unexpected failures: 2185(threaded1,threaded2) 2317(threaded2) TH_spliceE5_prof(normal) bytestring001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) bytestring004(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) bytestring005(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) concprog001(threaded2) dynamic002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ghci024(ghci) heapprof001(prof_hc_hb,prof_hr) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) reify(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) tcrun007(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Sep 7 03:15:26 BST 2008 From catamorphism at gmail.com Sat Sep 6 23:06:37 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Sat Sep 6 23:04:35 2008 Subject: patch applied (ghc): Update the users guide to point at the in-tree core.ps.gz In-Reply-To: <20080906192446.GA5902@haskell.galois.com> References: <20080906192446.GA5902@haskell.galois.com> Message-ID: <4683d9370809062006u323fda17i77815de5c8fef1d4@mail.gmail.com> On Sat, Sep 6, 2008 at 12:24 PM, Ian Lynagh wrote: > Sat Sep 6 07:02:43 PDT 2008 Ian Lynagh > * Update the users guide to point at the in-tree core.ps.gz > It used to point to a file on haskell.org, which didn't necessarily > describe the right version of core. > Yay thanks! Is there a reason to keep it as a ps.gz? It could just as easily be made a PDF, Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From cvs-ghc at haskell.org Sun Sep 7 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 7 03:28:00 2008 Subject: Daily report for stable Message-ID: <200809070730.m877U1Gd020464@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass lost pass pass pass pass pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Sun Sep 7 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 7 03:28:04 2008 Subject: Daily report for head Message-ID: <200809070730.m877U29X020469@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed stage2 bindist bindisttest boottestsuite runtestsuite nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 nofib.boot.0_5) x86 Windows head fast: fail (failed stage2 boottestsuite runtestsuite) lost fail (failed stage2 boottestsuite runtestsuite) fail (failed getsubrepos) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fail (failed stage2 boottestsuite runtestsuite) fast486 head: fail (failed darcs) gabor head: fail (failed stage2 boottestsuite runtestsuite) kgardas head: fail (failed stage1) malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage2 boottestsuite runtestsuite) tnaur x86 Linux head: fail (failed stage2 boottestsuite runtestsuite) x86-64 Linux head unreg: lost Dropping unexpected test passes reports from builders not seen in 7 days: x86 Windows head fast Dropping unexpected test failures reports from builders not seen in 7 days: x86 Windows head fast -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-head/build/compiler' test -e c:/builds/slave/x86-win-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-head/build/stage3.package.conf c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: ../../utils/mkdirhier/mkdirhier c:/builds/slave/x86-win-head/build/ghc-6.9.20080906 for i in touchy.exe; do \ /usr/bin/install -c -m 755 $i c:/builds/slave/x86-win-head/build/ghc-6.9.20080906; \ if test "" = "1"; then \ sh ../../mk/fix_install_names.sh c:/builds/slave/x86-win-head/build/ghc-6.9.20080906 c:/builds/slave/x86-win-head/build/ghc-6.9.20080906/`basename $i` ; \ fi ; \ done Finished making install in touchy: 0 ------------------------------------------------------------------------ == Finished making `install' in mkdependC mkdirhier runstdtest hp2ps parallel unlit genprimopcode genapply touchy ... PWD = /buildbot/x86-win-head/build/utils ------------------------------------------------------------------------ make -C installPackage install c:/builds/slave/x86-win-head/build/utils/installPackage/install-inplace/bin/installPackage install \ 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906/package.conf' \ '' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906/bin' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906/lib' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906/doc' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080906/doc' '' \ --distpref dist-install \ make[4]: c:/builds/slave/x86-win-head/build/utils/installPackage/install-inplace/bin/installPackage: Command not found make[4]: *** [install] Error 127 make[3]: *** [install.installPackage] Error 2 make[2]: *** [install] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build' make[1]: *** [binary-dist] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/bindisttest' rm -f -rf "install dir" rm -f -rf ghc* rm -f HelloWorld HelloWorld.o HelloWorld.hi output /usr/bin/tar -jxf c:/builds/slave/x86-win-head/build/ghc-6.9.20080906-i386-unknown-mingw32.tar.bz2 tar (child): Cannot execute remote shell: No such file or directory tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.9.20080906-i386-unknown-mingw32.tar.bz2: Cannot open: Input/Output error tar (child): Error is not recoverable: exiting now bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: No error Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. /usr/bin/tar: Child returned status 2 /usr/bin/tar: Error exit delayed from previous errors make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build/bindisttest' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/buildbot/x86-win-head/build/testsuite/timeout' c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-fast-head/build/compiler' test -e c:/builds/slave/x86-win-fast-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-fast-head/build/stage3.package.conf c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-fast-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-fast-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make fast=YES make[2]: list: Command not found make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[3]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-fast-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[3]: *** [install-inplace/bin/timeout.exe] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/timeout' make[2]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' make[1]: *** [fast] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build' make -C compiler stage=2 boot make[2]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/compiler' test -e /home/szabgab/work/buildbot/ghc/gabor/build/stage3.package.conf || echo "[]" > /home/szabgab/work/buildbot/ghc/gabor/build/stage3.package.conf /home/szabgab/work/buildbot/ghc/gabor/build/libraries/cabal-bin /usr/bin/ghc /home/szabgab/work/buildbot/ghc/gabor/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /home/szabgab/work/buildbot/ghc/gabor/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /home/szabgab/work/buildbot/ghc/gabor/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc" > calibrate.out /home/szabgab/work/buildbot/ghc/gabor/build/libraries/cabal-bin /usr/bin/ghc /home/szabgab/work/buildbot/ghc/gabor/build/libraries/bootstrapping.conf configure --with-compiler=/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/home/szabgab/work/buildbot/ghc/gabor/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/timeout' /home/szabgab/work/buildbot/ghc/gabor/build/libraries/cabal-bin /usr/bin/ghc /home/szabgab/work/buildbot/ghc/gabor/build/libraries/bootstrapping.conf configure --with-compiler=/home/szabgab/work/buildbot/ghc/gabor/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/home/szabgab/work/buildbot/ghc/gabor/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/bin/alex --with-happy=/usr/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/szabgab/work/buildbot/ghc/gabor/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 make[2]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout] Error 2 make[1]: Leaving directory `/home/szabgab/work/buildbot/ghc/gabor/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/ghc/kgardas/build/utils/genapply ------------------------------------------------------------------------ /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp -c GenApply.hs -o GenApply.o -ohi GenApply.hi /usr/local/ghc-2008-05-04/bin/ghc -o genapply -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.o /usr/local/ghc-2008-05-04/bin/ghc -M -optdep-f -optdep.depend -osuf o -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.hs Finished making boot in genapply: 0 ------------------------------------------------------------------------ == Finished making `boot' in mkdependC mkdirhier runstdtest hp2ps parallel unlit genprimopcode genapply ... PWD = /buildbot/ghc/kgardas/build/utils ------------------------------------------------------------------------ make -C genprimopcode /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c ParserM.hs -o ParserM.o -ohi ParserM.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Lexer.hs -o Lexer.o -ohi Lexer.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Syntax.hs -o Syntax.o -ohi Syntax.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Parser.hs -o Parser.o -ohi Parser.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Main.hs -o Main.o -ohi Main.hi /usr/local/ghc-2008-05-04/bin/ghc -o genprimopcode -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O Lexer.o Main.o Parser.o ParserM.o Syntax.o ------------------------------------------------------------------------ == make boot -r; in /buildbot/ghc/kgardas/build/driver ------------------------------------------------------------------------ ../utils/mkdirhier/mkdirhier /buildbot/ghc/kgardas/build/inplace-datadir mkdir /buildbot/ghc/kgardas/build/inplace-datadir test -e /buildbot/ghc/kgardas/build/inplace-datadir/package.conf || echo "[]" > /buildbot/ghc/kgardas/build/inplace-datadir/package.conf /bin/sh: test: argument expected make[1]: *** [boot] Error 1 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make -C compiler stage=2 boot test -e /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf || echo "[]" > /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --flags=editline --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [boot.stage.2] Error 1 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -r; in /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc" > calibrate.out /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make: *** [boot] Error 1 -------------- next part -------------- Last 30 lines: ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make: list: Command not found Looks like you don't have timeout, building it first... cd ../../timeout && make -r all /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage1-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 make: *** [../../timeout/install-inplace/bin/timeout] Error 2 -------------- next part -------------- Last 30 lines: make -C compiler stage=2 boot make[1]: Entering directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/compiler' test -e /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/stage3.package.conf || echo "[]" > /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/stage3.package.conf /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/cabal-bin /home/tn/tn/install/ghc-6.4.1/bin/ghc /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/local/bin/alex --with-happy=/usr/local/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [boot.stage.2] Error 1 make[1]: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/compiler' make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: make: Entering directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/ghc/stage1-inplace/ghc" > calibrate.out /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/cabal-bin /home/tn/tn/install/ghc-6.4.1/bin/ghc /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping.conf configure --with-compiler=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/local/bin/alex --with-happy=/usr/local/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make: *** [boot] Error 1 make: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite' -------------- next part -------------- Last 30 lines: make: Entering directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/tests/ghc-regress' make: list: Command not found make: Entering directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[1]: Entering directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/timeout' /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/cabal-bin /home/tn/tn/install/ghc-6.4.1/bin/ghc /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping.conf configure --with-compiler=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/usr/local/bin/alex --with-happy=/usr/local/bin/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[1]: *** [install-inplace/bin/timeout] Error 1 make[1]: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/timeout' make: *** [../../timeout/install-inplace/bin/timeout] Error 2 make: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/testsuite/tests/ghc-regress' From chak at cse.unsw.edu.au Sun Sep 7 07:44:59 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Sun Sep 7 07:42:58 2008 Subject: patch applied (ghc): Type families: new algorithm to solve equalities Message-ID: <20080907114458.GA28565@haskell.galois.com> Sun Sep 7 04:21:28 PDT 2008 Manuel M T Chakravarty * Type families: new algorithm to solve equalities - This adds the new equational solver based on the notion of normalised equalities. - The new algorithm is conceptually much simpler and will eventually enable us to implement a fully integrated solver that solves equality and dictionary constraints together. - More details are at - The code is there, but it is not being used yet. M ./compiler/typecheck/Inst.lhs -38 +120 M ./compiler/typecheck/TcRnTypes.lhs -17 +16 M ./compiler/typecheck/TcTyFuns.lhs -6 +784 M ./compiler/types/Type.lhs -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080907112128-6295e-520674c49c8c5ff41f5d92145d437aca780fa3e9.gz From chaddai.fouche at gmail.com Fri Sep 5 10:07:30 2008 From: chaddai.fouche at gmail.com (=?ISO-8859-1?Q?Chadda=EF_Fouch=E9?=) Date: Sun Sep 7 08:41:11 2008 Subject: Patch for support of rich token stream in GHC Message-ID: This patch add four exported functions to GHC.hs and one to Lexer.x, it allows one to extract a token stream from a source file. This token stream include comments which means it contains everything needed to recreate Haddock for example in a more independent fashion (the current one is completely interleaved with GHC and complicate a lot of code). In addition, three functions in GHC.hs work on a stream of pair of (Located Token, String), the second member corresponding to the source of the first, one function extract this from a file and another convert it back to a String virtually identical to the source file (except for insignificant whitespace). With this we can support the model used by HaRe : get the AST and the token stream, modify the AST, propagate the modifications to the token stream, pretty-print this token stream. Normally, this patch shouldn't interfere with anything in GHC (except that there will be some very small changes to make when the new API roll in). -- Jeda? New patches: [rawTokenStream Chaddai Fouche **20080902114133 This patch try to add support to the lexer to generate raw token stream including comments in order to support refactoring and other code transformations without loss of code layout. It also add a high level interface to this support in the GHC module, expecially it allows one to get a list of couples (located token, string corresponding to the token) since the tokens in the GHC lexer lose some informations anyway. ] { hunk ./compiler/main/DynFlags.hs 301 + | Opt_KeepRawTokenStream hunk ./compiler/main/GHC.hs 194 + getTokenStream, + getRawTokenStream, hunk ./compiler/main/GHC.hs 263 -import StringBuffer ( StringBuffer, hGetStringBuffer ) +import StringBuffer ( StringBuffer, hGetStringBuffer, nextChar ) hunk ./compiler/main/GHC.hs 270 +import Lexer hunk ./compiler/main/GHC.hs 1573 --- The resulting graph has no hi-boot nodes, but can by cyclic +-- The resulting graph has no hi-boot nodes, but can be cyclic hunk ./compiler/main/GHC.hs 2282 +#endif hunk ./compiler/main/GHC.hs 2285 --- ToDo: add comment tokens to token stream -getTokenStream :: Session -> Module -> IO [Located Token] -#endif +getTokenStream :: Session -> Module -> IO (Maybe [Located Token]) +getTokenStream s mod = do + mg <- getModuleGraph s + case [ m | m <- mg, ms_mod m == mod ] of + [] -> return Nothing + m:_ -> do + case ml_hs_file $ ms_location m of + Nothing -> return Nothing + Just sourceFile -> do + source <- hGetStringBuffer sourceFile + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc (ms_hspp_opts m) of + POk _ ts -> return $ Just ts + _ -> return Nothing + + +getRawTokenStream :: Session -> Module -> IO (Maybe [(Located Token, String)]) +getRawTokenStream s mod = do + mg <- getModuleGraph s + case [ m | m <- mg, ms_mod m == mod ] of + [] -> return Nothing + m:_ -> do + case ml_hs_file $ ms_location m of + Nothing -> return Nothing + Just sourceFile -> do + source <- hGetStringBuffer sourceFile + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc (ms_hspp_opts m) of + POk _ ts -> return . Just $ getSource startLoc source ts + _ -> return Nothing + where getSource _ _ [] = [] + getSource loc buf (t@(L span _) : ts) = + let (newLoc, newBuf, str) = extract span loc buf in (t,str) : getSource newLoc newBuf ts + extract span loc buf | not (isGoodSrcSpan span) = (loc, buf, "") + | otherwise = go "" loc buf + where start = srcSpanStart span + end = srcSpanEnd span + go acc loc buf | loc < start = go acc nLoc nBuf + | start <= loc && loc < end = go (ch:acc) nLoc nBuf + | otherwise = (nLoc, nBuf, reverse (ch:acc)) + where (ch, nBuf) = nextChar buf + nLoc = advanceSrcLoc loc ch + hunk ./compiler/parser/Lexer.x 44 - addWarning + addWarning, + lexTokenStream hunk ./compiler/parser/Lexer.x 152 -"-- " ~[$docsym \#] .* ; -"--" [^$symbol : \ ] .* ; +"-- " ~[$docsym \#] .* { lineCommentToken } +"--" [^$symbol : \ ] .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 157 -"-- " [$docsym \#] .* / { ifExtension (not . haddockEnabled) } ; +"-- " [$docsym \#] .* / { ifExtension (not . haddockEnabled) } { lineCommentToken } hunk ./compiler/parser/Lexer.x 165 -"---"\-* [^$symbol :] .* ; +"---"\-* [^$symbol :] .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 170 -"--"\-* / { atEOL } ; +"--"\-* / { atEOL } { lineCommentToken } hunk ./compiler/parser/Lexer.x 175 -"-- " / { atEOL } ; +"-- " / { atEOL } { lineCommentToken } hunk ./compiler/parser/Lexer.x 281 - "-- #" .* ; + "-- #" .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 579 + | ITlineComment String -- comment starting by "--" + | ITblockComment String -- comment in {- -} hunk ./compiler/parser/Lexer.x 808 +lineCommentToken :: Action +lineCommentToken span buf len = do + b <- extension rawTokenStreamEnabled + if b then strtoken ITlineComment span buf len else lexToken + hunk ./compiler/parser/Lexer.x 820 - go (1::Int) input + go "" (1::Int) input hunk ./compiler/parser/Lexer.x 822 - go 0 input = do setInput input; cont - go n input = case alexGetChar input of + go commentAcc 0 input = do setInput input + b <- extension rawTokenStreamEnabled + if b + then docCommentEnd input commentAcc ITblockComment _str span + else cont + go commentAcc n input = case alexGetChar input of hunk ./compiler/parser/Lexer.x 831 - Just ('\125',input) -> go (n-1) input - Just (_,_) -> go n input + Just ('\125',input) -> go commentAcc (n-1) input + Just (_,_) -> go ('-':commentAcc) n input hunk ./compiler/parser/Lexer.x 835 - Just ('-',input) -> go (n+1) input - Just (_,_) -> go n input - Just (_,input) -> go n input + Just ('-',input) -> go ('-':'\123':commentAcc) (n+1) input + Just (_,_) -> go ('\123':commentAcc) n input + Just (c,input) -> go (c:commentAcc) n input hunk ./compiler/parser/Lexer.x 1610 +v v v v v v v hunk ./compiler/parser/Lexer.x 1612 +************* +rawTokenStreamBit = 19 -- producing a token stream with all comments included +^ ^ ^ ^ ^ ^ ^ hunk ./compiler/parser/Lexer.x 1636 +v v v v v v v hunk ./compiler/parser/Lexer.x 1638 +************* +rawTokenStreamEnabled flags = testBit flags rawTokenStreamBit +^ ^ ^ ^ ^ ^ ^ hunk ./compiler/parser/Lexer.x 1702 - .|. transformComprehensionsBit `setBitIf` dopt Opt_TransformListComp flags + .|. transformComprehensionsBit `setBitIf` dopt Opt_TransformListComp flags + .|. rawTokenStreamBit `setBitIf` dopt Opt_KeepRawTokenStream flags hunk ./compiler/parser/Lexer.x 1819 -} hunk ./compiler/parser/Lexer.x 1820 +lexTokenStream :: StringBuffer -> SrcLoc -> DynFlags -> ParseResult [Located Token] +lexTokenStream buf loc dflags = unP go initState + where initState = mkPState buf loc (dopt_set (dopt_unset dflags Opt_Haddock) Opt_KeepRawTokenStream) + go = do + ltok <- lexer return + case ltok of + L _ ITeof -> return [] + _ -> liftM (ltok:) go + } } [showRawTokenStream Chaddai Fouche **20080905125900 This patch add a function to print out a raw token stream using the location and the source strings stored with the tokens. It is easy to write a roundtrip from a .hs file and back with this support. ] { hunk ./compiler/main/GHC.hs 196 + showRawTokenStream, hunk ./compiler/main/GHC.hs 2284 --- This is for reconstructing refactored source code --- Calls the lexer repeatedly. -getTokenStream :: Session -> Module -> IO (Maybe [Located Token]) -getTokenStream s mod = do + +getModuleSourceAndFlags :: Session -> Module -> IO (Maybe (String, StringBuffer, DynFlags)) +getModuleSourceAndFlags s mod = do hunk ./compiler/main/GHC.hs 2295 - let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 - case lexTokenStream source startLoc (ms_hspp_opts m) of - POk _ ts -> return $ Just ts - _ -> return Nothing + return . Just $ (sourceFile, source, ms_hspp_opts m) hunk ./compiler/main/GHC.hs 2298 +-- | Give the list of token from the module source, including comments +-- | Calls the lexer repeatedly. +getTokenStream :: Session -> Module -> IO (Maybe [Located Token]) +getTokenStream s mod = do + src <- getModuleSourceAndFlags s mod + case src of + Nothing -> return Nothing + Just (sourceFile, source, flags) -> + do + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc flags of + POk _ ts -> return $ Just ts + _ -> return Nothing + +-- | Give even more information on the source than getTokenStream +-- | This function allows to reconstruct the source completely with +-- | 'showRawTokenStream' hunk ./compiler/main/GHC.hs 2317 - mg <- getModuleGraph s - case [ m | m <- mg, ms_mod m == mod ] of - [] -> return Nothing - m:_ -> do - case ml_hs_file $ ms_location m of - Nothing -> return Nothing - Just sourceFile -> do - source <- hGetStringBuffer sourceFile - let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 - case lexTokenStream source startLoc (ms_hspp_opts m) of + src <- getModuleSourceAndFlags s mod + case src of + Nothing -> return Nothing + Just (sourceFile, source, flags) -> + do + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc flags of hunk ./compiler/main/GHC.hs 2326 - where getSource _ _ [] = [] - getSource loc buf (t@(L span _) : ts) = - let (newLoc, newBuf, str) = extract span loc buf in (t,str) : getSource newLoc newBuf ts - extract span loc buf | not (isGoodSrcSpan span) = (loc, buf, "") - | otherwise = go "" loc buf - where start = srcSpanStart span - end = srcSpanEnd span - go acc loc buf | loc < start = go acc nLoc nBuf - | start <= loc && loc < end = go (ch:acc) nLoc nBuf - | otherwise = (nLoc, nBuf, reverse (ch:acc)) - where (ch, nBuf) = nextChar buf - nLoc = advanceSrcLoc loc ch - + where getSource _ _ [] = [] + getSource loc buf (t@(L span _) : ts) = + let (newLoc, newBuf, str) = extract span loc buf + in (t,str) : getSource newLoc newBuf ts + extract span loc buf | not (isGoodSrcSpan span) = (loc, buf, "") + | otherwise = go "" loc buf + where start = srcSpanStart span + end = srcSpanEnd span + go acc loc buf | loc < start = go acc nLoc nBuf + | start <= loc && loc < end = go (ch:acc) nLoc nBuf + | otherwise = (loc, buf, reverse acc) + where (ch, nBuf) = nextChar buf + nLoc = advanceSrcLoc loc ch +-- | take a raw token stream such as produced from 'getRawTokenStream' and +-- | evaluates to a source almost identical to the original code (except +-- | unsignificant whitespace) +showRawTokenStream :: [(Located Token, String)] -> String +showRawTokenStream ts = go startLoc ts "" + where sourceFile = srcSpanFile (getLoc . fst . head $ ts) + startLoc = mkSrcLoc sourceFile 0 0 + go _ [] = id + go loc (t@(L span _, str):ts) + | not (isGoodSrcSpan span) = go loc ts + | locLine == tokLine = ((replicate (tokCol - locCol) ' ') ++) + . (str ++) + . go tokEnd ts + | otherwise = ((replicate (tokLine - locLine) '\n') ++) + . ((replicate tokCol ' ') ++) + . (str ++) + . go tokEnd ts + where (locLine, locCol) = (srcLocLine loc, srcLocCol loc) + (tokLine, tokCol) = (srcSpanStartLine span, srcSpanStartCol span) + tokEnd = srcSpanEnd span hunk ./compiler/parser/Lexer.x 1610 -v v v v v v v hunk ./compiler/parser/Lexer.x 1611 -************* -rawTokenStreamBit = 19 -- producing a token stream with all comments included -^ ^ ^ ^ ^ ^ ^ +rawTokenStreamBit = 20 -- producing a token stream with all comments included hunk ./compiler/parser/Lexer.x 1633 -v v v v v v v hunk ./compiler/parser/Lexer.x 1634 -************* hunk ./compiler/parser/Lexer.x 1635 -^ ^ ^ ^ ^ ^ ^ } [Minor improvements to the TokenStream functions Chaddai Fouche **20080905135847 * Use *Rich*TokenStream instead of *Raw*TokenStream (makes more sense to me). * abstract addSourceToTokens from getRichTokenStream, the result is simpler and we can now work with StringBuffer from end to end, for a better support of generated or litteral sources. ] { hunk ./compiler/main/GHC.hs 191 + -- * Token stream manipulations + Token, + getTokenStream, getRichTokenStream, + showRichTokenStream, addSourceToTokens, + hunk ./compiler/main/GHC.hs 199 - getTokenStream, - getRawTokenStream, - showRawTokenStream, hunk ./compiler/main/GHC.hs 2301 --- | Calls the lexer repeatedly. +-- Calls the lexer repeatedly. hunk ./compiler/main/GHC.hs 2315 --- | This function allows to reconstruct the source completely with --- | 'showRawTokenStream' -getRawTokenStream :: Session -> Module -> IO (Maybe [(Located Token, String)]) -getRawTokenStream s mod = do +-- This function allows to reconstruct the source completely with +-- 'showRichTokenStream' +getRichTokenStream :: Session -> Module -> IO (Maybe [(Located Token, String)]) +getRichTokenStream s mod = do hunk ./compiler/main/GHC.hs 2326 - POk _ ts -> return . Just $ getSource startLoc source ts + POk _ ts -> return . Just $ addSourceToTokens startLoc source ts hunk ./compiler/main/GHC.hs 2328 - where getSource _ _ [] = [] - getSource loc buf (t@(L span _) : ts) = - let (newLoc, newBuf, str) = extract span loc buf - in (t,str) : getSource newLoc newBuf ts - extract span loc buf | not (isGoodSrcSpan span) = (loc, buf, "") - | otherwise = go "" loc buf - where start = srcSpanStart span - end = srcSpanEnd span - go acc loc buf | loc < start = go acc nLoc nBuf - | start <= loc && loc < end = go (ch:acc) nLoc nBuf - | otherwise = (loc, buf, reverse acc) - where (ch, nBuf) = nextChar buf - nLoc = advanceSrcLoc loc ch --- | take a raw token stream such as produced from 'getRawTokenStream' and --- | evaluates to a source almost identical to the original code (except --- | unsignificant whitespace) -showRawTokenStream :: [(Located Token, String)] -> String -showRawTokenStream ts = go startLoc ts "" + +-- | Given a source location and a StringBuffer corresponding to this +-- location, return a rich token stream with the source associated to the tokens +addSourceToTokens :: SrcLoc -> StringBuffer -> [Located Token] -> [(Located Token, String)] +addSourceToTokens _ _ [] = [] +addSourceToTokens loc buf (t@(L span _) : ts) + | not (isGoodSrcSpan span) = (t,"") : addSourceToTokens loc buf ts + | otherwise = (t,str) : addSourceToTokens newLoc newBuf ts + where + (newLoc, newBuf, str) = go "" loc buf + start = srcSpanStart span + end = srcSpanEnd span + go acc loc buf | loc < start = go acc nLoc nBuf + | start <= loc && loc < end = go (ch:acc) nLoc nBuf + | otherwise = (loc, buf, reverse acc) + where (ch, nBuf) = nextChar buf + nLoc = advanceSrcLoc loc ch + + +-- | take a rich token stream such as produced from 'getRichTokenStream' and +-- evaluates to a source almost identical to the original code (except +-- unsignificant whitespace) +showRichTokenStream :: [(Located Token, String)] -> String +showRichTokenStream ts = go startLoc ts "" hunk ./compiler/main/GHC.hs 2355 - go loc (t@(L span _, str):ts) + go loc ((L span _, str):ts) } Context: [Define _BSD_SOURCE in Stg.h Ian Lynagh **20080904185042 This means S_ISSOCK gets defined on Linux ] [Add a note explaining a couple of seq's Ian Lynagh **20080904154931] [fix message for missing packages Ross Paterson **20080904164816 An incorrect libraries/ prefix was being added. ] [add assertion to check that UniqFM is only passed "positive" uniques dias@eecs.harvard.edu**20080904135155 The insertion code in UniqFM fails if a unique key produces a negative FastInt. I've added an assertion to check that each insertion uses a positive Unique. Where do the negative uniques come from? Both Simom M and I have run into this problem when computing hashes for data structures. In both cases, we have avoided the problem by ensuring that the hashes remain positive. ] [Add darcs-all usage info Ian Lynagh **20080904125412] [Re-merge concurrent,timeout,unique,st,getopt into base Ian Lynagh **20080903223508] [Fix ifBuildable Ian Lynagh **20080903204101 Required libraries now have 3 fields in the packages file, not 2 ] [Major change in compilation of instance declarations (fix Trac #955, #2328) simonpj@microsoft.com**20080903120228 This patch makes an important change to the way that dictionary functions are handled. Before, they were unconditionally marked INLIINE, but all the code written by the user in the instance was inside that unconditionally-inlined function. Result: massive code bloat in programs that use complicated instances. This patch make instances behave rather as if all the methods were written in separate definitions. That dramatically reduces bloat. The new plan is described in TcInstDcls Note [How instance declarations are translated] Everything validates. The major code-bloat bug is squashed: in particular DoCon is fine now (Trac #2328) and I believe that #955 is also better. Nofib results: Binary sizes -1 s.d. +2.5% +1 s.d. +3.1% Average +2.8% Allocations -1 s.d. -6.4% +1 s.d. +2.5% Average -2.0% Note that 2% improvement. Some programs improve by 20% (rewrite)! Two get slightly worse: pic (2.1%), and gameteb (3.2%), but all others improve or stay the same. I am not absolutely 100% certain that all the corners are correct; for example, when default methods are marked INLINE, are they inlined? But overall it's better. It's nice that the patch also removes a lot of code. I deleted some out of date comments, but there's something like 100 fewer lines of code in the new version! (In the line counts below, there are a lot of new comments.) ] [Improved specialisation of recursive groups simonpj@microsoft.com**20080903115629 This patch significantly improves the way in which recursive groups are specialised. This turns out ot be very important when specilising the bindings that (now) emerge from instance declarations. Consider let rec { f x = ...g x'... ; g y = ...f y'.... } in f 'a' Here we specialise 'f' at Char; but that is very likely to lead to a specialisation of 'g' at Char. We must do the latter, else the whole point of specialisation is lost. This was not happening before. The whole thing is desribed in Note [Specialising a recursive group] Simon ] [Cope with recent versions of Perl that lack the $* feature simonpj@microsoft.com**20080902103043] [FIX #2554: GHC.TopHandler.{runIO,runNonIO} should be GC roots Simon Marlow **20080902124504] [Check the modification times of libraries in --make link step Simon Marlow **20080901132614 When linking in --make we check the modification time of the executable against the modification time of the object files, and only re-link if any object file is newer. However, we should also check the modification times of packages, since the recompilation checker also tracks dependencies in packages. In a GHC build this means that if you recompile stage2 and don't manage to change any fingerpints, we won't recompile Main but we'll still re-link it. ] [Make the dynlibs, ghci and ncg flags manual too Ian Lynagh **20080831152428] [Squash a space leak Ian Lynagh **20080830235430] [Fix a space leak Ian Lynagh **20080830192619] [fix a space leak Ian Lynagh **20080830192526] [Make ghc.cabal's editline flag manual, to simplify the Makefile Ian Lynagh **20080831152103] [Don't build ghc in stage1 with editline (since we already don't build ghci). Fixes #2557. Judah Jacobson **20080830211429] [If we want a profiled GHC then use -auto-all when building the GHC lib Ian Lynagh **20080830191305] [Fix building the GHC API with profiling Ian Lynagh **20080830161637] [Actually, that's use a separate haddock repo for now Ian Lynagh **20080830123032 Everything will be changing in a couple of weeks anyway, so let's just keep it simple for the time being. ] [Always build docs/{ext-core,storage-mgt}, even when making a bindist Ian Lynagh **20080829152141] [Fix linkage on OpenBSD. kili@outback.escape.de**20080828150331] [push-all needs to skip http:// repos, as we don't know how to push to them Ian Lynagh **20080829130019 Alternatives would be to have a GHC haddock repo (which I believe David is keen to avoid), or to put the SSH URL in the packages file too (which would probably mean moving to a more structured file format). ] [Remove install-inplace directories when cleaning Ian Lynagh **20080828221701] [Use the right ghc-pkg when installing the rts package Ian Lynagh **20080828191512] [When installing, we can't rely on the ghc-pkg we just installed to work Ian Lynagh **20080828182447 If DESTDIR is defined, then on *nix machines ghc-pkg is a script that doesn't point to the right path. Therefore we use the ghc-pkg binary directly. ] [Tweaks for installs into a DESTDIR Ian Lynagh **20080828182148] [Handle the html target in compiler/ and ghc/ Ian Lynagh **20080828151429] [Turn on optimisation for stage2 when validating Ian Lynagh **20080828142320 This brings my validate down from 22mins to 16 mins. Compiling stage2 takes longer, but we gain a faster haddock, faster running of the tests, and faster building of the utils to be installed. ] [haddock 2 doc fixes Ian Lynagh **20080828142210] [Remove an erroneous comma from the Makefile Ian Lynagh **20080828132316] [Disambiguate some names in haddock comments Ian Lynagh **20080828125018] [Update the build system to handle building and using haddock2 Ian Lynagh **20080828124814 One side-effect of this is that we need to build the install-utils with stage2 rather than stage1 as we need the ghc package. ] [Fix a haddock2 failure Ian Lynagh **20080828124721] [Don't check that we have found haddock Ian Lynagh **20080828124608 We now use an in-tree haddock instead ] [Don't fail if libraries/bootstrapping already exists Ian Lynagh **20080827185024] [When haddocking the libraries, tell Cabal where haddock is Ian Lynagh **20080827182731 We can't do it when configuring, because we haven't built haddock yet ] [Build haddock with the stage1 compiler Ian Lynagh **20080814112221] [Teach darcs-all about absolute repos, and add haddock to packages Ian Lynagh **20080813220158] [Improve documentation of stolen syntax simonpj@microsoft.com**20080828125211 This patch adds a section that summarises what syntax is stolen by which flags. The section is at the end of the "syntactic extensions" section of the manual. ] [Fix Trac #2529: derived read for prefix constructor operators simonpj@microsoft.com**20080828121006] [Fix Trac #745: improve error recoevery for type signatures simonpj@microsoft.com**20080827153322 It turns out that fixing Trac #745 is easy using mapAndRecoverM, and tidies up the code nicely in several places. Hurrah. ] [Fix Trac #2538: better error messages when validating types simonpj@microsoft.com**20080827153051 This fix solely concerns error messages, and uses a bit of contextual information to suggest plausible flags. It was rather more fiddly to implement than I expected. Oh well. ] [Fix Trac #2520: duplicate symbols simonpj@microsoft.com**20080827152728 The problem here was that were were quantifying over an *External* Name, which causes no end of confusion. See Note [Const rule dicts] in DsBinds. The fix is very easy, I'm happy to say. ] [Only specialise on dictionaries that have some interesting structure simonpj@microsoft.com**20080827152540 I discovered by accident that we were generating utterly useless specialisations. See Note [Interesting dictionary arguments] in Specialise. This patch used SimplUtils.interestingArg to restrict specialisation to cases where the dictionary acutally has some information to give us. ] [Better documentation for -XLiberalTypeSynonyms, and steal forall keyword simonpj@microsoft.com**20080827151926 In my travels through the front end I discoverd that -XLiberalTypeSynonyms is rather thinly described. Furthermore, it alleges that you can write a forall on the RHS of a type synonym decl, so that means it should enable the forall keyword. ] [re-fix of #1205, fix #2542 Simon Marlow **20080827102414 New form of :load in GHCi: > :load *A forces A to be loaded as byte-code. See the manual for details. The previous behaviour for specifying filenames vs. module names on the command line and in :load has been restored. The Target datatype has a new Bool field, which is True if the target is allowed to be loaded from compiled code, or False otherwise, so this functionality is available via the GHC API. guessTarget understands the *-prefix form for specifying targets. ] [Improve documentation of MagicHash and primitive types generally (Trac #2547) simonpj@microsoft.com**20080827090544] [Give locations of flag warnings/errors Ian Lynagh **20080826185641] [Remove a now-redundant comment Ian Lynagh **20080826182629] [Separate the static flag parser from the static global variables Ian Lynagh **20080826155612 This allows us to avoid a module import loop: CmdLineParser -> SrcLoc -> Outputable -> StaticFlags -> CmdLineParser ] [Move pprFastFilePath from SrcLoc to Outputable Ian Lynagh **20080826144452] [Fix flaggery for RULES (cf Trac #2497) simonpj@microsoft.com**20080826122121 This patch executes the plan described in the discussion in Trac #2497. Specficially: * Inside a RULE, switch on the forall-as-keyword in the lexer, unconditionally. (Actually this is done by an earlier patch.) * Merge the -XScopedTypeVariables and -XPatternSignatures flags, and deprecate the latter. Distinguishing them isn't senseless, but it's jolly confusing. * Inside a RULE, switch on -XScopedTypeVariables unconditionally. * Change -frewrite-rules to -fenable-rewrite-rules; deprecate the former. Internally the DynFlag is now Opt_EnableRewriteRules. There's a test in typecheck/should_compile/T2497.hs ] [always treat 'forall' and '.' as reserved keywords inside RULES pragmas Simon Marlow **20080820132911] [Fix a nasty float-in bug simonpj@microsoft.com**20080822133427 This is a long-standing bug in FloatIn, which I somehow managed to tickle (it's actually surprisingly hard to provoke which is why it has not shown up before). The problem was that we had a specialisation like this: let f_spec = ... in let {-# RULE f Int = f_spec #-} f = ... in The 'f_spec' binding was being floated inside the binding for 'f', which makes the RULE invalid becuase 'f_spec' isn't in scope. We just need to add the free variables of the RULE in the right places... ] [Make rule printing wobble less simonpj@microsoft.com**20080821123100 a) When generating specialisations, include the types in the name of the rule, to avoid having rules with duplicate names. (The rule name is used to put rules in canonical order for fingerprinting.) b) In Specialise and SpecConstr use a new function Rules.pprRulesForUser to print rules in canonical order. This reduces unnecessary wobbling in test output, notably in T2486 ] [syb is now in its own package Ian Lynagh **20080825214124] [Fix "runghc foo" where the program is foo.hs or foo.lhs Ian Lynagh **20080825194352] [When making bindists, check that we know where we are Ian Lynagh **20080825190912] [Fix the ghci script; fixes trac #2485 Ian Lynagh **20080825183247] [Update .darcs-boring for the new libraries, plus some other odds and ends Ian Lynagh **20080825154249] [Read the packages file in strictly in darcs-all and push-all Ian Lynagh **20080825145908 This fixes a problem where darcs tries to update it while perl has it open. On Windows this fails. Spotted by Claus Reinke. ] [Remove the InstallShield directory; it is no longer used Ian Lynagh **20080825143356] [Remove the now-unused WindowsInstaller directory Ian Lynagh **20080825143214] [Set datadir=libdir; fixes trac #2541 Ian Lynagh **20080825141653 GHC needs package.conf and things like unlit to be in the same place ] [Get everything building with base 4 in the HEAD Ian Lynagh **20080825120907 Some things were using the base3 compat library. ] [Change references to the old BIN_DIST_TARBALL to the new BIN_DIST_TAR_BZ2 Ian Lynagh **20080824233821] [Fix the "have we got all the bootlibs" check Ian Lynagh **20080824175106 The packages file has an extra component (for "darcs" or "git") so we need to take that into account when grepping. ] [concurrent, unique, timeout have now been split off from base Ian Lynagh **20080824135052] [Actually tar up Windows bindists Ian Lynagh **20080824135032] [getopt is now split off from base Ian Lynagh **20080824020156] [st is now split off from base Ian Lynagh **20080823222941] [Ignore install-docs in compiler/Makefile and ghc/Makefile Ian Lynagh **20080821231349] [Fix making bindists Ian Lynagh **20080821223537 We were looking for executable things, but not requiring that they were files. So we were adding lots of directories (and thus their contents) to the bindists, massively inflating their size. ] [mk/cabal.mk now turns on -Wall Ian Lynagh **20080821173102] [Fix warnings in runghc Ian Lynagh **20080821173051] [Make some utils -Wall clean Ian Lynagh **20080821153914] [unix is now warning-free Ian Lynagh **20080821120128] [Fix references to exceptions from the RTS Ian Lynagh **20080821110620 We now need to make sure that they have been toException'd. Also, the RTS doesn't know about the Deadlock exception any more. ] [It doesn't look like HSprel.def is used any more Ian Lynagh **20080821105914] [base (and base3-compat) is no warning-free Ian Lynagh **20080821001608] [Don't put symlinks in bindists, but the files they point at instead Ian Lynagh **20080820134141] [Fix making it possible to build without the NCG Ian Lynagh **20080818202845 If GhcWithNativeCodeGen = NO then we don't build the NCG modules, and we define OMIT_NATIVE_CODEGEN ] [Comment fix Ian Lynagh **20080817210851] [Remove GHC_TOP; we don't actually use it Ian Lynagh **20080817210226] [We need to give make some more clues Ian Lynagh **20080817140005 Otherwise it can't work out how to make in ghc/ any more. ] [Change how we know whether or not we are validating Ian Lynagh **20080817123311 We now set Validating=YES in mk/are-validating.mk rather than on the commandline. This means that if you build a tree with validate then just running make in it will use the validate flags. "make distclean" removes mk/are-validating.mk, putting us back in standard build mode. ] [Don't clean the multi-stage stuff unless CLEAN_ALL_STAGES is YES Ian Lynagh **20080817121000] [When making in compiler/, automatically make in ghc/ when we are done Ian Lynagh **20080817114202] [Don't do the stage1 re-linking hack if we have GHC >= 6.9 Ian Lynagh **20080817114132] [Avoid scary "Package contains no library to register" message in installPackage Ian Lynagh **20080817113128 We only call register if we actually have a library to be registered ] [Don't use the cc-options from packages when compiling .hc files Simon Marlow **20080821155549 Now that we don't include any header files in .hc apart from our own, the cc-options from packages are at best superfluous, so don't pass them. We still pass them to .c compilations, although I've just made changes to Cabal so that cc-options from a .cabal file are not copied into the InstalledPackageInfo. Most uses of cc-options in Cabal are clearly intended to be local to the package, but they were being propagated everywhere, almost certainly unintentionally. The way is left open for Cabal to allow packages to specify cc-options that get propagated in the future, if we find a use case for this. ] [Improve error message when 'forall' is not a keyword simonpj@microsoft.com**20080821123502] [move directory after Win32/unix Simon Marlow **20080821100436] [Fix Haddock comments in TcGenDeriv simonpj@microsoft.com**20080821074924] [Fix compacting GC on 64-bit machines Simon Marlow **20080820125446 Some old experimental change leaked in with the parallel GC patches, it seems ] [Fix Trac #2456: eliminate duplicate bindings when deriving simonpj@microsoft.com**20080820120751 Condsider deriving two overlapping Data declarations for the same type deriving instance Data (T A) deriving instance Data (T B) We were getting duplicate bindings for the data-con and tycon auxiliary bindings for T. This patch fixes the problem by doing these two decls the same way as we do con2tag etc. (Why might you want such instances; see Trac #2456.) ] [Elaborate for-all message slightly simonpj@microsoft.com**20080820120728] [set $(BOOTSTRAPPING_PACKAGE_CONF_HC_OPTS) automatically based on $(HC) Simon Marlow **20080819101437 This fixes nofib ] [Fix Trac #2518: add hs-boot files as an infelicty simonpj@microsoft.com**20080819123016] [use System.FilePath's isSearchPathSeparator instead of our own Simon Marlow **20080818113555] [FIX #2521: trailing colon in GHC_PACKAGE_PATH Simon Marlow **20080818113345 This was broken in the System.FilePath switchover, since filepath's splitSearchPath doesn't do what we want (it ignores empty components on Windows, and treats them as "." on Unix). So we use our own hand-rolled version, just like GHC. ] [Test for and reject duplicate dependencies (#2330) Simon Marlow **20080818112434] [When doing :l, abandon all breakpoints before we unload everything Ian Lynagh **20080816152135 I'm not 100% sure if this is the right fix, but it seems sensible and stops break008 segfaulting for me on amd64/Linux. ] [Comment fixes; trac #2468 Ian Lynagh **20080816130910] [Stop dph/dph-{par,seq} reconfiguring themselves all the time Ian Lynagh **20080814173013] [Follow changes in Cabal Ian Lynagh **20080813215844] [When distcleaning in utils/, distclean (rather then merely clean) the utils Ian Lynagh **20080815114939] [Only clean utils/pwd/pwd when distcleaning, not when cleaning Ian Lynagh **20080812232544 Otherwise "make clean" in utils leaves us without a pwd, and lots of bad things happen. ] [In cabal.mk, clean is no longer identical to distclean Ian Lynagh **20080812232446 distclean will now also remove files listed in EXTRA_DISTCLEAN ] [Improve -fwarn-orphans documentation (thanks to Tim) simonpj@microsoft.com**20080814152648] [Fix #2441 (unregister/expose/hide packages in non-first package databases) Simon Marlow **20080814125348] [add --no-user-package-conf Simon Marlow **20080814125312] [move INPLACE_DATA_DIR into mk/config.mk and share it Simon Marlow **20080813144707] [FIX #1963: use Cabal's writeFileAtomic to write the new package.conf Simon Marlow **20080813143738 This depends on #2298 also being fixed, which I'll do shortly ] [FIX #2492: ghc-pkg insists on having HOME environment variable set Simon Marlow **20080813143436] [FIX #2491 (ghc-pkg unregister should complain about breaking dependent packages) Simon Marlow **20080813142555] [put back -fwarn-depcrecations Simon Marlow **20080812141606 It was replaced by -fwarn-warnings-deprecations, but I think we want to keep it for backwards compatibility. I'm not sure we want to deprecate it either... ] [add special globbing file for Windows to ghc-pkg.cabal dias@eecs.harvard.edu**20080813105306] [Improve error message for deprecated flags (Trac #2513) simonpj@microsoft.com**20080813094506] [Improve docs for orphan decls (thanks Yitzchak Gale) simonpj@microsoft.com**20080813082828] [fix cut-and-pasto Simon Marlow **20080811144158] [build base3-compat Simon Marlow **20080811143831] [Don't warn if 'import Prelude' doesn't import anything Simon Marlow **20080805133702 ... even if Prelude doesn't come from the base package (it might come from a old backwards-compatible version of base, for example). ] [Add -XPackageImports, new syntax for package-qualified imports Simon Marlow **20080805133544 Now you can say import "network" Network.Socket and get Network.Socket from package "network", even if there are multiple Network.Socket modules in scope from different packages and/or the current package. This is not really intended for general use, it's mainly so that we can build backwards-compatible versions of packages, where we need to be able to do module GHC.Base (module New.GHC.Base) where import "base" GHC.Base as New.GHC.Base ] [Suppress uniques when (and only when) we have -dsuppress-uniques simonpj@microsoft.com**20080812144028] [get exception names from Control.Exception.Base instead of Control.Exception Ross Paterson **20080812122048] [Fix Trac #2490: sections should be parenthesised simonpj@microsoft.com**20080812082332 When I added bang patterns I had to slightly generalise where the parser would recognise sections. See Note [Parsing sections] in parser.y.pp. I forgot to check that ordinary H98 sections obey the original rules. This patch adds the check. ] [Refactoring: define TcRnMonad.failWith and use it in the renamer simonpj@microsoft.com**20080812082255] [Layout only simonpj@microsoft.com**20080812081822] [Use dph-{seq|par} instead of dph_{seq|par} Roman Leshchinskiy **20080812021939] [Simplify how we build dph Ian Lynagh **20080809203803] [Generalise libraries/Makefile.local Ian Lynagh **20080809161838 It's now possible to build libraries in, e.g., libraries/foo/bar rather than just libraries/foo ] [The dph packages still contain warnings Ian Lynagh **20080809161815] [Print tidy rules in user style, to avoid gratuitous uniques simonpj@microsoft.com**20080811144257 The uniques that come out in dumpStyle make it harder to compare output in the testsuite. And the rules are tidied, so uniques are not necessary. If you want the uniques, use -dppr-debug. ] [Export Depth (needed for mkUserStyle); collapse identical PrintUnqualified, QueryQualifies simonpj@microsoft.com**20080811144208] [When suppressing uniques, don't print the separating underscore simonpj@microsoft.com**20080811144118] [Make -dsuppress-uniques apply regardless of -ppr-debug simonpj@microsoft.com**20080811144032] [Fix Trac #2367: selectors for GADTs simonpj@microsoft.com**20080811123526 The generation of record selectors for GADTs and the like was pretty screwed up. This patch fixes it. Note that Unify.refineType is now used only in the generation of record seletctors -- but it really does seem to be needed there. Thanks to Max for finding this bug. ] [Mostly fix Trac #2431: make empty case acceptable to (most of) GHC simonpj@microsoft.com**20080811123158 See the comments with Trac #2431. This patch makes an empty HsCase acceptable to the renamer onwards. If you want to accept empty case in Haskell source there's a little more to do: the ticket lists the remaining tasks. ] [Fix Trac #2412: type synonyms and hs-boot recursion simonpj@microsoft.com**20080811122523 Max Bolingbroke found this awkward bug, which relates to the way in which hs-boot files are handled. --> HEADS UP: interface file format change: recompile everything! When we import a type synonym, we want to *refrain* from looking at its RHS until we've "tied the knot" in the module being compiled. (Reason: the type synonym might ultimately loop back to the module being compiled.) To achieve this goal we need to know the *kind* of the synonym without looking at its RHS. And to do that we need its kind recorded in the interface file. I slightly refactored the way that the IfaceSyn data constructor fields work, eliminating the previous tricky re-use of the same field as either a type or a kind. See Note [Synonym kind loop] in TcIface ] [Fix Trac #2506: infix assert simonpj@microsoft.com**20080811105011] [Use do-notation simonpj@microsoft.com**20080811104949] [Fix Trac #2494: tcSimplifyRuleLhs simonpj@microsoft.com**20080811104438 tcSimplifyRuleLhs is a cut-down constraint simplifier, intended for use in RULE left-hand-sides. But it was written before implication constraints, and the exmaple of this bug report shows that when higher rank types are involved we need to be a bit cleverer. The whole business of simplifying constraints on rule LHSs is a bit of a hack; but for a good reason. See the comments with tcSimplifyRuleLhs. This patch at least cures the crash. ] [Make comparison on equalities work right (ie look at the types) simonpj@microsoft.com**20080811104011 This patch makes (s1~t1) == (s2~t2) iff s1==s2, t1==t2 The comparison and equality instances for Insts are really only used in making the AvailEnv in TcSimplify, which equalities are never put into, which is why we've gotten away with this for so long. But I'm now using 'nub' in the error messages for equalities, and in any case it makes sense to have the right equality! ] [Minor refactoring; no functionality change simonpj@microsoft.com**20080811103821] [Fix Trac #2486: restore the specialiser to a working state simonpj@microsoft.com**20080809163123 In improving the specialiser's data reprsentaion, thus Mon Apr 28 16:57:11 GMT Daylight Time 2008 simonpj@microsoft.com * Fix Trac #1969: perfomance bug in the specialiser I got the sense of a pair of filter functions back to front. As a result, almost all specialisation opportunities were being filtered out, and no specialisations were being generated. Fortunately, dolio notice and reported Trac #2486. The fix is simple: put the filters the right way roud. ] [Remove a pointless use of $(HERE_ABS)/ Ian Lynagh **20080810173237] [Don't give the -d flag to rm; it goes wrong on Windows Ian Lynagh **20080810173053] [Add mk/bindist.mk Ian Lynagh **20080810150737] [Remove references to the files that the RTS no longer knows about Ian Lynagh **20080810144740 Spotted by Simon ] [We don't need to generate driver/package.conf any more; spotted by Simon Ian Lynagh **20080810144259] [Remove inplace-datadir when cleaning Ian Lynagh **20080810144118] [Remove driver/ghc; The Cabal package in ghc/ now makes a wrapper itself Ian Lynagh **20080810143655] [Make "make clean" in ghc/ only clean the stage we want to clean Ian Lynagh **20080810142409] [Make "make clean" in compiler/ only clean the stage we want to clean Ian Lynagh **20080810142026 If you "make clean" in the root then we still clean all stages ] [Also clean pwd.hi and pwd.o Ian Lynagh **20080810140731] [bindist fixes Ian Lynagh **20080810133925] [bindists are now some way towards working Ian Lynagh **20080810005016] [Use Cabal to build pwd Ian Lynagh **20080810002807] [Move allM to MonadUtils Max Bolingbroke **20080807224853] [Remove redundant fromIntegral calls Max Bolingbroke **20080807224333] [Remove CoreSyn SOURCE imports Max Bolingbroke **20080807223718] [Fixed performance bug in ext-core preprocessor Tim Chevalier **20080809002051 The Core preprocessor was rebuilding the type and data constructor environments every time it called the typechecker, which was horribly inefficient. Fixed. ] [Fix darcs-all get Ian Lynagh **20080807203258] [Fix errors with haddock 0.8 Ian Lynagh **20080807131506] [Document Name and expand it's API Max Bolingbroke **20080807122901] [Follow OccName changes in Convert Max Bolingbroke **20080731120741] [Use DynFlags.getMainFun in TcRnDriver Max Bolingbroke **20080731055210] [Fix Vectorise after introduction of MonadThings Max Bolingbroke **20080731054813] [Follow introduction of MkCore in VectUtils Max Bolingbroke **20080731054722] [Fix VectMonad after introduction of MonadThings Max Bolingbroke **20080731054623] [Minor refactorings in TcEnv Max Bolingbroke **20080731054437] [Handle introduction of MkCore in DsMonad and expand API Max Bolingbroke **20080731054239] [Add MkCore, holding general Core construction facilities Max Bolingbroke **20080731054128] [Document HscTypes, refactor it somewhat, remove unused type and add MonadThings Max Bolingbroke **20080731054042] [Use new RdrName export in RdrHsSyn Max Bolingbroke **20080731053731] [Document CoreUtils Max Bolingbroke **20080731053542] [Document Packages and a minor refactoring Max Bolingbroke **20080731053054] [Document CoreSyn and expand its API Max Bolingbroke **20080731052941] [Document IdInfo Max Bolingbroke **20080731052819] [Document DynFlags and expand API Max Bolingbroke **20080731052653] [Document OccName and expand it's API Max Bolingbroke **20080731052238] [Follow Digraph changes in VectType Max Bolingbroke **20080731012356] [Follow OccName changes in VectBuiltIn Max Bolingbroke **20080731012355] [Document Util Max Bolingbroke **20080807115505] [Document UniqSet Max Bolingbroke **20080731012355] [Document UniqFM and add listToUFM_C Max Bolingbroke **20080731012355] [Follow FastString changes in Pretty Max Bolingbroke **20080731012354] [Document Outputable Max Bolingbroke **20080807114806] [Document FiniteMap Max Bolingbroke **20080731012353] [Document FastString and rename strLength to lengthLS Max Bolingbroke **20080731012353] [Add more functionality to Digraph and refactor it's interface somewhat, including adding a Graph ADT Max Bolingbroke **20080731012353] [Document TypeRep and follow OccName change Max Bolingbroke **20080731012352] [Document Type Max Bolingbroke **20080731012352] [Document TyCon Max Bolingbroke **20080731012352] [Document Coercion Max Bolingbroke **20080731012351] [Follow Digraph changes in TcTyDecls Max Bolingbroke **20080731012351] [Make IOEnv a MonadUnique Max Bolingbroke **20080731012351] [Follow TcEnv API addition in TcForeign Max Bolingbroke **20080731012350] [Follow Digraph changes in TcBinds Max Bolingbroke **20080731012350] [Follow OccName and MkCore changes in Inst Max Bolingbroke **20080731012349] [Document Rules Max Bolingbroke **20080731012349] [Follow Literal change in Simplify Max Bolingbroke **20080731012349] [Follow Digraph changes in OccurAnal Max Bolingbroke **20080731012348] [Follow Digraph changes in RnBinds and small refactoring Max Bolingbroke **20080731012348] [Document TysWiredIn and follow OccName changes Max Bolingbroke **20080731012347] [Follow OccName changes in TysPrim Max Bolingbroke **20080731012347] [Follow OccName changes in ParserCore Max Bolingbroke **20080731012347] [Follow Digraph changes in RegLiveness Max Bolingbroke **20080731012346] [Follow Digraph changes in RegAllocLinear.hs Max Bolingbroke **20080731012346] [Follow Digraph changes in AsmCodeGen Max Bolingbroke **20080731012346] [Document InteractiveEval and follow OccName change Max Bolingbroke **20080731012345] [Follow Digraph changes in GHC; patch from Max Bolingbroke Ian Lynagh **20080807112510] [Expand ErrUtils api with another plain variant Max Bolingbroke **20080731012344] [Follow OccName changes and minor refactorings in TcIface Max Bolingbroke **20080731012343] [Follow Digraph changes in MkIface Max Bolingbroke **20080731012343] [Minor refactoring in RtClosureInspect Max Bolingbroke **20080731012342] [Handle optSrcSpanFileName in InteractiveUI Max Bolingbroke **20080731012342] [Handle introduction of MkCore in MatchLit Max Bolingbroke **20080731012342] [Handle introduction of MkCore in MatchCon Max Bolingbroke **20080731012342] [Handle introduction of MkCore in Match Max Bolingbroke **20080731012341] [Handle introduction of MkCore in DsUtils Max Bolingbroke **20080731012341] [Handle introduction of MkCore in DsMeta Max Bolingbroke **20080731012340] [Handle introduction of MkCore in DsListComp Max Bolingbroke **20080731012340] [Handle introduction of MkCore in DsForeign Max Bolingbroke **20080731012340] [Handle introduction of MkCore in DsExpr Max Bolingbroke **20080731012340] [Handle introduction of MkCore in DsBinds Max Bolingbroke **20080731012339] [Handle introduction of MkCore in DsArrows Max Bolingbroke **20080731012339] [Handle optSrcSpanFileName rename in Coverage Max Bolingbroke **20080731012339] [Document CgUtils, follow Digraph changes Max Bolingbroke **20080731012337] [Document UniqSupply Max Bolingbroke **20080731012334] [Document SrcLoc Max Bolingbroke **20080731012334] [Document RdrName and expand its API Max Bolingbroke **20080731012334] [Make Module Uniquable Max Bolingbroke **20080731012332] [Tweak comments in MkId and follow mkStringLit renaming Max Bolingbroke **20080731012332] [Document Literal, expand it's API and rename mkStringLit to mkMachString Max Bolingbroke **20080731012331] [Document Id Max Bolingbroke **20080731012331] [Split the Id related functions out from Var into Id, document Var and some of Id Max Bolingbroke **20080731012330] [Eq and Ord have moved into GHC.Classes Ian Lynagh **20080806161815] [Move Int, Float and Double into ghc-prim:GHC.Types Ian Lynagh **20080806224359] [Move Int, Float and Double into ghc-prim:GHC.Types Ian Lynagh **20080806191458] [Prepare GHC for building with Git Max Bolingbroke **20080806210207 * New packages format lets you select source control system in use * Packages file now includes root repo explicitly * Scripts darcs-all and push-all updated for the new packages format only * New sync-all script, intended for use after Git changeover and for buildbots right now * Had to remove libraries/bootstrapping from tree since Git cannot track empty directories without a hack * Determine checkout date with Git using Darcs fallback in aclocal.m4 ] [Add -fno-implicit-import-qualified (#2452) Simon Marlow **20080805151730 The flag is off by default, but GHCi turns it on (in Main.hs). For GHCi it can be overriden on the command-line or using :set. ] [in stage1, always rebuild Main.hs Simon Marlow **20080805133823 GHC 6.9+ can properly handle cross-package recompilation checking, but older versions of GHC couldn't, so in stage1 we always rebuild Main.hs. In other words, 'make' in ghc/ should do the right thing now. ] [Ooops; lack of mk/confi.mk doesn't mean validate shouldn't run configure! Ian Lynagh **20080806113102] [C# has moved to ghc-prim:GHC.Types Ian Lynagh **20080805220155] [Move the Char datatype into ghc-prim Ian Lynagh **20080805195643] [Move the [] definion from base to ghc-prim Ian Lynagh **20080805180624] [Don't boot/configure if we are validating --no-clean Ian Lynagh **20080804214657] [Remove the cgi package from extralibs Ian Lynagh **20080805125551 It has some sort of Error Monad using the old Exception type. I'm not familiar with it enough to know what the right thing to do for it with extensible exceptions is. ] [Follow the tuple datatype movements Ian Lynagh **20080804155402] [Don't make a "windows" flag in the Cabal file - os(windows) already exists! Ian Lynagh **20080804153430 Pointed out by Duncan Coutts ] [Fix Trac #2449 simonpj@microsoft.com**20080805105402 Deriving isn't allowed in hs-boot files (says the user manual) This patch checks properly instead of crashing! ] [2nd try: remove lochash, it isn't needed (now) Simon Marlow **20080804125944] [FIX BUILD on Windows Simon Marlow **20080804105740] [Fix Trac #2467: decent warnings for orphan instances simonpj@microsoft.com**20080804162129 This patch makes * Orphan instances and rules obey -Werror * They look nicer when printed ] [Fix the bug part of Trac #1930 simonpj@microsoft.com**20080804161039] [Fix Trac #2433 (deriving Typeable) simonpj@microsoft.com**20080804141503] [Fix Trac #2478 simonpj@microsoft.com**20080801122223 A minor glitch that shows up only when a data constructor has *both* a "stupid theta" in the data type decl, *and* an existential type variable. ] [Improve docs for GADTs simonpj@microsoft.com**20080729145313] [Document -dsuppress-uniques simonpj@microsoft.com**20080729145247] [UNDO: FIX #2375: remove oc->lochash completely, it apparently isn't used Simon Marlow **20080804111801] [haddock fixes Ian Lynagh **20080803180330] [Follow the move of assertError from Control.Exception to GHC.IOBase Ian Lynagh **20080803141146] [Document PackageConfig Max Bolingbroke **20080731012345] [Document CoreSubst Max Bolingbroke **20080731012338] [Document CoreFVs Max Bolingbroke **20080731012337] [Document CmmZipUtil Max Bolingbroke **20080731012335] [Document VarSet Max Bolingbroke **20080731012335] [Document VarEnv Max Bolingbroke **20080731012335] [Document Unique Max Bolingbroke **20080731012334] [Document LazyUniqFM Max Bolingbroke **20080731012354] [Document FastTypes Max Bolingbroke **20080731012353] [Add some type signatures to RnNames Max Bolingbroke **20080731012348] [Comment only in IfaceENv Max Bolingbroke **20080731012343] [Document ZipCfg Max Bolingbroke **20080731012336] [Document MachOp Max Bolingbroke **20080731012336] [Document Dataflow Max Bolingbroke **20080731012336] [Document DFMonad Max Bolingbroke **20080731012336] [Document NameSet Max Bolingbroke **20080731012333] [Document NameEnv Max Bolingbroke **20080731012333] [Document Module Max Bolingbroke **20080731012332] [Document DataCon Max Bolingbroke **20080731012316] [Document BasicTypes Max Bolingbroke **20080731012306] [Rename maybeTyConSingleCon to tyConSingleDataCon_maybe Max Bolingbroke **20080731010537] [Ignore git files Max Bolingbroke **20080731010509] [Fix ifBuildable Ian Lynagh **20080801141731] [Update assertErrorName; assertError has moved to Control.Exception Ian Lynagh **20080801011028] [Fix the catching of "IOEnv failure" with extensible extensions Ian Lynagh **20080731194252] [Follow changes in the base library Ian Lynagh **20080731173354 TopHandler now uses the new extensible exceptions module, so we need to interact with it using the new types. ] [Add the Exception module to ghc.cabal Ian Lynagh **20080730213419] [Fix building with extensible exceptions Ian Lynagh **20080730194508] [Mark the ghc package as not exposed Ian Lynagh **20080730172124] [Follow extensible exception changes Ian Lynagh **20080730120134] [When raising NonTermination with the RTS, build the right value Ian Lynagh **20080621144528 We now use a nonTermination value in the base library to take take of constructing the SomeException value, with the dictionaries etc, for us. We'll probably need to do the same for some other exceptions too ] [Fix the way we pass GMP_INCLUDE_DIRS to hsc2hs; spotted by Andres Loh Ian Lynagh **20080730114713 We were still building the flags in Haskell list syntax, but we now pass the arguments directly rather than constructing a Haskell program with them. ] [workaround #2277: turn off the RTS timer when calling into editline Simon Marlow **20080730135918] [FIX #2388: check that the operand fits before using the 'test' opcode Simon Marlow **20080730105231] [oops, fix a small pessimisation made in previous refactoring Simon Marlow **20080730105203] [FIX #2375: remove oc->lochash completely, it apparently isn't used Simon Marlow **20080730101252] [Fix a typo in powerpc/Linux-only code; spotted by Jeroen Pulles Ian Lynagh **20080729214007] [Add the runghc wrapper script Ian Lynagh **20080729211852] [Make cabal-bin not do any building, even of Setup.hs, when it is asked to clean Ian Lynagh **20080729202410] [Update the test in Makefile that we have all the boot libs Ian Lynagh **20080729201640] [Update boot's test that we have all of the bootlibs Ian Lynagh **20080729201032] [Make the push-all script complain about bad lines Ian Lynagh **20080729200613] [Add some comments to packages/darcs-all Ian Lynagh **20080729151934] [Remove ndp from libraries/Makefile. We now use dph instead. Ian Lynagh **20080729141917] [Add dph to ./packages and darcs-all Ian Lynagh **20080729141850] [Remove cabal-install from ./packages; we've decided not to build it Ian Lynagh **20080729141824] [FIX #2327: a fault in the thunk-selector machinery (again) Simon Marlow **20080729150518 This program contains an expression of the form let x = snd (_, snd (_, snd (_, x))) (probably not explicitly, but that's what appears in the heap at runtime). Obviously the program should deadlock if it ever enters this thing, but apparently the test program in #2327 never does. The GC tries to evaluate the snd closures, and gets confused due to the loop. In particular the earlier fix for #1038 was to blame. ] [FIX #2332: avoid overflow on 64-bit machines in the memory allocator Simon Marlow **20080729150459] [Change the calling conventions for unboxed tuples slightly Simon Marlow **20080728155621 When returning an unboxed tuple with a single non-void component, we now use the same calling convention as for returning a value of the same type as that component. This means that the return convention for IO now doesn't vary depending on the platform, which make some parts of the RTS simpler, and fixes a problem I was having with making the FFI work in unregisterised GHCi (the byte-code compiler makes some assumptions about calling conventions to keep things simple). ] [don't strip the inplace GHC executables (for debugging) Simon Marlow **20080728134647] [Complete the changes for #1205 Simon Marlow **20080728105141 Now ":load M" always searches for a module called "M", rather than using a file called "M.hs" if that exists. To get the file semantics (i.e. not loading "M.o"), use ":load M.hs". ] [update the comments about how we find $topdir Simon Marlow **20080725151406] [understand absolute pathnames on Windows too Simon Marlow **20080728102243] [change where we put gcc-lib/ld.exe to keep Cabal happy Simon Marlow **20080728100852] [move an inline function to keep older versions of gcc happy Simon Marlow **20080725144708 no idea why this only just showed up... ] [try to fix the way we find $topdir Simon Marlow **20080725142828] [for the installed versions, don't use dynamic-linking wrappers Simon Marlow **20080725134551] [don't steal %ebx for the GC on x86: it's also used by PIC Simon Marlow **20080725122921] [SRT labels don't need to be globally visible Simon Marlow **20080725080901 Saves space in the symbol table and speeds up linking ] [Don't prematurely link shared libraries against the RTS package Simon Marlow **20080724155001 We want to be able to pick the RTS flavour (e.g. -threaded) when we link the final program. ] [add --enable-shared to configure, and $(BuildSharedLibs) to the build system Simon Marlow **20080724154925] [use RTLD_LAZY instead of RTLD_NOW Simon Marlow **20080724152727 RTLD_NOW apparently causes some problems, according to previous mailing-list discussion http://www.haskell.org/pipermail/cvs-ghc/2007-September/038570.html ] [debug output tweak Simon Marlow **20080724152636] [small cleanup Simon Marlow **20080724151614] [Fix building runghc on Windows Ian Lynagh **20080724182831] [Follow darcs-all changes in push-all Ian Lynagh **20080724164153] [Rejig how darcs-all works Ian Lynagh **20080724164142 It's now easier to add new repos anywhere in the source tree ] [Remove the OpenGL family of libraries from extralibs Ian Lynagh **20080724102736] [compiler/package.conf.in is no longer used, so remove it Ian Lynagh **20080724101610] [allow EXTRA_HC_OPTS to be used from the command-line Simon Marlow **20080724081728] [put the inplace GHC in stageN-inplace/ghc instead of stageN-inplace/bin/ghc Simon Marlow **20080724080951 just saves a bit of typing ] [add a "rebuild" target for convenience Simon Marlow **20080723143201] [set PAPI_LIB_DIR="" when we don't have PAPI (clean up package.conf) Simon Marlow **20080722141327] [remove -fvia-C that I apparrently accidentally added recently Simon Marlow **20080722141255] [Fix a build error on powerpc/Linux; spotted by Jeroen Pulles Ian Lynagh **20080723191948] [If the extension is not .lhs, runghc now treats it as .hs; fixes trac #1232 Ian Lynagh **20080723182156] [runghc now uses the compiler that it comes with; fixes trac #1281 Ian Lynagh **20080723181115 rather than the first one that it finds on the PATH ] [Use the upstream hsc2hs repo Ian Lynagh **20080723155021] [Remove some redundancy in darcs-all Ian Lynagh **20080723143804] [Tell Cabal where gcc is Ian Lynagh **20080723001202] [Undo fix for #2185: sparks really should be treated as roots Simon Marlow **20080723125205 Unless sparks are roots, strategies don't work at all: all the sparks get GC'd. We need to think about this some more. ] [fix bug in sparkPoolSize (affects debug output only) Simon Marlow **20080723104322] [debug message tweaks Simon Marlow **20080723090050] [refactoring/tidyup: (not.is64BitInteger) -> is32BitInteger Simon Marlow **20080722092113] [non-threaded RTS: don't assume deadlock if there are signal handlers to run Simon Marlow **20080715130316] [update the text about header files and -#include Simon Marlow **20080715101119] [add NetBSD to some of the #ifdefs (patch partly from 6.8 branch) Simon Marlow **20080714145040] [Warn about unrecognised pragmas; these often mean we've typoed Ian Lynagh **20080722235550] [Sync hsc2hs's Main.hs with the Cabal repo Ian Lynagh **20080722203646] [We need to clean the utils on "distclean", as well as "clean" Ian Lynagh **20080722170754] [Clean stage 3 Ian Lynagh **20080722170542] [Add replacements for the -optdep flags, and deprecate the old ones Ian Lynagh **20080722163308] [Fix the stage3 build Ian Lynagh **20080722125743] [Fixes for haddock 0.8 Ian Lynagh **20080721095256] [haddock the stage2 compiler if HADDOCK_DOCS is YES Ian Lynagh **20080720220622] [First step for getting rid of the old -optdep flags Ian Lynagh **20080720203239 They are now handled by the main flag parser, rather than having their own praser that runs later. As an added bonus, 5 global variables are also gone. ] [Fix Haddock errors. Thomas Schilling **20080720173151] [Fix Haddock errors. Thomas Schilling **20080720173117] [Fix Haddock errors. Thomas Schilling **20080720173105] [Fix Haddock errors. Thomas Schilling **20080720173017] [Fix Haddock errors. Thomas Schilling **20080720172614] [Fix Haddock errors. Thomas Schilling **20080720172401] [Fix Haddock errors. Thomas Schilling **20080720172242] [Fix Haddock errors. Thomas Schilling **20080720172222] [Fix Haddock errors. Thomas Schilling **20080720172139] [Fix Haddock errors. Thomas Schilling **20080720172114] [Fix Haddock errors. Thomas Schilling **20080720172054] [Fix Haddock errors. Thomas Schilling **20080720172010] [Fix Haddock errors. Thomas Schilling **20080720171723] [Fix Haddock errors. Thomas Schilling **20080720171554] [Fix Haddock errors. Thomas Schilling **20080720171529] [Fix Haddock errors. Thomas Schilling **20080720171424] [Fix Haddock errors. Thomas Schilling **20080720171113] [Fix Haddock errors. Thomas Schilling **20080720170708] [Fix Haddock errors. Thomas Schilling **20080720170601] [Fix Haddock errors. Thomas Schilling **20080720170421] [Fix Haddock errors. Thomas Schilling **20080720165845] [Fix Haddock errors. Thomas Schilling **20080720165637] [Fix Haddock errors. Thomas Schilling **20080720164133] [Properly comment out unused pragmas Ian Lynagh **20080720135604 We now say -- {-# SPECIALIZE ... rather than {-# -- SPECIALIZE ... ] [Add a WARNING pragma Ian Lynagh **20080720120918] [Put a #! line in ghc-pkg's shell wrapper Ian Lynagh **20080719112544] [Fix ghc-pkg inplace on Windows Ian Lynagh **20080719002613] [Some "install" and "clean" fixes Ian Lynagh **20080718223656] [Change how inplace detection works, so that it also works on Windows Ian Lynagh **20080718210836] [More dependency wibbling Ian Lynagh **20080718193454] [Build system tweaks Ian Lynagh **20080718184706] [We need to make Parser.y and Config.hs earlier Ian Lynagh **20080718180441] [Explicitly list HpcParser as a module in hpc-bin Ian Lynagh **20080718174657 Cabal doesn't preprocess the .y file otherwise. ] [Disable building pwd and lndir for now Ian Lynagh **20080718170329] [Build hpc with Cabal Ian Lynagh **20080718170047] [Build runghc with Cabal Ian Lynagh **20080718165317] [Add a comment Ian Lynagh **20080718154238] [Tweak the build system for installPackage Ian Lynagh **20080718153956] [More build system changes; hasktags is now built with Cabal Ian Lynagh **20080718153459] [Remove a comment Ian Lynagh **20080718115044] [More build system changes; ghc-pkg is now built with Cabal Ian Lynagh **20080718114753] [Fix some argument names Ian Lynagh **20080717223543] [Tweak the hsc2hs wrapper script Ian Lynagh **20080717194916] [Fix the order in which things get built Ian Lynagh **20080717192402] [Split building the ghc package and binary into "boot" and "all" steps Ian Lynagh **20080717150746 In "boot" we configure, and in "all" we do the actual building. ] [Install the compiler during make install Ian Lynagh **20080717150453 For now we always install stage 2 ] [Do the building and installing of hsc2hs with the stage1 compiler Ian Lynagh **20080717150420] [Remove some duplication Ian Lynagh **20080717144906] [Windows fixes Ian Lynagh **20080716222719] [Fix GHC finding extra-gcc-opts on Windows Ian Lynagh **20080716222457] [Fix the inplace compiler finding package.conf on Windows Ian Lynagh **20080716215000] [Fix the build with GHC 6.4.2 Ian Lynagh **20080716192836] [Get building GHC itself with Cabal more-or-less working Ian Lynagh **20080716150441 Installing and bindist creation don't work, but they were already broken. Only tested validating with one setup. ] [TAG Before cabalised-GHC Ian Lynagh **20080719132217] Patch bundle hash: 7568756638199a18c5754a4d1007fb5636228da6 From igloo at earth.li Sun Sep 7 15:00:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 15:00:40 2008 Subject: patch applied (/haskell/ghc): Recommend using the Mac OS X installer rather than macports etc Message-ID: <20080907190038.GA30571@haskell.cs.yale.edu> Sun Sep 7 15:02:14 EDT 2008 Ian Lynagh * Recommend using the Mac OS X installer rather than macports etc M ./distribution_packages.html +7 From kili at outback.escape.de Sun Sep 7 15:07:09 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Sun Sep 7 15:08:07 2008 Subject: darcs 2 and ghc.. In-Reply-To: <010301c9062b$6007bcd0$a82e7ad5@cr3lt> References: <010301c9062b$6007bcd0$a82e7ad5@cr3lt> Message-ID: <20080907190709.GA9560@petunia.outback.escape.de> On Sun, Aug 24, 2008 at 09:52:49PM +0100, Claus Reinke wrote: > Ian: this might actually be an issue with ghc's "darcs-all" script: it > probably comes about because "darcs-all" is reading _incrementally_ > from "packages", > interfering with "darcs pull" trying to update "packages"? Reading > "packages" > in full and closing the file before looping over the entries might > help to avoid this. I think Ian has fixed this on august 25th. This doesn't help if you're starting with a repository from before this date. Someone with the time (and write access to darcs.haskell.org) should probably roll new repository tarballs to let this problem disappear once and forall. Ciao, Kili -- Leichen sind Menschen wie du und ich, nur tot. -- Dieter "Didi" Bruegmann in detebe From naur at post11.tele.dk Sun Sep 7 16:07:43 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Sun Sep 7 16:09:22 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbol errors on Mac... In-Reply-To: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> Message-ID: <200809072207.44164.naur@post11.tele.dk> Hello, On Wednesday 27 August 2008 11:41, Simon Marlow wrote: > Can someone validate this on OS X please? On a PPC Mac OS X at this point: > Sun Sep 7 13:21:28 CEST 2008 Manuel M T Chakravarty > * Type families: new algorithm to solve equalities validate ends: > Preprocessing library integer-0.1... > Running Haddock for integer-0.1... > Preprocessing library integer-0.1... > Documentation created: dist/doc/html/integer/index.html > if ifBuildable/ifBuildable /Users/thorkilnaur/tn/GHCDarcsRepository/ghc-HEAD-complete-for-pulling-and-copying-20070713_1212/ghc/packages base; then \ > cd base && /Users/thorkilnaur/tn/GHCDarcsRepository/ghc-HEAD-complete-for-pulling-and-copying-20070713_1212/ghc/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/GHCDarcsRepository/ghc-HEAD-complete-for-pulling-and-copying-20070713_1212/ghc/libraries/bootstrapping.conf haddock --html-location='../$pkg' \ > --with-haddock=/Users/thorkilnaur/tn/GHCDarcsRepository/ghc-HEAD-complete-for-pulling-and-copying-20070713_1212/ghc/utils/haddock/install-inplace/bin/haddock; \ > fi > Preprocessing library base-4.0... > Running Haddock for base-4.0... > Warning: The documentation for the following packages are not installed. No > links will be generated to these packages: rts-1.0 > Preprocessing library base-4.0... > > GHC/Base.lhs:103:0: > attempting to use module `GHC.Prim' (./GHC/Prim.hs) which is not loaded > haddock: Failed to load all needed modules > make[2]: *** [doc.library.base] Error 1 > make[1]: *** [stage2] Error 2 > make: *** [bootstrap2] Error 2 After applying the patch, validate ends in the same way. > ... Best regards Thorkil From igloo at earth.li Sun Sep 7 16:54:26 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 16:52:24 2008 Subject: patch applied (ghc): Add extern flag to avoid multiple symbol errors on Mac os X Message-ID: <20080907205426.GA8342@haskell.galois.com> Thu Aug 21 23:21:36 PDT 2008 daniel@phasevelocity.org * Add extern flag to avoid multiple symbol errors on Mac os X M ./rts/sm/BlockAlloc.h -2 +2 M ./rts/sm/GC.h -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080822062136-f2c64-bd840fb12821a030f32408495120d28004ef9549.gz From igloo at earth.li Sun Sep 7 16:54:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 16:52:32 2008 Subject: patch applied (ghc): Fix the ext-core doc in bindists Message-ID: <20080907205434.GA8370@haskell.galois.com> Sun Sep 7 09:48:13 PDT 2008 Ian Lynagh * Fix the ext-core doc in bindists M ./Makefile +1 M ./docs/ext-core/Makefile +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080907164813-3fd76-ad3c10ae67842e7a83f71f1b1d3c78dda4bb4911.gz From igloo at earth.li Sun Sep 7 16:54:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 16:52:37 2008 Subject: patch applied (ghc): bindist fixes Message-ID: <20080907205440.GA8397@haskell.galois.com> Sun Sep 7 11:52:32 PDT 2008 Ian Lynagh * bindist fixes M ./compiler/Makefile +8 M ./docs/storage-mgt/Makefile +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080907185232-3fd76-6dabc657d3d7ccef76412aa96150b9af9c6a11b6.gz From igloo at earth.li Sun Sep 7 17:21:19 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:15 2008 Subject: patch applied (testsuite): 2185 is broken in 2 ways: #2185, #2570 Message-ID: <20080907212119.GA9193@haskell.galois.com> Sun Sep 7 04:21:12 PDT 2008 Ian Lynagh * 2185 is broken in 2 ways: #2185, #2570 M ./tests/ghc-regress/concurrent/2185/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907112112-3fd76-6a03a3dcd45d3279df6490b2d233d487a68d901f.gz From igloo at earth.li Sun Sep 7 17:21:21 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:17 2008 Subject: patch applied (testsuite): Add a boilerplate Makefile Message-ID: <20080907212121.GA9216@haskell.galois.com> Sun Sep 7 04:56:30 PDT 2008 Ian Lynagh * Add a boilerplate Makefile A ./tests/ghc-regress/lib/Generics/reify/Makefile View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907115630-3fd76-b567129428ce7e4c10437c4021b435858f92f634.gz From igloo at earth.li Sun Sep 7 17:21:23 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:20 2008 Subject: patch applied (testsuite): reify is broken (trac #2572) Message-ID: <20080907212123.GA9235@haskell.galois.com> Sun Sep 7 06:13:41 PDT 2008 Ian Lynagh * reify is broken (trac #2572) M ./tests/ghc-regress/lib/Generics/reify/test.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907131341-3fd76-0ab3193dc5c717f1e5f21c1f0727d7c3010c2cd7.gz From igloo at earth.li Sun Sep 7 17:21:26 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:22 2008 Subject: patch applied (testsuite): tcrun007 is broken (trac #2573) Message-ID: <20080907212125.GA9252@haskell.galois.com> Sun Sep 7 06:45:43 PDT 2008 Ian Lynagh * tcrun007 is broken (trac #2573) M ./tests/ghc-regress/typecheck/should_run/all.T -1 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907134543-3fd76-b3fa7d4bde8be6911d69536191066e0fae39bfc0.gz From igloo at earth.li Sun Sep 7 17:21:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:27 2008 Subject: patch applied (testsuite): 2317(threaded2) is broken (trac #2574). Message-ID: <20080907212128.GA9269@haskell.galois.com> Sun Sep 7 07:03:52 PDT 2008 Ian Lynagh * 2317(threaded2) is broken (trac #2574). M ./tests/ghc-regress/concurrent/2317/all.T -2 +6 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907140352-3fd76-076a500e93701e29525fd592dbc64ecfec97f3a6.gz From igloo at earth.li Sun Sep 7 17:21:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:28 2008 Subject: patch applied (testsuite): fromdos ghci024.py Message-ID: <20080907212130.GA9290@haskell.galois.com> Sun Sep 7 07:06:47 PDT 2008 Ian Lynagh * fromdos ghci024.py M ./tests/ghc-regress/ghci/scripts/ghci024.py -255 +255 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907140647-3fd76-e7fe20abc43e7a3a7ea4ff049ec5cc4a6f5d2a3b.gz From igloo at earth.li Sun Sep 7 17:21:32 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:33 2008 Subject: patch applied (testsuite): Update ghci024 output Message-ID: <20080907212132.GA9307@haskell.galois.com> Sun Sep 7 07:12:15 PDT 2008 Ian Lynagh * Update ghci024 output M ./tests/ghc-regress/ghci/scripts/ghci024.py -1 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907141215-3fd76-5f5a4bb09fe2e2bc446df8b697456b66782b6645.gz From igloo at earth.li Sun Sep 7 17:21:34 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:34 2008 Subject: patch applied (testsuite): fromdos ghci024.script Message-ID: <20080907212134.GA9324@haskell.galois.com> Sun Sep 7 07:12:31 PDT 2008 Ian Lynagh * fromdos ghci024.script M ./tests/ghc-regress/ghci/scripts/ghci024.script -10 +10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907141231-3fd76-fdcdb0f92c2a056838086c99e3adcf45c278bfd8.gz From igloo at earth.li Sun Sep 7 17:21:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:37 2008 Subject: patch applied (testsuite): Make ghci024 a lot less fragile Message-ID: <20080907212136.GA9341@haskell.galois.com> Sun Sep 7 07:50:40 PDT 2008 Ian Lynagh * Make ghci024 a lot less fragile Now we grep for representative output, rather than trying to match all of it. M ./tests/ghc-regress/ghci/scripts/Makefile +25 M ./tests/ghc-regress/ghci/scripts/all.T -7 +4 R ./tests/ghc-regress/ghci/scripts/ghci024.py A ./tests/ghc-regress/ghci/scripts/ghci024.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907145040-3fd76-eb401ac13a04c223d075dfea3e794504213fabb7.gz From igloo at earth.li Sun Sep 7 17:21:40 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:39 2008 Subject: patch applied (testsuite): Update dynamic002 output Message-ID: <20080907212140.GA9359@haskell.galois.com> Sun Sep 7 08:06:57 PDT 2008 Ian Lynagh * Update dynamic002 output M ./tests/ghc-regress/lib/should_run/dynamic002.stdout -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907150657-3fd76-438ac87249b2d332c60383fdfcc0a6616905d5bb.gz From igloo at earth.li Sun Sep 7 17:21:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:42 2008 Subject: patch applied (testsuite): heapprof001(prof_hc_hb, prof_hr) is broken (trac #2576) Message-ID: <20080907212142.GA9376@haskell.galois.com> Sun Sep 7 08:21:06 PDT 2008 Ian Lynagh * heapprof001(prof_hc_hb,prof_hr) is broken (trac #2576) M ./tests/ghc-regress/profiling/should_run/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907152106-3fd76-6f0ddd9dd7bb05e0d30b113c2bf8b1d087c13dd0.gz From igloo at earth.li Sun Sep 7 17:21:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:43 2008 Subject: patch applied (testsuite): import Control.Monad.Instances in bytestring00{1, 4, 5} Message-ID: <20080907212144.GA9395@haskell.galois.com> Sun Sep 7 08:52:08 PDT 2008 Ian Lynagh * import Control.Monad.Instances in bytestring00{1,4,5} They need the Functor ((->) r) instance M ./tests/ghc-regress/lib/Data.ByteString/bytestring001.hs +1 M ./tests/ghc-regress/lib/Data.ByteString/bytestring004.hs +1 M ./tests/ghc-regress/lib/Data.ByteString/bytestring005.hs +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907155208-3fd76-c4ff3fbef11620b3dd70e7ea477eef9628a8b989.gz From igloo at earth.li Sun Sep 7 17:21:47 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:19:44 2008 Subject: patch applied (testsuite): Rename an hGetBuf001 to avoid a name clash Message-ID: <20080907212147.GA9412@haskell.galois.com> Sun Sep 7 12:20:23 PDT 2008 Ian Lynagh * Rename an hGetBuf001 to avoid a name clash ./tests/ghc-regress/lib/IOExts/hGetBuf001.hs -> ./tests/ghc-regress/lib/IOExts/hGetBuf002.hs ./tests/ghc-regress/lib/IOExts/hGetBuf001.stdout -> ./tests/ghc-regress/lib/IOExts/hGetBuf002.stdout M ./tests/ghc-regress/lib/IOExts/all.T -1 +1 M ./tests/ghc-regress/lib/IOExts/hGetBuf002.hs -1 +1 M ./tests/ghc-regress/lib/IOExts/hGetBuf002.stdout -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907192023-3fd76-455be93b22544d8bee7409fb1664df01790b9f5f.gz From igloo at earth.li Sun Sep 7 17:23:19 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:21:15 2008 Subject: darcs 2 and ghc.. In-Reply-To: <20080907190709.GA9560@petunia.outback.escape.de> References: <010301c9062b$6007bcd0$a82e7ad5@cr3lt> <20080907190709.GA9560@petunia.outback.escape.de> Message-ID: <20080907212319.GA24982@matrix.chaos.earth.li> On Sun, Sep 07, 2008 at 09:07:09PM +0200, Matthias Kilian wrote: > > Someone with the time (and write access to darcs.haskell.org) should > probably roll new repository tarballs to let this problem disappear > once and forall. I've put 2008-09-07 tarballs up, although downloading them will be painful until the bandwidth issues are sorted out. Thanks Ian From igloo at earth.li Sun Sep 7 17:29:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 17:27:31 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbol errors on Mac... In-Reply-To: <200809072207.44164.naur@post11.tele.dk> References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> Message-ID: <20080907212935.GB24982@matrix.chaos.earth.li> Hey Thorkil, On Sun, Sep 07, 2008 at 10:07:43PM +0200, Thorkil Naur wrote: > > On Wednesday 27 August 2008 11:41, Simon Marlow wrote: > > Can someone validate this on OS X please? Thanks for giving this a try! > > GHC/Base.lhs:103:0: > > attempting to use module `GHC.Prim' (./GHC/Prim.hs) which is not loaded > > haddock: Failed to load all needed modules Sounds like you have some files in your tree left-over from a previous build system, in this case libraries/base/GHC/Prim.hs. The patch validated for me, so I've pushed it. Thanks Ian From claus.reinke at talk21.com Sun Sep 7 18:08:07 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sun Sep 7 18:06:09 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com><200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> Message-ID: >> > GHC/Base.lhs:103:0: >> > attempting to use module `GHC.Prim' (./GHC/Prim.hs) which is not loaded >> > haddock: Failed to load all needed modules > > Sounds like you have some files in your tree left-over from a previous > build system, in this case libraries/base/GHC/Prim.hs. > > The patch validated for me, so I've pushed it. I can think of at least to reasons why validating no longer guarantees working builds (if we start listing them as they arise, perhaps there are ways to improve things): - as mentioned by Manuel: validate should be run in separate tree, to avoid patches with missing files that just happen to be there - the opposite happens here: we seem to have files in our trees that were put there by earlier versions of the build system, but are not cleaned up by 'make distclean' What is the correct make target to get rid of all such generated files? Starting from a fresh tree everytime or searching for files manually don't sound realistic - there must be some support in there for getting rid of all generated left-overs (distclean presumably leaves them there for source distributions). Claus From bos at serpentine.com Sun Sep 7 18:58:18 2008 From: bos at serpentine.com (Bryan O'Sullivan) Date: Sun Sep 7 18:56:14 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... In-Reply-To: References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> Message-ID: On Sun, Sep 7, 2008 at 3:08 PM, Claus Reinke wrote: > Starting from a fresh tree everytime or searching for files manually don't > sound realistic [...] If you're trying to do an ab initio build with no prior build products lying around, then starting from a fresh tree should be cheap, particularly compared to the cost of the build itself. I hesitate to drag the version control discussion into places where it notionally doesn't belong, but cheap local branching makes creating a fresh tree quick in absolute terms, not merely when compared to something slow. A performant VCS influences parts of the development process that you might not expect it to affect. From igloo at earth.li Sun Sep 7 19:14:53 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 7 19:12:51 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... In-Reply-To: References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> Message-ID: <20080907231453.GA927@matrix.chaos.earth.li> On Sun, Sep 07, 2008 at 03:58:18PM -0700, Bryan O'Sullivan wrote: > > I hesitate to drag the version control discussion into places where it > notionally doesn't belong, but cheap local branching makes creating a > fresh tree quick in absolute terms You mean branching in . rather than creating a new directory tree? That won't get rid of generated files left over from previous build systems, surely? Or even .o files from the current build system? Am I missing something? Thanks Ian From ghcbuild at microsoft.com Sun Sep 7 21:18:25 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Sep 7 21:18:26 2008 Subject: [nightly] 07-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080908011825.A1BC832413C@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Sep 7 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080907) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fasm) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (4 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (4 failures) **** running nofib (-fasm) ... ok. (2 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Sep 8 02:20:29 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Sep 7 21:27:21 BST 2008 2120 total tests, which gave rise to 11330 test cases, of which 0 caused framework failures 2188 were skipped 8925 expected passes 125 expected failures 0 unexpected passes 92 unexpected failures Unexpected failures: 2185(threaded1,threaded2) 2317(threaded2) T1470(normal,optc,hpc,optasm,profc,profasm) TH_spliceE5_prof(normal) bytestring001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) bytestring004(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) bytestring005(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) concprog001(threaded2) dynamic002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ghci024(ghci) heapprof001(prof_hc_hb,prof_hr) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) reify(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) tc176(normal) tcrun007(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Sep 8 02:20:29 BST 2008 From simonpj at microsoft.com Mon Sep 8 03:29:46 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 03:27:40 2008 Subject: External Core output path In-Reply-To: <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> | I didn't try it, because I didn't know about that flag. I'll | experiment with it at some point. But from your other comments, it | sounds like you're confirming my suspicion that making GHC generate | External Core files that it can read back in again entails either | paying an optimization cost in terms of the generated Core files, or | cross-cutting changes to GHC? I think that's a separate question. I'm saying that if you want to read in a ExtCore file, you'd better not have recompiled any of the modules it depends on. But that's true for linking too! If A imports B, and you recompile B you may well get link errors if you link the old A.o with the new B.o. It's not specific to ExtCore at all. Maybe I'm missing your point? S From cvs-ghc at haskell.org Mon Sep 8 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 8 03:27:58 2008 Subject: Daily report for head Message-ID: <200809080730.m887U2l9020789@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage2 bindist bindisttest boottestsuite runtestsuite nofib.boot.0 failed slave lost) x86 Windows head: fail (failed stage2 bindist bindisttest boottestsuite runtestsuite nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 nofib.boot.0_5) x86 Windows head fast: fail (failed stage2 boottestsuite runtestsuite) fail (failed getsubrepos) fail (failed stage2 boottestsuite runtestsuite) pass pass x86-64 Linux head unreg: fail (failed stage2 failed slave lost) New unexpected test failures: T1470 1 x86 Windows head fast tc176 1 x86 Windows head fast -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/compiler' test -e /64playpen/buildbot/x86_64-linux-head/build/stage3.package.conf || echo "[]" > /64playpen/buildbot/x86_64-linux-head/build/stage3.package.conf /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --flags=editline --with-compiler=/64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: echo ghc-6.9.20080907/libraries/ifBuildable/ifBuildable >> /64playpen/buildbot/x86_64-linux-head/build/bindist-list for FILE in gen_contents_index index.html doc-index*.html; do echo ghc-6.9.20080907/libraries/$FILE >> /64playpen/buildbot/x86_64-linux-head/build/bindist-list; done make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make -C libraries/Cabal/doc binary-dist WHERE_AM_I=ghc-6.9.20080907/libraries/Cabal/doc make[2]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/Cabal/doc' make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/Cabal/doc' rm -f -rf /64playpen/buildbot/x86_64-linux-head/build/bindist-prep ./utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk mkdir /64playpen/buildbot/x86_64-linux-head/build/bindist-prep mkdir /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907 mkdir /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk echo 'include $(TOP)/Makefile-vars' > /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk/boilerplate.mk echo 'include $(TOP)/mk/package.mk' > /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk/target.mk echo 'include $(TOP)/mk/install.mk' >> /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk/target.mk echo 'include $(TOP)/mk/recurse.mk' >> /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk/target.mk touch /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/mk/bindist.mk cp distrib/Makefile /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907 cp distrib/INSTALL /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907 cp distrib/README /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907 cp distrib/configure-bin.ac /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/configure.ac cp aclocal.m4 /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907 cd /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907 && autoreconf ./utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/utils/pwd mkdir /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/utils mkdir /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/utils/pwd cp utils/pwd/dist-install/build/pwd/pwd /64playpen/buildbot/x86_64-linux-head/build/bindist-prep/ghc-6.9.20080907/utils/pwd cp: cannot stat `utils/pwd/dist-install/build/pwd/pwd': No such file or directory make[1]: *** [binary-dist] Error 1 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 /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20080907-x86_64-unknown-linux.tar.bz2 /bin/gtar: /64playpen/buildbot/x86_64-linux-head/build/ghc-6.9.20080907-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: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /64playpen/buildbot/x86_64-linux-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "/64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc" > calibrate.out /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --with-compiler=/64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/64playpen/buildbot/x86_64-linux-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite/timeout' /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --with-compiler=/64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`/64playpen/buildbot/x86_64-linux-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin: Cannot find the program 'ghc-pkg' at '/64playpen/buildbot/x86_64-linux-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: HC = /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace HC_OPTS = -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -cpp RUNTEST_OPTS = -ghc-timing +RTS -H10m -K10m -RTS ==nofib== knights: time to compile ChessSetArray follows... /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -cpp -c ChessSetArray.lhs -o ChessSetArray.o time: cannot run /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [ChessSetArray.o] Error 127 ==nofib== knights: time to compile ChessSetList follows... /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -cpp -c ChessSetList.lhs -o ChessSetList.o time: cannot run /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [ChessSetList.o] Error 127 ==nofib== knights: time to compile KnightHeuristic follows... /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -cpp -c KnightHeuristic.lhs -o KnightHeuristic.o time: cannot run /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [KnightHeuristic.o] Error 127 ==nofib== knights: time to compile Main follows... /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi -cpp -c Main.lhs -o Main.o time: cannot run /64playpen/buildbot/x86_64-linux-head/build/compiler/stage1/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build' make -C compiler stage=2 boot make[2]: Entering directory `/buildbot/x86-win-head/build/compiler' test -e c:/builds/slave/x86-win-head/build/stage3.package.conf || echo "[]" > c:/builds/slave/x86-win-head/build/stage3.package.conf c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ncg --flags=ghci --ghc-option=-DGHCI_TABLES_NEXT_TO_CODE --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: ../../utils/mkdirhier/mkdirhier c:/builds/slave/x86-win-head/build/ghc-6.9.20080907 for i in touchy.exe; do \ /usr/bin/install -c -m 755 $i c:/builds/slave/x86-win-head/build/ghc-6.9.20080907; \ if test "" = "1"; then \ sh ../../mk/fix_install_names.sh c:/builds/slave/x86-win-head/build/ghc-6.9.20080907 c:/builds/slave/x86-win-head/build/ghc-6.9.20080907/`basename $i` ; \ fi ; \ done Finished making install in touchy: 0 ------------------------------------------------------------------------ == Finished making `install' in mkdependC mkdirhier runstdtest hp2ps parallel unlit genprimopcode genapply touchy ... PWD = /buildbot/x86-win-head/build/utils ------------------------------------------------------------------------ make -C installPackage install c:/builds/slave/x86-win-head/build/utils/installPackage/install-inplace/bin/installPackage install \ 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907/package.conf' \ '' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907/bin' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907/lib' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907' \ 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907/doc' 'c:/builds/slave/x86-win-head/build/ghc-6.9.20080907/doc' '' \ --distpref dist-install \ make[4]: c:/builds/slave/x86-win-head/build/utils/installPackage/install-inplace/bin/installPackage: Command not found make[4]: *** [install] Error 127 make[3]: *** [install.installPackage] Error 2 make[2]: *** [install] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build' make[1]: *** [binary-dist] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/bindisttest' rm -f -rf "install dir" rm -f -rf ghc* rm -f HelloWorld HelloWorld.o HelloWorld.hi output /usr/bin/tar -jxf c:/builds/slave/x86-win-head/build/ghc-6.9.20080907-i386-unknown-mingw32.tar.bz2 tar (child): Cannot execute remote shell: No such file or directory tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.9.20080907-i386-unknown-mingw32.tar.bz2: Cannot open: Input/Output error tar (child): Error is not recoverable: exiting now bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: No error Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. /usr/bin/tar: Child returned status 2 /usr/bin/tar: Error exit delayed from previous errors make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build/bindisttest' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-head/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc" > calibrate.out c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 Failed making boot in timeout: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found c:/mingw/bin/gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' make[1]: list: Command not found make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' make[1]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' Looks like you don't have timeout, building it first... cd ../../timeout && make -wr all make[2]: Entering directory `/buildbot/x86-win-head/build/testsuite/timeout' c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf configure --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=`c:/builds/slave/x86-win-head/build/utils/pwd/pwd forwardslash`/install-inplace \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc \ --ghc-option=-threaded Configuring timeout-1... cabal-bin.exe: Cannot find the program 'ghc-pkg' at 'c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [install-inplace/bin/timeout.exe] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/testsuite/timeout' make[1]: *** [../../timeout/install-inplace/bin/timeout.exe] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage1/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' make -C compiler stage=2 boot make[2]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/compiler' test -e /64playpen/buildbot/x86_64-linux-head-unreg/build/stage3.package.conf || echo "[]" > /64playpen/buildbot/x86_64-linux-head-unreg/build/stage3.package.conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf configure --distpref dist-stage2 \ --flags=-stage1 --flags=ghci --flags=editline --with-compiler=/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc --with-hc-pkg=/64playpen/buildbot/x86_64-linux-head-unreg/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-hscolour=/home/simonmar/fp/bin/x86_64-unknown-linux/HsColour --with-alex=/home/simonmar/fp/bin/x86_64-unknown-linux/alex --with-happy=/home/simonmar/fp/bin/x86_64-unknown-linux/happy --configure-option=--with-cc=gcc --ghc-option=-DOMIT_NATIVE_CODEGEN \ --ghc-option=-DSTAGE=2 Configuring ghc-6.9... cabal-bin: Cannot find the program 'ghc-pkg' at '/64playpen/buildbot/x86_64-linux-head-unreg/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' or on the path make[2]: *** [boot.stage.2] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' -------------- next part -------------- Last 30 lines: cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output conc006.hs --interactive -v0 -ignore-dot-ghci -fglasgow-exts conc006.interp.stdout 2>conc006.interp.stderr Wrong exit code (expected 0 , actual 1 ) Stdout: Stderr: *** unexpected failure for conc006(ghci) =====> conc027(normal) cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o conc027 conc027.hs -fglasgow-exts >conc027.comp.stderr 2>&1 cd ./concurrent/should_run && ./conc027 conc027.run.stdout 2>conc027.run.stderr =====> conc027(optc) cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o conc027 conc027.hs -O -fvia-C -fglasgow-exts >conc027.comp.stderr 2>&1 cd ./concurrent/should_run && ./conc027 conc027.run.stdout 2>conc027.run.stderr =====> conc027(hpc) cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o conc027 conc027.hs -O -fhpc -fglasgow-exts >conc027.comp.stderr 2>&1 cd ./concurrent/should_run && ./conc027 conc027.run.stdout 2>conc027.run.stderr =====> conc027(profc) cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o conc027 conc027.hs -O -prof -auto-all -fvia-C -fglasgow-exts >conc027.comp.stderr 2>&1 cd ./concurrent/should_run && ./conc027 +RTS -p -RTS conc027.run.stdout 2>conc027.run.stderr =====> conc027(ghci) cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output conc027.hs --interactive -v0 -ignore-dot-ghci -fglasgow-exts conc027.interp.stdout 2>conc027.interp.stderr Wrong exit code (expected 0 , actual 1 ) Stdout: Stderr: *** unexpected failure for conc027(ghci) =====> conc051(normal) cd ./concurrent/should_run && '/64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o conc051 conc051.hs -fglasgow-exts >conc051.comp.stderr 2>&1 From cvs-ghc at haskell.org Mon Sep 8 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 8 03:28:00 2008 Subject: Daily report for stable Message-ID: <200809080730.m887U2qF020788@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: fail (failed darcs) kgardas stable: fail (failed stage1) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: lost pass pass pass pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From catamorphism at gmail.com Mon Sep 8 03:51:27 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Mon Sep 8 03:49:22 2008 Subject: External Core output path In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> On Mon, Sep 8, 2008 at 12:29 AM, Simon Peyton-Jones wrote: > I think that's a separate question. > > I'm saying that if you want to read in a ExtCore file, you'd better not have recompiled any of the modules it depends on. But that's true for linking too! If A imports B, and you recompile B you may well get link errors if you link the old A.o with the new B.o. It's not specific to ExtCore at all. > > Maybe I'm missing your point? Maybe I didn't state my point clearly, or maybe it was so obvious as to be easily missed. An External Core file should be like a Haskell source file at least in the sense that it doesn't depend on any strange names that appear in .hi files for libraries but that might not exist if your installed GHC had a set of libraries that was compiled with different flags or with a different version of GHC. It should be portable, in that so long as I have some installed version of any libraries it depends on, I should be able to compile it in a different environment than the one I generated under. I don't expect that if I send my Haskell files to someone else, I'll have to include sources for all the standard libraries as well. I also don't expect to be able to ship .o files around arbitrarily, because that's not what they're meant for, so while it's true that you would have the same problem with object code, External Core isn't object code. So I think if it's inescapably true that you can't read back in External Core files if you've recompiled libraries in the meantime, that's a pretty serious limitation of External Core, perhaps something that makes it not useful as a stand-alone format, even. Suppose J. Random Hacker builds the libraries unoptimized, generates some ext-core files for test programs, frobs them with some external tool, and then realizes it would be a good idea to rebuild the libraries with optimization on; then tries to get GHC to read in the ext-core files that were compiled against unoptimized libraries. I think it would be kind of surprising to find that GHC would refuse to accept a program that was generated from a perfectly valid Haskell file, and transformed in a perfectly valid way. It's perfectly OK that if I recompile any of my own Core modules, I have to recompile the rest. But I would expect libraries to behave differently. You were talking before about the possibility of only doing inlining within the same package -- or at least of having a flag that causes that behavior -- which I think would be solve the problem completely. I hope this makes more sense, but somehow I fear not. -t -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From catamorphism at gmail.com Mon Sep 8 04:07:24 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Mon Sep 8 04:05:21 2008 Subject: External Core output path In-Reply-To: <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> Message-ID: <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> On 9/8/08, Tim Chevalier wrote: > > Maybe I didn't state my point clearly, or maybe it was so obvious as > to be easily missed. An External Core file should be like a Haskell > source file at least in the sense that it doesn't depend on any > strange names that appear in .hi files for libraries but that might > not exist if your installed GHC had a set of libraries that was > compiled with different flags or with a different version of GHC. It > should be portable, in that so long as I have some installed version > of any libraries it depends on, I should be able to compile it in a > different environment than the one I generated under. I don't expect > that if I send my Haskell files to someone else, I'll have to include > sources for all the standard libraries as well. I also don't expect to > be able to ship .o files around arbitrarily, because that's not what > they're meant for, so while it's true that you would have the same > problem with object code, External Core isn't object code. > Okay, let me rephrase this more succinctly. I think that the following would be a useful principle (even though it's not how things work right now): An External Core file that was generated by GHC cannot refer to any names defined in standard library files that I would not be allowed to refer to in a Haskell program. Further, I claim that External Core isn't useful as an implementation-independent format if it doesn't uphold this principle. Do you agree? -t -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From simonpj at microsoft.com Mon Sep 8 04:10:20 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 04:08:11 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... In-Reply-To: References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com><200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> | What is the correct make target to get rid of all such generated files? | | Starting from a fresh tree everytime or searching for files manually | don't sound realistic - there must be some support in there for | getting rid of all generated left-overs (distclean presumably leaves | them there for source distributions). The trouble (as I understand it) is two-fold - Adding files to remove when you say 'make clean' is manual, and hence error prone - When you 'darcs pull' a file that *used* to be removed is no longer removed because it is no longer generated. (Some people recommend 'make distclean' before pulling, but that seems extreme.) The obvious solution to both is to somehow offer 'make superclean', which removes every single file and directory that is not in the source repo. That is right-by-construction, and stays right regardless of changes. I don't know how to implement it though -- and of course any sort of automated 'rm' is anxious-making. Perhaps the easiest thing is to start with a fresh link-tree. That's easy and fast -- but does not work on Windows. Simon From simonpj at microsoft.com Mon Sep 8 04:14:28 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 04:12:19 2008 Subject: External Core output path In-Reply-To: <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89FA8@EA-EXMSG-C334.europe.corp.microsoft.com> | Okay, let me rephrase this more succinctly. I think that the following | would be a useful principle (even though it's not how things work | right now): An External Core file that was generated by GHC cannot | refer to any names defined in standard library files that I would not | be allowed to refer to in a Haskell program. Further, I claim that | External Core isn't useful as an implementation-independent format if | it doesn't uphold this principle. Do you agree? It depends what you want it for. If you generate a bunch of ExtCore files together, they'll refer to each other nicely, just like .o files. Then everything is fine and you can do your frobbing to your hearts content. If you want them (as you suggest) to be more like .hs files, then indeed you are going to sharply limit the amount of optimisation that you can do, by nuking all cross-module optimisation. For example (3::Int + 4) will not turn into an addition instruction any more -- that relies on "seeing" the Prelude's implementation of (+) at Int. However, using -fignore-interface-pragmas should let you try this, so you can see how big an effect it is. So the question is: is ExtCore like .hs or .o? I think different people would give different answers. So a flag is probably the right thing. Simon From batterseapower at hotmail.com Mon Sep 8 04:27:00 2008 From: batterseapower at hotmail.com (Max Bolingbroke) Date: Mon Sep 8 04:24:55 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <9d4d38820809080127g28975058n2dca7fbcbf4a7b02@mail.gmail.com> 2008/9/8 Simon Peyton-Jones : > The obvious solution to both is to somehow offer 'make superclean', which removes every single file and directory that is not in the source repo. That is right-by-construction, and stays right regardless of changes. I don't know how to implement it though -- and of course any sort of automated 'rm' is anxious-making. When we switch to git, "git clean -x" will accomplish this. I don't know if Darcs has an equivalent feature. Cheers, Max From simonmarhaskell at gmail.com Mon Sep 8 06:33:02 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 8 06:30:58 2008 Subject: patch applied (ghc): Windows: print an error message in addDLL Message-ID: <20080908103302.GA25202@haskell.galois.com> Wed Sep 3 03:49:51 PDT 2008 Simon Marlow * Windows: print an error message in addDLL Also, look for libXXX.dll in addition to XXX.dll (see #1883, this isn't really a proper fix, but it'll help in some cases). And I tidied up the error message for a DLL load failure, though it's still a bit of a mess because addDLL is supposed to return a (static) string with the error message, but this isn't possible on Windows. M ./compiler/ghci/Linker.lhs -9 +8 M ./rts/Linker.c -8 +20 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080903104951-12142-be6abac81e19dc77ad433d702172e6a19d1fc1b4.gz From simonmarhaskell at gmail.com Mon Sep 8 06:33:11 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 8 06:31:06 2008 Subject: patch applied (ghc): sysErrorBelch: don't put an extra \n on Windows Message-ID: <20080908103311.GA25235@haskell.galois.com> Wed Sep 3 03:50:18 PDT 2008 Simon Marlow * sysErrorBelch: don't put an extra \n on Windows M ./rts/RtsMessages.c +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080903105018-12142-19ef4b1963fef476fb36a8d49c0f4893ba1d0c2d.gz From claus.reinke at talk21.com Mon Sep 8 07:14:21 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 07:12:21 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com><200809072207.44164.naur@post11.tele.dk><20080907212935.GB24982@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <598EF6BD99B241339AC07DF153A352ED@cr3lt> | What is the correct make target to get rid of all such generated files? | | Starting from a fresh tree everytime or searching for files manually | don't sound realistic - there must be some support in there for | getting rid of all generated left-overs (distclean presumably leaves | them there for source distributions). >- Adding files to remove when you say 'make clean' is manual, and hence error prone yes. This is slightly improved if generated files end up in a separate directory, as they do with Cabal (though that then requires hacks to preserve generated source?-). >- When you 'darcs pull' a file that *used* to be removed is no >longer removed because it is no longer generated. (Some people >recommend 'make distclean' before pulling, but that seems extreme.) I always do 'make distclean' before pulling, simply because I've been bitten too often. But recently, I still get bitten, so this isn't extreme enough! It is really no fun at all that every single time I try to build ghc head on windows, I run into issues that take a week or more to settle down. And since the buildbot builders seem to start from scratch, and ghc developers pull more often than I, people here often don't know what I'm talking about. In theory, 'make' should take care of this - if there are files it doesn't know about for cleaning, those files shouldn't matter for building, and if there are files that 'make' would use for building, then it should also notice if they need rebuilding or cleaning. In practice, ghc has slid further and further into a 'make' system that doesn't really know what it is doing, asking the user to decide when to do 'make' (which rebuilds lots of stuff that wasn't changed) or 'make distclean;make' (because the change was too difficult for this 'make' to notice'). >The obvious solution to both is to somehow offer 'make superclean', There is a 'maintainer-clean', which might do the trick at the moment because it is out of date and still assumes that the generated sources are next to their templates, so it might remove the outdated generated sources. But that won't help if the target isn't kept up to date. >which removes every single file and directory that is not in the >source repo. That is right-by-construction, and stays right >regardless of changes. I don't know how to implement it >though -- and of course any sort of automated 'rm' is anxious-making. What I tend to try is 'darcs-all whatsnew -l >../rm-candidates' (with selective removal of candidates), but '.darcs-boring' isn't up to date (though better than it used to be, I think): - it still masks generated sources/parsers in directories where they should no longer exist (and where they do cause trouble as left-overs) - it doesn't mask all sub-repo dirs (such as libraries/syb) - it doesn't mask 'gmp/' - shouldn't that either be cleaned or be masked? Using this, I found some files and directories that really should have been disappeared by 'make distclean'. >Perhaps the easiest thing is to start with a fresh link-tree. >That's easy and fast -- but does not work on Windows. So your recommendation for me is to 'darcs get;darcs-all get --extra' every time I want to 'pull' & 'make' on windows? Suddenly, 'make maintainer-clean; darcs-all pull;..;make' doesn't sound extreme at all. I know this kind of thing is difficult to keep working for a system as complex as ghc, and it does seem to improve occasionally, but it still seems far from optimal. Claus From claus.reinke at talk21.com Mon Sep 8 07:23:37 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 07:21:34 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> <9d4d38820809080127g28975058n2dca7fbcbf4a7b02@mail.gmail.com> Message-ID: <9E568D4A41254203856533391258A27E@cr3lt> > 2008/9/8 Simon Peyton-Jones : >> The obvious solution to both is to somehow offer 'make superclean', which removes every single >> file and directory that is not in the source repo. That is right-by-construction, and stays >> right regardless of changes. I don't know how to implement it though -- and of course any sort >> of automated 'rm' is anxious-making. > > When we switch to git, "git clean -x" will accomplish this. I don't > know if Darcs has an equivalent feature. I think it is important to understand that proper cleaning in a system that doesn't track all dependencies isn't trivial. There are no easy solutions that do not require proper maintainance to keep working. 'git clean -x' looks similar to 'darcs whatsnew -l --boring | xargs rm', which will happily remove all files in your sub-repos (though 'git clean' without '-d' will leave the empty directories;-). Claus From claus.reinke at talk21.com Mon Sep 8 07:33:54 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 07:31:51 2008 Subject: build fails with: Running Haddock for base-4.0...: attemptingtouse module `GHC.Prim' (.\GHC\Prim.hs) which is not loaded References: <5F80A7C7CD1948248B9C85A00EB8485B@cr3lt><20080906221116.GA32729@matrix.chaos.earth.li> Message-ID: After removing some more generated sources by trial and error, the main build got through last night, but now 'make binary-dist' fails with: == make install-docs - --unix - --no-print-directory -r; in /cygdrive/c/fptools/ghc/docs/users_guide ------------------------------------------------------------------------ ../../utils/mkdirhier/mkdirhier c:/fptools/ghc/ghc-6.9.20080907/doc ../../utils/mkdirhier/mkdirhier c:/fptools/ghc/ghc-6.9.20080907/doc/users_guide mkdir c:/fptools/ghc/ghc-6.9.20080907/doc/users_guide cp users_guide/* c:/fptools/ghc/ghc-6.9.20080907/doc/users_guide Finished making install-docs in users_guide: 0 ------------------------------------------------------------------------ == make install-docs - --unix - --no-print-directory -r; in /cygdrive/c/fptools/ghc/docs/ext-core ------------------------------------------------------------------------ make[3]: *** No rule to make target `install-docs'. Stop. Failed making install-docs in ext-core: 1 make[2]: *** [install-docs] Error 1 make[1]: *** [install-docs] Error 1 make[1]: Leaving directory `/cygdrive/c/fptools/ghc' make: *** [binary-dist] Error 2 Claus From igloo at earth.li Mon Sep 8 07:43:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Mon Sep 8 07:40:56 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <598EF6BD99B241339AC07DF153A352ED@cr3lt> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> <598EF6BD99B241339AC07DF153A352ED@cr3lt> Message-ID: <20080908114300.GA12659@matrix.chaos.earth.li> On Mon, Sep 08, 2008 at 12:14:21PM +0100, Claus Reinke wrote: > > I always do 'make distclean' before pulling, simply because I've > been bitten too often. But recently, I still get bitten, so this isn't > extreme enough! There's nothing recent about libraries/base/GHC/Prim.hs; we stopped generating it back in March: Sun Mar 23 19:11:46 GMT 2008 Ian Lynagh * base now uses build-type: Configure Sun Mar 23 18:13:42 GMT 2008 Ian Lynagh * Move Integer out into its own package We now depend on the new integer package. We also depend on a new ghc-prim package, which has GHC.Prim, GHC.PrimopWrappers, and new modules GHC.Bool and GHC.Generics, containing Bool and Unit/Inl/Inr respectively. You've just been lucky that it hasn't caused problems until now. Thanks Ian From duncan.coutts at worc.ox.ac.uk Mon Sep 8 07:51:43 2008 From: duncan.coutts at worc.ox.ac.uk (Duncan Coutts) Date: Mon Sep 8 07:48:06 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrors on Mac... In-Reply-To: <9E568D4A41254203856533391258A27E@cr3lt> References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> <9d4d38820809080127g28975058n2dca7fbcbf4a7b02@mail.gmail.com> <9E568D4A41254203856533391258A27E@cr3lt> Message-ID: <1220874703.6076.129.camel@localhost> On Mon, 2008-09-08 at 12:23 +0100, Claus Reinke wrote: > > 2008/9/8 Simon Peyton-Jones : > >> The obvious solution to both is to somehow offer 'make superclean', which removes every single > >> file and directory that is not in the source repo. That is right-by-construction, and stays > >> right regardless of changes. I don't know how to implement it though -- and of course any sort > >> of automated 'rm' is anxious-making. > > > > When we switch to git, "git clean -x" will accomplish this. I don't > > know if Darcs has an equivalent feature. > > I think it is important to understand that proper cleaning in > a system that doesn't track all dependencies isn't trivial. > There are no easy solutions that do not require proper > maintainance to keep working. Right, and even when we do track dependencies we lose track of things when dependencies change. I think Cabal has basically the right approach here by putting all generated files in one place. It should be refined however so that we partition those generated files according to the clean classes (at least clean and distclean) so that we can clean without deleting shipped generated files for example, or keep the user's configuration. Duncan From claus.reinke at talk21.com Mon Sep 8 08:05:43 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 08:03:41 2008 Subject: FW: darcs patch: Add extern flag to avoid multiplesymbolerrorson Mac... References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com><598EF6BD99B241339AC07DF153A352ED@cr3lt> <20080908114300.GA12659@matrix.chaos.earth.li> Message-ID: >> I always do 'make distclean' before pulling, simply because I've >> been bitten too often. But recently, I still get bitten, so this isn't >> extreme enough! > > There's nothing recent about libraries/base/GHC/Prim.hs; we stopped > generating it back in March: .. > You've just been lucky that it hasn't caused problems until now. I wouldn't call that lucky - I don't like my build to be in strange states that go undetected for months! Nor do I like my build suddenly to fail because of files that have been there for months (and should be ignored anyway because they're not the right ones to use). Which only emphasizes the point: my old workflow (which I thought was the recommended one) isn't working, so I'm asking for new recommendations. Claus From simonpj at microsoft.com Mon Sep 8 08:22:15 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 08:20:09 2008 Subject: Making GHC work on BSD Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> Dear BDS hackers We'd like GHC to be buildable on BSD, but at the moment it isn't. We support GHC on Linux, Windows, Mac, but we really need help with BSD. Alas, we didn't get much response to Simon's message below. (One, I think -- thank you to that person! I think it was Kili, but I'm not sure.) So this message is to say: if you'd like GHC on BSD, please help! No help probably means no GHC. Time is short before GHC 6.10. "Help" means more than "can offer a remote login", but less than "solve it by yourself". We'll try hard to support you if you can invest a bit of time at your end. Many thanks Simon -----Original Message----- From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users-bounces@haskell.org] On Behalf Of Simon Marlow Sent: 02 September 2008 13:37 To: GHC Users Mailing List Cc: cvs-ghc@haskell.org Subject: *BSD GHC hackers needed... While perusing the tickets in the 6.10.1 milestone I spotted 3 that look to be FreeBSD-specific: 2476 internal error: awaitEvent: descriptor out of range 2502 segfault with GHC.Handle.fdToHandle' 2511 unix package doesnt load in ghci on freebsd/amd64 It's unlikely that we'll get to these in time for 6.10.1. Any FreeBSD hackers out there want to take a look? Help/advice is available as usual. There's also one NetBSD-specific ticket: 2351 NetBSD defines ELF_ST_TYPE (that one is easy), and one that I think applies to all the *BSDs: 2063 Breackage on OpenBSD due to mmap remap (actually the latter one is a top priority, because without it GHCi can't work, so we need it fixed for 6.10.1). Cheers, Simon _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users From simonpj at microsoft.com Mon Sep 8 08:30:36 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 08:28:27 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) In-Reply-To: <3E8EDC4582254967BC138F54D1B129AE@cr3lt> References: <20080903121216.GA32291@haskell.galois.com> <3E8EDC4582254967BC138F54D1B129AE@cr3lt> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A27E@EA-EXMSG-C334.europe.corp.microsoft.com> An interesting and delicate point, as I mentioned. I believe I have now fixed it. Simon | -----Original Message----- | From: Claus Reinke [mailto:claus.reinke@talk21.com] | Sent: 03 September 2008 23:22 | To: Simon Peyton-Jones; cvs-ghc@haskell.org | Subject: Re: patch applied (ghc): Major change in compilation of instancedeclarations (fix | Trac #955, #2328) | | | I'm not sure whether it is this patch, but regex-base is now broken. | From the fragment of your exchange with Serge, I understand that | overlap handling has changed in some way? | | Browsing through the code indicated in the first error message, it | seems as if the implementation of method 'match' calls 'matchM' | with exactly the same 'regex', 'source', and 'target' types, so if those | types are sufficient to select that instance for 'match', why would | there be an unresolved overlap when 'match' calls 'matchM'? | | Claus (who is still convinced that extralibs provide a good test for ghc;-) | | | -- last lines of make for ghc head on windows | | c:/fptools/ghc/ghc/stage1-inplace/ghc.exe -package-name | regex-base-0.72.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. - | idist/build/autogen | -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir | dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-3.0.3.0 - | package | bytestring-0.9 -O -Wall -O2 -XMultiParamTypeClasses -XFunctionalDependencies -XCPP - | idist/build -H32m | -O2 -Wall -fno-warn-deprecated-flags -c Text/Regex/Base/Context.hs -o | dist/build/Text/Regex/Base/Context.o -ohi dist/build/Text/Regex/Base/Context.hi | | Text\Regex\Base\Context.hs:200:34: | Overlapping instances for RegexContext a b (Array Int b) | arising from a use of `matchM' | at Text\Regex\Base\Context.hs:200:34-43 | Matching instances: | instance (RegexLike a b) => RegexContext a b (Array Int b) | -- Defined at Text\Regex\Base\Context.hs:199:9-57 | instance (RegexLike a b) => RegexContext a b MatchArray | -- Defined at Text\Regex\Base\Context.hs:190:9-54 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the third argument of `maybe', namely `(matchM r s)' | In the expression: maybe nullArray id (matchM r s) | In the definition of `match': | match r s = maybe nullArray id (matchM r s) | | Text\Regex\Base\Context.hs:230:11: | Overlapping instances for RegexContext a b [MatchArray] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:230:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | instance (RegexLike a b) => RegexContext a b [Array Int b] | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [MatchArray]' | | Text\Regex\Base\Context.hs:241:11: | Overlapping instances for RegexContext | a b [(MatchOffset, MatchLength)] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:241:11-18 | Matching instances: | instance (RegexLike a b) => | RegexContext a b [(MatchOffset, MatchLength)] | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext | a b [(MatchOffset, MatchLength)]' | | Text\Regex\Base\Context.hs:246:11: | Overlapping instances for RegexContext a b [b] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:246:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | instance (RegexLike a b) => | RegexContext a b [(MatchOffset, MatchLength)] | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [b]' | | Text\Regex\Base\Context.hs:250:11: | Overlapping instances for RegexContext a b [Array Int b] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:250:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [Array Int b] | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [Array Int b]' | | make[2]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 | make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries/regex-base' | make[1]: *** [make.library.regex-base] Error 2 | make[1]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' | make: *** [stage1] Error 2 | From marlowsd at gmail.com Mon Sep 8 09:18:10 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 8 09:16:08 2008 Subject: GHC and extralibs In-Reply-To: <20080904140221.GB26900@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32AE8809698@EA-EXMSG-C334.europe.corp.microsoft.com> <20080903225122.GA2731@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32AE88098DA@EA-EXMSG-C334.europe.corp.microsoft.com> <20080904140221.GB26900@matrix.chaos.earth.li> Message-ID: <48C52612.5030200@gmail.com> Ian Lynagh wrote: > On Thu, Sep 04, 2008 at 09:45:24AM +0100, Simon Peyton-Jones wrote: >> So shall we do that? > > OK, let's leave extralibs in the nightly builds for now, then. Ah, the IRC discussion that Ian is referring to happened *after* the thread that Simon is referring to (confusion ensues). The only downside that I can see to including extralibs is that it's confusing from the user's point of view - too many groups of libraries, and it's unclear what the status of each is. For this reason I'm slightly in favour of dropping extralibs for the 6.10 release. Cheers, Simon From mad.one at gmail.com Mon Sep 8 09:27:06 2008 From: mad.one at gmail.com (Austin Seipp) Date: Mon Sep 8 09:25:02 2008 Subject: Making GHC work on BSD In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <1220879843-sup-4115@existential.local> Excerpts from Simon Peyton-Jones's message of Mon Sep 08 07:22:15 -0500 2008: > Dear BDS hackers > > We'd like GHC to be buildable on BSD, but at the moment it isn't. We support > GHC on Linux, Windows, Mac, but we really need help with BSD. > > Alas, we didn't get much response to Simon's message below. (One, I think -- > thank you to that person! I think it was Kili, but I'm not sure.) > > So this message is to say: if you'd like GHC on BSD, please help! No help > probably means no GHC. Time is short before GHC 6.10. > > "Help" means more than "can offer a remote login", but less than "solve it by > yourself". We'll try hard to support you if you can invest a bit of time at > your end. > > Many thanks > > Simon I would be interested and willing to get GHC onto DragonflyBSD (a platform which is currently totally unsupported,) and maintain it when time permits but due to no HC bootstrapping I believe I would have to target e.g. 6.4.2 or so first and then move up to HEAD if possible. Before libffi didn't work on Dragonfly which meant to even get HEAD to build I'd need to port it too, although that seems to have been rectified as of current (Dragonfly 2.0.) However - I am using OS X Leopard on an Intel box for my main machine and therefore I am not sure how well HC bootstrapping would work in combination with an older GHC that was released when my system didn't even *exist*. Would this assumption be accurate? I just bought myself a copy of VMWare Fusion which is where Dragonfly resides, and I would be perfectly willing to e.g. install Linux as well so the bootstrapping process could go smoother since I think I would have way more luck between Linux and Dragonfly. I've got class today and I need to study as well as homework, but I'll install a copy of ArchLinux and hopefully get back to you later today on that front. Austin From marlowsd at gmail.com Mon Sep 8 09:28:40 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 8 09:26:39 2008 Subject: patch applied (ghc): Define _BSD_SOURCE in Stg.h In-Reply-To: <20080904215916.GA16831@haskell.galois.com> References: <20080904215916.GA16831@haskell.galois.com> Message-ID: <48C52888.4000506@gmail.com> Ian Lynagh wrote: > Thu Sep 4 11:50:42 PDT 2008 Ian Lynagh > * Define _BSD_SOURCE in Stg.h > This means S_ISSOCK gets defined on Linux This is highly dubious. The reason we needed these things in the past was because when compiling via C, Stg.h is always included first, and there was no other place to put things like _BSD_SOURCE. In GHC 6.10 it should never be necessary to use _BSD_SOURCE for via-C compilations, only for ordinary .c compilations, where it's possible to put the #define in the source file. But perhaps I've misunderstood the problem. Can we move _BSD_SOURCE to HsBase.h? Cheers, Simon From marlowsd at gmail.com Mon Sep 8 09:47:13 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 8 09:45:11 2008 Subject: [darcs-users] OpenBSD users here? In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <48C52CE1.9000700@gmail.com> Simon Peyton-Jones wrote: > In any case, I'm hoping that John Dias's current work on the back end will mean that GHC becomes a cross-compiler, which will make portability a lot easier. GHC will only cross-compile to architectures for which it already has a native code generator. So cross-compiling won't help with porting, unless you're prepared to write a native-code backend for the target first (and even then, there's a lot more to cross-compiling than just making the compiler emit .s for the target platform). We really do need HC bootstrapping to work, and we just pushed it back because we decided to overhaul the build system to make it easier first. A bit sad, but at least I now feel we have a workable plan, whereas before I was just crossing my fingers and hoping Ian had something up his sleeve :-) Cheers, Simon From marlowsd at gmail.com Mon Sep 8 09:50:42 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 8 09:48:40 2008 Subject: patch applied (ghc): Update the users guide to point at the in-tree core.ps.gz In-Reply-To: <4683d9370809062006u323fda17i77815de5c8fef1d4@mail.gmail.com> References: <20080906192446.GA5902@haskell.galois.com> <4683d9370809062006u323fda17i77815de5c8fef1d4@mail.gmail.com> Message-ID: <48C52DB2.3040702@gmail.com> Tim Chevalier wrote: > On Sat, Sep 6, 2008 at 12:24 PM, Ian Lynagh wrote: >> Sat Sep 6 07:02:43 PDT 2008 Ian Lynagh >> * Update the users guide to point at the in-tree core.ps.gz >> It used to point to a file on haskell.org, which didn't necessarily >> describe the right version of core. >> > > Yay thanks! Is there a reason to keep it as a ps.gz? It could just as > easily be made a PDF, Yes, PDF please. Our other typeset docs are in PDF. Cheers, Simon From simonpj at microsoft.com Mon Sep 8 10:35:18 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 10:33:09 2008 Subject: FW: [issue1065] Darcs taking infinite time to merge patches from Cabal Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A409@EA-EXMSG-C334.europe.corp.microsoft.com> [Sending again this time with the trace as a zipped attachment, and *not* inline; sorry. It's got through to bugs@darcs.net; this cc to cvs-ghc is for info.] More darcs2 woe, this time on Linux. I'm simply merging patches from the cabal repository into my working tree. My working tree is absolutely un-modified, but it's old, so there are 197 patches to pull. Problem is this: Darcs is hung saying "Merging them 64/197". So far it's consumed 8 minutes of CPU time on a fast machine. This is terribly depressing: there is nothing tricky going on here. No local modifications, no conflicts, nothing but a straight pull. Presumably by the time we get to "Merging them" there is no network traffic either. It's just stuck (apparently) in a horribly inefficient algorithm, or an infinite loop. I can't tell which. What should I do now? It's still running (I'm up to 11 mins of CPU now). I'll leave it to run, on the grounds that disturbing it will disturb any evidence you may want me to collect. But I'll kill it in a while. rsvp Simon -------------- next part -------------- A non-text attachment was scrubbed... Name: darcs-bug-trace.gz Type: application/x-gzip Size: 24611 bytes Desc: darcs-bug-trace.gz Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080908/48037d44/darcs-bug-trace-0001.bin From simonmarhaskell at gmail.com Mon Sep 8 10:38:34 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 8 10:36:28 2008 Subject: patch applied (ghc): add (c) Lennart Augustsson (part of #740) Message-ID: <20080908143834.GA3236@haskell.galois.com> Mon Sep 8 03:28:43 PDT 2008 Simon Marlow * add (c) Lennart Augustsson (part of #740) M ./rts/StgPrimFloat.c +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908102843-12142-6f502fdf8e3375141b6c4edf0f8310c7233bcb8c.gz From simonmarhaskell at gmail.com Mon Sep 8 10:38:41 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 8 10:36:36 2008 Subject: patch applied (ghc): make this build with GHC 6.7+ Message-ID: <20080908143841.GA3277@haskell.galois.com> Mon Sep 8 03:28:55 PDT 2008 Simon Marlow * make this build with GHC 6.7+ M ./utils/nofib-analyse/Makefile +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908102855-12142-1e776541db3304118c739f67abeec2c9cf229d7d.gz From simonmarhaskell at gmail.com Mon Sep 8 10:38:49 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 8 10:36:44 2008 Subject: patch applied (ghc): FIX BUILD on non-Windows Message-ID: <20080908143849.GA3312@haskell.galois.com> Mon Sep 8 07:24:14 PDT 2008 Simon Marlow * FIX BUILD on non-Windows M ./rts/Linker.c -4 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908142414-12142-c4296ee5b56f837d569f7bdd05947fef77001eca.gz From bugs at darcs.net Mon Sep 8 10:46:07 2008 From: bugs at darcs.net (Nicolas Pouillard) Date: Mon Sep 8 10:44:04 2008 Subject: [issue1065] Darcs taking infinite time to merge patches from Cabal Message-ID: <1220885167.08.0.0587076435719.issue1065@darcs.net> Nicolas Pouillard added the comment: I'm sorry to ask this, but are you sure to have an un-modified repository? Here is the checks: $ darcs whatsnew -ls (the purpose of -l is to be sure that no local file can conflict with some newly added ones) $ darcs send --dry-run (this to check that you don't have more patches than upstream) ---------- nosy: +ertai priority: -> bug status: unread -> chatting __________________________________ Darcs bug tracker __________________________________ From simonpj at microsoft.com Mon Sep 8 10:48:09 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 10:46:07 2008 Subject: [issue1065] Darcs taking infinite time to merge patches from Cabal In-Reply-To: <1220885167.08.0.0587076435719.issue1065@darcs.net> References: <1220885167.08.0.0587076435719.issue1065@darcs.net> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A42C@EA-EXMSG-C334.europe.corp.microsoft.com> Ah interesting. I do assure you that *I* have made no changes. But I see | -----Original Message----- | From: Nicolas Pouillard [mailto:bugs@darcs.net] | Sent: 08 September 2008 15:46 | To: cvs-ghc@haskell.org; dagit@codersbase.com; kowey@darcs.net; nicolas.pouillard@gmail.com; | Simon Peyton-Jones | Subject: [issue1065] Darcs taking infinite time to merge patches from Cabal | | | Nicolas Pouillard added the comment: | | I'm sorry to ask this, but are you sure to have an un-modified repository? | | Here is the checks: | | $ darcs whatsnew -ls | (the purpose of -l is to be sure that no local file can conflict with some newly | added ones) | | $ darcs send --dry-run | (this to check that you don't have more patches than upstream) | | ---------- | nosy: +ertai | priority: -> bug | status: unread -> chatting | | __________________________________ | Darcs bug tracker | | __________________________________ From Malcolm.Wallace at cs.york.ac.uk Mon Sep 8 10:45:18 2008 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Mon Sep 8 10:47:58 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <598EF6BD99B241339AC07DF153A352ED@cr3lt> References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com> <200809072207.44164.naur@post11.tele.dk> <20080907212935.GB24982@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com> <598EF6BD99B241339AC07DF153A352ED@cr3lt> Message-ID: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> "Claus Reinke" wrote: > | Starting from a fresh tree everytime or searching for files manually > | don't sound realistic > > >Perhaps the easiest thing is to start with a fresh link-tree. > >That's easy and fast -- but does not work on Windows. > > So your recommendation for me is to 'darcs get;darcs-all > get --extra' every time I want to 'pull' & 'make' on windows? Surely a *local* darcs get is pretty cheap? And it will certainly leave you with an entirely clean tree in which to start a build. Regards, Malcolm From simonpj at microsoft.com Mon Sep 8 10:57:28 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 8 10:55:20 2008 Subject: [issue1065] Darcs taking infinite time to merge patches from Cabal In-Reply-To: <1220885167.08.0.0587076435719.issue1065@darcs.net> References: <1220885167.08.0.0587076435719.issue1065@darcs.net> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A457@EA-EXMSG-C334.europe.corp.microsoft.com> [Sorry keyboard trouble made me send prematurely] | I'm sorry to ask this, but are you sure to have an un-modified repository? I am absolutely 100% certain that *I* made no changes. But darcs must have! Here is what 'darcs what' says: cd libraries/Cabal/ bash-3.2$ darcs what -ls ./Distribution/PackageDescription.hs -> ./Distribution/PackageDescription/Types.hs ./Distribution/PackageDescription/Check.hs -> ./Distribution/PackageDescription/QA.hs ./tests/UnitTest/Distribution/Simple/PreProcess/UnlitTest.hs -> ./tests/UnlitTest.hs A ./Distribution/PackageDescription.hs A ./Distribution/PackageDescription/Check.hs R ./Distribution/PackageDescription/QA.hs R ./Distribution/PackageDescription/Types.hs A ./tests/UnitTest/Distribution/Simple/PreProcess/UnlitTest.hs R ./tests/UnlitTest.hs a ./doc/Cabal.xml.~1~ bash-3.2$ OK. So I "darcs reverted" and am now trying to pull in this one repo...... Ha. It worked. So one bug (screwing up the working files) led to another (infinite time). That is v confusing to a punter like me. Nevertheless I'm unstuck, so thank you for that. I cannot say when the working-file screw up happened, but I have seen it happen before. I guess you have an open ticket on it? Or is it only darcs1? Thanks Simon | -----Original Message----- | From: Nicolas Pouillard [mailto:bugs@darcs.net] | Sent: 08 September 2008 15:46 | To: cvs-ghc@haskell.org; dagit@codersbase.com; kowey@darcs.net; nicolas.pouillard@gmail.com; | Simon Peyton-Jones | Subject: [issue1065] Darcs taking infinite time to merge patches from Cabal | | | Nicolas Pouillard added the comment: | | I'm sorry to ask this, but are you sure to have an un-modified repository? | | Here is the checks: | | $ darcs whatsnew -ls | (the purpose of -l is to be sure that no local file can conflict with some newly | added ones) | | $ darcs send --dry-run | (this to check that you don't have more patches than upstream) | | ---------- | nosy: +ertai | priority: -> bug | status: unread -> chatting | | __________________________________ | Darcs bug tracker | | __________________________________ From simonpj at microsoft.com Mon Sep 8 11:21:56 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 8 11:19:48 2008 Subject: patch applied (testsuite): Test T1470 is still broken Message-ID: <20080908152156.GA4709@haskell.galois.com> Mon Sep 8 08:19:56 PDT 2008 simonpj@microsoft.com * Test T1470 is still broken I briefly thought I'd fixed this, but I haven't. So it stays broken. M ./tests/ghc-regress/typecheck/should_compile/T1470.hs +2 M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080908151956-1287e-84033716a85bf1035bb8f4d64aceb9e6ab2a10ca.gz From simonpj at microsoft.com Mon Sep 8 11:21:58 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 8 11:19:52 2008 Subject: patch applied (testsuite): tc176 works now Message-ID: <20080908152158.GA4732@haskell.galois.com> Mon Sep 8 08:20:43 PDT 2008 simonpj@microsoft.com * tc176 works now M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 M ./tests/ghc-regress/typecheck/should_compile/tc176.hs +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080908152043-1287e-202f14431b9c700a45c62fac0d725ee751b5f1c9.gz From claus.reinke at talk21.com Mon Sep 8 13:08:59 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 13:07:00 2008 Subject: [issue1065] Darcs taking infinite time to merge patches from Cabal References: <1220885167.08.0.0587076435719.issue1065@darcs.net> <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A457@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <33163C58525345849F7C15D83F44F2B0@cr3lt> > | I'm sorry to ask this, but are you sure to have an un-modified repository? > > I am absolutely 100% certain that *I* made no changes. But darcs must have! Here is what 'darcs > what' says: > > cd libraries/Cabal/ > bash-3.2$ darcs what -ls > ./Distribution/PackageDescription.hs -> ./Distribution/PackageDescription/Types.hs > ./Distribution/PackageDescription/Check.hs -> ./Distribution/PackageDescription/QA.hs > ./tests/UnitTest/Distribution/Simple/PreProcess/UnlitTest.hs -> ./tests/UnlitTest.hs > A ./Distribution/PackageDescription.hs > A ./Distribution/PackageDescription/Check.hs > R ./Distribution/PackageDescription/QA.hs > R ./Distribution/PackageDescription/Types.hs > A ./tests/UnitTest/Distribution/Simple/PreProcess/UnlitTest.hs > R ./tests/UnlitTest.hs > a ./doc/Cabal.xml.~1~ > bash-3.2$ I notice that this bogus whatsnew report looks very similar to the bogus pending attached to http://bugs.darcs.net/issue1034 . Afaik, this hasn't been reproduced yet (well, not in a bug-tracking sense, though certainly in a bug sense). But note that the direction of moves is wrong (inverted): Mon Feb 11 00:38:30 GMT Standard Time 2008 Duncan Coutts * Unify sanity and other checks and separate IO checks And rename from QA so we no longer pretend to assure anything :-) We now distinguish different kinds of tests with a PackageCheck type so the caller gets to decide which kinds of checks are relevant to the context. This PackageCheck type should be extensible if we want to add more kinds or more info besides a brief human readable explanation. ./Distribution/PackageDescription/QA.hs -> ./Distribution/PackageDescription/Check.hs M ./Cabal.cabal -1 +1 M ./Distribution/PackageDescription/Check.hs -186 +199 M ./Distribution/Simple/Configure.hs -20 +14 M ./Distribution/Simple/SrcDist.hs -14 +21 If the example can't be reproduced for debugging, perhaps this reversing of moves can be explained from darcs sources? Claus From naur at post11.tele.dk Mon Sep 8 16:08:27 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Mon Sep 8 16:10:11 2008 Subject: Making GHC work on BSD In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <200809082208.28969.naur@post11.tele.dk> Hello, On Monday 08 September 2008 14:22, Simon Peyton-Jones wrote: > Dear BDS hackers > > We'd like GHC to be buildable on BSD, but at the moment it isn't. We support GHC on Linux, Windows, Mac, but we really need help with BSD. I would like to do something about this. I have (a number of) x86s that either have some FreeBSD version installed or could get such an installation without too much trouble. The easiest one has an (admittedly old) 5.4 FreeBSD installed, that machine is running at the moment, it has actually managed to build > tn@tn21$ compiler/stage2/ghc-inplace --version > The Glorious Glasgow Haskell Compilation System, version 6.9.20080517 using > tn@tn21$ ghc --version > The Glorious Glasgow Haskell Compilation System, version 6.4.1 and > tn@tn21$ compiler/stage2/ghc-inplace --interactive > GHCi, version 6.9.20080517: http://www.haskell.org/ghc/ :? for help > Loading package ghc-prim ... linking ... done. > Loading package integer ... linking ... done. > Loading package base ... linking ... done. > Prelude> 2+2 > 4 works sometimes, but validate is a catastrophy (this is a dormant project). Another machine has some FreeBSD 6.x (I haven't checked), but I don't think it has any GHC running on it at the moment. A third possibility would be to take the latest (7.0) FreeBSD and install that. So, it would be useful to know, which FreeBSD version would you prefer to use for this? > ... Best regards Thorkil From claus.reinke at talk21.com Mon Sep 8 19:08:40 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 19:06:39 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com><200809072207.44164.naur@post11.tele.dk><20080907212935.GB24982@matrix.chaos.earth.li><638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com><598EF6BD99B241339AC07DF153A352ED@cr3lt> <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> Message-ID: <4BE732D950C64B2399584934325FF911@cr3lt> >> | Starting from a fresh tree everytime or searching for files manually >> | don't sound realistic >> >> >Perhaps the easiest thing is to start with a fresh link-tree. >> >That's easy and fast -- but does not work on Windows. >> >> So your recommendation for me is to 'darcs get;darcs-all >> get --extra' every time I want to 'pull' & 'make' on windows? > > Surely a *local* darcs get is pretty cheap? And it will certainly leave > you with an entirely clean tree in which to start a build. Well, even the initial 'darcs get' of 20k ghc patches isn't exactly fast (and then it fails with unapplicable patch, just as darcs check does? I'm pretty sure that used to work locally at least with darcs 1, and a lot faster, too..). I guess I could try to unlearn my aversion and use the terminally broken 'darcs get --partial', but then I'd have to remember not to do anything darcsish in that copy. So, I'd have one full copy to use darcs in and one partial copy to build in. And another copy to validate in. And another copy for keeping my local changes in. And keep all copies in synch, not forgetting sub-repos. Yes, sounds great. Not. What is wrong with a proper 'make', cleaning, dependencies, and all, at least as an aim, if not yet in practice? Of course, you can move house every time your dirty plates fill your sink, so that you have an entirely clean house in which to start the week, but that isn't more than a workaround, not a solution. Yep, darcs1 just finished getting where darcs2 failed. Time for another bug report.. Claus From claus.reinke at talk21.com Mon Sep 8 19:34:57 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 19:32:53 2008 Subject: darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9 (release) succeeds (windows, ghc repo, get) Message-ID: <411C46CFE01F45D0A5D9B6D38269F6ED@cr3lt> I just tried to use 'darcs get' to make a local copy of the ghc repo and was surprised to see it fail, as I was sure that this used to work (on windows locally only, of course). And indeed: $ export PATH=`echo $PATH | sed 's/d\/darcs/d\/darcs1/'` $ darcs --version 1.0.9 (release) $ darcs get c:/fptools/ghc Copying patch 19412 of 19412... done. Finished getting. $ mv ghc/ ghc1 $ ls ghc1/ $ export PATH=`echo $PATH | sed 's/d\/darcs1/d\/darcs/'` $ darcs --version 2.0.2 (+ 76 patches) $ darcs get c:/fptools/ghc Unapplicable patch: Thu Jan 11 14:26:13 GMT Standard Time 1996 partain * [project @ 1996-01-11 14:06:51 by partain] darcs failed: File './ghc/includes/RtsTypes.lh' already exists! $ uname -a CYGWIN_NT-5.1 cr3-lt 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin There doesn't seem to be a 'darcs info' to get format information on a repo, but I haven't changed the default format, if that helps. I haven't timed it, but darcs2 also seems slower and proceeding in short sprints while darcs1 seems to make continuous progress. On the way, I also noticed that 'darcs2 check' fails with the same message, but that has already been reported, it seems (http://bugs.darcs.net/issue971). That also happens with darcs1, surprisingly (I seem to recall running 'darcs1 check' on a full ghc repo in the past; but now, I get the same unapplicable patch). Claus From bugs at darcs.net Mon Sep 8 19:43:32 2008 From: bugs at darcs.net (Eric Kow) Date: Mon Sep 8 19:41:33 2008 Subject: [issue1067] darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9 (release) succeeds (windows, ghc repo, get) In-Reply-To: <411C46CFE01F45D0A5D9B6D38269F6ED@cr3lt> Message-ID: <20080908234315.GL48957@Macintosh.local> Eric Kow added the comment: Hi, On Mon, Sep 08, 2008 at 23:35:17 -0000, Claus Reinke wrote: > $ darcs get c:/fptools/ghc > Unapplicable patch: > Thu Jan 11 14:26:13 GMT Standard Time 1996 partain > * [project @ 1996-01-11 14:06:51 by partain] I think you will have better luck with darcs get --hashed, which has better handling of case insensitive file systems. We'll need to work out later why darcs 1 succeeds in this case. > There doesn't seem to be a 'darcs info' to get format information > on a repo, but I haven't changed the default format, if that helps. darcs show repo > On the way, I also noticed that 'darcs2 check' fails with the > same message, but that has already been reported, it seems > (http://bugs.darcs.net/issue971). That also happens with darcs1, > surprisingly (I seem to recall running 'darcs1 check' on a full > ghc repo in the past; but now, I get the same unapplicable patch). Yes. Petr's latest patches make darcs repair work, but will need to be refactored to extend the new coverage to darcs check Thanks! ---------- status: unread -> chatting __________________________________ Darcs bug tracker __________________________________ From claus.reinke at talk21.com Mon Sep 8 20:46:30 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 8 20:44:31 2008 Subject: [issue1067] darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9(release) succeeds (windows, ghc repo, get) References: <20080908234315.GL48957@Macintosh.local> Message-ID: |I think you will have better luck with darcs get --hashed, which has |better handling of case insensitive file systems. You mean because it encrypts file names in pristine? I never liked that idea, I must say - if the hashes are useful, why not store them out of the way? Having a real pristine copy of the repo in place was a big point in favour of darcs1: (a) it is unlikely that it would screw up both copies at once, (b) it allows for easy scripting and tool access bypassing darcs. Anyway, I thought I'd give it a try but, geez, that is slow! 20 minutes wall clock time before it even starts "writing inventory"? Hogging all my memory and then some? No thanks. I'm not sure I'm going to wait around to see it finish. > There doesn't seem to be a 'darcs info' to get format information > on a repo, but I haven't changed the default format, if that helps. |darcs show repo Since darcs1 worked on it, the answer was probably obvious anyway, but $ darcs show repo --repodir=ghc Type: darcs Format: darcs-1.0 Root: c:/fptools/ghc Pristine: PlainPristine "_darcs/pristine" Cache: thisrepo:c:/fptools/ghc boringfile Pref: .darcs-boring Author: claus.reinke Default Remote: http://darcs.haskell.org/ghc Num Patches: 19412 Claus From igloo at earth.li Mon Sep 8 20:50:22 2008 From: igloo at earth.li (Ian Lynagh) Date: Mon Sep 8 20:48:16 2008 Subject: patch applied (ghc): Make a pdf, rather than ps.gz, of teh ext-core docs Message-ID: <20080909005022.GA16661@haskell.galois.com> Mon Sep 8 11:48:29 PDT 2008 Ian Lynagh * Make a pdf, rather than ps.gz, of teh ext-core docs M ./docs/ext-core/Makefile -6 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908184829-3fd76-48a6dad6c9640b60a2dbbc0e2cde28a836f8b7df.gz From igloo at earth.li Mon Sep 8 20:50:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Mon Sep 8 20:48:22 2008 Subject: patch applied (ghc): Use test -f rather than test -e Message-ID: <20080909005030.GA16694@haskell.galois.com> Mon Sep 8 15:46:18 PDT 2008 Ian Lynagh * Use test -f rather than test -e Hopefully this will fix the SunOS builbot slave. M ./Makefile -1 +1 M ./compiler/Makefile -1 +1 M ./driver/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908224618-3fd76-f0f4ae23f0d71f6510003617a08a8a892b3365ce.gz From simonpj at microsoft.com Tue Sep 9 03:26:38 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 9 03:24:27 2008 Subject: darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9 (release) succeeds (windows, ghc repo, get) In-Reply-To: <411C46CFE01F45D0A5D9B6D38269F6ED@cr3lt> References: <411C46CFE01F45D0A5D9B6D38269F6ED@cr3lt> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A725@EA-EXMSG-C334.europe.corp.microsoft.com> | $ darcs get c:/fptools/ghc | Unapplicable patch: | Thu Jan 11 14:26:13 GMT Standard Time 1996 partain | * [project @ 1996-01-11 14:06:51 by partain] We have known for ages that there's just no point in doing this. It doesn't work due to a long-standing bug in Darcs. (Maybe some new version of darcs makes it work, but no one has claimed so.) The Building Guide has recommended for some years that you start with a tar-ball and go from there. http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources Simon From catamorphism at gmail.com Tue Sep 9 03:30:02 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Tue Sep 9 03:27:53 2008 Subject: External Core output path In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F89FA8@EA-EXMSG-C334.europe.corp.microsoft.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89FA8@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <4683d9370809090030u3e0cdbf4xeedf940ed7ca42fb@mail.gmail.com> On 9/8/08, Simon Peyton-Jones wrote: > If you want them (as you suggest) to be more like .hs files, then indeed you are going to sharply limit the amount of optimisation that you can do, by nuking all cross-module optimisation. For example (3::Int + 4) will not turn into an addition instruction any more -- that relies on "seeing" the Prelude's implementation of (+) at Int. Well, I don't think you have to nuke *all* cross-module optimization, though that would be the easiest thing to implement. In the (+) example, if you inline aggressively enough, you get down to the +# primop and there are no references left to anything else. > > However, using -fignore-interface-pragmas should let you try this, so you can see how big an effect it is. > > So the question is: is ExtCore like .hs or .o? I think different people would give different answers. So a flag is probably the right thing. > Yes, I think that's right. I also think writing it up carefully so users know what to expect will be half the battle (if I ever get around to doing this, anyway). Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From cvs-ghc at haskell.org Tue Sep 9 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 9 03:28:01 2008 Subject: Daily report for stable Message-ID: <200809090730.m897U2Pi023530@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass lost pass pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Tue Sep 9 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 9 03:28:03 2008 Subject: Daily report for head Message-ID: <200809090730.m897U2Bu023538@monk.galois.com> Build results: x86-64 Linux head: lost fail (failed bindisttest failed slave lost) x86 Windows head: fail (exception stage2) x86 Windows head fast: pass lost pass pass fast486 head: pass kgardas head: fail (failed stage1) malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage1) x86-64 Linux head unreg: lost fail (failed nofib.boot.0 nofib.boot.0_2 failed slave lost) New unexpected test failures: arith011 1 fast486 head conc032 1 fast486 head conc070 1 x86 Windows head fast concprog001 1 fast486 head enum01 1 fast486 head ioref001 1 fast486 head Fixed unexpected test failures: T1470 tc176 -------------- next part -------------- Last 30 lines: Reading package info from "dist/installed-pkg-config" ... done. Writing new package config file... done. if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/packages parallel; then \ cd parallel && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/ghc-6.9.20080909/package.conf' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/bin' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080909' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080909' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/ghc-6.9.20080909' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' ; \ fi Installing library in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080909/parallel-1.0.0.1 Registering parallel-1.0.0.1... Reading package info from "dist/installed-pkg-config" ... done. Writing new package config file... done. /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries /usr/bin/install -c -m 644 index.html doc-index*.html /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries /usr/bin/install -c -m 755 gen_contents_index /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries # Hacks: /usr/bin/install -c -m 644 base/dist/doc/html/*/*.css /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries /usr/bin/install -c -m 644 base/dist/doc/html/*/*.js /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries /usr/bin/install -c -m 644 base/dist/doc/html/*/*.gif /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/libraries' make -C compiler install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/compiler' /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/ghc-6.9.20080909/package.conf' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/bin' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080909' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080909' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/ghc-6.9.20080909' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' --distpref dist-stage2 installPackage: Run the 'configure' command first. make[3]: *** [install] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909/compiler' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080909' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: =====> arith010(profasm) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith010 arith010.hs -O -prof -auto-all -fasm >arith010.comp.stderr 2>&1 cd ./numeric/should_run && ./arith010 +RTS -hc -RTS arith010.run.stdout 2>arith010.run.stderr cd ./numeric/should_run && /64playpen/buildbot/x86_64-linux-head/build/utils/hp2ps/hp2ps arith010 =====> arith010(ghci) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output arith010.hs --interactive -v0 -ignore-dot-ghci arith010.interp.stdout 2>arith010.interp.stderr =====> arith010(threaded1) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith010 arith010.hs -threaded -debug >arith010.comp.stderr 2>&1 cd ./numeric/should_run && ./arith010 arith010.run.stdout 2>arith010.run.stderr =====> arith010(threaded2) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith010 arith010.hs -O -threaded >arith010.comp.stderr 2>&1 cd ./numeric/should_run && ./arith010 +RTS -N2 -RTS arith010.run.stdout 2>arith010.run.stderr =====> arith010(profthreaded) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith010 arith010.hs -O -prof -auto-all -fasm -threaded >arith010.comp.stderr 2>&1 cd ./numeric/should_run && ./arith010 +RTS -p -RTS arith010.run.stdout 2>arith010.run.stderr =====> arith011(normal) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith011 arith011.hs >arith011.comp.stderr 2>&1 cd ./numeric/should_run && ./arith011 arith011.run.stdout 2>arith011.run.stderr =====> arith011(optc) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith011 arith011.hs -O -fvia-C >arith011.comp.stderr 2>&1 cd ./numeric/should_run && ./arith011 arith011.run.stdout 2>arith011.run.stderr =====> arith011(hpc) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith011 arith011.hs -O -fhpc >arith011.comp.stderr 2>&1 cd ./numeric/should_run && ./arith011 arith011.run.stdout 2>arith011.run.stderr =====> arith011(optasm) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith011 arith011.hs -O -fasm >arith011.comp.stderr 2>&1 cd ./numeric/should_run && ./arith011 arith011.run.stdout 2>arith011.run.stderr =====> arith011(profc) cd ./numeric/should_run && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o arith011 arith011.hs -O -prof -auto-all -fvia-C >arith011.comp.stderr 2>&1 -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/ghc/kgardas/build/utils/genapply ------------------------------------------------------------------------ /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp -c GenApply.hs -o GenApply.o -ohi GenApply.hi /usr/local/ghc-2008-05-04/bin/ghc -o genapply -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.o /usr/local/ghc-2008-05-04/bin/ghc -M -optdep-f -optdep.depend -osuf o -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -package pretty -fforce-recomp GenApply.hs Finished making boot in genapply: 0 ------------------------------------------------------------------------ == Finished making `boot' in mkdependC mkdirhier runstdtest hp2ps parallel unlit genprimopcode genapply ... PWD = /buildbot/ghc/kgardas/build/utils ------------------------------------------------------------------------ make -C genprimopcode /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c ParserM.hs -o ParserM.o -ohi ParserM.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Lexer.hs -o Lexer.o -ohi Lexer.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Syntax.hs -o Syntax.o -ohi Syntax.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Parser.hs -o Parser.o -ohi Parser.hi /usr/local/ghc-2008-05-04/bin/ghc -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O -c Main.hs -o Main.o -ohi Main.hi /usr/local/ghc-2008-05-04/bin/ghc -o genprimopcode -package-conf /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf -H32m -O Lexer.o Main.o Parser.o ParserM.o Syntax.o ------------------------------------------------------------------------ == make boot -r; in /buildbot/ghc/kgardas/build/driver ------------------------------------------------------------------------ ../utils/mkdirhier/mkdirhier /buildbot/ghc/kgardas/build/inplace-datadir mkdir /buildbot/ghc/kgardas/build/inplace-datadir test -e /buildbot/ghc/kgardas/build/inplace-datadir/package.conf || echo "[]" > /buildbot/ghc/kgardas/build/inplace-datadir/package.conf /bin/sh: test: argument expected make[1]: *** [boot] Error 1 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmCommonBlockElimZ.hs -o dist-stage1/build/CmmCommonBlockElimZ.o -ohi dist-stage1/build/CmmCommonBlockElimZ.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmCPSZ.hs -o dist-stage1/build/CmmCPSZ.o -ohi dist-stage1/build/CmmCPSZ.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmCvt.hs -o dist-stage1/build/CmmCvt.o -ohi dist-stage1/build/CmmCvt.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmInfo.hs -o dist-stage1/build/CmmInfo.o -ohi dist-stage1/build/CmmInfo.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c dist-stage1/build/CmmLex.hs -o dist-stage1/build/CmmLex.o -ohi dist-stage1/build/CmmLex.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c codeGen/CgExpr.lhs-boot -o dist-stage1/build/CgExpr.o-boot -ohi dist-stage1/build/CgExpr.hi-boot <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c codeGen/CgClosure.lhs -o dist-stage1/build/CgClosure.o -ohi dist-stage1/build/CgClosure.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c codeGen/CgTailCall.lhs -o dist-stage1/build/CgTailCall.o -ohi dist-stage1/build/CgTailCall.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c codeGen/CgForeignCall.hs -o dist-stage1/build/CgForeignCall.o -ohi dist-stage1/build/CgForeignCall.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -package-conf /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf -i -idist-stage1/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage1/build/autogen -Idist-stage1/build/autogen -Idist-stage1/build -Istage1 -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-include -optPdist-stage1/build/autogen/cabal_macros.h -odir dist-stage1/build -hidir dist-stage1/build -package Cabal-1.5.4 -package base-2.1.1 -package filepath-1.1 -package haskell98-1.0 -package hpc-0.5 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -cpp -fglasgow-exts -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c dist-stage1/build/CmmParse.hs -o dist-stage1/build/CmmParse.o -ohi dist-stage1/build/CmmParse.hi cc1: error: /var/folders/RH/RHRH6WvgE-yhA7pXOnoY6E+++TI/-Tmp-//ghc98509_0/ghc98509_0.s: Device not configured :0:0: internal compiler error: Bus error Please submit a full bug report, with preprocessed source if appropriate. See for instructions. <> make[2]: *** [dist-stage1/build/CmmParse.o] Error 1 make[1]: *** [build.stage.1] Error 2 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: ==nofib== event: time to compile Main follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi -cpp -fglasgow-exts -c Main.hs -o Main.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[4]: *** [Main.o] Error 127 make[4]: Target `all' not remade because of errors. Finished making all in event: 0 ------------------------------------------------------------------------ == Finished making `all' in comp_lab_zift wave4main wang typecheck transform solid sched nucleic2 parstof listcopy listcompr ida genfft fft event ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/hartel ------------------------------------------------------------------------ Finished making all in hartel: 0 ------------------------------------------------------------------------ == make all - --no-print-directory -rk; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/spectral/integer ------------------------------------------------------------------------ HC = /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace HC_OPTS = -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi RUNTEST_OPTS = -ghc-timing +RTS -H10m -K10m -RTS ==nofib== integer: time to compile Main follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi -c Main.hs -o Main.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresidentpagefaults 0swaps make[3]: *** [Main.o] Error 127 make[3]: Target `all' not remade because of errors. Finished making all in integer: 0 From simonmarhaskell at gmail.com Tue Sep 9 03:34:16 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 03:32:07 2008 Subject: patch applied (ghc): Make LOOKS_LIKE_{INFO, CLOSURE}_PTR into inline functions, instead of macros Message-ID: <20080909073416.GA23917@haskell.galois.com> Mon Sep 8 07:43:48 PDT 2008 Simon Marlow * Make LOOKS_LIKE_{INFO,CLOSURE}_PTR into inline functions, instead of macros The macros were duplicating their arguments, which was normally harmless, but in the parallel GC was actually wrong and caused spurious assertion failures. M ./includes/Storage.h -9 +18 M ./rts/Sanity.c -4 +4 M ./rts/sm/Storage.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908144348-12142-afca27f7b3e3e8104c37e26cadb8c1069e1c2946.gz From simonmarhaskell at gmail.com Tue Sep 9 03:34:24 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 03:32:17 2008 Subject: patch applied (ghc): Fix parallel GC bug (crash in concprog001(threaded2)) Message-ID: <20080909073424.GA23937@haskell.galois.com> Mon Sep 8 07:56:52 PDT 2008 Simon Marlow * Fix parallel GC bug (crash in concprog001(threaded2)) Two threads were trying to move the same TSO. I like this test, it has caught plenty of bugs in the past. M ./rts/sm/Evac.c -9 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080908145652-12142-73928c32e55d819f935ea4984c99d3d523987e87.gz From bugs at darcs.net Tue Sep 9 03:55:08 2008 From: bugs at darcs.net (Eric Kow) Date: Tue Sep 9 03:53:02 2008 Subject: [issue1065] Unexpected changes in working directory Message-ID: <1220946908.27.0.898544006858.issue1065@darcs.net> Eric Kow added the comment: This still looks like issue494 to me, and I am resolving it as such. The symptoms: To simplify, first patch adds f1; second patch moves f1 -> f2 and modifies f2 And whatsnew shows f2 -> f1 (inverse) A f2 R f1 If only we could boil issue1034 down into something like this. ---------- status: chatting -> resolved title: Darcs taking infinite time to merge patches from Cabal -> Unexpected changes in working directory topic: +ThePendingPatch __________________________________ Darcs bug tracker __________________________________ From claus.reinke at talk21.com Tue Sep 9 04:38:07 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Tue Sep 9 04:36:04 2008 Subject: [issue1065] Unexpected changes in working directory References: <1220946908.27.0.898544006858.issue1065@darcs.net> Message-ID: <56E3C7D3541B4C2DB70E9F3ED0FECC42@cr3lt> >This still looks like issue494 to me, and I am resolving it as such. I don't understand? Simon's report starts with 'More darcs2 woe', darcs2 came out in 2008, issue494 claims to have been resolved by a patch in August 2007. How can a patch from a year ago solve an issue in a version of darcs that should already include that patch in the first place? Btw, it would be useful if 'resolved' messages would offer some brief explanation of what went wrong, how it was fixed, and which darcs version is going to have the fix, as opposed to 'we happen to have a patch that fixes something that looks somewhat related to this'. Also, David wasn't convinced that that patch was totally correct: $ darcs changes -s -p 'optimize --reorder' | less Wed Aug 8 01:52:51 GMT Daylight Time 2007 David Roundy * fix bug that revealed itself in optimize --reorder on unstable repo. I'm sure this fix doesn't make things worse, but am not convinced that it is a totally correct fix. "Sifting for pending" is a subtle business, and in many ways this patch just works around this complexity. On the other hand, I can't see another way to deal with this. :( M ./src/Darcs/Patch.lhs +2 M ./src/Darcs/Patch/Commute.lhs -2 +16 M ./src/Darcs/Repository/DarcsRepo.lhs -8 +10 Frustratingly, the patch message also doesn't say what went wrong and what was fixed. Claus From claus.reinke at talk21.com Tue Sep 9 04:44:00 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Tue Sep 9 04:41:57 2008 Subject: missing install-docs in ext-core (was: build fails with: Running Haddock for base-4.0...) References: <5F80A7C7CD1948248B9C85A00EB8485B@cr3lt><20080906221116.GA32729@matrix.chaos.earth.li> Message-ID: > == make install-docs - --unix - --no-print-directory -r; > in /cygdrive/c/fptools/ghc/docs/ext-core > ------------------------------------------------------------------------ > make[3]: *** No rule to make target `install-docs'. Stop. > Failed making install-docs in ext-core: 1 > make[2]: *** [install-docs] Error 1 > make[1]: *** [install-docs] Error 1 > make[1]: Leaving directory `/cygdrive/c/fptools/ghc' > make: *** [binary-dist] Error 2 there is no 'install-docs' target ifneq "$(LATEX_DOCS)" "YES". Claus From bugs at darcs.net Tue Sep 9 04:46:43 2008 From: bugs at darcs.net (Eric Kow) Date: Tue Sep 9 04:44:35 2008 Subject: [issue1065] Unexpected changes in working directory In-Reply-To: <56E3C7D3541B4C2DB70E9F3ED0FECC42@cr3lt> Message-ID: <20080909084626.GN48957@Macintosh.local> Eric Kow added the comment: On Tue, Sep 09, 2008 at 09:38:07 +0100, Claus Reinke wrote: > I don't understand? Simon's report starts with 'More darcs2 woe', > darcs2 came out in 2008, issue494 claims to have been resolved > by a patch in August 2007. How can a patch from a year ago > solve an issue in a version of darcs that should already include > that patch in the first place? Because Simon's working directory changes were from his darcs 1.0.9 days. He says it's an old repository that he's pulling from. __________________________________ Darcs bug tracker __________________________________ From claus.reinke at talk21.com Tue Sep 9 05:17:08 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Tue Sep 9 05:15:05 2008 Subject: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) References: <20080903121216.GA32291@haskell.galois.com> <3E8EDC4582254967BC138F54D1B129AE@cr3lt> <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A27E@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: Well, regex-base seems to build again. And I no longer have to split the Ghc Api instances in syb-utils, so #2438 does indeed seem fixed, too!-) Thanks, Claus ----- Original Message ----- From: "Simon Peyton-Jones" To: "Claus Reinke" ; Sent: Monday, September 08, 2008 1:30 PM Subject: RE: patch applied (ghc): Major change in compilation of instancedeclarations (fix Trac #955, #2328) An interesting and delicate point, as I mentioned. I believe I have now fixed it. Simon | -----Original Message----- | From: Claus Reinke [mailto:claus.reinke@talk21.com] | Sent: 03 September 2008 23:22 | To: Simon Peyton-Jones; cvs-ghc@haskell.org | Subject: Re: patch applied (ghc): Major change in compilation of instancedeclarations (fix | Trac #955, #2328) | | | I'm not sure whether it is this patch, but regex-base is now broken. | From the fragment of your exchange with Serge, I understand that | overlap handling has changed in some way? | | Browsing through the code indicated in the first error message, it | seems as if the implementation of method 'match' calls 'matchM' | with exactly the same 'regex', 'source', and 'target' types, so if those | types are sufficient to select that instance for 'match', why would | there be an unresolved overlap when 'match' calls 'matchM'? | | Claus (who is still convinced that extralibs provide a good test for ghc;-) | | | -- last lines of make for ghc head on windows | | c:/fptools/ghc/ghc/stage1-inplace/ghc.exe -package-name | regex-base-0.72.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. - | idist/build/autogen | -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir | dist/build -hidir dist/build -stubdir dist/build -package array-0.1 -package base-3.0.3.0 - | package | bytestring-0.9 -O -Wall -O2 -XMultiParamTypeClasses -XFunctionalDependencies -XCPP - | idist/build -H32m | -O2 -Wall -fno-warn-deprecated-flags -c Text/Regex/Base/Context.hs -o | dist/build/Text/Regex/Base/Context.o -ohi dist/build/Text/Regex/Base/Context.hi | | Text\Regex\Base\Context.hs:200:34: | Overlapping instances for RegexContext a b (Array Int b) | arising from a use of `matchM' | at Text\Regex\Base\Context.hs:200:34-43 | Matching instances: | instance (RegexLike a b) => RegexContext a b (Array Int b) | -- Defined at Text\Regex\Base\Context.hs:199:9-57 | instance (RegexLike a b) => RegexContext a b MatchArray | -- Defined at Text\Regex\Base\Context.hs:190:9-54 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the third argument of `maybe', namely `(matchM r s)' | In the expression: maybe nullArray id (matchM r s) | In the definition of `match': | match r s = maybe nullArray id (matchM r s) | | Text\Regex\Base\Context.hs:230:11: | Overlapping instances for RegexContext a b [MatchArray] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:230:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | instance (RegexLike a b) => RegexContext a b [Array Int b] | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [MatchArray]' | | Text\Regex\Base\Context.hs:241:11: | Overlapping instances for RegexContext | a b [(MatchOffset, MatchLength)] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:241:11-18 | Matching instances: | instance (RegexLike a b) => | RegexContext a b [(MatchOffset, MatchLength)] | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext | a b [(MatchOffset, MatchLength)]' | | Text\Regex\Base\Context.hs:246:11: | Overlapping instances for RegexContext a b [b] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:246:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [b] | -- Defined at Text\Regex\Base\Context.hs:244:9-47 | instance (RegexLike a b) => | RegexContext a b [(MatchOffset, MatchLength)] | -- Defined at Text\Regex\Base\Context.hs:239:9-71 | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [b]' | | Text\Regex\Base\Context.hs:250:11: | Overlapping instances for RegexContext a b [Array Int b] | arising from a use of `nullFail' | at Text\Regex\Base\Context.hs:250:11-18 | Matching instances: | instance (RegexLike a b) => RegexContext a b [Array Int b] | -- Defined at Text\Regex\Base\Context.hs:248:9-57 | instance (RegexLike a b) => RegexContext a b [MatchArray] | -- Defined at Text\Regex\Base\Context.hs:228:9-56 | (The choice depends on the instantiation of `a, b' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | In the expression: nullFail | In the definition of `matchM': matchM = nullFail | In the instance declaration for `RegexContext a b [Array Int b]' | | make[2]: *** [dist/build/Text/Regex/Base/Context.o] Error 1 | make[2]: Leaving directory `/cygdrive/c/fptools/ghc/libraries/regex-base' | make[1]: *** [make.library.regex-base] Error 2 | make[1]: Leaving directory `/cygdrive/c/fptools/ghc/libraries' | make: *** [stage1] Error 2 | From claus.reinke at talk21.com Tue Sep 9 05:40:23 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Tue Sep 9 05:38:20 2008 Subject: [issue1065] Unexpected changes in working directory References: <20080909084626.GN48957@Macintosh.local> Message-ID: On Tue, Sep 09, 2008 at 09:38:07 +0100, Claus Reinke wrote: > I don't understand? Simon's report starts with 'More darcs2 woe', > darcs2 came out in 2008, issue494 claims to have been resolved > by a patch in August 2007. How can a patch from a year ago > solve an issue in a version of darcs that should already include > that patch in the first place? |Because Simon's working directory changes were from his darcs 1.0.9 days. I must have missed that info. |He says it's an old repository that he's pulling from. He says it is an old repository that he's pulling into, hence lots of patches to pull. But the list of patches doesn't include the renaming that is reported the wrong way round in whatsnew, so it might be that pending was screwed up while he was using an earlier darcs version. All ghc repos are old, though, and have been handled by some version of darcs 1 at some point or other, including the repos involved in issue1034. And since darcs does not preserve information about screwups (issue1010), and users don't ask whatsnew in repos they don't work in, there is no telling whether the issues are old or new. Claus From bugs at darcs.net Tue Sep 9 06:14:44 2008 From: bugs at darcs.net (Eric Kow) Date: Tue Sep 9 06:12:36 2008 Subject: [issue1065] Unexpected changes in working directory In-Reply-To: Message-ID: <20080909101427.GP48957@Macintosh.local> Eric Kow added the comment: On Tue, Sep 09, 2008 at 10:40:23 +0100, Claus Reinke wrote: > He says it is an old repository that he's pulling into, hence > lots of patches to pull. But the list of patches doesn't include > the renaming that is reported the wrong way round in whatsnew, > so it might be that pending was screwed up while he was using > an earlier darcs version. Yes, that is precisely my poorly articulated guess. What I should have said when I first resolved this bug was: We know from the bugtracker history that the pending was corrupted prior to this pull. I surmised from the age of the repository he was pulling into that he had been working with an older darcs when it had happened, and the striking similarity this change had with issue494 and other similar repositories I saw in code.haskell.org led me to leap to to the conclusion that this was yet another issue494 manifestation, and hence an issue resolved. > All ghc repos are old, though, and have been handled > by some version of darcs 1 at some point or other, > including the repos involved in issue1034. And since > darcs does not preserve information about screwups > (issue1010), and users don't ask whatsnew in repos > they don't work in, there is no telling whether the issues > are old or new. Right. It would be nice if forensics in darcs was easier. ---------- status: chatting -> resolved __________________________________ Darcs bug tracker __________________________________ From bugs at darcs.net Tue Sep 9 08:24:48 2008 From: bugs at darcs.net (Eric Kow) Date: Tue Sep 9 08:22:38 2008 Subject: [issue1067] get => Unapplicable patch (2.0.2+76) (ok with 1.0.9; case sensitivity) Message-ID: <1220963088.09.0.324381536895.issue1067@darcs.net> Eric Kow added the comment: Summarising: 1. darcs get fails because of case insensitivity on an old fashioned repository 2. getting a hashed copy of this works fine [I've tried] 3. surprisingly, darcs 1.0.9 succeeds in this case Since hashed repositories work, I don't think it would be a good investment of our time trying to make the old-fashioned repositories work better. On the other hand, I do need a volunteer to investigate the following: Why does darcs 1.0.9 succeed here and 2.x fail? One path could be that 1.0.9 applies from the checkpoint and 2.x (presumably) tries to apply all patches. Why does it do this? Once we know the answer to this, I think we can close the bug. Interestingly, getting from hashed copy of the GHC repository is much faster because it allows for lazy fetching of patches (this is like partial repositories but a good deal more robust), and also lets you take advantage of the global cache. There should perhaps be a hashed mirror of the GHC repository on darcs.haskell.org. Things can be set up so that the hashed and old-fashioned repositories push to each other. [1] http://darcs.net/manual/node6.html#SECTION00640000000000000000 [2] http://wiki.darcs.net/index.html/DarcsTwo ---------- nosy: +eivuokko, jaredj, wglozer priority: -> bug status: chatting -> need-volunteer title: darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9(release) succeeds (windows, ghc repo, get) -> get => Unapplicable patch (2.0.2+76) (ok with 1.0.9; case sensitivity) topic: +Windows __________________________________ Darcs bug tracker __________________________________ From marlowsd at gmail.com Tue Sep 9 10:00:59 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Sep 9 09:58:56 2008 Subject: Making GHC work on BSD In-Reply-To: <20080908161027.41D5993C8D@mail.avvanta.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> <20080908161027.41D5993C8D@mail.avvanta.com> Message-ID: <48C6819B.1080406@gmail.com> Donn Cave wrote: > | ... and one that I think applies to all the *BSDs: > | > | 2063 Breackage on OpenBSD due to mmap remap > | > | (actually the latter one is a top priority, because without it GHCi can't > | work, so we need it fixed for 6.10.1). > > Is this a change from 6.8.3? NetBSD currently provides 6.8.3 as an > optional package for NetBSD/i386 4.0, with ghci included and without > any mmap patches as far as I know. It was also working for me on > NetBSD/amd64 (which is the platform that would actually need MAP_32BIT?) Yes, the code changed in the HEAD, and currently uses mremap(), which only exists on Linux. We need similar hacks that were done in 6.8.3 to get the BSDs to work, that is to allocate memory from some predefined address in the lower 2Gb of the address space. Cheers, Simon From marlowsd at gmail.com Tue Sep 9 11:15:15 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Sep 9 11:13:19 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <4BE732D950C64B2399584934325FF911@cr3lt> References: <1C6E59C47F062E42820BEE74FD3388E918EF3638F9@EA-EXMSG-C333.europe.corp.microsoft.com><200809072207.44164.naur@post11.tele.dk><20080907212935.GB24982@matrix.chaos.earth.li><638ABD0A29C8884A91BC5FB5C349B1C32D75F89F98@EA-EXMSG-C334.europe.corp.microsoft.com><598EF6BD99B241339AC07DF153A352ED@cr3lt> <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> <4BE732D950C64B2399584934325FF911@cr3lt> Message-ID: <48C69303.2010407@gmail.com> Claus Reinke wrote: > What is wrong with a proper 'make', cleaning, dependencies, > and all, at least as an aim, if not yet in practice? Of course, you > can move house every time your dirty plates fill your sink, so that > you have an entirely clean house in which to start the week, but > that isn't more than a workaround, not a solution. I completely agree, and this is something I'd like to improve when we overhaul the build system. Our build has become rather unfriendly of late. One problem (for me at least) is that working on the build system is neither exciting nor rewarding. I've written the GHC build system from scratch once, and I don't have a lot of inclination to do it again! Still, it's hurting enough now that we do need to devote some concerted effort to improving it. Cheers, Simoon From simonmarhaskell at gmail.com Tue Sep 9 11:24:05 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:21:58 2008 Subject: patch applied (ghc): Scheduler code cleanup Message-ID: <20080909152405.GA4654@haskell.galois.com> Tue Sep 2 09:13:13 PDT 2008 berthold@mathematik.uni-marburg.de * Scheduler code cleanup This patch removes old code from the Schedule.c file. I removed GRAN code for GranSim, a simulator for parallel Haskell execution with GpH model. This code is inactive since ghc-4.x. Code for PARALLEL_HASKELL has been partially removed. The remaining code is valid, but can refer to nonexisting functionality in other files. M ./rts/Schedule.c -704 +92 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080902161313-54c9c-88ca53f7e2b7153dd5983a9aeefc94de417558d2.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:11 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:02 2008 Subject: patch applied (ghc): Capability stopping when waiting for GC Message-ID: <20080909152410.GA4690@haskell.galois.com> Tue Aug 19 08:18:42 PDT 2008 berthold@mathematik.uni-marburg.de * Capability stopping when waiting for GC M ./rts/Capability.c -1 +26 M ./rts/Capability.h +3 M ./rts/Schedule.c -1 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080819151842-54c9c-bd7959c9204451dac99abd01f16ad5ca160ff925.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:16 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:09 2008 Subject: patch applied (ghc): Fix compacting GC bug: don't forget to thread the blackhole_queue Message-ID: <20080909152416.GA4713@haskell.galois.com> Tue Sep 9 06:22:34 PDT 2008 Simon Marlow * Fix compacting GC bug: don't forget to thread the blackhole_queue M ./rts/sm/Compact.c +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909132234-12142-d49f55cf7a0e538a0ea11ade808608d49a0c2ffc.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:22 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:14 2008 Subject: patch applied (ghc): Fix race condition in wakeupThreadOnCapability() (#2574) Message-ID: <20080909152422.GA4752@haskell.galois.com> Tue Sep 9 06:32:23 PDT 2008 Simon Marlow * Fix race condition in wakeupThreadOnCapability() (#2574) wakeupThreadOnCapbility() is used to signal another capability that there is a thread waiting to be added to its run queue. It adds the thread to the (locked) wakeup queue on the remote capability. In order to do this, it has to modify the TSO's link field, which has a write barrier. The write barrier might put the TSO on the mutable list, and the bug was that it was using the mutable list of the *target* capability, which we do not have exclusive access to. We should be using the current Capabilty's mutable list in this case. M ./rts/Capability.c -40 +23 M ./rts/Capability.h -5 +4 M ./rts/Schedule.c -3 +1 M ./rts/Schedule.h -5 +10 M ./rts/Threads.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909133223-12142-64930b20ab0a6ca645a610403af4d4a75810cd94.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:27 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:20 2008 Subject: patch applied (ghc): small bugfix in traverseBlackHoleQueue() Message-ID: <20080909152427.GA4787@haskell.galois.com> Tue Sep 9 06:33:07 PDT 2008 Simon Marlow * small bugfix in traverseBlackHoleQueue() M ./rts/sm/MarkWeak.c -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909133307-12142-f604bf579fd9d613bb965aedf71191a598de85a7.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:34 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:25 2008 Subject: patch applied (ghc): Move checkGlobalTSOList() call from GarbageCollect() to checkSanity() Message-ID: <20080909152434.GA4821@haskell.galois.com> Tue Sep 9 06:34:53 PDT 2008 Simon Marlow * Move checkGlobalTSOList() call from GarbageCollect() to checkSanity() M ./rts/sm/GC.c -2 M ./rts/sm/Storage.c +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909133453-12142-d1313cf75b1309a9a437f80266aaa90c5e4566be.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:39 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:33 2008 Subject: patch applied (ghc): More sanity checking for the TSO write barrier Message-ID: <20080909152439.GA4860@haskell.galois.com> Tue Sep 9 06:37:48 PDT 2008 Simon Marlow * More sanity checking for the TSO write barrier Check that all threads marked as dirty are really on the mutable list. M ./includes/Constants.h +2 M ./rts/Sanity.c +25 M ./rts/Sanity.h +1 M ./rts/sm/GC.c -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909133748-12142-83bc5e8715f6803fe3511f605605cddef60cbb95.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:45 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:40 2008 Subject: patch applied (ghc): Fix warnings Message-ID: <20080909152445.GA4882@haskell.galois.com> Tue Sep 9 06:42:47 PDT 2008 Simon Marlow * Fix warnings M ./rts/Schedule.c -4 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909134247-12142-c73344a55556d55812b63a1b94671038b345f871.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:56 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:51 2008 Subject: patch applied (ghc): Separate pruning from marking of spark pools Message-ID: <20080909152456.GA4916@haskell.galois.com> Tue Sep 9 06:52:51 PDT 2008 Simon Marlow * Separate pruning from marking of spark pools Fixes crash when using compacting GC in parallel programs M ./rts/Sparks.c -7 +13 M ./rts/Sparks.h -1 +1 M ./rts/sm/Compact.c -3 M ./rts/sm/GC.c +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909135251-12142-8791b45bf3ea4dd5b1625262000367284b5ee590.gz From simonmarhaskell at gmail.com Tue Sep 9 11:24:51 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:53 2008 Subject: patch applied (ghc): un-disable warnings in some modules Message-ID: <20080909152450.GA4899@haskell.galois.com> Tue Sep 9 06:43:02 PDT 2008 Simon Marlow * un-disable warnings in some modules M ./rts/Makefile -3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909134302-12142-818f373ff9b93824a6021568057f21509a133bb4.gz From simonmarhaskell at gmail.com Tue Sep 9 11:25:01 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 9 11:22:59 2008 Subject: patch applied (ghc): when a memory leak is detected, report which blocks are unreachable Message-ID: <20080909152501.GA4933@haskell.galois.com> Tue Sep 9 07:51:22 PDT 2008 Simon Marlow * when a memory leak is detected, report which blocks are unreachable M ./includes/Block.h -1 +2 M ./rts/sm/BlockAlloc.c +32 M ./rts/sm/BlockAlloc.h +2 M ./rts/sm/MBlock.c -2 +91 M ./rts/sm/MBlock.h +5 M ./rts/sm/Storage.c -2 +52 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909145122-12142-da3da99145142e694c3e500c43b351ad62af7c0d.gz From marlowsd at gmail.com Tue Sep 9 11:26:13 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Sep 9 11:24:12 2008 Subject: [issue1067] darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9 (release) succeeds (windows, ghc repo, get) In-Reply-To: <20080908234315.GL48957@Macintosh.local> References: <20080908234315.GL48957@Macintosh.local> Message-ID: <48C69595.8040405@gmail.com> Eric Kow wrote: > Eric Kow added the comment: > > Hi, > > On Mon, Sep 08, 2008 at 23:35:17 -0000, Claus Reinke wrote: >> $ darcs get c:/fptools/ghc >> Unapplicable patch: >> Thu Jan 11 14:26:13 GMT Standard Time 1996 partain >> * [project @ 1996-01-11 14:06:51 by partain] > > I think you will have better luck with darcs get --hashed, which has > better handling of case insensitive file systems. We'll need to work > out later why darcs 1 succeeds in this case. For some reason darcs2 wants to apply all the patches to reconstruct the working copy when doing a local get of a darcs1 repo, whereas darcs1 took a shortcut and copied the pristine (I'm guessing). This is why darcs2 get doesn't work even for local GHC repos on Windows, whereas darcs1 used to. Cheers, Simon From simonpj at microsoft.com Tue Sep 9 12:00:23 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 9 11:58:21 2008 Subject: External Core output path In-Reply-To: <4683d9370809090030u3e0cdbf4xeedf940ed7ca42fb@mail.gmail.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89FA8@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809090030u3e0cdbf4xeedf940ed7ca42fb@mail.gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8AC6B@EA-EXMSG-C334.europe.corp.microsoft.com> | On 9/8/08, Simon Peyton-Jones wrote: | > If you want them (as you suggest) to be more like .hs files, then | indeed you are going to sharply limit the amount of optimisation that | you can do, by nuking all cross-module optimisation. For example | (3::Int + 4) will not turn into an addition instruction any more -- | that relies on "seeing" the Prelude's implementation of (+) at Int. | | Well, I don't think you have to nuke *all* cross-module optimization, | though that would be the easiest thing to implement. In the (+) | example, if you inline aggressively enough, you get down to the +# | primop and there are no references left to anything else. But the point is that GHC knows *nothing* about (+) except its type and the inlining exposed by GHC.Base.hi. If you changed the definition of (+) at Int, and recompiled GHC.Base.hi, then any ExtCore that had inlined (+) would be wrong -- and might contain references to things that no longer exist. To put it another way, exactly which cross-module inlinings would out nuke, and which would you keep? Are some "trusted" or "stable"? The only simple thing is all or nothing. S From simonpj at microsoft.com Tue Sep 9 12:01:11 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue Sep 9 11:59:05 2008 Subject: patch applied (ghc): Important performance wibble to callSiteInline (the n_vals_wanted > 0 thing) Message-ID: <20080909160111.GA8411@haskell.galois.com> Tue Sep 9 08:50:11 PDT 2008 simonpj@microsoft.com * Important performance wibble to callSiteInline (the n_vals_wanted > 0 thing) See Note [Inlining in ArgCtxt]. This very small change gives quite a big performance win. Just showing the bigger ones: Program Size Allocs Runtime -------------------------------------------------------------------------------- anna -0.7% -4.3% 0.15 cichelli -0.6% -6.4% 0.15 fulsom -0.4% -18.5% -8.1% gcd -0.6% -12.0% 0.06 integer -0.6% -16.2% -8.4% power -0.7% -19.3% -4.8% -------------------------------------------------------------------------------- Min -0.7% -19.3% -15.7% Max -0.1% +0.1% +5.7% Geometric Mean -0.6% -1.9% -4.3% The original change was to improve a case that Roman found (see test eyeball/inline1) but that seems to work ok now anyway. M ./compiler/coreSyn/CoreUnfold.lhs -2 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909155011-1287e-8f79f735e5a81d0b65999940293c0e15f03f0268.gz From simonpj at microsoft.com Tue Sep 9 12:01:16 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue Sep 9 11:59:09 2008 Subject: patch applied (ghc): Improve float-in somewhat Message-ID: <20080909160116.GA8455@haskell.galois.com> Tue Sep 9 08:57:09 PDT 2008 simonpj@microsoft.com * Improve float-in somewhat See Note [Floating in past a lambda group]. The new thing here is that we previously were not floating in past a group that had (\(a:*) \(x:State# a). e), with a type var *and* a one-shot lambda. The fix makes wave4main allocate 2% less, and doesn't change any other nofib number, so it's not a big deal. M ./compiler/simplCore/FloatIn.lhs -14 +26 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909155709-1287e-a094226a16cb1e327125f6c2d08197f5cbbfe609.gz From simonpj at microsoft.com Tue Sep 9 12:27:24 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue Sep 9 12:25:14 2008 Subject: patch applied (ghc): Tell GHC which module nON_EXHAUSTIVE_GUARDS_ERROR_ID comes from Message-ID: <20080909162724.GA9090@haskell.galois.com> Tue Sep 9 09:21:07 PDT 2008 simonpj@microsoft.com * Tell GHC which module nON_EXHAUSTIVE_GUARDS_ERROR_ID comes from This one was missed when the error-ids all moved to Control.Exception.Base (The nofib test 'fluid' showed it up.) M ./compiler/basicTypes/MkId.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909162107-1287e-7cc0035b35a2344e0404262f9d71fb3bd984fc2a.gz From catamorphism at gmail.com Tue Sep 9 13:14:43 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Tue Sep 9 13:12:33 2008 Subject: External Core output path In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8AC6B@EA-EXMSG-C334.europe.corp.microsoft.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89FA8@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809090030u3e0cdbf4xeedf940ed7ca42fb@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F8AC6B@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <4683d9370809091014k49e6e77fsc706f1290ab22ef2@mail.gmail.com> On Tue, Sep 9, 2008 at 9:00 AM, Simon Peyton-Jones wrote: > But the point is that GHC knows *nothing* about (+) except its type and the inlining exposed by GHC.Base.hi. If you changed the definition of (+) at Int, and recompiled GHC.Base.hi, then any ExtCore that had inlined (+) would be wrong -- and might contain references to things that no longer exist. > > To put it another way, exactly which cross-module inlinings would out nuke, and which would you keep? Are some "trusted" or "stable"? The only simple thing is all or nothing. Well, one solution, which is not simple but not as complicated as it could be, is (just for ExtCore) to inline only names that appear in the original source module's export list, under the rationale that these are less likely to change than system-generated names. But I agree that the only really simple thing is all or nothing. Perhaps reevaluating when more people are using ExtCore and we know how they are using it would be the best course of action. (My own solution is to merge all modules into a single module before running my external tools on it, which isn't perfect either, but seems good enough for now.) Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From catamorphism at gmail.com Tue Sep 9 13:16:01 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Tue Sep 9 13:13:52 2008 Subject: External Core output path In-Reply-To: <4683d9370809091014k49e6e77fsc706f1290ab22ef2@mail.gmail.com> References: <4683d9370809041006u74d0b2c6i196808517d4a8b58@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AAF0@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809050831x16bb4ao5d77663bb4e41ad9@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89F3E@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809080051xae88589w1171f07fe27604f6@mail.gmail.com> <4683d9370809080107x57e10b73ra4e2209d0517cddd@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F89FA8@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809090030u3e0cdbf4xeedf940ed7ca42fb@mail.gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C32D75F8AC6B@EA-EXMSG-C334.europe.corp.microsoft.com> <4683d9370809091014k49e6e77fsc706f1290ab22ef2@mail.gmail.com> Message-ID: <4683d9370809091016r64af7778tfc7e4e60a43bef12@mail.gmail.com> On Tue, Sep 9, 2008 at 10:14 AM, Tim Chevalier wrote: > Well, one solution, which is not simple but not as complicated as it > could be, is (just for ExtCore) to inline only names that appear in > the original source module's export list, under the rationale that > these are less likely to change than system-generated names. But I Actually, that doesn't work; the rule would have to be "inline things that don't *refer* to system-generated names". Worse and worse... -t -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From igloo at earth.li Tue Sep 9 13:49:59 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 9 13:47:52 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <48C69303.2010407@gmail.com> References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> <4BE732D950C64B2399584934325FF911@cr3lt> <48C69303.2010407@gmail.com> Message-ID: <20080909174959.GA18072@matrix.chaos.earth.li> On Tue, Sep 09, 2008 at 04:15:15PM +0100, Simon Marlow wrote: > Claus Reinke wrote: > > >What is wrong with a proper 'make', cleaning, dependencies, > >and all, at least as an aim, if not yet in practice? Of course, you > >can move house every time your dirty plates fill your sink, so that > >you have an entirely clean house in which to start the week, but > >that isn't more than a workaround, not a solution. > > I completely agree, and this is something I'd like to improve when we > overhaul the build system. I've been largely ignoring messages about perceived deficiencies in the current build system, given the consensus is to replace it anyway, but it seems to me that it has gotten better, not worse, in this respect. Almost all generated files are now put in dist* directories, which makes them easy to clean; and even if you do stop using a dist directory and it doesn't get cleaned, it's hard to see how files in such a directory could interfere with the build. Also, the existence of libraries/base/GHC/Prim.hs causing problems was pretty much unrelated to the build system. haddock behaves more-or-less like ghc --make, so haddocking the base library was picking up GHC/Prim.hs and GHC was getting confused by it. Short of copying all the sources into dist/ and haddocking them in there (which, incidentally, I think would be a good idea, although Duncan isn't keen), any build system would fail in the same way. Thanks Ian From kili at outback.escape.de Tue Sep 9 14:55:11 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Tue Sep 9 14:58:01 2008 Subject: Making GHC work on BSD In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080909185510.GC30694@petunia.outback.escape.de> On Mon, Sep 08, 2008 at 01:22:15PM +0100, Simon Peyton-Jones wrote: > We'd like GHC to be buildable on BSD, but at the moment it isn't. > We support GHC on Linux, Windows, Mac, but we really need help > with BSD. The current plans for OpenBSD (and I can only speak for OpenBSD here) are to provide a separate port/package with a trimmed down GHC 6.6.1 and use this to bootstrap GHC 6.10. This allows us to get a clean build without HC bootstrapping (and without ugly hacks like having to download a precompiled binary for bootstrapping). And we'll recycle the the 6.6.1 port once HC bootstrapping works again. > Alas, we didn't get much response to Simon's message below. (One, > I think -- thank you to that person! I think it was Kili, but > I'm not sure.) I'm not sure, either. For the GHCi problem with mremap: well, it wouldn't be a catastrophic failure if it can't be fixed for the GHC 6.10 release, IMHO. We already had a broken GHCi on amd64 in the past (due to some real stupidity on my side, for which Don helped out), and the number of complaints I got was rather small ;-) BTW: I've only an i386 here, so fixing bugs happening on amd64 is difficult. > So this message is to say: if you'd like GHC on BSD, please help! > No help probably means no GHC. Time is short before GHC 6.10. If it isn't completely broken and just has some annoyances and bugs, you don't have to despair if bug fixes don't happen before the release. And at least on i386, the current GHC (6.9.20080908) can be built from GHC 6.6.1 up to stage2, and a second GHC can be built with this first build (I've still some problem with the make logic when trying to install this second build, but that's probably a PEBCAK). GHCi seems work fine, too. Any bugs hitting the release can be fixed for us (OpenBSD) after the release. Either upstream, in your repository, or, should any necessary fixes be too intrusive for other platforms, as simple patches in our ports tree. I may sound like a lazy slacker, but unfortunately I've just not enough spare time to work on GHC. And given the frustration I had during the last months, I'll also pass maintainership of our official GHC related ports to someone else, but I'll work on GHC head instead; doing both at the same time just isn't possible for now. Ciao, Kili ps: OpenBSD-4.4 will ship in october, with still GHC 6.6.1; we've time until feburary 2008 to get GHC 6.10 ready to with OpenBSD-4.5. From kili at outback.escape.de Tue Sep 9 15:03:18 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Tue Sep 9 15:03:29 2008 Subject: Making GHC work on BSD In-Reply-To: <48C6819B.1080406@gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> <20080908161027.41D5993C8D@mail.avvanta.com> <48C6819B.1080406@gmail.com> Message-ID: <20080909190318.GD30694@petunia.outback.escape.de> On Tue, Sep 09, 2008 at 03:00:59PM +0100, Simon Marlow wrote: > >Is this a change from 6.8.3? NetBSD currently provides 6.8.3 as an > >optional package for NetBSD/i386 4.0, with ghci included and without > >any mmap patches as far as I know. It was also working for me on > >NetBSD/amd64 (which is the platform that would actually need MAP_32BIT?) > > Yes, the code changed in the HEAD, and currently uses mremap(), which only > exists on Linux. We need similar hacks that were done in 6.8.3 to get the > BSDs to work, that is to allocate memory from some predefined address in > the lower 2Gb of the address space. BTW: are there any big plans[tm] to replace all this OS specific hacks by something like dlopen(3) and friends for GHC 6.12? I really don't want to hack on Linker.c just to be see that hacking obsoleted in a year ;-) Ciao, Kili -- This email is ROT26 encrypted, by reading it you are in violation of the DMCA, and should turn yourself in to the authorities immediately. -- Chris Berry From benjamin.franksen at bessy.de Tue Sep 9 17:27:11 2008 From: benjamin.franksen at bessy.de (Ben Franksen) Date: Tue Sep 9 18:52:53 2008 Subject: darcs mirror (was: OpenBSD users here?) References: <20080827210948.GA27852@petunia.outback.escape.de> <20080827223523.GE63462@Macintosh.local> <20080828061928.GA13882@petunia.outback.escape.de> <20080828062233.GC9712@scytale.galois.com> <20080903212825.GA11478@petunia.outback.escape.de> <638ABD0A29C8884A91BC5FB5C349B1C32AE990AC95@EA-EXMSG-C334.europe.corp.microsoft.com> <20080906170621.GA1452@petunia.outback.escape.de> Message-ID: Matthias Kilian wrote: > For my experimental mirror: please give it a try, it's at > http://darcs.volkswurst.de, and I'd like to see some people getting > and/or pulling from it (feel free to darcs get --complete, the > server should be able to handle it). But note that nofib is still > missing (because of the mentioned hanging connections). I did and now see patches coming in at a rate of about 100/second. This is absolutely wonderful. Getting (--complete) ghc repo is going to be finished before I can hit Send :-) At the same time getting from http://darcs.haskell.org/ghc is still busy with 'Reading inventory of repository http://darcs.haskell.org/ghc' Cheers Ben From cvs-ghc at haskell.org Wed Sep 10 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 10 03:27:52 2008 Subject: Daily report for stable Message-ID: <200809100730.m8A7U21r025279@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed stage1) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable: fail (failed darcs) x86 Windows stable fast: pass pass pass fail (failed darcs) pass pass pass x86-64 Linux stable: fail (failed stage1) New unexpected test failures: tc157 1 gabor stable Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/checkpoints/20080605235309-3fd76-3c341a5531d47a506ae36a87e1f72b88cefa5be7.gz : libcurl error code: 18 This is the GHC darcs repository (ghc-6.8 branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Reading checkpoint... -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Wed Sep 10 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 10 03:27:54 2008 Subject: Daily report for head Message-ID: <200809100730.m8A7U2Px025280@monk.galois.com> Build results: x86-64 Linux head: fail (failed darcs) x86 Windows head: fail (failed bindist bindisttest nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 nofib.boot.0_5) fail (failed getsubrepos) x86 Windows head fast: pass pass lost fail (failed darcs) fail (failed getsubrepos) pass gabor head: lost tnaur x86 Linux head: lost x86-64 Linux head unreg: fail (failed darcs) Fixed unexpected test failures: conc070 Old unexpected test failures: arith011 1 fast486 head conc032 1 fast486 head concprog001 1 fast486 head enum01 1 fast486 head ioref001 1 fast486 head -------------- next part -------------- Last 30 lines: Reading checkpoint... Getting the inventory... darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventories/20070828215445-3fd76-8ffcc73e9114ac109d99aabd3e7acccff77a0e36.gz : libcurl error code: 18 -------------- next part -------------- Last 30 lines: Applying patch 1 of 19... Applying patch 2 of 19... Applying patch 3 of 19... Applying patch 4 of 19... Applying patch 5 of 19... Applying patch 6 of 19... Applying patch 7 of 19... Applying patch 8 of 19... Applying patch 9 of 19... Applying patch 10 of 19... Applying patch 11 of 19... Applying patch 12 of 19... Applying patch 13 of 19... Applying patch 14 of 19... Applying patch 15 of 19... Applying patch 16 of 19... Applying patch 17 of 19... Applying patch 18 of 19... Applying patch 19 of 19... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/base libraries/base Copying patch 1 of 153...Copying patch 2 of 153...Copying patch 3 of 153...Copying patch 4 of 153...Copying patch 5 of 153...Copying patch 6 of 153...Copying patch 7 of 153...Copying patch 8 of 153...Copying patch 9 of 153...Copying patch 10 of 153...Copying patch 11 of 153...Copying patch 12 of 153...Copying patch 13 of 153...Copying patch 14 of 153...Copying patch 15 of 153...Copying patch 16 of 153...Copying patch 17 of 153...Copying patch 18 of 153...Copying patch 19 of 153...Copying patch 20 of 153...Copying patch 21 of 153...Copying patch 22 of 153...Copying patch 23 of 153...Copying patch 24 of 153...Copying patch 25 of 153...Copying patch 26 of 153...Copying patch 27 of 153...Copying patch 28 of 153...Copying patch 29 of 153...Copying patch 30 of 153...Copying patch 31 of 153...Copying patch 32 of 153...Copying patch 33 of 153...Copying patch 34 of 153...Copying patch 35 of 153...Copying patch 36 of 153...Copying patch 37 of 153...Copying patch 38 of 153...Copying patch 39 of 153...Copying patch 40 of 153...Copying patch 41 of 153...Copying patch 42 of 153...Copying patch 43 of 153...Copying patch 44 of 153...Copying patch 45 of 153...Copying patch 46 of 153...Copying patch 47 of 153...Copying patch 48 of 153...Copying patch 49 of 153...Copying patch 50 of 153...Copying patch 51 of 153...Copying patch 52 of 153...Copying patch 53 of 153...Copying patch 54 of 153...Copying patch 55 of 153...Copying patch 56 of 153...Copying patch 57 of 153...Copying patch 58 of 153...Copying patch 59 of 153...Copying patch 60 of 153...Copying patch 61 of 153...Copying patch 62 of 153...Copying patch 63 of 153...Copying patch 64 of 153...Copying patch 65 of 153...Copying patch 66 of 153...Copying patch 67 of 153...Copying patch 68 of 153...Copying patch 69 of 153...Copying patch 70 of 153...Copying patch 71 of 153...Copying patch 72 of 153...Copying patch 73 of 153...Copying patch 74 of 153...Copying patch 75 of 153...Copying patch 76 of 153...Copying patch 77 of 153...Copying patch 78 of 153...Copying patch 79 of 153...Co pying patch 80 of 153...Copying patch 81 of 153...Copying patch 82 of 153...Copying patch 83 of 153...Copying patch 84 of 153...Copying patch 85 of 153...Copying patch 86 of 153...Copying patch 87 of 153...Copying patch 88 of 153...Copying patch 89 of 153...Copying patch 90 of 153...Copying patch 91 of 153...Copying patch 92 of 153...Copying patch 93 of 153...Copying patch 94 of 153...Copying patch 95 of 153...Copying patch 96 of 153...Copying patch 97 of 153...Copying patch 98 of 153...Copying patch 99 of 153...Copying patch 100 of 153...Copying patch 101 of 153...Copying patch 102 of 153...Copying patch 103 of 153...Copying patch 104 of 153...Copying patch 105 of 153...Copying patch 106 of 153...Copying patch 107 of 153...Copying patch 108 of 153...Copying patch 109 of 153...Copying patch 110 of 153...Copying patch 111 of 153...Copying patch 112 of 153...Copying patch 113 of 153...Copying patch 114 of 153...Copying patch 115 of 153...Copying patch 116 of 153...Copying patch 117 of 153...Copying patch 118 of 153...Copying patch 119 of 153...Copying patch 120 of 153...Copying patch 121 of 153...Copying patch 122 of 153...Copying patch 123 of 153...Copying patch 124 of 153...Copying patch 125 of 153...Copying patch 126 of 153...Copying patch 127 of 153...Copying patch 128 of 153...Copying patch 129 of 153...Copying patch 130 of 153...Copying patch 131 of 153...Copying patch 132 of 153...Copying patch 133 of 153...Copying patch 134 of 153...Copying patch 135 of 153...Copying patch 136 of 153...Copying patch 137 of 153...Copying patch 138 of 153...Copying patch 139 of 153...Copying patch 140 of 153...Copying patch 141 of 153...Copying patch 142 of 153...Copying patch 143 of 153...Copying patch 144 of 153...Copying patch 145 of 153...Copying patch 146 of 153...Copying patch 147 of 153...Copying patch 148 of 153...Copying patch 149 of 153...Copying patch 150 of 153...Copying patch 151 of 153...Copying patch 152 of 153...Copying patch 153 of 153...Copying patch 153 of 153... done. Applying patch 1 of 152... Applying patch 2 of 152... Applying patch 3 of 152... Applying patch 4 of 152... Applying patch 5 of 152... Applying patch 6 of 152... Applying patch 7 of 152... Applying patch 8 of 152... Applying patch 9 of 152... Applying patch 10 of 152... Applying patch 11 of 152... Applying patch 12 of 152... Applying patch 13 of 152... Applying patch 14 of 152... Applying patch 15 of 152... Applying patch 16 of 152... Applying patch 17 of 152... Applying patch 18 of 152... Applying patch 19 of 152... Applying patch 20 of 152... Applying patch 21 of 152... Applying patch 22 of 152... Applying patch 23 of 152... Applying patch 24 of 152... Applying patch 25 of 152... Applying patch 26 of 152... Applying patch 27 of 152... Applying patch 28 of 152... Applying patch 29 of 152... Applying patch 30 of 152... Applying patch 31 of 152... Applying patch 32 of 152... Applying patch 33 of 152... Applying patch 34 of 152... Applying patch 35 of 152... Applying patch 36 of 152... Applying patch 37 of 152... Applying patch 38 of 152... Applying patch 39 of 152... Applying patch 40 of 152... Applying patch 41 of 152... Applying patch 42 of 152... Applying patch 43 of 152... Applying patch 44 of 152... Applying patch 45 of 152... Applying patch 46 of 152... Applying patch 47 of 152... Applying patch 48 of 152... Applying patch 49 of 152... Applying patch 50 of 152... Applying patch 51 of 152... Applying patch 52 of 152... Applying patch 53 of 152... Applying patch 54 of 152... Applying patch 55 of 152... Applying patch 56 of 152... Applying patch 57 of 152... Applying patch 58 of 152... Applying patch 59 of 152... Applying patch 60 of 152... Applying patch 61 of 152... Applying patch 62 of 152... Applying patch 63 of 152... Applying patch 64 of 152... Applying patch 65 of 152... Applying patch 66 of 152... Applying patch 67 of 152... Applying patch 68 of 152... Applying patch 69 of 152... Applying patch 70 of 152... Applying patch 71 of 152... Applying patch 72 of 152... Applying patch 73 of 152... Applying pat ch 74 of 152... Applying patch 75 of 152... Applying patch 76 of 152... Applying patch 77 of 152... Applying patch 78 of 152... Applying patch 79 of 152... Applying patch 80 of 152... Applying patch 81 of 152... Applying patch 82 of 152... Applying patch 83 of 152... Applying patch 84 of 152... Applying patch 85 of 152... Applying patch 86 of 152... Applying patch 87 of 152... Applying patch 88 of 152... Applying patch 89 of 152... Applying patch 90 of 152... Applying patch 91 of 152... Applying patch 92 of 152... Applying patch 93 of 152... Applying patch 94 of 152... Applying patch 95 of 152... Applying patch 96 of 152... Applying patch 97 of 152... Applying patch 98 of 152... Applying patch 99 of 152... Applying patch 100 of 152... Applying patch 101 of 152... Applying patch 102 of 152... Applying patch 103 of 152... Applying patch 104 of 152... Applying patch 105 of 152... Applying patch 106 of 152... Applying patch 107 of 152... Applying patch 108 of 152... Applying patch 109 of 152... Applying patch 110 of 152... Applying patch 111 of 152... Applying patch 112 of 152... Applying patch 113 of 152... Applying patch 114 of 152... Applying patch 115 of 152... Applying patch 116 of 152... Applying patch 117 of 152... Applying patch 118 of 152... Applying patch 119 of 152... Applying patch 120 of 152... Applying patch 121 of 152... Applying patch 122 of 152... Applying patch 123 of 152... Applying patch 124 of 152... Applying patch 125 of 152... Applying patch 126 of 152... Applying patch 127 of 152... Applying patch 128 of 152... Applying patch 129 of 152... Applying patch 130 of 152... Applying patch 131 of 152... Applying patch 132 of 152... Applying patch 133 of 152... Applying patch 134 of 152... Applying patch 135 of 152... Applying patch 136 of 152... Applying patch 137 of 152... Applying patch 138 of 152... Applying patch 139 of 152... Applying patch 140 of 152... Applying patch 141 of 152... Applying patch 142 of 152... Applying patch 143 of 152... Applying patch 144 of 152... Applying patch 145 of 152. .. Applying patch 146 of 152... Applying patch 147 of 152... Applying patch 148 of 152... Applying patch 149 of 152... Applying patch 150 of 152... Applying patch 151 of 152... Applying patch 152 of 152... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/base3-compat libraries/base3-compat Copying patch 1 of 13...Copying patch 2 of 13...Copying patch 3 of 13...Copying patch 4 of 13...Copying patch 5 of 13...Copying patch 6 of 13...Copying patch 7 of 13...Copying patch 8 of 13...Copying patch 9 of 13...Copying patch 10 of 13...Copying patch 11 of 13...Copying patch 12 of 13...Copying patch 13 of 13...Copying patch 13 of 13... done. Applying patch 1 of 13... Applying patch 2 of 13... Applying patch 3 of 13... Applying patch 4 of 13... Applying patch 5 of 13... Applying patch 6 of 13... Applying patch 7 of 13... Applying patch 8 of 13... Applying patch 9 of 13... Applying patch 10 of 13... Applying patch 11 of 13... Applying patch 12 of 13... Applying patch 13 of 13... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/bytestring libraries/bytestring Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Cabal libraries/Cabal This is GHC's branch of the main Cabal repo. NB. DO NOT push new Cabal patches to this repo, instead use the main Cabal repo at http://darcs.haskell.org/cabal Patches to this repo must pass GHC's validate script before being pushed. ********************** Copying patch 1 of 198...Copying patch 2 of 198...Copying patch 3 of 198...Copying patch 4 of 198...Copying patch 5 of 198...Copying patch 6 of 198...Copying patch 7 of 198...Copying patch 8 of 198...Copying patch 9 of 198...Copying patch 10 of 198...Copying patch 11 of 198...Copying patch 12 of 198...Copying patch 13 of 198...Copying patch 14 of 198...Copying patch 15 of 198...Copying patch 16 of 198...Copying patch 17 of 198...Copying patch 18 of 198...Copying patch 19 of 198...Copying patch 20 of 198...Copying patch 21 of 198...Copying patch 22 of 198...Copying patch 23 of 198...Copying patch 24 of 198...Copying patch 25 of 198...Copying patch 26 of 198...Copying patch 27 of 198...Copying patch 28 of 198...Copying patch 29 of 198...Copying patch 30 of 198...Copying patch 31 of 198...Copying patch 32 of 198...Copying patch 33 of 198...Copying patch 34 of 198...Copying patch 35 of 198...Copying patch 36 of 198...Copying patch 37 of 198...Copying patch 38 of 198...Copying patch 39 of 198...Copying patch 40 of 198...Copying patch 41 of 198...Copying patch 42 of 198...Copying patch 43 of 198...Copying patch 44 of 198...Copying patch 45 of 198...Copying patch 46 of 198...Copying patch 47 of 198...Copying patch 48 of 198...Copying patch 49 of 198...Copying patch 50 of 198...Copying patch 51 of 198...Copying patch 52 of 198...Copying patch 53 of 198...Copying patch 54 of 198...Copying patch 55 of 198...Copying patch 56 of 198...Copying patch 57 of 198...Copying patch 58 of 198...Copying patch 59 of 198...Copying patch 60 of 198...Copying patch 61 of 198...Copying patch 62 of 198...Copying patch 63 of 198...Copying patch 64 of 198...Copying patch 65 of 198...Copying patch 66 of 198...Copying patch 67 of 198...Copying patch 68 of 198...Copying patch 69 of 198...Copying patch 70 of 198...Copying patch 71 of 198...Copying patch 72 of 198...Copying patch 73 of 198...Copying patch 74 of 198...Copying patch 75 of 198...Copying patch 76 of 198...Copying patch 77 of 198...Copying patch 78 of 198...Copying patch 79 of 198...Co pying patch 80 of 198...Copying patch 81 of 198...Copying patch 82 of 198...Copying patch 83 of 198...Copying patch 84 of 198...Copying patch 85 of 198...Copying patch 86 of 198...Copying patch 87 of 198...Copying patch 88 of 198...Copying patch 89 of 198...Copying patch 90 of 198...Copying patch 91 of 198...Copying patch 92 of 198...Copying patch 93 of 198...Copying patch 94 of 198...Copying patch 95 of 198...Copying patch 96 of 198...Copying patch 97 of 198...Copying patch 98 of 198...Copying patch 99 of 198...Copying patch 100 of 198...Copying patch 101 of 198...Copying patch 102 of 198...Copying patch 103 of 198...Copying patch 104 of 198...Copying patch 105 of 198...Copying patch 106 of 198...Copying patch 107 of 198...Copying patch 108 of 198...Copying patch 109 of 198...Copying patch 110 of 198...Copying patch 111 of 198...Copying patch 112 of 198...Copying patch 113 of 198...Copying patch 114 of 198...Copying patch 115 of 198...Copying patch 116 of 198...Copying patch 117 of 198...Copying patch 118 of 198...Copying patch 119 of 198...Copying patch 120 of 198...Copying patch 121 of 198...Copying patch 122 of 198...Copying patch 123 of 198...Copying patch 124 of 198...Copying patch 125 of 198...Copying patch 126 of 198...Copying patch 127 of 198...Copying patch 128 of 198...Copying patch 129 of 198...Copying patch 130 of 198...Copying patch 131 of 198...Copying patch 132 of 198...Copying patch 133 of 198...Copying patch 134 of 198...Copying patch 135 of 198...Copying patch 136 of 198...Copying patch 137 of 198...Copying patch 138 of 198...Copying patch 139 of 198...Copying patch 140 of 198...Copying patch 141 of 198...Copying patch 142 of 198...Copying patch 143 of 198...Copying patch 144 of 198...Copying patch 145 of 198...Copying patch 146 of 198...Copying patch 147 of 198...Copying patch 148 of 198...Copying patch 149 of 198...Copying patch 150 of 198...Copying patch 151 of 198...Copying patch 152 of 198...Copying patch 153 of 198...Copying patch 154 of 198...Copying patch 155 of 198...Copying patch 156 of 198...Copying patch 157 of 198...Copying patch 158 of 198...Copying patch 159 of 198...Copying patch 160 of 198...Copying patch 161 of 198...Copying patch 162 of 198...Copying patch 163 of 198...Copying patch 164 of 198...Copying patch 165 of 198...Copying patch 166 of 198...Copying patch 167 of 198...Copying patch 168 of 198...Copying patch 169 of 198...Copying patch 170 of 198...Copying patch 171 of 198...Copying patch 172 of 198...Copying patch 173 of 198...Copying patch 174 of 198...Copying patch 175 of 198...Copying patch 176 of 198...Copying patch 177 of 198...Copying patch 178 of 198...Copying patch 179 of 198...Copying patch 180 of 198...Copying patch 181 of 198...Copying patch 182 of 198...Copying patch 183 of 198...Copying patch 184 of 198...Copying patch 185 of 198...Copying patch 186 of 198...Copying patch 187 of 198...Copying patch 188 of 198...Copying patch 189 of 198...Copying patch 190 of 198...Copying patch 191 of 198...Copying patch 192 of 198...Copying patch 193 of 198...Copying patch 194 of 198...Copying patch 195 of 198...Copying patch 196 of 198...Copying patch 197 of 198...Copying patch 198 of 198...Copying patch 198 of 198... done. Applying patch 1 of 197... Applying patch 2 of 197... Applying patch 3 of 197... Applying patch 4 of 197... Applying patch 5 of 197... Applying patch 6 of 197... Applying patch 7 of 197... Applying patch 8 of 197... Applying patch 9 of 197... Applying patch 10 of 197... Applying patch 11 of 197... Applying patch 12 of 197... Applying patch 13 of 197... Applying patch 14 of 197... Applying patch 15 of 197... Applying patch 16 of 197... Applying patch 17 of 197... Applying patch 18 of 197... Applying patch 19 of 197... Applying patch 20 of 197... Applying patch 21 of 197... Applying patch 22 of 197... Applying patch 23 of 197... Applying patch 24 of 197... Applying patch 25 of 197... Applying patch 26 of 197... Applying patch 27 of 197... Applying patch 28 of 197... Applying patch 29 of 197... Applying patch 30 of 197... Applying patch 31 of 197... Applying patch 32 of 197... Applying patch 33 of 197... Applying patch 34 of 197... Applying patch 35 of 197... Applying patch 36 of 197... Applying patch 37 of 197... Applying patch 38 of 197... Applying patch 39 of 197... Applying patch 40 of 197... Applying patch 41 of 197... Applying patch 42 of 197... Applying patch 43 of 197... Applying patch 44 of 197... Applying patch 45 of 197... Applying patch 46 of 197... Applying patch 47 of 197... Applying patch 48 of 197... Applying patch 49 of 197... Applying patch 50 of 197... Applying patch 51 of 197... Applying patch 52 of 197... Applying patch 53 of 197... Applying patch 54 of 197... Applying patch 55 of 197... Applying patch 56 of 197... Applying patch 57 of 197... Applying patch 58 of 197... Applying patch 59 of 197... Applying patch 60 of 197... Applying patch 61 of 197... Applying patch 62 of 197... Applying patch 63 of 197... Applying patch 64 of 197... Applying patch 65 of 197... Applying patch 66 of 197... Applying patch 67 of 197... Applying patch 68 of 197... Applying patch 69 of 197... Applying patch 70 of 197... Applying patch 71 of 197... Applying patch 72 of 197... Applying patch 73 of 197... Applying pat ch 74 of 197... Applying patch 75 of 197... Applying patch 76 of 197... Applying patch 77 of 197... Applying patch 78 of 197... Applying patch 79 of 197... Applying patch 80 of 197... Applying patch 81 of 197... Applying patch 82 of 197... Applying patch 83 of 197... Applying patch 84 of 197... Applying patch 85 of 197... Applying patch 86 of 197... Applying patch 87 of 197... Applying patch 88 of 197... Applying patch 89 of 197... Applying patch 90 of 197... Applying patch 91 of 197... Applying patch 92 of 197... Applying patch 93 of 197... Applying patch 94 of 197... Applying patch 95 of 197... Applying patch 96 of 197... Applying patch 97 of 197... Applying patch 98 of 197... Applying patch 99 of 197... Applying patch 100 of 197... Applying patch 101 of 197... Applying patch 102 of 197... Applying patch 103 of 197... Applying patch 104 of 197... Applying patch 105 of 197... Applying patch 106 of 197... Applying patch 107 of 197... Applying patch 108 of 197... Applying patch 109 of 197... Applying patch 110 of 197... Applying patch 111 of 197... Applying patch 112 of 197... Applying patch 113 of 197... Applying patch 114 of 197... Applying patch 115 of 197... Applying patch 116 of 197... Applying patch 117 of 197... Applying patch 118 of 197... Applying patch 119 of 197... Applying patch 120 of 197... Applying patch 121 of 197... Applying patch 122 of 197... Applying patch 123 of 197... Applying patch 124 of 197... Applying patch 125 of 197... Applying patch 126 of 197... Applying patch 127 of 197... Applying patch 128 of 197... Applying patch 129 of 197... Applying patch 130 of 197... Applying patch 131 of 197... Applying patch 132 of 197... Applying patch 133 of 197... Applying patch 134 of 197... Applying patch 135 of 197... Applying patch 136 of 197... Applying patch 137 of 197... Applying patch 138 of 197... Applying patch 139 of 197... Applying patch 140 of 197... Applying patch 141 of 197... Applying patch 142 of 197... Applying patch 143 of 197... Applying patch 144 of 197... Applying patch 145 of 197. .. Applying patch 146 of 197... Applying patch 147 of 197... Applying patch 148 of 197... Applying patch 149 of 197... Applying patch 150 of 197... Applying patch 151 of 197... Applying patch 152 of 197... Applying patch 153 of 197... Applying patch 154 of 197... Applying patch 155 of 197... Applying patch 156 of 197... Applying patch 157 of 197... Applying patch 158 of 197... Applying patch 159 of 197... Applying patch 160 of 197... Applying patch 161 of 197... Applying patch 162 of 197... Applying patch 163 of 197... Applying patch 164 of 197... Applying patch 165 of 197... Applying patch 166 of 197... Applying patch 167 of 197... Applying patch 168 of 197... Applying patch 169 of 197... Applying patch 170 of 197... Applying patch 171 of 197... Applying patch 172 of 197... Applying patch 173 of 197... Applying patch 174 of 197... Applying patch 175 of 197... Applying patch 176 of 197... Applying patch 177 of 197... Applying patch 178 of 197... Applying patch 179 of 197... Applying patch 180 of 197... Applying patch 181 of 197... Applying patch 182 of 197... Applying patch 183 of 197... Applying patch 184 of 197... Applying patch 185 of 197... Applying patch 186 of 197... Applying patch 187 of 197... Applying patch 188 of 197... Applying patch 189 of 197... Applying patch 190 of 197... Applying patch 191 of 197... Applying patch 192 of 197... Applying patch 193 of 197... Applying patch 194 of 197... Applying patch 195 of 197... Applying patch 196 of 197... Applying patch 197 of 197... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/containers libraries/containers darcs failed: Failed to download URL http://darcs.haskell.org//packages/containers/_darcs/inventories/20060112154126-c2a52-c1f3f7fb90b96996387778bb07fc936045998a88.gz : libcurl error code: 18 darcs failed: 512 at ./darcs-all line 67. -------------- next part -------------- Last 30 lines: Reading checkpoint... Getting the inventory... darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventories/20070828215445-3fd76-8ffcc73e9114ac109d99aabd3e7acccff77a0e36.gz : libcurl error code: 18 From simonpj at microsoft.com Wed Sep 10 03:37:56 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 03:35:44 2008 Subject: patch applied (ghc): Simplify the type signature for tcPolyBinds Message-ID: <20080910073755.GA25563@haskell.galois.com> Wed Sep 10 00:35:29 PDT 2008 simonpj@microsoft.com * Simplify the type signature for tcPolyBinds M ./compiler/typecheck/TcBinds.lhs -23 +30 M ./compiler/typecheck/TcClassDcl.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910073529-1287e-eaeaffbe88cdce85b487e8361824b028724b426c.gz From simonpj at microsoft.com Wed Sep 10 03:40:05 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 10 03:37:51 2008 Subject: Git problem Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> I got the following message re the Git repo when pushing a darcs patch. I don't know what it means. Simon dpush -av darcs push -av --no-set-default simonpj@darcs.haskell.org:/home/darcs/ghc scp: /home/darcs/ghc/_darcs/format: No such file or directory scp: /home/darcs/ghc/_darcs/prefs/sources: No such file or directory We have the following patches to push: Wed Sep 10 08:35:29 BST 2008 simonpj@microsoft.com * Simplify the type signature for tcPolyBinds Syncing Git repo. Finished applying... Counting objects: 11, done. Compressing objects: 100% (6/6), done. Writing objects: 100% (6/6), 991 bytes, done. Total 6 (delta 5), reused 0 (delta 0) To git@github.com:ghc-hq/ghc.git fadb176..93e57e1 master -> master fatal: unable to create '.git/refs/remotes/github/master.lock': Permission denied Push successful. (By the way, the remote repository has 15 patches to pull.) bash-3.2$ From marlowsd at gmail.com Wed Sep 10 04:50:21 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 10 04:48:18 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <20080909174959.GA18072@matrix.chaos.earth.li> References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> <4BE732D950C64B2399584934325FF911@cr3lt> <48C69303.2010407@gmail.com> <20080909174959.GA18072@matrix.chaos.earth.li> Message-ID: <48C78A4D.2080102@gmail.com> Ian Lynagh wrote: > On Tue, Sep 09, 2008 at 04:15:15PM +0100, Simon Marlow wrote: >> Claus Reinke wrote: >> >>> What is wrong with a proper 'make', cleaning, dependencies, >>> and all, at least as an aim, if not yet in practice? Of course, you >>> can move house every time your dirty plates fill your sink, so that >>> you have an entirely clean house in which to start the week, but >>> that isn't more than a workaround, not a solution. >> I completely agree, and this is something I'd like to improve when we >> overhaul the build system. > > I've been largely ignoring messages about perceived deficiencies in the > current build system, given the consensus is to replace it anyway, but > it seems to me that it has gotten better, not worse, in this respect. > > Almost all generated files are now put in dist* directories, which makes > them easy to clean; and even if you do stop using a dist directory and > it doesn't get cleaned, it's hard to see how files in such a directory > could interfere with the build. Ah, there I wasn't referring to the problem of old build droppings upsetting the build, but to the fact that we always need to clean the tree and do a fresh build (they are related, of course). You're right that the build system is doing better at keeping all its generated files together now, and we'll keep doing this when we change the build system. We can do much better than we currently do at tracking dependencies, particularly between libraries. Cheers, Simon From simonpj at microsoft.com Wed Sep 10 04:53:22 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:10 2008 Subject: patch applied (ghc): Comments only Message-ID: <20080910085322.GA26992@haskell.galois.com> Tue Sep 9 23:50:30 PDT 2008 simonpj@microsoft.com * Comments only M ./compiler/coreSyn/CoreSubst.lhs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910065030-1287e-3912a60f8b5a15b7c9f5644462b1e3b5b366e7fe.gz From simonpj at microsoft.com Wed Sep 10 04:53:26 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:14 2008 Subject: patch applied (ghc): Rename a variable Message-ID: <20080910085326.GA27039@haskell.galois.com> Wed Sep 10 01:15:10 PDT 2008 simonpj@microsoft.com * Rename a variable M ./compiler/rename/RnPat.lhs -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910081510-1287e-9dd45cee0e90531b3f514a72cc35dc72167ec4e0.gz From simonpj at microsoft.com Wed Sep 10 04:53:31 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:19 2008 Subject: patch applied (ghc): Robustify the setting of implied flags Message-ID: <20080910085331.GA27074@haskell.galois.com> Wed Sep 10 01:15:28 PDT 2008 simonpj@microsoft.com * Robustify the setting of implied flags When setting implied flags, do so recursively. So if -Xa implies -Xb, and -Xb implies -Xc, we do the right thing. I thought we needed this, but we don't. But it seems like a good idea anyway. M ./compiler/main/DynFlags.hs -9 +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910081528-1287e-6432b94d59711d6278d181903a5888903f17252e.gz From simonpj at microsoft.com Wed Sep 10 04:53:35 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:23 2008 Subject: patch applied (ghc): Layout and type synonyms only Message-ID: <20080910085335.GA27109@haskell.galois.com> Wed Sep 10 01:18:15 PDT 2008 simonpj@microsoft.com * Layout and type synonyms only M ./compiler/hsSyn/HsBinds.lhs -4 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910081815-1287e-be141028a2616ebaa09067e7b58968844fa05204.gz From simonpj at microsoft.com Wed Sep 10 04:53:41 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:31 2008 Subject: patch applied (ghc): Add newDictOcc, newDictOccs Message-ID: <20080910085340.GA27142@haskell.galois.com> Wed Sep 10 01:19:13 PDT 2008 simonpj@microsoft.com * Add newDictOcc, newDictOccs M ./compiler/typecheck/Inst.lhs -18 +36 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910081913-1287e-de55ac8d49f287f98b7f2e19367f9720aeaf3a96.gz From simonpj at microsoft.com Wed Sep 10 04:53:46 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:34 2008 Subject: patch applied (ghc): Fix the zonking of HsWrappers Message-ID: <20080910085345.GA27176@haskell.galois.com> Wed Sep 10 01:20:03 PDT 2008 simonpj@microsoft.com * Fix the zonking of HsWrappers HsWrappers are horribly inconsistent at the moment. I intended that WpLam, WpApp are for evidence abstraction/application WpTyLam, WpTyApp are for type abstraction/application But when we zonk (WpApp co), where co is a coercion variable, we get a *coercion* not a coercion *variable*. So for now I'm making it into a WpTyApp, which the desugarer handles perfectly well. (I'd forgotten to zonk it properly at all; that is the bug that this patch fixes.) M ./compiler/typecheck/TcHsSyn.lhs -2 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910082003-1287e-912d9dfb3b6debe7523924a8e3546c15e6f153a6.gz From simonpj at microsoft.com Wed Sep 10 04:53:50 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:38 2008 Subject: patch applied (ghc): Fix Trac #2573; and explanatory comment Message-ID: <20080910085350.GA27196@haskell.galois.com> Wed Sep 10 01:23:13 PDT 2008 simonpj@microsoft.com * Fix Trac #2573; and explanatory comment M ./compiler/typecheck/TcMType.lhs -1 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910082313-1287e-192f400e7b91938bf6cb0d192d2ca92d87c586b0.gz From simonpj at microsoft.com Wed Sep 10 04:53:54 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:42 2008 Subject: patch applied (ghc): Fix Trac #2581: inlining of record selectors Message-ID: <20080910085354.GA27219@haskell.galois.com> Wed Sep 10 01:30:14 PDT 2008 simonpj@microsoft.com * Fix Trac #2581: inlining of record selectors Bryan discovered that a non-trivial record selector (non-trivial in the sense that it has to reconstruct the result value because of UNPACK directives) weren't being inlined. The reason was that the unfolding generated by MkId.mRecordSelId was never being optimised *at all*, and hence looked big, and hence wasn't inlined. (The out-of-line version *is* put into the code of the module and *is* optimised, which made this bug pretty puzzling. But the unfolding inside the record-selector-Id itself, which is a GlobalId and hence does not get its inlining updated like LocalIds, was big and fat.) Solution: I wrote a very simple optimiser, CoreUnfold.simplOptExpr, which does enough optimisation to solve this particular problem. It's short, simple, and will be useful in other contexts. M ./compiler/basicTypes/MkId.lhs -3 +5 M ./compiler/coreSyn/CoreUnfold.lhs -2 +84 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910083014-1287e-5ed8a179a850fff5f2fb8c62cede64c76c2c4f49.gz From simonpj at microsoft.com Wed Sep 10 04:53:58 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:51:49 2008 Subject: patch applied (ghc): More refactoring of instance declarations (fixes Trac #2572) Message-ID: <20080910085358.GA27239@haskell.galois.com> Wed Sep 10 01:51:21 PDT 2008 simonpj@microsoft.com * More refactoring of instance declarations (fixes Trac #2572) In refactoring instance declarations I'd taken a short cut over scoped type variables, but it wasn't right as #2572 shows. Fixing it required a significant chunk of further refactoring, alas. But it's done! Quite tidily as it turns out. The main issue is that when typechecking a default method, we need two sets of type variables in scope class C a where op :: forall b. ... op = e In 'e', *both* 'a' and 'b' are in scope. But the type of the default method has a nested flavour op :: forall a. C a => forall b. .... and our normal scoping mechanisms don't bring 'b' into scope. (And probably shouldn't.) Solution (which is done for instance methods too) is to use a local defintion, like this: $dmop :: forall a. C a => forall b. .... $dmop a d = let op :: forall b. ... op = e in op and now the scoping works out. I hope I have now see the last of this code for a bit! M ./compiler/typecheck/TcClassDcl.lhs -62 +98 M ./compiler/typecheck/TcExpr.lhs -3 +6 M ./compiler/typecheck/TcInstDcls.lhs -118 +84 M ./compiler/typecheck/TcUnify.lhs -22 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910085121-1287e-1aa91ac80b8e879f6a2a4ad4d876434ac58c4355.gz From simonpj at microsoft.com Wed Sep 10 04:57:15 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:55:04 2008 Subject: patch applied (testsuite): Test Trac 2572 Message-ID: <20080910085715.GA27415@haskell.galois.com> Tue Sep 9 03:16:11 PDT 2008 simonpj@microsoft.com * Test Trac 2572 A ./tests/ghc-regress/typecheck/should_compile/T2572.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080909101611-1287e-f32e4bd62fce29d60af1263a6123becf038b81c5.gz From simonpj at microsoft.com Wed Sep 10 04:57:18 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:55:07 2008 Subject: patch applied (testsuite): Follow error message wibbles Message-ID: <20080910085717.GA27439@haskell.galois.com> Wed Sep 10 01:54:34 PDT 2008 simonpj@microsoft.com * Follow error message wibbles M ./tests/ghc-regress/deriving/should_fail/drvfail011.stderr -9 +8 M ./tests/ghc-regress/typecheck/should_fail/tcfail065.stderr -10 +10 M ./tests/ghc-regress/typecheck/should_fail/tcfail067.stderr -71 +71 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080910085434-1287e-629b89820f85f85d0e156082ed2294deb2d87fd5.gz From simonpj at microsoft.com Wed Sep 10 04:57:19 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:55:09 2008 Subject: patch applied (testsuite): T2572 needs RankNTypes Message-ID: <20080910085719.GA27457@haskell.galois.com> Wed Sep 10 01:55:27 PDT 2008 simonpj@microsoft.com * T2572 needs RankNTypes M ./tests/ghc-regress/typecheck/should_compile/T2572.hs -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080910085527-1287e-58f59d71debfa27ba8f811ad291e89ecc37b7198.gz From simonpj at microsoft.com Wed Sep 10 04:57:22 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 04:55:14 2008 Subject: patch applied (testsuite): Test Trac #2573 Message-ID: <20080910085722.GA27476@haskell.galois.com> Wed Sep 10 01:55:55 PDT 2008 simonpj@microsoft.com * Test Trac #2573 A ./tests/ghc-regress/typecheck/should_compile/T2573.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080910085555-1287e-577be6d7b5e3e0b2dfaadda06e6590788f476fac.gz From nominolo at googlemail.com Wed Sep 10 05:32:07 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Wed Sep 10 05:29:55 2008 Subject: Git problem In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> I'm not sure. It could be some permission thing as a result of how the script works that syncs with the Github repo. Github uses ssh key authentication to identify the user, so we set up a keyfile that should be used by everyone with push access to darcs.h.o. Apparently, Git creates some files with the user's permissions which leads to problems if the umask is too restrictive. The push was successful nevertheless, which is a bit confusing. Ian and I will look into this. On Wed, Sep 10, 2008 at 9:40 AM, Simon Peyton-Jones wrote: > I got the following message re the Git repo when pushing a darcs patch. I don't know what it means. > > Simon > > dpush -av > darcs push -av --no-set-default simonpj@darcs.haskell.org:/home/darcs/ghc > scp: /home/darcs/ghc/_darcs/format: No such file or directory > scp: /home/darcs/ghc/_darcs/prefs/sources: No such file or directory > We have the following patches to push: > Wed Sep 10 08:35:29 BST 2008 simonpj@microsoft.com > * Simplify the type signature for tcPolyBinds > Syncing Git repo. > Finished applying... > Counting objects: 11, done. > Compressing objects: 100% (6/6), done. > Writing objects: 100% (6/6), 991 bytes, done. > Total 6 (delta 5), reused 0 (delta 0) > To git@github.com:ghc-hq/ghc.git > fadb176..93e57e1 master -> master > fatal: unable to create '.git/refs/remotes/github/master.lock': Permission denied > Push successful. > (By the way, the remote repository has 15 patches to pull.) > bash-3.2$ > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From simonpj at microsoft.com Wed Sep 10 05:39:43 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 10 05:37:36 2008 Subject: Porting HaRe to GHC In-Reply-To: References: Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7639327A@EA-EXMSG-C334.europe.corp.microsoft.com> Hi Chris | If you can remember a few months ago we discused porting HaRe over to GHC, | and at the time I had to focus on writing up my PhD thesis. My PhD thesis | is pretty much ready for submission (within the next couple of days) and I | was wondering if there was an opportunity to continue the porting work | done by Chaddai, or if Chaddai continues to do his porting work, whether | there would be opportunites to speed up the process or to concentrate on | porting specific refactorings of HaRe over to GHC. It'd be great to continue porting HaRe to the GHC API. If that was We had a productive meeting with Simon T, Claus, Chaddai a few weeks ago. I enclose the notes I took of that meeting. Can you talk to Simon T about how best to proceed? My sense is that * It's best if the initiative lies with you (the HaRe team); else things get stalled on Simon and me * Thomas Schilling is changing the GHC API, and I think we'll fold his changes into 6.10. We're going to want to continue to evolve the API for a while; it's too early to freeze it. * We're very open to suggestions about how to improve the API. It's by *no means* cast in stone. * One big issue that came up at the meeting was the mechanism for preserving comments. We had a plan; I'm not sure how advanced it is. Simon -------------- next part -------------- An embedded message was scrubbed... From: Simon Peyton-Jones Subject: GHC Api meeting Date: Thu, 7 Aug 2008 16:20:32 +0100 Size: 32200 Url: http://www.haskell.org/pipermail/cvs-ghc/attachments/20080910/3fa67c6d/attachment-0001.eml From simonpj at microsoft.com Wed Sep 10 06:02:08 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 06:00:02 2008 Subject: patch applied (testsuite): Eyeball test for Trac #2581 Message-ID: <20080910100208.GA28733@haskell.galois.com> Wed Sep 10 02:50:37 PDT 2008 simonpj@microsoft.com * Eyeball test for Trac #2581 A ./tests/ghc-regress/eyeball/record1.hs View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080910095037-1287e-69e7796e5e468d44b92d4c3090e29b357fe1cbe3.gz From simonpj at microsoft.com Wed Sep 10 06:07:43 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 06:05:32 2008 Subject: patch applied (ghc): Check the *right* set of type variables for escape! Message-ID: <20080910100743.GA28940@haskell.galois.com> Wed Sep 10 02:58:16 PDT 2008 simonpj@microsoft.com * Check the *right* set of type variables for escape! I did the wrong checkSigTyVars, which (happily) triggered an ASSERT failure. This should fix it. M ./compiler/typecheck/TcInstDcls.lhs -4 +4 M ./compiler/typecheck/TcType.lhs -2 +2 M ./compiler/typecheck/TcUnify.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910095816-1287e-40952a8ddd8add888e12bd022bea48f5baf5364e.gz From claus.reinke at talk21.com Wed Sep 10 06:12:43 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 10 06:10:46 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> <4BE732D950C64B2399584934325FF911@cr3lt> <48C69303.2010407@gmail.com> <20080909174959.GA18072@matrix.chaos.earth.li> Message-ID: <643422D5B5CC43B4A3208A60E1292B08@cr3lt> > I've been largely ignoring messages about perceived deficiencies in the > current build system, given the consensus is to replace it anyway, but > it seems to me that it has gotten better, not worse, in this respect. Ignoring messages, apart from contributing to an unfriendly impression, loses the opportunity to make good use of feedback gained at the high cost of frustrated users. At least, you'd need to classify messages into "guaranteed not to be an issue with the new system" and "needs looking into". Also, most of the pain comes from changes in build system, incremental or otherwise, where old files or old user habits interact with new systems. Time needs to be taken into account as it is what makes old and new systems interact in each user's setup. Don't ignore issues with the old system just because there's going to be a new one!-) I understand that you didn't like investing work into one system when then there was a decision to back out of it again, but the benefit of having a maintainer comes from someone fighting all those battles so that users don't have to! > Almost all generated files are now put in dist* directories, which makes > them easy to clean; and even if you do stop using a dist directory and > it doesn't get cleaned, it's hard to see how files in such a directory > could interfere with the build. Oh, we'll probably find a way;-) > Also, the existence of libraries/base/GHC/Prim.hs causing problems was > pretty much unrelated to the build system. haddock behaves more-or-less > like ghc --make, so haddocking the base library was picking up > GHC/Prim.hs and GHC was getting confused by it. Short of copying all the > sources into dist/ and haddocking them in there (which, incidentally, I > think would be a good idea, although Duncan isn't keen), any build > system would fail in the same way. Since Ghc Api clients are mostly Ghcs operating in different modes, why is haddock using --make when ghc is steered by make/Cabal? Once again, that is mixing two different build systems. Wouldn't it be possible to (a) switch haddock to non--make mode and (b) just re-run every 'ghc ' command arising during 'make' as 'haddock '? Claus From simonpj at microsoft.com Wed Sep 10 06:20:39 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 06:18:27 2008 Subject: patch applied (testsuite): Fix typo in T2573 Message-ID: <20080910102039.GA29292@haskell.galois.com> Wed Sep 10 03:18:19 PDT 2008 simonpj@microsof.com * Fix typo in T2573 M ./tests/ghc-regress/typecheck/should_compile/T2573.hs -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080910101819-f1c6d-6151535579e0f1909f745d733cb0aefd7819ca6a.gz From marlowsd at gmail.com Wed Sep 10 06:57:11 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 10 06:55:02 2008 Subject: Making GHC work on BSD In-Reply-To: <20080909190318.GD30694@petunia.outback.escape.de> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> <20080908161027.41D5993C8D@mail.avvanta.com> <48C6819B.1080406@gmail.com> <20080909190318.GD30694@petunia.outback.escape.de> Message-ID: <48C7A807.6030306@gmail.com> Matthias Kilian wrote: > On Tue, Sep 09, 2008 at 03:00:59PM +0100, Simon Marlow wrote: >>> Is this a change from 6.8.3? NetBSD currently provides 6.8.3 as an >>> optional package for NetBSD/i386 4.0, with ghci included and without >>> any mmap patches as far as I know. It was also working for me on >>> NetBSD/amd64 (which is the platform that would actually need MAP_32BIT?) >> Yes, the code changed in the HEAD, and currently uses mremap(), which only >> exists on Linux. We need similar hacks that were done in 6.8.3 to get the >> BSDs to work, that is to allocate memory from some predefined address in >> the lower 2Gb of the address space. > > BTW: are there any big plans[tm] to replace all this OS specific > hacks by something like dlopen(3) and friends for GHC 6.12? I really > don't want to hack on Linker.c just to be see that hacking obsoleted > in a year ;-) I don't think we can do it all with dlopen(). Even when we have shared libraries for all the packages and the RTS, so we could use dlopen() to load those, we still need to be able to link plain .o files. I suppose dlopen() migth be able to load ordinary .o files these days, but it probably won't populate its symbol table with symbols from the .o unless it was linked with --export-dynamic or something. Cheers, Simon From simonpj at microsoft.com Wed Sep 10 06:59:11 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 10 06:56:39 2008 Subject: Threads.c broken on windows Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7639337B@EA-EXMSG-C334.europe.corp.microsoft.com> Simon Recent patch to threads.c seems to have broken windows. Pls fix or advise! Unpulling: Fix race condition in wakeupThreadOnCapability() (#2574) did not fix Thanks Simon c:/simonpj/darcs/HEAD/ghc/stage1-inplace/ghc -optc-Werror -optc-Wall -optc-W -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-I../includes -optc-I. -optc-Iparallel -optc-Ism -optc-DCOMPILING_RTS -optc-g -optc-O0 -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -hisuf debug_hi -hcsuf debug_hc -osuf debug_o -optc-DDEBUG -c Ticky.c -o Ticky.debug_o Threads.c: In function `printThreadBlockage': Threads.c:701:0: warning: long int format, unsigned int arg (arg 2) make[2]: *** [Threads.debug_o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [all] Error 1 make[1]: Leaving directory `/c/simonpj/darcs/HEAD/rts' make: *** [stage1] Error 2 sh-2.04$ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20080910/e6c095a6/attachment.htm From igloo at earth.li Wed Sep 10 07:09:59 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 07:07:47 2008 Subject: Git problem In-Reply-To: <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> Message-ID: <20080910110959.GA11374@matrix.chaos.earth.li> On Wed, Sep 10, 2008 at 11:32:07AM +0200, Thomas Schilling wrote: > I'm not sure. It could be some permission thing as a result of how > the script works that syncs with the Github repo. Github uses ssh key > authentication to identify the user, so we set up a keyfile that > should be used by everyone with push access to darcs.h.o. Apparently, > Git creates some files with the user's permissions which leads to > problems if the umask is too restrictive. The push was successful > nevertheless, which is a bit confusing. Ian and I will look into > this. As far as I can tell from the error, git failed to create a file in /home/darcs/git/ghc.git/refs/remotes/github/ on monk, but the permissions look fine so I have no idea why that would happen. It would be interesting to know if this happens again to anyone. > > To git@github.com:ghc-hq/ghc.git > > fadb176..93e57e1 master -> master > > fatal: unable to create '.git/refs/remotes/github/master.lock': Permission denied > > Push successful. > > (By the way, the remote repository has 15 patches to pull.) > > bash-3.2$ Thanks Ian From igloo at earth.li Wed Sep 10 07:12:34 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 07:10:24 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <643422D5B5CC43B4A3208A60E1292B08@cr3lt> References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> <4BE732D950C64B2399584934325FF911@cr3lt> <48C69303.2010407@gmail.com> <20080909174959.GA18072@matrix.chaos.earth.li> <643422D5B5CC43B4A3208A60E1292B08@cr3lt> Message-ID: <20080910111233.GB11374@matrix.chaos.earth.li> On Wed, Sep 10, 2008 at 11:12:43AM +0100, Claus Reinke wrote: > >I've been largely ignoring messages about perceived deficiencies in the > >current build system, given the consensus is to replace it anyway, but > >it seems to me that it has gotten better, not worse, in this respect. > > Ignoring messages Maybe that was the wrong phrase. "Not replying to" / "Not defending". Thanks Ian From igloo at earth.li Wed Sep 10 07:17:08 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 07:14:55 2008 Subject: Git problem In-Reply-To: <20080910110959.GA11374@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> <20080910110959.GA11374@matrix.chaos.earth.li> Message-ID: <20080910111708.GC11374@matrix.chaos.earth.li> On Wed, Sep 10, 2008 at 12:09:59PM +0100, Ian Lynagh wrote: > On Wed, Sep 10, 2008 at 11:32:07AM +0200, Thomas Schilling wrote: > > I'm not sure. It could be some permission thing as a result of how > > the script works that syncs with the Github repo. Github uses ssh key > > authentication to identify the user, so we set up a keyfile that > > should be used by everyone with push access to darcs.h.o. Apparently, > > Git creates some files with the user's permissions which leads to > > problems if the umask is too restrictive. The push was successful > > nevertheless, which is a bit confusing. Ian and I will look into > > this. > > As far as I can tell from the error, git failed to create a file in > /home/darcs/git/ghc.git/refs/remotes/github/ on monk, but the > permissions look fine so I have no idea why that would happen. Actually, on second thoughts, that command would have been run as user "ghc", which isn't in the "darcs" group. I've made the ghc user own the directory, so hopefully that will fix it. > > > To git@github.com:ghc-hq/ghc.git > > > fadb176..93e57e1 master -> master > > > fatal: unable to create '.git/refs/remotes/github/master.lock': Permission denied > > > Push successful. I'm a little worried by the success... Thanks Ian From simonpj at microsoft.com Wed Sep 10 07:28:33 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 10 07:26:22 2008 Subject: Git problem In-Reply-To: <20080910110959.GA11374@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> <20080910110959.GA11374@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D763933BC@EA-EXMSG-C334.europe.corp.microsoft.com> it happened once more today already. but many other pushes did not elicit that msg | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of Ian Lynagh | Sent: 10 September 2008 12:10 | To: cvs-ghc@haskell.org | Subject: Re: Git problem | | On Wed, Sep 10, 2008 at 11:32:07AM +0200, Thomas Schilling wrote: | > I'm not sure. It could be some permission thing as a result of how | > the script works that syncs with the Github repo. Github uses ssh key | > authentication to identify the user, so we set up a keyfile that | > should be used by everyone with push access to darcs.h.o. Apparently, | > Git creates some files with the user's permissions which leads to | > problems if the umask is too restrictive. The push was successful | > nevertheless, which is a bit confusing. Ian and I will look into | > this. | | As far as I can tell from the error, git failed to create a file in | /home/darcs/git/ghc.git/refs/remotes/github/ on monk, but the | permissions look fine so I have no idea why that would happen. | | It would be interesting to know if this happens again to anyone. | | > > To git@github.com:ghc-hq/ghc.git | > > fadb176..93e57e1 master -> master | > > fatal: unable to create '.git/refs/remotes/github/master.lock': Permission denied | > > Push successful. | > > (By the way, the remote repository has 15 patches to pull.) | > > bash-3.2$ | | | Thanks | Ian | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From marlowsd at gmail.com Wed Sep 10 09:16:00 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 10 09:13:51 2008 Subject: Git problem In-Reply-To: <20080910110959.GA11374@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> <20080910110959.GA11374@matrix.chaos.earth.li> Message-ID: <48C7C890.20507@gmail.com> Ian Lynagh wrote: > On Wed, Sep 10, 2008 at 11:32:07AM +0200, Thomas Schilling wrote: >> I'm not sure. It could be some permission thing as a result of how >> the script works that syncs with the Github repo. Github uses ssh key >> authentication to identify the user, so we set up a keyfile that >> should be used by everyone with push access to darcs.h.o. Apparently, >> Git creates some files with the user's permissions which leads to >> problems if the umask is too restrictive. The push was successful >> nevertheless, which is a bit confusing. Ian and I will look into >> this. > > As far as I can tell from the error, git failed to create a file in > /home/darcs/git/ghc.git/refs/remotes/github/ on monk, but the > permissions look fine so I have no idea why that would happen. > > It would be interesting to know if this happens again to anyone. It happened once to me yesterday, out of several pushes, FWIW. Cheers, Simon From marlowsd at gmail.com Wed Sep 10 09:20:29 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 10 09:18:21 2008 Subject: Threads.c broken on windows In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7639337B@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639337B@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <48C7C99D.5020106@gmail.com> Simon Peyton-Jones wrote: > Recent patch to threads.c seems to have broken windows. Pls fix or advise! urk, I stopped ignoring warnings in that module, and it looks like there was a warning lurking inside #ifdef mingw32. I'm not by a Windows machine right now, but you could try replacing %ld by %u on line 701 of Threads.c Cheers, Simon > > > > Unpulling: Fix race condition in wakeupThreadOnCapability() (#2574) > > did not fix > > > > Thanks > > > > Simon > > > > c:/simonpj/darcs/HEAD/ghc/stage1-inplace/ghc -optc-Werror -optc-Wall > -optc-W -optc-Wstrict-prototypes -optc-Wmissing-prototypes > -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return > -optc-I../includes -optc-I. -optc-Iparallel -optc-Ism > -optc-DCOMPILING_RTS -optc-g -optc-O0 -optc-I../gmp/gmpbuild > -optc-I../libffi/build/include -optc-fno-strict-aliasing -fvia-C > -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint > -hisuf debug_hi -hcsuf debug_hc -osuf debug_o -optc-DDEBUG -c Ticky.c > -o Ticky.debug_o > > Threads.c: In function `printThreadBlockage': > > > > Threads.c:701:0: > > warning: long int format, unsigned int arg (arg 2) > > make[2]: *** [Threads.debug_o] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > make[1]: *** [all] Error 1 > > make[1]: Leaving directory `/c/simonpj/darcs/HEAD/rts' > > make: *** [stage1] Error 2 > > sh-2.04$ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Wed Sep 10 10:37:51 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 10:35:39 2008 Subject: patch applied (ghc): Fix debug message formatting on Windows Message-ID: <20080910143751.GA2760@haskell.galois.com> Wed Sep 10 07:20:42 PDT 2008 simonpj@microsoft.com * Fix debug message formatting on Windows M ./rts/Threads.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910142042-1287e-9d86da18bca3ac0fa5e1bb4f166afac86afc3fca.gz From simonpj at microsoft.com Wed Sep 10 10:51:58 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 10 10:49:52 2008 Subject: irc Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D76393605@EA-EXMSG-C334.europe.corp.microsoft.com> Simon M is at IFL today, so I suggest we cancel the GHC IRC meeting. Simon From nominolo at googlemail.com Wed Sep 10 10:55:27 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Wed Sep 10 10:53:13 2008 Subject: Git problem In-Reply-To: <20080910111708.GC11374@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> <20080910110959.GA11374@matrix.chaos.earth.li> <20080910111708.GC11374@matrix.chaos.earth.li> Message-ID: <916b84820809100755s1d68d43axf781809206f621e7@mail.gmail.com> On Wed, Sep 10, 2008 at 1:17 PM, Ian Lynagh wrote: > I'm a little worried by the success... The trickier part is the sync-script, but I use a lock for that and it will fail (and did so before) if it cannot obtain this lock. Due to Git's SHA-1 checksums, I'm fairly certain that a successful push is indeed successful. The message sounds like it was part of a script that updates the remote ref and is only a very small race. I.e., it will only lead to problems if two pushes happen at almost exactly the same time. Nevertheless, we should fix it. / Thomas From igloo at earth.li Wed Sep 10 11:20:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 11:17:58 2008 Subject: patch applied (ghc): Link to core.pdf, not core.ps.gz Message-ID: <20080910152008.GA3849@haskell.galois.com> Tue Sep 9 04:35:43 PDT 2008 Ian Lynagh * Link to core.pdf, not core.ps.gz M ./docs/users_guide/using.xml -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909113543-3fd76-516aac9f03a217d7cbfe5e33ef3eb95c919417fb.gz From igloo at earth.li Wed Sep 10 11:20:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 11:18:02 2008 Subject: patch applied (ghc): Add a do-nothing install-docs rule in ext-core/ when LATEX_DOCS=NO Message-ID: <20080910152014.GA3897@haskell.galois.com> Tue Sep 9 04:39:29 PDT 2008 Ian Lynagh * Add a do-nothing install-docs rule in ext-core/ when LATEX_DOCS=NO M ./docs/ext-core/Makefile +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909113929-3fd76-3df098469c8b8e0e06c30344405a5ca1448b7c7b.gz From igloo at earth.li Wed Sep 10 11:20:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 11:18:06 2008 Subject: patch applied (ghc): We always install stage2, so we need to always put stage2 into bindists Message-ID: <20080910152018.GA3927@haskell.galois.com> Tue Sep 9 15:16:27 PDT 2008 Ian Lynagh * We always install stage2, so we need to always put stage2 into bindists M ./compiler/Makefile -1 +1 M ./ghc/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080909221627-3fd76-000f5ea144c224c06bf406da91871256fc0534b2.gz From igloo at earth.li Wed Sep 10 11:31:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 11:29:36 2008 Subject: patch applied (testsuite): #2533: Generic functions that take integral arguments should work the same way as their prelude counterparts Message-ID: <20080910153148.GA4435@haskell.galois.com> Sun Sep 7 09:11:38 PDT 2008 * #2533: Generic functions that take integral arguments should work the same way as their prelude counterparts M ./tests/ghc-regress/lib/Data.List/all.T -1 +1 A ./tests/ghc-regress/lib/Data.List/genericNegative001.hs A ./tests/ghc-regress/lib/Data.List/genericNegative001.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080907161138-da39a-6f7bc361cddd14efdfeb37ae649bb29063ba190e.gz From igloo at earth.li Wed Sep 10 11:32:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 11:30:18 2008 Subject: patch applied (ghc): Update the users guide to point at the in-tree core.ps.gz In-Reply-To: <4683d9370809062006u323fda17i77815de5c8fef1d4@mail.gmail.com> References: <20080906192446.GA5902@haskell.galois.com> <4683d9370809062006u323fda17i77815de5c8fef1d4@mail.gmail.com> Message-ID: <20080910153229.GA30914@matrix.chaos.earth.li> On Sat, Sep 06, 2008 at 08:06:37PM -0700, Tim Chevalier wrote: > On Sat, Sep 6, 2008 at 12:24 PM, Ian Lynagh wrote: > > Sat Sep 6 07:02:43 PDT 2008 Ian Lynagh > > * Update the users guide to point at the in-tree core.ps.gz > > It used to point to a file on haskell.org, which didn't necessarily > > describe the right version of core. > > > > Yay thanks! Is there a reason to keep it as a ps.gz? It could just as > easily be made a PDF, I've done so. Thanks Ian From simonpj at microsoft.com Wed Sep 10 12:43:56 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 10 12:41:45 2008 Subject: Bytestring test failures Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D76393709@EA-EXMSG-C334.europe.corp.microsoft.com> I ran a full testsuite today. Several bytestring tests are seg-faulting consistently, when -O is on. See below. Does anyone have a clue about why? Simon =====> bytestring001(normal) cd ./lib/Data.ByteString && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o bytestring001 bytestring001.hs -package bytestring -package QuickCheck >bytestring001.comp.stderr 2>&1 cd ./lib/Data.ByteString && ./bytestring001 bytestring001.run.stdout 2>bytestring001.run.stderr =====> bytestring001(optc) cd ./lib/Data.ByteString && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o bytestring001 bytestring001.hs -O -fvia-C -package bytestring -package QuickCheck >bytestring001.comp.stderr 2>&1 Compile failed (status 35584) errors were: /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc: line 2: 14869 Segmentation fault /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/libexec/ghc -B/64playpen/simonpj/builds/HEAD-1/inplace-datadir/. -dynload wrapped ${1+"$@"} *** unexpected failure for bytestring001(optc) =====> bytestring001(hpc) cd ./lib/Data.ByteString && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o bytestring001 bytestring001.hs -O -fhpc -package bytestring -package QuickCheck >bytestring001.comp.stderr 2>&1 Compile failed (status 33792) errors were: /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc: line 2: 14879 Illegal instruction /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/libexec/ghc -B/64playpen/simonpj/builds/HEAD-1/inplace-datadir/. -dynload wrapped ${1+"$@"} *** unexpected failure for bytestring001(hpc) =====> bytestring001(optasm) cd ./lib/Data.ByteString && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o bytestring001 bytestring001.hs -O -fasm -package bytestring -package QuickCheck >bytestring001.comp.stderr 2>&1 Compile failed (status 35584) errors were: /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc: line 2: 14888 Segmentation fault /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/libexec/ghc -B/64playpen/simonpj/builds/HEAD-1/inplace-datadir/. -dynload wrapped ${1+"$@"} *** unexpected failure for bytestring001(optasm) From simonpj at microsoft.com Wed Sep 10 12:48:44 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Sep 10 12:46:32 2008 Subject: patch applied (ghc): Remove dataConInstOrigDictsAndArgTys Message-ID: <20080910164844.GA6212@haskell.galois.com> Wed Sep 10 08:42:00 PDT 2008 simonpj@microsoft.com * Remove dataConInstOrigDictsAndArgTys This suspicious function had just one call, in BuildTyCl.mkNewTyConRhs. I've done it another way now, which is tidier. M ./compiler/basicTypes/DataCon.lhs -21 +3 M ./compiler/iface/BuildTyCl.lhs -5 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910154200-1287e-c3ae99efd7e7c5c8b6c9926681bb1684f484fbf9.gz From kili at outback.escape.de Wed Sep 10 17:14:02 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Wed Sep 10 17:12:52 2008 Subject: Avoid installation of some selected .cabalized tools Message-ID: <20080910211402.GA21108@petunia.outback.escape.de> Is there a preferred way to *not* install some of the tools internally used by GHC and built by Cabal? There's at least utils/pwd/pwd that really shouldn't be installed anywhere outside the build tree. Ciao, Kili -- rschwebel: ASCII ist genial, man kann so sch?n diffen :-) jbe : Gras ist geil, kann man so sch?n kiffen... -- Linux developers at work (im internen irc channel) From igloo at earth.li Wed Sep 10 19:19:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 10 19:17:29 2008 Subject: Haddock/GHC/C Pre Processor interactions on Windows In-Reply-To: <404396ef0808200140s61f2f1f4lbeb227de11d8ddff@mail.gmail.com> References: <404396ef0808200140s61f2f1f4lbeb227de11d8ddff@mail.gmail.com> Message-ID: <20080910231941.GA19862@matrix.chaos.earth.li> On Wed, Aug 20, 2008 at 09:40:54AM +0100, Neil Mitchell wrote: > > I've tracked down a bug, involving newline characters that is the > combination of GHC and Haddock, but involves the C Pre Processor - > hence sending the bug report for general discussion to everyone > concerned first. I suspect this bug is Windows only. Thanks for the report, Neil. > I have no idea if the bug is in Haddock, in > GHC, or in the GHC API's interactions. I've looked into it enough to decide that it's more likely to be haddock than GHC, so I've filed it here: http://trac.haskell.org/haddock/ticket/57 Thanks Ian From cvs-ghc at haskell.org Thu Sep 11 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 11 03:27:48 2008 Subject: Daily report for stable Message-ID: <200809110730.m8B7U2RQ023416@monk.galois.com> Build results: tnaur x86 Linux stable: pass x86 Windows stable: fail (failed getsubrepos) x86 Windows stable fast: pass pass pass fail (failed darcs) fail (failed darcs) pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tc157 1 gabor stable tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/filepath Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/haskell98 Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/hpc Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-locale Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-time Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/packedstring Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/pretty darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/packages/pretty/_darcs/inventories/20060112154126-c2a52-c1f3f7fb90b96996387778bb07fc936045998a88.gz : libcurl error code: 18 darcs failed: 512 at ./darcs-all line 57. -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Thu Sep 11 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 11 03:27:54 2008 Subject: Daily report for head Message-ID: <200809110730.m8B7U2JT023431@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 nofib.boot.0_5) x86 Windows head: fail (failed bindisttest failed slave lost) x86 Windows head fast: pass fail (failed stage1) lost fail (failed getsubrepos) fail (failed darcs) fail (failed darcs) fail (failed stage1) fast486 head: fail (failed darcs) gabor head: pass kgardas head: fail (failed stage2) malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur x86 Linux head: fail (failed darcs) x86-64 Linux head unreg: fail (failed getsubrepos) New unexpected test passes: tcrun007 1 gabor head New unexpected test failures: conc064 1 gabor head Old unexpected test failures: arith011 2 fast486 head conc032 2 fast486 head concprog001 1 fast486 head enum01 2 fast486 head ioref001 1 fast486 head -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc /usr/bin/install -c -m 644 index.html /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc ------------------------------------------------------------------------ == Recursively making `install-docs' in man docbook-cheat-sheet users_guide ext-core storage-mgt ... PWD = /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make install-docs -wr; in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/docs/man ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/utils/mkdirhier/mkdirhier @datarootdir@/man mkdir @datarootdir@ mkdir @datarootdir@/man /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/utils/mkdirhier/mkdirhier @datarootdir@/man/man1 mkdir @datarootdir@/man/man1 /usr/bin/install -c -m 644 ghc.1 @datarootdir@/man/man1 Finished making install-docs in man: 0 ------------------------------------------------------------------------ == make install-docs -wr; in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/docs/docbook-cheat-sheet ------------------------------------------------------------------------ make[4]: *** No rule to make target `docbook-cheat-sheet/index.html', needed by `install-docs'. Stop. Failed making install-docs in docbook-cheat-sheet: 1 make[3]: *** [install-docs] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910/docs' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080910' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/bindisttest' rm -f -rf "install dir" rm -f -rf ghc* rm -f HelloWorld HelloWorld.o HelloWorld.hi output /usr/bin/tar -jxf c:/builds/slave/x86-win-head/build/ghc-6.9.20080910-i386-unknown-mingw32.tar.bz2 tar (child): Cannot execute remote shell: No such file or directory tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.9.20080910-i386-unknown-mingw32.tar.bz2: Cannot open: Input/Output error tar (child): Error is not recoverable: exiting now bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: No error Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. /usr/bin/tar: Child returned status 2 /usr/bin/tar: Error exit delayed from previous errors make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build/bindisttest' -------------- next part -------------- Last 30 lines: cd ./programs/jtod_circint && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jtod_circint Main -O -prof -auto-all -fvia-C >jtod_circint.comp.stderr 2>&1 cd ./programs/jtod_circint && ./jtod_circint +RTS -p -RTS jtod_circint.run.stdout 2>jtod_circint.run.stderr =====> jtod_circint(profasm) cd ./programs/jtod_circint && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jtod_circint Main -O -prof -auto-all -fasm >jtod_circint.comp.stderr 2>&1 cd ./programs/jtod_circint && ./jtod_circint +RTS -hc -RTS jtod_circint.run.stdout 2>jtod_circint.run.stderr cd ./programs/jtod_circint && c:/builds/slave/x86-win-head/build/utils/hp2ps/hp2ps jtod_circint =====> jtod_circint(ghci) cd ./programs/jtod_circint && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output Main --interactive -v0 -ignore-dot-ghci jtod_circint.interp.stdout 2>jtod_circint.interp.stderr =====> jtod_circint(threaded1) cd ./programs/jtod_circint && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jtod_circint Main -threaded -debug >jtod_circint.comp.stderr 2>&1 cd ./programs/jtod_circint && ./jtod_circint jtod_circint.run.stdout 2>jtod_circint.run.stderr =====> jtod_circint(threaded2) cd ./programs/jtod_circint && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jtod_circint Main -O -threaded >jtod_circint.comp.stderr 2>&1 cd ./programs/jtod_circint && ./jtod_circint +RTS -N2 -RTS jtod_circint.run.stdout 2>jtod_circint.run.stderr =====> jtod_circint(profthreaded) cd ./programs/jtod_circint && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jtod_circint Main -O -prof -auto-all -fasm -threaded >jtod_circint.comp.stderr 2>&1 cd ./programs/jtod_circint && ./jtod_circint +RTS -p -RTS jtod_circint.run.stdout 2>jtod_circint.run.stderr ====> Running ./programs/jules_xref/test.T =====> jules_xref(normal) cd ./programs/jules_xref && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jules_xref Main >jules_xref.comp.stderr 2>&1 cd ./programs/jules_xref && ./jules_xref jules_xref.run.stdout 2>jules_xref.run.stderr =====> jules_xref(optc) cd ./programs/jules_xref && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jules_xref Main -O -fvia-C >jules_xref.comp.stderr 2>&1 cd ./programs/jules_xref && ./jules_xref jules_xref.run.stdout 2>jules_xref.run.stderr =====> jules_xref(hpc) cd ./programs/jules_xref && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jules_xref Main -O -fhpc >jules_xref.comp.stderr 2>&1 cd ./programs/jules_xref && ./jules_xref jules_xref.run.stdout 2>jules_xref.run.stderr =====> jules_xref(optasm) cd ./programs/jules_xref && 'c:/builds/slave/x86-win-head/build/ghc/stage3-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output --make -o jules_xref Main -O -fasm >jules_xref.comp.stderr 2>&1 -------------- next part -------------- Last 30 lines: Reading package info from "dist-bootstrapping\\inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd Cabal && c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd Cabal && c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=c:/ghc/ghc-6.8.3/bin/ghc --with-hc-pkg=c:/ghc/ghc-6.8.3/bin/ghc-pkg --package-db=c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf.tmp Configuring Cabal-1.5.4... cd Cabal && c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library Cabal-1.5.4... Building Cabal-1.5.4... [ 1 of 49] Compiling Distribution.Compat.TempFile ( Distribution/Compat/TempFile.hs, dist-bootstrapping\build/Distribution/Compat/TempFile.o ) [ 2 of 49] Compiling Distribution.Simple.PreProcess.Unlit ( Distribution/Simple/PreProcess/Unlit.hs, dist-bootstrapping\build/Distribution/Simple/PreProcess/Unlit.o ) [ 3 of 49] Compiling Distribution.Simple.GHC.Makefile ( Distribution/Simple/GHC/Makefile.hs, dist-bootstrapping\build/Distribution/Simple/GHC/Makefile.o ) [ 4 of 49] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, dist-bootstrapping\build/Distribution/Compat/Exception.o ) [ 5 of 49] Compiling Distribution.GetOpt ( Distribution/GetOpt.hs, dist-bootstrapping\build/Distribution/GetOpt.o ) [ 6 of 49] Compiling Distribution.Compat.ReadP ( Distribution/Compat/ReadP.hs, dist-bootstrapping\build/Distribution/Compat/ReadP.o ) [ 7 of 49] Compiling Distribution.ReadE ( Distribution/ReadE.hs, dist-bootstrapping\build/Distribution/ReadE.o ) [ 8 of 49] Compiling Distribution.Verbosity ( Distribution/Verbosity.hs, dist-bootstrapping\build/Distribution/Verbosity.o ) [ 9 of 49] Compiling Distribution.Text ( Distribution/Text.hs, dist-bootstrapping\build/Distribution/Text.o ) [10 of 49] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, dist-bootstrapping\build/Distribution/ModuleName.o ) Distribution/ModuleName.hs:56:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\filepath-1.1.0.0/System/FilePath.hi magic number mismatch: old/corrupt interface file? Segmentation fault/access violation in generated code make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Warning: 'include-dirs: ../libraries/base/cbits' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: ../libraries/base/include' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: stage2plus' directory does not exist. rm -f -f Makefile-stage2 /buildbot/ghc/kgardas/build/libraries/cabal-bin /usr/local/ghc-2008-05-04/bin/ghc /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf makefile --distpref dist-stage2 -f Makefile-stage2 Preprocessing library ghc-6.9... unused terminals: 1 shift/reduce conflicts: 33 reduce/reduce conflicts: 1 Generating Makefile ghc-6.9... ../utils/mkdirhier/mkdirhier stage2plus mkdir stage2plus Creating stage2plus/ghc_boot_platform.h... Done. make[1]: Leaving directory `/buildbot/ghc/kgardas/build/compiler' make -C compiler stage=2 make[1]: Entering directory `/buildbot/ghc/kgardas/build/compiler' make -f Makefile-stage2 stage=2 make[2]: Entering directory `/buildbot/ghc/kgardas/build/compiler' Makefile-stage2:81: dist-stage2/build/.depend: No such file or directory /buildbot/ghc/kgardas/build/ghc/stage1-inplace/ghc -M -dep-makefile dist-stage2/build/.depend -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -i -idist-stage2/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage2/build/autogen -Idist-stage2/build/autogen -Idist-stage2/build -I../libffi/build/include -Istage2plus -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-DGHCI -optP-include -optPdist-stage2/build/autogen/cabal_macros.h -odir dist-stage2/build -hidir dist-stage2/build -stubdir dist-stage2/build -package Cabal-1.5.4 -package array-0.1 -package base-4.0 -package bytestring-0.9 -package containers-0.1 -package directory-1.0 -package filepath-1.1 -package haskell98-1.0.1 -package hpc-0.5 -package old-time-1.0 -package process-1.0.1 -package template-haskell-2.2 -package unix-2.2 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -idist-stage2/build -H32m -O -Rghc-timing -O -fasm AsmCodeGen MachCodeGen MachInstrs MachRegs NCGMonad PositionIndependentCode PprMach RegAllocColor RegAllocInfo RegAllocLinear RegAllocStats RegArchBase RegArchX86 RegCoalesce RegLiveness RegSpill RegSpillClean RegSpillCost DsMeta TcSplice Convert ByteCodeAsm ByteCodeFFI ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink Debugger GhciMonad GhciTags InteractiveUI LibFFI Linker ObjLink RtClosureInspect BasicTypes DataCon Demand Exception Id IdInfo Literal MkId Module Name NameEnv NameSet NewDemand OccName RdrName SrcLoc UniqSupply Unique Var VarEnv VarSet BlockId CLabel Cmm CmmBrokenBlock CmmCPS CmmCPSGen CmmCPSZ CmmCallConv CmmCommonBlockElimZ CmmContFlowOp t CmmCvt CmmExpr CmmInfo CmmLex CmmLint CmmLive CmmLiveZ CmmOpt CmmParse CmmProcPoint CmmProcPointZ CmmSpillReload CmmTx CmmUtils CmmZipUtil DFMonad Dataflow MachOp MkZipCfg MkZipCfgCmm OptimizationFuel PprC PprCmm PprCmmZ StackColor StackPlacements ZipCfg ZipCfgCmmRep ZipCfgExtras ZipDataflow Bitmap CgBindery CgCallConv CgCase CgClosure CgCon CgExpr CgForeignCall CgHeapery CgHpc CgInfoTbls CgLetNoEscape CgMonad CgParallel CgPrimOp CgProf CgStackery CgTailCall CgTicky CgUtils ClosureInfo CodeGen SMRep CoreFVs CoreLint CorePrep CoreSubst CoreSyn CoreTidy CoreUnfold CoreUtils ExternalCore MkCore MkExternalCore PprCore PprExternalCore CprAnalyse Check Coverage Desugar DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMonad DsUtils Match MatchCon MatchLit HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit HsPat HsSyn HsTypes HsUtils BinIface BuildTyCl IfaceEnv IfaceSyn IfaceType LoadIface MkIface TcIface BreakArray CmdLineParser CodeOutput Config Constants DriverMkDepend DriverPhases DriverPipeline DynFlags ErrUtils Finder GHC HeaderInfo HscMain HscStats HscTypes InteractiveEval PackageConfig Packages ParsePkgConf PprTyThing StaticFlags StaticFlagParser SysTools TidyPgm Ctype HaddockLex HaddockParse HaddockUtils LexCore Lexer Parser ParserCore ParserCoreUtils RdrHsSyn ForeignCall PrelInfo PrelNames PrelRules PrimOp TysPrim TysWiredIn CostCentre SCCfinal RnBinds RnEnv RnExpr RnHsDoc RnHsSyn RnNames RnPat RnSource RnTypes CSE FloatIn FloatOut LiberateCase OccurAnal SAT SetLevels SimplCore SimplEnv SimplMonad SimplUtils Simplify SRT SimplStg StgStats Rules SpecConstr Specialise CoreToStg StgLint StgSyn DmdAnal SaAbsInt SaLib StrictAnal WorkWrap WwLib FamInst Inst TcArrows TcBinds TcClassDcl TcDefaults TcDeriv TcEnv TcExpr TcForeign TcGenDeriv TcHsSyn TcHsType TcInstDcls TcMType TcMatches TcPat TcRnDriver TcRnMonad TcRnTypes TcRules TcSimplify TcTyClsDecls TcTyDecls TcTyFuns TcType TcUnify Class Coercion FamInstEnv FunDeps Generics InstEnv TyCon Type TypeRep Unify Bag Binary BufWrite Digraph Encoding FastBool Fast Functions FastMutInt FastString FastTypes Fingerprint FiniteMap GraphBase GraphColor GraphOps GraphPpr IOEnv Interval LazyUniqFM ListSetOps Maybes MonadUtils OrdList Outputable Panic Pretty State StringBuffer Unicode UniqFM UniqSet Util VectBuiltIn VectCore VectMonad VectType VectUtils Vectorise make[2]: execvp: /buildbot/ghc/kgardas/build/ghc/stage1-inplace/ghc: Arg list too long make[2]: *** [dist-stage2/build/.depend] Error 127 make[2]: Leaving directory `/buildbot/ghc/kgardas/build/compiler' make[1]: *** [build.stage.2] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas/build/compiler' make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: This is the GHC darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Fail: Error parsing patchinfo: " " "[First step for getting rid of the old -optdep flags" "Ian Lynagh **20080720203239" " They are now handled by the main flag parser, rather than having their" " own praser that runs later." " " " As an added bonus, 5 global variables are also Starting with tag:" "[TAG Before cabalised-GHC" "Ian Lynagh **20080719132217] " "[Get building GHC itself with Cabal more-or-less working" "Ian Lynagh **20080716150441" " Installing and bindist creation don't" -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete warning: . already present; omitting == running darcs get --partial http://darcs.haskell.org//hsc2hs utils/hsc2hs Copying patch 1 of 127...Copying patch 2 of 127...Copying patch 3 of 127...Copying patch 4 of 127...Copying patch 5 of 127...Copying patch 6 of 127...Copying patch 7 of 127...Copying patch 8 of 127...Copying patch 9 of 127...Copying patch 10 of 127...Copying patch 11 of 127...Copying patch 12 of 127...Copying patch 13 of 127...Copying patch 14 of 127...Copying patch 15 of 127...Copying patch 16 of 127...Copying patch 17 of 127...Copying patch 18 of 127...Copying patch 19 of 127...Copying patch 20 of 127...Copying patch 21 of 127...Copying patch 22 of 127...Copying patch 23 of 127...Copying patch 24 of 127...Copying patch 25 of 127...Copying patch 26 of 127...Copying patch 27 of 127...Copying patch 28 of 127...Copying patch 29 of 127...Copying patch 30 of 127...Copying patch 31 of 127...Copying patch 32 of 127...Copying patch 33 of 127...Copying patch 34 of 127...Copying patch 35 of 127...Copying patch 36 of 127...Copying patch 37 of 127...Copying patch 38 of 127...Copying patch 39 of 127...Copying patch 40 of 127...Copying patch 41 of 127...Copying patch 42 of 127...Copying patch 43 of 127...Copying patch 44 of 127...Copying patch 45 of 127...Copying patch 46 of 127...Copying patch 47 of 127...Copying patch 48 of 127...Copying patch 49 of 127...Copying patch 50 of 127...Copying patch 51 of 127...Copying patch 52 of 127...Copying patch 53 of 127...Copying patch 54 of 127...Copying patch 55 of 127...Copying patch 56 of 127...Copying patch 57 of 127...Copying patch 58 of 127...Copying patch 59 of 127...Copying patch 60 of 127...Copying patch 61 of 127...Copying patch 62 of 127...Copying patch 63 of 127...Copying patch 64 of 127...Copying patch 65 of 127...Copying patch 66 of 127...Copying patch 67 of 127...Copying patch 68 of 127...Copying patch 69 of 127...Copying patch 70 of 127...Copying patch 71 of 127...Copying patch 72 of 127...Copying patch 73 of 127...Copying patch 74 of 127...Copying patch 75 of 127...Copying patch 76 of 127...Copying patch 77 of 127...Copying patch 78 of 127...Copying patch 79 of 127...Co pying patch 80 of 127...Copying patch 81 of 127...Copying patch 82 of 127...Copying patch 83 of 127...Copying patch 84 of 127...Copying patch 85 of 127...Copying patch 86 of 127...Copying patch 87 of 127...Copying patch 88 of 127...Copying patch 89 of 127...Copying patch 90 of 127...Copying patch 91 of 127...Copying patch 92 of 127...Copying patch 93 of 127...Copying patch 94 of 127...Copying patch 95 of 127...Copying patch 96 of 127...Copying patch 97 of 127...Copying patch 98 of 127...Copying patch 99 of 127...Copying patch 100 of 127...Copying patch 101 of 127...Copying patch 102 of 127...Copying patch 103 of 127...Copying patch 104 of 127...Copying patch 105 of 127...Copying patch 106 of 127...Copying patch 107 of 127...Copying patch 108 of 127...Copying patch 109 of 127...Copying patch 110 of 127...Copying patch 111 of 127...Copying patch 112 of 127...Copying patch 113 of 127...Copying patch 114 of 127...Copying patch 115 of 127...Copying patch 116 of 127...Copying patch 117 of 127...Copying patch 118 of 127...Copying patch 119 of 127...Copying patch 120 of 127...Copying patch 121 of 127...Copying patch 122 of 127...Copying patch 123 of 127...Copying patch 124 of 127...Copying patch 125 of 127...Copying patch 126 of 127...Copying patch 127 of 127...Copying patch 127 of 127... done. Applying patch 1 of 127... Applying patch 2 of 127... Applying patch 3 of 127... Applying patch 4 of 127... Applying patch 5 of 127... Applying patch 6 of 127... Applying patch 7 of 127... Applying patch 8 of 127... Applying patch 9 of 127... Applying patch 10 of 127... Applying patch 11 of 127... Applying patch 12 of 127... Applying patch 13 of 127... Applying patch 14 of 127... Applying patch 15 of 127... Applying patch 16 of 127... Applying patch 17 of 127... Applying patch 18 of 127... Applying patch 19 of 127... Applying patch 20 of 127... Applying patch 21 of 127... Applying patch 22 of 127... Applying patch 23 of 127... Applying patch 24 of 127... Applying patch 25 of 127... Applying patch 26 of 127... Applying patch 27 of 127... Applying patch 28 of 127... Applying patch 29 of 127... Applying patch 30 of 127... Applying patch 31 of 127... Applying patch 32 of 127... Applying patch 33 of 127... Applying patch 34 of 127... Applying patch 35 of 127... Applying patch 36 of 127... Applying patch 37 of 127... Applying patch 38 of 127... Applying patch 39 of 127... Applying patch 40 of 127... Applying patch 41 of 127... Applying patch 42 of 127... Applying patch 43 of 127... Applying patch 44 of 127... Applying patch 45 of 127... Applying patch 46 of 127... Applying patch 47 of 127... Applying patch 48 of 127... Applying patch 49 of 127... Applying patch 50 of 127... Applying patch 51 of 127... Applying patch 52 of 127... Applying patch 53 of 127... Applying patch 54 of 127... Applying patch 55 of 127... Applying patch 56 of 127... Applying patch 57 of 127... Applying patch 58 of 127... Applying patch 59 of 127... Applying patch 60 of 127... Applying patch 61 of 127... Applying patch 62 of 127... Applying patch 63 of 127... Applying patch 64 of 127... Applying patch 65 of 127... Applying patch 66 of 127... Applying patch 67 of 127... Applying patch 68 of 127... Applying patch 69 of 127... Applying patch 70 of 127... Applying patch 71 of 127... Applying patch 72 of 127... Applying patch 73 of 127... Applying pat ch 74 of 127... Applying patch 75 of 127... Applying patch 76 of 127... Applying patch 77 of 127... Applying patch 78 of 127... Applying patch 79 of 127... Applying patch 80 of 127... Applying patch 81 of 127... Applying patch 82 of 127... Applying patch 83 of 127... Applying patch 84 of 127... Applying patch 85 of 127... Applying patch 86 of 127... Applying patch 87 of 127... Applying patch 88 of 127... Applying patch 89 of 127... Applying patch 90 of 127... Applying patch 91 of 127... Applying patch 92 of 127... Applying patch 93 of 127... Applying patch 94 of 127... Applying patch 95 of 127... Applying patch 96 of 127... Applying patch 97 of 127... Applying patch 98 of 127... Applying patch 99 of 127... Applying patch 100 of 127... Applying patch 101 of 127... Applying patch 102 of 127... Applying patch 103 of 127... Applying patch 104 of 127... Applying patch 105 of 127... Applying patch 106 of 127... Applying patch 107 of 127... Applying patch 108 of 127... Applying patch 109 of 127... Applying patch 110 of 127... Applying patch 111 of 127... Applying patch 112 of 127... Applying patch 113 of 127... Applying patch 114 of 127... Applying patch 115 of 127... Applying patch 116 of 127... Applying patch 117 of 127... Applying patch 118 of 127... Applying patch 119 of 127... Applying patch 120 of 127... Applying patch 121 of 127... Applying patch 122 of 127... Applying patch 123 of 127... Applying patch 124 of 127... Applying patch 125 of 127... Applying patch 126 of 127... Applying patch 127 of 127... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//haddock2 utils/haddock Copying patch 1 of 847...Copying patch 2 of 847...Copying patch 3 of 847...Copying patch 4 of 847...Copying patch 5 of 847...Copying patch 6 of 847...Copying patch 7 of 847...Copying patch 8 of 847...Copying patch 9 of 847...Copying patch 10 of 847...Copying patch 11 of 847...Copying patch 12 of 847...Copying patch 13 of 847...Copying patch 14 of 847...Copying patch 15 of 847...Copying patch 16 of 847...Copying patch 17 of 847...Copying patch 18 of 847...Copying patch 19 of 847...Copying patch 20 of 847...Copying patch 21 of 847...Copying patch 22 of 847...Copying patch 23 of 847...Copying patch 24 of 847...Copying patch 25 of 847...Copying patch 26 of 847...Copying patch 27 of 847...Copying patch 28 of 847...Copying patch 29 of 847...Copying patch 30 of 847...Copying patch 31 of 847...Copying patch 32 of 847...Copying patch 33 of 847...Copying patch 34 of 847...Copying patch 35 of 847...Copying patch 36 of 847...Copying patch 37 of 847...Copying patch 38 of 847...Copying patch 39 of 847...Copying patch 40 of 847...Copying patch 41 of 847...Copying patch 42 of 847...Copying patch 43 of 847...Copying patch 44 of 847...Copying patch 45 of 847...Copying patch 46 of 847...Copying patch 47 of 847...Copying patch 48 of 847...Copying patch 49 of 847...Copying patch 50 of 847...Copying patch 51 of 847...Copying patch 52 of 847...Copying patch 53 of 847...Copying patch 54 of 847...Copying patch 55 of 847...Copying patch 56 of 847...Copying patch 57 of 847...Copying patch 58 of 847...Copying patch 59 of 847...Copying patch 60 of 847...Copying patch 61 of 847...Copying patch 62 of 847...Copying patch 63 of 847...Copying patch 64 of 847...Copying patch 65 of 847...Copying patch 66 of 847...Copying patch 67 of 847...Copying patch 68 of 847...Copying patch 69 of 847...Copying patch 70 of 847...Copying patch 71 of 847...Copying patch 72 of 847...Copying patch 73 of 847...Copying patch 74 of 847...Copying patch 75 of 847...Copying patch 76 of 847...Copying patch 77 of 847...Copying patch 78 of 847...Copying patch 79 of 847...Co pying patch 80 of 847...Copying patch 81 of 847...Copying patch 82 of 847...Copying patch 83 of 847...Copying patch 84 of 847...Copying patch 85 of 847...Copying patch 86 of 847...Copying patch 87 of 847...Copying patch 88 of 847...Copying patch 89 of 847...Copying patch 90 of 847...Copying patch 91 of 847...Copying patch 92 of 847...Copying patch 93 of 847...Copying patch 94 of 847...Copying patch 95 of 847...Copying patch 96 of 847...Copying patch 97 of 847...Copying patch 98 of 847...Copying patch 99 of 847...Copying patch 100 of 847...Copying patch 101 of 847...Copying patch 102 of 847...Copying patch 103 of 847...Copying patch 104 of 847...Copying patch 105 of 847...Copying patch 106 of 847...Copying patch 107 of 847...Copying patch 108 of 847...Copying patch 109 of 847...Copying patch 110 of 847...Copying patch 111 of 847...Copying patch 112 of 847...Copying patch 113 of 847...Copying patch 114 of 847...Copying patch 115 of 847...Copying patch 116 of 847... darcs failed: Failed to download URL http://darcs.haskell.org//haddock2/_darcs/patches/20080607204510-73ab9-1fe46dfb4a7c5e910d1b431f8feba05b00eec214.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 67. From marlowsd at gmail.com Thu Sep 11 04:25:46 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Sep 11 04:23:35 2008 Subject: Bytestring test failures In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D76393709@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D76393709@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <48C8D60A.8010809@gmail.com> Simon Peyton-Jones wrote: > I ran a full testsuite today. Several bytestring tests are seg-faulting consistently, when -O is on. See below. Does anyone have a clue about why? > > Simon > > =====> bytestring001(normal) > cd ./lib/Data.ByteString && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o bytestring001 bytestring001.hs -package bytestring -package QuickCheck >bytestring001.comp.stderr 2>&1 > cd ./lib/Data.ByteString && ./bytestring001 bytestring001.run.stdout 2>bytestring001.run.stderr > =====> bytestring001(optc) > cd ./lib/Data.ByteString && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o bytestring001 bytestring001.hs -O -fvia-C -package bytestring -package QuickCheck >bytestring001.comp.stderr 2>&1 > Compile failed (status 35584) errors were: > /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc: line 2: 14869 Segmentation fault /64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/libexec/ghc -B/64playpen/simonpj/builds/HEAD-1/inplace-datadir/. -dynload wrapped ${1+"$@"} This is a segfault from GHC - perhaps you have old interface files in your bytestring package? Cheers, Simon From claus.reinke at talk21.com Thu Sep 11 06:11:28 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Thu Sep 11 06:10:42 2008 Subject: FW: darcs patch: Add extern flag to avoid multiplesymbolerrorson Mac... References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk><4BE732D950C64B2399584934325FF911@cr3lt><48C69303.2010407@gmail.com><20080909174959.GA18072@matrix.chaos.earth.li> <643422D5B5CC43B4A3208A60E1292B08@cr3lt> Message-ID: <511B64D3342349F885319AC898DE6594@cr3lt> >> Almost all generated files are now put in dist* directories, which makes >> them easy to clean; and even if you do stop using a dist directory and >> it doesn't get cleaned, it's hard to see how files in such a directory >> could interfere with the build. > > Oh, we'll probably find a way;-) perhaps we already have?-) From todays head reports (windows, head fast, stage1): Preprocessing library Cabal-1.5.4... Building Cabal-1.5.4... ... [10 of 49] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, dist-bootstrapping\build/Distribution/ModuleName.o ) Distribution/ModuleName.hs:56:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\filepath-1.1.0.0/System/FilePath.hi magic number mismatch: old/corrupt interface file? Segmentation fault/access violation in generated code make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' Claus From david.waern at gmail.com Thu Sep 11 06:37:12 2008 From: david.waern at gmail.com (David Waern) Date: Thu Sep 11 06:34:58 2008 Subject: FW: darcs patch: Add extern flag to avoid multiple symbolerrorson Mac... In-Reply-To: <643422D5B5CC43B4A3208A60E1292B08@cr3lt> References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk> <4BE732D950C64B2399584934325FF911@cr3lt> <48C69303.2010407@gmail.com> <20080909174959.GA18072@matrix.chaos.earth.li> <643422D5B5CC43B4A3208A60E1292B08@cr3lt> Message-ID: 2008/9/10 Claus Reinke : > Wouldn't it be possible to (a) switch haddock to non--make mode > and (b) just re-run every 'ghc ' command arising during 'make' > as 'haddock '? Haddock would need to write data to file for each module for that to work, similar to GHC's .hi files. I think it's better if Haddock reads GHC .hi files that store the comments (if we ever get around to implement that gathering-of-comments feature in GHC). Then we wouldn't need --make in Haddock anymore. The only advantage of having a Haddock equivalent of GHC's .hi files would be that it makes parallell processing easy (e.g. using the upcoming Cabal make framework). David From claus.reinke at talk21.com Thu Sep 11 06:54:35 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Thu Sep 11 06:52:26 2008 Subject: FW: darcs patch: Add extern flag to avoid multiplesymbolerrorson Mac... References: <20080908154518.5eb9c4ce.Malcolm.Wallace@cs.york.ac.uk><4BE732D950C64B2399584934325FF911@cr3lt><48C69303.2010407@gmail.com><20080909174959.GA18072@matrix.chaos.earth.li> <643422D5B5CC43B4A3208A60E1292B08@cr3lt> <511B64D3342349F885319AC898DE6594@cr3lt> Message-ID: ok, no dist/ involved there, actually. Still, I do occasionally get similar errors and wonder where they originate, especially in a clean build like the builbot's. Also, note the segfault. Claus > From todays head reports (windows, head fast, stage1): > > Preprocessing library Cabal-1.5.4... > Building Cabal-1.5.4... > ... > [10 of 49] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, > dist-bootstrapping\build/Distribution/ModuleName.o ) > > Distribution/ModuleName.hs:56:0: > Bad interface file: c:/ghc/ghc-6.8.3/lib\filepath-1.1.0.0/System/FilePath.hi > magic number mismatch: old/corrupt interface file? > Segmentation fault/access violation in generated code > make[2]: *** [bootstrapping.conf] Error 1 > make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries' > make[1]: *** [stage1] Error 2 > make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' > > Claus > > From neil.mitchell.2 at credit-suisse.com Thu Sep 11 07:00:30 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Thu Sep 11 06:59:19 2008 Subject: Failure to build Haddock with GHC HEAD on Windows Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> Hi, Using a version of GHC HEAD on Windows XP, built in the last hour, I get a compilation failure when building haddock. It's possible this is a Cabal issue, so I've cc'd Duncan. I'm compiling haddock HEAD using GHC Paths 1.0.5. To compile haddock I required two patches, which I've attached to this message, and darcs sent as well. The build succeeds until right near the end: C:\Neil\haddock>runghc Setup build Preprocessing library haddock-2.2.2... Preprocessing executables for haddock-2.2.2... Building haddock-2.2.2... C:\ghc\ghc-6.9.20080905\bin\ar.exe: creating dist\build\libHShaddock-2.2.2.a src\Paths_haddock.hs:1:15: Warning: -fffi is deprecated: use -XForeignFunctionInterface or pragma {-# L ANGUAGE ForeignFunctionInterface#-} instead [24 of 24] Compiling Main ( src\Main.hs, dist\build\haddock\haddock- tmp\Main.o ) Linking dist\build\haddock\haddock.exe ... C:\ghc\ghc-6.9.20080905\bin/windres: CreateProcess (null): No error The relevant bit of the -v3 info seems to be: Linking dist\build\haddock\haddock.exe ... *** Windres: C:\ghc\ghc-6.9.20080905\bin/windres --preprocessor="C:\ghc\ghc-6.9.20080905\gcc" "-BC:\ghc\ghc-6.9.20080905\gcc-lib/" "-E" "-xc" "-DRC_INVOKED" --use-temp-file --input=C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc704_0/ghc704_0.rc --output=C:\DOC UME~1\nmitche6\LOCALS~1\Temp\/ghc704_0/ghc704_0.o --output-format=coff C:\ghc\ghc-6.9.20080905\bin/windres: CreateProcess (null): No error Any suggestions? Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== -------------- next part -------------- A non-text attachment was scrubbed... Name: haddock.patch Type: application/octet-stream Size: 4649 bytes Desc: haddock.patch Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080911/30d48c47/haddock.obj From shelarcy at gmail.com Thu Sep 11 08:44:51 2008 From: shelarcy at gmail.com (shelarcy) Date: Thu Sep 11 08:42:47 2008 Subject: Failure to build Haddock with GHC HEAD on Windows In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> Message-ID: Hi, On Thu, 11 Sep 2008 20:00:30 +0900, Mitchell, Neil wrote: > Using a version of GHC HEAD on Windows XP, built in the last hour, I get > a compilation failure when building haddock. It's possible this is a > Cabal issue, so I've cc'd Duncan. > > (snip) > > [24 of 24] Compiling Main ( src\Main.hs, > dist\build\haddock\haddock- > tmp\Main.o ) > Linking dist\build\haddock\haddock.exe ... > C:\ghc\ghc-6.9.20080905\bin/windres: CreateProcess (null): No error I think this is a GHC's bug. Because current GHC doesn't work with windres 2.17.50 which is installed by latest MinGW package. C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\ogl2brick> ghc Brick .hs --make C:\home\ghc-6.9.20080720\ghc-6.9.20080715\bin/windres: CreateProcess (null): No error C:\home> C:\home\ghc-6.9.20080720\ghc-6.9.20080715\bin\windres.exe -V GNU windres 2.17.50 20060824 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. I fixed this problem by using older windres. C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\ogl2brick> C:\home\g hc-6.9.20080720\ghc-6.9.20080715\bin\windres.exe -V GNU windres 2.15.91 20040904 Copyright 2004 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\ogl2brick> ghc Brick .hs --make Linking Brick.exe ... > Any suggestions? So, how about replacing ghc\bin's windres by ghc-6.8.x\bin's windres? Can't you fix your prolem by this way? Best Regards, -- shelarcy http://page.freett.com/shelarcy/ From igloo at earth.li Thu Sep 11 08:49:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 08:46:54 2008 Subject: FW: darcs patch: Add extern flag to avoid multiplesymbolerrorson Mac... In-Reply-To: References: <643422D5B5CC43B4A3208A60E1292B08@cr3lt> <511B64D3342349F885319AC898DE6594@cr3lt> Message-ID: <20080911124909.GA3922@matrix.chaos.earth.li> On Thu, Sep 11, 2008 at 11:54:35AM +0100, Claus Reinke wrote: > ok, no dist/ involved there, actually. Still, I do occasionally get > similar errors and wonder where they originate, It's a bug in the bootstrapping compiler, fixed in the HEAD. Thanks Ian From neil.mitchell.2 at credit-suisse.com Thu Sep 11 08:49:45 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Thu Sep 11 08:48:14 2008 Subject: Failure to build Haddock with GHC HEAD on Windows In-Reply-To: References: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39BD@ELON17P32001A.csfb.cs-group.com> Hi, That was indeed it, and your suggested fix makes it work. So I guess GHC needs to either warn about a too recent windres, or fix itself so it can use the latest one. Thanks Neil > -----Original Message----- > From: shelarcy [mailto:shelarcy@gmail.com] > Sent: 11 September 2008 1:45 pm > To: Mitchell, Neil > Cc: cvs-ghc@haskell.org; Duncan Coutts > Subject: Re: Failure to build Haddock with GHC HEAD on Windows > > Hi, > > On Thu, 11 Sep 2008 20:00:30 +0900, Mitchell, Neil > wrote: > > Using a version of GHC HEAD on Windows XP, built in the > last hour, I > > get a compilation failure when building haddock. It's > possible this is > > a Cabal issue, so I've cc'd Duncan. > > > > (snip) > > > > [24 of 24] Compiling Main ( src\Main.hs, > > dist\build\haddock\haddock- > > tmp\Main.o ) > > Linking dist\build\haddock\haddock.exe ... > > C:\ghc\ghc-6.9.20080905\bin/windres: CreateProcess (null): No error > > I think this is a GHC's bug. Because current GHC doesn't work > with windres 2.17.50 which is installed by latest MinGW package. > > C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\og > l2brick> ghc Brick .hs --make > C:\home\ghc-6.9.20080720\ghc-6.9.20080715\bin/windres: > CreateProcess (null): No error > > C:\home> > C:\home\ghc-6.9.20080720\ghc-6.9.20080715\bin\windres.exe -V > GNU windres 2.17.50 20060824 Copyright 2005 Free Software > Foundation, Inc. > This program is free software; you may redistribute it under > the terms of the GNU General Public License. This program > has absolutely no warranty. > > I fixed this problem by using older windres. > > C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\og > l2brick> C:\home\g > hc-6.9.20080720\ghc-6.9.20080715\bin\windres.exe -V GNU > windres 2.15.91 20040904 Copyright 2004 Free Software Foundation, Inc. > This program is free software; you may redistribute it under > the terms of the GNU General Public License. This program > has absolutely no warranty. > > C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\og > l2brick> ghc Brick .hs --make Linking Brick.exe ... > > > > Any suggestions? > > So, how about replacing ghc\bin's windres by ghc-6.8.x\bin's windres? > Can't you fix your prolem by this way? > > > Best Regards, > > -- > shelarcy > http://page.freett.com/shelarcy/ > > ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From igloo at earth.li Thu Sep 11 12:48:39 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 12:46:26 2008 Subject: patch applied (ghc): Tell perl to autoflush output in darcs-all. Suggested by Claus Reinke Message-ID: <20080911164839.GA3454@haskell.galois.com> Wed Sep 10 17:13:48 PDT 2008 Ian Lynagh * Tell perl to autoflush output in darcs-all. Suggested by Claus Reinke M ./darcs-all +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080911001348-3fd76-e68686b997bb83a86631a3c81a81a322dd5bf44f.gz From igloo at earth.li Thu Sep 11 12:48:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 12:46:30 2008 Subject: patch applied (ghc): In stgReallocForGMP, we need to copy min(old_size, new_size) Message-ID: <20080911164844.GA3492@haskell.galois.com> Thu Sep 11 05:08:06 PDT 2008 Ian Lynagh * In stgReallocForGMP, we need to copy min(old_size,new_size) We used to always copy old_size M ./rts/sm/Storage.c -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080911120806-3fd76-b74a183d48183bf238f67fe94221e8f26bd5978d.gz From igloo at earth.li Thu Sep 11 12:48:51 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 12:46:36 2008 Subject: patch applied (ghc): Don't install pwd Message-ID: <20080911164851.GA3511@haskell.galois.com> Thu Sep 11 05:54:22 PDT 2008 Ian Lynagh * Don't install pwd M ./utils/Makefile -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080911125422-3fd76-b43ce9dd027531bc90e5dec3d15fb35757603300.gz From igloo at earth.li Thu Sep 11 12:48:56 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 12:46:43 2008 Subject: patch applied (ghc): Include docs in the bindists Message-ID: <20080911164856.GA3544@haskell.galois.com> Thu Sep 11 07:05:19 PDT 2008 Ian Lynagh * Include docs in the bindists M ./mk/bindist.mk -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080911140519-3fd76-1653c979aec0a5a23fc8785d56b94223cf0a9e39.gz From igloo at earth.li Thu Sep 11 12:49:01 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 12:46:55 2008 Subject: patch applied (ghc): Use OSThreadProcAttr for workerStart Message-ID: <20080911164901.GA3580@haskell.galois.com> Thu Sep 11 08:38:27 PDT 2008 Ian Lynagh * Use OSThreadProcAttr for workerStart M ./rts/Schedule.c -1 +1 M ./rts/Schedule.h -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080911153827-3fd76-a321dfda7af61286b22cdd39a5994163571f42ac.gz From igloo at earth.li Thu Sep 11 12:54:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 12:52:29 2008 Subject: patch applied (testsuite): Add a test for trac #1709 Message-ID: <20080911165445.GA3976@haskell.galois.com> Thu Sep 11 06:52:53 PDT 2008 Ian Lynagh * Add a test for trac #1709 A ./tests/ghc-regress/simplCore/should_compile/Simpl020_A.hs M ./tests/ghc-regress/simplCore/should_compile/all.T +4 A ./tests/ghc-regress/simplCore/should_compile/simpl020.hs A ./tests/ghc-regress/simplCore/should_compile/simpl020.stderr View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080911135253-3fd76-f2a3c4a6ab2d7cfc0274a369859dc78130d944ca.gz From igloo at earth.li Thu Sep 11 13:39:23 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 13:37:06 2008 Subject: Avoid installation of some selected .cabalized tools In-Reply-To: <20080910211402.GA21108@petunia.outback.escape.de> References: <20080910211402.GA21108@petunia.outback.escape.de> Message-ID: <20080911173923.GA12945@matrix.chaos.earth.li> On Wed, Sep 10, 2008 at 11:14:02PM +0200, Matthias Kilian wrote: > Is there a preferred way to *not* install some of the tools internally > used by GHC and built by Cabal? There's at least utils/pwd/pwd > that really shouldn't be installed anywhere outside the build tree. Thanks for the report, now fixed. Thanks Ian From marlowsd at gmail.com Thu Sep 11 16:24:08 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Sep 11 16:22:02 2008 Subject: Failure to build Haddock with GHC HEAD on Windows In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39BD@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39BD@ELON17P32001A.csfb.cs-group.com> Message-ID: <48C97E68.4050302@gmail.com> Sigh, I did wonder if this might happen. We rely on some undocumented behaviour in windres to get it to not mangle the arguments it gets passed (I had to read the source), and I guess they changed it. Can someone make a ticket please? We should get this fixed before the release. Cheers, Simon Mitchell, Neil wrote: > Hi, > > That was indeed it, and your suggested fix makes it work. > > So I guess GHC needs to either warn about a too recent windres, or fix > itself so it can use the latest one. > > Thanks > > Neil > >> -----Original Message----- >> From: shelarcy [mailto:shelarcy@gmail.com] >> Sent: 11 September 2008 1:45 pm >> To: Mitchell, Neil >> Cc: cvs-ghc@haskell.org; Duncan Coutts >> Subject: Re: Failure to build Haddock with GHC HEAD on Windows >> >> Hi, >> >> On Thu, 11 Sep 2008 20:00:30 +0900, Mitchell, Neil >> wrote: >>> Using a version of GHC HEAD on Windows XP, built in the >> last hour, I >>> get a compilation failure when building haddock. It's >> possible this is >>> a Cabal issue, so I've cc'd Duncan. >>> >>> (snip) >>> >>> [24 of 24] Compiling Main ( src\Main.hs, >>> dist\build\haddock\haddock- >>> tmp\Main.o ) >>> Linking dist\build\haddock\haddock.exe ... >>> C:\ghc\ghc-6.9.20080905\bin/windres: CreateProcess (null): No error >> I think this is a GHC's bug. Because current GHC doesn't work >> with windres 2.17.50 which is installed by latest MinGW package. >> >> C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\og >> l2brick> ghc Brick .hs --make >> C:\home\ghc-6.9.20080720\ghc-6.9.20080715\bin/windres: >> CreateProcess (null): No error >> >> C:\home> >> C:\home\ghc-6.9.20080720\ghc-6.9.20080715\bin\windres.exe -V >> GNU windres 2.17.50 20060824 Copyright 2005 Free Software >> Foundation, Inc. >> This program is free software; you may redistribute it under >> the terms of the GNU General Public License. This program >> has absolutely no warranty. >> >> I fixed this problem by using older windres. >> >> C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\og >> l2brick> C:\home\g >> hc-6.9.20080720\ghc-6.9.20080715\bin\windres.exe -V GNU >> windres 2.15.91 20040904 Copyright 2004 Free Software Foundation, Inc. >> This program is free software; you may redistribute it under >> the terms of the GNU General Public License. This program >> has absolutely no warranty. >> >> C:\home\ghc-6.9.20080720\libraries\GLUT\examples\OrangeBook\og >> l2brick> ghc Brick .hs --make Linking Brick.exe ... >> >> >>> Any suggestions? >> So, how about replacing ghc\bin's windres by ghc-6.8.x\bin's windres? >> Can't you fix your prolem by this way? >> >> >> Best Regards, >> >> -- >> shelarcy >> http://page.freett.com/shelarcy/ >> >> > > ============================================================================== > Please access the attached hyperlink for an important electronic communications disclaimer: > > http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > ============================================================================== > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From igloo at earth.li Thu Sep 11 18:10:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 18:08:19 2008 Subject: Failure to build Haddock with GHC HEAD on Windows In-Reply-To: <48C97E68.4050302@gmail.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39BD@ELON17P32001A.csfb.cs-group.com> <48C97E68.4050302@gmail.com> Message-ID: <20080911221035.GA9466@matrix.chaos.earth.li> On Thu, Sep 11, 2008 at 09:24:08PM +0100, Simon Marlow wrote: > Sigh, I did wonder if this might happen. We rely on some undocumented > behaviour in windres to get it to not mangle the arguments it gets > passed (I had to read the source), and I guess they changed it. Can > someone make a ticket please? We should get this fixed before the release. Filed here: http://hackage.haskell.org/trac/ghc/ticket/2585 Thanks Ian From igloo at earth.li Thu Sep 11 20:10:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 11 20:07:45 2008 Subject: Bytestring test failures In-Reply-To: <48C8D60A.8010809@gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D76393709@EA-EXMSG-C334.europe.corp.microsoft.com> <48C8D60A.8010809@gmail.com> Message-ID: <20080912001003.GA2861@matrix.chaos.earth.li> On Thu, Sep 11, 2008 at 09:25:46AM +0100, Simon Marlow wrote: > Simon Peyton-Jones wrote: > > >=====> bytestring001(optc) > >Segmentation fault > > This is a segfault from GHC - perhaps you have old interface files in > your bytestring package? Nope, it's reproducible: $ ls bytestring001.* bytestring001.hs bytestring001.stdout % /home/ian/ghc/darcs/full/ghc/stage2-inplace/ghc -fforce-recomp -o bytestring001 bytestring001.hs -O -fasm -package bytestring -package QuickCheck /home/ian/ghc/darcs/full/ghc/stage2-inplace/ghc: line 2: 22336 Segmentation fault /home/ian/ghc/darcs/full/ghc/stage2-inplace/libexec/ghc -B/home/ian/ghc/darcs/full/inplace-datadir/. -dynload wrapped ${1+"$@"} That's with the threaded RTS. threaded-debug also segfaults. debug-only gets an Illegal instruction. "+RTS -DS" doesn't spot any problems. Running the debug-only GHC in gdb, I get a segfault in stg_sel_ret_0_upd_info. Doing so again with "+RTS -DS" I got: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 139962880329440 (LWP 16207)] 0x000000000132a819 in LOOKS_LIKE_INFO_PTR_NOT_NULL (p=12297829382473034410) at ../includes/Storage.h:598 598 return info->type != INVALID_OBJECT && info->type < N_CLOSURE_TYPES; (gdb) p info $1 = (StgInfoTable *) 0xaaaaaaaaaaaaaa9a (gdb) p &info $2 = (StgInfoTable **) 0x7fffadd7abb8 (gdb) p4 0x7fffadd7abb0 0x7fffadd7abc8: 0x132a7e8 0x7fffadd7abc0: 0x7fffadd7abe0 0x7fffadd7abb8: 0xaaaaaaaaaaaaaa9a 0x7fffadd7abb0: 0x7fffadd7ac00 so it looks like some unaligned writing has gone on at some point. The above is all amd64/Linux. I've filed it here: http://hackage.haskell.org/trac/ghc/ticket/2586 Thanks Ian From catamorphism at gmail.com Thu Sep 11 21:12:46 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Thu Sep 11 21:10:32 2008 Subject: darcs.haskell.org still has poor bandwidth Message-ID: <4683d9370809111812s2c17ec12ld11a22cd2c16396f@mail.gmail.com> Hi, Don/others -- The bandwidth problems with darcs.haskell.org seem to have returned, at least for today. I'm currently getting between 10-40K/s downloading a HEAD tarball via wget. By comparison, I get upwards of 1 M/s downloading a large file via wget from cs.pdx.edu, and if you guys can't do better than PSU, I assume something is wrong :-) I had similar problems doing a darcs pull a little bit earlier (so I decided to start over with a more recent tarball). Just letting you know in case the problem turns out to be more persistent... Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From dons at galois.com Thu Sep 11 21:15:12 2008 From: dons at galois.com (Don Stewart) Date: Thu Sep 11 21:12:57 2008 Subject: darcs.haskell.org still has poor bandwidth In-Reply-To: <4683d9370809111812s2c17ec12ld11a22cd2c16396f@mail.gmail.com> References: <4683d9370809111812s2c17ec12ld11a22cd2c16396f@mail.gmail.com> Message-ID: <20080912011512.GB4613@scytale.galois.com> Thanks, I've forward this to Paul. catamorphism: > Hi, Don/others -- > > The bandwidth problems with darcs.haskell.org seem to have returned, > at least for today. I'm currently getting between 10-40K/s downloading > a HEAD tarball via wget. By comparison, I get upwards of 1 M/s > downloading a large file via wget from cs.pdx.edu, and if you guys > can't do better than PSU, I assume something is wrong :-) I had > similar problems doing a darcs pull a little bit earlier (so I decided > to start over with a more recent tarball). > > Just letting you know in case the problem turns out to be more persistent... > > Cheers, > Tim > > -- > Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt > Just enough: Obama/Biden '08. From catamorphism at gmail.com Thu Sep 11 22:02:42 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Thu Sep 11 22:00:25 2008 Subject: Splitting off ext-core library? Message-ID: <4683d9370809111902p3fc497adsbda0d42d3d63b5db@mail.gmail.com> I think it would probably be a good idea to move the External Core library out of the GHC tree and onto Hackage (or something), since it isn't needed to build GHC, and it was presumably only there in the first place because Hackage didn't exist at the time. (And admittedly, mostly because I don't want to make sure I have a GHC tree that I can actually push patches from every time I want to check something in under utils/ext-core.) Any objections? Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From chevalier at alum.wellesley.edu Thu Sep 11 22:17:27 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 22:15:13 2008 Subject: patch applied (ghc): ext-core library: Add code for merging multiple Core modules into a single module Message-ID: <20080912021727.GA17291@haskell.galois.com> Thu Sep 11 19:15:35 PDT 2008 Tim Chevalier * ext-core library: Add code for merging multiple Core modules into a single module I added a new module, Merge, to the ext-core library that combines a list of ext-core modules into a new, uniquely renamed module. See comments in Merge.hs for more details. A ./utils/ext-core/Language/Core/CoreUtils.hs A ./utils/ext-core/Language/Core/Merge.hs A ./utils/ext-core/Language/Core/Utils.hs M ./utils/ext-core/extcore.cabal -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912021535-d61e2-748ea90ae1c6b7392229e0bdf3be0246971ad399.gz From catamorphism at gmail.com Thu Sep 11 22:26:09 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Thu Sep 11 22:23:52 2008 Subject: Git problem In-Reply-To: <20080910110959.GA11374@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> <20080910110959.GA11374@matrix.chaos.earth.li> Message-ID: <4683d9370809111926v49f95c43tb857fcacaa8d2b96@mail.gmail.com> On Wed, Sep 10, 2008 at 4:09 AM, Ian Lynagh wrote: > As far as I can tell from the error, git failed to create a file in > /home/darcs/git/ghc.git/refs/remotes/github/ on monk, but the > permissions look fine so I have no idea why that would happen. > > It would be interesting to know if this happens again to anyone. > It just happened to me (or at least something similar): Syncing Git repo. Finished applying... Counting objects: 16, done. Compressing objects: 100% (9/9), done. Writing objects: 100% (10/10), 5.28 KiB, done. Total 10 (delta 5), reused 0 (delta 0) To git@github.com:ghc-hq/ghc.git 598f586..790991e master -> master error: Unable to append to .git/logs/refs/remotes/github/master: Permission denied error: Cannot update the ref 'refs/remotes/github/master'. Push successful. This was with the only patch I've pushed in a while. Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From chevalier at alum.wellesley.edu Thu Sep 11 22:38:28 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 22:36:11 2008 Subject: patch applied (ghc): ext-core library: Remove some cruft Message-ID: <20080912023828.GA17787@haskell.galois.com> Thu Sep 11 19:38:42 PDT 2008 Tim Chevalier * ext-core library: Remove some cruft M ./utils/ext-core/Language/Core/Merge.hs -4 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912023842-d61e2-1d67e5e5e2e0c998f6df553c02ed9756b7d19d3a.gz From chevalier at alum.wellesley.edu Thu Sep 11 22:53:17 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 22:51:01 2008 Subject: patch applied (ghc): ext-core library: Fix performance bug Message-ID: <20080912025317.GA19571@haskell.galois.com> Thu Sep 11 19:53:14 PDT 2008 Tim Chevalier * ext-core library: Fix performance bug isUtupleTy was implemented inefficiently (and is called a lot by the typechecker). Replaced with uglier but faster code. M ./utils/ext-core/Language/Core/Core.hs -2 +11 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912025314-d61e2-57776299dee027d8424039c82bc54e44bb1ba970.gz From chevalier at alum.wellesley.edu Thu Sep 11 22:55:52 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 22:53:35 2008 Subject: patch applied (ghc): ext-core library: Export a bunch more stuff from the parser Message-ID: <20080912025552.GA19724@haskell.galois.com> Thu Sep 11 19:56:15 PDT 2008 Tim Chevalier * ext-core library: Export a bunch more stuff from the parser M ./utils/ext-core/Language/Core/ParsecParser.hs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912025615-d61e2-666d607080fb80246d65fa6ae4dc93f40b0b3efa.gz From chevalier at alum.wellesley.edu Thu Sep 11 23:14:46 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 23:12:29 2008 Subject: patch applied (ghc): ext-core library: Extend Core preprocessor Message-ID: <20080912031446.GA20334@haskell.galois.com> Thu Sep 11 20:14:52 PDT 2008 Tim Chevalier * ext-core library: Extend Core preprocessor See comments for details. M ./utils/ext-core/Language/Core/Prep.hs -5 +70 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912031452-d61e2-fcb99278d4aee0d590203c92f27a496f3a8d1dad.gz From chevalier at alum.wellesley.edu Thu Sep 11 23:22:08 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 23:19:52 2008 Subject: patch applied (ghc): ext-core library: Export a lot more things from Prims Message-ID: <20080912032208.GA20605@haskell.galois.com> Thu Sep 11 20:22:19 PDT 2008 Tim Chevalier * ext-core library: Export a lot more things from Prims See comments for details. M ./utils/ext-core/Language/Core/Overrides.hs -2 +5 M ./utils/ext-core/Language/Core/Prims.hs -13 +78 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912032219-d61e2-d544ce53e529257a86fa5b24e1dbf4e1864f5e9f.gz From chevalier at alum.wellesley.edu Thu Sep 11 23:34:22 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 23:32:05 2008 Subject: patch applied (ghc): ext-core library: Change syntax for primitive coercions Message-ID: <20080912033422.GA20927@haskell.galois.com> Thu Sep 11 20:33:47 PDT 2008 Tim Chevalier * ext-core library: Change syntax for primitive coercions Changed the ext-core syntax to include primitive coercions (left, right, sym, trans, etc.) as syntax rather than referring them to their names as in GHC. (I hope I updated the docs to reflect this...) M ./utils/ext-core/Language/Core/Printer.hs -7 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912033347-d61e2-6d47349c5e47eb0d562f08ef47cda0e0711ef4ce.gz From chevalier at alum.wellesley.edu Thu Sep 11 23:45:23 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 11 23:43:07 2008 Subject: patch applied (ghc): ext-core library: expose some more modules Message-ID: <20080912034523.GA21294@haskell.galois.com> Thu Sep 11 20:45:15 PDT 2008 Tim Chevalier * ext-core library: expose some more modules M ./utils/ext-core/extcore.cabal -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912034515-d61e2-c2b05cf6329ffacc42b450403dab1e87dec37431.gz From chevalier at alum.wellesley.edu Fri Sep 12 00:42:34 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Fri Sep 12 00:40:17 2008 Subject: patch applied (ghc): ext-core library: Add dead code eliminator for Core Message-ID: <20080912044234.GA22338@haskell.galois.com> Thu Sep 11 21:41:47 PDT 2008 Tim Chevalier * ext-core library: Add dead code eliminator for Core Added code for dead code elimination to the ext-core library. This can be used in concert with Language.Core.Merge to produce a single self-contained module without unnecessary cruft. A ./utils/ext-core/Language/Core/ElimDeadCode.hs M ./utils/ext-core/Language/Core/Prims.hs -1 +1 M ./utils/ext-core/extcore.cabal -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912044147-d61e2-82a6ba9fb4ebeb0165a07db4d69ebc4493ba9d25.gz From cvs-ghc at haskell.org Fri Sep 12 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 12 03:27:45 2008 Subject: Daily report for head Message-ID: <200809120730.m8C7U1eY025348@monk.galois.com> Build results: x86-64 Linux head: lost lost lost fail (failed getsubrepos) fail (failed darcs) x86 Windows head: fail (failed bindisttest nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 nofib.boot.0_5) x86 Windows head fast: pass lost pass fail (failed getsubrepos) pass tnaur PPC OSX head 2: lost x86-64 Linux head unreg: fail (exception build.mk) lost fail (failed darcs) fail (failed getsubrepos) fail (failed nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 failed slave lost) Old unexpected test passes: tcrun007 1 gabor head Old unexpected test failures: arith011 2 fast486 head conc032 2 fast486 head conc064 1 gabor head concprog001 1 fast486 head enum01 2 fast486 head ioref001 1 fast486 head -------------- next part -------------- Last 30 lines: Reading checkpoint... darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/checkpoints/20080601155241-3fd76-13b3337cedf6323aab252f8035c39326411e3614.gz : libcurl error code: 18 -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/bindisttest' rm -f -rf "install dir" rm -f -rf ghc* rm -f HelloWorld HelloWorld.o HelloWorld.hi output /usr/bin/tar -jxf c:/builds/slave/x86-win-head/build/ghc-6.9.20080911-i386-unknown-mingw32.tar.bz2 tar (child): Cannot execute remote shell: No such file or directory tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.9.20080911-i386-unknown-mingw32.tar.bz2: Cannot open: Input/Output error tar (child): Error is not recoverable: exiting now bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: No error Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. /usr/bin/tar: Child returned status 2 /usr/bin/tar: Error exit delayed from previous errors make[1]: *** [all] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build/bindisttest' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /buildbot/x86-win-head/build/compiler/stage3/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /64playpen/buildbot/x86_64-linux-head-unreg/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -M -optdep-f -optdep.depend -osuf o -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs make[3]: /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: Command not found make[3]: *** [depend] Error 127 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/nofib' -------------- next part -------------- Last 30 lines: Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+73minor)pagefaults 0swaps make[3]: *** [Hide.o] Error 127 ==nofib== hidden: time to compile Main follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -c Main.hs -o Main.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Main.o] Error 127 ==nofib== hidden: time to compile Matrices follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -c Matrices.hs -o Matrices.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Matrices.o] Error 127 ==nofib== hidden: time to compile Memo follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -c Memo.hs -o Memo.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+72minor)pagefaults 0swaps make[3]: *** [Memo.o] Error 127 ==nofib== hidden: time to compile MyIO follows... /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace -package-conf /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -c MyIO.hs -o MyIO.o time: cannot run /64playpen/buildbot/x86_64-linux-head-unreg/build/compiler/stage2/ghc-inplace: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed 0%CPU (0a From cvs-ghc at haskell.org Fri Sep 12 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 12 03:27:47 2008 Subject: Daily report for stable Message-ID: <200809120730.m8C7U1IC025347@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed stage1) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass fail (failed darcs) pass fail (failed getsubrepos) x86-64 Linux stable: lost New unexpected test failures: enum01 1 gabor stable Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tc157 1 gabor stable tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/directory Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/filepath Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/haskell98 Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/hpc Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-locale Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-time Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/packedstring darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/packages/packedstring/_darcs/inventories/20060112154126-c2a52-c1f3f7fb90b96996387778bb07fc936045998a88.gz : libcurl error code: 18 darcs failed: 512 at ./darcs-all line 57. From neil.mitchell.2 at credit-suisse.com Fri Sep 12 04:00:28 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 12 03:58:35 2008 Subject: too many specialisations for one function Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> Hi Using GHC Head from yesterday, I am encountering loads of warnings about too many specialisations for one function. Some of these warning messages take up at least 10 screens. To give just one example, when compiling haddock, the Hoogle backend gives: C:\ghc\ghc-6.9.20080905\bin\ar.exe: creating dist\build\libHShaddock-2.2.2.a [21 of 24] Compiling Haddock.Backends.Hoogle ( src\Haddock\Backends\Hoogle.hs, dist\build\haddock\haddock-tmp\Haddock\Backends\Hoogle.o ) SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: main:Haddock.Backends.Hoogle.dropComment{v r4Gf} [lid] Specialisations: [([], [ghc-prim:GHC.Types.[]{(w) v 6n} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o}]), ([sc_s73l{v} [lid], sc_s73m{v} [lid]], [ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] sc_s73m{v} [lid]) sc_s73l{v} [lid]]), ([], [ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o})]), ([sc_s73n{v} [lid], sc_s73o{v} [lid]], [ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') (ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] sc_s73o{v} [lid]) sc_s73n{v} [lid])]), ([], [ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') (ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o}))]), ([sc_s73p{v} [lid], sc_s73q{v} [lid]], [ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') (ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') (ghc-prim:GHC.Types.:{(w) v 65} [gid] @ ghc-prim:GHC.Types.Char{(w) tc 3o} (ghc-prim:GHC.Types.C#{(w) v 63} [gid] sc_s73q{v} [lid]) sc_s73p{v} [lid]))])] Linking dist\build\haddock\haddock.exe ... These messages obscure any real warnings and are quite verbose. Are they debug markings that accidentally got committed? In general, given things like this, is it work reporting them - or just ignoring them until a release candidate? Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonmarhaskell at gmail.com Fri Sep 12 06:43:00 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 06:40:42 2008 Subject: patch applied (ghc): Fix some bugs in the stack-reducing code (#2571) Message-ID: <20080912104300.GA29465@haskell.galois.com> Fri Sep 12 03:01:40 PDT 2008 Simon Marlow * Fix some bugs in the stack-reducing code (#2571) M ./rts/Schedule.c -8 +8 M ./rts/sm/BlockAlloc.c -4 +12 M ./rts/sm/Storage.c -3 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912100140-12142-b96d2345a221f9994326d699744b98afa2461600.gz From igloo at earth.li Fri Sep 12 07:53:10 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 07:50:53 2008 Subject: HEADS UP: Remove driver/ghc Message-ID: <20080912115310.GA29571@matrix.chaos.earth.li> Hi all, Some time ago I removed driver/ghc, but I'm about to reinstate it to provide a ghc-$version program. If you still have a driver/ghc directory in your working directory (e.g. if it couldn't be removed because there were .o files left in it or something), please remove it before pulling or I expect you'll get conflicts. Thanks Ian From igloo at earth.li Fri Sep 12 08:01:22 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 07:59:03 2008 Subject: Git problem In-Reply-To: <4683d9370809111926v49f95c43tb857fcacaa8d2b96@mail.gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639311B@EA-EXMSG-C334.europe.corp.microsoft.com> <916b84820809100232k5bf6fecvd74b7a9bbb060f75@mail.gmail.com> <20080910110959.GA11374@matrix.chaos.earth.li> <4683d9370809111926v49f95c43tb857fcacaa8d2b96@mail.gmail.com> Message-ID: <20080912120122.GA29753@matrix.chaos.earth.li> On Thu, Sep 11, 2008 at 07:26:09PM -0700, Tim Chevalier wrote: > > error: Unable to append to .git/logs/refs/remotes/github/master: > Permission denied Thanks; I've just fixed this one too. Thanks Ian From simonmarhaskell at gmail.com Fri Sep 12 08:03:32 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 08:01:18 2008 Subject: patch applied (ghc): Fix retainer profiling (#2576) Message-ID: <20080912120331.GA1587@haskell.galois.com> Fri Sep 12 04:06:43 PDT 2008 Simon Marlow * Fix retainer profiling (#2576) M ./rts/RetainerProfile.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912110643-12142-e05cb3d04e2b74431127e2025e89e30637cedd46.gz From simonmarhaskell at gmail.com Fri Sep 12 08:03:43 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 08:01:24 2008 Subject: patch applied (ghc): Fix crash in biographical heap profiling (#2576) Message-ID: <20080912120341.GA1636@haskell.galois.com> Fri Sep 12 04:25:44 PDT 2008 Simon Marlow * Fix crash in biographical heap profiling (#2576) M ./rts/sm/Evac.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912112544-12142-e530e1cf735180f867c4d1b13c3a7a7962208266.gz From batterseapower at hotmail.com Fri Sep 12 08:07:07 2008 From: batterseapower at hotmail.com (Max Bolingbroke) Date: Fri Sep 12 08:04:49 2008 Subject: too many specialisations for one function In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> Message-ID: <9d4d38820809120507h6b727ff7sd7f423ec98f3ce48@mail.gmail.com> 2008/9/12 Mitchell, Neil : > These messages obscure any real warnings and are quite verbose. Are they > debug markings that accidentally got committed? In general, given things > like this, is it work reporting them - or just ignoring them until a > release candidate? These warnings are, as far as I know, perfectly normal and only enabled in debug builds of GHC. They won't be present in the released version. Cheers, Max From igloo at earth.li Fri Sep 12 08:13:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 08:10:56 2008 Subject: Making GHC work on BSD In-Reply-To: <200809082208.28969.naur@post11.tele.dk> References: <638ABD0A29C8884A91BC5FB5C349B1C32D75F8A266@EA-EXMSG-C334.europe.corp.microsoft.com> <200809082208.28969.naur@post11.tele.dk> Message-ID: <20080912121314.GA29922@matrix.chaos.earth.li> On Mon, Sep 08, 2008 at 10:08:27PM +0200, Thorkil Naur wrote: > > take the latest (7.0) FreeBSD and install that. > > So, it would be useful to know, which FreeBSD version would you prefer to use > for this? I think that it's most important to get GHC working in the latest version, so from your message it sounds like 7.0 is the way to go. Thanks Ian From simonmarhaskell at gmail.com Fri Sep 12 09:22:58 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 09:20:39 2008 Subject: patch applied (testsuite): not broken any more Message-ID: <20080912132258.GA9304@haskell.galois.com> Tue Sep 9 06:46:57 PDT 2008 Simon Marlow * not broken any more M ./tests/ghc-regress/concurrent/2317/all.T -1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080909134657-12142-d8192267fd836efd12a744fc1fead7d046dd333b.gz From simonmarhaskell at gmail.com Fri Sep 12 09:23:00 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 09:20:42 2008 Subject: patch applied (testsuite): heapprof001(prof_hc_hb, prof_hr) are now fixed (#2576) Message-ID: <20080912132300.GA9328@haskell.galois.com> Fri Sep 12 04:27:18 PDT 2008 Simon Marlow * heapprof001(prof_hc_hb,prof_hr) are now fixed (#2576) M ./tests/ghc-regress/profiling/should_run/all.T -1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080912112718-12142-2fbf4a1f55ba4bb6de65e25841643e73c5314294.gz From simonmarhaskell at gmail.com Fri Sep 12 10:16:48 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 10:14:30 2008 Subject: patch applied (ghc): TAG 2008-09-12 Message-ID: <20080912141648.GA12368@haskell.galois.com> Fri Sep 12 06:27:55 PDT 2008 Ian Lynagh tagged 2008-09-12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912132755-3fd76-c7ef4c3b87f8af06400694a4a24f5276a25620a1.gz From simonmarhaskell at gmail.com Fri Sep 12 10:16:54 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 10:14:34 2008 Subject: patch applied (ghc): TAG 2008-09-12 2 Message-ID: <20080912141654.GA12394@haskell.galois.com> Fri Sep 12 06:28:48 PDT 2008 Ian Lynagh tagged 2008-09-12 2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912132848-3fd76-c7fb53375b71725fe1ef48b37ee3f9b27bb35c06.gz From simonmarhaskell at gmail.com Fri Sep 12 10:16:58 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 12 10:14:41 2008 Subject: patch applied (ghc): Fix #2586, bug in THUNK_SELECTORs (again) Message-ID: <20080912141658.GA12426@haskell.galois.com> Fri Sep 12 06:04:04 PDT 2008 Simon Marlow * Fix #2586, bug in THUNK_SELECTORs (again) This time, we had forgetten the write barrier in one place. M ./rts/sm/Evac.c +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912130404-12142-be089cd6530542d4a36594640129fe78f7186686.gz From marlowsd at gmail.com Fri Sep 12 10:54:40 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Sep 12 10:52:26 2008 Subject: Patch for support of rich token stream in GHC In-Reply-To: References: Message-ID: <48CA82B0.7050901@gmail.com> Chadda? Fouch? wrote: > This patch add four exported functions to GHC.hs and one to Lexer.x, > it allows one to extract a token stream from a source file. This token > stream include comments which means it contains everything needed to > recreate Haddock for example in a more independent fashion (the > current one is completely interleaved with GHC and complicate a lot of > code). > In addition, three functions in GHC.hs work on a stream of pair of > (Located Token, String), the second member corresponding to the source > of the first, one function extract this from a file and another > convert it back to a String virtually identical to the source file > (except for insignificant whitespace). With this we can support the > model used by HaRe : get the AST and the token stream, modify the AST, > propagate the modifications to the token stream, pretty-print this > token stream. > > Normally, this patch shouldn't interfere with anything in GHC (except > that there will be some very small changes to make when the new API > roll in). > Thanks Chadda?. Your patch seems to have some conflict markers in it, though: hunk ./compiler/parser/Lexer.x 1610 +v v v v v v v hunk ./compiler/parser/Lexer.x 1612 +************* +rawTokenStreamBit = 19 -- producing a token stream with all comments included +^ ^ ^ ^ ^ ^ ^ hunk ./compiler/parser/Lexer.x 1636 +v v v v v v v hunk ./compiler/parser/Lexer.x 1638 +************* +rawTokenStreamEnabled flags = testBit flags rawTokenStreamBit +^ ^ ^ ^ ^ ^ ^ Could you fix these up and resubmit? Cheers, Simon From igloo at earth.li Fri Sep 12 11:29:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 11:27:27 2008 Subject: patch applied (ghc): Use --force-local when calling tar in bindisttest/ Message-ID: <20080912152934.GA19204@haskell.galois.com> Thu Sep 11 18:28:55 PDT 2008 Ian Lynagh * Use --force-local when calling tar in bindisttest/ Otherwise it thinks that c:/foo is a remote file M ./bindisttest/Makefile -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912012855-3fd76-b9f30f130afb0c072c43bf49c12511a95ea34521.gz From igloo at earth.li Fri Sep 12 11:29:40 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 11:27:35 2008 Subject: patch applied (ghc): If USE_NEW_MKDEPEND_FLAGS is YES then don't use the deprecated -optdep flags Message-ID: <20080912152940.GA19248@haskell.galois.com> Fri Sep 12 04:03:16 PDT 2008 Ian Lynagh * If USE_NEW_MKDEPEND_FLAGS is YES then don't use the deprecated -optdep flags M ./mk/target.mk -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912110316-3fd76-e5d837c1f6afe97c62bd5bb01399720b907809e6.gz From igloo at earth.li Fri Sep 12 11:29:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 11:27:54 2008 Subject: patch applied (ghc): Reinstate the driver/ghc directory, to create a versioned GHC program Message-ID: <20080912152945.GA19290@haskell.galois.com> Fri Sep 12 04:36:19 PDT 2008 Ian Lynagh * Reinstate the driver/ghc directory, to create a versioned GHC program e.g. $(bindir)/ghc-6.9.20080911 M ./Makefile -1 +1 M ./driver/Makefile -1 +1 A ./driver/ghc/ A ./driver/ghc/Makefile View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912113619-3fd76-873a13baea65707286caf1c00a0b8811e617dfb6.gz From igloo at earth.li Fri Sep 12 11:29:49 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 11:27:58 2008 Subject: patch applied (ghc): wibble the distrib Makefile Message-ID: <20080912152949.GA19309@haskell.galois.com> Fri Sep 12 06:59:32 PDT 2008 Ian Lynagh * wibble the distrib Makefile We now need to install driver after ghc M ./distrib/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912135932-3fd76-fdaf0e3bf182b40fba26a599b5d7508a34364ab3.gz From igloo at earth.li Fri Sep 12 11:51:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 11:49:09 2008 Subject: patch applied (nofib): Turn off -Werror for nofib Message-ID: <20080912155127.GA20134@haskell.galois.com> Thu Sep 11 17:17:44 PDT 2008 Ian Lynagh * Turn off -Werror for nofib This allows you to use nofib in a tree built with validate M ./mk/boilerplate.mk +4 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20080912001744-3fd76-ae2f3adb0328abe6579c066613540b609fd146c3.gz From igloo at earth.li Fri Sep 12 11:51:29 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 11:49:15 2008 Subject: patch applied (nofib): Make USE_NEW_MKDEPEND_FLAGS=YES if MKDEPENDHS >= GHC 609 Message-ID: <20080912155129.GA20150@haskell.galois.com> Fri Sep 12 04:02:27 PDT 2008 Ian Lynagh * Make USE_NEW_MKDEPEND_FLAGS=YES if MKDEPENDHS >= GHC 609 M ./mk/boilerplate.mk -1 +2 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20080912110227-3fd76-88a9333a76a4589a1dc42469a98d4ace8237c646.gz From david.waern at gmail.com Fri Sep 12 12:16:03 2008 From: david.waern at gmail.com (David Waern) Date: Fri Sep 12 12:13:43 2008 Subject: Patch for support of rich token stream in GHC In-Reply-To: References: Message-ID: 2008/9/5 Chadda? Fouch? : > This patch add four exported functions to GHC.hs and one to Lexer.x, > it allows one to extract a token stream from a source file. This token > stream include comments which means it contains everything needed to > recreate Haddock for example in a more independent fashion (the > current one is completely interleaved with GHC and complicate a lot of > code). > In addition, three functions in GHC.hs work on a stream of pair of > (Located Token, String), the second member corresponding to the source > of the first, one function extract this from a file and another > convert it back to a String virtually identical to the source file > (except for insignificant whitespace). With this we can support the > model used by HaRe : get the AST and the token stream, modify the AST, > propagate the modifications to the token stream, pretty-print this > token stream. > > Normally, this patch shouldn't interfere with anything in GHC (except > that there will be some very small changes to make when the new API > roll in). Awesome! Thanks for doing this. David From igloo at earth.li Fri Sep 12 13:15:56 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 13:13:36 2008 Subject: missing install-docs in ext-core (was: build fails with: Running Haddock for base-4.0...) In-Reply-To: References: Message-ID: <20080912171556.GA15004@matrix.chaos.earth.li> On Tue, Sep 09, 2008 at 09:44:00AM +0100, Claus Reinke wrote: > >== make install-docs - --unix - --no-print-directory -r; > >in /cygdrive/c/fptools/ghc/docs/ext-core > >------------------------------------------------------------------------ > >make[3]: *** No rule to make target `install-docs'. Stop. > >Failed making install-docs in ext-core: 1 > >make[2]: *** [install-docs] Error 1 > >make[1]: *** [install-docs] Error 1 > >make[1]: Leaving directory `/cygdrive/c/fptools/ghc' > >make: *** [binary-dist] Error 2 > > there is no 'install-docs' target ifneq "$(LATEX_DOCS)" "YES". Thanks, now fixed. Ian From igloo at earth.li Fri Sep 12 14:54:04 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 12 14:51:47 2008 Subject: Failure to build Haddock with GHC HEAD on Windows In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39BB@ELON17P32001A.csfb.cs-group.com> Message-ID: <20080912185404.GA18956@matrix.chaos.earth.li> On Thu, Sep 11, 2008 at 12:00:30PM +0100, Mitchell, Neil wrote: > > I'm compiling haddock HEAD using GHC Paths 1.0.5. To compile haddock I > required two patches, which I've attached to this message, and darcs > sent as well. Thanks; I've fixed these. Thanks Ian From dons at galois.com Fri Sep 12 18:14:25 2008 From: dons at galois.com (Don Stewart) Date: Fri Sep 12 18:12:01 2008 Subject: Porting HaRe to GHC In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7639327A@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7639327A@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080912221425.GH17548@scytale.galois.com> I'll just pipe up here that Galois is interested in any effort put into refactoring tools. If you ever want beta testers, or advice on real world refactoring issues, yell. simonpj: > Hi Chris > > | If you can remember a few months ago we discused porting HaRe over to GHC, > | and at the time I had to focus on writing up my PhD thesis. My PhD thesis > | is pretty much ready for submission (within the next couple of days) and I > | was wondering if there was an opportunity to continue the porting work > | done by Chaddai, or if Chaddai continues to do his porting work, whether > | there would be opportunites to speed up the process or to concentrate on > | porting specific refactorings of HaRe over to GHC. > > It'd be great to continue porting HaRe to the GHC API. If that was We had a productive meeting with Simon T, Claus, Chaddai a few weeks ago. I enclose the notes I took of that meeting. Can you talk to Simon T about how best to proceed? My sense is that > > * It's best if the initiative lies with you (the HaRe team); else things get > stalled on Simon and me > > * Thomas Schilling is changing the GHC API, and I think we'll fold his > changes into 6.10. We're going to want to continue to evolve the API > for a while; it's too early to freeze it. > > * We're very open to suggestions about how to improve the API. It's by *no means* > cast in stone. > > * One big issue that came up at the meeting was the mechanism for preserving > comments. We had a plan; I'm not sure how advanced it is. > > Simon > Date: Thu, 7 Aug 2008 16:20:32 +0100 > From: Simon Peyton-Jones > To: Simon Peyton-Jones , Thomas Schilling > , "claus.reinke@talk21.com" > , Simon Marlow , > Huiqing Li > , "C. M. Brown" , Simon Thompson > , Chadda? Fouch? > > Subject: GHC Api meeting > > Generics > > > > . GHC can derive Typeable, Data. And standalone deriving is > supported, so you can put all these instances (and the libraries that > depend on them) in a standalone package. > > . Having a standalone GHC API extension package, depending on > package `ghc' that comes with GHC, would be a good thing in any case. > > . Some GHC types are abstract (eg NameSet). > > a. expose them to the instance module > > b. hand write instance that uses access functions > > c. derive the instance in the original source module > > . We don't need more than Data and Typable at the moment. In due > course, to gain efficiency, we might want > > a. GHC to be able to derive some other class (eg Uniplate) > > b. or use TH to derive other classes > > c. or use Derive to derive other classes > > But this isn't urgent. > > > > . Desirable to fix #2438 (nonlinear compilation time for > instances) > > > > > > Comments, pragmas, and layout > > > > . Currently GHC's parser throws away comments. But keeps Haddock > comments and pragmas. > > . Too much Haddockery is inside GHC. Plan: API should expose a > function that Haddock can call, which converts a string to a Name, using > the top-level environment to resolve it. (Haddock names are always > resolved in the top-level scope, never nested.) > > . Proposal: lexer can run in two modes: > > 1. as now: lexer cooperates with parser to generate layout tokens; > discards comments > > 2. new: lexer keeps comments (new kind of token), and generates > tokens only for concrete lexemes (no added layout tokens) > > GHC API would need a new function something like > > moduleTokenStream :: Module -> Ghc [Token] > > Chaddi with hand-holding from Simon M > > > > . Output phase of Hare uses (2) to re-lex the source file, and > combine: > > 1. The token stream > > 2. The new AST > > to produce a new token stream that is printed. This is a Hard Problem, > with heuristics, but Hare already does this. This function might be > useful to othe people, if offered as a standalone library. > > . Perhaps Haddock could likewise use (2). That would remove more > Haddockery from GHC, esp removing HsDoc fields from GHC's HsSyn data > types. > > . Pragmas that GHC understands are put in the syntax tree. Others > are treated as comments. > > > > > > Does Hare want to manipulate RenamedSource or TypecheckedSource? > > . Ideally the latter, because then Hare gets easy access to type > info > > . But instance declarations are tricky. > > . And type/class declarations simply don't have a Typechecked > syntax tree; instead they've been converted to TyThings > > . BUT there is no current API call to get the Renamed source, > because of TH: > > o module M where { x = 3; $(f); h = x } > > o what is the occurrence of `x' bound to? > > . Currently, the "checkModule" (Thomas's API: typecheck) returns > the post-TH renamed declarations all concatenated. No TH splices => it's > just what you'd expect: the renamed module declarations. > > > > > > Multi-module situation > > > > . To get access to the source code of each module of a package: > > o get the module graph, in topological order (there's a function for > this) > > o call typecheckModule on each (or something like that) in dependency > order > > o keep track of the typechecked source returned from each. > > . For some refactorings, though, typechecking all modules below > might be overkill; looking at the interface files alone would be enough. > > > > > > Thomas's work > > . Instead of printing random error messages, all errors now > handled through the Ghc monad. (An error monad + reader monad) > > . Likewise, now need for `Maybe' results. The monad checks for > success at each call. > > . Can you use the new extensible exceptions? Perhaps the Ghc > monad could be just a Reader monad, and use (extensible) IO > exceptions..... Simon and Thomas to discuss offline? > > . Largely refactoring existing API; but willing to add stuff in > response to specific requests from Kent. > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From catamorphism at gmail.com Sat Sep 13 02:07:18 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Sat Sep 13 02:04:57 2008 Subject: Strange permissions when installing HEAD Message-ID: <4683d9370809122307k34dbfeb3je428b8856b08c81c@mail.gmail.com> Today, I made the possibly rash decision to pull a new copy of the HEAD and install it. After building and running "sudo make install", I found that the installed ghc binary wasn't executable: $ ls /usr/local/ghc-6.9.20080912 lrwxrwxrwx 1 root root 16 2008-09-12 22:28 ghc -> ghc-6.9.20080912 -rwx------ 1 root root 134 2008-09-12 22:28 ghc-6.9.20080912 lrwxrwxrwx 1 root root 17 2008-09-12 22:28 ghci -> ghci-6.9.20080912 -rwxr-xr-x 1 root root 75 2008-09-12 22:28 ghci-6.9.20080912 -rwx------ 1 root root 179 2008-09-12 22:27 ghc-pkg -rwx------ 1 root root 174 2008-09-12 22:27 haddock -rwxr-xr-x 1 root root 1957464 2008-09-12 22:27 hasktags -rwxr-xr-x 1 root root 45180 2008-09-12 22:27 hp2ps -rwxr-xr-x 1 root root 3482568 2008-09-12 22:27 hpc -rwx------ 1 root root 401 2008-09-12 22:28 hsc2hs -rwxr-xr-x 1 root root 5467124 2008-09-12 22:27 installPackage -rwx------ 1 root root 111 2008-09-12 22:27 runghc Since you usually have to be root to install something under /usr/local/, it seems strange that the installer wouldn't set permissions to -rwxr-xr-x for ghc (notice the permissions are right for ghci, hasktags, hp2ps, hpc, and installPackage!) It also seems like it didn't work this way in the past. Was this a deliberate change? (I fixed the permissions in my directory, of course, but it was confusing at first.) Cheers, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From cvs-ghc at haskell.org Sat Sep 13 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 13 03:27:41 2008 Subject: Daily report for stable Message-ID: <200809130730.m8D7U1f5005517@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: lost pass pass fail (failed stage1) pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable enum01 1 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tc157 1 gabor stable tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Sat Sep 13 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 13 03:27:49 2008 Subject: Daily report for head Message-ID: <200809130730.m8D7U1O9005546@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) fail (failed stage1) x86 Windows head: fail (failed nofib.boot.0 nofib.boot.0_2 nofib.boot.0_3 nofib.boot.0_4 nofib.boot.0_5) x86 Windows head fast: fail (failed getsubrepos) pass fail (failed getsubrepos) fail (failed getsubrepos) pass fail (failed stage1) fast486 head: pass gabor head: pass kgardas head: fail (failed darcs) malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) x86-64 Linux head unreg: fail (failed getsubrepos) fail (failed stage1) Old unexpected test passes: tcrun007 2 fast486 head New unexpected test failures: conc015 1 fast486 head Fixed unexpected test failures: conc064 concprog001 ioref001 Old unexpected test failures: arith011 2 fast486 head conc032 1 fast486 head enum01 1 fast486 head -------------- next part -------------- Last 30 lines: [39 of 49] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist-bootstrapping/build/Distribution/Simple/JHC.o ) [40 of 49] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist-bootstrapping/build/Distribution/Simple/NHC.o ) [41 of 49] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist-bootstrapping/build/Distribution/Simple/Hugs.o ) [42 of 49] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist-bootstrapping/build/Distribution/Simple/Build/Macros.o ) [43 of 49] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist-bootstrapping/build/Distribution/Simple/Build/PathsModule.o ) [44 of 49] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist-bootstrapping/build/Distribution/Simple/GHC.o ) [45 of 49] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist-bootstrapping/build/Distribution/Simple/Build.o ) [46 of 49] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist-bootstrapping/build/Distribution/Simple/Haddock.o ) [47 of 49] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist-bootstrapping/build/Distribution/Simple/Configure.o ) [48 of 49] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist-bootstrapping/build/Distribution/Simple/Install.o ) [49 of 49] Compiling Distribution.Simple ( Distribution/Simple.hs, dist-bootstrapping/build/Distribution/Simple.o ) /usr/bin/ar: creating dist-bootstrapping/build/libHSCabal-1.5.4.a cd Cabal && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf install --distpref=dist-bootstrapping --inplace Installing library in /64playpen/buildbot/x86_64-linux-head/build/libraries/Cabal/dist-bootstrapping/install/usr/local/lib/Cabal-1.5.4/ghc-6.8.3 Registering Cabal-1.5.4... Reading package info from "dist-bootstrapping/inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc --with-hc-pkg=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc-pkg --package-db=/64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... make[2]: *** [bootstrapping.conf] Error 8 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/ghc/stage3-inplace/ghc -M -dep-makefile .depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs ghc.exe: C:\builds\slave\x86-win-head\build\libraries\bootstrapping.conf:1:62: parse error on input `"' <> make[3]: *** [depend] Error 1 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/ghc/stage3-inplace/ghc -M -dep-makefile .depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs ghc.exe: C:\builds\slave\x86-win-head\build\libraries\bootstrapping.conf:1:62: parse error on input `"' <> make[3]: *** [depend] Error 1 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/ghc/stage3-inplace/ghc -M -dep-makefile .depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi Main.hs ghc.exe: C:\builds\slave\x86-win-head\build\libraries\bootstrapping.conf:1:62: parse error on input `"' <> make[3]: *** [depend] Error 1 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/ghc/stage3-inplace/ghc -M -dep-makefile .depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi Main.hs ghc.exe: C:\builds\slave\x86-win-head\build\libraries\bootstrapping.conf:1:62: parse error on input `"' <> make[3]: *** [depend] Error 1 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-head/build/nofib' ------------------------------------------------------------------------ == Recursively making `boot' in imaginary spectral real ... PWD = /buildbot/x86-win-head/build/nofib ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `boot' in exp3_8 gen_regexps paraffins primes queens rfib tak x2n1 wheel-sieve1 wheel-sieve2 integrate bernouilli ... PWD = /buildbot/x86-win-head/build/nofib/imaginary ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot - --no-print-directory -r; in /buildbot/x86-win-head/build/nofib/imaginary/exp3_8 ------------------------------------------------------------------------ /buildbot/x86-win-head/build/ghc/stage3-inplace/ghc -M -dep-makefile .depend -osuf o -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -package-conf c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf -H32m -O -fasm -Rghc-timing -H32m -hisuf hi Main.hs ghc.exe: C:\builds\slave\x86-win-head\build\libraries\bootstrapping.conf:1:62: parse error on input `"' <> make[3]: *** [depend] Error 1 Failed making boot in exp3_8: 1 make[2]: *** [boot] Error 1 Failed making boot in imaginary: 1 make[1]: *** [boot] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/nofib' -------------- next part -------------- Last 30 lines: cd process && \ cmp -s c:/builds/slave/x86-win-fast-head/build/libraries/Makefile.local Makefile.local || cp c:/builds/slave/x86-win-fast-head/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library process-1.0.1... Generating Makefile process-1.0.1... make[3]: Entering directory `/buildbot/x86-win-fast-head/build/libraries/process' GNUmakefile:81: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc.exe -M -dep-makefile dist/build/.depend -package-name process-1.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -#include "runProcess.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0 -package directory-1.0 -package filepath-1.1 -O -XCPP -idist/build -H32m -O -O -fgenerics -fasm -Wall -fno-warn-deprecated-flags System.Process System.Cmd System.Process.Internals for dir in dist/build/System/ dist/build/System/Process/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries/process' make[3]: Entering directory `/buildbot/x86-win-fast-head/build/libraries/process' c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc.exe -package-name process-1.0.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -#include "runProcess.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0 -package directory-1.0 -package filepath-1.1 -O -XCPP -idist/build -H32m -O -O -fgenerics -fasm -Wall -fno-warn-deprecated-flags -c System/Process/Internals.hs -o dist/build/System/Process/Internals.o -ohi dist/build/System/Process/Internals.hi System\Process\Internals.hs:72:39: Module `Control.Exception' does not export `ioErrors' make[3]: *** [dist/build/System/Process/Internals.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries/process' make[2]: *** [make.library.process] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: This is the GHC darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Reading checkpoint... darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/checkpoints/20080912132848-3fd76-c7fb53375b71725fe1ef48b37ee3f9b27bb35c06.gz : libcurl error code: 18 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: [39 of 49] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist-bootstrapping/build/Distribution/Simple/JHC.o ) [40 of 49] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist-bootstrapping/build/Distribution/Simple/NHC.o ) [41 of 49] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist-bootstrapping/build/Distribution/Simple/Hugs.o ) [42 of 49] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist-bootstrapping/build/Distribution/Simple/Build/Macros.o ) [43 of 49] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist-bootstrapping/build/Distribution/Simple/Build/PathsModule.o ) [44 of 49] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist-bootstrapping/build/Distribution/Simple/GHC.o ) [45 of 49] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist-bootstrapping/build/Distribution/Simple/Build.o ) [46 of 49] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist-bootstrapping/build/Distribution/Simple/Haddock.o ) [47 of 49] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist-bootstrapping/build/Distribution/Simple/Configure.o ) [48 of 49] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist-bootstrapping/build/Distribution/Simple/Install.o ) [49 of 49] Compiling Distribution.Simple ( Distribution/Simple.hs, dist-bootstrapping/build/Distribution/Simple.o ) /usr/bin/ar: creating dist-bootstrapping/build/libHSCabal-1.5.4.a cd Cabal && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf install --distpref=dist-bootstrapping --inplace Installing library in /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/Cabal/dist-bootstrapping/install/usr/local/lib/Cabal-1.5.4/ghc-6.8.3 Registering Cabal-1.5.4... Reading package info from "dist-bootstrapping/inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc --with-hc-pkg=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc-pkg --package-db=/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... make[2]: *** [bootstrapping.conf] Error 8 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From bugs at darcs.net Sat Sep 13 07:57:20 2008 From: bugs at darcs.net (Thorkil Naur) Date: Sat Sep 13 07:55:00 2008 Subject: [issue1034] pull => errors in pending (2.0.2+76) Message-ID: <1221307040.96.0.0114547746153.issue1034@darcs.net> Thorkil Naur added the comment: I have tried this, but unfortunately, I have not been able to reproduce the problem. Some details follow. Starting at repository Cabal-0, a version of the libraries/Cabal repository with > thorkil-naurs-mac-mini:~/tn/test/darcs/Issue/1034/work/repos thorkilnaur$ darcs changes --repodir Cabal-0 --last=1 > Mon Aug 25 15:23:52 CEST 2008 Ian Lynagh > * Teach Cabal about the PackageImports extension I successively generated Cabal-1, Cabal-2, Cabal-3, ... and so on, unpulling one patch at a time. Cabal-22 has > thorkil-naurs-mac-mini:~/tn/test/darcs/Issue/1034/work/repos/Cabal-22 thorkilnaur$ darcs changes --repodir=Cabal-22 --last=1 > Thu Aug 7 21:03:07 CEST 2008 David Waern > * Use 'ghc-pkg dump' instead of 'ghc-pkg describe *' and represents the state of the repository around 2008-August-7. This repository was tarred up. I then repeatedly (1) untarred the Cabal-22 repository; (2) darcs pulled the next Cabal-x repository into it; (3) inspected the output of darcs whatsnew. Hence, I have tried to pull all versions of the libraries/Cabal repository between 2008-August-7 and 2008-August-25 into Cabal-22. In all cases, darcs whatsnew reported "No changes!". This was done with > thorkil-naurs-mac-mini:~/tn/test/darcs/Issue/1034/work/repos thorkilnaur$ darcs --version > 2.0.2 (+ 76 patches) that I got from > thorkil-naurs-mac-mini:/Volumes/tn18 HD 1/Users/thorkilnaur/tn/darcsDarcsRepository/darcs.net-for-Issue-1034- 20080831_1055/darcs.net thorkilnaur$ ./darcs --version > 2.0.2 (+ 168 patches) by unpulling 92 patches. I also tried this with darcs 2.0.2 (release) and with darcs 2.0.2 (+ 168 patches) and again failed to reproduce the problem. Best regards Thorkil ---------- status: in-progress -> chatting __________________________________ Darcs bug tracker __________________________________ From bugs at darcs.net Sat Sep 13 08:07:08 2008 From: bugs at darcs.net (Eric Kow) Date: Sat Sep 13 08:04:48 2008 Subject: [issue1034] pull => errors in pending (2.0.2+76) Message-ID: <1221307628.53.0.0376417320265.issue1034@darcs.net> Eric Kow added the comment: Thorkil: Thanks for the diligent tracking. Claus: any suggestions in how to reproduce this would be welcome. Reading your past comment more carefully, I noticed this > it is just possible that the Cabal repo I pulled into already had > leftover stuff in pending or other issues. ...which seems to indicate that this might be our old friend http://bugs.darcs.net/issue494 again Until we can have something reproducible, I think the best thing for me to do is to declare that is a duplicate of a darcs 1.0.9 bug (resolved). Thanks! ---------- status: chatting -> duplicate __________________________________ Darcs bug tracker __________________________________ From igloo at earth.li Sat Sep 13 09:46:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 13 09:43:52 2008 Subject: Strange permissions when installing HEAD In-Reply-To: <4683d9370809122307k34dbfeb3je428b8856b08c81c@mail.gmail.com> References: <4683d9370809122307k34dbfeb3je428b8856b08c81c@mail.gmail.com> Message-ID: <20080913134614.GA24944@matrix.chaos.earth.li> On Fri, Sep 12, 2008 at 11:07:18PM -0700, Tim Chevalier wrote: > > -rwx------ 1 root root 134 2008-09-12 22:28 ghc-6.9.20080912 Thanks for the report; I've fixed it locally and will push once I've validated etc. Thanks Ian From ndmitchell at gmail.com Sat Sep 13 10:38:52 2008 From: ndmitchell at gmail.com (Neil Mitchell) Date: Sat Sep 13 10:36:29 2008 Subject: Splitting off ext-core library? In-Reply-To: <4683d9370809111902p3fc497adsbda0d42d3d63b5db@mail.gmail.com> References: <4683d9370809111902p3fc497adsbda0d42d3d63b5db@mail.gmail.com> Message-ID: <404396ef0809130738p4da70ca9p326b90ce84acf040@mail.gmail.com> Hi Tim Sounds a great idea. My only question is the name for the library - ext-core in the GHC tree means implicitly GHC, and the library name means external core. On hackage ghc-core would implicitly mean external, and the name means GHC Core. Just a thought, and doesn't matter too much - I'd use it even if it was called evil-core :-) Thanks Neil On 9/12/08, Tim Chevalier wrote: > I think it would probably be a good idea to move the External Core > library out of the GHC tree and onto Hackage (or something), since it > isn't needed to build GHC, and it was presumably only there in the > first place because Hackage didn't exist at the time. (And > admittedly, mostly because I don't want to make sure I have a GHC tree > that I can actually push patches from every time I want to check > something in under utils/ext-core.) > > Any objections? > > Cheers, > Tim > > > -- > Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt > Just enough: Obama/Biden '08. > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From claus.reinke at talk21.com Sat Sep 13 14:12:30 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sat Sep 13 14:10:15 2008 Subject: [issue1034] pull => errors in pending (2.0.2+76) References: <1221307628.53.0.0376417320265.issue1034@darcs.net> Message-ID: <97254F39F3BD4B3F9CDB79AE0E40AF73@cr3lt> >Thorkil: Thanks for the diligent tracking. >Claus: any suggestions in how to reproduce this would be welcome. As I mentioned earlier, I wasn't able to reproduce it myself, though I only tried starting from patches mentioning QA.hs or Check.hs. The actual error pattern is familiar, though, and has appeared before. >Reading your past comment more carefully, I noticed this >> it is just possible that the Cabal repo I pulled into already had >> leftover stuff in pending or other issues. >...which seems to indicate that this might be our old friend >http://bugs.darcs.net/issue494 again I suspected as much, and it might well have been the first time I used darcs2 to pull into that repo. But even with first pulling via darcs1, then unpulling, and re-pulling via darcs2, I wasn't able to reproduce this effect. Does darcs2 modify darcs1 repos in some way, cleaning up possible error sources? >Until we can have something reproducible, I think the best >thing for me to do is to declare that is a duplicate of a darcs >1.0.9 bug (resolved). It is worrying that these bugs can't be reproduced in reality, only in a reduced test case, and that apparently hard enough to come by. It would be so much more reassuring if one could reason backwards from the fix to find the step that goes wrong, reproduce the actual error with darcs-before-fix and show that it doesn't happen with darcs-after-fix. Why is that so rarely possible with darcs bugs and fixes? Thanks, Claus From cvs-ghc at haskell.org Sun Sep 14 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 14 03:27:43 2008 Subject: Daily report for head Message-ID: <200809140730.m8E7U3YO032140@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: fail (failed stage1) x86 Windows head fast: lost lost pass pass lost tnaur PPC OSX head 2: lost tnaur x86 Linux head: lost x86-64 Linux head unreg: fail (failed stage1) Old unexpected test passes: tcrun007 2 fast486 head Old unexpected test failures: arith011 2 fast486 head conc015 1 fast486 head conc032 1 fast486 head enum01 1 fast486 head -------------- next part -------------- Last 30 lines: [39 of 49] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist-bootstrapping/build/Distribution/Simple/JHC.o ) [40 of 49] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist-bootstrapping/build/Distribution/Simple/NHC.o ) [41 of 49] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist-bootstrapping/build/Distribution/Simple/Hugs.o ) [42 of 49] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist-bootstrapping/build/Distribution/Simple/Build/Macros.o ) [43 of 49] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist-bootstrapping/build/Distribution/Simple/Build/PathsModule.o ) [44 of 49] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist-bootstrapping/build/Distribution/Simple/GHC.o ) [45 of 49] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist-bootstrapping/build/Distribution/Simple/Build.o ) [46 of 49] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist-bootstrapping/build/Distribution/Simple/Haddock.o ) [47 of 49] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist-bootstrapping/build/Distribution/Simple/Configure.o ) [48 of 49] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist-bootstrapping/build/Distribution/Simple/Install.o ) [49 of 49] Compiling Distribution.Simple ( Distribution/Simple.hs, dist-bootstrapping/build/Distribution/Simple.o ) /usr/bin/ar: creating dist-bootstrapping/build/libHSCabal-1.5.4.a cd Cabal && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf install --distpref=dist-bootstrapping --inplace Installing library in /64playpen/buildbot/x86_64-linux-head/build/libraries/Cabal/dist-bootstrapping/install/usr/local/lib/Cabal-1.5.4/ghc-6.8.3 Registering Cabal-1.5.4... Reading package info from "dist-bootstrapping/inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc --with-hc-pkg=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc-pkg --package-db=/64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... make[2]: *** [bootstrapping.conf] Error 8 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: Test\QuickCheck.hs:300:23: Warning: Defined but not used: `args' Test\QuickCheck.hs:339:6: Warning: This binding for `result' shadows the existing binding defined at Test\QuickCheck.hs:235:0 In the binding group for: result, rnd1, rnd2 Test\QuickCheck.hs:137:2: Warning: Pattern match(es) are non-exhaustive In the definition of `pick': Patterns not matched: _ [] Test\QuickCheck.hs:360:2: Warning: Pattern match(es) are non-exhaustive In the definition of `pairLength': Patterns not matched: [] <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name QuickCheck-1.1.0.0 -hide-all-packages -no-user-package-conf -split-objs -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0 -package random-1.0 -O -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Test/QuickCheck/Batch.hs -o dist/build/Test/QuickCheck/Batch.o -ohi dist/build/Test/QuickCheck/Batch.hi Test\QuickCheck\Batch.hs:119:18: Class `Exception' used as a type In the type `Exception' In the data type declaration for `TestResult' <> make[3]: *** [dist/build/Test/QuickCheck/Batch.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/QuickCheck' make[2]: *** [make.library.QuickCheck] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: [39 of 49] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist-bootstrapping/build/Distribution/Simple/JHC.o ) [40 of 49] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist-bootstrapping/build/Distribution/Simple/NHC.o ) [41 of 49] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist-bootstrapping/build/Distribution/Simple/Hugs.o ) [42 of 49] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist-bootstrapping/build/Distribution/Simple/Build/Macros.o ) [43 of 49] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist-bootstrapping/build/Distribution/Simple/Build/PathsModule.o ) [44 of 49] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist-bootstrapping/build/Distribution/Simple/GHC.o ) [45 of 49] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist-bootstrapping/build/Distribution/Simple/Build.o ) [46 of 49] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist-bootstrapping/build/Distribution/Simple/Haddock.o ) [47 of 49] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist-bootstrapping/build/Distribution/Simple/Configure.o ) [48 of 49] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist-bootstrapping/build/Distribution/Simple/Install.o ) [49 of 49] Compiling Distribution.Simple ( Distribution/Simple.hs, dist-bootstrapping/build/Distribution/Simple.o ) /usr/bin/ar: creating dist-bootstrapping/build/libHSCabal-1.5.4.a cd Cabal && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf install --distpref=dist-bootstrapping --inplace Installing library in /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/Cabal/dist-bootstrapping/install/usr/local/lib/Cabal-1.5.4/ghc-6.8.3 Registering Cabal-1.5.4... Reading package info from "dist-bootstrapping/inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc --with-hc-pkg=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc-pkg --package-db=/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... make[2]: *** [bootstrapping.conf] Error 8 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From cvs-ghc at haskell.org Sun Sep 14 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 14 03:27:47 2008 Subject: Daily report for stable Message-ID: <200809140730.m8E7U3gf032139@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed stage1) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass lost lost pass pass lost pass x86-64 Linux stable: fail (failed stage1) Fixed unexpected test failures: enum01 tc157 Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 2 gabor stable tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From simonpj at microsoft.com Sun Sep 14 10:11:15 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sun Sep 14 10:08:52 2008 Subject: too many specialisations for one function In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> In general, it's harmless. I set an arbitrary limit on how many different specializations SpecConstr would make, and you are hitting it. (Only happens with a compiler built with -DDEBUG.) Still, I've seen this msg in building the libraries (something to do with HTML think) and it looked suspicious -- why so many specializations? -- so investigating that is on my to-do list. Meanwhile, if you have an easy repro case, I'd be interested. Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On | Behalf Of Mitchell, Neil | Sent: 12 September 2008 09:00 | To: cvs-ghc@haskell.org | Subject: too many specialisations for one function | | Hi | | Using GHC Head from yesterday, I am encountering loads of warnings about | too many specialisations for one function. Some of these warning | messages take up at least 10 screens. To give just one example, when | compiling haddock, the Hoogle backend gives: | | C:\ghc\ghc-6.9.20080905\bin\ar.exe: creating | dist\build\libHShaddock-2.2.2.a | [21 of 24] Compiling Haddock.Backends.Hoogle ( | src\Haddock\Backends\Hoogle.hs, | dist\build\haddock\haddock-tmp\Haddock\Backends\Hoogle.o ) | SpecConstr: too many specialisations for one function (see | -fspec-constr-count): | Function: main:Haddock.Backends.Hoogle.dropComment{v r4Gf} [lid] | Specialisations: [([], | [ghc-prim:GHC.Types.[]{(w) v 6n} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o}]), | ([sc_s73l{v} [lid], sc_s73m{v} [lid]], | [ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] | sc_s73m{v} [lid]) | sc_s73l{v} [lid]]), | ([], | [ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') | (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o})]), | ([sc_s73n{v} [lid], sc_s73o{v} [lid]], | [ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') | (ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] | sc_s73o{v} [lid]) | sc_s73n{v} [lid])]), | ([], | [ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') | (ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') | (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc | 3o}))]), | ([sc_s73p{v} [lid], sc_s73q{v} [lid]], | [ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') | (ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') | (ghc-prim:GHC.Types.:{(w) v 65} [gid] | @ ghc-prim:GHC.Types.Char{(w) tc 3o} | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] | sc_s73q{v} [lid]) | sc_s73p{v} [lid]))])] | Linking dist\build\haddock\haddock.exe ... | | These messages obscure any real warnings and are quite verbose. Are they | debug markings that accidentally got committed? In general, given things | like this, is it work reporting them - or just ignoring them until a | release candidate? | | Thanks | | Neil | | ============================================================================= | = | Please access the attached hyperlink for an important electronic | communications disclaimer: | | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html | ============================================================================= | = | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Sun Sep 14 10:11:21 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sun Sep 14 10:09:01 2008 Subject: Static argument transformation in 6.10 In-Reply-To: <9d4d38820809120613l1c51b32bv103a6c618092589e@mail.gmail.com> References: <9d4d38820809120613l1c51b32bv103a6c618092589e@mail.gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F2A@EA-EXMSG-C334.europe.corp.microsoft.com> Max, OK, that makes sense. I'll commit a patch, commenting out , ([2], Opt_StaticArgumentTransformation) in main/DynFlags, with suitable comments. Simon | -----Original Message----- | From: omega.theta@gmail.com [mailto:omega.theta@gmail.com] On Behalf Of Max | Bolingbroke | Sent: 12 September 2008 14:14 | To: Simon Peyton-Jones | Subject: Static argument transformation in 6.10 | | I think it's probably best not to enable SAT with -O2 for the 6.10 | release. The version of SAT in HEAD at the moment doesn't incorporate | several improvements to the heuristics, and I'm concerned that without | those changes SAT will interfere with some attempts to write "high | performance Haskell", as we saw in some posts on Haskell-Cafe earlier | this year. In particular, the version in HEAD lacks the tail call | criterion, so many things that look like reasonable loops will be | turned into functions with extra (unneccesary) thunk creation. | | Does that seem reasonable? | | Max From nominolo at googlemail.com Sun Sep 14 10:54:20 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sun Sep 14 10:51:55 2008 Subject: too many specialisations for one function In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> Message-ID: <916b84820809140754p42a48cccp4ef2013f12890d5b@mail.gmail.com> The same happens when I build GHC head's haddock. On Fri, Sep 12, 2008 at 10:00 AM, Mitchell, Neil wrote: > Hi > > Using GHC Head from yesterday, I am encountering loads of warnings about > too many specialisations for one function. Some of these warning > messages take up at least 10 screens. To give just one example, when > compiling haddock, the Hoogle backend gives: > > C:\ghc\ghc-6.9.20080905\bin\ar.exe: creating > dist\build\libHShaddock-2.2.2.a > [21 of 24] Compiling Haddock.Backends.Hoogle ( > src\Haddock\Backends\Hoogle.hs, > dist\build\haddock\haddock-tmp\Haddock\Backends\Hoogle.o ) > SpecConstr: too many specialisations for one function (see > -fspec-constr-count): > Function: main:Haddock.Backends.Hoogle.dropComment{v r4Gf} [lid] > Specialisations: [([], > [ghc-prim:GHC.Types.[]{(w) v 6n} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o}]), > ([sc_s73l{v} [lid], sc_s73m{v} [lid]], > [ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] > sc_s73m{v} [lid]) > sc_s73l{v} [lid]]), > ([], > [ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') > (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o})]), > ([sc_s73n{v} [lid], sc_s73o{v} [lid]], > [ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') > (ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] > sc_s73o{v} [lid]) > sc_s73n{v} [lid])]), > ([], > [ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') > (ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') > (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc > 3o}))]), > ([sc_s73p{v} [lid], sc_s73q{v} [lid]], > [ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') > (ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] '-') > (ghc-prim:GHC.Types.:{(w) v 65} [gid] > @ ghc-prim:GHC.Types.Char{(w) tc 3o} > (ghc-prim:GHC.Types.C#{(w) v 63} [gid] > sc_s73q{v} [lid]) > sc_s73p{v} [lid]))])] > Linking dist\build\haddock\haddock.exe ... > > These messages obscure any real warnings and are quite verbose. Are they > debug markings that accidentally got committed? In general, given things > like this, is it work reporting them - or just ignoring them until a > release candidate? > > Thanks > > Neil > > ============================================================================== > Please access the attached hyperlink for an important electronic communications disclaimer: > > http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > ============================================================================== > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From igloo at earth.li Sun Sep 14 11:20:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 14 11:17:41 2008 Subject: patch applied (ghc): Change how we detect if we are using the bootstrapping compiler or not Message-ID: <20080914152003.GA13477@haskell.galois.com> Sat Sep 13 03:46:58 PDT 2008 Ian Lynagh * Change how we detect if we are using the bootstrapping compiler or not I think looking for $(GHC_COMPILER_DIR_ABS) was failing on the Windows buildbot due to different path separators. Now we just look for "inplace". M ./mk/config.mk.in -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080913104658-3fd76-d382b0a20faa9754585a55dd506763e26a5b93b6.gz From igloo at earth.li Sun Sep 14 11:20:08 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 14 11:17:46 2008 Subject: patch applied (ghc): Move the "show" target from target.mk to boilerplate.mk Message-ID: <20080914152008.GA13551@haskell.galois.com> Sat Sep 13 07:13:12 PDT 2008 Ian Lynagh * Move the "show" target from target.mk to boilerplate.mk target.mk isn't included everywhere, but show is always handy M ./mk/boilerplate.mk +9 M ./mk/target.mk -9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080913141312-3fd76-5a4bef07f53a6af841ca19192a2b4ce8278be1fa.gz From igloo at earth.li Sun Sep 14 11:20:13 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 14 11:17:50 2008 Subject: patch applied (ghc): Remove the duplicate show rule in libraries/Makefile Message-ID: <20080914152013.GA13572@haskell.galois.com> Sat Sep 13 07:44:13 PDT 2008 Ian Lynagh * Remove the duplicate show rule in libraries/Makefile M ./libraries/Makefile -4 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080913144413-3fd76-baf94e2093cf66d28e1acd3b053628b2ab2a83d3.gz From igloo at earth.li Sun Sep 14 11:20:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 14 11:17:54 2008 Subject: patch applied (ghc): If we're profiling GHC, don't bother building the GHC package the vanilla way Message-ID: <20080914152018.GA13607@haskell.galois.com> Sat Sep 13 07:48:20 PDT 2008 Ian Lynagh * If we're profiling GHC, don't bother building the GHC package the vanilla way M ./compiler/Makefile -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080913144820-3fd76-870ab26b3a90153078fa6da7f74ec6beb99d3bfb.gz From igloo at earth.li Sun Sep 14 11:20:24 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 14 11:18:01 2008 Subject: patch applied (ghc): We need to tell ghc-pkg to --force if we've only built a profiling library Message-ID: <20080914152024.GA13632@haskell.galois.com> Sat Sep 13 08:31:42 PDT 2008 Ian Lynagh * We need to tell ghc-pkg to --force if we've only built a profiling library M ./compiler/Makefile -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080913153142-3fd76-14efcd2d70815143b7335064db169ba80b7bf9a9.gz From claus.reinke at talk21.com Sun Sep 14 13:26:38 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sun Sep 14 13:24:20 2008 Subject: too many specialisations for one function References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: >Still, I've seen this msg in building the libraries (something to do with HTML think) and it looked >suspicious -- >why so many specializations? -- so investigating that is on my to-do list. >Meanwhile, if you have an easy repro case, I'd be interested. Happens all the time when building ghc head: $ grep 'specialisations\|Function:' mystuff/make.log SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: integer:GHC.Integer.gcdInteger{v r1i} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: integer:GHC.Integer.gcdInteger{v r1i} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $w$j{v s16w} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $w$j{v s16w} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: group'{v s3ev} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: group'{v s3ev} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wmoreBytes{v s409} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wmoreBytes{v s409} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $w$j{v s1dI} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wstripCommentsLevel{v s420} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: copyPragma{v s422} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wmoreBytes{v s409} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wmoreBytes{v s409} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $w$j{v s1dI} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wstripCommentsLevel{v s420} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: copyPragma{v s422} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: network-2.2.0.0:Network.URI.unEscapeString{v rHT} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: network-2.2.0.0:Network.URI.normalizeEscape{v rIn} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: network-2.2.0.0:Network.URI.unEscapeString{v rHT} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: network-2.2.0.0:Network.URI.normalizeEscape{v rIn} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ta{v snx} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ta{v snx} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: findOffset{v sO8} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: findJD{v sOb} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: findOffset{v sO8} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: findJD{v sOb} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:TypeRep.ppr_type_app{v r1aW} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: $wgo{v s9kN} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:ParsePkgConf.happyDoAction{v r1D7} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: go{v a2h6} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: go{v s5eV} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:DmdAnal.both{v r21f} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:DmdAnal.lub{v r211} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: go{v s939} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:TcClassDcl.eqPatType{v r2UD} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:PprExternalCore.pbty{v rk0} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: tail{v s2Wb} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: ghc-6.9:HaddockParse.happyDoAction{v rYt} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: main:Haddock.Backends.Hoogle.dropComment{v rLU4} [lid] SpecConstr: too many specialisations for one function (see -fspec-constr-count): Function: run{v sXWH} [lid] Claus From chevalier at alum.wellesley.edu Sun Sep 14 16:36:54 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Sun Sep 14 16:34:29 2008 Subject: patch applied (ghc): Comments only: ".core" => ".hcr" Message-ID: <20080914203653.GA20518@haskell.galois.com> Sun Sep 14 13:36:45 PDT 2008 Tim Chevalier * Comments only: ".core" => ".hcr" M ./compiler/main/DynFlags.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914203645-d61e2-021ae7b8aed8a751cc8bd80d2fc87a51dc346e65.gz From igloo at earth.li Sun Sep 14 16:49:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 14 16:47:06 2008 Subject: Strange permissions when installing HEAD In-Reply-To: <20080913134614.GA24944@matrix.chaos.earth.li> References: <4683d9370809122307k34dbfeb3je428b8856b08c81c@mail.gmail.com> <20080913134614.GA24944@matrix.chaos.earth.li> Message-ID: <20080914204930.GA4394@matrix.chaos.earth.li> On Sat, Sep 13, 2008 at 02:46:14PM +0100, Ian Lynagh wrote: > On Fri, Sep 12, 2008 at 11:07:18PM -0700, Tim Chevalier wrote: > > > > -rwx------ 1 root root 134 2008-09-12 22:28 ghc-6.9.20080912 > > Thanks for the report; I've fixed it locally and will push once I've > validated etc. Now pushed. Thanks Ian From cvs-ghc at haskell.org Mon Sep 15 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 15 03:27:36 2008 Subject: Daily report for stable Message-ID: <200809150730.m8F7U2A3032645@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass pass pass lost x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 2 gabor stable tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Mon Sep 15 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 15 03:27:40 2008 Subject: Daily report for head Message-ID: <200809150730.m8F7U2bw032649@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: lost x86 Windows head fast: pass pass pass pass fail (failed stage1) fail (failed getsubrepos) lost fast486 head: pass gabor head: pass kgardas head: lost malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) x86-64 Linux head unreg: fail (failed stage1) Old unexpected test passes: tcrun007 2 fast486 head New unexpected test failures: TH_spliceGuard 1 fast486 head concprog001 1 gabor head Fixed unexpected test failures: conc015 enum01 Old unexpected test failures: arith011 2 fast486 head conc032 1 fast486 head -------------- next part -------------- Last 30 lines: [40 of 50] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist-bootstrapping/build/Distribution/Simple/JHC.o ) [41 of 50] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist-bootstrapping/build/Distribution/Simple/NHC.o ) [42 of 50] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist-bootstrapping/build/Distribution/Simple/Hugs.o ) [43 of 50] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist-bootstrapping/build/Distribution/Simple/Build/Macros.o ) [44 of 50] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist-bootstrapping/build/Distribution/Simple/Build/PathsModule.o ) [45 of 50] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist-bootstrapping/build/Distribution/Simple/GHC.o ) [46 of 50] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist-bootstrapping/build/Distribution/Simple/Build.o ) [47 of 50] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist-bootstrapping/build/Distribution/Simple/Haddock.o ) [48 of 50] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist-bootstrapping/build/Distribution/Simple/Configure.o ) [49 of 50] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist-bootstrapping/build/Distribution/Simple/Install.o ) [50 of 50] Compiling Distribution.Simple ( Distribution/Simple.hs, dist-bootstrapping/build/Distribution/Simple.o ) /usr/bin/ar: creating dist-bootstrapping/build/libHSCabal-1.5.4.a cd Cabal && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf install --distpref=dist-bootstrapping --inplace Installing library in /64playpen/buildbot/x86_64-linux-head/build/libraries/Cabal/dist-bootstrapping/install/usr/local/lib/Cabal-1.5.4/ghc-6.8.3 Registering Cabal-1.5.4... Reading package info from "dist-bootstrapping/inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc --with-hc-pkg=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc-pkg --package-db=/64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && /64playpen/buildbot/x86_64-linux-head/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... make[2]: *** [bootstrapping.conf] Error 8 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/hpc libraries/hpc Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/integer-gmp libraries/integer-gmp Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-locale libraries/old-locale Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-time libraries/old-time Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/packedstring libraries/packedstring Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/pretty libraries/pretty Copying patch 1 of 9...Copying patch 2 of 9...Copying patch 3 of 9...Copying patch 4 of 9...Copying patch 5 of 9...Copying patch 6 of 9...Copying patch 7 of 9...Copying patch 8 of 9...Copying patch 9 of 9...Copying patch 9 of 9... done. Applying patch 1 of 8... Applying patch 2 of 8... Applying patch 3 of 8... Applying patch 4 of 8... Applying patch 5 of 8... Applying patch 6 of 8... Applying patch 7 of 8... Applying patch 8 of 8... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/process libraries/process darcs failed: Failed to download URL http://darcs.haskell.org//packages/process/_darcs/inventories/20080528004421-3fd76-107200dec1f8d6dc84cad42dd5af2e985ae414e4.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: [40 of 50] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist-bootstrapping/build/Distribution/Simple/JHC.o ) [41 of 50] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist-bootstrapping/build/Distribution/Simple/NHC.o ) [42 of 50] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist-bootstrapping/build/Distribution/Simple/Hugs.o ) [43 of 50] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist-bootstrapping/build/Distribution/Simple/Build/Macros.o ) [44 of 50] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist-bootstrapping/build/Distribution/Simple/Build/PathsModule.o ) [45 of 50] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist-bootstrapping/build/Distribution/Simple/GHC.o ) [46 of 50] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist-bootstrapping/build/Distribution/Simple/Build.o ) [47 of 50] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist-bootstrapping/build/Distribution/Simple/Haddock.o ) [48 of 50] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist-bootstrapping/build/Distribution/Simple/Configure.o ) [49 of 50] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist-bootstrapping/build/Distribution/Simple/Install.o ) [50 of 50] Compiling Distribution.Simple ( Distribution/Simple.hs, dist-bootstrapping/build/Distribution/Simple.o ) /usr/bin/ar: creating dist-bootstrapping/build/libHSCabal-1.5.4.a cd Cabal && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf install --distpref=dist-bootstrapping --inplace Installing library in /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/Cabal/dist-bootstrapping/install/usr/local/lib/Cabal-1.5.4/ghc-6.8.3 Registering Cabal-1.5.4... Reading package info from "dist-bootstrapping/inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc --with-hc-pkg=/home/simonmar/fp/bin/x86_64-unknown-linux/ghc-pkg --package-db=/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/cabal-bin /home/simonmar/fp/bin/x86_64-unknown-linux/ghc /64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... make[2]: *** [bootstrapping.conf] Error 8 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build' From neil.mitchell.2 at credit-suisse.com Mon Sep 15 04:04:51 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 15 04:02:51 2008 Subject: too many specialisations for one function In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39D9@ELON17P32001A.csfb.cs-group.com> Hi Simon, > In general, it's harmless. I set an arbitrary limit on how > many different specializations SpecConstr would make, and you > are hitting it. (Only happens with a compiler built with -DDEBUG.) I have "BuildFlavour = perf", which should imply no -DDEBUG, as far as I can tell. > Meanwhile, if you have an easy repro case, I'd be interested. HEAD of Haddock gets these warnings reliably. Thanks Neil > | -----Original Message----- > | From: cvs-ghc-bounces@haskell.org > [mailto:cvs-ghc-bounces@haskell.org] > | On Behalf Of Mitchell, Neil > | Sent: 12 September 2008 09:00 > | To: cvs-ghc@haskell.org > | Subject: too many specialisations for one function > | > | Hi > | > | Using GHC Head from yesterday, I am encountering loads of warnings > | about too many specialisations for one function. Some of > these warning > | messages take up at least 10 screens. To give just one > example, when > | compiling haddock, the Hoogle backend gives: > | > | C:\ghc\ghc-6.9.20080905\bin\ar.exe: creating > | dist\build\libHShaddock-2.2.2.a > | [21 of 24] Compiling Haddock.Backends.Hoogle ( > | src\Haddock\Backends\Hoogle.hs, > | dist\build\haddock\haddock-tmp\Haddock\Backends\Hoogle.o ) > | SpecConstr: too many specialisations for one function (see > | -fspec-constr-count): > | Function: main:Haddock.Backends.Hoogle.dropComment{v r4Gf} [lid] > | Specialisations: [([], > | [ghc-prim:GHC.Types.[]{(w) v 6n} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o}]), > | ([sc_s73l{v} [lid], sc_s73m{v} [lid]], > | [ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] > | sc_s73m{v} [lid]) > | sc_s73l{v} [lid]]), > | ([], > | [ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v 63} > [gid] '-') > | (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] > | @ ghc-prim:GHC.Types.Char{(w) > tc 3o})]), > | ([sc_s73n{v} [lid], sc_s73o{v} [lid]], > | [ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v 63} > [gid] '-') > | (ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v 63} [gid] > | sc_s73o{v} [lid]) > | sc_s73n{v} [lid])]), > | ([], > | [ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v 63} > [gid] '-') > | (ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v > 63} [gid] '-') > | (ghc-prim:GHC.Types.[]{(w) v 6n} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc > | 3o}))]), > | ([sc_s73p{v} [lid], sc_s73q{v} [lid]], > | [ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v 63} > [gid] '-') > | (ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) v > 63} [gid] '-') > | (ghc-prim:GHC.Types.:{(w) v 65} [gid] > | @ ghc-prim:GHC.Types.Char{(w) tc 3o} > | (ghc-prim:GHC.Types.C#{(w) > v 63} [gid] > | sc_s73q{v} [lid]) > | sc_s73p{v} [lid]))])] Linking > | dist\build\haddock\haddock.exe ... > | > | These messages obscure any real warnings and are quite verbose. Are > | they debug markings that accidentally got committed? In > general, given > | things like this, is it work reporting them - or just ignoring them > | until a release candidate? > | > | Thanks > | > | Neil > | > | > ====================================================================== > | ======= > | = > | Please access the attached hyperlink for an important electronic > | communications disclaimer: > | > | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > | > ====================================================================== > | ======= > | = > | > | _______________________________________________ > | Cvs-ghc mailing list > | Cvs-ghc@haskell.org > | http://www.haskell.org/mailman/listinfo/cvs-ghc > > > ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From chevalier at alum.wellesley.edu Mon Sep 15 04:06:13 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Mon Sep 15 04:03:48 2008 Subject: patch applied (ghc): Slightly more helpful panic message in DynFlags Message-ID: <20080915080613.GA862@haskell.galois.com> Mon Sep 15 01:06:50 PDT 2008 Tim Chevalier * Slightly more helpful panic message in DynFlags M ./compiler/main/DynFlags.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915080650-d61e2-6d2ce67e92e9f09b4f98fead9f5f2e11e989d726.gz From simonpj at microsoft.com Mon Sep 15 04:15:35 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 04:13:10 2008 Subject: Splitting off ext-core library? In-Reply-To: <4683d9370809111902p3fc497adsbda0d42d3d63b5db@mail.gmail.com> References: <4683d9370809111902p3fc497adsbda0d42d3d63b5db@mail.gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A609E@EA-EXMSG-C334.europe.corp.microsoft.com> No objections from me. Sounds like a good idea. Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of Tim | Chevalier | Sent: 12 September 2008 03:03 | To: Cvs-ghc@haskell.org | Subject: Splitting off ext-core library? | | I think it would probably be a good idea to move the External Core | library out of the GHC tree and onto Hackage (or something), since it | isn't needed to build GHC, and it was presumably only there in the | first place because Hackage didn't exist at the time. (And | admittedly, mostly because I don't want to make sure I have a GHC tree | that I can actually push patches from every time I want to check | something in under utils/ext-core.) | | Any objections? | | Cheers, | Tim | | -- | Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt | Just enough: Obama/Biden '08. | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From chaddai.fouche at gmail.com Mon Sep 15 04:55:56 2008 From: chaddai.fouche at gmail.com (=?ISO-8859-1?Q?Chadda=EF_Fouch=E9?=) Date: Mon Sep 15 04:53:29 2008 Subject: Patch for support of rich token stream in GHC In-Reply-To: <48CA82B0.7050901@gmail.com> References: <48CA82B0.7050901@gmail.com> Message-ID: 2008/9/12 Simon Marlow : > Thanks Chadda?. Your patch seems to have some conflict markers in it, > though: > > Could you fix these up and resubmit? > I have fixed these, sorry for the delay : Mon Sep 15 10:33:30 CEST 2008 "Chaddai Fouche" * RichTokenStream support This patch adds support for raw token streams, that contains more informations than normal token streams (they contains comments at least). The "lexTokenStream" function brings this support to the Lexer module. In addition to that, functions have been added to the GHC module to make easier the recuperation of the token stream of a module ("getTokenStream"). Building on that, I added what could be called "rich token stream" : token stream to which have been added the source string corresponding to each token, the function addSourceToToken takes a StringBuffer and a starting SrcLoc and a token stream and build this rich token stream. getRichTokenStream is a convenience function to get a module rich token stream. "showRichTokenStream" use the SrcLoc information in such a token stream to get a string similar to the original source (except unsignificant whitespaces). Thus "putStrLn . showRichTokenStream =<< getRichTokenStream s mod" should print a valid module source, the interesting part being to modify the token stream between the get and the show of course. New patches: [RichTokenStream support "Chaddai Fouche" **20080915083330 This patch adds support for raw token streams, that contains more informations than normal token streams (they contains comments at least). The "lexTokenStream" function brings this support to the Lexer module. In addition to that, functions have been added to the GHC module to make easier the recuperation of the token stream of a module ("getTokenStream"). Building on that, I added what could be called "rich token stream" : token stream to which have been added the source string corresponding to each token, the function addSourceToToken takes a StringBuffer and a starting SrcLoc and a token stream and build this rich token stream. getRichTokenStream is a convenience function to get a module rich token stream. "showRichTokenStream" use the SrcLoc information in such a token stream to get a string similar to the original source (except unsignificant whitespaces). Thus "putStrLn . showRichTokenStream =<< getRichTokenStream s mod" should print a valid module source, the interesting part being to modify the token stream between the get and the show of course. ] { hunk ./compiler/main/DynFlags.hs 301 + | Opt_KeepRawTokenStream hunk ./compiler/main/GHC.hs 191 + -- * Token stream manipulations + Token, + getTokenStream, getRichTokenStream, + showRichTokenStream, addSourceToTokens, + hunk ./compiler/main/GHC.hs 266 -import StringBuffer ( StringBuffer, hGetStringBuffer ) +import StringBuffer ( StringBuffer, hGetStringBuffer, nextChar ) hunk ./compiler/main/GHC.hs 273 +import Lexer hunk ./compiler/main/GHC.hs 1576 --- The resulting graph has no hi-boot nodes, but can by cyclic +-- The resulting graph has no hi-boot nodes, but can be cyclic hunk ./compiler/main/GHC.hs 2285 --- This is for reconstructing refactored source code --- Calls the lexer repeatedly. --- ToDo: add comment tokens to token stream -getTokenStream :: Session -> Module -> IO [Located Token] hunk ./compiler/main/GHC.hs 2287 +-- Extract the filename, stringbuffer content and dynflags associed to a module +getModuleSourceAndFlags :: Session -> Module -> IO (Maybe (String, StringBuffer, DynFlags)) +getModuleSourceAndFlags s mod = do + mg <- getModuleGraph s + case [ m | m <- mg, ms_mod m == mod ] of + [] -> return Nothing + m:_ -> do + case ml_hs_file $ ms_location m of + Nothing -> return Nothing + Just sourceFile -> do + source <- hGetStringBuffer sourceFile + return . Just $ (sourceFile, source, ms_hspp_opts m) + + +-- | Give the list of token from the module source, including comments +-- Calls the lexer repeatedly. +getTokenStream :: Session -> Module -> IO (Maybe [Located Token]) +getTokenStream s mod = do + src <- getModuleSourceAndFlags s mod + case src of + Nothing -> return Nothing + Just (sourceFile, source, flags) -> + do + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc flags of + POk _ ts -> return $ Just ts + _ -> return Nothing + +-- | Give even more information on the source than getTokenStream +-- This function allows to reconstruct the source completely with +-- 'showRichTokenStream' +getRichTokenStream :: Session -> Module -> IO (Maybe [(Located Token, String)]) +getRichTokenStream s mod = do + src <- getModuleSourceAndFlags s mod + case src of + Nothing -> return Nothing + Just (sourceFile, source, flags) -> + do + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc flags of + POk _ ts -> return . Just $ addSourceToTokens startLoc source ts + _ -> return Nothing + +-- | Given a source location and a StringBuffer corresponding to this +-- location, return a rich token stream with the source associated to the tokens +addSourceToTokens :: SrcLoc -> StringBuffer -> [Located Token] -> [(Located Token, String)] +addSourceToTokens _ _ [] = [] +addSourceToTokens loc buf (t@(L span _) : ts) + | not (isGoodSrcSpan span) = (t,"") : addSourceToTokens loc buf ts + | otherwise = (t,str) : addSourceToTokens newLoc newBuf ts + where + (newLoc, newBuf, str) = go "" loc buf + start = srcSpanStart span + end = srcSpanEnd span + go acc loc buf | loc < start = go acc nLoc nBuf + | start <= loc && loc < end = go (ch:acc) nLoc nBuf + | otherwise = (loc, buf, reverse acc) + where (ch, nBuf) = nextChar buf + nLoc = advanceSrcLoc loc ch + + +-- | take a rich token stream such as produced from 'getRichTokenStream' and +-- evaluates to a source almost identical to the original code (except +-- unsignificant whitespace) +showRichTokenStream :: [(Located Token, String)] -> String +showRichTokenStream ts = go startLoc ts "" + where sourceFile = srcSpanFile (getLoc . fst . head $ ts) + startLoc = mkSrcLoc sourceFile 0 0 + go _ [] = id + go loc ((L span _, str):ts) + | not (isGoodSrcSpan span) = go loc ts + | locLine == tokLine = ((replicate (tokCol - locCol) ' ') ++) + . (str ++) + . go tokEnd ts + | otherwise = ((replicate (tokLine - locLine) '\n') ++) + . ((replicate tokCol ' ') ++) + . (str ++) + . go tokEnd ts + where (locLine, locCol) = (srcLocLine loc, srcLocCol loc) + (tokLine, tokCol) = (srcSpanStartLine span, srcSpanStartCol span) + tokEnd = srcSpanEnd span + hunk ./compiler/parser/Lexer.x 44 - addWarning + addWarning, + lexTokenStream hunk ./compiler/parser/Lexer.x 152 -"-- " ~[$docsym \#] .* ; -"--" [^$symbol : \ ] .* ; +"-- " ~[$docsym \#] .* { lineCommentToken } +"--" [^$symbol : \ ] .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 157 -"-- " [$docsym \#] .* / { ifExtension (not . haddockEnabled) } ; +"-- " [$docsym \#] .* / { ifExtension (not . haddockEnabled) } { lineCommentToken } hunk ./compiler/parser/Lexer.x 165 -"---"\-* [^$symbol :] .* ; +"---"\-* [^$symbol :] .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 170 -"--"\-* / { atEOL } ; +"--"\-* / { atEOL } { lineCommentToken } hunk ./compiler/parser/Lexer.x 175 -"-- " / { atEOL } ; +"-- " / { atEOL } { lineCommentToken } hunk ./compiler/parser/Lexer.x 281 - "-- #" .* ; + "-- #" .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 579 + | ITlineComment String -- comment starting by "--" + | ITblockComment String -- comment in {- -} hunk ./compiler/parser/Lexer.x 808 +lineCommentToken :: Action +lineCommentToken span buf len = do + b <- extension rawTokenStreamEnabled + if b then strtoken ITlineComment span buf len else lexToken + hunk ./compiler/parser/Lexer.x 820 - go (1::Int) input + go "" (1::Int) input hunk ./compiler/parser/Lexer.x 822 - go 0 input = do setInput input; cont - go n input = case alexGetChar input of + go commentAcc 0 input = do setInput input + b <- extension rawTokenStreamEnabled + if b + then docCommentEnd input commentAcc ITblockComment _str span + else cont + go commentAcc n input = case alexGetChar input of hunk ./compiler/parser/Lexer.x 831 - Just ('\125',input) -> go (n-1) input - Just (_,_) -> go n input + Just ('\125',input) -> go commentAcc (n-1) input + Just (_,_) -> go ('-':commentAcc) n input hunk ./compiler/parser/Lexer.x 835 - Just ('-',input) -> go (n+1) input - Just (_,_) -> go n input - Just (_,input) -> go n input + Just ('-',input) -> go ('-':'\123':commentAcc) (n+1) input + Just (_,_) -> go ('\123':commentAcc) n input + Just (c,input) -> go (c:commentAcc) n input hunk ./compiler/parser/Lexer.x 1611 +rawTokenStreamBit = 20 -- producing a token stream with all comments included hunk ./compiler/parser/Lexer.x 1634 +rawTokenStreamEnabled flags = testBit flags rawTokenStreamBit hunk ./compiler/parser/Lexer.x 1696 - .|. transformComprehensionsBit `setBitIf` dopt Opt_TransformListComp flags + .|. transformComprehensionsBit `setBitIf` dopt Opt_TransformListComp flags + .|. rawTokenStreamBit `setBitIf` dopt Opt_KeepRawTokenStream flags hunk ./compiler/parser/Lexer.x 1813 + +lexTokenStream :: StringBuffer -> SrcLoc -> DynFlags -> ParseResult [Located Token] +lexTokenStream buf loc dflags = unP go initState + where initState = mkPState buf loc (dopt_set (dopt_unset dflags Opt_Haddock) Opt_KeepRawTokenStream) + go = do + ltok <- lexer return + case ltok of + L _ ITeof -> return [] + _ -> liftM (ltok:) go } Context: [We need to tell ghc-pkg to --force if we've only built a profiling library Ian Lynagh **20080913153142] [If we're profiling GHC, don't bother building the GHC package the vanilla way Ian Lynagh **20080913144820] [Remove the duplicate show rule in libraries/Makefile Ian Lynagh **20080913144413] [Move the "show" target from target.mk to boilerplate.mk Ian Lynagh **20080913141312 target.mk isn't included everywhere, but show is always handy ] [Change how we detect if we are using the bootstrapping compiler or not Ian Lynagh **20080913104658 I think looking for $(GHC_COMPILER_DIR_ABS) was failing on the Windows buildbot due to different path separators. Now we just look for "inplace". ] [wibble the distrib Makefile Ian Lynagh **20080912135932 We now need to install driver after ghc ] [Reinstate the driver/ghc directory, to create a versioned GHC program Ian Lynagh **20080912113619 e.g. $(bindir)/ghc-6.9.20080911 ] [If USE_NEW_MKDEPEND_FLAGS is YES then don't use the deprecated -optdep flags Ian Lynagh **20080912110316] [Use --force-local when calling tar in bindisttest/ Ian Lynagh **20080912012855 Otherwise it thinks that c:/foo is a remote file ] [Fix #2586, bug in THUNK_SELECTORs (again) Simon Marlow **20080912130404 This time, we had forgetten the write barrier in one place. ] [TAG 2008-09-12 2 Ian Lynagh **20080912132848] Patch bundle hash: 1ccac2a6e45d312b1cef2d71c3831a66dad25592 From catamorphism at gmail.com Mon Sep 15 05:57:02 2008 From: catamorphism at gmail.com (Tim Chevalier) Date: Mon Sep 15 05:54:34 2008 Subject: Strange permissions when installing HEAD In-Reply-To: <20080914204930.GA4394@matrix.chaos.earth.li> References: <4683d9370809122307k34dbfeb3je428b8856b08c81c@mail.gmail.com> <20080913134614.GA24944@matrix.chaos.earth.li> <20080914204930.GA4394@matrix.chaos.earth.li> Message-ID: <4683d9370809150257k7d901443v25a91879240d8081@mail.gmail.com> On Sun, Sep 14, 2008 at 1:49 PM, Ian Lynagh wrote: > On Sat, Sep 13, 2008 at 02:46:14PM +0100, Ian Lynagh wrote: >> On Fri, Sep 12, 2008 at 11:07:18PM -0700, Tim Chevalier wrote: >> > >> > -rwx------ 1 root root 134 2008-09-12 22:28 ghc-6.9.20080912 >> >> Thanks for the report; I've fixed it locally and will push once I've >> validated etc. > With an up-to-date HEAD, the permissions are still wrong on the package.conf file: $ ls -l /usr/local/ghc-6.9.20080915/lib/ghc-6.9.20080915/package.conf -rw------- 1 root root 47997 2008-09-15 02:55 package.conf Thanks, Tim -- Tim Chevalier * http://cs.pdx.edu/~tjc * Often in error, never in doubt Just enough: Obama/Biden '08. From simonpj at microsoft.com Mon Sep 15 06:05:28 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 06:03:05 2008 Subject: Types in RULES In-Reply-To: <8ACCAB4A-1BB2-4D4A-A673-D0B742B95EC8@cse.unsw.edu.au> References: <8ACCAB4A-1BB2-4D4A-A673-D0B742B95EC8@cse.unsw.edu.au> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> [Widening to cvs-ghc; read Roman's message below first.] Roman How annoying. You're right, it's impossible, because the 't' isn't mentioned in the type of 'f', or 'x'. What would we like to write? Perhaps something like "myrule" forall (type t :: *->*) (f :: a->a) x. from (tmap f (to x :: t a)) = map f (from (to x :: t a)) We need a syntactic clue to distinguish the *type* binders in the forall from the *term* binders. Saying "the signature mentions "*" seems a bit flaky to me. My suggestion above is to re-use the keyword 'type'. What do you think? Manuel may have an opinion too. Incidentally, once the rule is parsed and typechecked, the simplifier will have no trouble doing the right thing. Simon | -----Original Message----- | From: Roman Leshchinskiy [mailto:rl@cse.unsw.edu.au] | Sent: 15 September 2008 10:10 | To: Simon Peyton-Jones | Subject: Types in RULES | | Simon, | | here's an example I came across while working on the recycling paper | and which I subsequently forgot about. Suppose we have: | | {-# LANGUAGE Rank2Types #-} | module T where | | class T t where | to :: [a] -> t a | from :: t a -> [a] | tmap :: (a -> a) -> t a -> t a | | Now I'd like to add the following rule: | | {-# RULES | | "myrule" forall f x. | from (tmap f (to x)) = map f (from (to x)) | #-} | | Alas, this fails with: | | Ambiguous type variable `t' in the constraint: | `T t' arising from a use of `to' at T.hs:12:40-43 | Probable fix: add a type signature that fixes these type | variable(s) | | Of course, I'd like the t on the rhs to be the same as on the lhs but | I don't see how to tell this to GHC. Is it actually possible? The only | solution I've found was to add a dummy argument to 'to': | | to' :: t a -> [a] -> t a | | to = to' undefined | | {-# RULES | | "myrule" forall f t x. | from (tmap f (to' t x)) = map f (from (to' t x)) | #-} | | That's ugly, of course. Am I missing something or is this just | impossible to do with the current system? | | Roman | | From nominolo at googlemail.com Mon Sep 15 06:08:29 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:02 2008 Subject: patch applied (ghc): Add aliases for bags of warnings and errors. Message-ID: <20080915100828.GA3628@haskell.galois.com> Sun Sep 14 09:03:37 PDT 2008 Thomas Schilling * Add aliases for bags of warnings and errors. M ./compiler/main/ErrUtils.lhs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914160337-7c5c6-e95ba9daa25867683a4c89601057a50e07c92504.gz From nominolo at googlemail.com Mon Sep 15 06:08:34 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:06 2008 Subject: patch applied (ghc): Return parser errors and warnings instead of dying. Message-ID: <20080915100834.GA3667@haskell.galois.com> Sun Sep 14 09:26:44 PDT 2008 Thomas Schilling * Return parser errors and warnings instead of dying. M ./compiler/cmm/CmmParse.y -8 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914162644-7c5c6-56643a45bd597fdd6ae51a216d74d4cd3c9139f9.gz From nominolo at googlemail.com Mon Sep 15 06:08:39 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:11 2008 Subject: patch applied (ghc): Return instead of print warnings and errors in desugarer. Message-ID: <20080915100839.GA3701@haskell.galois.com> Sun Sep 14 09:36:41 PDT 2008 Thomas Schilling * Return instead of print warnings and errors in desugarer. M ./compiler/deSugar/Desugar.lhs -31 +35 M ./compiler/deSugar/DsMonad.lhs -3 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914163641-7c5c6-f07fa4e47a05c6f022106c73d4a80d196d22f32e.gz From nominolo at googlemail.com Mon Sep 15 06:08:44 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:16 2008 Subject: patch applied (ghc): Provide default MonadIO instance for IO. Message-ID: <20080915100844.GA3736@haskell.galois.com> Sun Sep 14 09:42:45 PDT 2008 Thomas Schilling * Provide default MonadIO instance for IO. M ./compiler/utils/MonadUtils.hs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914164245-7c5c6-a5bae37fe343708f1ae18fff5bca6058e2d37ed7.gz From nominolo at googlemail.com Mon Sep 15 06:08:49 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:21 2008 Subject: patch applied (ghc): Introduce an 'ExceptionMonad' class. Message-ID: <20080915100849.GA3769@haskell.galois.com> Sun Sep 14 10:21:54 PDT 2008 Thomas Schilling * Introduce an 'ExceptionMonad' class. This monad provides variants of 'catch', 'bracket', and 'finally', so exceptions can be handled in monads that wrap IO. The latter two methods need to be part of the class definition, because GHC uses 'block' and 'unblock' which are used in the definition of those two methods for the IO monad. A perhaps better class interface would consist of 'gcatch', 'gblock', and 'gunblock' and let the latter two default to 'id' like is done for non-GHC implementations of 'bracket' and 'finally'. M ./compiler/utils/Exception.hs +73 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914172154-7c5c6-0005ffc797958c07d06689d90bffb3c2d7d749b4.gz From nominolo at googlemail.com Mon Sep 15 06:08:57 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:30 2008 Subject: patch applied (ghc): Generalise 'handleGhcException' to work with any 'ExceptionMonad'. Message-ID: <20080915100854.GA3811@haskell.galois.com> Sun Sep 14 10:24:04 PDT 2008 Thomas Schilling * Generalise 'handleGhcException' to work with any 'ExceptionMonad'. M ./compiler/utils/Panic.lhs -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914172404-7c5c6-2aaa176ee2d8aa3747dc2ee0f79c47d8cc700849.gz From nominolo at googlemail.com Mon Sep 15 06:09:02 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:34 2008 Subject: patch applied (ghc): Reflect changes of desugarer error reporting in VectMonad. Message-ID: <20080915100901.GA3852@haskell.galois.com> Sun Sep 14 10:27:11 PDT 2008 Thomas Schilling * Reflect changes of desugarer error reporting in VectMonad. M ./compiler/vectorise/VectMonad.hs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914172711-7c5c6-12d967126aa496e0544db18b7acfeb57850c9a92.gz From nominolo at googlemail.com Mon Sep 15 06:09:07 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:40 2008 Subject: patch applied (ghc): Make typechecker top-level functions also return messages instead of Message-ID: <20080915100907.GA3895@haskell.galois.com> Sun Sep 14 10:32:28 PDT 2008 Thomas Schilling * Make typechecker top-level functions also return messages instead of printing them. M ./compiler/typecheck/TcRnDriver.lhs -7 +7 M ./compiler/typecheck/TcRnMonad.lhs -3 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914173228-7c5c6-219778b09d2c70ba743075d7c8fcec90d4a27121.gz From nominolo at googlemail.com Mon Sep 15 06:09:12 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:44 2008 Subject: patch applied (ghc): Give the "Failing due to -Werror" message a name. Message-ID: <20080915100912.GA3928@haskell.galois.com> Sun Sep 14 10:39:04 PDT 2008 Thomas Schilling * Give the "Failing due to -Werror" message a name. M ./compiler/main/ErrUtils.lhs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914173904-7c5c6-266d8337d2ed500f0cecd116f1b886425268cdc0.gz From nominolo at googlemail.com Mon Sep 15 06:09:16 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:48 2008 Subject: patch applied (ghc): Introduce 'GhcMonad' class and two default implementations 'Ghc' and 'GhcT'. Message-ID: <20080915100916.GA3972@haskell.galois.com> Sun Sep 14 13:49:30 PDT 2008 Thomas Schilling * Introduce 'GhcMonad' class and two default implementations 'Ghc' and 'GhcT'. This monad will be required by most public API calls. M ./compiler/main/HscTypes.lhs -6 +292 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914204930-7c5c6-d7aacd0d8c441b58c6d5f91653e0ea47faa009e3.gz From nominolo at googlemail.com Mon Sep 15 06:09:21 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:54 2008 Subject: patch applied (ghc): Document 'parseStaticFlags'. Message-ID: <20080915100921.GA4006@haskell.galois.com> Sun Sep 14 13:53:16 PDT 2008 Thomas Schilling * Document 'parseStaticFlags'. M ./compiler/main/StaticFlagParser.hs +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914205316-7c5c6-c10dc038a90ad172c73510a4e22de8e38bf12dbf.gz From nominolo at googlemail.com Mon Sep 15 06:09:27 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:06:59 2008 Subject: patch applied (ghc): Start haddockifying 'HsBindLR'. Message-ID: <20080915100927.GA4068@haskell.galois.com> Sun Sep 14 13:56:29 PDT 2008 Thomas Schilling * Start haddockifying 'HsBindLR'. M ./compiler/hsSyn/HsBinds.lhs -15 +19 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914205629-7c5c6-bb695a6f645836978a813ff28cb8d0656bfb397a.gz From nominolo at googlemail.com Mon Sep 15 06:09:32 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:05 2008 Subject: patch applied (ghc): Provide accessors for 'ImportDecl'. Message-ID: <20080915100932.GA4110@haskell.galois.com> Sun Sep 14 13:58:11 PDT 2008 Thomas Schilling * Provide accessors for 'ImportDecl'. M ./compiler/hsSyn/HsImpExp.lhs -9 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914205811-7c5c6-5f0acce68071d90dce95cf720a320c550f874a49.gz From nominolo at googlemail.com Mon Sep 15 06:09:36 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:09 2008 Subject: patch applied (ghc): Haddockify 'IE'. Message-ID: <20080915100936.GA4142@haskell.galois.com> Sun Sep 14 14:00:16 PDT 2008 Thomas Schilling * Haddockify 'IE'. M ./compiler/hsSyn/HsImpExp.lhs -7 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914210016-7c5c6-18abc74823977115a938f3859febefea9f13663b.gz From nominolo at googlemail.com Mon Sep 15 06:09:40 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:14 2008 Subject: patch applied (ghc): Haddockify DynFlags (partial). Message-ID: <20080915100940.GA4161@haskell.galois.com> Sun Sep 14 14:17:18 PDT 2008 Thomas Schilling * Haddockify DynFlags (partial). M ./compiler/main/DynFlags.hs -7 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914211718-7c5c6-81fbe0cf790747be455558667488332b4adaa3b0.gz From nominolo at googlemail.com Mon Sep 15 06:09:44 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:19 2008 Subject: patch applied (ghc): Use 'GhcMonad' in DriverMkDepend. Message-ID: <20080915100944.GA4180@haskell.galois.com> Sun Sep 14 14:21:13 PDT 2008 Thomas Schilling * Use 'GhcMonad' in DriverMkDepend. M ./compiler/main/DriverMkDepend.hs -32 +36 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914212113-7c5c6-918240da9570f345d0aba0b2985db452f5f9a26d.gz From nominolo at googlemail.com Mon Sep 15 06:09:48 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:24 2008 Subject: patch applied (ghc): Use 'GhcMonad' in HscMain. Message-ID: <20080915100948.GA4199@haskell.galois.com> Sun Sep 14 14:36:55 PDT 2008 Thomas Schilling * Use 'GhcMonad' in HscMain. M ./compiler/main/HscMain.lhs -153 +155 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914213655-7c5c6-dddf1d908b00ed34e495363bd6d289f549c7e022.gz From nominolo at googlemail.com Mon Sep 15 06:09:52 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:28 2008 Subject: patch applied (ghc): Use 'GhcMonad' in DriverPipeline. Also haddockify a bit while we're at it. Message-ID: <20080915100952.GA4216@haskell.galois.com> Sun Sep 14 15:06:28 PDT 2008 Thomas Schilling * Use 'GhcMonad' in DriverPipeline. Also haddockify a bit while we're at it. M ./compiler/main/DriverPipeline.hs -117 +133 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914220628-7c5c6-45b8452940d401e396c0a13bffa3c6f58ac9a3a9.gz From nominolo at googlemail.com Mon Sep 15 06:09:56 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:33 2008 Subject: patch applied (ghc): Use 'GhcMonad' in GHC and split up checkModule into phases. Message-ID: <20080915100956.GA4236@haskell.galois.com> Sun Sep 14 16:20:44 PDT 2008 Thomas Schilling * Use 'GhcMonad' in GHC and split up checkModule into phases. I'm not sure I covered all the ways of throwing errors in the code. Some functions throw ProgramErrors, some error messages. It's still quite a mess, but we're getting closer. The missing cases are mostly errors that cannot be fixed by the API client either or are a result of wrong usage, so are in any case fatal. One function, 'getModuleInfo', still returns a 'Maybe', but the documentation suggests it should always succeed. So I may change that soon. The spit-up of of 'checkModule' has pros and cons. The various forms of 'checkModule*' now become: checkAndLoadModule ms False ~~> loadModule =<< typecheckModule =<< parseModule (ms_mod_name ms) checkAndLoadModule ms True ~~> loadModule =<< desugarModule =<< typecheckModule =<< parseModule (ms_mod_name ms) checkModule mn False ~~> typecheckModule =<< parseModule mn checkModule mn True ~~> desugarModule =<< typecheckModule =<< parseModule mn The old APIs cannot easily be provided, since the result type would be different depending on the second argument. However, a more convenient API can be modelled on top of these four functions ({parse,typecheck,desugar,load}Module). M ./compiler/main/GHC.hs -420 +601 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914232044-7c5c6-a6b9b6a4d8e77868775562485a538011c85cfc0c.gz From nominolo at googlemail.com Mon Sep 15 06:10:00 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:36 2008 Subject: patch applied (ghc): Use 'GhcMonad' in InteractiveEval. Message-ID: <20080915101000.GA4255@haskell.galois.com> Sun Sep 14 16:24:54 PDT 2008 Thomas Schilling * Use 'GhcMonad' in InteractiveEval. M ./compiler/main/InteractiveEval.hs -164 +161 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914232454-7c5c6-1a7ef6d1dd1b5186240f28d1302d322857b024c1.gz From nominolo at googlemail.com Mon Sep 15 06:10:05 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:44 2008 Subject: patch applied (ghc): Require PatternSignatures for bootstrapping compiler. Message-ID: <20080915101005.GA4313@haskell.galois.com> Sun Sep 14 16:26:42 PDT 2008 Thomas Schilling * Require PatternSignatures for bootstrapping compiler. M ./compiler/ghc.cabal +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914232642-7c5c6-b60d0ecdbd3a216aa650e1d34467fba3830a6164.gz From nominolo at googlemail.com Mon Sep 15 06:10:09 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:48 2008 Subject: patch applied (ghc): Use 'GhcMonad' in ghc/Main. Message-ID: <20080915101009.GA4332@haskell.galois.com> Sun Sep 14 16:29:57 PDT 2008 Thomas Schilling * Use 'GhcMonad' in ghc/Main. M ./ghc/Main.hs -55 +68 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914232957-7c5c6-6650f86d8baa3053e16e2802d77aae77092db86f.gz From nominolo at googlemail.com Mon Sep 15 06:10:18 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:53 2008 Subject: patch applied (ghc): Use 'GhcMonad' in ghci/GhciMonad. Message-ID: <20080915101018.GA4351@haskell.galois.com> Mon Sep 15 01:46:46 PDT 2008 Thomas Schilling * Use 'GhcMonad' in ghci/GhciMonad. M ./compiler/ghci/GhciMonad.hs -34 +74 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915084646-7c5c6-619376c248fa68f0b2343f3f2eb7694de603b7a1.gz From nominolo at googlemail.com Mon Sep 15 06:10:22 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:07:58 2008 Subject: patch applied (ghc): Use 'GhcMonad' in ghci/Debugger. Message-ID: <20080915101022.GA4368@haskell.galois.com> Mon Sep 15 01:47:38 PDT 2008 Thomas Schilling * Use 'GhcMonad' in ghci/Debugger. M ./compiler/ghci/Debugger.hs -55 +59 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915084738-7c5c6-a11891d2c46cad0b1743aa2128dd1b7a931db06b.gz From nominolo at googlemail.com Mon Sep 15 06:10:26 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:08:04 2008 Subject: patch applied (ghc): Use 'GhcMonad' in ghci/GhciTags. Message-ID: <20080915101026.GA4385@haskell.galois.com> Mon Sep 15 01:49:22 PDT 2008 Thomas Schilling * Use 'GhcMonad' in ghci/GhciTags. M ./compiler/ghci/GhciTags.hs -10 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915084922-7c5c6-b3b6ccdbb8d2f5b12261f6e0a3ee1974bbcd271b.gz From nominolo at googlemail.com Mon Sep 15 06:10:30 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:08:08 2008 Subject: patch applied (ghc): Use 'GhcMonad' in ghci/InteractiveUI. Message-ID: <20080915101030.GA4402@haskell.galois.com> Mon Sep 15 01:56:33 PDT 2008 Thomas Schilling * Use 'GhcMonad' in ghci/InteractiveUI. M ./compiler/ghci/InteractiveUI.hs -212 +187 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915085633-7c5c6-5acccfc6ed29eacd3c1d055de997e24a2b6713c9.gz From nominolo at googlemail.com Mon Sep 15 06:10:34 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Sep 15 06:08:13 2008 Subject: patch applied (ghc): Generalise type of 'withExtendedLinkEnv'. Message-ID: <20080915101034.GA4419@haskell.galois.com> Mon Sep 15 01:57:38 PDT 2008 Thomas Schilling * Generalise type of 'withExtendedLinkEnv'. M ./compiler/ghci/Linker.lhs -7 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915085738-7c5c6-2c1dba7d40788a085cc7249f0098b60309d22819.gz From ross at soi.city.ac.uk Mon Sep 15 06:51:45 2008 From: ross at soi.city.ac.uk (Ross Paterson) Date: Mon Sep 15 06:49:18 2008 Subject: patch applied (ghc): add refs and fix a bug (noted by Peter Gammie) in docs of arrow notation Message-ID: <20080915105145.GA5560@haskell.galois.com> Mon Sep 15 03:47:57 PDT 2008 Ross Paterson * add refs and fix a bug (noted by Peter Gammie) in docs of arrow notation M ./docs/users_guide/glasgow_exts.xml -8 +37 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915104757-b47d3-2eb01e6d39dc0a0a3b5bdee4edd4b0b42b7565b0.gz From rl at cse.unsw.edu.au Mon Sep 15 07:10:02 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Mon Sep 15 07:07:45 2008 Subject: Types in RULES In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> References: <8ACCAB4A-1BB2-4D4A-A673-D0B742B95EC8@cse.unsw.edu.au> <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: On 15/09/2008, at 20:05, Simon Peyton-Jones wrote: > What would we like to write? Perhaps something like > > "myrule" forall (type t :: *->*) (f :: a->a) x. > from (tmap f (to x :: t a)) = map f (from (to x :: t a)) Regardless of the syntax, I suspect x will have to be given a type as well here, as in (x :: a)? > We need a syntactic clue to distinguish the *type* binders in the > forall from the *term* binders. Saying "the signature mentions "*" > seems a bit flaky to me. My suggestion above is to re-use the > keyword 'type'. Do we really need to distinguish them? If so, reusing 'type' sounds good. Could it perhaps be possible to treat explicit signatures on the lhs of a rule as pattern signatures which can introduce new type variables? This would allow the much simpler forall f x. from (tmap f (to x :: t a)) = map f (from (to x :: t a)) In any case, I don't think the actual syntax is particularly important as long as it's backwards compatible. It's not a very frequent problem anyway. Roman From simonpj at microsoft.com Mon Sep 15 07:16:09 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 07:13:43 2008 Subject: Types in RULES In-Reply-To: References: <8ACCAB4A-1BB2-4D4A-A673-D0B742B95EC8@cse.unsw.edu.au> <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6267@EA-EXMSG-C334.europe.corp.microsoft.com> | > What would we like to write? Perhaps something like | > | > "myrule" forall (type t :: *->*) (f :: a->a) x. | > from (tmap f (to x :: t a)) = map f (from (to x :: t a)) | | Regardless of the syntax, I suspect x will have to be given a type as | well here, as in (x :: a)? No, that's easily inferred, since to :: [a] -> t a | > We need a syntactic clue to distinguish the *type* binders in the | > forall from the *term* binders. Saying "the signature mentions "*" | > seems a bit flaky to me. My suggestion above is to re-use the | > keyword 'type'. | | Do we really need to distinguish them? Yes I think so. Different name spaces etc. | If so, reusing 'type' sounds | good. Could it perhaps be possible to treat explicit signatures on | the lhs of a rule as pattern signatures which can introduce new type | variables? This would allow the much simpler | | forall f x. from (tmap f (to x :: t a)) = map f (from (to x :: t a)) Well, we are explicitly quantifying over 'f' and 'x', so it'd be odd not to explicitly quantify over 'a', wouldn't it? S From rl at cse.unsw.edu.au Mon Sep 15 07:35:06 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Mon Sep 15 07:32:50 2008 Subject: Types in RULES In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6267@EA-EXMSG-C334.europe.corp.microsoft.com> References: <8ACCAB4A-1BB2-4D4A-A673-D0B742B95EC8@cse.unsw.edu.au> <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6267@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <82EC4511-522A-4A11-BDA9-D0E5518913D3@cse.unsw.edu.au> On 15/09/2008, at 21:16, Simon Peyton-Jones wrote: > | > What would we like to write? Perhaps something like > | > > | > "myrule" forall (type t :: *->*) (f :: a->a) x. > | > from (tmap f (to x :: t a)) = map f (from (to x :: t a)) > | > | Regardless of the syntax, I suspect x will have to be given a type > as > | well here, as in (x :: a)? > > No, that's easily inferred, since to :: [a] -> t a Right, it's either f *or* x that need a signature (to bind a) but not both. > | > We need a syntactic clue to distinguish the *type* binders in the > | > forall from the *term* binders. Saying "the signature mentions > "*" > | > seems a bit flaky to me. My suggestion above is to re-use the > | > keyword 'type'. > | > | Do we really need to distinguish them? > > Yes I think so. Different name spaces etc. We could look at how the variable is used in the rest of the rule. Or is that ambiguous? > | If so, reusing 'type' sounds > | good. Could it perhaps be possible to treat explicit signatures on > | the lhs of a rule as pattern signatures which can introduce new type > | variables? This would allow the much simpler > | > | forall f x. from (tmap f (to x :: t a)) = map f (from (to x :: > t a)) > > Well, we are explicitly quantifying over 'f' and 'x', so it'd be odd > not to explicitly quantify over 'a', wouldn't it? We need to quantify over local term variables to distinguish them from ones bound on the top level. This problem doesn't arise with type variables so they might be treated differently here. That is, unless the rule is local to a let or where (is that even supported?) and ScopedTypeVariables is on. Anyway, whatever is easiest to implement is fine with me. I guess it's 'type'. Roman From simonpj at microsoft.com Mon Sep 15 08:04:06 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 08:01:41 2008 Subject: GHC version control Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A62C5@EA-EXMSG-C334.europe.corp.microsoft.com> Friends A few weeks back, we had a lively debate about what version control system to use for GHC. In the light of that discussion we promised a revised proposal. This is it. (We also promised a proposal about the build system: the final version is here: http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem) Constructive comments welcomed! Simon GHC Version Control proposal: Sept 2008 * We still want to move from Darcs to Git for GHC itself. The recent flurry of work on Darcs is very encouraging, but GHC is a particularly high-end client, and taking a direct dependency leads to stress at both ends. * We do not plan to change before the 6.10 release. Doing so would be destabilising at a time when we are trying to stabilise; and we need to devote all our active cycles to getting 6.10 out. Yes, that means it'll be more painful to move patches from the (Git) HEAD to the (Darcs) 6.10 branch, but we'll put up with that. We'll delay the change until the 6.10 branch seems to have settled down; i.e. roughly 6.10.2. * A very desirable goal is that it be possible to build GHC with only Git, rather than requiring every developer to actively use both Darcs and Git. But, many of the libraries are maintained by others (notably Cabal) who, for good reasons, do not want to move. In what follows the "Boot Libraries" are the ones required to build GHC. * So we propose the following: - The GHC repo will be in Git - Each Boot Library will (a) either be mastered in Git, with a read-only Darcs mirror (b) or be mastered in Darcs, with a read-only Git mirror (c) or be mastered in Darcs, with an occasional, manual process to copy a snapshot of the library from Darcs into GHC's Git repo. (Those Git files should be considered read-only.) - That means that if we want to modify a Darcs-mastered library we'll have to get the Darcs version, make the patch, test it, push it, and then the Git mirror will be right. Inconvenient, but we can live with that. We might even arrange it to be possible for super-developers to use the Darcs repo (rather than the mirror) direct from their tree. Ordinary developers can continue to be Git-only. - The same issue will arise for other people who want to modify a Git-mastered package. - Which is which will be decided on a case-by-case basis. The main criterion is: is GHC a passive client of the library, which is maintained by someone else (e.g. Cabal, containers), or is the library intimately coupled with GHC's inner workings (e.g. template-haskell)? If in doubt we should resolve ties in favour of darcs; we can always change our minds later, but changing and then changing back would be silly. * Our specific proposals for the master VCS for each boot library are: hsc2hs darcs haddock2 either: up to David Waern packages/array git packages/base git packages/base3-compat git packages/bytestring darcs packages/Cabal darcs packages/containers darcs packages/directory darcs packages/editline darcs packages/filepath darcs packages/ghc-prim git packages/haskell98 darcs packages/hpc either: up to Andy Gill packages/integer-gmp git packages/old-locale darcs packages/old-time darcs packages/packedstring darcs packages/pretty darcs packages/process git packages/random darcs packages/syb either: up to Utrecht packages/template-haskell git packages/unix git packages/Win32 git * Of these, probably the only contentious one is 'base', which is both very tightly coupled to GHC, but also used by nhc and Hugs. We humbly beg indulgence from Malcolm and Ross, and hope that the Darcs mirror be acceptable. They have kindly offered such indulgence! * array, process, unix, Win32 are also somewhat less obvious, but they are quite intimately connected to GHC From claus.reinke at talk21.com Mon Sep 15 08:15:50 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 15 08:13:36 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory Message-ID: <04E0B7C09B6B44258789300A8969F597@cr3lt> I just pulled the latest head and tried to build, getting cd hpc && d:/fptools/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc d:/fptools/ghc/libraries/bo otstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd hpc && d:/fptools/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc d:/fptools/ghc/libraries/bo otstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=c:/ghc/ghc-6.8.3/bin/ghc -- with-hc-pkg=c:/ghc/ghc-6.8.3/bin/ghc-pkg --package-db=d:/fptools/ghc/libraries/bootstrapping.conf.tmp Configuring hpc-0.5... cd hpc && d:/fptools/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc d:/fptools/ghc/libraries/bo otstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... gcc.exe: installation problem, cannot exec `cc1': No such file or directory compiling dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c failed command was: c:\ghc\ghc-6.8.3\gcc.exe -c -D__GLASGOW_HASKELL__=608 -Ic:\ghc\ghc-6.8.3/lib\directory- 1.0.0.1\include -Ic:\ghc\ghc-6.8.3/lib\old-time-1.0.0.0\include -Ic:\ghc\ghc-6.8.3/lib\base-3.0.2.0\ include -Ic:\ghc\ghc-6.8.3/include -Ic:\ghc\ghc-6.8.3/include/mingw dist-bootstrapping\build\Trace\H pc\Reflect_hsc_make.c -o dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.o make[1]: *** [bootstrapping.conf] Error 1 make[1]: Leaving directory `/cygdrive/d/fptools/ghc/libraries' make: *** [stage1] Error 2 Since this configuration has been able to build head until recently, I assume this is an unwanted side-effect of trying to fix cc1-issues on newer configurations? Claus From simonpj at microsoft.com Mon Sep 15 10:27:20 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 10:24:58 2008 Subject: too many specialisations for one function In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> | In general, it's harmless. I set an arbitrary limit on how many different | specializations SpecConstr would make, and you are hitting it. (Only happens | with a compiler built with -DDEBUG.) | | Still, I've seen this msg in building the libraries (something to do with | HTML think) and it looked suspicious -- why so many specializations? -- so | investigating that is on my to-do list. OK I have this figured out. Consider this (from haddock/src/Haddock/Backends/Hoogle.hs): dropComment (' ':'-':'-':' ':_) = [] dropComment (x:xs) = x : dropComment xs dropComment [] = [] This desugars thus: dropComment xs = case xs of (C# x1 : xs1) -> case x1 of ' '# -> case xs1 of (C# x2:xs2) -> case x2 of '-' -> .... DEFAULT -> dropComment (C# x2 : xs2) DEFAULT -> ... [] -> ... I have elided the branches that are less interesting, and I have done a bit of multi-level pattern matching to save space. The thing to notice is this: at the recursive call, we know that the argument is a cons, with C# at the front. So SpecConstr dutifully creates a specialized version. And similarly for each subsequent character! Indeed, if the match fails after matching (' ': '-' : ) prefix, the recursive call even knows that the first char is '-'! Hence we get as many specializations as we have characters in the input match. So SpecConstr is behaving as expected. Can anyone think of a heuristic to squash this behavior? At the moment we take the first N specializations and then stop. One heuristic might be "if there are lots of recursive calls, don't specialize". But that is very close to "if there are lots of specializations, drop some". Mind you, perhaps we should be more vigorous still: "if there are more than N, don't do any" on the grounds that randomly choosing the first few is unlikely to be useful. Any thoughts? Simon From simonpj at microsoft.com Mon Sep 15 11:18:34 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 11:16:08 2008 Subject: FW: Darcs.haskell.org bandwidth In-Reply-To: References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F24@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A64F1@EA-EXMSG-C334.europe.corp.microsoft.com> Friendly GHC repo users You'll know that we've been having recent network problems with access to the GHC repository at darcs.haskell.org. I'm happy to say that Paul Heinlein, the heroic Supreme Being of Galois's network systems, is not only (a) well aware of our difficulties, but also (b) devoting effort to fixing them, and better still (c) two days ago installed a box that should make things much better. He writes: | Sent: 14 September 2008 16:42 | Our bandwidth issues have been vexing for everyone. I agree | completely that they need to get fixed, and soon. | | I changed out our external router yesterday (Sat) morning. Our initial | tests suggests the gear now in place performs more gracefully than the | gear it replaced. It may or may not be the solution to the problem, | but I'd like to give it a chance. This message is to ask you all to keep an eye out to see if things have indeed improved, and to respond with any data you can --- both "yes it's better" or "no it isn't". Probably the list of recipients of this message is a good distribution list. Galois generously support GHC's source repo for free, so please don't take Paul's prompt attention for granted. Nevertheless, I believe that he personally, and Galois at a policy level, are eager to support darcs.haskell.org as part of Galois's contribution the FP community. So he's keen to have actual data about what the current d.h.o situation is, seen from the user end. thanks (especially Paul and Galois) Simon From claus.reinke at talk21.com Mon Sep 15 11:21:50 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 15 11:19:25 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory References: <04E0B7C09B6B44258789300A8969F597@cr3lt> Message-ID: <5DD650F6419B431FB3236579D55645C9@cr3lt> Btw, ghc's gcc doesn't seem to know much about itself, leaving search path guesses that make me shudder (see below for full list): c:/ghc/ghc-6.8.3/../libexec/gcc/mingw32/3.4.2/ well, if we ever want to have a single mingw for all ghc installs.. /mingw/libexec/gcc/mingw32/3.4.2/ interesting fall back, is that intended? and will it pick up the mingw install on c: when I'm on d: ? /usr/libexec/gcc/mingw32/3.4.2/ uhh, almost certainly not! wouldn't this pick up cygwin tools? Even more interesting are the paths that aren't there, such as c:/ghc/ghc-6.8.3/gcc-lib/ which is where ghc actually puts cc1.exe And indeed, on its own, that gcc doesn't know how to find cc1.exe: $ /cygdrive/c/ghc/ghc-6.8.3/gcc --print-prog-name=cc1 cc1 $ /cygdrive/c/ghc/ghc-6.9.20080907/gcc --print-prog-name=cc1 cc1 while mingw's gcc usually does: $ /cygdrive/c/MinGW/bin/gcc --print-prog-name=cc1 c:/MinGW/bin/../libexec/gcc/mingw32/3.4.2/cc1.exe Shouldn't ghc's gcc be told about its special locations, possibly removing accidental pick-up points in the process? That way, nearly any gcc could be used, without needing to fill in special paths for cc1 et al when calling gcc. Claus $ /cygdrive/c/ghc/ghc-6.8.3/gcc -print-search-dirs install: /mingw/lib/gcc/mingw32/3.4.2/ programs: =c:/ghc/ghc-6.8.3/../libexec/gcc/mingw32/3.4.2/;c:/ghc/ghc-6.8.3/../libexec/gcc/;/mingw/li bexec/gcc/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/;/mingw/lib/gc c/mingw32/3.4.2/;/mingw/lib/gcc/mingw32/;/usr/libexec/gcc/mingw32/3.4.2/;/usr/libexec/gcc/mingw32/;/ usr/lib/gcc/mingw32/3.4.2/;/usr/lib/gcc/mingw32/;c:/ghc/ghc-6.8.3/../lib/gcc/mingw32/3.4.2/../../../ ../mingw32/bin/mingw32/3.4.2/;c:/ghc/ghc-6.8.3/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/;/mi ngw/mingw32/bin/mingw32/3.4.2/;/mingw/mingw32/bin/ libraries: =c:/ghc/ghc-6.8.3/../lib/gcc/mingw32/3.4.2/;c:/ghc/ghc-6.8.3/../lib/gcc/;/mingw/lib/gcc/m ingw32/3.4.2/;/usr/lib/gcc/mingw32/3.4.2/;c:/ghc/ghc-6.8.3/../lib/gcc/mingw32/3.4.2/../../../../ming w32/lib/mingw32/3.4.2/;c:/ghc/ghc-6.8.3/../lib/gcc/mingw32/3.4.2/../../../../mingw32/lib/;/mingw/min gw32/lib/mingw32/3.4.2/;/mingw/mingw32/lib/;/mingw/lib/mingw32/3.4.2/;/mingw/lib/;c:/ghc/ghc-6.8.3/. ./lib/gcc/mingw32/3.4.2/../../../mingw32/3.4.2/;c:/ghc/ghc-6.8.3/../lib/gcc/mingw32/3.4.2/../../../; /mingw/lib/mingw32/3.4.2/;/mingw/lib/;/lib/mingw32/3.4.2/;/lib/;/usr/lib/mingw32/3.4.2/;/usr/lib/ $ /cygdrive/c/ghc/ghc-6.9.20080907/gcc -print-search-dirs install: /mingw/lib/gcc/mingw32/3.4.2/ programs: =c:/ghc/ghc-6.9.20080907/../libexec/gcc/mingw32/3.4.2/;c:/ghc/ghc-6.9.20080907/../libexec/ gcc/;/mingw/libexec/gcc/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/ ;/mingw/lib/gcc/mingw32/3.4.2/;/mingw/lib/gcc/mingw32/;/usr/libexec/gcc/mingw32/3.4.2/;/usr/libexec/ gcc/mingw32/;/usr/lib/gcc/mingw32/3.4.2/;/usr/lib/gcc/mingw32/;c:/ghc/ghc-6.9.20080907/../lib/gcc/mi ngw32/3.4.2/../../../../mingw32/bin/mingw32/3.4.2/;c:/ghc/ghc-6.9.20080907/../lib/gcc/mingw32/3.4.2/ ../../../../mingw32/bin/;/mingw/mingw32/bin/mingw32/3.4.2/;/mingw/mingw32/bin/ libraries: =c:/ghc/ghc-6.9.20080907/../lib/gcc/mingw32/3.4.2/;c:/ghc/ghc-6.9.20080907/../lib/gcc/;/m ingw/lib/gcc/mingw32/3.4.2/;/usr/lib/gcc/mingw32/3.4.2/;c:/ghc/ghc-6.9.20080907/../lib/gcc/mingw32/3 .4.2/../../../../mingw32/lib/mingw32/3.4.2/;c:/ghc/ghc-6.9.20080907/../lib/gcc/mingw32/3.4.2/../../. ./../mingw32/lib/;/mingw/mingw32/lib/mingw32/3.4.2/;/mingw/mingw32/lib/;/mingw/lib/mingw32/3.4.2/;/m ingw/lib/;c:/ghc/ghc-6.9.20080907/../lib/gcc/mingw32/3.4.2/../../../mingw32/3.4.2/;c:/ghc/ghc-6.9.20 080907/../lib/gcc/mingw32/3.4.2/../../../;/mingw/lib/mingw32/3.4.2/;/mingw/lib/;/lib/mingw32/3.4.2/; /lib/;/usr/lib/mingw32/3.4.2/;/usr/lib/ $ /cygdrive/c/MinGW/bin/gcc --print-search-dirs install: /mingw/lib/gcc/mingw32/3.4.2/ programs: =c:/MinGW/bin/../libexec/gcc/mingw32/3.4.2/;c:/MinGW/bin/../libexec/gcc/;/mingw/libexec/gc c/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/3.4.2/;/mingw/libexec/gcc/mingw32/;/mingw/lib/gcc/mingw3 2/3.4.2/;/mingw/lib/gcc/mingw32/;/usr/libexec/gcc/mingw32/3.4.2/;/usr/libexec/gcc/mingw32/;/usr/lib/ gcc/mingw32/3.4.2/;/usr/lib/gcc/mingw32/;c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/b in/mingw32/3.4.2/;c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/;/mingw/mingw32/bin/ mingw32/3.4.2/;/mingw/mingw32/bin/ libraries: =c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/;c:/MinGW/bin/../lib/gcc/;/mingw/lib/gcc/mingw32/3 .4.2/;/usr/lib/gcc/mingw32/3.4.2/;c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/lib/ming w32/3.4.2/;c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/lib/;/mingw/mingw32/lib/mingw32 /3.4.2/;/mingw/mingw32/lib/;/mingw/lib/mingw32/3.4.2/;/mingw/lib/;c:/MinGW/bin/../lib/gcc/mingw32/3. 4.2/../../../mingw32/3.4.2/;c:/MinGW/bin/../lib/gcc/mingw32/3.4.2/../../../;/mingw/lib/mingw32/3.4.2 /;/mingw/lib/;/lib/mingw32/3.4.2/;/lib/;/usr/lib/mingw32/3.4.2/;/usr/lib/ ----- Original Message ----- From: "Claus Reinke" To: "Ian Lynagh" Cc: Sent: Monday, September 15, 2008 1:15 PM Subject: ghc head on windows: gcc.exe: installation problem,cannot exec `cc1': No such file or directory >I just pulled the latest head and tried to build, getting > > cd hpc && d:/fptools/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc > d:/fptools/ghc/libraries/bo > otstrapping.conf clean --distpref=dist-bootstrapping > cleaning... > cd hpc && d:/fptools/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc > d:/fptools/ghc/libraries/bo > otstrapping.conf > configure --distpref=dist-bootstrapping --with-compiler=c:/ghc/ghc-6.8.3/bin/ghc -- > with-hc-pkg=c:/ghc/ghc-6.8.3/bin/ghc-pkg --package-db=d:/fptools/ghc/libraries/bootstrapping.conf.tmp > Configuring hpc-0.5... > cd hpc && d:/fptools/ghc/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc > d:/fptools/ghc/libraries/bo > otstrapping.conf build --distpref=dist-bootstrapping > Preprocessing library hpc-0.5... > gcc.exe: installation problem, cannot exec `cc1': No such file or directory > compiling dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c failed > command was: > c:\ghc\ghc-6.8.3\gcc.exe -c -D__GLASGOW_HASKELL__=608 -Ic:\ghc\ghc-6.8.3/lib\directory- > 1.0.0.1\include -Ic:\ghc\ghc-6.8.3/lib\old-time-1.0.0.0\include -Ic:\ghc\ghc-6.8.3/lib\base-3.0.2.0\ > include -Ic:\ghc\ghc-6.8.3/include -Ic:\ghc\ghc-6.8.3/include/mingw > dist-bootstrapping\build\Trace\H > pc\Reflect_hsc_make.c -o dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.o > make[1]: *** [bootstrapping.conf] Error 1 > make[1]: Leaving directory `/cygdrive/d/fptools/ghc/libraries' > make: *** [stage1] Error 2 > > Since this configuration has been able to build head until recently, > I assume this is an unwanted side-effect of trying to fix cc1-issues > on newer configurations? > > Claus > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Mon Sep 15 11:26:07 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:23:40 2008 Subject: patch applied (ghc): Don't try to float type-lets Message-ID: <20080915152606.GA14302@haskell.galois.com> Sun Sep 14 04:33:24 PDT 2008 simonpj@microsoft.com * Don't try to float type-lets A type let shouldn't really occur in SetLevels, but if it does, this patch makes sure it is left alone. M ./compiler/simplCore/SetLevels.lhs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914113324-1287e-f15ac0dafa326733c5fdb6f76689164f933c2079.gz From simonpj at microsoft.com Mon Sep 15 11:26:12 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:23:44 2008 Subject: patch applied (ghc): Fix Trac #2587: take account of type lets Message-ID: <20080915152612.GA14330@haskell.galois.com> Sun Sep 14 04:34:34 PDT 2008 simonpj@microsoft.com * Fix Trac #2587: take account of type lets GHC allows a non-recursive let for type varaibles let a = TYPE ty in ... But the free-variable finder had not caught up with this fact. This patch catches up. M ./compiler/coreSyn/CoreFVs.lhs -2 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914113434-1287e-eb81ff1299cf137ae763c4dca91d73d88c491183.gz From simonpj at microsoft.com Mon Sep 15 11:26:17 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:23:49 2008 Subject: patch applied (ghc): Comments, and a couple of asserts, only Message-ID: <20080915152617.GA14350@haskell.galois.com> Sun Sep 14 04:46:41 PDT 2008 simonpj@microsoft.com * Comments, and a couple of asserts, only M ./compiler/coreSyn/CoreUnfold.lhs -1 +2 M ./compiler/simplCore/Simplify.lhs -13 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914114641-1287e-d907b2fe5b26c8001559d7a01b5d23a786cd8a87.gz From simonpj at microsoft.com Mon Sep 15 11:26:22 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:23:54 2008 Subject: patch applied (ghc): Do not use the Static Arg Transformation by default with -O2 Message-ID: <20080915152622.GA14382@haskell.galois.com> Mon Sep 15 08:04:33 PDT 2008 simonpj@microsoft.com * Do not use the Static Arg Transformation by default with -O2 Max has some more heuristics to add, and is meanwhile worried that having SAT on by default will make some highly-tuned array programs worse. So it's off by default. Use -fstatic-argument-transformation to switch it on. M ./compiler/main/DynFlags.hs -1 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915150433-1287e-f33617b59fcefa93502e27130fb6f249d8e00528.gz From simonpj at microsoft.com Mon Sep 15 11:26:27 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:24:01 2008 Subject: patch applied (ghc): Refactor the desugaring of RULE lhss a bit Message-ID: <20080915152627.GA14415@haskell.galois.com> Mon Sep 15 08:06:01 PDT 2008 simonpj@microsoft.com * Refactor the desugaring of RULE lhss a bit This is just a tidy-up. Previously we were calling occurAnalyse twice on each LHS which was silly and a bit unclean too. This patch should have no overall effect, though. M ./compiler/deSugar/Desugar.lhs -6 +5 M ./compiler/deSugar/DsBinds.lhs -27 +29 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915150601-1287e-47577b28bd3ca2802465f80e224402a3c66f47ce.gz From claus.reinke at talk21.com Mon Sep 15 11:34:45 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 15 11:32:21 2008 Subject: too many specialisations for one function References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <7495D7577FCB437EAC5E37CEA13D0B3E@cr3lt> >So SpecConstr is behaving as expected. Can anyone think of a heuristic to squash this behavior? If I understood Neil correctly, the issue isn't with having specialisations with artificial limits, not even with having warnings if they run into these limits. The issue is with getting those warnings by default, as they might distract from things that actually need fixing. So the question would be: are the warnings for information only, or do they hint strongly at something that needs looking into? And if one is serious about getting rid of the latter class of warnings, it might help if the former class could be silenced temporarily, or reduced to a minimum output "specialisation of limited by bound (use --enable-informative-warnings for details)" Since ghc builds produce so much output that I redirect it to a file anyway, the detailed specialisation warnings don't disturb me as much, but I think their size was a concern, right? Claus From simonpj at microsoft.com Mon Sep 15 11:49:53 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 11:47:26 2008 Subject: too many specialisations for one function In-Reply-To: <7495D7577FCB437EAC5E37CEA13D0B3E@cr3lt> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39C8@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> <7495D7577FCB437EAC5E37CEA13D0B3E@cr3lt> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A654A@EA-EXMSG-C334.europe.corp.microsoft.com> Right. I've done something like that for 6.10 S | -----Original Message----- | From: Claus Reinke [mailto:claus.reinke@talk21.com] | Sent: 15 September 2008 16:35 | To: Simon Peyton-Jones; Mitchell, Neil; cvs-ghc@haskell.org | Subject: Re: too many specialisations for one function | | >So SpecConstr is behaving as expected. Can anyone think of a heuristic to squash this | behavior? | | If I understood Neil correctly, the issue isn't with having specialisations | with artificial limits, not even with having warnings if they run into these | limits. The issue is with getting those warnings by default, as they might | distract from things that actually need fixing. | | So the question would be: are the warnings for information only, | or do they hint strongly at something that needs looking into? And | if one is serious about getting rid of the latter class of warnings, it | might help if the former class could be silenced temporarily, or | reduced to a minimum output | | "specialisation of limited by bound | (use --enable-informative-warnings for details)" | | Since ghc builds produce so much output that I redirect it | to a file anyway, the detailed specialisation warnings don't disturb | me as much, but I think their size was a concern, right? | | Claus | | From simonpj at microsoft.com Mon Sep 15 11:53:11 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:50:41 2008 Subject: patch applied (ghc): Minor refactoring to get rid of Type.splitNewTyConApp Message-ID: <20080915155311.GA15844@haskell.galois.com> Mon Sep 15 00:29:46 PDT 2008 simonpj@microsoft.com * Minor refactoring to get rid of Type.splitNewTyConApp M ./compiler/deSugar/DsUtils.lhs -1 +3 M ./compiler/ghci/RtClosureInspect.hs -4 +4 M ./compiler/types/Type.lhs -15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915072946-1287e-5b707a7249c8792c199bef50e07773231949e826.gz From simonpj at microsoft.com Mon Sep 15 11:53:15 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:50:47 2008 Subject: patch applied (ghc): White space only Message-ID: <20080915155315.GA15888@haskell.galois.com> Mon Sep 15 08:48:41 PDT 2008 simonpj@microsoft.com * White space only M ./compiler/coreSyn/MkCore.lhs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915154841-1287e-c0d145f9d8c865cbc6423e026c840dd1534ffdc9.gz From simonpj at microsoft.com Mon Sep 15 11:53:20 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Sep 15 11:50:52 2008 Subject: patch applied (ghc): Improve warning for SpecConstr Message-ID: <20080915155320.GA15929@haskell.galois.com> Mon Sep 15 08:49:08 PDT 2008 simonpj@microsoft.com * Improve warning for SpecConstr M ./compiler/specialise/SpecConstr.lhs -4 +9 M ./compiler/utils/Util.lhs +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915154908-1287e-4bd1754f55ce4c98383c1bdeafe6c387a00be05b.gz From neil.mitchell.2 at credit-suisse.com Mon Sep 15 12:28:36 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 15 12:27:10 2008 Subject: Failure to build HEAD include Time library on Windows Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39ED@ELON17P32001A.csfb.cs-group.com> Hi, (I have already reported this issue to libraries@, when it happened using a binary dist and a hackage version, but this issue now occurs while building GHC) I added libraries/time to my GHC build, by commenting out the word "extralibs" from ghc/packages, and I get the compile error: c:/ghc-build/ghc/ghc/stage1-inplace/ghc.exe -Iinclude -package Win32-2.1 -packag e base-4.0 -package old-locale-1.0 -optc-O2 -odir dist/build -c cbits/HsTime.c - o dist/build/cbits/HsTime.o In file included from cbits\HsTime.c:1:0: include\HsTime.h:4:26: HsTimeConfig.h: No such file or directory In file included from cbits\HsTime.c:1:0: include\HsTime.h:16:0: error: syntax error before "int" cbits\HsTime.c: In function `get_current_timezone_seconds': cbits\HsTime.c:10:0: warning: implicit declaration of function `localtime' cbits\HsTime.c:10:0: warning: initialization makes pointer from integer without a cast cbits\HsTime.c:14:0: error: dereferencing pointer to incomplete type cbits\HsTime.c:24:0: error: `_tzname' undeclared (first use in this function) cbits\HsTime.c:24:0: error: (Each undeclared identifier is reported only once cbits\HsTime.c:24:0: error: for each function it appears in.) cbits\HsTime.c:25:0: error: `_timezone' undeclared (first use in this function) make[2]: *** [dist/build/cbits/HsTime.o] Error 1 make[2]: Leaving directory `/cygdrive/c/ghc-build/ghc/libraries/time' make[1]: *** [make.library.time] Error 2 make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/libraries' make: *** [stage1] Error 2 I'm guessing the first error message is because configure didn't get run, which could perhaps be a Cabal issue? The errors after that are probably related - but if the configure file was generated I'd have a chance at tracking them down myself. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonpj at microsoft.com Mon Sep 15 12:32:04 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 12:29:36 2008 Subject: Instances and DoCon Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A658A@EA-EXMSG-C334.europe.corp.microsoft.com> Serge I take it all back. I've been persuaded that it's best to accept DoCon-style instances as they appear, and I've put quite a bit of work into making it so. So you should not need to change any code. Do try the HEAD (any recent snapshot should do) if you can. Simon | -----Original Message----- | From: Simon Peyton-Jones | Sent: 01 September 2008 18:02 | To: 'Serge D. Mechveliani' | Cc: cvs-ghc@haskell.org | Subject: Instances and DoCon | | Serge | | Good news: I have cured the massive code-explosion problem you encountered with GHC 6.8. I'm | about to commit a patch for that, so it'll be in GHC 6.10. | | However, I'm now getting a complaint about overlapping instances (DoCon 2.11). GHC 6.10 is | being a bit more consistent about coherence. Here is one example: | | Fraction.hs:124:48: | Overlapping instances for MulSemigroup (Fraction a) | arising from a use of `inv' at Fraction.hs:124:48-57 | Matching instances: | instance [overlap ok] (GCDRing a) => MulSemigroup (Fraction a) | -- Defined at Fract_.hs:438:9-46 | instance [overlap ok] MulSemigroup (Fraction Integer) | -- Defined at Fraction.hs:260:9-39 | (The choice depends on the instantiation of `a' | To pick the first instance above, use -XIncoherentInstances | when compiling the other instance declarations) | | It's absolutely right! If you wanted the instance for (MulSemigroup (Fraction Integer)), then | the call to inv could in principle use MulSemigroup (Fraction Integer) instance, and give | different behaviour. (See the user manual stuff about incoherent-instances.) | | Possible solutions: | a) add -XAllowIncoherentInstances | b) make the instance declaration look like | instance (MulSemigroup (Fraction a), GCDRing a) => LinSolvRing (Fraction a) | thereby deferring the choice | | Anyway, this is to alert you to this upcoming question. | | Simon From simonpj at microsoft.com Mon Sep 15 12:47:38 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 12:45:10 2008 Subject: HPC bug Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A1@EA-EXMSG-C334.europe.corp.microsoft.com> Andy Any hope you might attend to this, preferably this week before the 6.10 beta? http://hackage.haskell.org/trac/ghc/ticket/2311 Thanks Simon From simonpj at microsoft.com Mon Sep 15 12:49:18 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 12:46:56 2008 Subject: Printf bug Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A2@EA-EXMSG-C334.europe.corp.microsoft.com> Ian This one lists Lennart as the owner, but he's submitted revised code. What should we do next? http://hackage.haskell.org/trac/ghc/ticket/1548 Simon From bos at serpentine.com Mon Sep 15 12:50:41 2008 From: bos at serpentine.com (Bryan O'Sullivan) Date: Mon Sep 15 12:48:13 2008 Subject: Failure to build HEAD include Time library on Windows In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39ED@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39ED@ELON17P32001A.csfb.cs-group.com> Message-ID: On Mon, Sep 15, 2008 at 9:28 AM, Mitchell, Neil wrote: > (I have already reported this issue to libraries@, when it happened > using a binary dist and a hackage version, but this issue now occurs > while building GHC) If you're building a source tree checked out of darcs, at least on Unixes you need to run autoreconf (not configure) before building. I imagine this is the case on Windows as well. From simonpj at microsoft.com Mon Sep 15 12:51:57 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 15 12:49:30 2008 Subject: 6.10 bugs Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A8@EA-EXMSG-C334.europe.corp.microsoft.com> Don there are several GHC trac bugs assigned to you. Any chance you might look at them. The 6.10 beta is this coming Friday! http://hackage.haskell.org/trac/ghc/ticket/2270 http://hackage.haskell.org/trac/ghc/ticket/2271 http://hackage.haskell.org/trac/ghc/ticket/1434 Thanks Simon From neil.mitchell.2 at credit-suisse.com Mon Sep 15 12:51:15 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 15 12:49:35 2008 Subject: too many specialisations for one function In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39EE@ELON17P32001A.csfb.cs-group.com> > OK I have this figured out. Consider this (from > haddock/src/Haddock/Backends/Hoogle.hs): > > dropComment (' ':'-':'-':' ':_) = [] > dropComment (x:xs) = x : dropComment xs > dropComment [] = [] > > This desugars thus: > > dropComment xs > = case xs of > (C# x1 : xs1) -> > case x1 of > ' '# -> > case xs1 of > (C# x2:xs2) -> > case x2 of > '-' -> .... > DEFAULT -> dropComment (C# x2 : xs2) > DEFAULT -> ... > [] -> ... One possible heuristic would be to never specialise down recursive components. That way you would only ever obtain the specialisations: [] _:_ ' ':_ '-':_ Which seems like a sensible set. By using a size bound as well, your definition of recursive components can be very weak - directly recursive should catch most examples. I'm not sure how this work with other examples - it seems sufficient for the classic 'last' example though. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From neil.mitchell.2 at credit-suisse.com Mon Sep 15 13:09:58 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 15 13:09:25 2008 Subject: Failure to build HEAD include Time library on Windows In-Reply-To: References: <33A3F585590A6F4E81E3D45AA4A111C902CD39ED@ELON17P32001A.csfb.cs-group.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39EF@ELON17P32001A.csfb.cs-group.com> > > (I have already reported this issue to libraries@, when it happened > > using a binary dist and a hackage version, but this issue > now occurs > > while building GHC) > > If you're building a source tree checked out of darcs, at > least on Unixes you need to run autoreconf (not configure) > before building. I imagine this is the case on Windows as well. I've never run autoreconf, even when building for the first time, but I did run "sh boot", which may well do the same thing - and it does mention "time" when I sh boot. I'll try this tomorrow morning and see where I get to. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From claus.reinke at talk21.com Mon Sep 15 13:30:58 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 15 13:28:33 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> Message-ID: <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> > Btw, ghc's gcc doesn't seem to know much about itself, leaving > search path guesses that make me shudder (see below for full list): > /mingw/libexec/gcc/mingw32/3.4.2/ > interesting fall back, is that intended? and will it pick up the > mingw install on c: when I'm on d: ? Indeed, that seems to be the (build/Cabal) issue. Until recently, my ghc build tree was on C:, which happens to be the drive mingw is installed on as well. As the drive became too crowded, I moved the ghc tree to D:, and now I see the build fail with 'cc1' not found. >From what I can tell, none of ghc's installed gccs should have been able to find their cc1 without an extra -B option, they just happend to pick up the one from the separate mingw install. Since I configure with --with-gcc=c:/mingw/bin/gcc that isn't unexpected, but apparently, it isn't guaranteed, either (so missing -B options lead to drive-dependent errors..). The error message refers to a direct call to 6.8.3's gcc, via Cabal, with no pointer to 6.8.3's gcc-lib directory: gcc.exe: installation problem, cannot exec `cc1': No such file or directory compiling dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c failed command was: c:\ghc\ghc-6.8.3\gcc.exe -c -D__GLASGOW_HASKELL__=608 -Ic:\ghc\ghc-6.8.3/lib\directory-1.0.0.1\include -Ic:\ghc\ghc-6.8.3/lib\old-time-1.0.0.0\include -Ic:\ghc\ghc-6.8.3/lib\base-3.0.2.0\include -Ic:\ghc\ghc-6.8.3/include -Ic:\ghc\ghc-6.8.3/include/mingw dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c -o dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.o make[1]: *** [bootstrapping.conf] Error 1 make[1]: Leaving directory `/cygdrive/d/fptools/ghc/libraries' make: *** [stage1] Error 2 One could presumably work around the build failure, using GCC_EXEC_PREFIX: $ pwd /cygdrive/c $ /cygdrive/c/ghc/ghc-6.8.3/gcc -print-prog-name=cc1 /mingw/libexec/gcc/mingw32/3.4.2/cc1.exe $ pwd /cygdrive/d/fptools/ghc $ /cygdrive/c/ghc/ghc-6.8.3/gcc -print-prog-name=cc1 cc1 $ GCC_EXEC_PREFIX=c:/mingw/libexec/gcc/mingw32/ /cygdrive/c/ghc/ghc-6.8.3/gcc -print-progname=cc1 c:/mingw/libexec/gcc/../../libexec/gcc/mingw32/3.4.2/cc1.exe However, I assume that - Cabal should really pass -B to any direct calls to ghc-internal gccs $ /cygdrive/c/ghc/ghc-6.8.3/gcc -print-prog-name=cc1 -Bc:/ghc/ghc-6.8.3/gcc-lib/ c:/ghc/ghc-6.8.3/gcc-lib/cc1.exe - ghc should preserve gcc's internal layout when including it, so that prefix options work as well: $ pwd /cygdrive/d/fptools/ghc $ GCC_EXEC_PREFIX=c:/ghc/ghc-6.8.3/gcc-lib/ /cygdrive/c/ghc/ghc-6.8.3/gcc -print-prog-name=cc1 cc1 - ghc should tell its internal gcc where its subprograms are, so that no extra -B is needed gcc's docs refer to a STANDARD_EXEC_PREFIX macro, but no corresponding macro setting appears in gcc's specs file, so I don't know whether gcc can be told about its relocation once and for all. Meanwhile, Cabal should perhaps use --print-prog-name=cc1 to test whether its settings work as intended? Claus From dons at galois.com Mon Sep 15 13:42:23 2008 From: dons at galois.com (Don Stewart) Date: Mon Sep 15 13:39:49 2008 Subject: 6.10 bugs In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A8@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A8@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080915174223.GA29016@scytale.galois.com> simonpj: > Don > > there are several GHC trac bugs assigned to you. Any chance you might look at them. The 6.10 beta is this coming Friday! > > http://hackage.haskell.org/trac/ghc/ticket/2270 > http://hackage.haskell.org/trac/ghc/ticket/2271 > http://hackage.haskell.org/trac/ghc/ticket/1434 > On it. From chak at cse.unsw.edu.au Mon Sep 15 20:42:11 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Mon Sep 15 20:39:44 2008 Subject: Types in RULES In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> References: <8ACCAB4A-1BB2-4D4A-A673-D0B742B95EC8@cse.unsw.edu.au> <638ABD0A29C8884A91BC5FB5C349B1C32D764A61B5@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <7B7C12BE-0E4B-453A-AEFD-A53F10F461D6@cse.unsw.edu.au> Simon Peyton-Jones: > [Widening to cvs-ghc; read Roman's message below first.] > > Roman > > How annoying. You're right, it's impossible, because the 't' isn't > mentioned in the type of 'f', or 'x'. > > What would we like to write? Perhaps something like > > "myrule" forall (type t :: *->*) (f :: a->a) x. > from (tmap f (to x :: t a)) = map f (from (to x :: t a)) > > We need a syntactic clue to distinguish the *type* binders in the > forall from the *term* binders. Saying "the signature mentions "*" > seems a bit flaky to me. My suggestion above is to re-use the > keyword 'type'. > > What do you think? Manuel may have an opinion too. I agree. That seems to be the best option. Manuel From chak at cse.unsw.edu.au Mon Sep 15 20:58:49 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Mon Sep 15 20:56:23 2008 Subject: GHC version control In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A62C5@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A62C5@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: Simon Peyton-Jones wrote: > In what follows the "Boot Libraries" are the ones required to build > GHC. > > * So we propose the following: > - The GHC repo will be in Git > > - Each Boot Library will > (a) either be mastered in Git, with a read-only Darcs mirror > (b) or be mastered in Darcs, with a read-only Git mirror > (c) or be mastered in Darcs, with an occasional, manual > process to copy a snapshot of the library from Darcs > into GHC's Git repo. (Those Git files should be > considered read-only.) For (b), will the Git-mirror be automatically updated or patches from darcs be pulled manually? > - That means that if we want to modify a Darcs-mastered library > we'll have to get the Darcs version, make the patch, test it, > push it, and then the Git mirror will be right. Inconvenient, > but we can live with that. We might even arrange it to be > possible > for super-developers to use the Darcs repo (rather than the > mirror) > direct from their tree. Ordinary developers can continue to be > Git-only. [..] > * Our specific proposals for the master VCS for each boot library are: > hsc2hs darcs > haddock2 either: up to David Waern > packages/array git > packages/base git > packages/base3-compat git > packages/bytestring darcs > packages/Cabal darcs > packages/containers darcs > packages/directory darcs > packages/editline darcs > packages/filepath darcs > packages/ghc-prim git > packages/haskell98 darcs > packages/hpc either: up to Andy Gill > packages/integer-gmp git > packages/old-locale darcs > packages/old-time darcs > packages/packedstring darcs > packages/pretty darcs > packages/process git > packages/random darcs > packages/syb either: up to Utrecht > packages/template-haskell git > packages/unix git > packages/Win32 git You do not distinguish between (b) and (c) in that list. Personally, I think, every (b) library is a Bad Thing if the Git-mirror update is *automatic*. Why? The setup discourages the library developer from validating their library changes against the GHC build. In other words, every single library that is marked as "darcs" above should be used by ghc at arms length. That is, ghc should not use the bleeding edge development version, but the latest stable version (or something similar). When there is a new stable version, the person maintaining the GHC Git mirror of the library ought to validate GHC with the new library version and only then update the mirror (or the in-place copy in GHC's Git repo). If it is not possible to use a library's latest stable version, the library is too tightly coupled with GHC to live in a darcs repo. Manuel From ghcbuild at microsoft.com Mon Sep 15 22:00:11 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Sep 15 22:00:13 2008 Subject: [nightly] 15-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080916020011.7773532413A@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Sep 15 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080915) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Tue Sep 16 03:02:40 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Sep 15 21:25:55 BST 2008 2124 total tests, which gave rise to 11363 test cases, of which 0 caused framework failures 2188 were skipped 9002 expected passes 133 expected failures 20 unexpected passes 20 unexpected failures Unexpected passes: reify(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) tcrun007(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) Unexpected failures: TH_spliceE5_prof(normal) conc015(threaded2) ghci024(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Sep 16 03:02:40 BST 2008 From rl at cse.unsw.edu.au Tue Sep 16 00:24:12 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:21:43 2008 Subject: patch applied (ghc): -Odph implies -fno-spec-constr-count Message-ID: <20080916042412.GA31208@haskell.galois.com> Tue Sep 9 21:53:39 PDT 2008 Roman Leshchinskiy * -Odph implies -fno-spec-constr-count M ./compiler/main/DynFlags.hs +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080910045339-b2b0a-63623a94707200389ddbe0651cd6f7f65a6786e5.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:17 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:21:48 2008 Subject: patch applied (ghc): Don't panic on non-vectorisable expressions Message-ID: <20080916042417.GA31235@haskell.galois.com> Wed Sep 10 22:43:33 PDT 2008 Roman Leshchinskiy * Don't panic on non-vectorisable expressions M ./compiler/vectorise/VectMonad.hs -1 +2 M ./compiler/vectorise/VectType.hs -1 +1 M ./compiler/vectorise/Vectorise.hs -7 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080911054333-b2b0a-f95b23014207327fd2be4cc50bd62bd8a00aeb6e.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:23 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:21:54 2008 Subject: patch applied (ghc): Expose the dph packages automatically if -dph-* is set Message-ID: <20080916042422.GA31255@haskell.galois.com> Thu Sep 11 17:44:03 PDT 2008 Roman Leshchinskiy * Expose the dph packages automatically if -dph-* is set M ./compiler/main/DynFlags.hs -5 +11 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912004403-b2b0a-b2bf738c1ee98789d7cddc6f3ba6ac2233538b75.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:28 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:21:57 2008 Subject: patch applied (ghc): Change desugaring of PArr literals Message-ID: <20080916042428.GA31276@haskell.galois.com> Thu Sep 11 18:56:09 PDT 2008 Roman Leshchinskiy * Change desugaring of PArr literals M ./compiler/deSugar/DsExpr.lhs -12 +12 M ./compiler/prelude/PrelNames.lhs -11 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912015609-b2b0a-99474a79ab1cf94f047bde5cbebe971db8adefe4.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:33 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:22:03 2008 Subject: patch applied (ghc): Track changes to dph Message-ID: <20080916042433.GA31310@haskell.galois.com> Fri Sep 12 04:40:28 PDT 2008 Roman Leshchinskiy * Track changes to dph M ./compiler/vectorise/VectBuiltIn.hs -36 +71 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912114028-b2b0a-36d2a513fb7e4a2a8d8b8237de2f4c60dab8c1ea.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:37 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:22:09 2008 Subject: patch applied (ghc): Fix vectoriser bug Message-ID: <20080916042437.GA31343@haskell.galois.com> Sun Sep 14 21:28:23 PDT 2008 Roman Leshchinskiy * Fix vectoriser bug We were using mkWildId in situations where it cause disastrous shadowing M ./compiler/vectorise/VectMonad.hs -1 +1 M ./compiler/vectorise/Vectorise.hs -2 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915042823-b2b0a-f6786cabdbb6dda444bb45f6db094c7ad771d8c6.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:42 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:22:15 2008 Subject: patch applied (ghc): Clean up vectorisation error messages Message-ID: <20080916042442.GA31375@haskell.galois.com> Mon Sep 15 18:32:36 PDT 2008 Roman Leshchinskiy * Clean up vectorisation error messages M ./compiler/vectorise/VectMonad.hs -3 +22 M ./compiler/vectorise/VectType.hs -16 +13 M ./compiler/vectorise/VectUtils.hs -10 +14 M ./compiler/vectorise/Vectorise.hs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916013236-b2b0a-695c40e54d0ab2389d851d19348b811d6ca05dfa.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:47 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:22:21 2008 Subject: patch applied (ghc): Remove last traces of package ndp Message-ID: <20080916042447.GA31409@haskell.galois.com> Mon Sep 15 20:34:28 PDT 2008 Roman Leshchinskiy * Remove last traces of package ndp M ./compiler/basicTypes/Module.lhs -3 +1 M ./compiler/main/Packages.lhs -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916033428-b2b0a-53383aeabbae2ad74f07e82c88d6d6b457039571.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:52 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:22:27 2008 Subject: patch applied (ghc): Add -fdph-this Message-ID: <20080916042452.GA31437@haskell.galois.com> Mon Sep 15 20:37:10 PDT 2008 Roman Leshchinskiy * Add -fdph-this M ./compiler/main/DynFlags.hs -4 +9 M ./compiler/vectorise/Vectorise.hs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916033710-b2b0a-f31b8e9272b741a694cf5020155a5cf2a1798241.gz From rl at cse.unsw.edu.au Tue Sep 16 00:24:57 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 00:22:32 2008 Subject: patch applied (ghc): Improve handling of -fdph-* flags Message-ID: <20080916042457.GA31454@haskell.galois.com> Mon Sep 15 20:47:46 PDT 2008 Roman Leshchinskiy * Improve handling of -fdph-* flags M ./compiler/main/DynFlags.hs -3 +9 M ./compiler/vectorise/Vectorise.hs -8 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916034746-b2b0a-4aed3ab02e17c7c6b762ae68a7cfc61bcf92d681.gz From justgord at gmail.com Tue Sep 16 01:20:28 2008 From: justgord at gmail.com (Gordon Anderson) Date: Tue Sep 16 01:17:57 2008 Subject: bootstrapping & cross compile - ideas? (was: OpenBSD users here?) Message-ID: Hi I'm new to this list - just gently correct me if I talk nonsense :) I see that the cross-compile backend and build revamp will be post 6.10 at least, is there is partial code or discussions online about how you'll approach these - Simon Peyton-Jones wrote: > In any case, I'm hoping that John Dias's current work on the back end will > mean that GHC becomes a cross-compiler, which will make portability a lot easier. Is there a patch or darcs repo with John Dias work so far? Simon Marlow wrote: > GHC will only cross-compile to architectures for which it already has a > native code generator. So cross-compiling won't help with porting, unless > you're prepared to write a native-code backend for the target first (and > even then, there's a lot more to cross-compiling than just making the > compiler emit .s for the target platform). Whats the approach for new targets? ... eg - Even if you have a cross compile working [ie. no ifdef XXX_TARGET ]... you may also need, say, a 6.8 C-- version embedded in GHC source tree to bootstrap [ Im assuming C-- source can be built on a new target that has a C compiler? ] Having this step as the normal bootstrap method might help enforce that future versions of GHC will be language conformant to 6.8 [if thats your intention?] Then the bootstrapping problem may stay solved for a long time. Maybe Sparc is a good testing ground for that bootstrapping [via C--, before the new sparc native is begun]? Would be glorious to see GHC build non-recursively! Nice work, btw. gord From chak at cse.unsw.edu.au Tue Sep 16 02:01:55 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Tue Sep 16 01:59:38 2008 Subject: GHC version control In-Reply-To: <5ab17e790809152056g15fd0a45x91014666968834fb@mail.gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A62C5@EA-EXMSG-C334.europe.corp.microsoft.com> <5ab17e790809152056g15fd0a45x91014666968834fb@mail.gmail.com> Message-ID: <5F41C28B-76E2-4D70-99AF-65006890B7E9@cse.unsw.edu.au> Iavor Diatchki wrote: > The mirroring idea seems complex and fragile. Is there a reason why > GHC has to depend on the repository versions of the "external" (i.e., > the ones marked with 'darcs') packages? It seems to me that it should > be possible (and desirable!) to make GHC depend on particular released > versions of those packages, and so the source could be obtained in the > same way that it is for other Haskell programs (e.g., hackage). Then, > the revision control system used to maintain those packages would not > be important from the point of view of GHC. That is basically what I meant to say, too. Only Iavor says it more clearly! Manuel > On Mon, Sep 15, 2008 at 5:58 PM, Manuel M T Chakravarty > wrote: >> Simon Peyton-Jones wrote: >>> >>> In what follows the "Boot Libraries" are the ones required to >>> build GHC. >>> >>> * So we propose the following: >>> - The GHC repo will be in Git >>> >>> - Each Boot Library will >>> (a) either be mastered in Git, with a read-only Darcs mirror >>> (b) or be mastered in Darcs, with a read-only Git mirror >>> (c) or be mastered in Darcs, with an occasional, manual >>> process to copy a snapshot of the library from Darcs >>> into GHC's Git repo. (Those Git files should be >>> considered read-only.) >> >> For (b), will the Git-mirror be automatically updated or patches >> from darcs >> be pulled manually? >> >>> - That means that if we want to modify a Darcs-mastered library >>> we'll have to get the Darcs version, make the patch, test it, >>> push it, and then the Git mirror will be right. Inconvenient, >>> but we can live with that. We might even arrange it to be >>> possible >>> for super-developers to use the Darcs repo (rather than the >>> mirror) >>> direct from their tree. Ordinary developers can continue to be >>> Git-only. >> >> [..] >>> >>> * Our specific proposals for the master VCS for each boot library >>> are: >>> hsc2hs darcs >>> haddock2 either: up to David Waern >>> packages/array git >>> packages/base git >>> packages/base3-compat git >>> packages/bytestring darcs >>> packages/Cabal darcs >>> packages/containers darcs >>> packages/directory darcs >>> packages/editline darcs >>> packages/filepath darcs >>> packages/ghc-prim git >>> packages/haskell98 darcs >>> packages/hpc either: up to Andy Gill >>> packages/integer-gmp git >>> packages/old-locale darcs >>> packages/old-time darcs >>> packages/packedstring darcs >>> packages/pretty darcs >>> packages/process git >>> packages/random darcs >>> packages/syb either: up to Utrecht >>> packages/template-haskell git >>> packages/unix git >>> packages/Win32 git >> >> You do not distinguish between (b) and (c) in that list. >> Personally, I >> think, every (b) library is a Bad Thing if the Git-mirror update is >> *automatic*. Why? The setup discourages the library developer from >> validating their library changes against the GHC build. >> >> In other words, every single library that is marked as "darcs" >> above should >> be used by ghc at arms length. That is, ghc should not use the >> bleeding >> edge development version, but the latest stable version (or >> something >> similar). When there is a new stable version, the person >> maintaining the >> GHC Git mirror of the library ought to validate GHC with the new >> library >> version and only then update the mirror (or the in-place copy in >> GHC's Git >> repo). If it is not possible to use a library's latest stable >> version, the >> library is too tightly coupled with GHC to live in a darcs repo. >> >> Manuel >> >> _______________________________________________ >> Libraries mailing list >> Libraries@haskell.org >> http://www.haskell.org/mailman/listinfo/libraries >> > _______________________________________________ > Libraries mailing list > Libraries@haskell.org > http://www.haskell.org/mailman/listinfo/libraries From simonpj at microsoft.com Tue Sep 16 03:07:10 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 03:04:43 2008 Subject: bootstrapping & cross compile - ideas? (was: OpenBSD users here?) In-Reply-To: References: Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A66C1@EA-EXMSG-C334.europe.corp.microsoft.com> | Simon Peyton-Jones wrote: | > In any case, I'm hoping that John Dias's current work on the back end will | > mean that GHC becomes a cross-compiler, which will make portability a lot easier. | | Is there a patch or darcs repo with John Dias work so far? not yet -- we're waiting for the 6.10 code fork, so as to avoid destabilising 6.10 just before a release. But in a week or two, yes. Simon From cvs-ghc at haskell.org Tue Sep 16 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 16 03:27:36 2008 Subject: Daily report for head Message-ID: <200809160730.m8G7U23B002535@monk.galois.com> Build results: x86-64 Linux head: fail (exception stage1) x86 Windows head: fail (failed getsubrepos) x86 Windows head fast: pass pass fail (failed stage1) pass pass tnaur x86 Linux head: lost x86-64 Linux head unreg: lost Old unexpected test passes: tcrun007 2 fast486 head Old unexpected test failures: TH_spliceGuard 1 fast486 head arith011 2 fast486 head conc032 1 fast486 head concprog001 1 gabor head -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: == running darcs get --partial http://darcs.haskell.org//packages/regex-compat libraries/regex-compat Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-posix libraries/regex-posix Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/stm libraries/stm Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/time libraries/time Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/xhtml libraries/xhtml Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite darcs failed: Failed to download URL http://darcs.haskell.org//testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz : libcurl error code: 18 This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** darcs failed: 512 at ./darcs-all line 69. From cvs-ghc at haskell.org Tue Sep 16 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 16 03:27:39 2008 Subject: Daily report for stable Message-ID: <200809160730.m8G7U2Mw002536@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed darcs) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Windows stable: fail (failed getsubrepos) x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: lost Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: This is the GHC darcs repository (ghc-6.8 branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Reading checkpoint... darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/checkpoints/20080605235309-3fd76-3c341a5531d47a506ae36a87e1f72b88cefa5be7.gz : libcurl error code: 18 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/process Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/random Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/readline Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/template-haskell Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/unix Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Win32 Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/ALUT darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/packages/ALUT/_darcs/checkpoints/20080605235503-3fd76-6cdf35c78a12d4ad851fa67012071a7a2f005b4a.gz : libcurl error code: 18 darcs failed: 512 at ./darcs-all line 57. From simonmarhaskell at gmail.com Tue Sep 16 03:45:36 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 03:43:11 2008 Subject: patch applied (ghc): add $(GhcStage[123]HcOpts) Message-ID: <20080916074536.GA3438@haskell.galois.com> Fri Sep 12 08:55:49 PDT 2008 Simon Marlow * add $(GhcStage[123]HcOpts) M ./ghc/Makefile +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080912155549-12142-391a93cda10c7b6e6bd5b42ac07d5851f52453e2.gz From simonmarhaskell at gmail.com Tue Sep 16 03:45:42 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 03:43:17 2008 Subject: patch applied (ghc): Stop using mremap() to allocate space for trampolines Message-ID: <20080916074542.GA3463@haskell.galois.com> Mon Sep 15 07:59:24 PDT 2008 Simon Marlow * Stop using mremap() to allocate space for trampolines This was causing problems because sometimes mremap() moved the memory we had allocated from the low 2Gb to above the 2Gb boundary, causing some linkages to fail. There's no MAP_32BIT flag to mremap(). So now we just use mmap(MAP_ANON|MAP_32BIT) to allocated space for the trampolines. People without MAP_32BIT (eg. *BSD) will still have to do something else here, such as allocating memory from a fixed address; so I've made it slightly easier for those guys, but there's still work to do (#2063). One solution (that Simon PJ is advocating) is to turn on -fPIC by default on x86-64. This is a good solution as it removes the need for MAP_32BIT, but doesn't work with -fvia-C, so probably this is for later. M ./rts/Linker.c -35 +25 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915145924-12142-637ca3462944bf385ca2c67424ff95dea01e729b.gz From simonmarhaskell at gmail.com Tue Sep 16 04:07:19 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 04:04:55 2008 Subject: patch applied (testsuite): ghci024: add -ignore-dot-ghci Message-ID: <20080916080719.GA8966@haskell.galois.com> Mon Sep 15 03:54:47 PDT 2008 Simon Marlow * ghci024: add -ignore-dot-ghci M ./tests/ghc-regress/ghci/scripts/Makefile -5 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080915105447-12142-42825e8458c870e2e2f56bcc5437fef2ad25ec31.gz From claus.reinke at talk21.com Tue Sep 16 04:57:52 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Tue Sep 16 04:55:28 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory References: <04E0B7C09B6B44258789300A8969F597@cr3lt><5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> Message-ID: >> Btw, ghc's gcc doesn't seem to know much about itself, leaving >> search path guesses that make me shudder (see below for full list): Apparently, there is a reason for some of those odd paths: 1. mingw is supposed to be relocatable, with multiple versions being able to coexist, just like ghcs. [1] As long as its internal directory structure is kept intact, each gcc driver should be able to find its tools, libs, and includes relative to its own location. 2. ghc distributions modify the directory structure of the mingws they include, causing the confusion. > - Cabal should really pass -B to any direct calls to ghc-internal gccs > - ghc should preserve gcc's internal layout when including it, so that > prefix options work as well: > - ghc should tell its internal gcc where its subprograms are, so that > no extra -B is needed If ghc distributions could just preserve the mingw-internal directory layout (middle option), things should just work, without extra fiddling. However, while not needed for sub-program paths, gcc's specs files may still be helpful for ghc: they can be stacked on top of each other, providing simple ways to capture extra libraries, include files, options. If ghc would use that for calling gcc, commandlines to be copied when calling gcc directly might become a lot shorter? [2] Keeping mingw intact (subset, but not otherwise modified) within ghc and using gcc specs files to point to other libraries and includes might also resolve http://hackage.haskell.org/trac/ghc/ticket/1502 ? Hth, Claus [1] The whole C:\MinGW subtree is fully relocatable which means there can be several different versions of the MinGW toolchain installed in parallel, e.g. in directories C:\MinGW-3.3.3, C:\MinGW-3.4.2 and C:\MinGW-3.4.5. Switching between these is merely a matter of renaming directories, assuming C:\MinGW\bin; has been added to the path. http://www.mingw.org/wiki/Getting_Started [2] HOWTO Use the GCC specs file http://www.mingw.org/node/25#comment-106 From simonpj at microsoft.com Tue Sep 16 04:58:14 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 04:55:47 2008 Subject: Instances and DoCon In-Reply-To: <20080916081309.GA27863@scico.botik.ru> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A658A@EA-EXMSG-C334.europe.corp.microsoft.com> <20080916081309.GA27863@scico.botik.ru> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A67C3@EA-EXMSG-C334.europe.corp.microsoft.com> Yes, you need Happy to build GHC. However, I suggest you get a binary snapshot distribution, so that you don't have to build GHC from source. Simon | -----Original Message----- | From: Serge D. Mechveliani [mailto:mechvel@botik.ru] | Sent: 16 September 2008 09:13 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: Instances and DoCon | | On Mon, Sep 15, 2008 at 05:32:04PM +0100, Simon Peyton-Jones wrote: | > Serge | > | > I take it all back. I've been persuaded that it's best to accept | > DoCon-style instances as they appear, and I've put quite a bit of work | > into making it so. | > | > So you should not need to change any code. Do try the HEAD | > (any recent snapshot should do) if you can. | > | | I am trying ghc-6.9.20080910-src.tar.bz2, | and make it by ghc-6.8.3 : | | ./configure --prefix=/home/mechvel/ghc/6.8.10cand/inst | | It reports | ----------------------------------- | ... | | ... | checking for ghc-pkg matching /home/mechvel/ghc/6.8.3/inst/bin/ghc... | (cached) /home/mechvel/ghc/6.8.3/inst/bin/ghc-pkg | checking for happy... no | checking for version of happy... | configure: error: Happy version 1.15 or later is required to compile GHC. | ----------------------------------- | | Is Happy necessary here? | For example, here is config.log of making ghc-6.8.3 with itself: | | --------------------------------------------- | ... | configure 6.8.3, which was | generated by GNU Autoconf 2.59. Invocation command line was | $ ./configure --prefix=/home/mechvel/ghc/6.8.3/inst | ## --------- ## | ## Platform. ## | ## --------- ## | | hostname = scico | uname -m = i686 | uname -r = 2.6.22-1-686 | uname -s = Linux | uname -v = #1 SMP Mon Jul 23 13:23:02 UTC 2007 | | /usr/bin/uname -p = unknown | /bin/uname -X = unknown | | /bin/arch = unknown | /usr/bin/arch -k = unknown | /usr/convex/getsysinfo = unknown | hostinfo = unknown | /bin/machine = unknown | /usr/bin/oslevel = unknown | /bin/universe = unknown | | PATH: /home/mechvel/ghc/6.8.3/inst1/bin | ... | ... | configure:5707: checking for happy | configure:5740: result: no | | configure:5744: checking for version of happy | configure:5757: result: | ... | ... | #define _FILE_OFFSET_BITS 64 | | configure: exit 0 | --------------------------------------------- | | | Please, advise, | | ----------------- | Serge Mechveliani | mechvel@botik.ru From neil.mitchell.2 at credit-suisse.com Tue Sep 16 05:24:09 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Tue Sep 16 05:24:45 2008 Subject: Windows build issues Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> Hi, I get the error: windres --preprocessor="C:/Mingw/bin/gcc.exe -E -xc -DRC_INVOKED" -o ghci.res - i ghci.rc -O coff C:/Mingw/bin/gcc.exe -o ghci -O ghci.o ghci.res Finished making all in ghci: 0 ------------------------------------------------------------------------ == Finished making `all' in mangler split ghc ghci ... PWD = /cygdrive/c/ghc-build/ghc/driver ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -r; in /cygdrive/c/ghc-build/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ == Recursively making `all' in man docbook-cheat-sheet users_guide ext-core stor age-mgt ... PWD = /cygdrive/c/ghc-build/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all - --no-print-directory -r; in /cygdrive/c/ghc-build/ghc/docs/man ------------------------------------------------------------------------ perl gen_flags.xsl.pl "ghc ghci" "/usr/local" > flags.xsl Can't locate strict.pm in @INC (@INC contains: c:/ghc/ghc-6.8.3/lib .) at gen_fl ags.xsl.pl line 3. BEGIN failed--compilation aborted at gen_flags.xsl.pl line 3. make[2]: *** [flags.xsl] Error 2 make[2]: *** Deleting file `flags.xsl' Failed making all in man: 1 make[1]: *** [all] Error 1 make: *** [stage1] Error 1 This is after a make distclean, a fresh darcs-all pull, and sh boot/configure/make. As far as I am aware, this is the same environment that I used last week to get a build, but its hard to tell given how many $PATH hacks were required. It seems to be currently using Perl from GHC 6.8.3, and I also have a Cygwin Perl installed (but further down the path). I don't have any Mingw Perl versions installed. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonpj at microsoft.com Tue Sep 16 05:34:15 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 05:31:48 2008 Subject: too many specialisations for one function In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39EE@ELON17P32001A.csfb.cs-group.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39EE@ELON17P32001A.csfb.cs-group.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6839@EA-EXMSG-C334.europe.corp.microsoft.com> Interesting idea Neil. Roman: I think you only need deep specialisation on non-recursive constructors, don't you? Simon | -----Original Message----- | From: Mitchell, Neil [mailto:neil.mitchell.2@credit-suisse.com] | Sent: 15 September 2008 17:51 | To: Simon Peyton-Jones; cvs-ghc@haskell.org | Cc: Roman Leshchinskiy | Subject: RE: too many specialisations for one function | | > OK I have this figured out. Consider this (from | > haddock/src/Haddock/Backends/Hoogle.hs): | > | > dropComment (' ':'-':'-':' ':_) = [] | > dropComment (x:xs) = x : dropComment xs | > dropComment [] = [] | > | > This desugars thus: | > | > dropComment xs | > = case xs of | > (C# x1 : xs1) -> | > case x1 of | > ' '# -> | > case xs1 of | > (C# x2:xs2) -> | > case x2 of | > '-' -> .... | > DEFAULT -> dropComment (C# x2 : xs2) | > DEFAULT -> ... | > [] -> ... | | One possible heuristic would be to never specialise down recursive | components. That way you would only ever obtain the specialisations: | | [] | _:_ | ' ':_ | '-':_ | | Which seems like a sensible set. By using a size bound as well, your | definition of recursive components can be very weak - directly recursive | should catch most examples. I'm not sure how this work with other | examples - it seems sufficient for the classic 'last' example though. | | Thanks | | Neil | | ============================================================================== | Please access the attached hyperlink for an important electronic communications disclaimer: | | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html | ============================================================================== | From simonpj at microsoft.com Tue Sep 16 05:44:53 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 05:42:40 2008 Subject: Instances and DoCon In-Reply-To: <20080916094150.GA28646@scico.botik.ru> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A658A@EA-EXMSG-C334.europe.corp.microsoft.com> <20080916081309.GA27863@scico.botik.ru> <638ABD0A29C8884A91BC5FB5C349B1C32D764A67C3@EA-EXMSG-C334.europe.corp.microsoft.com> <20080916094150.GA28646@scico.botik.ru> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6850@EA-EXMSG-C334.europe.corp.microsoft.com> | But I have already built several ghc versions from source, | -- while Happy is not visible on my computer: | > which happy | happy: Command not found. | | For example, in the end of this letter I show the config.log file of | making ghc-6.8.3 with itself. | (configure:5707: checking for happy | configure:5740: result: no | ... | ) | And still ghc-6.8.3 builds itself from source. I have no idea how -- Happy has been needed for some time. Maybe someone else does. | 1. Mayby, it finds Happy somewhere inside the installed GHC ? | | 2. Do you mean that GHC has changed the 'make' process after 6.8.3, | so that one needs to install Happy separately before making GHC | from source ? I don't think this aspect has changed, but maybe Ian or Simon know. Simon From simonpj at microsoft.com Tue Sep 16 06:11:17 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue Sep 16 06:08:48 2008 Subject: patch applied (testsuite): reify and tcrun007 have been fixed Message-ID: <20080916101117.GA11214@haskell.galois.com> Tue Sep 16 03:09:59 PDT 2008 simonpj@microsof.com * reify and tcrun007 have been fixed M ./tests/ghc-regress/lib/Generics/reify/test.T -1 +1 M ./tests/ghc-regress/typecheck/should_run/all.T -4 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080916100959-f1c6d-ae946fc27ed703c320d3797f64024228bd4f8f39.gz From simonmarhaskell at gmail.com Tue Sep 16 09:15:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 09:13:08 2008 Subject: patch applied (ghc): Fix a warning Message-ID: <20080916131538.GA15410@haskell.galois.com> Tue Sep 16 06:09:22 PDT 2008 Simon Marlow * Fix a warning M ./rts/Linker.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916130922-12142-73c2ebec2351fa06292934f7d4325a36c3e3426a.gz From neil.mitchell.2 at credit-suisse.com Tue Sep 16 09:19:07 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Tue Sep 16 09:21:36 2008 Subject: Windows Build Instructions Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39F7@ELON17P32001A.csfb.cs-group.com> Hi Claus, Just reading through the Windows build instructions: http://hackage.haskell.org/trac/ghc/wiki/Building/Windows ./configure --host=i386-unknown-mingw32 -with-gcc=C:/Mingw/bin/gcc.exe --with-ld=C:/Mingw/bin/ld.exe I notice that with-gcc has 1 dash before it, and with-ld has 2 dashes before it - that seems a bit weird. Additionally, if I do "which gcc" or "which ld" I get the mingw versions, so I would have thought the --with was redundant. Is it correct as it stands - it works, but I just want to check it isn't just working anyway. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From neil.mitchell.2 at credit-suisse.com Tue Sep 16 09:43:42 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Tue Sep 16 09:48:32 2008 Subject: Windows build issues In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> Hi I can fix the error with the patch: hunk ./docs/man/Makefile 26 - perl gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ + ./gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ The problem is that perl on my PATH is the ghc-6.8.3 one, which doesn't work. The shebang line is /usr/bin/perl which does work. Thanks Neil > -----Original Message----- > From: Mitchell, Neil > Sent: 16 September 2008 10:24 am > To: cvs-ghc@haskell.org > Subject: Windows build issues > > Hi, > > I get the error: > > windres --preprocessor="C:/Mingw/bin/gcc.exe -E -xc > -DRC_INVOKED" -o ghci.res - i ghci.rc -O coff > C:/Mingw/bin/gcc.exe -o ghci -O ghci.o ghci.res > Finished making all in ghci: 0 > -------------------------------------------------------------- > ---------- > == Finished making `all' in mangler split ghc ghci ... > PWD = /cygdrive/c/ghc-build/ghc/driver > -------------------------------------------------------------- > ---------- > -------------------------------------------------------------- > ---------- > == make all -r; > in /cygdrive/c/ghc-build/ghc/docs > -------------------------------------------------------------- > ---------- > -------------------------------------------------------------- > ---------- > == Recursively making `all' in man docbook-cheat-sheet > users_guide ext-core stor age-mgt ... > PWD = /cygdrive/c/ghc-build/ghc/docs > -------------------------------------------------------------- > ---------- > -------------------------------------------------------------- > ---------- > == make all - --no-print-directory -r; > in /cygdrive/c/ghc-build/ghc/docs/man > -------------------------------------------------------------- > ---------- > perl gen_flags.xsl.pl "ghc ghci" "/usr/local" > flags.xsl > Can't locate strict.pm in @INC (@INC contains: > c:/ghc/ghc-6.8.3/lib .) at gen_fl ags.xsl.pl line 3. > BEGIN failed--compilation aborted at gen_flags.xsl.pl line 3. > make[2]: *** [flags.xsl] Error 2 > make[2]: *** Deleting file `flags.xsl' > Failed making all in man: 1 > make[1]: *** [all] Error 1 > make: *** [stage1] Error 1 > > This is after a make distclean, a fresh darcs-all pull, and > sh boot/configure/make. As far as I am aware, this is the > same environment that I used last week to get a build, but > its hard to tell given how many $PATH hacks were required. It > seems to be currently using Perl from GHC 6.8.3, and I also > have a Cygwin Perl installed (but further down the path). I > don't have any Mingw Perl versions installed. > > Thanks > > Neil > ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonmarhaskell at gmail.com Tue Sep 16 10:02:41 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 10:00:16 2008 Subject: patch applied (ghc): FIX #2469: sort out our static/extern inline story Message-ID: <20080916140240.GA17111@haskell.galois.com> Tue Sep 16 06:22:22 PDT 2008 Simon Marlow * FIX #2469: sort out our static/extern inline story gcc has changed the meaning of "extern inline" when certain flags are on (e.g. --std=gnu99), and this broke our use of it in the header files. M ./includes/Stable.h -9 +2 M ./includes/Stg.h -6 +20 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916132222-12142-474c91dab9beee26f5ce03ff19fe7984997d8f03.gz From simonpj at microsoft.com Tue Sep 16 10:12:55 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 10:10:27 2008 Subject: [nightly] 15-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) In-Reply-To: <20080916020011.7773532413A@www.haskell.org> References: <20080916020011.7773532413A@www.haskell.org> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAA1@EA-EXMSG-C334.europe.corp.microsoft.com> Ian lib/Regex test regex001 fails as below. Could this be something to do with the recent chances to exceptions? If so, easily fixed! Simon =====> regex001(optasm) cd . && '/64playpen/simonpj/builds/HEAD-1/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -o regex001 regex001.hs -O -fasm -package regex-posix >regex001.comp.stderr 2>&1 Compile failed (status 256) errors were: regex001.hs:8:19: Ambiguous type variable `e' in the constraint: `GHC.Exception.Exception e' arising from a use of `try' at regex001.hs:8:19-50 Probable fix: add a type signature that fixes these type variable(s) From marlowsd at gmail.com Tue Sep 16 10:21:28 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Sep 16 10:19:15 2008 Subject: GHC version control In-Reply-To: <5F41C28B-76E2-4D70-99AF-65006890B7E9@cse.unsw.edu.au> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A62C5@EA-EXMSG-C334.europe.corp.microsoft.com> <5ab17e790809152056g15fd0a45x91014666968834fb@mail.gmail.com> <5F41C28B-76E2-4D70-99AF-65006890B7E9@cse.unsw.edu.au> Message-ID: <48CFC0E8.1060606@gmail.com> Manuel M T Chakravarty wrote: > Iavor Diatchki wrote: >> The mirroring idea seems complex and fragile. Is there a reason why >> GHC has to depend on the repository versions of the "external" (i.e., >> the ones marked with 'darcs') packages? It seems to me that it should >> be possible (and desirable!) to make GHC depend on particular released >> versions of those packages, and so the source could be obtained in the >> same way that it is for other Haskell programs (e.g., hackage). Then, >> the revision control system used to maintain those packages would not >> be important from the point of view of GHC. > > That is basically what I meant to say, too. Only Iavor says it more > clearly! Which is basically suggesting that there should be no (b) packages, only (c) (using the classification from Simon's email below). I think that is probably ok, and desirable as it reduces the number of different scenarios that the GHC developer has to think about. For the (c) packages where the GHC git repo contains a snapshot of the package, I can imagine also checking out the darcs repo into the GHC tree in order to work on the library, and as long as git ignores the _darcs directory everything should work fine. We can push changes to darcs, and also commit the new snapshot with git in the same tree. Of course, we don't plan to do this often, because we'll be using released versions of these packages. But I can imagine it being useful sometimes: for example, we'll need to work on Cabal a bit for the new build system, but after that I hope we'll be more decoupled from it. Cheers, Simon > Manuel > >> On Mon, Sep 15, 2008 at 5:58 PM, Manuel M T Chakravarty >> wrote: >>> Simon Peyton-Jones wrote: >>>> >>>> In what follows the "Boot Libraries" are the ones required to build >>>> GHC. >>>> >>>> * So we propose the following: >>>> - The GHC repo will be in Git >>>> >>>> - Each Boot Library will >>>> (a) either be mastered in Git, with a read-only Darcs mirror >>>> (b) or be mastered in Darcs, with a read-only Git mirror >>>> (c) or be mastered in Darcs, with an occasional, manual >>>> process to copy a snapshot of the library from Darcs >>>> into GHC's Git repo. (Those Git files should be >>>> considered read-only.) >>> >>> For (b), will the Git-mirror be automatically updated or patches from >>> darcs >>> be pulled manually? >>> >>>> - That means that if we want to modify a Darcs-mastered library >>>> we'll have to get the Darcs version, make the patch, test it, >>>> push it, and then the Git mirror will be right. Inconvenient, >>>> but we can live with that. We might even arrange it to be possible >>>> for super-developers to use the Darcs repo (rather than the mirror) >>>> direct from their tree. Ordinary developers can continue to be >>>> Git-only. >>> >>> [..] >>>> >>>> * Our specific proposals for the master VCS for each boot library are: >>>> hsc2hs darcs >>>> haddock2 either: up to David Waern >>>> packages/array git >>>> packages/base git >>>> packages/base3-compat git >>>> packages/bytestring darcs >>>> packages/Cabal darcs >>>> packages/containers darcs >>>> packages/directory darcs >>>> packages/editline darcs >>>> packages/filepath darcs >>>> packages/ghc-prim git >>>> packages/haskell98 darcs >>>> packages/hpc either: up to Andy Gill >>>> packages/integer-gmp git >>>> packages/old-locale darcs >>>> packages/old-time darcs >>>> packages/packedstring darcs >>>> packages/pretty darcs >>>> packages/process git >>>> packages/random darcs >>>> packages/syb either: up to Utrecht >>>> packages/template-haskell git >>>> packages/unix git >>>> packages/Win32 git >>> >>> You do not distinguish between (b) and (c) in that list. Personally, I >>> think, every (b) library is a Bad Thing if the Git-mirror update is >>> *automatic*. Why? The setup discourages the library developer from >>> validating their library changes against the GHC build. >>> >>> In other words, every single library that is marked as "darcs" above >>> should >>> be used by ghc at arms length. That is, ghc should not use the bleeding >>> edge development version, but the latest stable version (or something >>> similar). When there is a new stable version, the person maintaining >>> the >>> GHC Git mirror of the library ought to validate GHC with the new library >>> version and only then update the mirror (or the in-place copy in >>> GHC's Git >>> repo). If it is not possible to use a library's latest stable >>> version, the >>> library is too tightly coupled with GHC to live in a darcs repo. >>> >>> Manuel >>> >>> _______________________________________________ >>> Libraries mailing list >>> Libraries@haskell.org >>> http://www.haskell.org/mailman/listinfo/libraries >>> >> _______________________________________________ >> Libraries mailing list >> Libraries@haskell.org >> http://www.haskell.org/mailman/listinfo/libraries > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Tue Sep 16 10:25:23 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 10:22:56 2008 Subject: Windows validation Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAC3@EA-EXMSG-C334.europe.corp.microsoft.com> Just run validate under Cygwin on my desktop box. Several UTF8 tests fail thus: Unexpected failures: testblockalloc(normal) utf8_002(normal) utf8_003(normal) utf8_004(normal) utf8_005(normal) I know you were doing unicode stuff. All the utf8 ones have the same error: =====> utf8_002(normal) cd ./parser/unicode && 'c:/darcs/HEAD/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -c utf8_002.hs >utf8_002.comp.stderr 2>&1 Actual stderr output differs from expected: --- ./parser/unicode/utf8_002.stderr.normalised 2008-09-16 14:22:46.386971200 +0100 +++ ./parser/unicode/utf8_002.comp.stderr.normalised 2008-09-16 14:22:46.386971200 +0100 @@ -1,2 +1,2 @@ -utf8_002.hs:2:0: lexical error (UTF-8 decoding error) +utf8_002.hs:2:0: lexical error at end of input *** unexpected failure for utf8_002(normal) But testblockalloc is different =====> testblockalloc(normal) cd ./rts && 'c:/darcs/HEAD/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o testblockalloc testblockalloc.c >testblockalloc.comp.stderr 2>&1 cd ./rts && ./testblockalloc +RTS -I0 testblockalloc.run.stdout 2>testblockalloc.run.stderr Wrong exit code (expected 0 , actual 1 ) Stdout: Stderr: testblockalloc.exe: getMBlocks: VirtualAlloc MEM_COMMIT failed: The paging file is too small for this operation to complete. *** unexpected failure for testblockalloc(normal) Would you like any more info? Simon From marlowsd at gmail.com Tue Sep 16 10:29:43 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Sep 16 10:27:18 2008 Subject: bootstrapping & cross compile - ideas? (was: OpenBSD users here?) In-Reply-To: References: Message-ID: <48CFC2D7.2080206@gmail.com> Gordon Anderson wrote: > Simon Marlow wrote: >> GHC will only cross-compile to architectures for which it already has a >> native code generator. So cross-compiling won't help with porting, unless >> you're prepared to write a native-code backend for the target first (and >> even then, there's a lot more to cross-compiling than just making the >> compiler emit .s for the target platform). > > Whats the approach for new targets? ... eg - > Even if you have a cross compile working [ie. no ifdef XXX_TARGET ]... > you may also need, say, a 6.8 C-- version embedded in GHC source tree > to bootstrap > [ Im assuming C-- source can be built on a new target that has a C compiler? ] No, you need .hc files (there isn't a widely-available C-- compiler that could be used for porting). But I'm optimistic that we can clean up the .hc-file bootstrapping story when we change the build system to use more "make" and less Cabal. The hard part is to keep it working, and for that we just need more automation. We have a nightly build that runs in unregisterised mode (I haven't looked at it for a while, we should make sure it's working for 6.10.1), and it would be nice to have that build essentially do an automated bootstrap too. Cheers, Simon From simonmarhaskell at gmail.com Tue Sep 16 10:30:51 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 10:28:22 2008 Subject: patch applied (testsuite): test for #2469 Message-ID: <20080916143051.GA22918@haskell.galois.com> Tue Sep 16 06:23:12 PDT 2008 Simon Marlow * test for #2469 A ./tests/ghc-regress/ffi/should_run/2469.hs M ./tests/ghc-regress/ffi/should_run/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080916132312-12142-806f0cae4bb16e00b861231f9427c6512b45d40f.gz From simonmarhaskell at gmail.com Tue Sep 16 11:24:53 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 16 11:23:12 2008 Subject: patch applied (testsuite): test for #1548 Message-ID: <20080916152453.GA24642@haskell.galois.com> Tue Sep 16 08:11:43 PDT 2008 Simon Marlow * test for #1548 A ./tests/ghc-regress/lib/Text.Printf/ A ./tests/ghc-regress/lib/Text.Printf/1548.hs A ./tests/ghc-regress/lib/Text.Printf/1548.stdout A ./tests/ghc-regress/lib/Text.Printf/Makefile A ./tests/ghc-regress/lib/Text.Printf/all.T View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080916151143-12142-666dde1ecbb29cfaab4958269ef0109bf3267d87.gz From claus.reinke at talk21.com Tue Sep 16 11:39:08 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Tue Sep 16 11:38:55 2008 Subject: Windows Build Instructions References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F7@ELON17P32001A.csfb.cs-group.com> Message-ID: <2F00350AE51C48299B3087A9FD252D15@cr3lt> Hi Neil, >Just reading through the Windows build instructions: >http://hackage.haskell.org/trac/ghc/wiki/Building/Windows >./configure --host=i386-unknown-mingw32 -with-gcc=C:/Mingw/bin/gcc.exe >--with-ld=C:/Mingw/bin/ld.exe >I notice that with-gcc has 1 dash before it, and with-ld has 2 dashes >before it - that seems a bit weird. >Additionally, if I do "which gcc" or "which ld" I get the mingw versions, >so I would have thought the --with was redundant. Is it correct as it >stands - it works, but I just want to check it isn't just working anyway. definitely 2 dashes, as './configure --help' will confirm. fixed, thanks. As for the need - that log specifically tried not to get any cygwin gcc tools, to keep the risk of accidents low, but people might need to install both tool chains for other projects, so I left those in. configure should check and complain if there's a mix up, though (looking into configure.ac, it seems to check for mingw gcc, but only for gnu ld?). There was a time when the gcc path wasn't normalized so I still use --with-gcc (other parts of the build system try to extract information from that path), but that might have been fixed in the meantime? http://www.haskell.org/pipermail/cvs-ghc/2007-June/036051.html Claus ps. it seems as if haddock/happy/alex were at one time part of the mingw ghc installer, or at least of the nightly snapshots. Hence the reference to c:/ghc/ghc-6.4.1/ in the log for them. From simonpj at microsoft.com Tue Sep 16 11:53:38 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 11:51:16 2008 Subject: libraries/time Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> Building under Cygwin on Windows, I get this in package 'time': c:/darcs/HEAD/ghc/stage1-inplace/ghc.exe -package-name time-1.1.2.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package Win32-2.1 -package base-4.0 -package old-locale-1.0 -O -XForeignFunctionInterface -XCPP -idist/build -H64m -O0 -fasm -O -fasm -dcore-lint -Wall -fno-warn-deprecated-flags -c Data/Time/Clock/CTimeval.hs -o dist/build/Data/Time/Clock/CTimeval.o -ohi dist/build/Data/Time/Clock/CTimeval.hi c:/darcs/HEAD/ghc/stage1-inplace/ghc.exe -Iinclude -package Win32-2.1 -package base-4.0 -package old-locale-1.0 -optc-O2 -odir dist/build -c cbits/HsTime.c -o dist/build/cbits/HsTime.o In file included from cbits\HsTime.c:1:0: include\HsTime.h:4:26: HsTimeConfig.h: No such file or directory In file included from cbits\HsTime.c:1:0: include\HsTime.h:16:0: error: syntax error before "int" cbits\HsTime.c: In function `get_current_timezone_seconds': cbits\HsTime.c:10:0: warning: implicit declaration of function `localtime' cbits\HsTime.c:10:0: warning: initialization makes pointer from integer without a cast cbits\HsTime.c:14:0: error: dereferencing pointer to incomplete type cbits\HsTime.c:24:0: error: `_tzname' undeclared (first use in this function) cbits\HsTime.c:24:0: error: (Each undeclared identifier is reported only once cbits\HsTime.c:24:0: error: for each function it appears in.) cbits\HsTime.c:25:0: error: `_timezone' undeclared (first use in this function) make[2]: *** [dist/build/cbits/HsTime.o] Error 1 make[2]: Leaving directory `/cygdrive/c/darcs/HEAD/libraries/time' make[1]: *** [make.library.time] Error 2 make[1]: Leaving directory `/cygdrive/c/darcs/HEAD/libraries' make: *** [stage1] Error 2 From andy at galois.com Tue Sep 16 13:25:53 2008 From: andy at galois.com (Andy Gill) Date: Tue Sep 16 13:23:29 2008 Subject: patch applied (ghc): Fix Trac #2311: creates subdirs for package coverage information Message-ID: <20080916172553.GA27011@haskell.galois.com> Mon Sep 15 13:43:22 PDT 2008 andygill@ku.edu * Fix Trac #2311: creates subdirs for package coverage information M ./utils/hpc/HpcMarkup.hs -10 +20 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915204322-b13eb-06cbb852a3da125a3450ca53be0d67bbd4acd758.gz From andy at galois.com Tue Sep 16 13:25:57 2008 From: andy at galois.com (Andy Gill) Date: Tue Sep 16 13:23:37 2008 Subject: patch applied (ghc): Fix Trac #2052 Allowing hpc to understand hsc files. Message-ID: <20080916172557.GA27046@haskell.galois.com> Mon Sep 15 20:05:21 PDT 2008 andygill@ku.edu * Fix Trac #2052 Allowing hpc to understand hsc files. M ./compiler/deSugar/Coverage.lhs -4 +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916030521-b13eb-20fe87131a546b0cdf00fd76da84c776942102ab.gz From andy at galois.com Tue Sep 16 13:26:01 2008 From: andy at galois.com (Andy Gill) Date: Tue Sep 16 13:23:44 2008 Subject: patch applied (ghc): Fixing directory creation to not create "" directories inside hpc report (harmless but needless) Message-ID: <20080916172601.GA27079@haskell.galois.com> Tue Sep 16 10:23:13 PDT 2008 andygill@ku.edu * Fixing directory creation to not create "" directories inside hpc report (harmless but needless) M ./utils/hpc/HpcMarkup.hs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916172313-b13eb-277251ff5b63130bcf118438ff54b4f522afb5e6.gz From simonpj at microsoft.com Tue Sep 16 17:57:47 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 16 17:54:49 2008 Subject: Windows build issues In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> I hope that someone (Ian?) is taking on board all this useful feedback that Neil is offering. (Of course digesting it in batches is fine.) I'd really really like to end up a) with a build system that works b) with Wiki instructions that match it Concerning the latter, Neil, you could fix the Wiki material directly couldn't you? That would be great. Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On | Behalf Of Mitchell, Neil | Sent: 16 September 2008 14:44 | To: cvs-ghc@haskell.org | Subject: RE: Windows build issues | | Hi | | I can fix the error with the patch: | | hunk ./docs/man/Makefile 26 | - perl gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ | + ./gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ | | The problem is that perl on my PATH is the ghc-6.8.3 one, which doesn't | work. The shebang line is /usr/bin/perl which does work. | | Thanks | | Neil | | | > -----Original Message----- | > From: Mitchell, Neil | > Sent: 16 September 2008 10:24 am | > To: cvs-ghc@haskell.org | > Subject: Windows build issues | > | > Hi, | > | > I get the error: | > | > windres --preprocessor="C:/Mingw/bin/gcc.exe -E -xc | > -DRC_INVOKED" -o ghci.res - i ghci.rc -O coff | > C:/Mingw/bin/gcc.exe -o ghci -O ghci.o ghci.res | > Finished making all in ghci: 0 | > -------------------------------------------------------------- | > ---------- | > == Finished making `all' in mangler split ghc ghci ... | > PWD = /cygdrive/c/ghc-build/ghc/driver | > -------------------------------------------------------------- | > ---------- | > -------------------------------------------------------------- | > ---------- | > == make all -r; | > in /cygdrive/c/ghc-build/ghc/docs | > -------------------------------------------------------------- | > ---------- | > -------------------------------------------------------------- | > ---------- | > == Recursively making `all' in man docbook-cheat-sheet | > users_guide ext-core stor age-mgt ... | > PWD = /cygdrive/c/ghc-build/ghc/docs | > -------------------------------------------------------------- | > ---------- | > -------------------------------------------------------------- | > ---------- | > == make all - --no-print-directory -r; | > in /cygdrive/c/ghc-build/ghc/docs/man | > -------------------------------------------------------------- | > ---------- | > perl gen_flags.xsl.pl "ghc ghci" "/usr/local" > flags.xsl | > Can't locate strict.pm in @INC (@INC contains: | > c:/ghc/ghc-6.8.3/lib .) at gen_fl ags.xsl.pl line 3. | > BEGIN failed--compilation aborted at gen_flags.xsl.pl line 3. | > make[2]: *** [flags.xsl] Error 2 | > make[2]: *** Deleting file `flags.xsl' | > Failed making all in man: 1 | > make[1]: *** [all] Error 1 | > make: *** [stage1] Error 1 | > | > This is after a make distclean, a fresh darcs-all pull, and | > sh boot/configure/make. As far as I am aware, this is the | > same environment that I used last week to get a build, but | > its hard to tell given how many $PATH hacks were required. It | > seems to be currently using Perl from GHC 6.8.3, and I also | > have a Cygwin Perl installed (but further down the path). I | > don't have any Mingw Perl versions installed. | > | > Thanks | > | > Neil | > | | ============================================================================= | = | Please access the attached hyperlink for an important electronic | communications disclaimer: | | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html | ============================================================================= | = | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From igloo at earth.li Tue Sep 16 20:07:24 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 16 20:04:54 2008 Subject: patch applied (ghc): Add a "#!/bin/sh" to ghc.wrapper Message-ID: <20080917000723.GA6880@haskell.galois.com> Sun Sep 14 08:33:44 PDT 2008 Ian Lynagh * Add a "#!/bin/sh" to ghc.wrapper M ./ghc/ghc.wrapper +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914153344-3fd76-3dabbef11f515b394e59450e9266510e0817f7d0.gz From igloo at earth.li Tue Sep 16 20:07:32 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 16 20:05:02 2008 Subject: patch applied (ghc): Add "#!/bin/sh" to runghc.wrapper Message-ID: <20080917000732.GA6925@haskell.galois.com> Sun Sep 14 08:35:07 PDT 2008 Ian Lynagh * Add "#!/bin/sh" to runghc.wrapper M ./utils/runghc/runghc.wrapper +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914153507-3fd76-a484d235b0951df4aaf0116c4a1eab98ef587baf.gz From igloo at earth.li Tue Sep 16 20:07:37 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 16 20:05:11 2008 Subject: patch applied (ghc): Use "exec" when running ghc in the wrapper Message-ID: <20080917000737.GA6965@haskell.galois.com> Mon Sep 15 03:02:17 PDT 2008 Ian Lynagh * Use "exec" when running ghc in the wrapper M ./ghc/ghc.wrapper -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915100217-3fd76-b858441c739e3a574d46aa47e1db39b44a65258f.gz From igloo at earth.li Tue Sep 16 20:07:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 16 20:05:13 2008 Subject: patch applied (ghc): Use the new -optdep flag replacements when building with >= GHC 6.9 Message-ID: <20080917000741.GA6986@haskell.galois.com> Tue Sep 16 15:00:57 PDT 2008 Ian Lynagh * Use the new -optdep flag replacements when building with >= GHC 6.9 Fix building the HEAD with itself M ./mk/config.mk.in -5 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916220057-3fd76-b95ef5b8f676b58aaa5b8edf6bed28a90eff7555.gz From chak at cse.unsw.edu.au Tue Sep 16 20:22:00 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Tue Sep 16 20:19:31 2008 Subject: Validate broken Message-ID: On Mac OS X 10.5, I am getting the appended warnings that break validate (since yesterday). Manuel -=- gcc -o mkGHCConstants.o -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts - I../gmp/gmpbuild -c mkDerivedConstants.c -DGEN_HASKELL gcc -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts -I../gmp/gmpbuild -c mkDerivedConstants.c -o mkDerivedConstants.o ../utils/mkdependC/mkdependC -f .depend -- -Werror - DTABLES_NEXT_TO_CODE -I. -I../rts -I../gmp/gmpbuild -- mkDerivedConstants.c shell-tools.c cc1: warnings being treated as errors In file included from Stg.h:216, from Rts.h:19, from mkDerivedConstants.c:23: SMP.h:44: warning: 'gnu_inline' attribute directive ignoredcc1: warnings being treated as errors In file included from Stg.h:216, from Rts.h:19, from mkDerivedConstants.c:23: SMP.h:44: warning: 'gnu_inline' attribute directive ignored SMP.h:55: warning: 'gnu_inline' attribute directive ignored SMP.h:61: warning: 'gnu_inline' attribute directive ignored SMP.h:72: warning: 'gnu_inline' attribute directive ignored SMP.h:111: warning: 'gnu_inline' attribute directive ignored SMP.h:163: warning: 'gnu_inline' attribute directive ignored SMP.h:55: warning: 'gnu_inline' attribute directive ignored SMP.h:61: warning: 'gnu_inline' attribute directive ignored SMP.h:72: warning: 'gnu_inline' attribute directive ignored SMP.h:111: warning: 'gnu_inline' attribute directive ignored SMP.h:163: warning: 'gnu_inline' attribute directive ignored In file included from Rts.h:179, from mkDerivedConstants.c:23: SMPClosureOps.h:12: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:13: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:28: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:41: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:60: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:62: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:64: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:66: warning: 'gnu_inline' attribute directive ignored In file included from Rts.h:179, from mkDerivedConstants.c:23: SMPClosureOps.h:12: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:13: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:28: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:41: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:60: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:62: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:64: warning: 'gnu_inline' attribute directive ignored SMPClosureOps.h:66: warning: 'gnu_inline' attribute directive ignored In file included from Rts.h:202, from mkDerivedConstants.c:23: Stable.h:23: warning: 'gnu_inline' attribute directive ignored In file included from Rts.h:202, from mkDerivedConstants.c:23: Stable.h:23: warning: 'gnu_inline' attribute directive ignored Stable.h:45: warning: 'gnu_inline' attribute directive ignored Stable.h:45: warning: 'gnu_inline' attribute directive ignored make[1]: *** [mkDerivedConstants.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [mkGHCConstants.o] Error 1 make: *** [stage1] Error 1 TacticalGrace-2 chak 17 (.../Code/ghc-test): From shelarcy at gmail.com Tue Sep 16 21:45:11 2008 From: shelarcy at gmail.com (shelarcy) Date: Tue Sep 16 21:42:53 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory In-Reply-To: References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> Message-ID: Hi Claus, On Tue, 16 Sep 2008 17:57:52 +0900, Claus Reinke wrote: >>> Btw, ghc's gcc doesn't seem to know much about itself, leaving >>> search path guesses that make me shudder (see below for full list): > > Apparently, there is a reason for some of those odd paths: > > (snip) > > 2. ghc distributions modify the directory structure of the mingws > they include, causing the confusion. > >> - Cabal should really pass -B to any direct calls to ghc-internal gccs >> - ghc should preserve gcc's internal layout when including it, so that >> prefix options work as well: >> - ghc should tell its internal gcc where its subprograms are, so that >> no extra -B is needed We already have a patch to sloving hsc2hs's gcc path problem by that way. http://www.haskell.org/pipermail/cabal-devel/2008-September/003832.html Please test this patch and report result to Duncan. I think he is wanting to know result to apply correct patch. Best Regards, -- shelarcy http://page.freett.com/shelarcy/ From ghcbuild at microsoft.com Tue Sep 16 22:00:35 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Sep 16 22:00:52 2008 Subject: [nightly] 16-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080917020035.7EBBB3242F9@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Sep 16 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080916) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Wed Sep 17 03:02:47 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Sep 16 21:23:25 BST 2008 2126 total tests, which gave rise to 11383 test cases, of which 0 caused framework failures 2181 were skipped 9043 expected passes 128 expected failures 0 unexpected passes 31 unexpected failures Unexpected failures: TH_spliceE5_prof(normal) conc032(threaded2) ghci024(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) seward-space-leak(ghci) tcrun007(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Sep 17 03:02:47 BST 2008 From rl at cse.unsw.edu.au Tue Sep 16 23:50:57 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Tue Sep 16 23:49:13 2008 Subject: too many specialisations for one function In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6839@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39EE@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6839@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <8625759D-159C-4397-96A1-12FAC9E42575@cse.unsw.edu.au> On 16/09/2008, at 19:34, Simon Peyton-Jones wrote: > Interesting idea Neil. Roman: I think you only need deep > specialisation on non-recursive constructors, don't you? Yes, as long as the definition of recursive doesn't include things like data T a where Pair :: T a -> T b -> T (a,b) ... and similar constructs for indexed types. I'm not really convinced about this idea, though. What is so special about recursive constructors? And why is generating all specialisations in this particular case bad at all? In the end, all but the one for dropComment (x:xs) are eliminated which roughly doubles the code size. There are a couple more tiny leftovers but that's only because GHC isn't even trying to get rid of them. To be honest, I don't quite see the problem here. In fact, in this example SpecConstr actually performs a fairly complex optimisation which, unfortunately, doesn't bring much (I think; benchmarking the lexer with and without SpecConstr would be useful). > dropComment (' ':'-':'-':' ':_) = [] > dropComment (x:xs) = x : dropComment xs > dropComment [] = [] Without SpecConstr, we have: dropComment (' ':'-':'a':...) -> dropComment ('-':'a':...) -> dropComment ('a':...) SpecConstr skips the second step (i.e., saves a recursive call) because it knows that the argument won't match the first equation. For Haddock, this isn't a big win unless the input file contains a lot of space/dash sequences. However, I can easily imagine programs where this optimisation would be very desirable. Roman From ghcbuild at microsoft.com Wed Sep 17 00:07:50 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Sep 17 00:08:01 2008 Subject: [nightly] 16-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080917040750.0DEBE32430F@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Sep 16 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080916) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Wed Sep 17 05:10:13 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Sep 16 21:36:20 BST 2008 2126 total tests, which gave rise to 11383 test cases, of which 0 caused framework failures 2188 were skipped 9039 expected passes 133 expected failures 0 unexpected passes 23 unexpected failures Unexpected failures: TH_spliceE5_prof(normal) bytestring005(hpc) conc030(threaded2) ghci024(normal) haddockD002(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) seward-space-leak(ghci) ---------------------------------------------------- Nightly run ended at Wed Sep 17 05:10:13 BST 2008 From chak at cse.unsw.edu.au Wed Sep 17 00:20:24 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:03 2008 Subject: patch applied (testsuite): Type families: Simple20: warning about loopy equality Message-ID: <20080917042024.GA14451@haskell.galois.com> Sun Sep 14 05:07:42 PDT 2008 Manuel M T Chakravarty * Type families: Simple20: warning about loopy equality A ./tests/ghc-regress/indexed-types/should_compile/Simple20.stderr View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080914120742-6295e-0423c6f9780ed0894413f8ad648f6f6e2f64d9d5.gz From chak at cse.unsw.edu.au Wed Sep 17 00:20:26 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:10 2008 Subject: patch applied (testsuite): Type families: harmless changes of error messages by new algo Message-ID: <20080917042026.GA14474@haskell.galois.com> Sun Sep 14 09:34:45 PDT 2008 Manuel M T Chakravarty * Type families: harmless changes of error messages by new algo M ./tests/ghc-regress/indexed-types/should_fail/Simple5a.stderr -9 +1 M ./tests/ghc-regress/typecheck/should_compile/T2494.stderr -8 +8 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080914163445-6295e-7a59262413036e183d977fb26ddf72e011567430.gz From chak at cse.unsw.edu.au Wed Sep 17 00:20:28 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:17 2008 Subject: patch applied (testsuite): Type families: output wibble Message-ID: <20080917042028.GA14491@haskell.galois.com> Mon Sep 15 22:51:06 PDT 2008 Manuel M T Chakravarty * Type families: output wibble M ./tests/ghc-regress/indexed-types/should_compile/Simple20.stderr -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080916055106-6295e-148c171cb672d5438267e95aa2ff5a102a4f883e.gz From chak at cse.unsw.edu.au Wed Sep 17 00:20:30 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:24 2008 Subject: patch applied (testsuite): Type families & GADTs: fixed tests Message-ID: <20080917042030.GA14508@haskell.galois.com> Tue Sep 16 08:12:18 PDT 2008 Manuel M T Chakravarty * Type families & GADTs: fixed tests M ./tests/ghc-regress/gadt/all.T -5 +2 M ./tests/ghc-regress/indexed-types/should_compile/all.T -2 +2 M ./tests/ghc-regress/typecheck/should_compile/T2494.stderr -11 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080916151218-6295e-6bf28a49e8fbe76d75e65a66d95171f9af1cd35f.gz From chak at cse.unsw.edu.au Wed Sep 17 00:20:32 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:31 2008 Subject: patch applied (testsuite): Type families: don't bleat about regressions with new solver Message-ID: <20080917042032.GA14525@haskell.galois.com> Tue Sep 16 20:46:52 PDT 2008 Manuel M T Chakravarty * Type families: don't bleat about regressions with new solver M ./tests/ghc-regress/indexed-types/should_compile/all.T -18 +18 M ./tests/ghc-regress/indexed-types/should_fail/all.T -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080917034652-6295e-d2b5142c898d985cb274fb48c4c77193003c4673.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:20 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:52 2008 Subject: patch applied (ghc): Type families: completed the new equality solver Message-ID: <20080917042120.GA14595@haskell.galois.com> Sat Sep 13 06:36:31 PDT 2008 Manuel M T Chakravarty * Type families: completed the new equality solver - Implements normalisation of class constraints containing synonym family applications or skolems refined by local equalities. - Clean up of TcSimplify.reduceContext by using the new equality solver. - Removed all the now unused code of the old algorithm. - This completes the implementation of the new algorithm, but it is largely untested => many regressions. M ./compiler/typecheck/Inst.lhs -2 +2 M ./compiler/typecheck/TcSimplify.lhs -74 +55 M ./compiler/typecheck/TcTyFuns.lhs -1147 +339 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080913133631-6295e-d9b25b1f3a52da965aa150b26020603f67ee4381.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:25 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:18:59 2008 Subject: patch applied (ghc): Type families: fixed all non-termination in the testsuite Message-ID: <20080917042125.GA14628@haskell.galois.com> Sun Sep 14 05:06:38 PDT 2008 Manuel M T Chakravarty * Type families: fixed all non-termination in the testsuite M ./compiler/typecheck/TcSimplify.lhs -38 +38 M ./compiler/typecheck/TcTyFuns.lhs -18 +72 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914120638-6295e-f043036a0d5d343011dd37e8bcf94a17b1d9715e.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:30 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:19:13 2008 Subject: patch applied (ghc): Remember if RewriteInst is swapped & bug fixes Message-ID: <20080917042129.GA14662@haskell.galois.com> Sun Sep 14 09:36:39 PDT 2008 Manuel M T Chakravarty * Remember if RewriteInst is swapped & bug fixes M ./compiler/typecheck/Inst.lhs +7 M ./compiler/typecheck/TcSimplify.lhs -4 +10 M ./compiler/typecheck/TcTyFuns.lhs -89 +108 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080914163639-6295e-b6b1b838d8cda0677174179fa4af1c5fcbef944f.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:34 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:19:16 2008 Subject: patch applied (ghc): Signature for Inst.isValidWantedEqInst Message-ID: <20080917042134.GA14707@haskell.galois.com> Sun Sep 14 20:01:18 PDT 2008 Manuel M T Chakravarty * Signature for Inst.isValidWantedEqInst M ./compiler/typecheck/Inst.lhs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915030118-6295e-ee30794e8c57d993963d9db2ddb4117f1d7f0dd0.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:39 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:19:22 2008 Subject: patch applied (ghc): TcTyFuns: tidy warning Message-ID: <20080917042139.GA14750@haskell.galois.com> Sun Sep 14 20:14:23 PDT 2008 Manuel M T Chakravarty * TcTyFuns: tidy warning M ./compiler/typecheck/TcTyFuns.lhs -4 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080915031423-6295e-e980637c1c895ea2f8d28cb1297f9c52fd8442ed.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:44 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:19:47 2008 Subject: patch applied (ghc): Type families: apply flattening coercions in the right order Message-ID: <20080917042144.GA14771@haskell.galois.com> Mon Sep 15 22:51:36 PDT 2008 Manuel M T Chakravarty * Type families: apply flattening coercions in the right order M ./compiler/typecheck/TcTyFuns.lhs -17 +37 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916055136-6295e-f9097327b0e4d95f37d1f9ef737cc83284da4a6a.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:52 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:19:51 2008 Subject: patch applied (ghc): Keep sysnonyms folded in equalities if possible Message-ID: <20080917042151.GA14795@haskell.galois.com> Tue Sep 16 00:57:00 PDT 2008 Manuel M T Chakravarty * Keep sysnonyms folded in equalities if possible M ./compiler/typecheck/TcTyFuns.lhs -17 +35 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916075700-6295e-64139d09c18dee20b97182f9ce7173507c592fea.gz From chak at cse.unsw.edu.au Wed Sep 17 00:21:56 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 00:19:56 2008 Subject: patch applied (ghc): Type families: bug fixes Message-ID: <20080917042156.GA14812@haskell.galois.com> Tue Sep 16 08:12:54 PDT 2008 Manuel M T Chakravarty * Type families: bug fixes M ./compiler/basicTypes/Var.lhs -4 +4 M ./compiler/typecheck/Inst.lhs -1 +11 M ./compiler/typecheck/TcSimplify.lhs -3 +16 M ./compiler/typecheck/TcTyFuns.lhs -5 +14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916151254-6295e-878d3dea06dc012c423f5915496d967c1dc4edec.gz From chak at cse.unsw.edu.au Wed Sep 17 02:47:59 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 02:45:27 2008 Subject: patch applied (testsuite): Type families: fixed 4 regressions Message-ID: <20080917064759.GA17580@haskell.galois.com> Tue Sep 16 23:25:18 PDT 2008 Manuel M T Chakravarty * Type families: fixed 4 regressions M ./tests/ghc-regress/indexed-types/should_compile/all.T -4 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080917062518-6295e-9b4d2c5f810d583b425130cbd33d9cc82516e6b6.gz From chak at cse.unsw.edu.au Wed Sep 17 02:48:55 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Wed Sep 17 02:46:24 2008 Subject: patch applied (ghc): Type families: unify with family apps in checking mode Message-ID: <20080917064855.GA17661@haskell.galois.com> Tue Sep 16 23:25:48 PDT 2008 Manuel M T Chakravarty * Type families: unify with family apps in checking mode M ./compiler/typecheck/TcTyFuns.lhs -5 +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917062548-6295e-1f3bafd8f95ce959872690ad5f83cfceba2819f9.gz From simonpj at microsoft.com Wed Sep 17 03:08:40 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 17 03:07:33 2008 Subject: too many specialisations for one function In-Reply-To: <8625759D-159C-4397-96A1-12FAC9E42575@cse.unsw.edu.au> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F28@EA-EXMSG-C334.europe.corp.microsoft.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6468@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39EE@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6839@EA-EXMSG-C334.europe.corp.microsoft.com> <8625759D-159C-4397-96A1-12FAC9E42575@cse.unsw.edu.au> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA1@EA-EXMSG-C334.europe.corp.microsoft.com> I've started a Trac ticket so that we don't lose this thread: http://hackage.haskell.org/trac/ghc/ticket/2598 I've transferred your comments there and added you to the cc list. Others: if you are interested, add yourselves. Simon | -----Original Message----- | From: Roman Leshchinskiy [mailto:rl@cse.unsw.edu.au] | Sent: 17 September 2008 04:51 | To: Simon Peyton-Jones | Cc: Mitchell, Neil; cvs-ghc@haskell.org | Subject: Re: too many specialisations for one function | | On 16/09/2008, at 19:34, Simon Peyton-Jones wrote: | | > Interesting idea Neil. Roman: I think you only need deep | > specialisation on non-recursive constructors, don't you? | | Yes, as long as the definition of recursive doesn't include things like | | data T a where | Pair :: T a -> T b -> T (a,b) | ... | | and similar constructs for indexed types. I'm not really convinced | about this idea, though. What is so special about recursive | constructors? And why is generating all specialisations in this | particular case bad at all? In the end, all but the one for | dropComment (x:xs) are eliminated which roughly doubles the code size. | There are a couple more tiny leftovers but that's only because GHC | isn't even trying to get rid of them. To be honest, I don't quite see | the problem here. | | In fact, in this example SpecConstr actually performs a fairly complex | optimisation which, unfortunately, doesn't bring much (I think; | benchmarking the lexer with and without SpecConstr would be useful). | | > dropComment (' ':'-':'-':' ':_) = [] | > dropComment (x:xs) = x : dropComment xs | > dropComment [] = [] | | | Without SpecConstr, we have: | | dropComment (' ':'-':'a':...) | -> dropComment ('-':'a':...) | -> dropComment ('a':...) | | SpecConstr skips the second step (i.e., saves a recursive call) | because it knows that the argument won't match the first equation. For | Haddock, this isn't a big win unless the input file contains a lot of | space/dash sequences. However, I can easily imagine programs where | this optimisation would be very desirable. | | Roman | | From neil.mitchell.2 at credit-suisse.com Wed Sep 17 03:14:04 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Sep 17 03:12:23 2008 Subject: Windows build issues In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com> Hi Simon > I'd really really like to end up > a) with a build system that works > b) with Wiki instructions that match it The issues with (a) are fairly minor, so I don't think that will be too much effort. > Concerning the latter, Neil, you could fix the Wiki material > directly couldn't you? That would be great. Yes, I've added notes where my experiences differ. Once I've got everything working, and have identified which steps are going to be worked around by the build system (i.e. cc1 issues), I'll merge my changes in. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonpj at microsoft.com Wed Sep 17 03:16:08 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 17 03:13:38 2008 Subject: Windows build issues In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> | Yes, I've added notes where my experiences differ. Once I've got | everything working, and have identified which steps are going to be | worked around by the build system (i.e. cc1 issues), I'll merge my | changes in. Thank you! Do let me know when you do this. Simon From cvs-ghc at haskell.org Wed Sep 17 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 17 03:27:38 2008 Subject: Daily report for stable Message-ID: <200809170730.m8H7U2cE019376@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: fail (failed stage1) Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 1 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Wed Sep 17 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 17 03:27:43 2008 Subject: Daily report for head Message-ID: <200809170730.m8H7U2Ii019377@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: pass x86 Windows head fast: lost pass pass pass fail (failed stage1) pass fast486 head: pass gabor head: pass kgardas head: fail (failed stage2) malcolm head: fail (failed darcs) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: lost x86-64 Linux head unreg: pass Fixed unexpected test passes: tcrun007 New unexpected test failures: TH_spliceE5_prof 2 x86 Windows head barton-mangler-bug 2 x86 Windows head conc015 1 fast486 head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 1 x86 Windows head ghci024 4 x86 Windows head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 1 x86 Windows head num012 1 x86 Windows head qq005 1 x86 Windows head regex001 1 x86 Windows head tc170 1 x86-64 Linux head unreg win32002 1 x86 Windows head Fixed unexpected test failures: TH_spliceGuard concprog001 Old unexpected test failures: arith011 2 fast486 head conc032 2 x86 Windows head -------------- next part -------------- Last 30 lines: make[4]: Nothing to be done for `install-docs'. Finished making install-docs in storage-mgt: 0 ------------------------------------------------------------------------ == Finished making `install-docs' in man docbook-cheat-sheet users_guide ext-core storage-mgt ... PWD = /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916/docs ------------------------------------------------------------------------ make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916/docs' make -C libraries/Cabal/doc install-docs DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916/libraries/Cabal/doc' /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/Cabal mkdir /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/Cabal cp Cabal/* /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/Cabal make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916/libraries/Cabal/doc' /usr/bin/install -c -m 644 extra-gcc-opts /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080916 ======================================================================= Installation of ghc-6.9.20080916 was successful. For documentation, see /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/index.html ======================================================================= make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080916' /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/bin/ghc --make HelloWorld [1 of 1] Compiling Main ( HelloWorld.hs, HelloWorld.o ) Linking HelloWorld ... /usr/bin/ld: cannot find -lffi collect2: ld returned 1 exit status make[1]: *** [all] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Warning: 'include-dirs: ../libraries/base/cbits' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: ../libraries/base/include' is a relative path outside of the source tree. This will not work when generating a tarball with 'sdist'. Warning: 'include-dirs: stage2plus' directory does not exist. rm -f -f Makefile-stage2 /buildbot/ghc/kgardas/build/libraries/cabal-bin /usr/local/ghc-2008-05-04/bin/ghc /buildbot/ghc/kgardas/build/libraries/bootstrapping.conf makefile --distpref dist-stage2 -f Makefile-stage2 Preprocessing library ghc-6.9... unused terminals: 1 shift/reduce conflicts: 33 reduce/reduce conflicts: 1 Generating Makefile ghc-6.9... ../utils/mkdirhier/mkdirhier stage2plus mkdir stage2plus Creating stage2plus/ghc_boot_platform.h... Done. make[1]: Leaving directory `/buildbot/ghc/kgardas/build/compiler' make -C compiler stage=2 make[1]: Entering directory `/buildbot/ghc/kgardas/build/compiler' make -f Makefile-stage2 stage=2 make[2]: Entering directory `/buildbot/ghc/kgardas/build/compiler' Makefile-stage2:86: dist-stage2/build/.depend: No such file or directory /buildbot/ghc/kgardas/build/ghc/stage1-inplace/ghc -M -dep-makefile dist-stage2/build/.depend -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=2 -package-name ghc-6.9 -hide-all-packages -no-user-package-conf -i -idist-stage2/build -inativeGen -ibasicTypes -icmm -icodeGen -icoreSyn -icprAnalysis -ideSugar -ighci -ihsSyn -iiface -imain -iparser -iprelude -iprofiling -irename -isimplCore -isimplStg -ispecialise -istgSyn -istranal -itypecheck -itypes -iutils -ivectorise -idist-stage2/build/autogen -Idist-stage2/build/autogen -Idist-stage2/build -I../libffi/build/include -Istage2plus -I../libraries/base/cbits -I../libraries/base/include -I. -Iparser -Iutils -optP-DGHCI -optP-include -optPdist-stage2/build/autogen/cabal_macros.h -odir dist-stage2/build -hidir dist-stage2/build -stubdir dist-stage2/build -package Cabal-1.5.4 -package array-0.1 -package base-4.0 -package bytestring-0.9 -package containers-0.1 -package directory-1.0 -package filepath-1.1 -package haskell98-1.0.1 -package hpc-0.5 -package old-time-1.0 -package process-1.0.1 -package template-haskell-2.2 -package unix-2.2 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -idist-stage2/build -H32m -O -Rghc-timing -O -fasm AsmCodeGen MachCodeGen MachInstrs MachRegs NCGMonad PositionIndependentCode PprMach RegAllocColor RegAllocInfo RegAllocLinear RegAllocStats RegArchBase RegArchX86 RegCoalesce RegLiveness RegSpill RegSpillClean RegSpillCost DsMeta TcSplice Convert ByteCodeAsm ByteCodeFFI ByteCodeGen ByteCodeInstr ByteCodeItbls ByteCodeLink Debugger GhciMonad GhciTags InteractiveUI LibFFI Linker ObjLink RtClosureInspect BasicTypes DataCon Demand Exception Id IdInfo Literal MkId Module Name NameEnv NameSet NewDemand OccName RdrName SrcLoc UniqSupply Unique Var VarEnv VarSet BlockId CLabel Cmm CmmBrokenBlock CmmCPS CmmCPSGen CmmCPSZ CmmCallConv CmmCommonBlockElimZ CmmContFlowOp t CmmCvt CmmExpr CmmInfo CmmLex CmmLint CmmLive CmmLiveZ CmmOpt CmmParse CmmProcPoint CmmProcPointZ CmmSpillReload CmmTx CmmUtils CmmZipUtil DFMonad Dataflow MachOp MkZipCfg MkZipCfgCmm OptimizationFuel PprC PprCmm PprCmmZ StackColor StackPlacements ZipCfg ZipCfgCmmRep ZipCfgExtras ZipDataflow Bitmap CgBindery CgCallConv CgCase CgClosure CgCon CgExpr CgForeignCall CgHeapery CgHpc CgInfoTbls CgLetNoEscape CgMonad CgParallel CgPrimOp CgProf CgStackery CgTailCall CgTicky CgUtils ClosureInfo CodeGen SMRep CoreFVs CoreLint CorePrep CoreSubst CoreSyn CoreTidy CoreUnfold CoreUtils ExternalCore MkCore MkExternalCore PprCore PprExternalCore CprAnalyse Check Coverage Desugar DsArrows DsBinds DsCCall DsExpr DsForeign DsGRHSs DsListComp DsMonad DsUtils Match MatchCon MatchLit HsBinds HsDecls HsDoc HsExpr HsImpExp HsLit HsPat HsSyn HsTypes HsUtils BinIface BuildTyCl IfaceEnv IfaceSyn IfaceType LoadIface MkIface TcIface BreakArray CmdLineParser CodeOutput Config Constants DriverMkDepend DriverPhases DriverPipeline DynFlags ErrUtils Finder GHC HeaderInfo HscMain HscStats HscTypes InteractiveEval PackageConfig Packages ParsePkgConf PprTyThing StaticFlags StaticFlagParser SysTools TidyPgm Ctype HaddockLex HaddockParse HaddockUtils LexCore Lexer Parser ParserCore ParserCoreUtils RdrHsSyn ForeignCall PrelInfo PrelNames PrelRules PrimOp TysPrim TysWiredIn CostCentre SCCfinal RnBinds RnEnv RnExpr RnHsDoc RnHsSyn RnNames RnPat RnSource RnTypes CSE FloatIn FloatOut LiberateCase OccurAnal SAT SetLevels SimplCore SimplEnv SimplMonad SimplUtils Simplify SRT SimplStg StgStats Rules SpecConstr Specialise CoreToStg StgLint StgSyn DmdAnal SaAbsInt SaLib StrictAnal WorkWrap WwLib FamInst Inst TcArrows TcBinds TcClassDcl TcDefaults TcDeriv TcEnv TcExpr TcForeign TcGenDeriv TcHsSyn TcHsType TcInstDcls TcMType TcMatches TcPat TcRnDriver TcRnMonad TcRnTypes TcRules TcSimplify TcTyClsDecls TcTyDecls TcTyFuns TcType TcUnify Class Coercion FamInstEnv FunDeps Generics InstEnv TyCon Type TypeRep Unify Bag Binary BufWrite Digraph Encoding FastBool Fast Functions FastMutInt FastString FastTypes Fingerprint FiniteMap GraphBase GraphColor GraphOps GraphPpr IOEnv Interval LazyUniqFM ListSetOps Maybes MonadUtils OrdList Outputable Panic Pretty State StringBuffer Unicode UniqFM UniqSet Util VectBuiltIn VectCore VectMonad VectType VectUtils Vectorise make[2]: execvp: /buildbot/ghc/kgardas/build/ghc/stage1-inplace/ghc: Arg list too long make[2]: *** [dist-stage2/build/.depend] Error 127 make[2]: Leaving directory `/buildbot/ghc/kgardas/build/compiler' make[1]: *** [build.stage.2] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas/build/compiler' make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org//ghc darcs failed: Failed to download URL http://darcs.haskell.org//ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: From marlowsd at gmail.com Wed Sep 17 03:50:22 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 17 03:48:49 2008 Subject: libraries/time In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <48D0B6BE.3090306@gmail.com> Simon Peyton-Jones wrote: > Building under Cygwin on Windows, I get this in package 'time': > > > c:/darcs/HEAD/ghc/stage1-inplace/ghc.exe -package-name time-1.1.2.1 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package Win32-2.1 -package base-4.0 -package old-locale-1.0 -O -XForeignFunctionInterface -XCPP -idist/build -H64m -O0 -fasm -O -fasm -dcore-lint -Wall -fno-warn-deprecated-flags -c Data/Time/Clock/CTimeval.hs -o dist/build/Data/Time/Clock/CTimeval.o -ohi dist/build/Data/Time/Clock/CTimeval.hi > c:/darcs/HEAD/ghc/stage1-inplace/ghc.exe -Iinclude -package Win32-2.1 -package base-4.0 -package old-locale-1.0 -optc-O2 -odir dist/build -c cbits/HsTime.c -o dist/build/cbits/HsTime.o > > In file included from cbits\HsTime.c:1:0: > > include\HsTime.h:4:26: HsTimeConfig.h: No such file or directory This is normally a symptom of not running autoreconf in libraries/time, which is supposed to be done by 'sh boot'. Could you check that 'sh boot' is running autoreconf as it should? Cheers, Simon > In file included from cbits\HsTime.c:1:0: > > include\HsTime.h:16:0: error: syntax error before "int" > cbits\HsTime.c: In function `get_current_timezone_seconds': > > cbits\HsTime.c:10:0: > warning: implicit declaration of function `localtime' > > cbits\HsTime.c:10:0: > warning: initialization makes pointer from integer without a cast > > cbits\HsTime.c:14:0: > error: dereferencing pointer to incomplete type > > cbits\HsTime.c:24:0: > error: `_tzname' undeclared (first use in this function) > > cbits\HsTime.c:24:0: > error: (Each undeclared identifier is reported only once > > cbits\HsTime.c:24:0: error: for each function it appears in.) > > cbits\HsTime.c:25:0: > error: `_timezone' undeclared (first use in this function) > make[2]: *** [dist/build/cbits/HsTime.o] Error 1 > make[2]: Leaving directory `/cygdrive/c/darcs/HEAD/libraries/time' > make[1]: *** [make.library.time] Error 2 > make[1]: Leaving directory `/cygdrive/c/darcs/HEAD/libraries' > make: *** [stage1] Error 2 > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From marlowsd at gmail.com Wed Sep 17 03:52:00 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 17 03:49:31 2008 Subject: Validate broken In-Reply-To: References: Message-ID: <48D0B720.4000002@gmail.com> Manuel M T Chakravarty wrote: > On Mac OS X 10.5, I am getting the appended warnings that break validate > (since yesterday). > > Manuel > > -=- > > gcc -o mkGHCConstants.o -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts > -I../gmp/gmpbuild -c mkDerivedConstants.c -DGEN_HASKELL > gcc -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts -I../gmp/gmpbuild -c > mkDerivedConstants.c -o mkDerivedConstants.o > ../utils/mkdependC/mkdependC -f .depend -- -Werror > -DTABLES_NEXT_TO_CODE -I. -I../rts -I../gmp/gmpbuild -- > mkDerivedConstants.c shell-tools.c > cc1: warnings being treated as errors > In file included from Stg.h:216, > from Rts.h:19, > from mkDerivedConstants.c:23: > SMP.h:44: warning: 'gnu_inline' attribute directive ignoredcc1: warnings > being treated as errors Sigh - some gcc versionitis I imagine. I'll look into it. Cheers, Simon > In file included from Stg.h:216, > from Rts.h:19, > from mkDerivedConstants.c:23: > SMP.h:44: warning: 'gnu_inline' attribute directive ignored > SMP.h:55: warning: 'gnu_inline' attribute directive ignored > SMP.h:61: warning: 'gnu_inline' attribute directive ignored > SMP.h:72: warning: 'gnu_inline' attribute directive ignored > SMP.h:111: warning: 'gnu_inline' attribute directive ignored > SMP.h:163: warning: 'gnu_inline' attribute directive ignored > > SMP.h:55: warning: 'gnu_inline' attribute directive ignored > SMP.h:61: warning: 'gnu_inline' attribute directive ignored > SMP.h:72: warning: 'gnu_inline' attribute directive ignored > SMP.h:111: warning: 'gnu_inline' attribute directive ignored > SMP.h:163: warning: 'gnu_inline' attribute directive ignored > In file included from Rts.h:179, > from mkDerivedConstants.c:23: > SMPClosureOps.h:12: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:13: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:28: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:41: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:60: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:62: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:64: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:66: warning: 'gnu_inline' attribute directive ignored > In file included from Rts.h:179, > from mkDerivedConstants.c:23: > SMPClosureOps.h:12: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:13: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:28: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:41: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:60: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:62: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:64: warning: 'gnu_inline' attribute directive ignored > SMPClosureOps.h:66: warning: 'gnu_inline' attribute directive ignored > In file included from Rts.h:202, > from mkDerivedConstants.c:23: > Stable.h:23: warning: 'gnu_inline' attribute directive ignored > In file included from Rts.h:202, > from mkDerivedConstants.c:23: > Stable.h:23: warning: 'gnu_inline' attribute directive ignored > Stable.h:45: warning: 'gnu_inline' attribute directive ignored > Stable.h:45: warning: 'gnu_inline' attribute directive ignored > make[1]: *** [mkDerivedConstants.o] Error 1 > make[1]: *** Waiting for unfinished jobs.... > make[1]: *** [mkGHCConstants.o] Error 1 > make: *** [stage1] Error 1 > TacticalGrace-2 chak 17 (.../Code/ghc-test): > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From neil.mitchell.2 at credit-suisse.com Wed Sep 17 03:54:50 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Sep 17 03:53:09 2008 Subject: libraries/time In-Reply-To: <48D0B6BE.3090306@gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> Hi > > c:/darcs/HEAD/ghc/stage1-inplace/ghc.exe -package-name > time-1.1.2.1 -hide-all-packages -no-user-package-conf -i > -idist/build -i. -idist/build/autogen -Idist/build/autogen > -Idist/build -Iinclude -optP-include > -optPdist/build/autogen/cabal_macros.h -odir dist/build > -hidir dist/build -stubdir dist/build -package Win32-2.1 > -package base-4.0 -package old-locale-1.0 -O > -XForeignFunctionInterface -XCPP -idist/build -H64m -O0 > -fasm -O -fasm -dcore-lint -Wall -fno-warn-deprecated-flags > -c Data/Time/Clock/CTimeval.hs -o > dist/build/Data/Time/Clock/CTimeval.o -ohi > dist/build/Data/Time/Clock/CTimeval.hi > > c:/darcs/HEAD/ghc/stage1-inplace/ghc.exe -Iinclude -package > Win32-2.1 > > -package base-4.0 -package old-locale-1.0 -optc-O2 -odir > dist/build -c > > cbits/HsTime.c -o dist/build/cbits/HsTime.o > > > > In file included from cbits\HsTime.c:1:0: > > > > include\HsTime.h:4:26: HsTimeConfig.h: No such file or directory > > This is normally a symptom of not running autoreconf in > libraries/time, which is supposed to be done by 'sh boot'. > Could you check that 'sh boot' > is running autoreconf as it should? I ran into the same problem yesterday, and the cause was that I hadn't sh boot/configure'd. After that, on Cygwin, the build succeeded. However, the exact same "time" issues do crop up if I try and install the time package on a different machine (without mingw/cygwin etc) using a binary distribution of GHC HEAD - so something seems wrong somewhere. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonmarhaskell at gmail.com Wed Sep 17 05:30:52 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Sep 17 05:28:23 2008 Subject: patch applied (ghc): Fix: GhcStage2HcOpts were being added to stage 3 too Message-ID: <20080917093051.GA23851@haskell.galois.com> Wed Sep 17 01:59:17 PDT 2008 Simon Marlow * Fix: GhcStage2HcOpts were being added to stage 3 too M ./ghc/Makefile -7 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917085917-12142-5224c9330f8e8de3bcfcb3774f546554d3bb0e20.gz From simonmarhaskell at gmail.com Wed Sep 17 05:43:49 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Sep 17 05:41:25 2008 Subject: patch applied (testsuite): remove spurious -fasm (causing failure for the unreg build) Message-ID: <20080917094349.GA29400@haskell.galois.com> Wed Sep 17 01:05:55 PDT 2008 Simon Marlow * remove spurious -fasm (causing failure for the unreg build) M ./tests/ghc-regress/typecheck/should_compile/Makefile -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080917080555-12142-f9a41890a59a54ba53cc150796660d0534b7f14e.gz From marlowsd at gmail.com Wed Sep 17 06:00:03 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 17 05:57:45 2008 Subject: Validate broken In-Reply-To: References: Message-ID: <48D0D523.9080908@gmail.com> Manuel M T Chakravarty wrote: > On Mac OS X 10.5, I am getting the appended warnings that break validate > (since yesterday). > > Manuel > > -=- > > gcc -o mkGHCConstants.o -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts > -I../gmp/gmpbuild -c mkDerivedConstants.c -DGEN_HASKELL > gcc -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts -I../gmp/gmpbuild -c > mkDerivedConstants.c -o mkDerivedConstants.o > ../utils/mkdependC/mkdependC -f .depend -- -Werror > -DTABLES_NEXT_TO_CODE -I. -I../rts -I../gmp/gmpbuild -- > mkDerivedConstants.c shell-tools.c > cc1: warnings being treated as errors > In file included from Stg.h:216, > from Rts.h:19, > from mkDerivedConstants.c:23: > SMP.h:44: warning: 'gnu_inline' attribute directive ignoredcc1: warnings > being treated as errors I'm not able to repeat this with the versions of gcc I have installed, and from reading the gcc docs it seems I'm doing the right thing. Here is the code: // The special "extern inline" behaviour is now only supported by gcc // when _GNUC_GNU_INLINE__ is defined, and you have to use // __attribute__((gnu_inline)). So when we don't have this, we use // ordinary static inline. // #if defined(__GNUC_GNU_INLINE__) # if defined(KEEP_INLINES) # define EXTERN_INLINE inline # else # define EXTERN_INLINE extern inline __attribute__((gnu_inline)) # endif #else # if defined(KEEP_INLINES) # define EXTERN_INLINE # else # define EXTERN_INLINE INLINE_HEADER # endif #endif So we only use the attribute gnu_inline when __GNUC_GNU_INLINE__ is defined, which according to the gcc docs is correct. Can someone with a Mac figure out what's going wrong here, and what test we should use? Cheers, Simon From claus.reinke at talk21.com Wed Sep 17 06:15:14 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 17 06:13:41 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> Message-ID: <6BD6383619204E62B6B52DC13342496C@cr3lt> >>> [1] Cabal should really pass -B to any direct calls to ghc-internal gccs >>> [2] ghc should preserve gcc's internal layout when including it, so that >>> prefix options work as well: >>> [3] ghc should tell its internal gcc where its subprograms are, so that >>> no extra -B is needed > We already have a patch to sloving hsc2hs's gcc path problem by that way. [1] > http://www.haskell.org/pipermail/cabal-devel/2008-September/003832.html Thanks for the pointer, shelarcy! But looking through cabal-devel, there seem to be several variants of similar patches floating around, the latest requiring other changes to cabal? Since there are ghc installations out there that do mutilate their internal gccs, both cabal and ghc have to add -B for now[1]. For future ghc releases, wouldn't it be better to keep gcc intact [2], so that gcc can find its pieces on its own, being no different from any other gcc, and those special cases in ghc and cabal can disappear? > Please test this patch and report result to Duncan. I think he > is wanting to know result to apply correct patch. Which patch to test, Duncan? Or will the latest version appear in ghc's cabal soon now? Claus From claus.reinke at talk21.com Wed Sep 17 06:59:05 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 17 07:00:07 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannotexec `cc1': No such file or directory References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> <1221645318.5395.323.camel@localhost> Message-ID: <3E4F93C55BDC4E7695D01DD98A54A6AC@cr3lt> > Actually I've pushed an updated patch to Cabal HEAD, so I'm hoping > someone will test & validate that on Windows. Though it needs to be > tested by someone who was having the problem because it does not happen > for everyone (for reasons that are not very clear). See the earlier messages in this thread for more details. In brief, gcc has default search paths that start with (1) "relative to gcc executable" (this enables relocation of mingw), then has fallbacks like (2) "relative to typical windows mingw install location" and (3) "relative to typical unixish gcc install location". The way ghc packages gcc effectively disables (1) while leaving gcc open to picking up all kinds of unwanted versions that happen to be around on the system. If you happen to have your own mingw installed at c:/mingw, *and* you are building on drive c:, then you may be lucky because (2) is specified as "/mingw" (which is interpreted as :/mingw, so it works when you're on c:, not if you're on d:, z:, ..). Of course, this luck depends on the ghc gcc and the local mingw being compatible, else you'll get other issues; and if msys or cygwin have /mingw mounted as something else, or if other headers/tools are picked up via (3), you'll get still other issues, and possibly different ones, depending on whether you're using msys or cygwin.. Looking forward to that patch, though I'd still like ghc to preserve its internal gcc's directory layout, so that ghc's gcc works like any other gcc. Claus From nominolo at googlemail.com Wed Sep 17 07:08:49 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Wed Sep 17 07:06:33 2008 Subject: patch applied (ghc): Change 'loadWithCompiler' callback argument to just print warnings. Message-ID: <20080917110849.GA31470@haskell.galois.com> Wed Sep 17 03:29:25 PDT 2008 Thomas Schilling * Change 'loadWithCompiler' callback argument to just print warnings. Rename function accordingly. The callback wasn't very flexible to begin with. There's pretty much no way around to calling 'compile' inside that callback since 'upsweep' depends on certain side effects of compile. It therefore makes more sense to restrict the callback to its intended use only, namely to log warnings and errors. M ./compiler/main/GHC.hs -47 +32 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917102925-7c5c6-9cfc27b2abeb31b841f36f57e6a07cf2710b226f.gz From david.markvica at gmx.net Wed Sep 17 08:23:20 2008 From: david.markvica at gmx.net (David Markvica) Date: Wed Sep 17 08:28:19 2008 Subject: Validate broken In-Reply-To: <48D0D523.9080908@gmail.com> References: <48D0D523.9080908@gmail.com> Message-ID: Simon Marlow wrote: > Manuel M T Chakravarty wrote: >> On Mac OS X 10.5, I am getting the appended warnings that break >> validate (since yesterday). > > I'm not able to repeat this with the versions of gcc I have installed, > and from reading the gcc docs it seems I'm doing the right thing. It seems that for some odd reason Apple's gcc (versions 4.0.1 and 4.2.1) defines __GNUC_GNU_INLINE__ but doesn't actually support __attribute__((gnu_inline)). FSF's gcc added the macro together with the attribute in their version 4.1.3. According to [1], this seems to be an acceptable workaround: #if defined(__GNUC_GNU_INLINE__) # if defined(KEEP_INLINES) # define EXTERN_INLINE inline # elif defined (__APPLE__) # define EXTERN_INLINE extern inline # else # define EXTERN_INLINE extern inline __attribute__((gnu_inline)) # endif #else # if defined(KEEP_INLINES) # define EXTERN_INLINE # else # define EXTERN_INLINE INLINE_HEADER # endif #endif validates fine with this change on an intel mac. d~ [1] http://www.mail-archive.com/help-gnutls@gnu.org/msg00936.html From simonpj at microsoft.com Wed Sep 17 08:39:30 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Sep 17 08:39:10 2008 Subject: DPH in 6.10 Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> Ian We'd like to release the DPH packages with GHC 6.10. So can you make the bundling process do that? There may be minor changes, but what's in the repo is about right. Thanks SImon From neil.mitchell.2 at credit-suisse.com Wed Sep 17 08:40:00 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Sep 17 08:39:25 2008 Subject: Windows build issues In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> > | Yes, I've added notes where my experiences differ. Once I've got > | everything working, and have identified which steps are going to be > | worked around by the build system (i.e. cc1 issues), I'll merge my > | changes in. > > Thank you! Do let me know when you do this. Before I fix the documentation the GHC team needs to make a decision - do you want to support the latest mingw/cygwin, or advise people to use specific old versions? The old versions work exactly as per the descriptions Claus gave (although there are a few tweaks required for bootstrapping with GHC 6.8.3). The new version has a number of issues that need fixing: 1) Windres doesn't work. 2) cc1 is in the wrong place, and can't be found. 3) one line needed commenting out in the mingw headers. My preference is to use the latest versions, otherwise we'll run into some other bug and the mingw people will (legitimately) tell us to use a newer version, requiring us to upgrade everything anyway. I think Claus disagrees with me on this. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From claus.reinke at talk21.com Wed Sep 17 09:07:45 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 17 09:05:33 2008 Subject: Windows build issues References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com><33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com><33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> Message-ID: <8CB256D300ED4E54AB878E5DDB5832C4@cr3lt> >Before I fix the documentation the GHC team needs to make a decision - >do you want to support the latest mingw/cygwin, or advise people to use >specific old versions? >The old versions work exactly as per the descriptions Claus gave >(although there are a few tweaks required for bootstrapping with GHC >6.8.3). Thanks, that is good to know. Please add any tweaks needed. >The new version has a number of issues that need fixing: >1) Windres doesn't work. >2) cc1 is in the wrong place, and can't be found. >3) one line needed commenting out in the mingw headers. > >My preference is to use the latest versions, otherwise we'll run into >some other bug and the mingw people will (legitimately) tell us to use a >newer version, requiring us to upgrade everything anyway. I think Claus >disagrees with me on this. Actually, I don't disagree. A bit of background: before that log, the wiki pages simply said get the latest versions of everything, and every single time I had to do that on a new machine, something else would go wrong (autoconf, mingw, cygwin, ..). So that log was an attempt to give one single known-to-work reference path. The generic "try the newest versions, but watch out for .." instructions are still there, the log was just added at the end, for users who prefer concrete and simple. If it can be made to work with newer versions, that is preferred (eg, 6.8.3 should replace 6.4.1, darcs2.0.2(+76patches) should replace darcs1, etc.). Just make sure that the log still gives _specific working versions_, in a form that is *known* (not hoped;-) to work when starting from a new machine. That's all I ask:-) Claus From igloo at earth.li Wed Sep 17 09:18:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 09:16:16 2008 Subject: Validate broken In-Reply-To: References: <48D0D523.9080908@gmail.com> Message-ID: <20080917131847.GA1754@matrix.chaos.earth.li> On Wed, Sep 17, 2008 at 02:23:20PM +0200, David Markvica wrote: > Simon Marlow wrote: > >Manuel M T Chakravarty wrote: > >>On Mac OS X 10.5, I am getting the appended warnings that break > >>validate (since yesterday). > > It seems that for some odd reason Apple's gcc (versions 4.0.1 and 4.2.1) > defines __GNUC_GNU_INLINE__ but doesn't actually support > __attribute__((gnu_inline)). > FSF's gcc added the macro together with the attribute in their version > 4.1.3. > > According to [1], this seems to be an acceptable workaround: HEAD validates for me both with and without your workaround. I have: $ gcc --version i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465) Won't the workaround break when Apple ships gcc 4.3? Manuel, what version of gcc do you have? Thanks Ian From claus.reinke at talk21.com Wed Sep 17 09:28:33 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 17 09:26:07 2008 Subject: RFC: darcs-all improvements? Message-ID: Talking with Neil about ghc build issues off list, I was reminded that my local darcs-all still differs from the standard one. I have occasionally posted it here, and small bits have made it into the repo, but I don't really know why the main changes haven't made it. So I'm asking for comments: if you find these changes useful, and they work for you, perhaps they get included; if you don't find these changes useful, I'll just keep them to myself!-). The changes, again: - if darcs-all or packages have changed, stop the script and ask the user to restart the darcs-all command, instead of continuing with outdated information - try summarizing any darcs warnings (file permission issues, ..), conflicts, and missing repos at the end of the run, so that they do not get lost if one keeps a verbose log Claus hunk ./darcs-all 55 +my %warnings; +my %conflicts; +my %missing; + hunk ./darcs-all 73 - system ("darcs", @_) == 0 + + # run darcs, track std and err output + open(DARCS,"darcs @_ 2>&1 |") + or $ignore_failure + or die "can't start darcs: $?"; + + # keep per-package record of warnings, errors and conflicts + my $previous = ""; + while () { + if (/^Warning/ || /^darcs/ || /^realdarcs/ || /^Backing/) { + $warnings{$_[$#_]} .= $_; + } elsif ($previous =~ /^We have conflicts/) { + $conflicts{$_[$#_]} .= $_; + } + $previous = $_; + print $_; + } + close(DARCS) hunk ./darcs-all 92 - or die "darcs failed: $?"; + or die "darcs failed ($!): $?"; hunk ./darcs-all 99 + my %modtime; hunk ./darcs-all 102 + # read and close packages before calling darcs, which might + # try to update that file hunk ./darcs-all 105 + + # keep track of who we are + $modtime{"darcs-all"} = (stat("darcs-all"))[9]; + $modtime{"packages"} = (stat("packages"))[9]; hunk ./darcs-all 120 + + # if we have updated ourselves, all bets are off + if ($localpath eq ".") { + my $darcs_all_mod = ((stat("darcs-all"))[9] != $modtime{"darcs-all"}); + my $packages_mod = ((stat("packages"))[9] != $modtime{"packages"}); + if ($darcs_all_mod || $packages_mod) { [_$_] + summary(); + die "'darcs-all' ".($darcs_all_mod?"(changed)":""). + " or 'packages' ".($packages_mod?"(changed)":"")." updated;\n". + "please re-run your darcs-all command"; [_$_] + } + } hunk ./darcs-all 135 + $missing{$localpath} = "(required repo!)"; hunk ./darcs-all 139 + $missing{$localpath} = "(optional '$tag' repo)"; hunk ./darcs-all 146 + summary(); +} + +# summarize warnings and conflicts +sub summary { + my $package; + if (scalar(%warnings)) { + print "\n-- there are Warnings\n"; + foreach $package (keys%warnings) { [_$_] + print "-- Warnings for $package:\n$warnings{$package}\n"; + } + } + if (scalar(%conflicts)) { + print "\n-- there are Conflicts\n"; [_$_] + foreach $package (keys%conflicts) { [_$_] + print "-- Conflicts in $package:\n$conflicts{$package}\n"; + } + } + if (scalar(%missing)) { + print "\n-- there are missing packages:\n"; + foreach $package (keys%missing) { + print "$package $missing{$package}\n"; + } + } -------------- next part -------------- A non-text attachment was scrubbed... Name: darcs-all Type: application/octet-stream Size: 8023 bytes Desc: not available Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080917/8a777286/darcs-all-0001.obj From david.markvica at gmx.net Wed Sep 17 09:59:20 2008 From: david.markvica at gmx.net (David Markvica) Date: Wed Sep 17 09:56:55 2008 Subject: Validate broken In-Reply-To: <20080917131847.GA1754@matrix.chaos.earth.li> References: <48D0D523.9080908@gmail.com> <20080917131847.GA1754@matrix.chaos.earth.li> Message-ID: n Sep 17, 2008, at 15:18, Ian Lynagh wrote: > On Wed, Sep 17, 2008 at 02:23:20PM +0200, David Markvica wrote: >> Simon Marlow wrote: >>> Manuel M T Chakravarty wrote: >>>> On Mac OS X 10.5, I am getting the appended warnings that break >>>> validate (since yesterday). >> >> It seems that for some odd reason Apple's gcc (versions 4.0.1 and >> 4.2.1) >> defines __GNUC_GNU_INLINE__ but doesn't actually support >> __attribute__((gnu_inline)). >> FSF's gcc added the macro together with the attribute in their >> version >> 4.1.3. >> >> According to [1], this seems to be an acceptable workaround: > > HEAD validates for me both with and without your workaround. I have: > > $ gcc --version > i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465) Here it fails without the workaround in the same way as Manuel's. I have: % gcc --version i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5488) probably a new version included in XCode 3.1.1. > Won't the workaround break when Apple ships gcc 4.3? Hard to say, but my guess is no. XCode 3.1.1 includes % gcc-4.2 --version i686-apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564) as well and that one doesn't support __attribute__((gnu_inline)) either. It seems they deliberately removed it from their branch. d~ From igloo at earth.li Wed Sep 17 10:07:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 10:04:26 2008 Subject: Validate broken In-Reply-To: References: <48D0D523.9080908@gmail.com> <20080917131847.GA1754@matrix.chaos.earth.li> Message-ID: <20080917140700.GA4507@matrix.chaos.earth.li> On Wed, Sep 17, 2008 at 03:38:43PM +0200, David Markvica wrote: > n Sep 17, 2008, at 15:18, Ian Lynagh wrote: > > >Won't the workaround break when Apple ships gcc 4.3? > > Hard to say, but my guess is no. XCode 3.1.1 includes > > % gcc-4.2 -- > version > ~ > i686-apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564) > > as well and that one doesn't support __attribute__((gnu_inline)) > either. It seems they deliberately removed it from their branch. We didn't need it on Linux with gcc 4.2 either. Thanks Ian From david.markvica at gmx.net Wed Sep 17 10:17:58 2008 From: david.markvica at gmx.net (David Markvica) Date: Wed Sep 17 10:15:33 2008 Subject: Validate broken In-Reply-To: <20080917140700.GA4507@matrix.chaos.earth.li> References: <48D0D523.9080908@gmail.com> <20080917131847.GA1754@matrix.chaos.earth.li> <20080917140700.GA4507@matrix.chaos.earth.li> Message-ID: <48D11196.7090405@gmx.net> Ian Lynagh wrote: > On Wed, Sep 17, 2008 at 03:38:43PM +0200, David Markvica wrote: >> n Sep 17, 2008, at 15:18, Ian Lynagh wrote: >> >>> Won't the workaround break when Apple ships gcc 4.3? >> Hard to say, but my guess is no. XCode 3.1.1 includes >> >> % gcc-4.2 -- >> version >> ~ >> i686-apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5564) >> >> as well and that one doesn't support __attribute__((gnu_inline)) >> either. It seems they deliberately removed it from their branch. > > We didn't need it on Linux with gcc 4.2 either. Yes, because the FSF version of gcc defines the macro only in versions that actually support the attribute, as far as I understand. See also http://gcc.gnu.org/onlinedocs/gcc-4.2.4/cpp.pdf page 24, 2nd paragraph of __GNUC_STDC_INLINE__. The versions of gcc that Apple ships with XCode 3.1.1 don't support the attribute, but do define the macro. hope that clarifies things. d~ From marlowsd at gmail.com Wed Sep 17 10:41:38 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 17 10:39:09 2008 Subject: Validate broken In-Reply-To: <20080917131847.GA1754@matrix.chaos.earth.li> References: <48D0D523.9080908@gmail.com> <20080917131847.GA1754@matrix.chaos.earth.li> Message-ID: <48D11722.9010008@gmail.com> Ian Lynagh wrote: > On Wed, Sep 17, 2008 at 02:23:20PM +0200, David Markvica wrote: >> Simon Marlow wrote: >>> Manuel M T Chakravarty wrote: >>>> On Mac OS X 10.5, I am getting the appended warnings that break >>>> validate (since yesterday). >> It seems that for some odd reason Apple's gcc (versions 4.0.1 and 4.2.1) >> defines __GNUC_GNU_INLINE__ but doesn't actually support >> __attribute__((gnu_inline)). >> FSF's gcc added the macro together with the attribute in their version >> 4.1.3. >> >> According to [1], this seems to be an acceptable workaround: > > HEAD validates for me both with and without your workaround. I have: > > $ gcc --version > i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465) > > Won't the workaround break when Apple ships gcc 4.3? Yes, it would break if a future Apple gcc follows the standard gcc in this regard. So for that reason I propose we use #if defined(__GNUC_GNU_INLINE__) && !defined(__APPLE__) # if defined(KEEP_INLINES) # define EXTERN_INLINE inline # else # define EXTERN_INLINE extern inline __attribute__((gnu_inline)) # endif #else # if defined(KEEP_INLINES) # define EXTERN_INLINE # else # define EXTERN_INLINE INLINE_HEADER # endif #endif on the grounds that the !__GNUC_GNU_INLINE__ case is perfectly safe to use, except that it might end up duplicating a little code. This will be safe even if Apple changes their mind in the future. Could someone try this version? Cheers, Simon From marlowsd at gmail.com Wed Sep 17 10:47:07 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 17 10:44:36 2008 Subject: Windows build issues In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> Message-ID: <48D1186B.7060205@gmail.com> Mitchell, Neil wrote: >> | Yes, I've added notes where my experiences differ. Once I've got >> | everything working, and have identified which steps are going to be >> | worked around by the build system (i.e. cc1 issues), I'll merge my >> | changes in. >> >> Thank you! Do let me know when you do this. > > Before I fix the documentation the GHC team needs to make a decision - > do you want to support the latest mingw/cygwin, or advise people to use > specific old versions? I think it's pretty clear we ought to make everything work with the latest mingw versions. > The old versions work exactly as per the descriptions Claus gave > (although there are a few tweaks required for bootstrapping with GHC > 6.8.3). The new version has a number of issues that need fixing: > > 1) Windres doesn't work. > 2) cc1 is in the wrong place, and can't be found. isn't this just the fact that Cabal needs to pass -B to gcc? Does anyone know why we're still haven't this problem? > 3) one line needed commenting out in the mingw headers. That's annoying - so anyone downloading the latest mingw will have to tweak it by hand? Cheers, Simon From neil.mitchell.2 at credit-suisse.com Wed Sep 17 10:52:53 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Sep 17 10:56:49 2008 Subject: Windows build issues In-Reply-To: <48D1186B.7060205@gmail.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com> <638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> <48D1186B.7060205@gmail.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A0C@ELON17P32001A.csfb.cs-group.com> Hi > > 2) cc1 is in the wrong place, and can't be found. > > isn't this just the fact that Cabal needs to pass -B to gcc? > Does anyone know why we're still haven't this problem? No idea. If you think its now fixed, let me know and I'll try again without the modifications to my PATH. > > 3) one line needed commenting out in the mingw headers. > > That's annoying - so anyone downloading the latest mingw will > have to tweak it by hand? I had to make the change by hand. Ian suggested that having -B might fix the issue, so I'll check again when I check for (2). Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From neil.mitchell.2 at credit-suisse.com Wed Sep 17 12:22:44 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Sep 17 12:23:04 2008 Subject: Windows build issues In-Reply-To: <8CB256D300ED4E54AB878E5DDB5832C4@cr3lt> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com><33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com><33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> <8CB256D300ED4E54AB878E5DDB5832C4@cr3lt> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A0F@ELON17P32001A.csfb.cs-group.com> Hi > >My preference is to use the latest versions, otherwise we'll > run into > >some other bug and the mingw people will (legitimately) tell > us to use > >a newer version, requiring us to upgrade everything anyway. I think > >Claus disagrees with me on this. > > Actually, I don't disagree. A bit of background: before that > log, the wiki pages simply said get the latest versions of > everything, and every single time I had to do that on a new > machine, something else would go wrong (autoconf, mingw, > cygwin, ..). So that log was an attempt to give one single > known-to-work reference path. The generic "try the newest > versions, but watch out for .." instructions are still there, > the log was just added at the end, for users who prefer > concrete and simple. Ah, now that seems a really good idea. I'll be getting a home computer in the next month, so will prepare a set of instructions then, and test them out on my new machine. I guess the way to keep a list such as this up to date is to keep a Virtual Machine around, and reinstall from scratch every so often. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From david.markvica at gmx.net Wed Sep 17 14:58:46 2008 From: david.markvica at gmx.net (David Markvica) Date: Wed Sep 17 14:56:27 2008 Subject: Validate broken In-Reply-To: <48D11722.9010008@gmail.com> References: <48D0D523.9080908@gmail.com> <20080917131847.GA1754@matrix.chaos.earth.li> <48D11722.9010008@gmail.com> Message-ID: <48D15366.3060301@gmx.net> Simon Marlow wrote: > Ian Lynagh wrote: >> >> HEAD validates for me both with and without your workaround. I have: >> >> $ gcc --version >> i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465) >> >> Won't the workaround break when Apple ships gcc 4.3? > > Yes, it would break if a future Apple gcc follows the standard gcc in > this regard. So for that reason I propose we use > > #if defined(__GNUC_GNU_INLINE__) && !defined(__APPLE__) > # if defined(KEEP_INLINES) > # define EXTERN_INLINE inline > # else > # define EXTERN_INLINE extern inline __attribute__((gnu_inline)) > # endif > #else > # if defined(KEEP_INLINES) > # define EXTERN_INLINE > # else > # define EXTERN_INLINE INLINE_HEADER > # endif > #endif > > on the grounds that the !__GNUC_GNU_INLINE__ case is perfectly safe to > use, except that it might end up duplicating a little code. This will > be safe even if Apple changes their mind in the future. Could someone > try this version? validates fine here. thanks, d~ From claus.reinke at talk21.com Wed Sep 17 18:09:18 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Wed Sep 17 18:06:48 2008 Subject: darcs connections questions Message-ID: <474FA5F62828470FB6C0006C93F5AAA1@cr3lt> When pulling from the ghc+libraries repos recently, I noticed that the './darcs-all pull -av' output differs between repos, even when there is nothing to pull (four differing examples below). Is that intended? Claus == running darcs pull -av --repodir utils/haddock Identifying repository http://darcs.haskell.org/haddock2 format Identifying repository http://darcs.haskell.org/haddock2 inventory Pulling from "http://darcs.haskell.org/haddock2"... No remote changes to pull in! == running darcs pull -av --repodir libraries/array Identifying repository http://darcs.haskell.org/packages/array format Identifying repository http://darcs.haskell.org/packages/array inventory Reading inventory of repository http://darcs.haskell.org/packages/array Reading inventory of repository d:/fptools/ghc/libraries/array inventory Pulling from "http://darcs.haskell.org/packages/array"... No remote changes to pull in! == running darcs pull -av --repodir libraries/base3-compat Identifying repository http://darcs.haskell.org/packages/base3-compat format Pulling from "http://darcs.haskell.org/packages/base3-compat"... No remote changes to pull in! == running darcs pull -av --repodir libraries/bytestring Identifying repository http://darcs.haskell.org/packages/bytestring format Identifying repository http://darcs.haskell.org/packages/bytestring inventory Reading inventory of repository d:/fptools/ghc/libraries/bytestring inventory Pulling from "http://darcs.haskell.org/packages/bytestring"... No remote changes to pull in! From igloo at earth.li Wed Sep 17 19:42:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 19:39:43 2008 Subject: patch applied (ghc): ghc-pkg needs to make package.conf with sensible permissions Message-ID: <20080917234218.GA16073@haskell.galois.com> Wed Sep 17 12:21:55 PDT 2008 Ian Lynagh * ghc-pkg needs to make package.conf with sensible permissions It was calling openTempFile which uses a 600 permissions mask. M ./utils/ghc-pkg/Main.hs -11 +65 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917192155-3fd76-93b205ab62ec3cc0c99c5b6397f113bc5d12fcd1.gz From igloo at earth.li Wed Sep 17 19:42:25 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 19:39:49 2008 Subject: patch applied (ghc): Wibble ghc-pkg imports to fix building on Windows Message-ID: <20080917234225.GA16106@haskell.galois.com> Wed Sep 17 14:08:13 PDT 2008 Ian Lynagh * Wibble ghc-pkg imports to fix building on Windows M ./utils/ghc-pkg/Main.hs -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917210813-3fd76-4bb1b38ee7108d75192fedad22d02dd6d32c68af.gz From igloo at earth.li Wed Sep 17 19:49:22 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 19:46:46 2008 Subject: Strange permissions when installing HEAD In-Reply-To: <4683d9370809150257k7d901443v25a91879240d8081@mail.gmail.com> References: <4683d9370809122307k34dbfeb3je428b8856b08c81c@mail.gmail.com> <20080913134614.GA24944@matrix.chaos.earth.li> <20080914204930.GA4394@matrix.chaos.earth.li> <4683d9370809150257k7d901443v25a91879240d8081@mail.gmail.com> Message-ID: <20080917234922.GA27319@matrix.chaos.earth.li> On Mon, Sep 15, 2008 at 02:57:02AM -0700, Tim Chevalier wrote: > > With an up-to-date HEAD, the permissions are still wrong on the > package.conf file: > $ ls -l /usr/local/ghc-6.9.20080915/lib/ghc-6.9.20080915/package.conf > -rw------- 1 root root 47997 2008-09-15 02:55 package.conf Now also fixed; thanks for the report. Thanks Ian From ghcbuild at microsoft.com Wed Sep 17 20:03:37 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Sep 17 20:03:38 2008 Subject: [nightly] 17-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080918000337.58128324286@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Sep 17 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080917) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Thu Sep 18 01:06:11 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Sep 17 21:25:09 BST 2008 2126 total tests, which gave rise to 11383 test cases, of which 0 caused framework failures 2181 were skipped 9019 expected passes 164 expected failures 0 unexpected passes 19 unexpected failures Unexpected failures: TH_spliceE5_prof(normal) ghci024(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Sep 18 01:06:11 BST 2008 From igloo at earth.li Wed Sep 17 20:08:49 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 20:06:13 2008 Subject: Patch for support of rich token stream in GHC In-Reply-To: References: <48CA82B0.7050901@gmail.com> Message-ID: <20080918000849.GB27319@matrix.chaos.earth.li> Hi Chadda?, On Mon, Sep 15, 2008 at 10:55:56AM +0200, Chadda? Fouch? wrote: > > Mon Sep 15 10:33:30 CEST 2008 "Chaddai Fouche" > * RichTokenStream support Can you re-send this as an attachment, please? I can't see how to massage it into a form that darcs accepts. Thanks Ian From igloo at earth.li Wed Sep 17 20:29:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 20:27:07 2008 Subject: DPH in 6.10 In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080918002942.GA28659@matrix.chaos.earth.li> Hi Simon, On Wed, Sep 17, 2008 at 01:39:30PM +0100, Simon Peyton-Jones wrote: > > We'd like to release the DPH packages with GHC 6.10. So can you make > the bundling process do that? You mean as an extralib, rather than as a bootlib, right? Thanks Ian From igloo at earth.li Wed Sep 17 20:31:49 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 20:29:12 2008 Subject: Printf bug In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A2@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A2@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080918003149.GB28659@matrix.chaos.earth.li> On Mon, Sep 15, 2008 at 05:49:18PM +0100, Simon Peyton-Jones wrote: > > This one lists Lennart as the owner, but he's submitted revised code. What should we do next? > > http://hackage.haskell.org/trac/ghc/ticket/1548 Good point; Simon M's applied it. Thanks Ian From igloo at earth.li Wed Sep 17 20:39:15 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 17 20:36:40 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory In-Reply-To: <04E0B7C09B6B44258789300A8969F597@cr3lt> References: <04E0B7C09B6B44258789300A8969F597@cr3lt> Message-ID: <20080918003915.GA28766@matrix.chaos.earth.li> On Mon, Sep 15, 2008 at 01:15:50PM +0100, Claus Reinke wrote: > I just pulled the latest head and tried to build, getting > > gcc.exe: installation problem, cannot exec `cc1': No such file or directory Duncan pushed a patch that we hope will finally fix this to the upstream Cabal repo. I don't have time to validate on Windows again tonight, but all going well I'll push them to our Cabal repo tomorrow. Thanks Ian From rl at cse.unsw.edu.au Wed Sep 17 20:41:02 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Wed Sep 17 20:38:45 2008 Subject: DPH in 6.10 In-Reply-To: <20080918002942.GA28659@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918002942.GA28659@matrix.chaos.earth.li> Message-ID: <4977C961-7EDF-4342-83B3-40178F89DA3D@cse.unsw.edu.au> On 18/09/2008, at 10:29, Ian Lynagh wrote: > > Hi Simon, > > On Wed, Sep 17, 2008 at 01:39:30PM +0100, Simon Peyton-Jones wrote: >> >> We'd like to release the DPH packages with GHC 6.10. So can you make >> the bundling process do that? > > You mean as an extralib, rather than as a bootlib, right? Yes, it should be an extralib. Roman From ghcbuild at microsoft.com Wed Sep 17 22:08:39 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Sep 17 22:08:39 2008 Subject: [nightly] 17-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080918020839.068EB3242CA@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Sep 17 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080917) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Thu Sep 18 03:11:13 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Sep 17 21:39:51 BST 2008 2126 total tests, which gave rise to 11383 test cases, of which 0 caused framework failures 2188 were skipped 9007 expected passes 169 expected failures 0 unexpected passes 19 unexpected failures Unexpected failures: TH_spliceE5_prof(normal) ghci024(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Sep 18 03:11:13 BST 2008 From simonpj at microsoft.com Thu Sep 18 03:10:45 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 18 03:08:10 2008 Subject: DPH in 6.10 In-Reply-To: <20080918002942.GA28659@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918002942.GA28659@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B451@EA-EXMSG-C334.europe.corp.microsoft.com> Yes, I think so: extralibs. You can certainly build ghc, including stage2 without it, and I think that's the criterion Simon | -----Original Message----- | From: Ian Lynagh [mailto:igloo@earth.li] | Sent: 18 September 2008 01:30 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: DPH in 6.10 | | | Hi Simon, | | On Wed, Sep 17, 2008 at 01:39:30PM +0100, Simon Peyton-Jones wrote: | > | > We'd like to release the DPH packages with GHC 6.10. So can you make | > the bundling process do that? | | You mean as an extralib, rather than as a bootlib, right? | | | Thanks | Ian | From cvs-ghc at haskell.org Thu Sep 18 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 18 03:27:26 2008 Subject: Daily report for head Message-ID: <200809180730.m8I7U2ND025586@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed stage1) x86 Windows head fast: pass pass lost fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) x86-64 Linux head unreg: lost Old unexpected test failures: TH_spliceE5_prof 2 x86 Windows head arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head conc015 1 fast486 head conc032 2 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 1 x86 Windows head ghci024 4 x86 Windows head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 1 x86 Windows head num012 1 x86 Windows head qq005 1 x86 Windows head regex001 1 x86 Windows head tc170 1 x86-64 Linux head unreg win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: Configuring hpc-0.5... cd hpc && c:/builds/slave/x86-win-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-head/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library hpc-0.5... In file included from /mingw/lib/gcc/mingw32/3.4.2/../../../../include/float.h:19, from c:/ghc/ghc-6.8.3/include/mingw/float.h:19, from c:/ghc/ghc-6.8.3/include/HsFFI.h:69, from c:/ghc/ghc-6.8.3/template-hsc.h:4, from dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c:1: /mingw/include/float.h:102: error: syntax error before "_controlfp" /mingw/include/float.h:103: error: syntax error before "_control87" /mingw/include/float.h:106: error: syntax error before "_clearfp" /mingw/include/float.h:107: error: syntax error before "_statusfp" /mingw/include/float.h:121: error: syntax error before "_fpreset" /mingw/include/float.h:122: error: syntax error before "fpreset" /mingw/include/float.h:125: error: syntax error before "__fpecode" /mingw/include/float.h:133: error: syntax error before "_chgsign" /mingw/include/float.h:134: error: syntax error before "_copysign" /mingw/include/float.h:135: error: syntax error before "_logb" /mingw/include/float.h:136: error: syntax error before "_nextafter" /mingw/include/float.h:137: error: syntax error before "_scalb" /mingw/include/float.h:139: error: syntax error before "_finite" /mingw/include/float.h:140: error: syntax error before "_fpclass" /mingw/include/float.h:141: error: syntax error before "_isnan" compiling dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c failed command was: c:\ghc\ghc-6.8.3\gcc.exe -c -D__GLASGOW_HASKELL__=608 -Ic:\ghc\ghc-6.8.3/lib\directory-1.0.0.1\include -Ic:\ghc\ghc-6.8.3/lib\old-time-1.0.0.0\include -Ic:\ghc\ghc-6.8.3/lib\base-3.0.2.0\include -Ic:\ghc\ghc-6.8.3/include -Ic:\ghc\ghc-6.8.3/include/mingw dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.c -o dist-bootstrapping\build\Trace\Hpc\Reflect_hsc_make.o make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: checking value of ENOCIGAR... -1 checking value of SIGINT... 2 checking value of O_BINARY... 32768 checking what readdir sets errno to upon EOF... 0 configure: creating ./config.status config.status: creating include/HsBaseConfig.h if ifBuildable/ifBuildable c:/builds/slave/x86-win-fast-head/build/packages base; then \ cd base && \ cmp -s c:/builds/slave/x86-win-fast-head/build/libraries/Makefile.local Makefile.local || cp c:/builds/slave/x86-win-fast-head/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ c:/builds/slave/x86-win-fast-head/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library base-4.0... In file included from System\CPUTime.hsc:37: include/HsBase.h: In function `__hscore_mkdir': include/HsBase.h:461: error: too few arguments to function `mkdir' compiling dist\build\System\CPUTime_hsc_make.c failed command was: C:\cygwin\bin\gcc.exe -c -Bc:\builds\slave\x86-win-fast-head\build\ghc\gcc-lib -D__GLASGOW_HASKELL__=609 -Iinclude -Ic:/builds/slave/x86-win-fast-head/build/includes -Ic:/builds/slave/x86-win-fast-head/build/rts -Ic:/builds/slave/x86-win-fast-head/build/gmp/gmpbuild dist\build\System\CPUTime_hsc_make.c -o dist\build\System\CPUTime_hsc_make.o make[3]: Entering directory `/buildbot/x86-win-fast-head/build/libraries/base' make[3]: *** No targets specified and no makefile found. Stop. make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries/base' make[2]: *** [make.library.base] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From cvs-ghc at haskell.org Thu Sep 18 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 18 03:27:30 2008 Subject: Daily report for stable Message-ID: <200809180730.m8I7U2AB025599@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: fail (failed stage1) malcolm stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass lost pass pass pass pass x86-64 Linux stable: fail (failed stage1) New unexpected test failures: 1914 1 x86 Windows stable fast 2014 1 x86 Windows stable fast TH_class1 1 x86 Windows stable fast TH_dupdecl 1 x86 Windows stable fast TH_exn1 1 x86 Windows stable fast TH_exn2 1 x86 Windows stable fast TH_fail 1 x86 Windows stable fast TH_genEx 1 x86 Windows stable fast TH_ghci1 1 x86 Windows stable fast TH_mkName 1 x86 Windows stable fast TH_recover 1 x86 Windows stable fast TH_reifyDecl1 1 x86 Windows stable fast TH_reifyDecl2 1 x86 Windows stable fast TH_repE2 1 x86 Windows stable fast TH_repGuard 1 x86 Windows stable fast TH_repGuardOutput 1 x86 Windows stable fast TH_runIO 1 x86 Windows stable fast TH_spliceD1 1 x86 Windows stable fast TH_spliceD2 1 x86 Windows stable fast TH_spliceDecl1 1 x86 Windows stable fast TH_spliceDecl2 1 x86 Windows stable fast TH_spliceDecl3 1 x86 Windows stable fast TH_spliceDecl4 1 x86 Windows stable fast TH_spliceE1 1 x86 Windows stable fast TH_spliceE3 1 x86 Windows stable fast TH_spliceE4 1 x86 Windows stable fast TH_spliceE5 1 x86 Windows stable fast TH_spliceExpr1 1 x86 Windows stable fast TH_spliceGuard 1 x86 Windows stable fast TH_spliceInst 1 x86 Windows stable fast TH_tuple1 1 x86 Windows stable fast break001 1 x86 Windows stable fast break002 1 x86 Windows stable fast break003 1 x86 Windows stable fast break005 1 x86 Windows stable fast break006 1 x86 Windows stable fast break007 1 x86 Windows stable fast break008 1 x86 Windows stable fast break009 1 x86 Windows stable fast break010 1 x86 Windows stable fast break011 1 x86 Windows stable fast break012 1 x86 Windows stable fast break013 1 x86 Windows stable fast break014 1 x86 Windows stable fast break016 1 x86 Windows stable fast break018 1 x86 Windows stable fast break019 1 x86 Windows stable fast break020 1 x86 Windows stable fast break021 1 x86 Windows stable fast break022 1 x86 Windows stable fast break023 1 x86 Windows stable fast break024 1 x86 Windows stable fast break025 1 x86 Windows stable fast break026 1 x86 Windows stable fast break027 1 x86 Windows stable fast dynbrk001 1 x86 Windows stable fast dynbrk002 1 x86 Windows stable fast dynbrk003 1 x86 Windows stable fast dynbrk004 1 x86 Windows stable fast dynbrk007 1 x86 Windows stable fast dynbrk008 1 x86 Windows stable fast dynbrk009 1 x86 Windows stable fast enum01 1 gabor stable ghc-e001 1 x86 Windows stable fast ghc-e002 1 x86 Windows stable fast ghc-e004 1 x86 Windows stable fast ghci.prog007 1 x86 Windows stable fast ghci.prog008 1 x86 Windows stable fast ghci.prog009 1 x86 Windows stable fast ghci001 1 x86 Windows stable fast ghci002 1 x86 Windows stable fast ghci003 1 x86 Windows stable fast ghci004 1 x86 Windows stable fast ghci005 1 x86 Windows stable fast ghci006 1 x86 Windows stable fast ghci007 1 x86 Windows stable fast ghci008 1 x86 Windows stable fast ghci009 1 x86 Windows stable fast ghci011 1 x86 Windows stable fast ghci012 1 x86 Windows stable fast ghci013 1 x86 Windows stable fast ghci015 1 x86 Windows stable fast ghci017 1 x86 Windows stable fast ghci019 1 x86 Windows stable fast ghci020 1 x86 Windows stable fast ghci021 1 x86 Windows stable fast ghci022 1 x86 Windows stable fast ghci023 1 x86 Windows stable fast ghci025 1 x86 Windows stable fast ghci026 1 x86 Windows stable fast ghci027 1 x86 Windows stable fast ghci028 1 x86 Windows stable fast ghci029 1 x86 Windows stable fast ghci030 1 x86 Windows stable fast ghciprog004 1 x86 Windows stable fast hist001 1 x86 Windows stable fast list001 1 x86 Windows stable fast list002 1 x86 Windows stable fast print001 1 x86 Windows stable fast print002 1 x86 Windows stable fast print003 1 x86 Windows stable fast print004 1 x86 Windows stable fast print005 1 x86 Windows stable fast print006 1 x86 Windows stable fast print007 1 x86 Windows stable fast print008 1 x86 Windows stable fast print009 1 x86 Windows stable fast print010 1 x86 Windows stable fast print011 1 x86 Windows stable fast print012 1 x86 Windows stable fast print013 1 x86 Windows stable fast print014 1 x86 Windows stable fast print016 1 x86 Windows stable fast print017 1 x86 Windows stable fast print018 1 x86 Windows stable fast print019 1 x86 Windows stable fast print020 1 x86 Windows stable fast print021 1 x86 Windows stable fast print023 1 x86 Windows stable fast print024 1 x86 Windows stable fast print025 1 x86 Windows stable fast print027 1 x86 Windows stable fast print028 1 x86 Windows stable fast print033 1 x86 Windows stable fast prog001 1 x86 Windows stable fast prog002 1 x86 Windows stable fast prog003 1 x86 Windows stable fast prog005 1 x86 Windows stable fast prog006 1 x86 Windows stable fast rnfail043 1 x86 Windows stable fast Old unexpected test failures: TyFamUndec 4 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable conflicting_flags 1 x86 Windows stable fast divbyzero 1 tnaur PPC OSX stable 2 drvfail002 4 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghc-e003 1 x86 Windows stable fast ghc-e005 1 x86 Windows stable fast ghci024 2 tnaur PPC OSX stable 2 num009 1 x86 Windows stable fast num012 1 tnaur PPC OSX stable 2 outofmem2 4 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 4 gabor stable tcfail071 4 gabor stable tcfail121 4 gabor stable tcfail130 4 gabor stable tcfail154 4 gabor stable tcfail157 4 gabor stable tcfail170 4 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ setup/Setup register --inplace; \ fi mv: cannot access GNUmakefile Preprocessing library readline-1.0.1.0... In file included from Readline.hsc:36: include/HsReadline.h:10:31: readline/readline.h: No such file or directory include/HsReadline.h:11:30: readline/history.h: No such file or directory 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) Readline.hsc:723: error: `UNDO_DELETE' undeclared (first use in this function) Readline.hsc:724: error: `UNDO_INSERT' undeclared (first use in this function) Readline.hsc:725: error: `UNDO_BEGIN' undeclared (first use in this function) Readline.hsc:726: error: `UNDO_END' undeclared (first use in this function) Readline.hsc:1089: error: `MULT_MATCH' undeclared (first use in this function) Readline.hsc:1112: error: `SINGLE_MATCH' 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/buildbot/ghc/kgardas-stable/build/includes -I/buildbot/ghc/kgardas-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[2]: Entering directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[2]: *** No targets specified and no makefile found. Stop. make[2]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries/readline' make[1]: *** [make.library.readline] Error 2 make[1]: Leaving directory `/buildbot/ghc/kgardas-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: Invalid repository: http://darcs.haskell.org/ghc-stable/ghc darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/ghc/_darcs/inventory : couldn't resolve host -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi <> c:/builds/slave/x86-win-stable/build/compiler/stage1/ghc-inplace.exe -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=stdcall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=stdcall -XCPP -idist/build -H16m -O -O -Rghc-timing -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch <> make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From chevalier at alum.wellesley.edu Thu Sep 18 05:07:43 2008 From: chevalier at alum.wellesley.edu (Tim Chevalier) Date: Thu Sep 18 05:05:07 2008 Subject: patch applied (ghc): ext-core library: Parser fixes; make it build with the HEAD Message-ID: <20080918090743.GA27999@haskell.galois.com> Thu Sep 18 02:03:49 PDT 2008 Tim Chevalier * ext-core library: Parser fixes; make it build with the HEAD In the ext-core parser I guess I never tested: * existential type variable bindings in case alts * empty data declarations That'll learn me! M ./utils/ext-core/Language/Core/ParsecParser.hs -4 +13 M ./utils/ext-core/Language/Core/Printer.hs -1 +1 M ./utils/ext-core/Setup.lhs -4 +4 M ./utils/ext-core/extcore.cabal -2 +2 M ./utils/ext-core/lib/GHC_ExtCore/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918090349-d61e2-356aba79c3f75df58311c945bae7b0584500e8ab.gz From chaddai.fouche at gmail.com Thu Sep 18 05:38:25 2008 From: chaddai.fouche at gmail.com (=?ISO-8859-1?Q?Chadda=EF_Fouch=E9?=) Date: Thu Sep 18 05:35:48 2008 Subject: Patch for support of rich token stream in GHC In-Reply-To: <20080918000849.GB27319@matrix.chaos.earth.li> References: <48CA82B0.7050901@gmail.com> <20080918000849.GB27319@matrix.chaos.earth.li> Message-ID: 2008/9/18 Ian Lynagh : > > Hi Chadda?, > > On Mon, Sep 15, 2008 at 10:55:56AM +0200, Chadda? Fouch? wrote: >> >> Mon Sep 15 10:33:30 CEST 2008 "Chaddai Fouche" >> * RichTokenStream support > > Can you re-send this as an attachment, please? I can't see how to > massage it into a form that darcs accepts. > Sorry, here it is. It's the result of a darcs send -o ... . -- Jeda? -------------- next part -------------- Mon Sep 15 10:33:30 CEST 2008 "Chaddai Fouche" * RichTokenStream support This patch adds support for raw token streams, that contains more informations than normal token streams (they contains comments at least). The "lexTokenStream" function brings this support to the Lexer module. In addition to that, functions have been added to the GHC module to make easier the recuperation of the token stream of a module ("getTokenStream"). Building on that, I added what could be called "rich token stream" : token stream to which have been added the source string corresponding to each token, the function addSourceToToken takes a StringBuffer and a starting SrcLoc and a token stream and build this rich token stream. getRichTokenStream is a convenience function to get a module rich token stream. "showRichTokenStream" use the SrcLoc information in such a token stream to get a string similar to the original source (except unsignificant whitespaces). Thus "putStrLn . showRichTokenStream =<< getRichTokenStream s mod" should print a valid module source, the interesting part being to modify the token stream between the get and the show of course. New patches: [RichTokenStream support "Chaddai Fouche" **20080915083330 This patch adds support for raw token streams, that contains more informations than normal token streams (they contains comments at least). The "lexTokenStream" function brings this support to the Lexer module. In addition to that, functions have been added to the GHC module to make easier the recuperation of the token stream of a module ("getTokenStream"). Building on that, I added what could be called "rich token stream" : token stream to which have been added the source string corresponding to each token, the function addSourceToToken takes a StringBuffer and a starting SrcLoc and a token stream and build this rich token stream. getRichTokenStream is a convenience function to get a module rich token stream. "showRichTokenStream" use the SrcLoc information in such a token stream to get a string similar to the original source (except unsignificant whitespaces). Thus "putStrLn . showRichTokenStream =<< getRichTokenStream s mod" should print a valid module source, the interesting part being to modify the token stream between the get and the show of course. ] { hunk ./compiler/main/DynFlags.hs 301 + | Opt_KeepRawTokenStream hunk ./compiler/main/GHC.hs 191 + -- * Token stream manipulations + Token, + getTokenStream, getRichTokenStream, + showRichTokenStream, addSourceToTokens, + hunk ./compiler/main/GHC.hs 266 -import StringBuffer ( StringBuffer, hGetStringBuffer ) +import StringBuffer ( StringBuffer, hGetStringBuffer, nextChar ) hunk ./compiler/main/GHC.hs 273 +import Lexer hunk ./compiler/main/GHC.hs 1576 --- The resulting graph has no hi-boot nodes, but can by cyclic +-- The resulting graph has no hi-boot nodes, but can be cyclic hunk ./compiler/main/GHC.hs 2285 --- This is for reconstructing refactored source code --- Calls the lexer repeatedly. --- ToDo: add comment tokens to token stream -getTokenStream :: Session -> Module -> IO [Located Token] hunk ./compiler/main/GHC.hs 2287 +-- Extract the filename, stringbuffer content and dynflags associed to a module +getModuleSourceAndFlags :: Session -> Module -> IO (Maybe (String, StringBuffer, DynFlags)) +getModuleSourceAndFlags s mod = do + mg <- getModuleGraph s + case [ m | m <- mg, ms_mod m == mod ] of + [] -> return Nothing + m:_ -> do + case ml_hs_file $ ms_location m of + Nothing -> return Nothing + Just sourceFile -> do + source <- hGetStringBuffer sourceFile + return . Just $ (sourceFile, source, ms_hspp_opts m) + + +-- | Give the list of token from the module source, including comments +-- Calls the lexer repeatedly. +getTokenStream :: Session -> Module -> IO (Maybe [Located Token]) +getTokenStream s mod = do + src <- getModuleSourceAndFlags s mod + case src of + Nothing -> return Nothing + Just (sourceFile, source, flags) -> + do + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc flags of + POk _ ts -> return $ Just ts + _ -> return Nothing + +-- | Give even more information on the source than getTokenStream +-- This function allows to reconstruct the source completely with +-- 'showRichTokenStream' +getRichTokenStream :: Session -> Module -> IO (Maybe [(Located Token, String)]) +getRichTokenStream s mod = do + src <- getModuleSourceAndFlags s mod + case src of + Nothing -> return Nothing + Just (sourceFile, source, flags) -> + do + let startLoc = mkSrcLoc (mkFastString sourceFile) 0 0 + case lexTokenStream source startLoc flags of + POk _ ts -> return . Just $ addSourceToTokens startLoc source ts + _ -> return Nothing + +-- | Given a source location and a StringBuffer corresponding to this +-- location, return a rich token stream with the source associated to the tokens +addSourceToTokens :: SrcLoc -> StringBuffer -> [Located Token] -> [(Located Token, String)] +addSourceToTokens _ _ [] = [] +addSourceToTokens loc buf (t@(L span _) : ts) + | not (isGoodSrcSpan span) = (t,"") : addSourceToTokens loc buf ts + | otherwise = (t,str) : addSourceToTokens newLoc newBuf ts + where + (newLoc, newBuf, str) = go "" loc buf + start = srcSpanStart span + end = srcSpanEnd span + go acc loc buf | loc < start = go acc nLoc nBuf + | start <= loc && loc < end = go (ch:acc) nLoc nBuf + | otherwise = (loc, buf, reverse acc) + where (ch, nBuf) = nextChar buf + nLoc = advanceSrcLoc loc ch + + +-- | take a rich token stream such as produced from 'getRichTokenStream' and +-- evaluates to a source almost identical to the original code (except +-- unsignificant whitespace) +showRichTokenStream :: [(Located Token, String)] -> String +showRichTokenStream ts = go startLoc ts "" + where sourceFile = srcSpanFile (getLoc . fst . head $ ts) + startLoc = mkSrcLoc sourceFile 0 0 + go _ [] = id + go loc ((L span _, str):ts) + | not (isGoodSrcSpan span) = go loc ts + | locLine == tokLine = ((replicate (tokCol - locCol) ' ') ++) + . (str ++) + . go tokEnd ts + | otherwise = ((replicate (tokLine - locLine) '\n') ++) + . ((replicate tokCol ' ') ++) + . (str ++) + . go tokEnd ts + where (locLine, locCol) = (srcLocLine loc, srcLocCol loc) + (tokLine, tokCol) = (srcSpanStartLine span, srcSpanStartCol span) + tokEnd = srcSpanEnd span + hunk ./compiler/parser/Lexer.x 44 - addWarning + addWarning, + lexTokenStream hunk ./compiler/parser/Lexer.x 152 -"-- " ~[$docsym \#] .* ; -"--" [^$symbol : \ ] .* ; +"-- " ~[$docsym \#] .* { lineCommentToken } +"--" [^$symbol : \ ] .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 157 -"-- " [$docsym \#] .* / { ifExtension (not . haddockEnabled) } ; +"-- " [$docsym \#] .* / { ifExtension (not . haddockEnabled) } { lineCommentToken } hunk ./compiler/parser/Lexer.x 165 -"---"\-* [^$symbol :] .* ; +"---"\-* [^$symbol :] .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 170 -"--"\-* / { atEOL } ; +"--"\-* / { atEOL } { lineCommentToken } hunk ./compiler/parser/Lexer.x 175 -"-- " / { atEOL } ; +"-- " / { atEOL } { lineCommentToken } hunk ./compiler/parser/Lexer.x 281 - "-- #" .* ; + "-- #" .* { lineCommentToken } hunk ./compiler/parser/Lexer.x 579 + | ITlineComment String -- comment starting by "--" + | ITblockComment String -- comment in {- -} hunk ./compiler/parser/Lexer.x 808 +lineCommentToken :: Action +lineCommentToken span buf len = do + b <- extension rawTokenStreamEnabled + if b then strtoken ITlineComment span buf len else lexToken + hunk ./compiler/parser/Lexer.x 820 - go (1::Int) input + go "" (1::Int) input hunk ./compiler/parser/Lexer.x 822 - go 0 input = do setInput input; cont - go n input = case alexGetChar input of + go commentAcc 0 input = do setInput input + b <- extension rawTokenStreamEnabled + if b + then docCommentEnd input commentAcc ITblockComment _str span + else cont + go commentAcc n input = case alexGetChar input of hunk ./compiler/parser/Lexer.x 831 - Just ('\125',input) -> go (n-1) input - Just (_,_) -> go n input + Just ('\125',input) -> go commentAcc (n-1) input + Just (_,_) -> go ('-':commentAcc) n input hunk ./compiler/parser/Lexer.x 835 - Just ('-',input) -> go (n+1) input - Just (_,_) -> go n input - Just (_,input) -> go n input + Just ('-',input) -> go ('-':'\123':commentAcc) (n+1) input + Just (_,_) -> go ('\123':commentAcc) n input + Just (c,input) -> go (c:commentAcc) n input hunk ./compiler/parser/Lexer.x 1611 +rawTokenStreamBit = 20 -- producing a token stream with all comments included hunk ./compiler/parser/Lexer.x 1634 +rawTokenStreamEnabled flags = testBit flags rawTokenStreamBit hunk ./compiler/parser/Lexer.x 1696 - .|. transformComprehensionsBit `setBitIf` dopt Opt_TransformListComp flags + .|. transformComprehensionsBit `setBitIf` dopt Opt_TransformListComp flags + .|. rawTokenStreamBit `setBitIf` dopt Opt_KeepRawTokenStream flags hunk ./compiler/parser/Lexer.x 1813 + +lexTokenStream :: StringBuffer -> SrcLoc -> DynFlags -> ParseResult [Located Token] +lexTokenStream buf loc dflags = unP go initState + where initState = mkPState buf loc (dopt_set (dopt_unset dflags Opt_Haddock) Opt_KeepRawTokenStream) + go = do + ltok <- lexer return + case ltok of + L _ ITeof -> return [] + _ -> liftM (ltok:) go } Context: [We need to tell ghc-pkg to --force if we've only built a profiling library Ian Lynagh **20080913153142] [If we're profiling GHC, don't bother building the GHC package the vanilla way Ian Lynagh **20080913144820] [Remove the duplicate show rule in libraries/Makefile Ian Lynagh **20080913144413] [Move the "show" target from target.mk to boilerplate.mk Ian Lynagh **20080913141312 target.mk isn't included everywhere, but show is always handy ] [Change how we detect if we are using the bootstrapping compiler or not Ian Lynagh **20080913104658 I think looking for $(GHC_COMPILER_DIR_ABS) was failing on the Windows buildbot due to different path separators. Now we just look for "inplace". ] [wibble the distrib Makefile Ian Lynagh **20080912135932 We now need to install driver after ghc ] [Reinstate the driver/ghc directory, to create a versioned GHC program Ian Lynagh **20080912113619 e.g. $(bindir)/ghc-6.9.20080911 ] [If USE_NEW_MKDEPEND_FLAGS is YES then don't use the deprecated -optdep flags Ian Lynagh **20080912110316] [Use --force-local when calling tar in bindisttest/ Ian Lynagh **20080912012855 Otherwise it thinks that c:/foo is a remote file ] [Fix #2586, bug in THUNK_SELECTORs (again) Simon Marlow **20080912130404 This time, we had forgetten the write barrier in one place. ] [TAG 2008-09-12 2 Ian Lynagh **20080912132848] Patch bundle hash: 1ccac2a6e45d312b1cef2d71c3831a66dad25592 From marlowsd at gmail.com Thu Sep 18 05:48:42 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Sep 18 05:46:09 2008 Subject: Windows build issues In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A0F@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com><33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com><33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> <8CB256D300ED4E54AB878E5DDB5832C4@cr3lt> <33A3F585590A6F4E81E3D45AA4A111C902CD3A0F@ELON17P32001A.csfb.cs-group.com> Message-ID: <48D223FA.10603@gmail.com> Mitchell, Neil wrote: > Hi > >>> My preference is to use the latest versions, otherwise we'll >> run into >>> some other bug and the mingw people will (legitimately) tell >> us to use >>> a newer version, requiring us to upgrade everything anyway. I think >>> Claus disagrees with me on this. >> Actually, I don't disagree. A bit of background: before that >> log, the wiki pages simply said get the latest versions of >> everything, and every single time I had to do that on a new >> machine, something else would go wrong (autoconf, mingw, >> cygwin, ..). So that log was an attempt to give one single >> known-to-work reference path. The generic "try the newest >> versions, but watch out for .." instructions are still there, >> the log was just added at the end, for users who prefer >> concrete and simple. > > Ah, now that seems a really good idea. I'll be getting a home computer > in the next month, so will prepare a set of instructions then, and test > them out on my new machine. I guess the way to keep a list such as this > up to date is to keep a Virtual Machine around, and reinstall from > scratch every so often. I object (mildly) to having multiple sets of build instructions. It doesn't seem possible to keep even one set up to date and working, let alone two. Furthermore, we don't want to confuse someone who "just wants to build GHC" with a decision between two subtly different sets of instructions. Cheers, Simon From neil.mitchell.2 at credit-suisse.com Thu Sep 18 05:54:26 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Thu Sep 18 05:52:34 2008 Subject: Windows build issues In-Reply-To: <48D223FA.10603@gmail.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com><33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ACF7@EA-EXMSG-C334.europe.corp.microsoft.com><33A3F585590A6F4E81E3D45AA4A111C902CD39FE@ELON17P32001A.csfb.cs-group.com><638ABD0A29C8884A91BC5FB5C349B1C32D7657ADA7@EA-EXMSG-C334.europe.corp.microsoft.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A08@ELON17P32001A.csfb.cs-group.com> <8CB256D300ED4E54AB878E5DDB5832C4@cr3lt> <33A3F585590A6F4E81E3D45AA4A111C902CD3A0F@ELON17P32001A.csfb.cs-group.com> <48D223FA.10603@gmail.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A19@ELON17P32001A.csfb.cs-group.com> Hi Simon, > I object (mildly) to having multiple sets of build > instructions. I object strongly, which is why Claus's instructions with an exact set of instructions with absolutely no choices provided is so great. By "preparing a set of instructions", I really just mean updating the existing instructions to the latest versions of tools, all of which have shifted slightly. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonmarhaskell at gmail.com Thu Sep 18 06:02:13 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Sep 18 05:59:36 2008 Subject: patch applied (testsuite): fix TH_spliceE5_prof Message-ID: <20080918100213.GA29461@haskell.galois.com> Thu Sep 18 03:01:09 PDT 2008 Simon Marlow * fix TH_spliceE5_prof M ./tests/ghc-regress/th/Makefile -1 +10 M ./tests/ghc-regress/th/all.T -4 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918100109-12142-ae5d1d9da3208e018395d49ee82de160a86c6532.gz From chak at cse.unsw.edu.au Thu Sep 18 06:23:57 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Thu Sep 18 06:21:27 2008 Subject: Validate broken In-Reply-To: <20080917131847.GA1754@matrix.chaos.earth.li> References: <48D0D523.9080908@gmail.com> <20080917131847.GA1754@matrix.chaos.earth.li> Message-ID: Ian Lynagh: > On Wed, Sep 17, 2008 at 02:23:20PM +0200, David Markvica wrote: >> Simon Marlow wrote: >>> Manuel M T Chakravarty wrote: >>>> On Mac OS X 10.5, I am getting the appended warnings that break >>>> validate (since yesterday). >> >> It seems that for some odd reason Apple's gcc (versions 4.0.1 and >> 4.2.1) >> defines __GNUC_GNU_INLINE__ but doesn't actually support >> __attribute__((gnu_inline)). >> FSF's gcc added the macro together with the attribute in their >> version >> 4.1.3. >> >> According to [1], this seems to be an acceptable workaround: > > HEAD validates for me both with and without your workaround. I have: > > $ gcc --version > i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465) > > Won't the workaround break when Apple ships gcc 4.3? > > Manuel, what version of gcc do you have? I have TacticalGrace-3 chak 104 (.../ghc-regress/indexed-types): gcc -- version i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5484) As David wrote, its supplied with the new Xcode 3.1. Manuel From chak at cse.unsw.edu.au Thu Sep 18 06:37:10 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Thu Sep 18 06:34:33 2008 Subject: patch applied (testsuite): Type families: fixed many regressions of new solver Message-ID: <20080918103710.GA30344@haskell.galois.com> Thu Sep 18 03:06:25 PDT 2008 Manuel M T Chakravarty * Type families: fixed many regressions of new solver M ./tests/ghc-regress/indexed-types/should_compile/all.T -11 +11 M ./tests/ghc-regress/indexed-types/should_fail/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918100625-6295e-b94bbd23810768f4eff6acb132592ed37c217ec7.gz From chak at cse.unsw.edu.au Thu Sep 18 06:41:34 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Thu Sep 18 06:38:57 2008 Subject: patch applied (ghc): Type families: fixes in the new solver Message-ID: <20080918104134.GA30541@haskell.galois.com> Thu Sep 18 03:09:34 PDT 2008 Manuel M T Chakravarty * Type families: fixes in the new solver M ./compiler/typecheck/TcTyFuns.lhs -58 +92 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918100934-6295e-c52bc66fed7d5f4cb2128942c78ccc561d922a45.gz From igloo at earth.li Thu Sep 18 07:00:40 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 06:58:03 2008 Subject: Windows validation In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAC3@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAC3@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080918110040.GA4035@matrix.chaos.earth.li> On Tue, Sep 16, 2008 at 03:25:23PM +0100, Simon Peyton-Jones wrote: > > -utf8_002.hs:2:0: lexical error (UTF-8 decoding error) > +utf8_002.hs:2:0: lexical error at end of input > *** unexpected failure for utf8_002(normal) IIRC this just means that you have alex 2.0.1 rather than alex 2.1.0. Thanks Ian From claus.reinke at talk21.com Thu Sep 18 07:20:59 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Thu Sep 18 07:18:29 2008 Subject: Windows validation References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAC3@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918110040.GA4035@matrix.chaos.earth.li> Message-ID: <9A4EB75E53744AAAB12D0CA2D5BEF78D@cr3lt> > On Tue, Sep 16, 2008 at 03:25:23PM +0100, Simon Peyton-Jones wrote: >> >> -utf8_002.hs:2:0: lexical error (UTF-8 decoding error) >> +utf8_002.hs:2:0: lexical error at end of input >> *** unexpected failure for utf8_002(normal) > > IIRC this just means that you have alex 2.0.1 rather than alex 2.1.0. I still think configure should test for that. The argument against was that only the tests fail, not the build, but aren't the tests supposed to tell us whether the build is acceptable? If you don't want to require the newer alex, couldn't configure at least give a warning that some tests will fail if the older alex is detected? Claus From simonmar at microsoft.com Thu Sep 18 07:29:22 2008 From: simonmar at microsoft.com (Simon Marlow) Date: Thu Sep 18 07:26:47 2008 Subject: Windows validation In-Reply-To: <9A4EB75E53744AAAB12D0CA2D5BEF78D@cr3lt> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAC3@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918110040.GA4035@matrix.chaos.earth.li> <9A4EB75E53744AAAB12D0CA2D5BEF78D@cr3lt> Message-ID: <1C6E59C47F062E42820BEE74FD3388E91C5B859090@EA-EXMSG-C333.europe.corp.microsoft.com> > > On Tue, Sep 16, 2008 at 03:25:23PM +0100, Simon Peyton-Jones wrote: > >> > >> -utf8_002.hs:2:0: lexical error (UTF-8 decoding error) > >> +utf8_002.hs:2:0: lexical error at end of input > >> *** unexpected failure for utf8_002(normal) > > > > IIRC this just means that you have alex 2.0.1 rather than alex 2.1.0. > > I still think configure should test for that. The argument against > was that only the tests fail, not the build, but aren't the tests > supposed to tell us whether the build is acceptable? > > If you don't want to require the newer alex, couldn't configure > at least give a warning that some tests will fail if the older alex > is detected? You're right, I'll update the configure script. Simon From simonpj at microsoft.com Thu Sep 18 07:44:11 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 18 07:41:35 2008 Subject: Windows validation In-Reply-To: <20080918110040.GA4035@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAC3@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918110040.GA4035@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B702@EA-EXMSG-C334.europe.corp.microsoft.com> correct -- sorry about that | -----Original Message----- | From: Ian Lynagh [mailto:igloo@earth.li] | Sent: 18 September 2008 12:01 | To: Simon Peyton-Jones | Cc: Simon Marlow; cvs-ghc@haskell.org | Subject: Re: Windows validation | | On Tue, Sep 16, 2008 at 03:25:23PM +0100, Simon Peyton-Jones wrote: | > | > -utf8_002.hs:2:0: lexical error (UTF-8 decoding error) | > +utf8_002.hs:2:0: lexical error at end of input | > *** unexpected failure for utf8_002(normal) | | IIRC this just means that you have alex 2.0.1 rather than alex 2.1.0. | | | Thanks | Ian | From simonmarhaskell at gmail.com Thu Sep 18 08:48:00 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Sep 18 08:45:23 2008 Subject: patch applied (ghc): require Alex version 2.1.0 Message-ID: <20080918124800.GA494@haskell.galois.com> Thu Sep 18 04:28:12 PDT 2008 Simon Marlow * require Alex version 2.1.0 Having 2.0.1 causes some unicode tests to fail M ./aclocal.m4 -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918112812-12142-65e85bd4800800163115840a711ca8ae409ba6fb.gz From simonmarhaskell at gmail.com Thu Sep 18 08:48:05 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Sep 18 08:45:30 2008 Subject: patch applied (ghc): Fix MacOS X build: don't believe __GNUC_GNU_INLINE__ on MacOS X Message-ID: <20080918124805.GA543@haskell.galois.com> Thu Sep 18 04:28:56 PDT 2008 Simon Marlow * Fix MacOS X build: don't believe __GNUC_GNU_INLINE__ on MacOS X M ./includes/Stg.h -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918112856-12142-5acac4240c2d8af94718ae4297434bb14834261f.gz From claus.reinke at talk21.com Thu Sep 18 09:45:14 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Thu Sep 18 09:42:48 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannotexec `cc1': No such file or directory References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> <1221645318.5395.323.camel@localhost> Message-ID: > Actually I've pushed an updated patch to Cabal HEAD, so I'm hoping > someone will test & validate that on Windows. Though it needs to be > tested by someone who was having the problem because it does not happen > for everyone (for reasons that are not very clear). I can confirm that the patch allows me to build on drive d: while /mingw only exists on drive c:, so that workaround solves my recent issue (and should mean that other people's build no longer work by accident only, reducing chances for obscure breakage). Neil: does it also render your special build settings obsolete? In the long run, I'd still recommend not to change mingw's internal directory layout for the bits included in ghc distributions (distrib/prep-bin-dist-mingw is doing those changes), so that gcc can find its files without extra options. I've added a link to this thread to http://hackage.haskell.org/trac/ghc/ticket/1502 , in case this doesn't get fixed for the current release. Thanks, Claus From simonmarhaskell at gmail.com Thu Sep 18 11:28:36 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Sep 18 11:25:59 2008 Subject: patch applied (testsuite): update output Message-ID: <20080918152836.GA9631@haskell.galois.com> Thu Sep 18 03:02:47 PDT 2008 Simon Marlow * update output M ./tests/ghc-regress/ghci/scripts/ghci024.stderr -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918100247-12142-ca90ade860aaea2a523627127ed94037f11062d9.gz From neil.mitchell.2 at credit-suisse.com Thu Sep 18 11:33:23 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Thu Sep 18 11:34:53 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannotexec `cc1': No such file or directory In-Reply-To: References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> <1221645318.5395.323.camel@localhost> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A1E@ELON17P32001A.csfb.cs-group.com> > > Actually I've pushed an updated patch to Cabal HEAD, so I'm hoping > > someone will test & validate that on Windows. Though it needs to be > > tested by someone who was having the problem because it does not > > happen for everyone (for reasons that are not very clear). > > I can confirm that the patch allows me to build on drive d: > while /mingw only exists on drive c:, so that workaround > solves my recent issue (and should mean that other people's > build no longer work by accident only, reducing chances for > obscure breakage). Neil: does it also render your special > build settings obsolete? Yes, cc1 is now found properly, even though it is not on my PATH. I'm just testing if the headers hack is still required. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonpj at microsoft.com Thu Sep 18 11:57:19 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:54:41 2008 Subject: patch applied (ghc): Add link to GADT paper re rigid types Message-ID: <20080918155719.GA10366@haskell.galois.com> Tue Sep 16 02:45:21 PDT 2008 simonpj@microsoft.com * Add link to GADT paper re rigid types M ./docs/users_guide/glasgow_exts.xml -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916094521-1287e-87f0244b2bd73c9e5b1d6b088b8296e4dac4618b.gz From simonpj at microsoft.com Thu Sep 18 11:57:24 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:54:48 2008 Subject: patch applied (ghc): Improve error reporting for 'deriving' (Trac #2604) Message-ID: <20080918155724.GA10390@haskell.galois.com> Wed Sep 17 06:51:04 PDT 2008 simonpj@microsoft.com * Improve error reporting for 'deriving' (Trac #2604) M ./compiler/typecheck/TcDeriv.lhs -37 +47 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917135104-1287e-b8e9a2da31a52371caa9d693c877711e78442691.gz From simonpj at microsoft.com Thu Sep 18 11:57:30 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:54:55 2008 Subject: patch applied (ghc): Add Outputable GhcMode instance Message-ID: <20080918155729.GA10416@haskell.galois.com> Wed Sep 17 09:18:47 PDT 2008 simonpj@microsoft.com * Add Outputable GhcMode instance M ./compiler/main/DynFlags.hs +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917161847-1287e-0b7306b810e502ae7d88e1b907db42e4a7253d53.gz From simonpj at microsoft.com Thu Sep 18 11:57:34 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:00 2008 Subject: patch applied (ghc): Re-adjust interaction between -ddump flags and force-recompilation Message-ID: <20080918155734.GA10447@haskell.galois.com> Wed Sep 17 09:19:20 PDT 2008 simonpj@microsoft.com * Re-adjust interaction between -ddump flags and force-recompilation If you say -ddump-xx we effectively add -fforce-recomp, so that you see your dump output. But this works badly in --make mode, because you get the ddump output for every module, which is probably not what you want. This patch forces recompilation with -ddump-X only in one-shot mode. Of course, this only affects people using -ddump options. M ./compiler/main/DynFlags.hs -11 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917161920-1287e-fb9b318ebd652d57a2d6cd3a7259d7f5dbac6fa3.gz From simonpj at microsoft.com Thu Sep 18 11:57:39 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:06 2008 Subject: patch applied (ghc): Comments only Message-ID: <20080918155739.GA10479@haskell.galois.com> Wed Sep 17 09:23:50 PDT 2008 simonpj@microsoft.com * Comments only M ./compiler/simplCore/SetLevels.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917162350-1287e-5b71705123024cd6173e90b9ca906b4a31eb3bd8.gz From simonpj at microsoft.com Thu Sep 18 11:57:43 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:14 2008 Subject: patch applied (ghc): Add extra WARN test Message-ID: <20080918155743.GA10509@haskell.galois.com> Wed Sep 17 09:24:34 PDT 2008 simonpj@microsoft.com * Add extra WARN test This warning tests that the arity of a function does not decrease. And that it's at least as great as the strictness signature. Failing this test isn't a disater, but it's distinctly odd and usually indicates that not enough information is getting propagated around, and hence you may get more simplifier iterations. M ./compiler/simplCore/Simplify.lhs -2 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917162434-1287e-2abb9bb0d303cca7382e7cab69b4802a4353df84.gz From simonpj at microsoft.com Thu Sep 18 11:57:49 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:19 2008 Subject: patch applied (ghc): Avoid arity reduction when doing eta-reduce Message-ID: <20080918155749.GA10551@haskell.galois.com> Wed Sep 17 09:27:04 PDT 2008 simonpj@microsoft.com * Avoid arity reduction when doing eta-reduce We like things with high arity, so when doing eta reduction it's probably a good idea to avoid reducing arity. M ./compiler/simplCore/SimplUtils.lhs -9 +22 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917162704-1287e-d7ee25b044be29ad03dc5fa923eed7c23f710c88.gz From simonpj at microsoft.com Thu Sep 18 11:57:54 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:25 2008 Subject: patch applied (ghc): Fix nasty infelicity: do not short-cut empty substitution in the simplifier Message-ID: <20080918155753.GA10586@haskell.galois.com> Wed Sep 17 09:29:10 PDT 2008 simonpj@microsoft.com * Fix nasty infelicity: do not short-cut empty substitution in the simplifier I was perplexed about why an arity-related WARN was tripping. It took me _day_ (sigh) to find that it was because SimplEnv.substExpr was taking a short cut when the substitution was empty, thereby not subsituting for Ids in scope, which must be done (CoreSubst Note [Extending the Subst]). The fix is a matter of deleting the "optimisation". Same with CoreSubst.substSpec, although I don't know if that actually caused a probem. M ./compiler/coreSyn/CoreSubst.lhs -7 +13 M ./compiler/simplCore/SimplEnv.lhs -7 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080917162910-1287e-cee97725b3378d6478e16194e7d1aa2d0f933aa6.gz From simonpj at microsoft.com Thu Sep 18 11:57:59 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:29 2008 Subject: patch applied (ghc): Add a missing "prime" (env' --> env'') thereby fixing a tripping WARN. Hurrah! Message-ID: <20080918155759.GA10603@haskell.galois.com> Thu Sep 18 08:51:44 PDT 2008 simonpj@microsoft.com * Add a missing "prime" (env' --> env'') thereby fixing a tripping WARN. Hurrah! M ./compiler/simplCore/Simplify.lhs -2 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918155144-1287e-2eade7e31e48c12229ada9ff05aee685618e6d50.gz From simonpj at microsoft.com Thu Sep 18 11:58:04 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:35 2008 Subject: patch applied (ghc): Replace ASSERT with WARN, and explain why Message-ID: <20080918155804.GA10620@haskell.galois.com> Thu Sep 18 08:52:45 PDT 2008 simonpj@microsoft.com * Replace ASSERT with WARN, and explain why The DPH library tripped an ASSERT. The code is actually OK, but it's badly-optimised so I changed it to WARN. The issue here is explained in ClosureInfo, Note [Unsafe coerce complications]. M ./compiler/codeGen/ClosureInfo.lhs -3 +30 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918155245-1287e-2d36d40630330d5c6de362e0b01b19aff9eb5093.gz From simonpj at microsoft.com Thu Sep 18 11:58:17 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 11:55:44 2008 Subject: patch applied (ghc): Comments only Message-ID: <20080918155816.GA10644@haskell.galois.com> Thu Sep 18 08:56:02 PDT 2008 simonpj@microsoft.com * Comments only M ./mk/validate-settings.mk +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918155602-1287e-42555fa479167b042ad15a108a5890f4bcf976f7.gz From simonpj at microsoft.com Thu Sep 18 12:22:13 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 12:19:36 2008 Subject: patch applied (ghc): Fix Trac #1470: improve handling of recursive instances (needed for SYB3) Message-ID: <20080918162213.GA11339@haskell.galois.com> Thu Sep 18 09:17:19 PDT 2008 simonpj@microsoft.com * Fix Trac #1470: improve handling of recursive instances (needed for SYB3) This bug has been hanging around for a long time, as you'll see by its number. The fix implements a feature that is really needed by SYB3, to allow an instance to (rather indirectly) refer to itself. The trickiness comes when solving the superclass constraints. The whoel issue is explained in Note [Recursive instances and superclases] in TcSimplify. In cracking this one I found I could remove the WantSCs argument to the ReduceMe flag, which is a worthwhile simplification. Good! M ./compiler/typecheck/TcInstDcls.lhs -4 +5 M ./compiler/typecheck/TcSimplify.lhs -71 +144 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918161719-1287e-4d38548f0c63b3d31e84737669d277c4be455d89.gz From simonpj at microsoft.com Thu Sep 18 12:22:35 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 12:19:57 2008 Subject: patch applied (testsuite): Test Trac #2604 Message-ID: <20080918162235.GA11418@haskell.galois.com> Wed Sep 17 06:50:26 PDT 2008 simonpj@microsof.com * Test Trac #2604 A ./tests/ghc-regress/deriving/should_fail/T2604.hs A ./tests/ghc-regress/deriving/should_fail/T2604.stderr M ./tests/ghc-regress/deriving/should_fail/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080917135026-f1c6d-9682fd7101f9b81297b38984907aacbb8055b9b8.gz From simonpj at microsoft.com Thu Sep 18 12:22:37 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 18 12:20:03 2008 Subject: patch applied (testsuite): Follow error message changes (Trac #2604) Message-ID: <20080918162237.GA11437@haskell.galois.com> Thu Sep 18 09:21:19 PDT 2008 simonpj@microsof.com * Follow error message changes (Trac #2604) M ./tests/ghc-regress/typecheck/should_fail/tcfail117.stderr -2 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918162119-f1c6d-2d0ada57e5b6aab447216c22d760f9af41d5ad72.gz From igloo at earth.li Thu Sep 18 12:29:37 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 12:26:59 2008 Subject: patch applied (ghc): Make the ghci scripts point to the versioned GHC program, not just "ghc" Message-ID: <20080918162937.GA11671@haskell.galois.com> Thu Sep 18 05:25:16 PDT 2008 Ian Lynagh * Make the ghci scripts point to the versioned GHC program, not just "ghc" M ./driver/ghci/Makefile -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918122516-3fd76-27c0796a40eb1ce51bd03b69164e2aad73826948.gz From igloo at earth.li Thu Sep 18 12:29:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 12:27:06 2008 Subject: patch applied (ghc): Generate ghc.cabal and ghc-bin.cabal with configure Message-ID: <20080918162942.GA11711@haskell.galois.com> Thu Sep 18 06:36:36 PDT 2008 Ian Lynagh * Generate ghc.cabal and ghc-bin.cabal with configure This allows us to put the proper version number into them ./compiler/ghc.cabal -> ./compiler/ghc.cabal.in ./ghc/ghc-bin.cabal -> ./ghc/ghc-bin.cabal.in M ./compiler/Makefile +5 M ./compiler/ghc.cabal.in -2 +1 M ./configure.ac -1 +1 M ./ghc/Makefile +6 M ./ghc/ghc-bin.cabal.in -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918133636-3fd76-0a7392f5a165f58a151d7a0803fc4031963d20da.gz From igloo at earth.li Thu Sep 18 12:29:50 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 12:27:14 2008 Subject: patch applied (ghc): Be more forceful when cleaning in compiler/ and ghc/ Message-ID: <20080918162950.GA11759@haskell.galois.com> Thu Sep 18 06:44:43 PDT 2008 Ian Lynagh * Be more forceful when cleaning in compiler/ and ghc/ Now that the Cabal file is generated by configure, it would be nice if clean worked even if the cabal file is missing. So now we just rm -rf the dist directory. M ./compiler/Makefile -1 +5 M ./ghc/Makefile -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918134443-3fd76-dc6cc9ed2813d4f47ab5ba430ea980a209962d24.gz From igloo at earth.li Thu Sep 18 12:29:57 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 12:27:21 2008 Subject: patch applied (ghc): Don't put the mingw directory in RTS's package.conf Message-ID: <20080918162955.GA11780@haskell.galois.com> Thu Sep 18 07:31:18 PDT 2008 Ian Lynagh * Don't put the mingw directory in RTS's package.conf M ./rts/package.conf.in -3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918143118-3fd76-b3b70371a10c82d2313761563340f0a2b69b0c5e.gz From igloo at earth.li Thu Sep 18 12:30:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 12:27:29 2008 Subject: patch applied (ghc): When passing gcc -B, also tell it where the mingw include directory is Message-ID: <20080918163003.GA11798@haskell.galois.com> Thu Sep 18 07:33:12 PDT 2008 Ian Lynagh * When passing gcc -B, also tell it where the mingw include directory is M ./compiler/main/SysTools.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918143312-3fd76-f316ba363d9a46537f1420d08b0105466e7720ab.gz From simonpj at microsoft.com Thu Sep 18 12:51:30 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 18 12:48:54 2008 Subject: Release candidate Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D76620C78@EA-EXMSG-C334.europe.corp.microsoft.com> Ian I've pushed all I intend to for the beta/release-candidate. I assume you are about to fork the tree? S From ghcbuild at microsoft.com Thu Sep 18 13:05:56 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Sep 18 13:05:57 2008 Subject: [nightly] 18-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080918170556.147C23243B8@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Sep 18 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080918) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ gmake -C libraries boot gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && ghc-6.4.2 -Wall --make ifBuildable -o ifBuildable Chasing modules from: ifBuildable Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ... mkdir bootstrapping ghc-6.4.2 -Wall -cpp -DCABAL_VERSION=1,5,4 -odir /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping -hidir /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/hpc --make cabal-bin -o cabal-bin Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Windows.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Compat.Permissions ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Permissions.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Permissions.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Posix.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.Exception ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Exception.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.Compat.TempFile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/TempFile.o ) /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs:116:25: Couldn't match `GHC.IOBase.FD' against `CInt' Expected type: GHC.IOBase.FD Inferred type: CInt In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' gmake[1]: *** [cabal-bin] Error 1 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Thu Sep 18 18:08:30 BST 2008 From igloo at earth.li Thu Sep 18 14:04:46 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 14:02:09 2008 Subject: Windows build issues In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD39F1@ELON17P32001A.csfb.cs-group.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39F8@ELON17P32001A.csfb.cs-group.com> Message-ID: <20080918180446.GA11515@matrix.chaos.earth.li> On Tue, Sep 16, 2008 at 02:43:42PM +0100, Mitchell, Neil wrote: > > The problem is that perl on my PATH is the ghc-6.8.3 one I don't think that that is supposed to to work, and I'm a bit confused why it is the first perl in your path because I thought that you said that you added that directory to the end of your path, not the start; perhaps I'm misremembering. Anyway, we hope that no path hacks are necessary with the HEAD now, so if it's still causing you problems please let us know! Thanks Ian From igloo at earth.li Thu Sep 18 14:05:25 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 14:02:47 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannot exec `cc1': No such file or directory In-Reply-To: <20080918003915.GA28766@matrix.chaos.earth.li> References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <20080918003915.GA28766@matrix.chaos.earth.li> Message-ID: <20080918180525.GB11515@matrix.chaos.earth.li> On Thu, Sep 18, 2008 at 01:39:15AM +0100, Ian Lynagh wrote: > On Mon, Sep 15, 2008 at 01:15:50PM +0100, Claus Reinke wrote: > > I just pulled the latest head and tried to build, getting > > > > gcc.exe: installation problem, cannot exec `cc1': No such file or directory > > Duncan pushed a patch that we hope will finally fix this to the upstream > Cabal repo. I don't have time to validate on Windows again tonight, but > all going well I'll push them to our Cabal repo tomorrow. Now done. Thanks Ian From nominolo at googlemail.com Thu Sep 18 14:18:58 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Sep 18 14:16:20 2008 Subject: patch applied (ghc): RichTokenStream support Message-ID: <20080918181857.GA14466@haskell.galois.com> Thu Sep 18 09:52:56 PDT 2008 Chaddai Fouche * RichTokenStream support This patch adds support for raw token streams, that contain more information than normal token streams (they contains comments at least). The "lexTokenStream" function brings this support to the Lexer module. In addition to that, functions have been added to the GHC module to make easier to recover of the token stream of a module ("getTokenStream"). Building on that, I added what could be called "rich token stream": token stream to which have been added the source string corresponding to each token, the function addSourceToToken takes a StringBuffer and a starting SrcLoc and a token stream and build this rich token stream. getRichTokenStream is a convenience function to get a module rich token stream. "showRichTokenStream" use the SrcLoc information in such a token stream to get a string similar to the original source (except unsignificant whitespaces). Thus "putStrLn . showRichTokenStream =<< getRichTokenStream s mod" should print a valid module source, the interesting part being to modify the token stream between the get and the show of course. M ./compiler/main/DynFlags.hs +1 M ./compiler/main/GHC.hs -6 +85 M ./compiler/parser/Lexer.x -17 +41 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918165256-f4941-96b22cff0938f854fd9e1304d81d844694afa488.gz From kili at outback.escape.de Thu Sep 18 14:37:21 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Thu Sep 18 14:37:26 2008 Subject: out of memory when running haddock Message-ID: <20080918183721.GA30192@petunia.outback.escape.de> Hi, does anyone else see haddock using huge amounts of memory (more than 640MB) when building ghc-HEAD? It's always running out of memory for me when haddocking the compiler itself (i386, OpenBSD, datasize limit is set to 640MB): gmake[1]: Entering directory `/var/tmp/ghc/ghc/compiler' /var/tmp/ghc/ghc/libraries/cabal-bin /var/tmp/ghc/1/bin/ghc /var/tmp/ghc/ghc/libraries/bootstrapping.conf haddock --distpref dist-stage2 \ --haddock-option=--optghc=-DSTAGE=2 \ --with-haddock=/var/tmp/ghc/ghc/utils/haddock/install-inplace/bin/haddock Preprocessing library ghc-6.9... Running Haddock for ghc-6.9... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Preprocessing library ghc-6.9... haddock: out of memory (requested 2097152 bytes) gmake[1]: *** [doc.stage.2] Error 1 gmake[1]: Leaving directory `/var/tmp/ghc/ghc/compiler' gmake: *** [stage2] Error 2 I wonder wether this is an OpenBSD specific bug, just an ordinary memory leak, or Haddock really needing that much memory.(I'll just disable haddocking for now to proceed with testing) Ciao, Kili From igloo at earth.li Thu Sep 18 15:22:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 15:19:41 2008 Subject: libraries/time In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> Message-ID: <20080918192218.GA11865@matrix.chaos.earth.li> Hi Neil, On Wed, Sep 17, 2008 at 08:54:50AM +0100, Mitchell, Neil wrote: > > However, the exact same "time" issues do crop up if I try and install > the time package on a different machine (without mingw/cygwin etc) using > a binary distribution of GHC HEAD - so something seems wrong somewhere. Do you mean building a tarball from hackage doesn't work? Thanks Ian From mnislaih at gmail.com Thu Sep 18 15:24:32 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:21:55 2008 Subject: patch applied (ghc): wibble Message-ID: <20080918192432.GA16221@haskell.galois.com> Fri Apr 18 10:23:03 PDT 2008 pepe * wibble M ./compiler/ghci/RtClosureInspect.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080418172303-f898f-8e245bdd274149fb9e2947a823f1262f738db37b.gz From mnislaih at gmail.com Thu Sep 18 15:24:40 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:22:04 2008 Subject: patch applied (ghc): Fix a couple of issues with :print Message-ID: <20080918192439.GA16278@haskell.galois.com> Thu Sep 18 05:21:33 PDT 2008 pepe * Fix a couple of issues with :print - Ticket #1995: Unsoundness with newtypes - Ticket #2475: "Can't unify" error when stopped at an exception In addition this patch adds the following: - Unfailingness: RTTI cannot panic anymore. In case of failure, it recovers gracefully by returning the "I know nothing" type - A -ddump-rtti flag M ./compiler/ghci/Debugger.hs -13 +26 M ./compiler/ghci/RtClosureInspect.hs -255 +541 M ./compiler/main/DynFlags.hs +3 M ./compiler/main/GHC.hs -11 +7 M ./compiler/main/HscTypes.lhs -2 +2 M ./compiler/main/InteractiveEval.hs -32 +50 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918122133-26539-ce74ee315b58fb493bbc465776793ce91750ce92.gz From mnislaih at gmail.com Thu Sep 18 15:24:44 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:22:12 2008 Subject: patch applied (testsuite): remove some calls to the old 'breakpoint' combinator Message-ID: <20080918192444.GA16311@haskell.galois.com> Sat Sep 13 09:20:43 PDT 2008 Pepe Iborra * remove some calls to the old 'breakpoint' combinator M ./tests/ghc-regress/ghci.debugger/mdo.hs -2 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break018.stdout -8 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080913162043-ddd76-5623c32b6881e846fde63c51ae9a5c44a5fa5bf9.gz From mnislaih at gmail.com Thu Sep 18 15:24:46 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:22:16 2008 Subject: patch applied (testsuite): Add a new test Message-ID: <20080918192446.GA16328@haskell.galois.com> Thu Sep 18 09:43:41 PDT 2008 Pepe Iborra * Add a new test M ./tests/ghc-regress/ghci.debugger/GADT.hs -2 +2 M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1 A ./tests/ghc-regress/ghci.debugger/scripts/print034.script A ./tests/ghc-regress/ghci.debugger/scripts/print034.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918164341-ddd76-5ff7c75fc2def92513baab5c872bdaf70cfce280.gz From mnislaih at gmail.com Thu Sep 18 15:24:48 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:22:21 2008 Subject: patch applied (testsuite): Accept output Message-ID: <20080918192448.GA16345@haskell.galois.com> Thu Sep 18 09:44:15 PDT 2008 pepe iborra * Accept output M ./tests/ghc-regress/ghci.debugger/GADT.hs -4 +5 M ./tests/ghc-regress/ghci.debugger/scripts/break003.script +2 M ./tests/ghc-regress/ghci.debugger/scripts/break012.stdout -2 +2 M ./tests/ghc-regress/ghci.debugger/scripts/dynbrk004.stdout -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/print003.stdout -4 +4 M ./tests/ghc-regress/ghci.debugger/scripts/print006.stdout -4 +4 M ./tests/ghc-regress/ghci.debugger/scripts/print008.stdout -3 +3 M ./tests/ghc-regress/ghci.debugger/scripts/print010.stdout -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/print012.script -2 +1 M ./tests/ghc-regress/ghci.debugger/scripts/print012.stdout -2 +5 M ./tests/ghc-regress/ghci.debugger/scripts/print013.script -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/print013.stdout -2 +24 M ./tests/ghc-regress/ghci.debugger/scripts/print027.stdout -6 +6 M ./tests/ghc-regress/ghci.debugger/scripts/print029.stdout -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918164415-d4749-7b0704d8476d283d80ea2f0b66a93b697cc61a0e.gz From mnislaih at gmail.com Thu Sep 18 15:24:49 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:22:26 2008 Subject: patch applied (testsuite): Tickets #1995, #2475 are now fixed Message-ID: <20080918192449.GA16363@haskell.galois.com> Thu Sep 18 11:11:00 PDT 2008 pepe iborra * Tickets #1995, #2475 are now fixed M ./tests/ghc-regress/ghci.debugger/scripts/all.T -6 +6 M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -5 +10 M ./tests/ghc-regress/ghci.debugger/scripts/break017.stdout -4 +4 M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdout -8 +17 M ./tests/ghc-regress/ghci.debugger/scripts/print030.script -1 M ./tests/ghc-regress/ghci.debugger/scripts/print030.stdout -6 +1 A ./tests/ghc-regress/ghci.debugger/scripts/print031.hs M ./tests/ghc-regress/ghci.debugger/scripts/print031.script -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/print031.stdout -8 +8 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918181100-d4749-c5cf4d5163a8b6e8bceb9b55ad492207f2fd8583.gz From mnislaih at gmail.com Thu Sep 18 15:24:51 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Thu Sep 18 15:22:34 2008 Subject: patch applied (testsuite): print022 is failing atm, I don't know exactly why Message-ID: <20080918192451.GA16380@haskell.galois.com> Thu Sep 18 12:13:23 PDT 2008 pepe iborra * print022 is failing atm, I don't know exactly why M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918191323-d4749-4792d8fd88803fb308e0161f0dc2e7a50daa5d42.gz From naur at post11.tele.dk Thu Sep 18 15:53:30 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Thu Sep 18 15:54:48 2008 Subject: out of memory when running haddock In-Reply-To: <20080918183721.GA30192@petunia.outback.escape.de> References: <20080918183721.GA30192@petunia.outback.escape.de> Message-ID: <200809182153.32917.naur@post11.tele.dk> Hello, On Thursday 18 September 2008 20:37, Matthias Kilian wrote: > Hi, > > does anyone else see haddock using huge amounts of memory (more > than 640MB) when building ghc-HEAD? It's always running out of > memory for me when haddocking the compiler itself (i386, OpenBSD, > datasize limit is set to 640MB): I have seen this too on the linux buildbot slave that I run. And andygill reported something similar on #ghc yesterday. So you are definitely not alone with this problem. > > gmake[1]: Entering directory `/var/tmp/ghc/ghc/compiler' > /var/tmp/ghc/ghc/libraries/cabal-bin /var/tmp/ghc/1/bin/ghc /var/tmp/ghc/ghc/libraries/bootstrapping.conf haddock --distpref dist-stage2 \ > --haddock-option=--optghc=-DSTAGE=2 \ > --with-haddock=/var/tmp/ghc/ghc/utils/haddock/install-inplace/bin/haddock > Preprocessing library ghc-6.9... > Running Haddock for ghc-6.9... > Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 > Preprocessing library ghc-6.9... > haddock: out of memory (requested 2097152 bytes) > gmake[1]: *** [doc.stage.2] Error 1 > gmake[1]: Leaving directory `/var/tmp/ghc/ghc/compiler' > gmake: *** [stage2] Error 2 > > > I wonder wether this is an OpenBSD specific bug, just an ordinary > memory leak, or Haddock really needing that much memory.(I'll just > disable haddocking for now to proceed with testing) OpenBSD-specific it is not. > > Ciao, > Kili > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > Best regards Thorkil From david.waern at gmail.com Thu Sep 18 17:21:41 2008 From: david.waern at gmail.com (David Waern) Date: Thu Sep 18 17:19:03 2008 Subject: out of memory when running haddock In-Reply-To: <200809182153.32917.naur@post11.tele.dk> References: <20080918183721.GA30192@petunia.outback.escape.de> <200809182153.32917.naur@post11.tele.dk> Message-ID: 2008/9/18 Thorkil Naur : >> I wonder wether this is an OpenBSD specific bug, just an ordinary >> memory leak, or Haddock really needing that much memory.(I'll just >> disable haddocking for now to proceed with testing) > > OpenBSD-specific it is not. > When I ported Haddock I didn't at all pay attention to space usage, so there may very well be space leaks. I'll try to fix it, but I honestly don't much time at all right now, so if you want a quick fix someone else has to step up and do it. David From nominolo at googlemail.com Thu Sep 18 17:22:22 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Sep 18 17:19:46 2008 Subject: out of memory when running haddock In-Reply-To: <200809182153.32917.naur@post11.tele.dk> References: <20080918183721.GA30192@petunia.outback.escape.de> <200809182153.32917.naur@post11.tele.dk> Message-ID: <916b84820809181422r5b3ea6e7y3814a0976123fe9d@mail.gmail.com> I measured on OS X the other day. Peak was at about 700 MB (on a 32 bit system, it's probably even more on 64 bit). Simon M said there used to be a memory usage bug in --make mode, because interface files were retained for too long; this could be related. On Thu, Sep 18, 2008 at 9:53 PM, Thorkil Naur wrote: > Hello, > > On Thursday 18 September 2008 20:37, Matthias Kilian wrote: >> Hi, >> >> does anyone else see haddock using huge amounts of memory (more >> than 640MB) when building ghc-HEAD? It's always running out of >> memory for me when haddocking the compiler itself (i386, OpenBSD, >> datasize limit is set to 640MB): > > I have seen this too on the linux buildbot slave that I run. And andygill > reported something similar on #ghc yesterday. So you are definitely not alone > with this problem. > >> >> gmake[1]: Entering directory `/var/tmp/ghc/ghc/compiler' >> /var/tmp/ghc/ghc/libraries/cabal-bin /var/tmp/ghc/1/bin/ghc /var/tmp/ghc/ghc/libraries/bootstrapping.conf > haddock --distpref dist-stage2 \ >> --haddock-option=--optghc=-DSTAGE=2 \ >> > --with-haddock=/var/tmp/ghc/ghc/utils/haddock/install-inplace/bin/haddock >> Preprocessing library ghc-6.9... >> Running Haddock for ghc-6.9... >> Warning: The documentation for the following packages are not installed. No > links will be generated to these packages: rts-1.0 >> Preprocessing library ghc-6.9... >> haddock: out of memory (requested 2097152 bytes) >> gmake[1]: *** [doc.stage.2] Error 1 >> gmake[1]: Leaving directory `/var/tmp/ghc/ghc/compiler' >> gmake: *** [stage2] Error 2 >> >> >> I wonder wether this is an OpenBSD specific bug, just an ordinary >> memory leak, or Haddock really needing that much memory.(I'll just >> disable haddocking for now to proceed with testing) > > OpenBSD-specific it is not. > >> >> Ciao, >> Kili >> >> _______________________________________________ >> Cvs-ghc mailing list >> Cvs-ghc@haskell.org >> http://www.haskell.org/mailman/listinfo/cvs-ghc >> > > Best regards > Thorkil > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From igloo at earth.li Thu Sep 18 19:55:20 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 19:52:41 2008 Subject: patch applied (ghc): Add libraries/syb to .darcs-boring Message-ID: <20080918235519.GA21453@haskell.galois.com> Thu Sep 18 12:01:16 PDT 2008 Ian Lynagh * Add libraries/syb to .darcs-boring M ./.darcs-boring +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918190116-3fd76-eac618081aab3e1ea1c91faebbffb2300a6cd784.gz From igloo at earth.li Thu Sep 18 19:55:24 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 19:52:48 2008 Subject: patch applied (ghc): Put generated files in source dists Message-ID: <20080918235524.GA21486@haskell.galois.com> Thu Sep 18 12:44:24 PDT 2008 Ian Lynagh * Put generated files in source dists We don't want to require that users building source dists have alex/happy M ./Makefile +20 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080918194424-3fd76-ed74700fbf98402d174eeaf5d6147a36e8887b70.gz From igloo at earth.li Thu Sep 18 20:01:31 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 19:58:52 2008 Subject: patch applied (testsuite): T1470 now passes Message-ID: <20080919000131.GA21965@haskell.galois.com> Thu Sep 18 13:41:55 PDT 2008 Ian Lynagh * T1470 now passes M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918204155-3fd76-57d97b3856ca0aaffd0c15cb1b083b51b9885796.gz From igloo at earth.li Thu Sep 18 20:01:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 18 19:58:57 2008 Subject: patch applied (testsuite): Give a bug number for the print022 failure, fixing a testsuite failure Message-ID: <20080919000133.GA21987@haskell.galois.com> Thu Sep 18 14:01:12 PDT 2008 Ian Lynagh * Give a bug number for the print022 failure, fixing a testsuite failure M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080918210112-3fd76-55046401440bbf5b7c751efe0abe9748826b4393.gz From ghcbuild at microsoft.com Thu Sep 18 21:04:33 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Sep 18 21:04:35 2008 Subject: [nightly] 18-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080919010433.E29D0324443@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Sep 18 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080918) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Fri Sep 19 02:07:11 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Sep 18 21:25:53 BST 2008 2127 total tests, which gave rise to 11375 test cases, of which 0 caused framework failures 2172 were skipped 9054 expected passes 124 expected failures 6 unexpected passes 19 unexpected failures Unexpected passes: T1470(normal,optc,hpc,optasm,profc,profasm) Unexpected failures: concprog001(threaded2) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) tcfail138(normal) ---------------------------------------------------- Nightly run ended at Fri Sep 19 02:07:11 BST 2008 From neil.mitchell.2 at credit-suisse.com Fri Sep 19 03:08:15 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 19 03:06:33 2008 Subject: ghc head on windows: gcc.exe: installation problem, cannotexec `cc1': No such file or directory In-Reply-To: References: <04E0B7C09B6B44258789300A8969F597@cr3lt> <5DD650F6419B431FB3236579D55645C9@cr3lt> <0D0BFFEAEA0A4CE2A9CE6AC82DACBB54@cr3lt> <1221645318.5395.323.camel@localhost> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A20@ELON17P32001A.csfb.cs-group.com> Hi > I can confirm that the patch allows me to build on drive d: > while /mingw only exists on drive c:, so that workaround > solves my recent issue (and should mean that other people's > build no longer work by accident only, reducing chances for > obscure breakage). Neil: does it also render your special > build settings obsolete? I have also tried building without hacking round the mingw headers, and that worked fine. I am now down to no custom build settings. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From neil.mitchell.2 at credit-suisse.com Fri Sep 19 03:11:30 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 19 03:09:07 2008 Subject: libraries/time In-Reply-To: <20080918192218.GA11865@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> <20080918192218.GA11865@matrix.chaos.earth.li> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> Hi Ian > > However, the exact same "time" issues do crop up if I try > and install > > the time package on a different machine (without mingw/cygwin etc) > > using a binary distribution of GHC HEAD - so something > seems wrong somewhere. > > Do you mean building a tarball from hackage doesn't work? Yes, and building the darcs version of time doesn't work. Building a version as part of a GHC build does work. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonpj at microsoft.com Fri Sep 19 03:23:43 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 19 03:20:32 2008 Subject: tcfail138 In-Reply-To: <12541C20-81DD-4D64-83AE-6208B0FB6FF1@cse.unsw.edu.au> References: <12541C20-81DD-4D64-83AE-6208B0FB6FF1@cse.unsw.edu.au> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D76620DDF@EA-EXMSG-C334.europe.corp.microsoft.com> It's my fault. I valided, saw that it worked now, changed all.T etc, but obv forgot to push the patch. Will do shortly. Sorry Simon | -----Original Message----- | From: Manuel M T Chakravarty [mailto:chak@cse.unsw.edu.au] | Sent: 19 September 2008 03:12 | To: Simon Peyton-Jones | Subject: tcfail138 | | Simon, | | I just noticed when validating that tcfail138 suddenly passes. This | didn't happen before, so it must either be a consequence of one of | your last patches or its due to a combination of our patches. | | Manuel | From cvs-ghc at haskell.org Fri Sep 19 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 19 03:27:25 2008 Subject: Daily report for stable Message-ID: <200809190730.m8J7U2b3032192@monk.galois.com> Build results: malcolm stable: fail (failed getsubrepos) tnaur PPC OSX stable 2: pass x86 Windows stable: fail (failed stage1) fail (failed darcs) x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: fail (failed stage1) New unexpected test failures: tcfail138 1 x86 Windows stable fast Fixed unexpected test failures: 1914 2014 TH_class1 TH_dupdecl TH_exn1 TH_exn2 TH_fail TH_genEx TH_ghci1 TH_mkName TH_recover TH_reifyDecl1 TH_reifyDecl2 TH_repE2 TH_repGuard TH_repGuardOutput TH_runIO TH_spliceD1 TH_spliceD2 TH_spliceDecl1 TH_spliceDecl2 TH_spliceDecl3 TH_spliceDecl4 TH_spliceE1 TH_spliceE3 TH_spliceE4 TH_spliceE5 TH_spliceExpr1 TH_spliceGuard TH_spliceInst TH_tuple1 break001 break002 break003 break005 break006 break007 break008 break009 break010 break011 break012 break013 break014 break016 break018 break019 break020 break021 break022 break023 break024 break025 break026 break027 conflicting_flags dynbrk001 dynbrk002 dynbrk003 dynbrk004 dynbrk007 dynbrk008 dynbrk009 ghc-e001 ghc-e002 ghc-e003 ghc-e004 ghc-e005 ghci.prog007 ghci.prog008 ghci.prog009 ghci001 ghci002 ghci003 ghci004 ghci005 ghci006 ghci007 ghci008 ghci009 ghci011 ghci012 ghci013 ghci015 ghci017 ghci019 ghci020 ghci021 ghci022 ghci023 ghci025 ghci026 ghci027 ghci028 ghci029 ghci030 ghciprog004 hist001 list001 list002 num009 print001 print002 print003 print004 print005 print006 print007 print008 print009 print010 print011 print012 print013 print014 print016 print017 print018 print019 print020 print021 print023 print024 print025 print027 print028 print033 prog001 prog002 prog003 prog005 prog006 rnfail043 Old unexpected test failures: TyFamUndec 3 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 drvfail002 3 gabor stable enum01 1 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghci024 1 tnaur PPC OSX stable 2 num012 1 tnaur PPC OSX stable 2 outofmem2 3 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 3 gabor stable tcfail071 3 gabor stable tcfail121 3 gabor stable tcfail130 3 gabor stable tcfail154 3 gabor stable tcfail157 3 gabor stable tcfail170 3 gabor stable -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite Copying patch 1 of 1...Copying patch 1 of 1... done. darcs: cloneTreeExcept: Bad source . darcs failed: 256 at ./darcs-all line 57. -------------- next part -------------- Last 30 lines: Applying patch 2 of 19573: Mon Nov 28 18:14:08 GMT Standard Time 2005 John Goerzen * Updated boring file to exclude bootstrap dirs and include .hi files Applying patch 3 of 19573: Mon Nov 28 18:17:29 GMT Standard Time 2005 John Goerzen * Note custom boring file Applying patch 4 of 19573: Mon Nov 28 19:39:04 GMT Standard Time 2005 John Goerzen * Added additional boring dirs Applying patch 5 of 19573: Mon Jan 8 20:28:12 GMT Standard Time 1996 partain * [project @ 1996-01-08 20:28:12 by partain] Initial revision Applying patch 6 of 19573: Tue Jan 9 18:03:28 GMT Standard Time 1996 partain * [project @ 1996-01-09 17:59:59 by partain] Applying patch 7 of 19573: Tue Jan 9 18:29:53 GMT Standard Time 1996 partain * [project @ 1996-01-09 18:29:40 by partain] Applying patch 8 of 19573: Tue Jan 9 18:40:23 GMT Standard Time 1996 partain * [project @ 1996-01-09 18:40:14 by partain] Applying patch 9 of 19573: Tue Jan 9 18:46:26 GMT Standard Time 1996 partain * [project @ 1996-01-09 18:43:57 by partain] Applying patch 10 of 19573: Wed Jan 10 12:30:54 GMT Standard Time 1996 partain * [project @ 1996-01-10 12:30:54 by partain] Applying patch 11 of 19573: Wed Jan 10 12:39:42 GMT Standard Time 1996 darcs failed: Error applying hunk to file ./ghc/includes/rtsTypes.lh partain * [project @ 1996-01-10 12:38:57 by partain] Alleged 0.26-pl1 changes Applying patch 12 of 19573: Thu Jan 11 14:26:13 GMT Standard Time 1996 partain * [project @ 1996-01-11 14:06:51 by partain] Unapplicable patch: Thu Jan 11 14:26:13 GMT Standard Time 1996 partain * [project @ 1996-01-11 14:06:51 by partain] -------------- next part -------------- Last 30 lines: fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' GNUmakefile:71: dist/build/.depend: No such file or directory ../../compiler/stage1/ghc-inplace -M -optdep-f -optdepdist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics Network Network.BSD Network.Socket Network.URI for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c dist/build/Network/BSD.hs -o dist/build/Network/BSD.o -ohi dist/build/Network/BSD.hi ../../compiler/stage1/ghc-inplace -package-name network-2.2.0.0 -hide-all-packages -split-objs -i -idist/build/autogen -idist/build -i. -Idist/build -Iinclude -optc-DCALLCONV=ccall -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.2.0 -package parsec-2.1.0.1 -O -DCALLCONV=ccall -XCPP -idist/build -H16m -O -O2 -fasm -dcore-lint -fgenerics -c Network.hs -o dist/build/Network.o -ohi dist/build/Network.hi Network.hs:434:10: Couldn't match expected type `Exception.IOException' against inferred type `Exception.Exception' Expected type: IO a -> (Exception.IOException -> IO a) -> IO a Inferred type: IO a -> (Exception.Exception -> IO a) -> IO a In the expression: Exception.catch In the definition of `catchIO': catchIO = Exception.catch make[3]: *** [dist/build/Network.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' From cvs-ghc at haskell.org Fri Sep 19 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 19 03:27:32 2008 Subject: Daily report for head Message-ID: <200809190730.m8J7U2oc032197@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: pass x86 Windows head fast: fail (failed stage1) fail (failed stage1) pass pass pass fast486 head: pass gabor head: pass kgardas head: lost malcolm head: pass mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage1) tnaur x86 Linux head: fail (failed stage1) x86-64 Linux head unreg: pass New unexpected test passes: T1470 3 x86 Windows head New unexpected test failures: 2469 1 malcolm head break017 1 fast486 head cholewo-eval 1 malcolm head fast2haskell 1 malcolm head tcfail138 5 x86 Windows head Fixed unexpected test failures: TH_spliceE5_prof conc015 tc170 Old unexpected test failures: arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head conc032 2 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 1 x86 Windows head ghci024 1 malcolm head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 2 x86 Windows head num012 1 x86 Windows head qq005 1 x86 Windows head regex001 1 x86 Windows head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: make[4]: Nothing to be done for `install-docs'. Finished making install-docs in storage-mgt: 0 ------------------------------------------------------------------------ == Finished making `install-docs' in man docbook-cheat-sheet users_guide ext-core storage-mgt ... PWD = /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918/docs ------------------------------------------------------------------------ make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918/docs' make -C libraries/Cabal/doc install-docs DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918/libraries/Cabal/doc' /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/Cabal mkdir /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/Cabal cp Cabal/* /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/Cabal make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918/libraries/Cabal/doc' /usr/bin/install -c -m 644 extra-gcc-opts /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.9.20080918 ======================================================================= Installation of ghc-6.9.20080918 was successful. For documentation, see /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/share/doc/ghc/index.html ======================================================================= make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.9.20080918' /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/bin/ghc --make HelloWorld [1 of 1] Compiling Main ( HelloWorld.hs, HelloWorld.o ) Linking HelloWorld ... /usr/bin/ld: cannot find -lffi collect2: ld returned 1 exit status make[1]: *** [all] Error 1 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make -C libraries boot rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -Wall --make ifBuildable -o ifBuildable [1 of 1] Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ifBuildable ... mkdir bootstrapping /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -Wall -DCABAL_VERSION=1,5,4 -odir /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping -hidir /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping -i/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/Cabal -i/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/filepath -i/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/hpc --make cabal-bin -o cabal-bin [ 1 of 54] Compiling Distribution.Compat.Permissions ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/Cabal/Distribution/Compat/Permissions.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping/Distribution/Compat/Permissions.o ) [ 2 of 54] Compiling Distribution.Compat.Exception ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/Cabal/Distribution/Compat/Exception.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) [ 3 of 54] Compiling Distribution.Simple.GHC.Makefile ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) [ 4 of 54] Compiling Distribution.Compat.TempFile ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/Cabal/Distribution/Compat/TempFile.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/Cabal/Distribution/Compat/TempFile.hs:116:25: Couldn't match expected type `GHC.IOBase.FD' against inferred type `CInt' In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' In a 'do' expression: h <- (fdToHandle fd) `onException` (c_close fd) make[1]: *** [cabal-bin] Error 1 make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && /home/tn/tn/install/ghc-6.4.1/bin/ghc -Wall --make ifBuildable -o ifBuildable Chasing modules from: ifBuildable Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ... mkdir bootstrapping /home/tn/tn/install/ghc-6.4.1/bin/ghc -Wall -cpp -DCABAL_VERSION=1,5,4 -odir /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping -hidir /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath -i/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/hpc --make cabal-bin -o cabal-bin Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath/Windows.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Compat.Permissions ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/Permissions.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/Permissions.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath/Posix.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/filepath/System/FilePath.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.Exception ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/Exception.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.Compat.TempFile ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/TempFile.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries/Cabal/Distribution/Compat/TempFile.hs:116:25: Couldn't match `GHC.IOBase.FD' against `CInt' Expected type: GHC.IOBase.FD Inferred type: CInt In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' make[1]: *** [cabal-bin] Error 1 make[1]: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-head/build/libraries' make: *** [stage1] Error 2 From marlowsd at gmail.com Fri Sep 19 04:02:58 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Sep 19 04:00:22 2008 Subject: out of memory when running haddock In-Reply-To: <916b84820809181422r5b3ea6e7y3814a0976123fe9d@mail.gmail.com> References: <20080918183721.GA30192@petunia.outback.escape.de> <200809182153.32917.naur@post11.tele.dk> <916b84820809181422r5b3ea6e7y3814a0976123fe9d@mail.gmail.com> Message-ID: <48D35CB2.6070603@gmail.com> At a guess, I'd say Haddock is probably accidentally retaining the whole typechecked syntax for every module. Cheers, Simon Thomas Schilling wrote: > I measured on OS X the other day. Peak was at about 700 MB (on a 32 > bit system, it's probably even more on 64 bit). Simon M said there > used to be a memory usage bug in --make mode, because interface files > were retained for too long; this could be related. > > On Thu, Sep 18, 2008 at 9:53 PM, Thorkil Naur wrote: >> Hello, >> >> On Thursday 18 September 2008 20:37, Matthias Kilian wrote: >>> Hi, >>> >>> does anyone else see haddock using huge amounts of memory (more >>> than 640MB) when building ghc-HEAD? It's always running out of >>> memory for me when haddocking the compiler itself (i386, OpenBSD, >>> datasize limit is set to 640MB): >> I have seen this too on the linux buildbot slave that I run. And andygill >> reported something similar on #ghc yesterday. So you are definitely not alone >> with this problem. >> >>> gmake[1]: Entering directory `/var/tmp/ghc/ghc/compiler' >>> /var/tmp/ghc/ghc/libraries/cabal-bin /var/tmp/ghc/1/bin/ghc /var/tmp/ghc/ghc/libraries/bootstrapping.conf >> haddock --distpref dist-stage2 \ >>> --haddock-option=--optghc=-DSTAGE=2 \ >>> >> --with-haddock=/var/tmp/ghc/ghc/utils/haddock/install-inplace/bin/haddock >>> Preprocessing library ghc-6.9... >>> Running Haddock for ghc-6.9... >>> Warning: The documentation for the following packages are not installed. No >> links will be generated to these packages: rts-1.0 >>> Preprocessing library ghc-6.9... >>> haddock: out of memory (requested 2097152 bytes) >>> gmake[1]: *** [doc.stage.2] Error 1 >>> gmake[1]: Leaving directory `/var/tmp/ghc/ghc/compiler' >>> gmake: *** [stage2] Error 2 >>> >>> >>> I wonder wether this is an OpenBSD specific bug, just an ordinary >>> memory leak, or Haddock really needing that much memory.(I'll just >>> disable haddocking for now to proceed with testing) >> OpenBSD-specific it is not. >> >>> Ciao, >>> Kili >>> >>> _______________________________________________ >>> Cvs-ghc mailing list >>> Cvs-ghc@haskell.org >>> http://www.haskell.org/mailman/listinfo/cvs-ghc >>> >> Best regards >> Thorkil >> >> _______________________________________________ >> Cvs-ghc mailing list >> Cvs-ghc@haskell.org >> http://www.haskell.org/mailman/listinfo/cvs-ghc >> > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Fri Sep 19 04:27:47 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 19 04:25:09 2008 Subject: patch applied (testsuite): tcfail138 now works Message-ID: <20080919082747.GA1098@haskell.galois.com> Fri Sep 19 01:25:49 PDT 2008 simonpj@microsoft.com * tcfail138 now works M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +4 M ./tests/ghc-regress/typecheck/should_fail/tcfail138.hs +6 M ./tests/ghc-regress/typecheck/should_fail/tcfail138.stderr -8 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080919082549-1287e-ace1ba34015e01ff08097c34b963a5a05c124e07.gz From claus.reinke at talk21.com Fri Sep 19 04:48:54 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Fri Sep 19 04:46:20 2008 Subject: ghcii.sh uses truncated, non-relocatable path; odd executables in bin/ Message-ID: <24FF9AE7936E4B489FA3BB8F1A000AED@cr3lt> output from 'make binary-dist': == make install - --unix - --no-print-directory -r; in /cygdrive/d/fptools/ghc/driver/ghci ------------------------------------------------------------------------ rm -f -f d:/fptools/ghc/ghc-6.9.20080918/bin/ghcii.sh echo "#!/bin/sh" >> d:/fptools/ghc/ghc-6.9.20080918/bin/ghcii.sh echo 'exec "$0"/../ghc-6.9.20080918 --interactive ${1+"$@"}' >> d:/fptools/ghc/ghc-6.9.20080918/bin/ghcii.sh chmod +x d:/fptools/ghc/ghc-6.9.20080918/bin/ghcii.sh ../../utils/mkdirhier/mkdirhier d:/fptools/ghc/ghc-6.9.20080918/bin for i in ghci.exe; do \ /usr/bin/install -c -m 755 $i d:/fptools/ghc/ghc-6.9.20080918/bin ; \ if test "" = "1"; then \ sh ../../mk/fix_install_names.sh d:/fptools/ghc/ghc-6.9.20080918 d:/fptools/ghc/ghc-6.9.20080918/bin/$i ; \ fi ; \ done Finished making install in ghci: 0 ------------------------------------------------------------------------ note the strange path put into ghcii.sh! Not only does it lead nowhere, but it has the version baked in, as if it was meant to walk to the top of the installation, then back down. $ ./ghc-6.9.20080918/bin/ghcii.sh ./ghc-6.9.20080918/bin/ghcii.sh: line 2: /cygdrive/d/fptools/ghc/ghc-6.9.20080918/bin/ghcii.sh/../gh c-6.9.20080918: No such file or directory ./ghc-6.9.20080918/bin/ghcii.sh: line 2: exec: /cygdrive/d/fptools/ghc/ghc-6.9.20080918/bin/ghcii.sh /../ghc-6.9.20080918: cannot execute: No such file or directory Also, I never noticed before, but do all of these executables (ar.exe, windres.exe) really belong in a ghc/bin/? $ ls ghc-6.9.20080918/bin/ ar.exe* ghci.exe* hasktags.exe* hsc2hs.exe* windres.exe* ghc-pkg.exe* ghcii.sh* hp2ps.exe* installPackage.exe* ghc.exe* haddock.exe* hpc.exe* runghc.exe* Claus From neil.mitchell.2 at credit-suisse.com Fri Sep 19 05:01:41 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 19 04:59:53 2008 Subject: Cabal program in GHC HEAD Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A23@ELON17P32001A.csfb.cs-group.com> Hi Duncan, I have previously been very enthusiastic about advocating the inclusion of the Cabal program in GHC 6.10.1 - I still consider it essential for Windows users. However, GHC HEAD doesn't currently put it in the bindist, which is what I think will end up shipping to users. Given that the release schedule is coming fast, is getting cabal.exe in for 6.10.1 still a realistic possibility? Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From claus.reinke at talk21.com Fri Sep 19 05:31:38 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Fri Sep 19 05:29:03 2008 Subject: please check: are any of these warnings affecting your package? warnings during make (ghc head, windows) Message-ID: <71CC6562994343D695F7DBDE1D97E062@cr3lt> (copying to libraries, because many of these warnings come from extralibs) With the ghc release candidate coming up soon, it might be a good time to look at warnings? In a ghc head build on windows, there are many of them, even though ghc and the core libs have undergone a lot of cleaning. Even if I ignore ghc warnings like 'defined, but not used' 'binding shadowed', 'non-exhaustive match' (!), 'defaulting to', 'orphan instance', 'no type signature', etc., there are plenty of warnings left, some of which slightly worrying, suggesting include/documentation/cabal/deprecation trouble. Starting with only those matching '^Warning:', and listing only examples for each kind of warning, there are things like Warning: 'include-dirs: ../libraries/base/cbits' is a relative path outside of Warning: 'include-dirs: ../libraries/base/include' is a relative path outside Warning: 'include-dirs: stage2plus' directory does not exist. Warning: This package indirectly depends on multiple versions of the same Warning: HUnit.cabal: A package using section syntax should require Warning: defaultUserHooks in Setup script is deprecated. Warning: The documentation for the following packages are not installed. No (this is mostly rts, but also a couple of base-3) Warning: in export list of "GHC.Base": module not found: "GHC.Bool" Warning: in export list of "Data.Generics.Basics": module not found: "Data.Typeable" Warning: base:Control.Monad: could not find link destinations for: Data.Traversable.Id GHC.Arr.Array Data.Traversable.StateL Data.Traversable.StateR Text.ParserCombinators.ReadP.P (these are from a local build of ghc+extralibs on windows, yesterday, but there are also buildbot logs from a successful build: http://darcs.haskell.org/buildbot/head/builders/x86%20Windows%20head/builds/505 ) There are other warnings, too, eg: libtool: link: warning: undefined symbols not allowed in i386-unknown-mingw32 shared libraries ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi.o src/x86/win32.o libtool: install: warning: remember to run `libtool --finish /usr/local/lib' (on windows???) warning: implicit declaration of function `reallocf' warning: assignment makes pointer from integer without a cast Should I be worried?-) Claus From simonpj at microsoft.com Fri Sep 19 05:33:45 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Fri Sep 19 05:31:05 2008 Subject: patch applied (ghc): Improve documentation of overlapping instances Message-ID: <20080919093345.GA2649@haskell.galois.com> Fri Sep 19 02:31:47 PDT 2008 simonpj@microsoft.com * Improve documentation of overlapping instances M ./docs/users_guide/glasgow_exts.xml -5 +29 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919093147-1287e-790a6f2c5dc875732b0189859ce6cde9573345bb.gz From Malcolm.Wallace at cs.york.ac.uk Fri Sep 19 05:49:45 2008 From: Malcolm.Wallace at cs.york.ac.uk (Malcolm Wallace) Date: Fri Sep 19 05:48:44 2008 Subject: RFC: darcs-all improvements? In-Reply-To: References: Message-ID: <20080919104945.67a773f4.Malcolm.Wallace@cs.york.ac.uk> > So I'm asking for comments: if you find these changes useful, and > they work for you, perhaps they get included; I don't build ghc much (but nhc98 has a darcs-all script too...), so take my opinion with a pinch of salt. However, I do think both of these changes are likely to be improvements: they remove otherwise-puzzling behaviour. > - if darcs-all or packages have changed, stop the script and > ask the user to restart the darcs-all command, instead of > continuing with outdated information > - try summarizing any darcs warnings (file permission issues, ..), > conflicts, and missing repos at the end of the run, so that > they do not get lost if one keeps a verbose log Suggestion: this is more likely to be acted on, if you file as a trac bug report / enhancement request. Regards, Malcolm From nominolo at googlemail.com Fri Sep 19 06:30:42 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Fri Sep 19 06:28:02 2008 Subject: Cabal program in GHC HEAD In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A23@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A23@ELON17P32001A.csfb.cs-group.com> Message-ID: <916b84820809190330t10cfa16dm4bd61436aeb5f329@mail.gmail.com> IIUC, cabal-install, its dependencies, and the old extra-libs will be part of the first release of the Haskell Platform, which will come out soon (maybe 1 month) after GHC is released. On Fri, Sep 19, 2008 at 11:01 AM, Mitchell, Neil wrote: > Hi Duncan, > > I have previously been very enthusiastic about advocating the inclusion > of the Cabal program in GHC 6.10.1 - I still consider it essential for > Windows users. However, GHC HEAD doesn't currently put it in the > bindist, which is what I think will end up shipping to users. Given that > the release schedule is coming fast, is getting cabal.exe in for 6.10.1 > still a realistic possibility? > > Thanks > > Neil > > > ============================================================================== > Please access the attached hyperlink for an important electronic communications disclaimer: > > http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > ============================================================================== > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From neil.mitchell.2 at credit-suisse.com Fri Sep 19 06:43:29 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 19 06:41:33 2008 Subject: Cabal program in GHC HEAD In-Reply-To: <916b84820809190330t10cfa16dm4bd61436aeb5f329@mail.gmail.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A23@ELON17P32001A.csfb.cs-group.com> <916b84820809190330t10cfa16dm4bd61436aeb5f329@mail.gmail.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A28@ELON17P32001A.csfb.cs-group.com> That would be a shame. Haskell Platform is meant to be the batteries - the easy way to get a standard bundle of extra libraries. Cabal-install is the essential tool for installing anything, a key part of the compiler infrastructure. Either you'll have to tell everyone to install two things, bundle cabal-install with ghc, or bundle ghc with Haskell Platform. I personally want cabal-install, but am not too fussed about Haskell Platform (because its not really targeted at me). > IIUC, cabal-install, its dependencies, and the old extra-libs > will be part of the first release of the Haskell Platform, > which will come out soon (maybe 1 month) after GHC is released. > > On Fri, Sep 19, 2008 at 11:01 AM, Mitchell, Neil > wrote: > > Hi Duncan, > > > > I have previously been very enthusiastic about advocating the > > inclusion of the Cabal program in GHC 6.10.1 - I still consider it > > essential for Windows users. However, GHC HEAD doesn't > currently put > > it in the bindist, which is what I think will end up shipping to > > users. Given that the release schedule is coming fast, is getting > > cabal.exe in for 6.10.1 still a realistic possibility? > > > > Thanks > > > > Neil > > > > > > > ====================================================================== > > ======== Please access the attached hyperlink for an important > > electronic communications disclaimer: > > > > http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > > > ====================================================================== > > ======== > > > > _______________________________________________ > > Cvs-ghc mailing list > > Cvs-ghc@haskell.org > > http://www.haskell.org/mailman/listinfo/cvs-ghc > > > > ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonpj at microsoft.com Fri Sep 19 08:02:08 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 19 07:59:30 2008 Subject: HPC bug In-Reply-To: <4156ABF8-CAD5-401D-93A7-B56BA57294A4@ku.edu> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A1@EA-EXMSG-C334.europe.corp.microsoft.com> <4156ABF8-CAD5-401D-93A7-B56BA57294A4@ku.edu> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D766210A7@EA-EXMSG-C334.europe.corp.microsoft.com> How did it go? Simon | -----Original Message----- | From: Andy Gill [mailto:andygill@ku.edu] | Sent: 15 September 2008 18:01 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: HPC bug | | Thanks for the ping. | | I'm downloading the current sources right now, and will see what I can | do. | | Andy | | On Sep 15, 2008, at 11:47 AM, Simon Peyton-Jones wrote: | | > Andy | > | > Any hope you might attend to this, preferably this week before the | > 6.10 beta? | > | > http://hackage.haskell.org/trac/ghc/ticket/2311 | > | > Thanks | > | > Simon | From simonpj at microsoft.com Fri Sep 19 08:03:11 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 19 08:00:32 2008 Subject: 6.10 bugs In-Reply-To: <20080915174223.GA29016@scytale.galois.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A8@EA-EXMSG-C334.europe.corp.microsoft.com> <20080915174223.GA29016@scytale.galois.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D766210A8@EA-EXMSG-C334.europe.corp.microsoft.com> How did it go? Simon | -----Original Message----- | From: Don Stewart [mailto:dons@galois.com] | Sent: 15 September 2008 18:42 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: 6.10 bugs | | simonpj: | > Don | > | > there are several GHC trac bugs assigned to you. Any chance you might look at them. The 6.10 | beta is this coming Friday! | > | > http://hackage.haskell.org/trac/ghc/ticket/2270 | > http://hackage.haskell.org/trac/ghc/ticket/2271 | > http://hackage.haskell.org/trac/ghc/ticket/1434 | > | | On it. From marlowsd at gmail.com Fri Sep 19 08:06:24 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Sep 19 08:03:48 2008 Subject: Cabal program in GHC HEAD In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A28@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A23@ELON17P32001A.csfb.cs-group.com> <916b84820809190330t10cfa16dm4bd61436aeb5f329@mail.gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD3A28@ELON17P32001A.csfb.cs-group.com> Message-ID: <48D395C0.60604@gmail.com> Mitchell, Neil wrote: > That would be a shame. Haskell Platform is meant to be the batteries - > the easy way to get a standard bundle of extra libraries. Cabal-install > is the essential tool for installing anything, a key part of the > compiler infrastructure. Either you'll have to tell everyone to install > two things, bundle cabal-install with ghc, or bundle ghc with Haskell > Platform. I personally want cabal-install, but am not too fussed about > Haskell Platform (because its not really targeted at me). This was a conscious decision. We're moving to a model in which GHC is just one component of the Haskell Platform, and will likely not be terribly useful on its own. But we have thought about what this will mean for users. On Windows there will be a single installer for the HP that includes GHC, cabal-install, and the rest of the batteries. On Unix platforms you'll either get the whole HP from your distro, or bootstrap it like this: - download GHC binary dist and install it - download the HP source tarball - unpack the HP source tarball and say 'make install' (actually maybe this will work on Windows too). The final step starts by building cabal-install, and then uses it to build the rest of the libraries and tools. Once you have the HP, you'll be able to update it by saying something like 'cabal-install upgrade hp'. Cheers, Simon >> IIUC, cabal-install, its dependencies, and the old extra-libs >> will be part of the first release of the Haskell Platform, >> which will come out soon (maybe 1 month) after GHC is released. >> >> On Fri, Sep 19, 2008 at 11:01 AM, Mitchell, Neil >> wrote: >>> Hi Duncan, >>> >>> I have previously been very enthusiastic about advocating the >>> inclusion of the Cabal program in GHC 6.10.1 - I still consider it >>> essential for Windows users. However, GHC HEAD doesn't >> currently put >>> it in the bindist, which is what I think will end up shipping to >>> users. Given that the release schedule is coming fast, is getting >>> cabal.exe in for 6.10.1 still a realistic possibility? >>> >>> Thanks >>> >>> Neil >>> >>> >>> >> ====================================================================== >>> ======== Please access the attached hyperlink for an important >>> electronic communications disclaimer: >>> >>> http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html >>> >> ====================================================================== >>> ======== >>> >>> _______________________________________________ >>> Cvs-ghc mailing list >>> Cvs-ghc@haskell.org >>> http://www.haskell.org/mailman/listinfo/cvs-ghc >>> >> > > ============================================================================== > Please access the attached hyperlink for an important electronic communications disclaimer: > > http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > ============================================================================== > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From igloo at earth.li Fri Sep 19 09:33:24 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:30:44 2008 Subject: patch applied (ghc): Fix the list of generated files that need to go into the source dists Message-ID: <20080919133324.GA8159@haskell.galois.com> Fri Sep 19 04:25:22 PDT 2008 Ian Lynagh * Fix the list of generated files that need to go into the source dists M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919112522-3fd76-ca4511ee2f58165396de38a6fc6e3dec1a8df147.gz From igloo at earth.li Fri Sep 19 09:33:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:30:52 2008 Subject: patch applied (ghc): Add HpcParser.hs to source dists Message-ID: <20080919133332.GA8176@haskell.galois.com> Fri Sep 19 04:58:16 PDT 2008 Ian Lynagh * Add HpcParser.hs to source dists M ./Makefile +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919115816-3fd76-7cb80c946ecf7db2a1289b9dbe414b1345dc2a5c.gz From igloo at earth.li Fri Sep 19 09:33:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:31:00 2008 Subject: patch applied (ghc): Don't require Parser.y in a source dist Message-ID: <20080919133338.GA8195@haskell.galois.com> Fri Sep 19 04:58:31 PDT 2008 Ian Lynagh * Don't require Parser.y in a source dist M ./compiler/Makefile -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919115831-3fd76-2b2ea76a91973916d444684b85241ef63ac10a41.gz From igloo at earth.li Fri Sep 19 09:33:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:31:06 2008 Subject: patch applied (ghc): TAG 6.10 branch has been forked Message-ID: <20080919133344.GA8213@haskell.galois.com> Fri Sep 19 05:34:37 PDT 2008 Ian Lynagh tagged 6.10 branch has been forked View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919123437-3fd76-571d85c589db7c1e12d364e64386aeeb284d9e27.gz From igloo at earth.li Fri Sep 19 09:33:50 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:31:12 2008 Subject: patch applied (ghc): Fix how we put libffi into bindists Message-ID: <20080919133349.GA8235@haskell.galois.com> Fri Sep 19 05:55:28 PDT 2008 Ian Lynagh * Fix how we put libffi into bindists M ./Makefile +1 M ./libffi/Makefile -15 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919125528-3fd76-5437701721dd3b061d77892d968d96dd5b16725f.gz From igloo at earth.li Fri Sep 19 09:33:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:31:18 2008 Subject: patch applied (ghc): Install libffi when installing frmo a bindist Message-ID: <20080919133355.GA8257@haskell.galois.com> Fri Sep 19 06:03:32 PDT 2008 Ian Lynagh * Install libffi when installing frmo a bindist M ./distrib/Makefile +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919130332-3fd76-8268a06649f78b74a03458141a462e8c9547a408.gz From claus.reinke at talk21.com Fri Sep 19 09:41:03 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Fri Sep 19 09:38:28 2008 Subject: RFC: darcs-all improvements? References: <20080919104945.67a773f4.Malcolm.Wallace@cs.york.ac.uk> Message-ID: >> So I'm asking for comments: if you find these changes useful, and >> they work for you, perhaps they get included; > > I don't build ghc much (but nhc98 has a darcs-all script too...), so That is exactly why I made those changes. I try to build ghc head about once a month, which means a lot of patches, lots of build system changes, lots of things to go wrong (it usually takes a week before the attempt succeeds). darcs2.0.2 does seem less prone to making a mess than darcs1.0.9 was, but I still keep verbose logs of pulls, just in case, and to get an overview of what changed. Those who pull every day, and only corelibs, have perhaps a page of darcs output in which to find important messages, less if they don't care to see what is pulled. With extralibs, that is closer to two pages. And if there are lots of patches, it is hopeless, unless you avoid verbose (but then you won't be able to file darcs bugs reports, and you won't know what kind of patches you just pulled when the build falls over or ghc's behaviour changes). > take my opinion with a pinch of salt. However, I do think both of these > changes are likely to be improvements: they remove otherwise-puzzling > behaviour. Thanks. Btw, configure also gives a lot of detailed output that hides important information - shouldn't configure also summarize the important bits at the end? [new ticket -> #2613] >> - if darcs-all or packages have changed, stop the script and >> ask the user to restart the darcs-all command, instead of >> continuing with outdated information >> - try summarizing any darcs warnings (file permission issues, ..), >> conflicts, and missing repos at the end of the run, so that >> they do not get lost if one keeps a verbose log > > Suggestion: this is more likely to be acted on, if you file as a trac > bug report / enhancement request. Would you like to file a ticket for that suggestion?-) Seriously, though, I think of this as a generational memory manager: 1 things that are urgent (all build issues) -> email 2 things that are not urgent, but don't require much context when acted on [such as my earlier darcs-all suggestions] -> email (to be addressed whenever inbox is cleaned up) 3 things that need discussion [such as this one] -> email 4 everything else [such as the vague configure suggestion above] -> ticket Emails are first/second generation, tickets are third and higher - once something has a ticket, it is very close to the eternal generation (might stay there until _|_). The advantage of tickets is that things are less likely to get lost if inboxes get messed up, or if people disagree on urgency. But, looking at tickets for the current head http://hackage.haskell.org/trac/ghc/query?status=new&status=assigned&status=reopened&group=version&version=6.9&order=priority Would it really be useful to clutter that further with small items? There are already two runhaskell tickets, and a haddock one, that don't really belong there, imho. Btw, it might be useful to have a classification (what to report where wrt ghc head) on the wiki, but since GHC HQ disagrees with my 1-4 above, it shouldn't be added by me!-) Claus From igloo at earth.li Fri Sep 19 09:43:19 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:40:38 2008 Subject: patch applied (testsuite): TAG 6.10 branch has been forked Message-ID: <20080919134319.GA9832@haskell.galois.com> Fri Sep 19 05:34:39 PDT 2008 Ian Lynagh tagged 6.10 branch has been forked View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080919123439-3fd76-9db9186f22279276d5fe9b432aa421a2697dc01f.gz From igloo at earth.li Fri Sep 19 09:43:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:40:56 2008 Subject: patch applied (nofib): TAG 6.10 branch has been forked Message-ID: <20080919134335.GA9870@haskell.galois.com> Fri Sep 19 05:34:39 PDT 2008 Ian Lynagh tagged 6.10 branch has been forked View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20080919123439-3fd76-9db9186f22279276d5fe9b432aa421a2697dc01f.gz From igloo at earth.li Fri Sep 19 09:49:50 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:09 2008 Subject: patch applied (ghc-6.10/ghc): Change version number to 6.10.0 Message-ID: <20080919134950.GA10189@haskell.galois.com> Fri Sep 19 05:33:59 PDT 2008 Ian Lynagh * Change version number to 6.10.0 M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919123359-3fd76-6741aee963682beb9787ced22b4d09230e41fc49.gz From igloo at earth.li Fri Sep 19 09:49:57 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:16 2008 Subject: patch applied (ghc-6.10/ghc): Fix the list of generated files that need to go into the source dists Message-ID: <20080919134956.GA10213@haskell.galois.com> Fri Sep 19 04:25:22 PDT 2008 Ian Lynagh * Fix the list of generated files that need to go into the source dists M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919112522-3fd76-ca4511ee2f58165396de38a6fc6e3dec1a8df147.gz From igloo at earth.li Fri Sep 19 09:50:01 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:21 2008 Subject: patch applied (ghc-6.10/ghc): Improve documentation of overlapping instances Message-ID: <20080919135001.GA10230@haskell.galois.com> Fri Sep 19 02:31:47 PDT 2008 simonpj@microsoft.com * Improve documentation of overlapping instances M ./docs/users_guide/glasgow_exts.xml -5 +29 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919093147-1287e-790a6f2c5dc875732b0189859ce6cde9573345bb.gz From igloo at earth.li Fri Sep 19 09:50:05 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:27 2008 Subject: patch applied (ghc-6.10/ghc): Add HpcParser.hs to source dists Message-ID: <20080919135005.GA10282@haskell.galois.com> Fri Sep 19 04:58:16 PDT 2008 Ian Lynagh * Add HpcParser.hs to source dists M ./Makefile +7 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919115816-3fd76-7cb80c946ecf7db2a1289b9dbe414b1345dc2a5c.gz From igloo at earth.li Fri Sep 19 09:50:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:36 2008 Subject: patch applied (ghc-6.10/ghc): Don't require Parser.y in a source dist Message-ID: <20080919135009.GA10299@haskell.galois.com> Fri Sep 19 04:58:31 PDT 2008 Ian Lynagh * Don't require Parser.y in a source dist M ./compiler/Makefile -1 +7 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919115831-3fd76-2b2ea76a91973916d444684b85241ef63ac10a41.gz From igloo at earth.li Fri Sep 19 09:50:13 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:41 2008 Subject: patch applied (ghc-6.10/ghc): TAG 6.10 branch has been forked Message-ID: <20080919135013.GA10315@haskell.galois.com> Fri Sep 19 05:34:37 PDT 2008 Ian Lynagh tagged 6.10 branch has been forked View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919123437-3fd76-571d85c589db7c1e12d364e64386aeeb284d9e27.gz From igloo at earth.li Fri Sep 19 09:50:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:46 2008 Subject: patch applied (ghc-6.10/ghc): Fix how we put libffi into bindists Message-ID: <20080919135017.GA10333@haskell.galois.com> Fri Sep 19 05:55:28 PDT 2008 Ian Lynagh * Fix how we put libffi into bindists M ./Makefile +1 M ./libffi/Makefile -15 +5 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919125528-3fd76-5437701721dd3b061d77892d968d96dd5b16725f.gz From igloo at earth.li Fri Sep 19 09:50:22 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:51 2008 Subject: patch applied (ghc-6.10/ghc): Install libffi when installing frmo a bindist Message-ID: <20080919135022.GA10350@haskell.galois.com> Fri Sep 19 06:03:32 PDT 2008 Ian Lynagh * Install libffi when installing frmo a bindist M ./distrib/Makefile +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919130332-3fd76-8268a06649f78b74a03458141a462e8c9547a408.gz From igloo at earth.li Fri Sep 19 09:50:26 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 09:47:56 2008 Subject: patch applied (ghc-6.10/ghc): Fix building the extralibs tarball Message-ID: <20080919135026.GA10367@haskell.galois.com> Fri Sep 19 06:35:55 PDT 2008 Ian Lynagh * Fix building the extralibs tarball We now need to dig the appropriate lines out of packages, rather than just catting libraries/extra-packages, in order to find out what the extralibs are. M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919133555-3fd76-8d51b5dac9102632fa78568140a4e11ab3774f30.gz From igloo at earth.li Fri Sep 19 10:09:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 10:07:02 2008 Subject: patch applied (ghc): Fix building the extralibs tarball Message-ID: <20080919140942.GA11698@haskell.galois.com> Fri Sep 19 06:35:55 PDT 2008 Ian Lynagh * Fix building the extralibs tarball We now need to dig the appropriate lines out of packages, rather than just catting libraries/extra-packages, in order to find out what the extralibs are. M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919133555-3fd76-8d51b5dac9102632fa78568140a4e11ab3774f30.gz From igloo at earth.li Fri Sep 19 10:43:40 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 10:41:00 2008 Subject: Patch for support of rich token stream in GHC In-Reply-To: References: <48CA82B0.7050901@gmail.com> <20080918000849.GB27319@matrix.chaos.earth.li> Message-ID: <20080919144340.GA7377@matrix.chaos.earth.li> On Thu, Sep 18, 2008 at 11:38:25AM +0200, Chadda? Fouch? wrote: > > Sorry, here it is. It's the result of a darcs send -o ... . Thanks! Thomas Schilling has now applied it (modified to take into account other changes in the HEAD, I believe). Thanks Ian From igloo at earth.li Fri Sep 19 10:44:23 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 10:41:41 2008 Subject: Release candidate In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D76620C78@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D76620C78@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080919144423.GB7377@matrix.chaos.earth.li> Hi Simon, On Thu, Sep 18, 2008 at 05:51:30PM +0100, Simon Peyton-Jones wrote: > > I've pushed all I intend to for the beta/release-candidate. Great, thanks! > I assume you are about to fork the tree? Yup, done. Thanks Ian From igloo at earth.li Fri Sep 19 10:47:05 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 10:44:25 2008 Subject: libraries/time In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> <20080918192218.GA11865@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> Message-ID: <20080919144705.GC7377@matrix.chaos.earth.li> Hi Neil, On Fri, Sep 19, 2008 at 08:11:30AM +0100, Mitchell, Neil wrote: > > > > However, the exact same "time" issues do crop up if I try > > and install > > > the time package on a different machine (without mingw/cygwin etc) > > > using a binary distribution of GHC HEAD - so something > > seems wrong somewhere. > > > > Do you mean building a tarball from hackage doesn't work? > > Yes, and building the darcs version of time doesn't work. You need to run autoreconf if you get the darcs version. The generated files ought to be put into the tarballs; I'll try to make sure that that happens with the versions released with 6.10.1. Thanks Ian From neil.mitchell.2 at credit-suisse.com Fri Sep 19 10:51:13 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 19 10:49:32 2008 Subject: libraries/time In-Reply-To: <20080919144705.GC7377@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> <20080918192218.GA11865@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> <20080919144705.GC7377@matrix.chaos.earth.li> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A2E@ELON17P32001A.csfb.cs-group.com> Hi > > Yes, and building the darcs version of time doesn't work. > > You need to run autoreconf if you get the darcs version. If I darcs get the time library, using a GHC binary distribution, isn't runhaskell Setup configure/build/install sufficient? I thought Cabal was meant to do this magic for me. I realise when building in-tree time configure based things are required. > The generated files ought to be put into the tarballs; I'll > try to make sure that that happens with the versions released > with 6.10.1. That would be handy. It's mainly the hackage tarball that needs whatever files. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonmarhaskell at gmail.com Fri Sep 19 11:17:19 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 19 11:14:38 2008 Subject: patch applied (ghc): Move the context_switch flag into the Capability Message-ID: <20080919151719.GA14274@haskell.galois.com> Fri Sep 19 03:26:01 PDT 2008 Simon Marlow * Move the context_switch flag into the Capability Fixes a long-standing bug that could in some cases cause sub-optimal scheduling behaviour. M ./includes/Cmm.h -1 +1 M ./includes/StgMiscClosures.h -1 M ./includes/mkDerivedConstants.c +1 M ./rts/Capability.c +15 M ./rts/Capability.h +7 M ./rts/HeapStackCheck.cmm -1 +1 M ./rts/Interpreter.c -1 +1 M ./rts/PrimOps.cmm -2 +2 M ./rts/Schedule.c -12 +6 M ./rts/Schedule.h -5 M ./rts/Threads.c -2 +2 M ./rts/Timer.c -1 +1 M ./rts/posix/Signals.c -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919102601-12142-c0412b933448cbffc9d7c4d19965b34ebff1e5ed.gz From igloo at earth.li Fri Sep 19 11:39:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 11:36:20 2008 Subject: libraries/time In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A2E@ELON17P32001A.csfb.cs-group.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> <20080918192218.GA11865@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> <20080919144705.GC7377@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A2E@ELON17P32001A.csfb.cs-group.com> Message-ID: <20080919153900.GA25346@matrix.chaos.earth.li> Hi Neil, On Fri, Sep 19, 2008 at 03:51:13PM +0100, Mitchell, Neil wrote: > > > > Yes, and building the darcs version of time doesn't work. > > > > You need to run autoreconf if you get the darcs version. > > If I darcs get the time library, using a GHC binary distribution, isn't > runhaskell Setup configure/build/install sufficient? I thought Cabal was > meant to do this magic for me. I realise when building in-tree time > configure based things are required. No: Building the time package requires running the configure script. Cabal knows how to run the configure script, but not how to generate it, and the darcs repo doesn't include the configure script as it's a generated file. Thanks Ian From neil.mitchell.2 at credit-suisse.com Fri Sep 19 11:43:59 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Sep 19 11:42:01 2008 Subject: libraries/time In-Reply-To: <20080919153900.GA25346@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> <20080918192218.GA11865@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> <20080919144705.GC7377@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A2E@ELON17P32001A.csfb.cs-group.com> <20080919153900.GA25346@matrix.chaos.earth.li> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A31@ELON17P32001A.csfb.cs-group.com> Hi Ian, > > If I darcs get the time library, using a GHC binary distribution, > > isn't runhaskell Setup configure/build/install sufficient? > I thought > > Cabal was meant to do this magic for me. I realise when building > > in-tree time configure based things are required. > > No: Building the time package requires running the configure script. > Cabal knows how to run the configure script, but not how to > generate it, and the darcs repo doesn't include the configure > script as it's a generated file. Ah, that makes sense. Is there any chance Cabal could scream loudly about lacking the necessary file, and ideally tell me how to fix it, rather than successfully configure/building 23 out of 24 source files before falling over? Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From simonmarhaskell at gmail.com Fri Sep 19 11:44:42 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Sep 19 11:42:07 2008 Subject: patch applied (ghc): On Linux use libffi for allocating executable memory (fixed #738) Message-ID: <20080919154442.GA15277@haskell.galois.com> Fri Sep 19 06:46:02 PDT 2008 Simon Marlow * On Linux use libffi for allocating executable memory (fixed #738) M ./compiler/ghci/ByteCodeFFI.lhs -3 +5 M ./includes/RtsExternal.h -1 +1 M ./includes/Storage.h -1 +1 M ./rts/Adjustor.c -14 +19 M ./rts/Makefile +1 M ./rts/sm/Storage.c -3 +40 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919134602-12142-fa64665ef227f3741843d8bcdc8c6ea4db1dc102.gz From duncan.coutts at worc.ox.ac.uk Fri Sep 19 12:58:02 2008 From: duncan.coutts at worc.ox.ac.uk (Duncan Coutts) Date: Fri Sep 19 12:58:27 2008 Subject: libraries/time In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C902CD3A31@ELON17P32001A.csfb.cs-group.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657ABBB@EA-EXMSG-C334.europe.corp.microsoft.com> <48D0B6BE.3090306@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C902CD39FF@ELON17P32001A.csfb.cs-group.com> <20080918192218.GA11865@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A21@ELON17P32001A.csfb.cs-group.com> <20080919144705.GC7377@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A2E@ELON17P32001A.csfb.cs-group.com> <20080919153900.GA25346@matrix.chaos.earth.li> <33A3F585590A6F4E81E3D45AA4A111C902CD3A31@ELON17P32001A.csfb.cs-group.com> Message-ID: <1221843482.5395.567.camel@localhost> On Fri, 2008-09-19 at 16:43 +0100, Mitchell, Neil wrote: > Hi Ian, > > > > If I darcs get the time library, using a GHC binary distribution, > > > isn't runhaskell Setup configure/build/install sufficient? > > I thought > > > Cabal was meant to do this magic for me. I realise when building > > > in-tree time configure based things are required. > > > > No: Building the time package requires running the configure script. > > Cabal knows how to run the configure script, but not how to > > generate it, and the darcs repo doesn't include the configure > > script as it's a generated file. > > Ah, that makes sense. Is there any chance Cabal could scream loudly > about lacking the necessary file, and ideally tell me how to fix it, > rather than successfully configure/building 23 out of 24 source files > before falling over? Yes. Recent Cabal have build-type: Configure or if you're using build-type: Custom then you can use autoconfUserHooks rather than the old defaultUserHooks. ?defaultUserHooks used to run ./configure but if it was not there then it'd just carry one. That's because it was supposed to cover both the default case and the autoconf case (and most annoyingly of all ? defaultUserHooks was not actually the default). However as you note that's no good so they're now split into simpleUserHooks and autoconfUserHooks. ?The defaultUserHooks is deprecated however I expect the time package is still using it, hence your problem. Duncan From ghcbuild at microsoft.com Fri Sep 19 13:05:23 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Sep 19 13:05:26 2008 Subject: [nightly] 19-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080919170523.9D4C732452D@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Fri Sep 19 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080919) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ gmake -C libraries boot gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && ghc-6.4.2 -Wall --make ifBuildable -o ifBuildable Chasing modules from: ifBuildable Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ... mkdir bootstrapping ghc-6.4.2 -Wall -cpp -DCABAL_VERSION=1,5,4 -odir /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping -hidir /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/hpc --make cabal-bin -o cabal-bin Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Windows.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Compat.Permissions ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Permissions.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Permissions.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Posix.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.Exception ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Exception.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.Compat.TempFile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/TempFile.o ) /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs:116:25: Couldn't match `GHC.IOBase.FD' against `CInt' Expected type: GHC.IOBase.FD Inferred type: CInt In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' gmake[1]: *** [cabal-bin] Error 1 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Fri Sep 19 18:07:59 BST 2008 From igloo at earth.li Fri Sep 19 13:52:53 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 13:50:12 2008 Subject: patch applied (ghc): Create runhaskell as well as runghc Message-ID: <20080919175252.GA24176@haskell.galois.com> Fri Sep 19 08:30:10 PDT 2008 Ian Lynagh * Create runhaskell as well as runghc M ./driver/Makefile -1 +1 A ./driver/runhaskell/ A ./driver/runhaskell/Makefile View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919153010-3fd76-32bac3be319abd8b6a4d1821a8f3676692afb417.gz From igloo at earth.li Fri Sep 19 13:52:58 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 13:50:20 2008 Subject: patch applied (ghc): Gix the ghcii script Message-ID: <20080919175258.GA24218@haskell.galois.com> Fri Sep 19 10:46:51 PDT 2008 Ian Lynagh * Gix the ghcii script The ghc executable name doesn't have a version number on Windows, so don't put one in the script. M ./driver/ghci/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080919174651-3fd76-8e299f8ccc70ae19269d11f1b7d5f9dc16235ee6.gz From igloo at earth.li Fri Sep 19 14:08:37 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 14:05:56 2008 Subject: patch applied (testsuite): Fix test regex001 Message-ID: <20080919180837.GA24884@haskell.galois.com> Fri Sep 19 07:59:40 PDT 2008 Ian Lynagh * Fix test regex001 Needed to restrict the type of 'try' now that we have extensible exceptions M ./tests/ghc-regress/lib/Regex/regex001.hs -2 +5 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080919145940-3fd76-fd27d0941aab224aee04d5598198e4b27e3f4911.gz From igloo at earth.li Fri Sep 19 15:17:12 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 15:14:32 2008 Subject: Instances and DoCon In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6850@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A658A@EA-EXMSG-C334.europe.corp.microsoft.com> <20080916081309.GA27863@scico.botik.ru> <638ABD0A29C8884A91BC5FB5C349B1C32D764A67C3@EA-EXMSG-C334.europe.corp.microsoft.com> <20080916094150.GA28646@scico.botik.ru> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6850@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080919191712.GA27781@matrix.chaos.earth.li> On Tue, Sep 16, 2008 at 10:44:53AM +0100, Simon Peyton-Jones wrote: > | > | And still ghc-6.8.3 builds itself from source. > > I have no idea how -- Happy has been needed for some time. Maybe someone else does. It's not meant to be needed for building from a source tarball. This should be fixed now. Thanks Ian From igloo at earth.li Fri Sep 19 15:17:36 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 15:14:54 2008 Subject: [nightly] 15-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAA1@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20080916020011.7773532413A@www.haskell.org> <638ABD0A29C8884A91BC5FB5C349B1C32D7657AAA1@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080919191736.GB27781@matrix.chaos.earth.li> On Tue, Sep 16, 2008 at 03:12:55PM +0100, Simon Peyton-Jones wrote: > > lib/Regex test regex001 fails as below. Could this be something to do with the recent chances to exceptions? If so, easily fixed! Yup, done. Thanks Ian From igloo at earth.li Fri Sep 19 15:37:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 19 15:35:12 2008 Subject: ghcii.sh uses truncated, non-relocatable path; odd executables in bin/ In-Reply-To: <24FF9AE7936E4B489FA3BB8F1A000AED@cr3lt> References: <24FF9AE7936E4B489FA3BB8F1A000AED@cr3lt> Message-ID: <20080919193752.GC27781@matrix.chaos.earth.li> On Fri, Sep 19, 2008 at 09:48:54AM +0100, Claus Reinke wrote: > > echo 'exec "$0"/../ghc-6.9.20080918 --interactive ${1+"$@"}' >> Ah, when making the scripts use versioned ghc program names on Linux, I hadn't realised that the program names weren't versioned on Windows. Now fixed. Thanks Ian From kili at outback.escape.de Fri Sep 19 15:51:02 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Fri Sep 19 15:52:27 2008 Subject: ghcii.sh uses truncated, non-relocatable path; odd executables in bin/ In-Reply-To: <20080919193752.GC27781@matrix.chaos.earth.li> References: <24FF9AE7936E4B489FA3BB8F1A000AED@cr3lt> <20080919193752.GC27781@matrix.chaos.earth.li> Message-ID: <20080919195102.GA5335@petunia.outback.escape.de> On Fri, Sep 19, 2008 at 08:37:52PM +0100, Ian Lynagh wrote: > On Fri, Sep 19, 2008 at 09:48:54AM +0100, Claus Reinke wrote: > > > > echo 'exec "$0"/../ghc-6.9.20080918 --interactive ${1+"$@"}' >> > > Ah, when making the scripts use versioned ghc program names on Linux, I > hadn't realised that the program names weren't versioned on Windows. Now > fixed. Maybe complete nonsense, but wouldn't it be better to use versioned names on Windows, too (on the long term, not necessarily now)? Trying to unify things a little bit across OSes may help to keep stuff simple. Ciao, Kili From kili at outback.escape.de Fri Sep 19 16:49:10 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Fri Sep 19 16:47:22 2008 Subject: patch applied (ghc): ghc-pkg needs to make package.conf with sensible permissions In-Reply-To: <20080917234218.GA16073@haskell.galois.com> References: <20080917234218.GA16073@haskell.galois.com> Message-ID: <20080919204910.GA16040@petunia.outback.escape.de> On Wed, Sep 17, 2008 at 04:42:18PM -0700, Ian Lynagh wrote: > Wed Sep 17 12:21:55 PDT 2008 Ian Lynagh > * ghc-pkg needs to make package.conf with sensible permissions > It was calling openTempFile which uses a 600 permissions mask. > > M ./utils/ghc-pkg/Main.hs -11 +65 > > View patch online: > http://darcs.haskell.org/ghc/_darcs/patches/20080917192155-3fd76-93b205ab62ec3cc0c99c5b6397f113bc5d12fcd1.gz Breaks the buidl with ghc-6.6: Building ghc-pkg-6.9... [1 of 2] Compiling Version ( Version.hs, dist-inplace/build/ghc-pkg/ghc-pkg-tmp/Version.o ) [2 of 2] Compiling Main ( ./Main.hs, dist-inplace/build/ghc-pkg/ghc-pkg-tmp/Main.o ) Main.hs:1246:25: Couldn't match expected type `GHC.IOBase.FD' against inferred type `CInt' In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' In a 'do' expression: h <- (fdToHandle fd) `onException` (c_close fd) gmake[2]: *** [with-bootstrapping-compiler] Error 1 gmake[2]: Leaving directory `/var/tmp/ghc/ghc/utils/ghc-pkg' gmake[1]: *** [with-bootstrapping-compiler.ghc-pkg] Error 2 gmake[1]: Leaving directory `/var/tmp/ghc/ghc/utils' gmake: *** [stage1] Error 2 Guys, could you please stop this copy/paste/modify-in-a-rush style of development? From ghcbuild at microsoft.com Fri Sep 19 20:01:59 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Sep 19 20:02:01 2008 Subject: [nightly] 19-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080920000159.647B532457F@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Sep 19 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080919) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Sat Sep 20 01:04:39 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Sep 19 21:25:29 BST 2008 2128 total tests, which gave rise to 11381 test cases, of which 0 caused framework failures 2172 were skipped 9057 expected passes 119 expected failures 0 unexpected passes 33 unexpected failures Unexpected failures: maessen_hashtab(normal,ghci,threaded1) print002(ghci) print003(ghci) print006(ghci) print007(ghci) print008(ghci) print010(ghci) print012(ghci) print013(ghci) print014(ghci) print018(ghci) print019(ghci) print020(ghci) print021(ghci) print025(ghci) print031(ghci) print034(ghci) qq005(hpc,profc,profasm,profthreaded) regex001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Sep 20 01:04:39 BST 2008 From cvs-ghc at haskell.org Sat Sep 20 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 20 03:27:21 2008 Subject: Daily report for head Message-ID: <200809200730.m8K7U3bA007152@monk.galois.com> Build results: x86-64 Linux head: fail (failed getsubrepos) x86 Windows head: fail (failed getsubrepos) x86 Windows head fast: pass pass pass fail (failed getsubrepos) fail (failed getsubrepos) fail (failed getsubrepos) fail (failed getsubrepos) x86-64 Linux head unreg: fail (failed getsubrepos) Old unexpected test passes: T1470 3 x86 Windows head Old unexpected test failures: 2469 1 malcolm head arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head break017 1 fast486 head cholewo-eval 1 malcolm head conc032 2 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head ghci024 1 malcolm head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 2 x86 Windows head num012 1 x86 Windows head qq005 1 x86 Windows head regex001 1 x86 Windows head tcfail138 4 x86 Windows head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/regex-posix libraries/regex-posix Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/stm libraries/stm Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646...Copying patch 645 of 646...Copying patch 646 of 646...Copying patch 646 of 646... done. Applying patch 1 of 646... Applying patch 2 of 646... Applying patch 3 of 646... Applying patch 4 of 646... Applying patch 5 of 646... Applying patch 6 of 646... Applying patch 7 of 646... Applying patch 8 of 646... Applying patch 9 of 646... Applying patch 10 of 646... Applying patch 11 of 646... Applying patch 12 of 646... Applying patch 13 of 646... Applying patch 14 of 646... Applying patch 15 of 646... Applying patch 16 of 646... Applying patch 17 of 646... Applying patch 18 of 646... Applying patch 19 of 646... Applying patch 20 of 646... Applying patch 21 of 646... Applying patch 22 of 646... Applying patch 23 of 646... Applying patch 24 of 646... Applying patch 25 of 646... Applying patch 26 of 646... Applying patch 27 of 646... Applying patch 28 of 646... Applying patch 29 of 646... Applying patch 30 of 646... Applying patch 31 of 646... Applying patch 32 of 646... Applying patch 33 of 646... Applying patch 34 of 646... Applying patch 35 of 646... Applying patch 36 of 646... Applying patch 37 of 646... Applying patch 38 of 646... Applying patch 39 of 646... Applying patch 40 of 646... Applying patch 41 of 646... Applying patch 42 of 646... Applying patch 43 of 646... Applying patch 44 of 646... Applying patch 45 of 646... Applying patch 46 of 646... Applying patch 47 of 646... Applying patch 48 of 646... Applying patch 49 of 646... Applying patch 50 of 646... Applying patch 51 of 646... Applying patch 52 of 646... Applying patch 53 of 646... Applying patch 54 of 646... Applying patch 55 of 646... Applying patch 56 of 646... Applying patch 57 of 646... Applying patch 58 of 646... Applying patch 59 of 646... Applying patch 60 of 646... Applying patch 61 of 646... Applying patch 62 of 646... Applying patch 63 of 646... Applying patch 64 of 646... Applying patch 65 of 646... Applying patch 66 of 646... Applying patch 67 of 646... Applying patch 68 of 646... Applying patch 69 of 646... Applying patch 70 of 646... Applying patch 71 of 646... Applying patch 72 of 646... Applying patch 73 of 646... Applying pat ch 74 of 646... Applying patch 75 of 646... Applying patch 76 of 646... Applying patch 77 of 646... Applying patch 78 of 646... Applying patch 79 of 646... Applying patch 80 of 646... Applying patch 81 of 646... Applying patch 82 of 646... Applying patch 83 of 646... Applying patch 84 of 646... Applying patch 85 of 646... Applying patch 86 of 646... Applying patch 87 of 646... Applying patch 88 of 646... Applying patch 89 of 646... Applying patch 90 of 646... Applying patch 91 of 646... Applying patch 92 of 646... Applying patch 93 of 646... Applying patch 94 of 646... Applying patch 95 of 646... Applying patch 96 of 646... Applying patch 97 of 646... Applying patch 98 of 646... Applying patch 99 of 646... Applying patch 100 of 646... Applying patch 101 of 646... Applying patch 102 of 646... Applying patch 103 of 646... Applying patch 104 of 646... Applying patch 105 of 646... Applying patch 106 of 646... Applying patch 107 of 646... Applying patch 108 of 646... Applying patch 109 of 646... Applying patch 110 of 646... Applying patch 111 of 646... Applying patch 112 of 646... Applying patch 113 of 646... Applying patch 114 of 646... Applying patch 115 of 646... Applying patch 116 of 646... Applying patch 117 of 646... Applying patch 118 of 646... Applying patch 119 of 646... Applying patch 120 of 646... Applying patch 121 of 646... Applying patch 122 of 646... Applying patch 123 of 646... Applying patch 124 of 646... Applying patch 125 of 646... Applying patch 126 of 646... Applying patch 127 of 646... Applying patch 128 of 646... Applying patch 129 of 646... Applying patch 130 of 646... Applying patch 131 of 646... Applying patch 132 of 646... Applying patch 133 of 646... Applying patch 134 of 646... Applying patch 135 of 646... Applying patch 136 of 646... Applying patch 137 of 646... Applying patch 138 of 646... Applying patch 139 of 646... Applying patch 140 of 646... Applying patch 141 of 646... Applying patch 142 of 646... Applying patch 143 of 646... Applying patch 144 of 646... Applying patch 145 of 646. .. Applying patch 146 of 646... Applying patch 147 of 646... Applying patch 148 of 646... Applying patch 149 of 646... Applying patch 150 of 646... Applying patch 151 of 646... Applying patch 152 of 646... Applying patch 153 of 646... Applying patch 154 of 646... Applying patch 155 of 646... Applying patch 156 of 646... Applying patch 157 of 646... Applying patch 158 of 646... Applying patch 159 of 646... Applying patch 160 of 646... Applying patch 161 of 646... Applying patch 162 of 646... Applying patch 163 of 646... Applying patch 164 of 646... Applying patch 165 of 646... Applying patch 166 of 646... Applying patch 167 of 646... Applying patch 168 of 646... Applying patch 169 of 646... Applying patch 170 of 646... Applying patch 171 of 646... Applying patch 172 of 646... Applying patch 173 of 646... Applying patch 174 of 646... Applying patch 175 of 646... Applying patch 176 of 646... Applying patch 177 of 646... Applying patch 178 of 646... Applying patch 179 of 646... Applying patch 180 of 646... Applying patch 181 of 646... Applying patch 182 of 646... Applying patch 183 of 646... Applying patch 184 of 646... Applying patch 185 of 646... Applying patch 186 of 646... Applying patch 187 of 646... Applying patch 188 of 646... Applying patch 189 of 646... Applying patch 190 of 646... Applying patch 191 of 646... Applying patch 192 of 646... Applying patch 193 of 646... Applying patch 194 of 646... Applying patch 195 of 646... Applying patch 196 of 646... Applying patch 197 of 646... Applying patch 198 of 646... Applying patch 199 of 646... Applying patch 200 of 646... Applying patch 201 of 646... Applying patch 202 of 646... Applying patch 203 of 646... Applying patch 204 of 646... Applying patch 205 of 646... Applying patch 206 of 646... Applying patch 207 of 646... Applying patch 208 of 646... Applying patch 209 of 646... Applying patch 210 of 646... Applying patch 211 of 646... Applying patch 212 of 646... Applying patch 213 of 646... Applying patch 214 of 646... Applying patch 215 of 646... Applying patch 216 of 646... Applying patch 217 of 646... Applying patch 218 of 646... Applying patch 219 of 646... Applying patch 220 of 646... Applying patch 221 of 646... Applying patch 222 of 646... Applying patch 223 of 646... Applying patch 224 of 646... Applying patch 225 of 646... Applying patch 226 of 646... Applying patch 227 of 646... Applying patch 228 of 646... Applying patch 229 of 646... Applying patch 230 of 646... Applying patch 231 of 646... Applying patch 232 of 646... Applying patch 233 of 646... Applying patch 234 of 646... Applying patch 235 of 646... Applying patch 236 of 646... Applying patch 237 of 646... Applying patch 238 of 646... Applying patch 239 of 646... Applying patch 240 of 646... Applying patch 241 of 646... Applying patch 242 of 646... Applying patch 243 of 646... Applying patch 244 of 646... Applying patch 245 of 646... Applying patch 246 of 646... Applying patch 247 of 646... Applying patch 248 of 646... Applying patch 249 of 646... Applying patch 250 of 646... Applying patch 251 of 646... Applying patch 252 of 646... Applying patch 253 of 646... Applying patch 254 of 646... Applying patch 255 of 646... Applying patch 256 of 646... Applying patch 257 of 646... Applying patch 258 of 646... Applying patch 259 of 646... Applying patch 260 of 646... Applying patch 261 of 646... Applying patch 262 of 646... Applying patch 263 of 646... Applying patch 264 of 646... Applying patch 265 of 646... Applying patch 266 of 646... Applying patch 267 of 646... Applying patch 268 of 646... Applying patch 269 of 646... Applying patch 270 of 646... Applying patch 271 of 646... Applying patch 272 of 646... Applying patch 273 of 646... Applying patch 274 of 646... Applying patch 275 of 646... Applying patch 276 of 646... Applying patch 277 of 646... Applying patch 278 of 646... Applying patch 279 of 646... Applying patch 280 of 646... Applying patch 281 of 646... Applying patch 282 of 646... Applying patch 283 of 646... Applying patch 284 of 646... Applying patch 285 of 646... Applying patch 286 of 646... Ap plying patch 287 of 646... Applying patch 288 of 646... Applying patch 289 of 646... Applying patch 290 of 646... Applying patch 291 of 646... Applying patch 292 of 646... Applying patch 293 of 646... Applying patch 294 of 646... Applying patch 295 of 646... Applying patch 296 of 646... Applying patch 297 of 646... Applying patch 298 of 646... Applying patch 299 of 646... Applying patch 300 of 646... Applying patch 301 of 646... Applying patch 302 of 646... Applying patch 303 of 646... Applying patch 304 of 646... Applying patch 305 of 646... Applying patch 306 of 646... Applying patch 307 of 646... Applying patch 308 of 646... Applying patch 309 of 646... Applying patch 310 of 646... Applying patch 311 of 646... Applying patch 312 of 646... Applying patch 313 of 646... Applying patch 314 of 646... Applying patch 315 of 646... Applying patch 316 of 646... Applying patch 317 of 646... Applying patch 318 of 646... Applying patch 319 of 646... Applying patch 320 of 646... Applying patch 321 of 646... Applying patch 322 of 646... Applying patch 323 of 646... Applying patch 324 of 646... Applying patch 325 of 646... Applying patch 326 of 646... Applying patch 327 of 646... Applying patch 328 of 646... Applying patch 329 of 646... Applying patch 330 of 646... Applying patch 331 of 646... Applying patch 332 of 646... Applying patch 333 of 646... Applying patch 334 of 646... Applying patch 335 of 646... Applying patch 336 of 646... Applying patch 337 of 646... Applying patch 338 of 646... Applying patch 339 of 646... Applying patch 340 of 646... Applying patch 341 of 646... Applying patch 342 of 646... Applying patch 343 of 646... Applying patch 344 of 646... Applying patch 345 of 646... Applying patch 346 of 646... Applying patch 347 of 646... Applying patch 348 of 646... Applying patch 349 of 646... Applying patch 350 of 646... Applying patch 351 of 646... Applying patch 352 of 646... Applying patch 353 of 646... Applying patch 354 of 646... Applying patch 355 of 646... Applying patch 356 of 646... Applying patch 357 of 646... Applying patch 358 of 646... Applying patch 359 of 646... Applying patch 360 of 646... Applying patch 361 of 646... Applying patch 362 of 646... Applying patch 363 of 646... Applying patch 364 of 646... Applying patch 365 of 646... Applying patch 366 of 646... Applying patch 367 of 646... Applying patch 368 of 646... Applying patch 369 of 646... Applying patch 370 of 646... Applying patch 371 of 646... Applying patch 372 of 646... Applying patch 373 of 646... Applying patch 374 of 646... Applying patch 375 of 646... Applying patch 376 of 646... Applying patch 377 of 646... Applying patch 378 of 646... Applying patch 379 of 646... Applying patch 380 of 646... Applying patch 381 of 646... Applying patch 382 of 646... Applying patch 383 of 646... Applying patch 384 of 646... Applying patch 385 of 646... Applying patch 386 of 646... Applying patch 387 of 646... Applying patch 388 of 646... Applying patch 389 of 646... Applying patch 390 of 646... Applying patch 391 of 646... Applying patch 392 of 646... Applying patch 393 of 646... Applying patch 394 of 646... Applying patch 395 of 646... Applying patch 396 of 646... Applying patch 397 of 646... Applying patch 398 of 646... Applying patch 399 of 646... Applying patch 400 of 646... Applying patch 401 of 646... Applying patch 402 of 646... Applying patch 403 of 646... Applying patch 404 of 646... Applying patch 405 of 646... Applying patch 406 of 646... Applying patch 407 of 646... Applying patch 408 of 646... Applying patch 409 of 646... Applying patch 410 of 646... Applying patch 411 of 646... Applying patch 412 of 646... Applying patch 413 of 646... Applying patch 414 of 646... Applying patch 415 of 646... Applying patch 416 of 646... Applying patch 417 of 646... Applying patch 418 of 646... Applying patch 419 of 646... Applying patch 420 of 646... Applying patch 421 of 646... Applying patch 422 of 646... Applying patch 423 of 646... Applying patch 424 of 646... Applying patch 425 of 646... Applying patch 426 of 646... Applying patch 427 of 646... Applyin g patch 428 of 646... Applying patch 429 of 646... Applying patch 430 of 646... Applying patch 431 of 646... Applying patch 432 of 646... Applying patch 433 of 646... Applying patch 434 of 646... Applying patch 435 of 646... Applying patch 436 of 646... Applying patch 437 of 646... Applying patch 438 of 646... Applying patch 439 of 646... Applying patch 440 of 646... Applying patch 441 of 646... Applying patch 442 of 646... Applying patch 443 of 646... Applying patch 444 of 646... Applying patch 445 of 646... Applying patch 446 of 646... Applying patch 447 of 646... Applying patch 448 of 646... Applying patch 449 of 646... Applying patch 450 of 646... Applying patch 451 of 646... Applying patch 452 of 646... Applying patch 453 of 646... Applying patch 454 of 646... Applying patch 455 of 646... Applying patch 456 of 646... Applying patch 457 of 646... Applying patch 458 of 646... Applying patch 459 of 646... Applying patch 460 of 646... Applying patch 461 of 646... Applying patch 462 of 646... Applying patch 463 of 646... Applying patch 464 of 646... Applying patch 465 of 646... Applying patch 466 of 646... Applying patch 467 of 646... Applying patch 468 of 646... Applying patch 469 of 646... Applying patch 470 of 646... Applying patch 471 of 646... Applying patch 472 of 646... Applying patch 473 of 646... Applying patch 474 of 646... Applying patch 475 of 646... Applying patch 476 of 646... Applying patch 477 of 646... Applying patch 478 of 646... Applying patch 479 of 646... Applying patch 480 of 646... Applying patch 481 of 646... Applying patch 482 of 646... Applying patch 483 of 646... Applying patch 484 of 646... Applying patch 485 of 646... Applying patch 486 of 646... Applying patch 487 of 646... Applying patch 488 of 646... Applying patch 489 of 646... Applying patch 490 of 646... Applying patch 491 of 646... Applying patch 492 of 646... Applying patch 493 of 646... Applying patch 494 of 646... Applying patch 495 of 646... Applying patch 496 of 646... Applying patch 497 of 646... Applying patch 498 of 64 6... Applying patch 499 of 646... Applying patch 500 of 646... Applying patch 501 of 646... Applying patch 502 of 646... Applying patch 503 of 646... Applying patch 504 of 646... Applying patch 505 of 646... Applying patch 506 of 646... Applying patch 507 of 646... Applying patch 508 of 646... Applying patch 509 of 646... Applying patch 510 of 646... Applying patch 511 of 646... Applying patch 512 of 646... Applying patch 513 of 646... Applying patch 514 of 646... Applying patch 515 of 646... Applying patch 516 of 646... Applying patch 517 of 646... Applying patch 518 of 646... Applying patch 519 of 646... Applying patch 520 of 646... Applying patch 521 of 646... Applying patch 522 of 646... Applying patch 523 of 646... Applying patch 524 of 646... Applying patch 525 of 646... Applying patch 526 of 646... Applying patch 527 of 646... Applying patch 528 of 646... Applying patch 529 of 646... Applying patch 530 of 646... Applying patch 531 of 646... Applying patch 532 of 646... Applying patch 533 of 646... Applying patch 534 of 646... Applying patch 535 of 646... Applying patch 536 of 646... Applying patch 537 of 646... Applying patch 538 of 646... Applying patch 539 of 646... Applying patch 540 of 646... Applying patch 541 of 646... Applying patch 542 of 646... Applying patch 543 of 646... Applying patch 544 of 646... Applying patch 545 of 646... Applying patch 546 of 646... Applying patch 547 of 646... Applying patch 548 of 646... Applying patch 549 of 646... Applying patch 550 of 646... Applying patch 551 of 646... Applying patch 552 of 646... Applying patch 553 of 646... Applying patch 554 of 646... Applying patch 555 of 646... Applying patch 556 of 646... Applying patch 557 of 646... Applying patch 558 of 646... Applying patch 559 of 646... Applying patch 560 of 646... Applying patch 561 of 646... Applying patch 562 of 646... Applying patch 563 of 646... Applying patch 564 of 646... Applying patch 565 of 646... Applying patch 566 of 646... Applying patch 567 of 646... Applying patch 568 of 646... Applying pat ch 569 of 646... Applying patch 570 of 646... Applying patch 571 of 646... Applying patch 572 of 646... Applying patch 573 of 646... Applying patch 574 of 646... Applying patch 575 of 646... Applying patch 576 of 646... Applying patch 577 of 646... Applying patch 578 of 646... Applying patch 579 of 646... Applying patch 580 of 646... Applying patch 581 of 646... Applying patch 582 of 646... Applying patch 583 of 646... Applying patch 584 of 646... Applying patch 585 of 646... Applying patch 586 of 646... Applying patch 587 of 646... Applying patch 588 of 646... Applying patch 589 of 646... Applying patch 590 of 646... Applying patch 591 of 646... Applying patch 592 of 646... Applying patch 593 of 646... Applying patch 594 of 646... Applying patch 595 of 646... Applying patch 596 of 646... Applying patch 597 of 646... Applying patch 598 of 646... Applying patch 599 of 646... Applying patch 600 of 646... Applying patch 601 of 646... Applying patch 602 of 646... Applying patch 603 of 646... Applying patch 604 of 646... Applying patch 605 of 646... Applying patch 606 of 646... Applying patch 607 of 646... Applying patch 608 of 646... Applying patch 609 of 646... Applying patch 610 of 646... Applying patch 611 of 646... Applying patch 612 of 646... Applying patch 613 of 646... Applying patch 614 of 646... Applying patch 615 of 646... Applying patch 616 of 646... Applying patch 617 of 646... Applying patch 618 of 646... Applying patch 619 of 646... Applying patch 620 of 646... Applying patch 621 of 646... Applying patch 622 of 646... Applying patch 623 of 646... Applying patch 624 of 646... Applying patch 625 of 646... Applying patch 626 of 646... Applying patch 627 of 646... Applying patch 628 of 646... Applying patch 629 of 646... Applying patch 630 of 646... Applying patch 631 of 646... Applying patch 632 of 646... Applying patch 633 of 646... Applying patch 634 of 646... Applying patch 635 of 646... Applying patch 636 of 646... Applying patch 637 of 646... Applying patch 638 of 646... Applying patch 639 of 646... Applying patch 640 of 646... Applying patch 641 of 646... Applying patch 642 of 646... Applying patch 643 of 646... Applying patch 644 of 646... Applying patch 645 of 646... Applying patch 646 of 646... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite Copying patch 1 of 133...Copying patch 2 of 133...Copying patch 3 of 133...Copying patch 4 of 133...Copying patch 5 of 133...Copying patch 6 of 133...Copying patch 7 of 133...Copying patch 8 of 133...Copying patch 9 of 133...Copying patch 10 of 133...Copying patch 11 of 133...Copying patch 12 of 133...Copying patch 13 of 133...Copying patch 14 of 133...Copying patch 15 of 133...Copying patch 16 of 133...Copying patch 17 of 133...Copying patch 18 of 133...Copying patch 19 of 133...Copying patch 20 of 133...Copying patch 21 of 133...Copying patch 22 of 133...Copying patch 23 of 133...Copying patch 24 of 133...Copying patch 25 of 133...Copying patch 26 of 133...Copying patch 27 of 133...Copying patch 28 of 133...Copying patch 29 of 133...Copying patch 30 of 133...Copying patch 31 of 133...Copying patch 32 of 133...Copying patch 33 of 133...Copying patch 34 of 133...Copying patch 35 of 133...Copying patch 36 of 133...Copying patch 37 of 133...Copying patch 38 of 133...Copying patch 39 of 133...Copying patch 40 of 133...Copying patch 41 of 133...Copying patch 42 of 133...Copying patch 43 of 133...Copying patch 44 of 133...Copying patch 45 of 133...Copying patch 46 of 133...Copying patch 47 of 133...Copying patch 48 of 133...Copying patch 49 of 133...Copying patch 50 of 133...Copying patch 51 of 133...Copying patch 52 of 133...Copying patch 53 of 133...Copying patch 54 of 133...Copying patch 55 of 133...Copying patch 56 of 133...Copying patch 57 of 133...Copying patch 58 of 133...Copying patch 59 of 133...Copying patch 60 of 133...Copying patch 61 of 133...Copying patch 62 of 133...Copying patch 63 of 133...Copying patch 64 of 133...Copying patch 65 of 133...Copying patch 66 of 133...Copying patch 67 of 133...Copying patch 68 of 133...Copying patch 69 of 133...Copying patch 70 of 133...Copying patch 71 of 133...Copying patch 72 of 133...Copying patch 73 of 133...Copying patch 74 of 133...Copying patch 75 of 133...Copying patch 76 of 133...Copying patch 77 of 133...Copying patch 78 of 133...Copying patch 79 of 133...Co pying patch 80 of 133...Copying patch 81 of 133...Copying patch 82 of 133...Copying patch 83 of 133...Copying patch 84 of 133...Copying patch 85 of 133...Copying patch 86 of 133...Copying patch 87 of 133...Copying patch 88 of 133...Copying patch 89 of 133...Copying patch 90 of 133...Copying patch 91 of 133...Copying patch 92 of 133...Copying patch 93 of 133...Copying patch 94 of 133...Copying patch 95 of 133...Copying patch 96 of 133...Copying patch 97 of 133...Copying patch 98 of 133...Copying patch 99 of 133...Copying patch 100 of 133...Copying patch 101 of 133...Copying patch 102 of 133...Copying patch 103 of 133...Copying patch 104 of 133...Copying patch 105 of 133...Copying patch 106 of 133...Copying patch 107 of 133...Copying patch 108 of 133...Copying patch 109 of 133...Copying patch 110 of 133...Copying patch 111 of 133...Copying patch 112 of 133...Copying patch 113 of 133...Copying patch 114 of 133...Copying patch 115 of 133...Copying patch 116 of 133...Copying patch 117 of 133...Copying patch 118 of 133...Copying patch 119 of 133...Copying patch 120 of 133...Copying patch 121 of 133...Copying patch 122 of 133...Copying patch 123 of 133...Copying patch 124 of 133...Copying patch 125 of 133...Copying patch 126 of 133...Copying patch 127 of 133...Copying patch 128 of 133...Copying patch 129 of 133...Copying patch 130 of 133...Copying patch 131 of 133...Copying patch 132 of 133...Copying patch 133 of 133...Copying patch 133 of 133... done. darcs: failed to read patch in get_extra: Wed Jun 4 09:43:24 BST 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/stm libraries/stm Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646...Copying patch 645 of 646...Copying patch 646 of 646...Copying patch 646 of 646... done. Applying patch 1 of 646... Applying patch 2 of 646... Applying patch 3 of 646... Applying patch 4 of 646... Applying patch 5 of 646... Applying patch 6 of 646... Applying patch 7 of 646... Applying patch 8 of 646... Applying patch 9 of 646... Applying patch 10 of 646... Applying patch 11 of 646... Applying patch 12 of 646... Applying patch 13 of 646... Applying patch 14 of 646... Applying patch 15 of 646... Applying patch 16 of 646... Applying patch 17 of 646... Applying patch 18 of 646... Applying patch 19 of 646... Applying patch 20 of 646... Applying patch 21 of 646... Applying patch 22 of 646... Applying patch 23 of 646... Applying patch 24 of 646... Applying patch 25 of 646... Applying patch 26 of 646... Applying patch 27 of 646... Applying patch 28 of 646... Applying patch 29 of 646... Applying patch 30 of 646... Applying patch 31 of 646... Applying patch 32 of 646... Applying patch 33 of 646... Applying patch 34 of 646... Applying patch 35 of 646... Applying patch 36 of 646... Applying patch 37 of 646... Applying patch 38 of 646... Applying patch 39 of 646... Applying patch 40 of 646... Applying patch 41 of 646... Applying patch 42 of 646... Applying patch 43 of 646... Applying patch 44 of 646... Applying patch 45 of 646... Applying patch 46 of 646... Applying patch 47 of 646... Applying patch 48 of 646... Applying patch 49 of 646... Applying patch 50 of 646... Applying patch 51 of 646... Applying patch 52 of 646... Applying patch 53 of 646... Applying patch 54 of 646... Applying patch 55 of 646... Applying patch 56 of 646... Applying patch 57 of 646... Applying patch 58 of 646... Applying patch 59 of 646... Applying patch 60 of 646... Applying patch 61 of 646... Applying patch 62 of 646... Applying patch 63 of 646... Applying patch 64 of 646... Applying patch 65 of 646... Applying patch 66 of 646... Applying patch 67 of 646... Applying patch 68 of 646... Applying patch 69 of 646... Applying patch 70 of 646... Applying patch 71 of 646... Applying patch 72 of 646... Applying patch 73 of 646... Applying pat ch 74 of 646... Applying patch 75 of 646... Applying patch 76 of 646... Applying patch 77 of 646... Applying patch 78 of 646... Applying patch 79 of 646... Applying patch 80 of 646... Applying patch 81 of 646... Applying patch 82 of 646... Applying patch 83 of 646... Applying patch 84 of 646... Applying patch 85 of 646... Applying patch 86 of 646... Applying patch 87 of 646... Applying patch 88 of 646... Applying patch 89 of 646... Applying patch 90 of 646... Applying patch 91 of 646... Applying patch 92 of 646... Applying patch 93 of 646... Applying patch 94 of 646... Applying patch 95 of 646... Applying patch 96 of 646... Applying patch 97 of 646... Applying patch 98 of 646... Applying patch 99 of 646... Applying patch 100 of 646... Applying patch 101 of 646... Applying patch 102 of 646... Applying patch 103 of 646... Applying patch 104 of 646... Applying patch 105 of 646... Applying patch 106 of 646... Applying patch 107 of 646... Applying patch 108 of 646... Applying patch 109 of 646... Applying patch 110 of 646... Applying patch 111 of 646... Applying patch 112 of 646... Applying patch 113 of 646... Applying patch 114 of 646... Applying patch 115 of 646... Applying patch 116 of 646... Applying patch 117 of 646... Applying patch 118 of 646... Applying patch 119 of 646... Applying patch 120 of 646... Applying patch 121 of 646... Applying patch 122 of 646... Applying patch 123 of 646... Applying patch 124 of 646... Applying patch 125 of 646... Applying patch 126 of 646... Applying patch 127 of 646... Applying patch 128 of 646... Applying patch 129 of 646... Applying patch 130 of 646... Applying patch 131 of 646... Applying patch 132 of 646... Applying patch 133 of 646... Applying patch 134 of 646... Applying patch 135 of 646... Applying patch 136 of 646... Applying patch 137 of 646... Applying patch 138 of 646... Applying patch 139 of 646... Applying patch 140 of 646... Applying patch 141 of 646... Applying patch 142 of 646... Applying patch 143 of 646... Applying patch 144 of 646... Applying patch 145 of 646. .. Applying patch 146 of 646... Applying patch 147 of 646... Applying patch 148 of 646... Applying patch 149 of 646... Applying patch 150 of 646... Applying patch 151 of 646... Applying patch 152 of 646... Applying patch 153 of 646... Applying patch 154 of 646... Applying patch 155 of 646... Applying patch 156 of 646... Applying patch 157 of 646... Applying patch 158 of 646... Applying patch 159 of 646... Applying patch 160 of 646... Applying patch 161 of 646... Applying patch 162 of 646... Applying patch 163 of 646... Applying patch 164 of 646... Applying patch 165 of 646... Applying patch 166 of 646... Applying patch 167 of 646... Applying patch 168 of 646... Applying patch 169 of 646... Applying patch 170 of 646... Applying patch 171 of 646... Applying patch 172 of 646... Applying patch 173 of 646... Applying patch 174 of 646... Applying patch 175 of 646... Applying patch 176 of 646... Applying patch 177 of 646... Applying patch 178 of 646... Applying patch 179 of 646... Applying patch 180 of 646... Applying patch 181 of 646... Applying patch 182 of 646... Applying patch 183 of 646... Applying patch 184 of 646... Applying patch 185 of 646... Applying patch 186 of 646... Applying patch 187 of 646... Applying patch 188 of 646... Applying patch 189 of 646... Applying patch 190 of 646... Applying patch 191 of 646... Applying patch 192 of 646... Applying patch 193 of 646... Applying patch 194 of 646... Applying patch 195 of 646... Applying patch 196 of 646... Applying patch 197 of 646... Applying patch 198 of 646... Applying patch 199 of 646... Applying patch 200 of 646... Applying patch 201 of 646... Applying patch 202 of 646... Applying patch 203 of 646... Applying patch 204 of 646... Applying patch 205 of 646... Applying patch 206 of 646... Applying patch 207 of 646... Applying patch 208 of 646... Applying patch 209 of 646... Applying patch 210 of 646... Applying patch 211 of 646... Applying patch 212 of 646... Applying patch 213 of 646... Applying patch 214 of 646... Applying patch 215 of 646... Applying patch 216 of 646... Applying patch 217 of 646... Applying patch 218 of 646... Applying patch 219 of 646... Applying patch 220 of 646... Applying patch 221 of 646... Applying patch 222 of 646... Applying patch 223 of 646... Applying patch 224 of 646... Applying patch 225 of 646... Applying patch 226 of 646... Applying patch 227 of 646... Applying patch 228 of 646... Applying patch 229 of 646... Applying patch 230 of 646... Applying patch 231 of 646... Applying patch 232 of 646... Applying patch 233 of 646... Applying patch 234 of 646... Applying patch 235 of 646... Applying patch 236 of 646... Applying patch 237 of 646... Applying patch 238 of 646... Applying patch 239 of 646... Applying patch 240 of 646... Applying patch 241 of 646... Applying patch 242 of 646... Applying patch 243 of 646... Applying patch 244 of 646... Applying patch 245 of 646... Applying patch 246 of 646... Applying patch 247 of 646... Applying patch 248 of 646... Applying patch 249 of 646... Applying patch 250 of 646... Applying patch 251 of 646... Applying patch 252 of 646... Applying patch 253 of 646... Applying patch 254 of 646... Applying patch 255 of 646... Applying patch 256 of 646... Applying patch 257 of 646... Applying patch 258 of 646... Applying patch 259 of 646... Applying patch 260 of 646... Applying patch 261 of 646... Applying patch 262 of 646... Applying patch 263 of 646... Applying patch 264 of 646... Applying patch 265 of 646... Applying patch 266 of 646... Applying patch 267 of 646... Applying patch 268 of 646... Applying patch 269 of 646... Applying patch 270 of 646... Applying patch 271 of 646... Applying patch 272 of 646... Applying patch 273 of 646... Applying patch 274 of 646... Applying patch 275 of 646... Applying patch 276 of 646... Applying patch 277 of 646... Applying patch 278 of 646... Applying patch 279 of 646... Applying patch 280 of 646... Applying patch 281 of 646... Applying patch 282 of 646... Applying patch 283 of 646... Applying patch 284 of 646... Applying patch 285 of 646... Applying patch 286 of 646... Ap plying patch 287 of 646... Applying patch 288 of 646... Applying patch 289 of 646... Applying patch 290 of 646... Applying patch 291 of 646... Applying patch 292 of 646... Applying patch 293 of 646... Applying patch 294 of 646... Applying patch 295 of 646... Applying patch 296 of 646... Applying patch 297 of 646... Applying patch 298 of 646... Applying patch 299 of 646... Applying patch 300 of 646... Applying patch 301 of 646... Applying patch 302 of 646... Applying patch 303 of 646... Applying patch 304 of 646... Applying patch 305 of 646... Applying patch 306 of 646... Applying patch 307 of 646... Applying patch 308 of 646... Applying patch 309 of 646... Applying patch 310 of 646... Applying patch 311 of 646... Applying patch 312 of 646... Applying patch 313 of 646... Applying patch 314 of 646... Applying patch 315 of 646... Applying patch 316 of 646... Applying patch 317 of 646... Applying patch 318 of 646... Applying patch 319 of 646... Applying patch 320 of 646... Applying patch 321 of 646... Applying patch 322 of 646... Applying patch 323 of 646... Applying patch 324 of 646... Applying patch 325 of 646... Applying patch 326 of 646... Applying patch 327 of 646... Applying patch 328 of 646... Applying patch 329 of 646... Applying patch 330 of 646... Applying patch 331 of 646... Applying patch 332 of 646... Applying patch 333 of 646... Applying patch 334 of 646... Applying patch 335 of 646... Applying patch 336 of 646... Applying patch 337 of 646... Applying patch 338 of 646... Applying patch 339 of 646... Applying patch 340 of 646... Applying patch 341 of 646... Applying patch 342 of 646... Applying patch 343 of 646... Applying patch 344 of 646... Applying patch 345 of 646... Applying patch 346 of 646... Applying patch 347 of 646... Applying patch 348 of 646... Applying patch 349 of 646... Applying patch 350 of 646... Applying patch 351 of 646... Applying patch 352 of 646... Applying patch 353 of 646... Applying patch 354 of 646... Applying patch 355 of 646... Applying patch 356 of 646... Applying patch 357 of 646... Applying patch 358 of 646... Applying patch 359 of 646... Applying patch 360 of 646... Applying patch 361 of 646... Applying patch 362 of 646... Applying patch 363 of 646... Applying patch 364 of 646... Applying patch 365 of 646... Applying patch 366 of 646... Applying patch 367 of 646... Applying patch 368 of 646... Applying patch 369 of 646... Applying patch 370 of 646... Applying patch 371 of 646... Applying patch 372 of 646... Applying patch 373 of 646... Applying patch 374 of 646... Applying patch 375 of 646... Applying patch 376 of 646... Applying patch 377 of 646... Applying patch 378 of 646... Applying patch 379 of 646... Applying patch 380 of 646... Applying patch 381 of 646... Applying patch 382 of 646... Applying patch 383 of 646... Applying patch 384 of 646... Applying patch 385 of 646... Applying patch 386 of 646... Applying patch 387 of 646... Applying patch 388 of 646... Applying patch 389 of 646... Applying patch 390 of 646... Applying patch 391 of 646... Applying patch 392 of 646... Applying patch 393 of 646... Applying patch 394 of 646... Applying patch 395 of 646... Applying patch 396 of 646... Applying patch 397 of 646... Applying patch 398 of 646... Applying patch 399 of 646... Applying patch 400 of 646... Applying patch 401 of 646... Applying patch 402 of 646... Applying patch 403 of 646... Applying patch 404 of 646... Applying patch 405 of 646... Applying patch 406 of 646... Applying patch 407 of 646... Applying patch 408 of 646... Applying patch 409 of 646... Applying patch 410 of 646... Applying patch 411 of 646... Applying patch 412 of 646... Applying patch 413 of 646... Applying patch 414 of 646... Applying patch 415 of 646... Applying patch 416 of 646... Applying patch 417 of 646... Applying patch 418 of 646... Applying patch 419 of 646... Applying patch 420 of 646... Applying patch 421 of 646... Applying patch 422 of 646... Applying patch 423 of 646... Applying patch 424 of 646... Applying patch 425 of 646... Applying patch 426 of 646... Applying patch 427 of 646... Applyin g patch 428 of 646... Applying patch 429 of 646... Applying patch 430 of 646... Applying patch 431 of 646... Applying patch 432 of 646... Applying patch 433 of 646... Applying patch 434 of 646... Applying patch 435 of 646... Applying patch 436 of 646... Applying patch 437 of 646... Applying patch 438 of 646... Applying patch 439 of 646... Applying patch 440 of 646... Applying patch 441 of 646... Applying patch 442 of 646... Applying patch 443 of 646... Applying patch 444 of 646... Applying patch 445 of 646... Applying patch 446 of 646... Applying patch 447 of 646... Applying patch 448 of 646... Applying patch 449 of 646... Applying patch 450 of 646... Applying patch 451 of 646... Applying patch 452 of 646... Applying patch 453 of 646... Applying patch 454 of 646... Applying patch 455 of 646... Applying patch 456 of 646... Applying patch 457 of 646... Applying patch 458 of 646... Applying patch 459 of 646... Applying patch 460 of 646... Applying patch 461 of 646... Applying patch 462 of 646... Applying patch 463 of 646... Applying patch 464 of 646... Applying patch 465 of 646... Applying patch 466 of 646... Applying patch 467 of 646... Applying patch 468 of 646... Applying patch 469 of 646... Applying patch 470 of 646... Applying patch 471 of 646... Applying patch 472 of 646... Applying patch 473 of 646... Applying patch 474 of 646... Applying patch 475 of 646... Applying patch 476 of 646... Applying patch 477 of 646... Applying patch 478 of 646... Applying patch 479 of 646... Applying patch 480 of 646... Applying patch 481 of 646... Applying patch 482 of 646... Applying patch 483 of 646... Applying patch 484 of 646... Applying patch 485 of 646... Applying patch 486 of 646... Applying patch 487 of 646... Applying patch 488 of 646... Applying patch 489 of 646... Applying patch 490 of 646... Applying patch 491 of 646... Applying patch 492 of 646... Applying patch 493 of 646... Applying patch 494 of 646... Applying patch 495 of 646... Applying patch 496 of 646... Applying patch 497 of 646... Applying patch 498 of 64 6... Applying patch 499 of 646... Applying patch 500 of 646... Applying patch 501 of 646... Applying patch 502 of 646... Applying patch 503 of 646... Applying patch 504 of 646... Applying patch 505 of 646... Applying patch 506 of 646... Applying patch 507 of 646... Applying patch 508 of 646... Applying patch 509 of 646... Applying patch 510 of 646... Applying patch 511 of 646... Applying patch 512 of 646... Applying patch 513 of 646... Applying patch 514 of 646... Applying patch 515 of 646... Applying patch 516 of 646... Applying patch 517 of 646... Applying patch 518 of 646... Applying patch 519 of 646... Applying patch 520 of 646... Applying patch 521 of 646... Applying patch 522 of 646... Applying patch 523 of 646... Applying patch 524 of 646... Applying patch 525 of 646... Applying patch 526 of 646... Applying patch 527 of 646... Applying patch 528 of 646... Applying patch 529 of 646... Applying patch 530 of 646... Applying patch 531 of 646... Applying patch 532 of 646... Applying patch 533 of 646... Applying patch 534 of 646... Applying patch 535 of 646... Applying patch 536 of 646... Applying patch 537 of 646... Applying patch 538 of 646... Applying patch 539 of 646... Applying patch 540 of 646... Applying patch 541 of 646... Applying patch 542 of 646... Applying patch 543 of 646... Applying patch 544 of 646... Applying patch 545 of 646... Applying patch 546 of 646... Applying patch 547 of 646... Applying patch 548 of 646... Applying patch 549 of 646... Applying patch 550 of 646... Applying patch 551 of 646... Applying patch 552 of 646... Applying patch 553 of 646... Applying patch 554 of 646... Applying patch 555 of 646... Applying patch 556 of 646... Applying patch 557 of 646... Applying patch 558 of 646... Applying patch 559 of 646... Applying patch 560 of 646... Applying patch 561 of 646... Applying patch 562 of 646... Applying patch 563 of 646... Applying patch 564 of 646... Applying patch 565 of 646... Applying patch 566 of 646... Applying patch 567 of 646... Applying patch 568 of 646... Applying pat ch 569 of 646... Applying patch 570 of 646... Applying patch 571 of 646... Applying patch 572 of 646... Applying patch 573 of 646... Applying patch 574 of 646... Applying patch 575 of 646... Applying patch 576 of 646... Applying patch 577 of 646... Applying patch 578 of 646... Applying patch 579 of 646... Applying patch 580 of 646... Applying patch 581 of 646... Applying patch 582 of 646... Applying patch 583 of 646... Applying patch 584 of 646... Applying patch 585 of 646... Applying patch 586 of 646... Applying patch 587 of 646... Applying patch 588 of 646... Applying patch 589 of 646... Applying patch 590 of 646... Applying patch 591 of 646... Applying patch 592 of 646... Applying patch 593 of 646... Applying patch 594 of 646... Applying patch 595 of 646... Applying patch 596 of 646... Applying patch 597 of 646... Applying patch 598 of 646... Applying patch 599 of 646... Applying patch 600 of 646... Applying patch 601 of 646... Applying patch 602 of 646... Applying patch 603 of 646... Applying patch 604 of 646... Applying patch 605 of 646... Applying patch 606 of 646... Applying patch 607 of 646... Applying patch 608 of 646... Applying patch 609 of 646... Applying patch 610 of 646... Applying patch 611 of 646... Applying patch 612 of 646... Applying patch 613 of 646... Applying patch 614 of 646... Applying patch 615 of 646... Applying patch 616 of 646... Applying patch 617 of 646... Applying patch 618 of 646... Applying patch 619 of 646... Applying patch 620 of 646... Applying patch 621 of 646... Applying patch 622 of 646... Applying patch 623 of 646... Applying patch 624 of 646... Applying patch 625 of 646... Applying patch 626 of 646... Applying patch 627 of 646... Applying patch 628 of 646... Applying patch 629 of 646... Applying patch 630 of 646... Applying patch 631 of 646... Applying patch 632 of 646... Applying patch 633 of 646... Applying patch 634 of 646... Applying patch 635 of 646... Applying patch 636 of 646... Applying patch 637 of 646... Applying patch 638 of 646... Applying patch 639 of 646... Applying patch 640 of 646... Applying patch 641 of 646... Applying patch 642 of 646... Applying patch 643 of 646... Applying patch 644 of 646... Applying patch 645 of 646... Applying patch 646 of 646... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 133...Copying patch 2 of 133...Copying patch 3 of 133...Copying patch 4 of 133...Copying patch 5 of 133...Copying patch 6 of 133...Copying patch 7 of 133...Copying patch 8 of 133...Copying patch 9 of 133...Copying patch 10 of 133...Copying patch 11 of 133...Copying patch 12 of 133...Copying patch 13 of 133...Copying patch 14 of 133...Copying patch 15 of 133...Copying patch 16 of 133...Copying patch 17 of 133...Copying patch 18 of 133...Copying patch 19 of 133...Copying patch 20 of 133...Copying patch 21 of 133...Copying patch 22 of 133...Copying patch 23 of 133...Copying patch 24 of 133...Copying patch 25 of 133...Copying patch 26 of 133...Copying patch 27 of 133...Copying patch 28 of 133...Copying patch 29 of 133...Copying patch 30 of 133...Copying patch 31 of 133...Copying patch 32 of 133...Copying patch 33 of 133...Copying patch 34 of 133...Copying patch 35 of 133...Copying patch 36 of 133...Copying patch 37 of 133...Copying patch 38 of 133...Copying patch 39 of 133...Copying patch 40 of 133...Copying patch 41 of 133...Copying patch 42 of 133...Copying patch 43 of 133...Copying patch 44 of 133...Copying patch 45 of 133...Copying patch 46 of 133...Copying patch 47 of 133...Copying patch 48 of 133...Copying patch 49 of 133...Copying patch 50 of 133...Copying patch 51 of 133...Copying patch 52 of 133...Copying patch 53 of 133...Copying patch 54 of 133...Copying patch 55 of 133...Copying patch 56 of 133...Copying patch 57 of 133...Copying patch 58 of 133...Copying patch 59 of 133...Copying patch 60 of 133...Copying patch 61 of 133...Copying patch 62 of 133...Copying patch 63 of 133...Copying patch 64 of 133...Copying patch 65 of 133...Copying patch 66 of 133...Copying patch 67 of 133...Copying patch 68 of 133...Copying patch 69 of 133...Copying patch 70 of 133...Copying patch 71 of 133...Copying patch 72 of 133...Copying patch 73 of 133...Copying patch 74 of 133...Copying patch 75 of 133...Copying patch 76 of 133...Copying patch 77 of 133...Copying patch 78 of 133...Copying patch 79 of 133...Co pying patch 80 of 133...Copying patch 81 of 133...Copying patch 82 of 133...Copying patch 83 of 133...Copying patch 84 of 133...Copying patch 85 of 133...Copying patch 86 of 133...Copying patch 87 of 133...Copying patch 88 of 133...Copying patch 89 of 133...Copying patch 90 of 133...Copying patch 91 of 133...Copying patch 92 of 133...Copying patch 93 of 133...Copying patch 94 of 133...Copying patch 95 of 133...Copying patch 96 of 133...Copying patch 97 of 133...Copying patch 98 of 133...Copying patch 99 of 133...Copying patch 100 of 133...Copying patch 101 of 133...Copying patch 102 of 133...Copying patch 103 of 133...Copying patch 104 of 133...Copying patch 105 of 133...Copying patch 106 of 133...Copying patch 107 of 133...Copying patch 108 of 133...Copying patch 109 of 133...Copying patch 110 of 133...Copying patch 111 of 133...Copying patch 112 of 133...Copying patch 113 of 133...Copying patch 114 of 133...Copying patch 115 of 133...Copying patch 116 of 133...Copying patch 117 of 133...Copying patch 118 of 133...Copying patch 119 of 133...Copying patch 120 of 133...Copying patch 121 of 133...Copying patch 122 of 133...Copying patch 123 of 133...Copying patch 124 of 133...Copying patch 125 of 133...Copying patch 126 of 133...Copying patch 127 of 133...Copying patch 128 of 133...Copying patch 129 of 133...Copying patch 130 of 133...Copying patch 131 of 133...Copying patch 132 of 133...Copying patch 133 of 133...Copying patch 133 of 133... done. darcs.exe: failed to read patch in get_extra: Wed Jun 4 09:43:24 GMT Daylight Time 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/syb libraries/syb Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/template-haskell libraries/template-haskell Copying patch 1 of 10...Copying patch 2 of 10...Copying patch 3 of 10...Copying patch 4 of 10...Copying patch 5 of 10...Copying patch 6 of 10...Copying patch 7 of 10...Copying patch 8 of 10...Copying patch 9 of 10...Copying patch 10 of 10...Copying patch 10 of 10... done. Applying patch 1 of 9... Applying patch 2 of 9... Applying patch 3 of 9... Applying patch 4 of 9... Applying patch 5 of 9... Applying patch 6 of 9... Applying patch 7 of 9... Applying patch 8 of 9... Applying patch 9 of 9... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Copying patch 1 of 12...Copying patch 2 of 12...Copying patch 3 of 12...Copying patch 4 of 12...Copying patch 5 of 12...Copying patch 6 of 12...Copying patch 7 of 12...Copying patch 8 of 12...Copying patch 9 of 12...Copying patch 10 of 12...Copying patch 11 of 12...Copying patch 12 of 12...Copying patch 12 of 12... done. Applying patch 1 of 11... Applying patch 2 of 11... Applying patch 3 of 11... Applying patch 4 of 11... Applying patch 5 of 11... Applying patch 6 of 11... Applying patch 7 of 11... Applying patch 8 of 11... Applying patch 9 of 11... Applying patch 10 of 11... Applying patch 11 of 11... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 134...Copying patch 2 of 134...Copying patch 3 of 134...Copying patch 4 of 134...Copying patch 5 of 134...Copying patch 6 of 134...Copying patch 7 of 134...Copying patch 8 of 134...Copying patch 9 of 134...Copying patch 10 of 134...Copying patch 11 of 134...Copying patch 12 of 134...Copying patch 13 of 134...Copying patch 14 of 134...Copying patch 15 of 134...Copying patch 16 of 134...Copying patch 17 of 134...Copying patch 18 of 134...Copying patch 19 of 134...Copying patch 20 of 134...Copying patch 21 of 134...Copying patch 22 of 134...Copying patch 23 of 134...Copying patch 24 of 134...Copying patch 25 of 134...Copying patch 26 of 134...Copying patch 27 of 134...Copying patch 28 of 134...Copying patch 29 of 134...Copying patch 30 of 134...Copying patch 31 of 134...Copying patch 32 of 134...Copying patch 33 of 134...Copying patch 34 of 134...Copying patch 35 of 134...Copying patch 36 of 134...Copying patch 37 of 134...Copying patch 38 of 134...Copying patch 39 of 134...Copying patch 40 of 134...Copying patch 41 of 134...Copying patch 42 of 134...Copying patch 43 of 134...Copying patch 44 of 134...Copying patch 45 of 134...Copying patch 46 of 134...Copying patch 47 of 134...Copying patch 48 of 134...Copying patch 49 of 134...Copying patch 50 of 134...Copying patch 51 of 134...Copying patch 52 of 134...Copying patch 53 of 134...Copying patch 54 of 134...Copying patch 55 of 134...Copying patch 56 of 134...Copying patch 57 of 134...Copying patch 58 of 134...Copying patch 59 of 134...Copying patch 60 of 134...Copying patch 61 of 134...Copying patch 62 of 134...Copying patch 63 of 134...Copying patch 64 of 134...Copying patch 65 of 134...Copying patch 66 of 134...Copying patch 67 of 134...Copying patch 68 of 134...Copying patch 69 of 134...Copying patch 70 of 134...Copying patch 71 of 134...Copying patch 72 of 134...Copying patch 73 of 134...Copying patch 74 of 134...Copying patch 75 of 134...Copying patch 76 of 134...Copying patch 77 of 134...Copying patch 78 of 134...Copying patch 79 of 134...Co pying patch 80 of 134...Copying patch 81 of 134...Copying patch 82 of 134...Copying patch 83 of 134...Copying patch 84 of 134...Copying patch 85 of 134...Copying patch 86 of 134...Copying patch 87 of 134...Copying patch 88 of 134...Copying patch 89 of 134...Copying patch 90 of 134...Copying patch 91 of 134...Copying patch 92 of 134...Copying patch 93 of 134...Copying patch 94 of 134...Copying patch 95 of 134...Copying patch 96 of 134...Copying patch 97 of 134...Copying patch 98 of 134...Copying patch 99 of 134...Copying patch 100 of 134...Copying patch 101 of 134...Copying patch 102 of 134...Copying patch 103 of 134...Copying patch 104 of 134...Copying patch 105 of 134...Copying patch 106 of 134...Copying patch 107 of 134...Copying patch 108 of 134...Copying patch 109 of 134...Copying patch 110 of 134...Copying patch 111 of 134...Copying patch 112 of 134...Copying patch 113 of 134...Copying patch 114 of 134...Copying patch 115 of 134...Copying patch 116 of 134...Copying patch 117 of 134...Copying patch 118 of 134...Copying patch 119 of 134...Copying patch 120 of 134...Copying patch 121 of 134...Copying patch 122 of 134...Copying patch 123 of 134...Copying patch 124 of 134...Copying patch 125 of 134...Copying patch 126 of 134...Copying patch 127 of 134...Copying patch 128 of 134...Copying patch 129 of 134...Copying patch 130 of 134...Copying patch 131 of 134...Copying patch 132 of 134...Copying patch 133 of 134...Copying patch 134 of 134...Copying patch 134 of 134... done. darcs.exe: failed to read patch in get_extra: Wed Jun 4 09:43:24 GMT Daylight Time 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Applying patch 1 of 20... Applying patch 2 of 20... Applying patch 3 of 20... Applying patch 4 of 20... Applying patch 5 of 20... Applying patch 6 of 20... Applying patch 7 of 20... Applying patch 8 of 20... Applying patch 9 of 20... Applying patch 10 of 20... Applying patch 11 of 20... Applying patch 12 of 20... Applying patch 13 of 20... Applying patch 14 of 20... Applying patch 15 of 20... Applying patch 16 of 20... Applying patch 17 of 20... Applying patch 18 of 20... Applying patch 19 of 20... Applying patch 20 of 20... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/random libraries/random Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/syb libraries/syb Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/template-haskell libraries/template-haskell Copying patch 1 of 10...Copying patch 2 of 10...Copying patch 3 of 10...Copying patch 4 of 10...Copying patch 5 of 10...Copying patch 6 of 10...Copying patch 7 of 10...Copying patch 8 of 10...Copying patch 9 of 10...Copying patch 10 of 10...Copying patch 10 of 10... done. Applying patch 1 of 9... Applying patch 2 of 9... Applying patch 3 of 9... Applying patch 4 of 9... Applying patch 5 of 9... Applying patch 6 of 9... Applying patch 7 of 9... Applying patch 8 of 9... Applying patch 9 of 9... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Copying patch 1 of 12...Copying patch 2 of 12...Copying patch 3 of 12...Copying patch 4 of 12...Copying patch 5 of 12...Copying patch 6 of 12...Copying patch 7 of 12...Copying patch 8 of 12...Copying patch 9 of 12...Copying patch 10 of 12...Copying patch 11 of 12...Copying patch 12 of 12...Copying patch 12 of 12... done. Applying patch 1 of 11... Applying patch 2 of 11... Applying patch 3 of 11... Applying patch 4 of 11... Applying patch 5 of 11... Applying patch 6 of 11... Applying patch 7 of 11... Applying patch 8 of 11... Applying patch 9 of 11... Applying patch 10 of 11... Applying patch 11 of 11... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite Copying patch 1 of 133...Copying patch 2 of 133...Copying patch 3 of 133...Copying patch 4 of 133...Copying patch 5 of 133...Copying patch 6 of 133...Copying patch 7 of 133...Copying patch 8 of 133...Copying patch 9 of 133...Copying patch 10 of 133...Copying patch 11 of 133...Copying patch 12 of 133...Copying patch 13 of 133...Copying patch 14 of 133...Copying patch 15 of 133...Copying patch 16 of 133...Copying patch 17 of 133...Copying patch 18 of 133...Copying patch 19 of 133...Copying patch 20 of 133...Copying patch 21 of 133...Copying patch 22 of 133...Copying patch 23 of 133...Copying patch 24 of 133...Copying patch 25 of 133...Copying patch 26 of 133...Copying patch 27 of 133...Copying patch 28 of 133...Copying patch 29 of 133...Copying patch 30 of 133...Copying patch 31 of 133...Copying patch 32 of 133...Copying patch 33 of 133...Copying patch 34 of 133...Copying patch 35 of 133...Copying patch 36 of 133...Copying patch 37 of 133...Copying patch 38 of 133...Copying patch 39 of 133...Copying patch 40 of 133...Copying patch 41 of 133...Copying patch 42 of 133...Copying patch 43 of 133...Copying patch 44 of 133...Copying patch 45 of 133...Copying patch 46 of 133...Copying patch 47 of 133...Copying patch 48 of 133...Copying patch 49 of 133...Copying patch 50 of 133...Copying patch 51 of 133...Copying patch 52 of 133...Copying patch 53 of 133...Copying patch 54 of 133...Copying patch 55 of 133...Copying patch 56 of 133...Copying patch 57 of 133...Copying patch 58 of 133...Copying patch 59 of 133...Copying patch 60 of 133...Copying patch 61 of 133...Copying patch 62 of 133...Copying patch 63 of 133...Copying patch 64 of 133...Copying patch 65 of 133...Copying patch 66 of 133...Copying patch 67 of 133...Copying patch 68 of 133...Copying patch 69 of 133...Copying patch 70 of 133...Copying patch 71 of 133...Copying patch 72 of 133...Copying patch 73 of 133...Copying patch 74 of 133...Copying patch 75 of 133...Copying patch 76 of 133...Copying patch 77 of 133...Copying patch 78 of 133...Copying patch 79 of 133...Co pying patch 80 of 133...Copying patch 81 of 133...Copying patch 82 of 133...Copying patch 83 of 133...Copying patch 84 of 133...Copying patch 85 of 133...Copying patch 86 of 133...Copying patch 87 of 133...Copying patch 88 of 133...Copying patch 89 of 133...Copying patch 90 of 133...Copying patch 91 of 133...Copying patch 92 of 133...Copying patch 93 of 133...Copying patch 94 of 133...Copying patch 95 of 133...Copying patch 96 of 133...Copying patch 97 of 133...Copying patch 98 of 133...Copying patch 99 of 133...Copying patch 100 of 133...Copying patch 101 of 133...Copying patch 102 of 133...Copying patch 103 of 133...Copying patch 104 of 133...Copying patch 105 of 133...Copying patch 106 of 133...Copying patch 107 of 133...Copying patch 108 of 133...Copying patch 109 of 133...Copying patch 110 of 133...Copying patch 111 of 133...Copying patch 112 of 133...Copying patch 113 of 133...Copying patch 114 of 133...Copying patch 115 of 133...Copying patch 116 of 133...Copying patch 117 of 133...Copying patch 118 of 133...Copying patch 119 of 133...Copying patch 120 of 133...Copying patch 121 of 133...Copying patch 122 of 133...Copying patch 123 of 133...Copying patch 124 of 133...Copying patch 125 of 133...Copying patch 126 of 133...Copying patch 127 of 133...Copying patch 128 of 133...Copying patch 129 of 133...Copying patch 130 of 133...Copying patch 131 of 133...Copying patch 132 of 133...Copying patch 133 of 133...Copying patch 133 of 133... done. darcs: failed to read patch in get_extra: Wed Jun 4 09:43:24 BST 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. From cvs-ghc at haskell.org Sat Sep 20 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 20 03:27:28 2008 Subject: Daily report for stable Message-ID: <200809200730.m8K7U3kD007153@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: fail (failed getsubrepos) kgardas stable: fail (failed getsubrepos) mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur PPC OSX stable 2: fail (failed stage1) tnaur x86 Linux stable: fail (failed getsubrepos) x86 Windows stable: fail (failed getsubrepos) x86 Windows stable fast: pass pass pass fail (failed getsubrepos) fail (failed getsubrepos) fail (failed getsubrepos) fail (failed getsubrepos) x86-64 Linux stable: fail (failed bindisttest) fail (failed getsubrepos) Fixed unexpected test failures: tcfail138 Old unexpected test failures: TyFamUndec 3 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 drvfail002 3 gabor stable enum01 1 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghci024 1 tnaur PPC OSX stable 2 num012 1 tnaur PPC OSX stable 2 outofmem2 3 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 3 gabor stable tcfail071 3 gabor stable tcfail121 3 gabor stable tcfail130 3 gabor stable tcfail154 3 gabor stable tcfail157 3 gabor stable tcfail170 3 gabor stable -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/syb libraries/syb Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/template-haskell libraries/template-haskell Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/unix libraries/unix Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Win32 libraries/Win32 Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 134...Copying patch 2 of 134...Copying patch 3 of 134...Copying patch 4 of 134...Copying patch 5 of 134...Copying patch 6 of 134...Copying patch 7 of 134...Copying patch 8 of 134...Copying patch 9 of 134...Copying patch 10 of 134...Copying patch 11 of 134...Copying patch 12 of 134...Copying patch 13 of 134...Copying patch 14 of 134...Copying patch 15 of 134...Copying patch 16 of 134...Copying patch 17 of 134...Copying patch 18 of 134...Copying patch 19 of 134...Copying patch 20 of 134...Copying patch 21 of 134...Copying patch 22 of 134...Copying patch 23 of 134...Copying patch 24 of 134...Copying patch 25 of 134...Copying patch 26 of 134...Copying patch 27 of 134...Copying patch 28 of 134...Copying patch 29 of 134...Copying patch 30 of 134...Copying patch 31 of 134...Copying patch 32 of 134...Copying patch 33 of 134...Copying patch 34 of 134...Copying patch 35 of 134...Copying patch 36 of 134...Copying patch 37 of 134...Copying patch 38 of 134...Copying patch 39 of 134...Copying patch 40 of 134...Copying patch 41 of 134...Copying patch 42 of 134...Copying patch 43 of 134...Copying patch 44 of 134...Copying patch 45 of 134...Copying patch 46 of 134...Copying patch 47 of 134...Copying patch 48 of 134...Copying patch 49 of 134...Copying patch 50 of 134...Copying patch 51 of 134...Copying patch 52 of 134...Copying patch 53 of 134...Copying patch 54 of 134...Copying patch 55 of 134...Copying patch 56 of 134...Copying patch 57 of 134...Copying patch 58 of 134...Copying patch 59 of 134...Copying patch 60 of 134...Copying patch 61 of 134...Copying patch 62 of 134...Copying patch 63 of 134...Copying patch 64 of 134...Copying patch 65 of 134...Copying patch 66 of 134...Copying patch 67 of 134...Copying patch 68 of 134...Copying patch 69 of 134...Copying patch 70 of 134...Copying patch 71 of 134...Copying patch 72 of 134...Copying patch 73 of 134...Copying patch 74 of 134...Copying patch 75 of 134...Copying patch 76 of 134...Copying patch 77 of 134...Copying patch 78 of 134...Copying patch 79 of 134...Co pying patch 80 of 134...Copying patch 81 of 134...Copying patch 82 of 134...Copying patch 83 of 134...Copying patch 84 of 134...Copying patch 85 of 134...Copying patch 86 of 134...Copying patch 87 of 134...Copying patch 88 of 134...Copying patch 89 of 134...Copying patch 90 of 134...Copying patch 91 of 134...Copying patch 92 of 134...Copying patch 93 of 134...Copying patch 94 of 134...Copying patch 95 of 134...Copying patch 96 of 134...Copying patch 97 of 134...Copying patch 98 of 134...Copying patch 99 of 134...Copying patch 100 of 134...Copying patch 101 of 134...Copying patch 102 of 134...Copying patch 103 of 134...Copying patch 104 of 134...Copying patch 105 of 134...Copying patch 106 of 134...Copying patch 107 of 134...Copying patch 108 of 134...Copying patch 109 of 134...Copying patch 110 of 134...Copying patch 111 of 134...Copying patch 112 of 134...Copying patch 113 of 134...Copying patch 114 of 134...Copying patch 115 of 134...Copying patch 116 of 134...Copying patch 117 of 134...Copying patch 118 of 134...Copying patch 119 of 134...Copying patch 120 of 134...Copying patch 121 of 134...Copying patch 122 of 134...Copying patch 123 of 134...Copying patch 124 of 134...Copying patch 125 of 134...Copying patch 126 of 134...Copying patch 127 of 134...Copying patch 128 of 134...Copying patch 129 of 134...Copying patch 130 of 134...Copying patch 131 of 134...Copying patch 132 of 134...Copying patch 133 of 134...Copying patch 134 of 134...Copying patch 134 of 134... done. darcs: failed to read patch in get_extra: Wed Jun 4 11:43:24 IDT 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/syb libraries/syb Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/template-haskell libraries/template-haskell Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/unix libraries/unix Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Win32 libraries/Win32 Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 134...Copying patch 2 of 134...Copying patch 3 of 134...Copying patch 4 of 134...Copying patch 5 of 134...Copying patch 6 of 134...Copying patch 7 of 134...Copying patch 8 of 134...Copying patch 9 of 134...Copying patch 10 of 134...Copying patch 11 of 134...Copying patch 12 of 134...Copying patch 13 of 134...Copying patch 14 of 134...Copying patch 15 of 134...Copying patch 16 of 134...Copying patch 17 of 134...Copying patch 18 of 134...Copying patch 19 of 134...Copying patch 20 of 134...Copying patch 21 of 134...Copying patch 22 of 134...Copying patch 23 of 134...Copying patch 24 of 134...Copying patch 25 of 134...Copying patch 26 of 134...Copying patch 27 of 134...Copying patch 28 of 134...Copying patch 29 of 134...Copying patch 30 of 134...Copying patch 31 of 134...Copying patch 32 of 134...Copying patch 33 of 134...Copying patch 34 of 134...Copying patch 35 of 134...Copying patch 36 of 134...Copying patch 37 of 134...Copying patch 38 of 134...Copying patch 39 of 134...Copying patch 40 of 134...Copying patch 41 of 134...Copying patch 42 of 134...Copying patch 43 of 134...Copying patch 44 of 134...Copying patch 45 of 134...Copying patch 46 of 134...Copying patch 47 of 134...Copying patch 48 of 134...Copying patch 49 of 134...Copying patch 50 of 134...Copying patch 51 of 134...Copying patch 52 of 134...Copying patch 53 of 134...Copying patch 54 of 134...Copying patch 55 of 134...Copying patch 56 of 134...Copying patch 57 of 134...Copying patch 58 of 134...Copying patch 59 of 134...Copying patch 60 of 134...Copying patch 61 of 134...Copying patch 62 of 134...Copying patch 63 of 134...Copying patch 64 of 134...Copying patch 65 of 134...Copying patch 66 of 134...Copying patch 67 of 134...Copying patch 68 of 134...Copying patch 69 of 134...Copying patch 70 of 134...Copying patch 71 of 134...Copying patch 72 of 134...Copying patch 73 of 134...Copying patch 74 of 134...Copying patch 75 of 134...Copying patch 76 of 134...Copying patch 77 of 134...Copying patch 78 of 134...Copying patch 79 of 134...Co pying patch 80 of 134...Copying patch 81 of 134...Copying patch 82 of 134...Copying patch 83 of 134...Copying patch 84 of 134...Copying patch 85 of 134...Copying patch 86 of 134...Copying patch 87 of 134...Copying patch 88 of 134...Copying patch 89 of 134...Copying patch 90 of 134...Copying patch 91 of 134...Copying patch 92 of 134...Copying patch 93 of 134...Copying patch 94 of 134...Copying patch 95 of 134...Copying patch 96 of 134...Copying patch 97 of 134...Copying patch 98 of 134...Copying patch 99 of 134...Copying patch 100 of 134...Copying patch 101 of 134...Copying patch 102 of 134...Copying patch 103 of 134...Copying patch 104 of 134...Copying patch 105 of 134...Copying patch 106 of 134...Copying patch 107 of 134...Copying patch 108 of 134...Copying patch 109 of 134...Copying patch 110 of 134...Copying patch 111 of 134...Copying patch 112 of 134...Copying patch 113 of 134...Copying patch 114 of 134...Copying patch 115 of 134...Copying patch 116 of 134...Copying patch 117 of 134...Copying patch 118 of 134...Copying patch 119 of 134...Copying patch 120 of 134...Copying patch 121 of 134...Copying patch 122 of 134...Copying patch 123 of 134...Copying patch 124 of 134...Copying patch 125 of 134...Copying patch 126 of 134...Copying patch 127 of 134...Copying patch 128 of 134...Copying patch 129 of 134...Copying patch 130 of 134...Copying patch 131 of 134...Copying patch 132 of 134...Copying patch 133 of 134...Copying patch 134 of 134...Copying patch 134 of 134... done. darcs: failed to read patch in get_extra: Wed Jun 4 10:43:24 CEST 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make -C libraries boot rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -Wall --make ifBuildable -o ifBuildable [1 of 1] Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ifBuildable ... mkdir bootstrapping /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -Wall -DCABAL_VERSION=1,5,4 -odir /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping -hidir /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping -i/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/Cabal -i/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/filepath -i/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/hpc --make cabal-bin -o cabal-bin [ 1 of 54] Compiling Distribution.Compat.Permissions ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/Cabal/Distribution/Compat/Permissions.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping/Distribution/Compat/Permissions.o ) [ 2 of 54] Compiling Distribution.Compat.Exception ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/Cabal/Distribution/Compat/Exception.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) [ 3 of 54] Compiling Distribution.Simple.GHC.Makefile ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) [ 4 of 54] Compiling Distribution.Compat.TempFile ( /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/Cabal/Distribution/Compat/TempFile.hs, /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/Cabal/Distribution/Compat/TempFile.hs:116:25: Couldn't match expected type `GHC.IOBase.FD' against inferred type `CInt' In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' In a 'do' expression: h <- (fdToHandle fd) `onException` (c_close fd) make[1]: *** [cabal-bin] Error 1 make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: --03:39:31-- http://darcs.haskell.org/ghc-stable/testsuite/_darcs/patches/20080806160732-1287e-de1ea9d5ade7a774654b966532d5939eea7076dc.gz => `20080806160732-1287e-de1ea9d5ade7a774654b966532d5939eea7076dc.gz' Reusing existing connection to darcs.haskell.org:80. HTTP request sent, awaiting response... 200 OK Length: 232 [text/plain] 0% [ ] 0 --.--K/s 100%[====================================>] 232 --.--K/s 03:39:32 (14.75 MB/s) - `20080806160732-1287e-de1ea9d5ade7a774654b966532d5939eea7076dc.gz' saved [232/232] --03:39:32-- http://darcs.haskell.org/ghc-stable/testsuite/_darcs/patches/20080807154702-3fd76-1762b803b5757875739cf2aa40368c8d8972fd18.gz => `20080807154702-3fd76-1762b803b5757875739cf2aa40368c8d8972fd18.gz' Reusing existing connection to darcs.haskell.org:80. HTTP request sent, awaiting response... 200 OK Length: 3,279 (3.2K) [text/plain] 0% [ ] 0 --.--K/s 100%[====================================>] 3,279 --.--K/s 03:39:32 (702.84 KB/s) - `20080807154702-3fd76-1762b803b5757875739cf2aa40368c8d8972fd18.gz' saved [3279/3279] FINISHED --03:39:32-- Downloaded: 86,473 bytes in 134 files Fail: failed to read patch in get_extra: Wed Jun 4 10:43:24 CEST 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/stm libraries/stm Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646...Copying patch 645 of 646...Copying patch 646 of 646...Copying patch 646 of 646... done. Applying patch 1 of 646... Applying patch 2 of 646... Applying patch 3 of 646... Applying patch 4 of 646... Applying patch 5 of 646... Applying patch 6 of 646... Applying patch 7 of 646... Applying patch 8 of 646... Applying patch 9 of 646... Applying patch 10 of 646... Applying patch 11 of 646... Applying patch 12 of 646... Applying patch 13 of 646... Applying patch 14 of 646... Applying patch 15 of 646... Applying patch 16 of 646... Applying patch 17 of 646... Applying patch 18 of 646... Applying patch 19 of 646... Applying patch 20 of 646... Applying patch 21 of 646... Applying patch 22 of 646... Applying patch 23 of 646... Applying patch 24 of 646... Applying patch 25 of 646... Applying patch 26 of 646... Applying patch 27 of 646... Applying patch 28 of 646... Applying patch 29 of 646... Applying patch 30 of 646... Applying patch 31 of 646... Applying patch 32 of 646... Applying patch 33 of 646... Applying patch 34 of 646... Applying patch 35 of 646... Applying patch 36 of 646... Applying patch 37 of 646... Applying patch 38 of 646... Applying patch 39 of 646... Applying patch 40 of 646... Applying patch 41 of 646... Applying patch 42 of 646... Applying patch 43 of 646... Applying patch 44 of 646... Applying patch 45 of 646... Applying patch 46 of 646... Applying patch 47 of 646... Applying patch 48 of 646... Applying patch 49 of 646... Applying patch 50 of 646... Applying patch 51 of 646... Applying patch 52 of 646... Applying patch 53 of 646... Applying patch 54 of 646... Applying patch 55 of 646... Applying patch 56 of 646... Applying patch 57 of 646... Applying patch 58 of 646... Applying patch 59 of 646... Applying patch 60 of 646... Applying patch 61 of 646... Applying patch 62 of 646... Applying patch 63 of 646... Applying patch 64 of 646... Applying patch 65 of 646... Applying patch 66 of 646... Applying patch 67 of 646... Applying patch 68 of 646... Applying patch 69 of 646... Applying patch 70 of 646... Applying patch 71 of 646... Applying patch 72 of 646... Applying patch 73 of 646... Applying pat ch 74 of 646... Applying patch 75 of 646... Applying patch 76 of 646... Applying patch 77 of 646... Applying patch 78 of 646... Applying patch 79 of 646... Applying patch 80 of 646... Applying patch 81 of 646... Applying patch 82 of 646... Applying patch 83 of 646... Applying patch 84 of 646... Applying patch 85 of 646... Applying patch 86 of 646... Applying patch 87 of 646... Applying patch 88 of 646... Applying patch 89 of 646... Applying patch 90 of 646... Applying patch 91 of 646... Applying patch 92 of 646... Applying patch 93 of 646... Applying patch 94 of 646... Applying patch 95 of 646... Applying patch 96 of 646... Applying patch 97 of 646... Applying patch 98 of 646... Applying patch 99 of 646... Applying patch 100 of 646... Applying patch 101 of 646... Applying patch 102 of 646... Applying patch 103 of 646... Applying patch 104 of 646... Applying patch 105 of 646... Applying patch 106 of 646... Applying patch 107 of 646... Applying patch 108 of 646... Applying patch 109 of 646... Applying patch 110 of 646... Applying patch 111 of 646... Applying patch 112 of 646... Applying patch 113 of 646... Applying patch 114 of 646... Applying patch 115 of 646... Applying patch 116 of 646... Applying patch 117 of 646... Applying patch 118 of 646... Applying patch 119 of 646... Applying patch 120 of 646... Applying patch 121 of 646... Applying patch 122 of 646... Applying patch 123 of 646... Applying patch 124 of 646... Applying patch 125 of 646... Applying patch 126 of 646... Applying patch 127 of 646... Applying patch 128 of 646... Applying patch 129 of 646... Applying patch 130 of 646... Applying patch 131 of 646... Applying patch 132 of 646... Applying patch 133 of 646... Applying patch 134 of 646... Applying patch 135 of 646... Applying patch 136 of 646... Applying patch 137 of 646... Applying patch 138 of 646... Applying patch 139 of 646... Applying patch 140 of 646... Applying patch 141 of 646... Applying patch 142 of 646... Applying patch 143 of 646... Applying patch 144 of 646... Applying patch 145 of 646. .. Applying patch 146 of 646... Applying patch 147 of 646... Applying patch 148 of 646... Applying patch 149 of 646... Applying patch 150 of 646... Applying patch 151 of 646... Applying patch 152 of 646... Applying patch 153 of 646... Applying patch 154 of 646... Applying patch 155 of 646... Applying patch 156 of 646... Applying patch 157 of 646... Applying patch 158 of 646... Applying patch 159 of 646... Applying patch 160 of 646... Applying patch 161 of 646... Applying patch 162 of 646... Applying patch 163 of 646... Applying patch 164 of 646... Applying patch 165 of 646... Applying patch 166 of 646... Applying patch 167 of 646... Applying patch 168 of 646... Applying patch 169 of 646... Applying patch 170 of 646... Applying patch 171 of 646... Applying patch 172 of 646... Applying patch 173 of 646... Applying patch 174 of 646... Applying patch 175 of 646... Applying patch 176 of 646... Applying patch 177 of 646... Applying patch 178 of 646... Applying patch 179 of 646... Applying patch 180 of 646... Applying patch 181 of 646... Applying patch 182 of 646... Applying patch 183 of 646... Applying patch 184 of 646... Applying patch 185 of 646... Applying patch 186 of 646... Applying patch 187 of 646... Applying patch 188 of 646... Applying patch 189 of 646... Applying patch 190 of 646... Applying patch 191 of 646... Applying patch 192 of 646... Applying patch 193 of 646... Applying patch 194 of 646... Applying patch 195 of 646... Applying patch 196 of 646... Applying patch 197 of 646... Applying patch 198 of 646... Applying patch 199 of 646... Applying patch 200 of 646... Applying patch 201 of 646... Applying patch 202 of 646... Applying patch 203 of 646... Applying patch 204 of 646... Applying patch 205 of 646... Applying patch 206 of 646... Applying patch 207 of 646... Applying patch 208 of 646... Applying patch 209 of 646... Applying patch 210 of 646... Applying patch 211 of 646... Applying patch 212 of 646... Applying patch 213 of 646... Applying patch 214 of 646... Applying patch 215 of 646... Applying patch 216 of 646... Applying patch 217 of 646... Applying patch 218 of 646... Applying patch 219 of 646... Applying patch 220 of 646... Applying patch 221 of 646... Applying patch 222 of 646... Applying patch 223 of 646... Applying patch 224 of 646... Applying patch 225 of 646... Applying patch 226 of 646... Applying patch 227 of 646... Applying patch 228 of 646... Applying patch 229 of 646... Applying patch 230 of 646... Applying patch 231 of 646... Applying patch 232 of 646... Applying patch 233 of 646... Applying patch 234 of 646... Applying patch 235 of 646... Applying patch 236 of 646... Applying patch 237 of 646... Applying patch 238 of 646... Applying patch 239 of 646... Applying patch 240 of 646... Applying patch 241 of 646... Applying patch 242 of 646... Applying patch 243 of 646... Applying patch 244 of 646... Applying patch 245 of 646... Applying patch 246 of 646... Applying patch 247 of 646... Applying patch 248 of 646... Applying patch 249 of 646... Applying patch 250 of 646... Applying patch 251 of 646... Applying patch 252 of 646... Applying patch 253 of 646... Applying patch 254 of 646... Applying patch 255 of 646... Applying patch 256 of 646... Applying patch 257 of 646... Applying patch 258 of 646... Applying patch 259 of 646... Applying patch 260 of 646... Applying patch 261 of 646... Applying patch 262 of 646... Applying patch 263 of 646... Applying patch 264 of 646... Applying patch 265 of 646... Applying patch 266 of 646... Applying patch 267 of 646... Applying patch 268 of 646... Applying patch 269 of 646... Applying patch 270 of 646... Applying patch 271 of 646... Applying patch 272 of 646... Applying patch 273 of 646... Applying patch 274 of 646... Applying patch 275 of 646... Applying patch 276 of 646... Applying patch 277 of 646... Applying patch 278 of 646... Applying patch 279 of 646... Applying patch 280 of 646... Applying patch 281 of 646... Applying patch 282 of 646... Applying patch 283 of 646... Applying patch 284 of 646... Applying patch 285 of 646... Applying patch 286 of 646... Ap plying patch 287 of 646... Applying patch 288 of 646... Applying patch 289 of 646... Applying patch 290 of 646... Applying patch 291 of 646... Applying patch 292 of 646... Applying patch 293 of 646... Applying patch 294 of 646... Applying patch 295 of 646... Applying patch 296 of 646... Applying patch 297 of 646... Applying patch 298 of 646... Applying patch 299 of 646... Applying patch 300 of 646... Applying patch 301 of 646... Applying patch 302 of 646... Applying patch 303 of 646... Applying patch 304 of 646... Applying patch 305 of 646... Applying patch 306 of 646... Applying patch 307 of 646... Applying patch 308 of 646... Applying patch 309 of 646... Applying patch 310 of 646... Applying patch 311 of 646... Applying patch 312 of 646... Applying patch 313 of 646... Applying patch 314 of 646... Applying patch 315 of 646... Applying patch 316 of 646... Applying patch 317 of 646... Applying patch 318 of 646... Applying patch 319 of 646... Applying patch 320 of 646... Applying patch 321 of 646... Applying patch 322 of 646... Applying patch 323 of 646... Applying patch 324 of 646... Applying patch 325 of 646... Applying patch 326 of 646... Applying patch 327 of 646... Applying patch 328 of 646... Applying patch 329 of 646... Applying patch 330 of 646... Applying patch 331 of 646... Applying patch 332 of 646... Applying patch 333 of 646... Applying patch 334 of 646... Applying patch 335 of 646... Applying patch 336 of 646... Applying patch 337 of 646... Applying patch 338 of 646... Applying patch 339 of 646... Applying patch 340 of 646... Applying patch 341 of 646... Applying patch 342 of 646... Applying patch 343 of 646... Applying patch 344 of 646... Applying patch 345 of 646... Applying patch 346 of 646... Applying patch 347 of 646... Applying patch 348 of 646... Applying patch 349 of 646... Applying patch 350 of 646... Applying patch 351 of 646... Applying patch 352 of 646... Applying patch 353 of 646... Applying patch 354 of 646... Applying patch 355 of 646... Applying patch 356 of 646... Applying patch 357 of 646... Applying patch 358 of 646... Applying patch 359 of 646... Applying patch 360 of 646... Applying patch 361 of 646... Applying patch 362 of 646... Applying patch 363 of 646... Applying patch 364 of 646... Applying patch 365 of 646... Applying patch 366 of 646... Applying patch 367 of 646... Applying patch 368 of 646... Applying patch 369 of 646... Applying patch 370 of 646... Applying patch 371 of 646... Applying patch 372 of 646... Applying patch 373 of 646... Applying patch 374 of 646... Applying patch 375 of 646... Applying patch 376 of 646... Applying patch 377 of 646... Applying patch 378 of 646... Applying patch 379 of 646... Applying patch 380 of 646... Applying patch 381 of 646... Applying patch 382 of 646... Applying patch 383 of 646... Applying patch 384 of 646... Applying patch 385 of 646... Applying patch 386 of 646... Applying patch 387 of 646... Applying patch 388 of 646... Applying patch 389 of 646... Applying patch 390 of 646... Applying patch 391 of 646... Applying patch 392 of 646... Applying patch 393 of 646... Applying patch 394 of 646... Applying patch 395 of 646... Applying patch 396 of 646... Applying patch 397 of 646... Applying patch 398 of 646... Applying patch 399 of 646... Applying patch 400 of 646... Applying patch 401 of 646... Applying patch 402 of 646... Applying patch 403 of 646... Applying patch 404 of 646... Applying patch 405 of 646... Applying patch 406 of 646... Applying patch 407 of 646... Applying patch 408 of 646... Applying patch 409 of 646... Applying patch 410 of 646... Applying patch 411 of 646... Applying patch 412 of 646... Applying patch 413 of 646... Applying patch 414 of 646... Applying patch 415 of 646... Applying patch 416 of 646... Applying patch 417 of 646... Applying patch 418 of 646... Applying patch 419 of 646... Applying patch 420 of 646... Applying patch 421 of 646... Applying patch 422 of 646... Applying patch 423 of 646... Applying patch 424 of 646... Applying patch 425 of 646... Applying patch 426 of 646... Applying patch 427 of 646... Applyin g patch 428 of 646... Applying patch 429 of 646... Applying patch 430 of 646... Applying patch 431 of 646... Applying patch 432 of 646... Applying patch 433 of 646... Applying patch 434 of 646... Applying patch 435 of 646... Applying patch 436 of 646... Applying patch 437 of 646... Applying patch 438 of 646... Applying patch 439 of 646... Applying patch 440 of 646... Applying patch 441 of 646... Applying patch 442 of 646... Applying patch 443 of 646... Applying patch 444 of 646... Applying patch 445 of 646... Applying patch 446 of 646... Applying patch 447 of 646... Applying patch 448 of 646... Applying patch 449 of 646... Applying patch 450 of 646... Applying patch 451 of 646... Applying patch 452 of 646... Applying patch 453 of 646... Applying patch 454 of 646... Applying patch 455 of 646... Applying patch 456 of 646... Applying patch 457 of 646... Applying patch 458 of 646... Applying patch 459 of 646... Applying patch 460 of 646... Applying patch 461 of 646... Applying patch 462 of 646... Applying patch 463 of 646... Applying patch 464 of 646... Applying patch 465 of 646... Applying patch 466 of 646... Applying patch 467 of 646... Applying patch 468 of 646... Applying patch 469 of 646... Applying patch 470 of 646... Applying patch 471 of 646... Applying patch 472 of 646... Applying patch 473 of 646... Applying patch 474 of 646... Applying patch 475 of 646... Applying patch 476 of 646... Applying patch 477 of 646... Applying patch 478 of 646... Applying patch 479 of 646... Applying patch 480 of 646... Applying patch 481 of 646... Applying patch 482 of 646... Applying patch 483 of 646... Applying patch 484 of 646... Applying patch 485 of 646... Applying patch 486 of 646... Applying patch 487 of 646... Applying patch 488 of 646... Applying patch 489 of 646... Applying patch 490 of 646... Applying patch 491 of 646... Applying patch 492 of 646... Applying patch 493 of 646... Applying patch 494 of 646... Applying patch 495 of 646... Applying patch 496 of 646... Applying patch 497 of 646... Applying patch 498 of 64 6... Applying patch 499 of 646... Applying patch 500 of 646... Applying patch 501 of 646... Applying patch 502 of 646... Applying patch 503 of 646... Applying patch 504 of 646... Applying patch 505 of 646... Applying patch 506 of 646... Applying patch 507 of 646... Applying patch 508 of 646... Applying patch 509 of 646... Applying patch 510 of 646... Applying patch 511 of 646... Applying patch 512 of 646... Applying patch 513 of 646... Applying patch 514 of 646... Applying patch 515 of 646... Applying patch 516 of 646... Applying patch 517 of 646... Applying patch 518 of 646... Applying patch 519 of 646... Applying patch 520 of 646... Applying patch 521 of 646... Applying patch 522 of 646... Applying patch 523 of 646... Applying patch 524 of 646... Applying patch 525 of 646... Applying patch 526 of 646... Applying patch 527 of 646... Applying patch 528 of 646... Applying patch 529 of 646... Applying patch 530 of 646... Applying patch 531 of 646... Applying patch 532 of 646... Applying patch 533 of 646... Applying patch 534 of 646... Applying patch 535 of 646... Applying patch 536 of 646... Applying patch 537 of 646... Applying patch 538 of 646... Applying patch 539 of 646... Applying patch 540 of 646... Applying patch 541 of 646... Applying patch 542 of 646... Applying patch 543 of 646... Applying patch 544 of 646... Applying patch 545 of 646... Applying patch 546 of 646... Applying patch 547 of 646... Applying patch 548 of 646... Applying patch 549 of 646... Applying patch 550 of 646... Applying patch 551 of 646... Applying patch 552 of 646... Applying patch 553 of 646... Applying patch 554 of 646... Applying patch 555 of 646... Applying patch 556 of 646... Applying patch 557 of 646... Applying patch 558 of 646... Applying patch 559 of 646... Applying patch 560 of 646... Applying patch 561 of 646... Applying patch 562 of 646... Applying patch 563 of 646... Applying patch 564 of 646... Applying patch 565 of 646... Applying patch 566 of 646... Applying patch 567 of 646... Applying patch 568 of 646... Applying pat ch 569 of 646... Applying patch 570 of 646... Applying patch 571 of 646... Applying patch 572 of 646... Applying patch 573 of 646... Applying patch 574 of 646... Applying patch 575 of 646... Applying patch 576 of 646... Applying patch 577 of 646... Applying patch 578 of 646... Applying patch 579 of 646... Applying patch 580 of 646... Applying patch 581 of 646... Applying patch 582 of 646... Applying patch 583 of 646... Applying patch 584 of 646... Applying patch 585 of 646... Applying patch 586 of 646... Applying patch 587 of 646... Applying patch 588 of 646... Applying patch 589 of 646... Applying patch 590 of 646... Applying patch 591 of 646... Applying patch 592 of 646... Applying patch 593 of 646... Applying patch 594 of 646... Applying patch 595 of 646... Applying patch 596 of 646... Applying patch 597 of 646... Applying patch 598 of 646... Applying patch 599 of 646... Applying patch 600 of 646... Applying patch 601 of 646... Applying patch 602 of 646... Applying patch 603 of 646... Applying patch 604 of 646... Applying patch 605 of 646... Applying patch 606 of 646... Applying patch 607 of 646... Applying patch 608 of 646... Applying patch 609 of 646... Applying patch 610 of 646... Applying patch 611 of 646... Applying patch 612 of 646... Applying patch 613 of 646... Applying patch 614 of 646... Applying patch 615 of 646... Applying patch 616 of 646... Applying patch 617 of 646... Applying patch 618 of 646... Applying patch 619 of 646... Applying patch 620 of 646... Applying patch 621 of 646... Applying patch 622 of 646... Applying patch 623 of 646... Applying patch 624 of 646... Applying patch 625 of 646... Applying patch 626 of 646... Applying patch 627 of 646... Applying patch 628 of 646... Applying patch 629 of 646... Applying patch 630 of 646... Applying patch 631 of 646... Applying patch 632 of 646... Applying patch 633 of 646... Applying patch 634 of 646... Applying patch 635 of 646... Applying patch 636 of 646... Applying patch 637 of 646... Applying patch 638 of 646... Applying patch 639 of 646... Applying patch 640 of 646... Applying patch 641 of 646... Applying patch 642 of 646... Applying patch 643 of 646... Applying patch 644 of 646... Applying patch 645 of 646... Applying patch 646 of 646... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 133...Copying patch 2 of 133...Copying patch 3 of 133...Copying patch 4 of 133...Copying patch 5 of 133...Copying patch 6 of 133...Copying patch 7 of 133...Copying patch 8 of 133...Copying patch 9 of 133...Copying patch 10 of 133...Copying patch 11 of 133...Copying patch 12 of 133...Copying patch 13 of 133...Copying patch 14 of 133...Copying patch 15 of 133...Copying patch 16 of 133...Copying patch 17 of 133...Copying patch 18 of 133...Copying patch 19 of 133...Copying patch 20 of 133...Copying patch 21 of 133...Copying patch 22 of 133...Copying patch 23 of 133...Copying patch 24 of 133...Copying patch 25 of 133...Copying patch 26 of 133...Copying patch 27 of 133...Copying patch 28 of 133...Copying patch 29 of 133...Copying patch 30 of 133...Copying patch 31 of 133...Copying patch 32 of 133...Copying patch 33 of 133...Copying patch 34 of 133...Copying patch 35 of 133...Copying patch 36 of 133...Copying patch 37 of 133...Copying patch 38 of 133...Copying patch 39 of 133...Copying patch 40 of 133...Copying patch 41 of 133...Copying patch 42 of 133...Copying patch 43 of 133...Copying patch 44 of 133...Copying patch 45 of 133...Copying patch 46 of 133...Copying patch 47 of 133...Copying patch 48 of 133...Copying patch 49 of 133...Copying patch 50 of 133...Copying patch 51 of 133...Copying patch 52 of 133...Copying patch 53 of 133...Copying patch 54 of 133...Copying patch 55 of 133...Copying patch 56 of 133...Copying patch 57 of 133...Copying patch 58 of 133...Copying patch 59 of 133...Copying patch 60 of 133...Copying patch 61 of 133...Copying patch 62 of 133...Copying patch 63 of 133...Copying patch 64 of 133...Copying patch 65 of 133...Copying patch 66 of 133...Copying patch 67 of 133...Copying patch 68 of 133...Copying patch 69 of 133...Copying patch 70 of 133...Copying patch 71 of 133...Copying patch 72 of 133...Copying patch 73 of 133...Copying patch 74 of 133...Copying patch 75 of 133...Copying patch 76 of 133...Copying patch 77 of 133...Copying patch 78 of 133...Copying patch 79 of 133...Co pying patch 80 of 133...Copying patch 81 of 133...Copying patch 82 of 133...Copying patch 83 of 133...Copying patch 84 of 133...Copying patch 85 of 133...Copying patch 86 of 133...Copying patch 87 of 133...Copying patch 88 of 133...Copying patch 89 of 133...Copying patch 90 of 133...Copying patch 91 of 133...Copying patch 92 of 133...Copying patch 93 of 133...Copying patch 94 of 133...Copying patch 95 of 133...Copying patch 96 of 133...Copying patch 97 of 133...Copying patch 98 of 133...Copying patch 99 of 133...Copying patch 100 of 133...Copying patch 101 of 133...Copying patch 102 of 133...Copying patch 103 of 133...Copying patch 104 of 133...Copying patch 105 of 133...Copying patch 106 of 133...Copying patch 107 of 133...Copying patch 108 of 133...Copying patch 109 of 133...Copying patch 110 of 133...Copying patch 111 of 133...Copying patch 112 of 133...Copying patch 113 of 133...Copying patch 114 of 133...Copying patch 115 of 133...Copying patch 116 of 133...Copying patch 117 of 133...Copying patch 118 of 133...Copying patch 119 of 133...Copying patch 120 of 133...Copying patch 121 of 133...Copying patch 122 of 133...Copying patch 123 of 133...Copying patch 124 of 133...Copying patch 125 of 133...Copying patch 126 of 133...Copying patch 127 of 133...Copying patch 128 of 133...Copying patch 129 of 133...Copying patch 130 of 133...Copying patch 131 of 133...Copying patch 132 of 133...Copying patch 133 of 133...Copying patch 133 of 133... done. darcs.exe: failed to read patch in get_extra: Wed Jun 4 09:43:24 GMT Daylight Time 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/syb libraries/syb Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/template-haskell libraries/template-haskell Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/unix libraries/unix Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Win32 libraries/Win32 Copying patch 1 of 2...Copying patch 2 of 2...Copying patch 2 of 2... done. Applying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 134...Copying patch 2 of 134...Copying patch 3 of 134...Copying patch 4 of 134...Copying patch 5 of 134...Copying patch 6 of 134...Copying patch 7 of 134...Copying patch 8 of 134...Copying patch 9 of 134...Copying patch 10 of 134...Copying patch 11 of 134...Copying patch 12 of 134...Copying patch 13 of 134...Copying patch 14 of 134...Copying patch 15 of 134...Copying patch 16 of 134...Copying patch 17 of 134...Copying patch 18 of 134...Copying patch 19 of 134...Copying patch 20 of 134...Copying patch 21 of 134...Copying patch 22 of 134...Copying patch 23 of 134...Copying patch 24 of 134...Copying patch 25 of 134...Copying patch 26 of 134...Copying patch 27 of 134...Copying patch 28 of 134...Copying patch 29 of 134...Copying patch 30 of 134...Copying patch 31 of 134...Copying patch 32 of 134...Copying patch 33 of 134...Copying patch 34 of 134...Copying patch 35 of 134...Copying patch 36 of 134...Copying patch 37 of 134...Copying patch 38 of 134...Copying patch 39 of 134...Copying patch 40 of 134...Copying patch 41 of 134...Copying patch 42 of 134...Copying patch 43 of 134...Copying patch 44 of 134...Copying patch 45 of 134...Copying patch 46 of 134...Copying patch 47 of 134...Copying patch 48 of 134...Copying patch 49 of 134...Copying patch 50 of 134...Copying patch 51 of 134...Copying patch 52 of 134...Copying patch 53 of 134...Copying patch 54 of 134...Copying patch 55 of 134...Copying patch 56 of 134...Copying patch 57 of 134...Copying patch 58 of 134...Copying patch 59 of 134...Copying patch 60 of 134...Copying patch 61 of 134...Copying patch 62 of 134...Copying patch 63 of 134...Copying patch 64 of 134...Copying patch 65 of 134...Copying patch 66 of 134...Copying patch 67 of 134...Copying patch 68 of 134...Copying patch 69 of 134...Copying patch 70 of 134...Copying patch 71 of 134...Copying patch 72 of 134...Copying patch 73 of 134...Copying patch 74 of 134...Copying patch 75 of 134...Copying patch 76 of 134...Copying patch 77 of 134...Copying patch 78 of 134...Copying patch 79 of 134...Co pying patch 80 of 134...Copying patch 81 of 134...Copying patch 82 of 134...Copying patch 83 of 134...Copying patch 84 of 134...Copying patch 85 of 134...Copying patch 86 of 134...Copying patch 87 of 134...Copying patch 88 of 134...Copying patch 89 of 134...Copying patch 90 of 134...Copying patch 91 of 134...Copying patch 92 of 134...Copying patch 93 of 134...Copying patch 94 of 134...Copying patch 95 of 134...Copying patch 96 of 134...Copying patch 97 of 134...Copying patch 98 of 134...Copying patch 99 of 134...Copying patch 100 of 134...Copying patch 101 of 134...Copying patch 102 of 134...Copying patch 103 of 134...Copying patch 104 of 134...Copying patch 105 of 134...Copying patch 106 of 134...Copying patch 107 of 134...Copying patch 108 of 134...Copying patch 109 of 134...Copying patch 110 of 134...Copying patch 111 of 134...Copying patch 112 of 134...Copying patch 113 of 134...Copying patch 114 of 134...Copying patch 115 of 134...Copying patch 116 of 134...Copying patch 117 of 134...Copying patch 118 of 134...Copying patch 119 of 134...Copying patch 120 of 134...Copying patch 121 of 134...Copying patch 122 of 134...Copying patch 123 of 134...Copying patch 124 of 134...Copying patch 125 of 134...Copying patch 126 of 134...Copying patch 127 of 134...Copying patch 128 of 134...Copying patch 129 of 134...Copying patch 130 of 134...Copying patch 131 of 134...Copying patch 132 of 134...Copying patch 133 of 134...Copying patch 134 of 134...Copying patch 134 of 134... done. darcs.exe: failed to read patch in get_extra: Wed Jun 4 09:43:24 GMT Daylight Time 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-posix libraries/regex-posix Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/stm libraries/stm Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646...Copying patch 645 of 646...Copying patch 646 of 646...Copying patch 646 of 646... done. Applying patch 1 of 646... Applying patch 2 of 646... Applying patch 3 of 646... Applying patch 4 of 646... Applying patch 5 of 646... Applying patch 6 of 646... Applying patch 7 of 646... Applying patch 8 of 646... Applying patch 9 of 646... Applying patch 10 of 646... Applying patch 11 of 646... Applying patch 12 of 646... Applying patch 13 of 646... Applying patch 14 of 646... Applying patch 15 of 646... Applying patch 16 of 646... Applying patch 17 of 646... Applying patch 18 of 646... Applying patch 19 of 646... Applying patch 20 of 646... Applying patch 21 of 646... Applying patch 22 of 646... Applying patch 23 of 646... Applying patch 24 of 646... Applying patch 25 of 646... Applying patch 26 of 646... Applying patch 27 of 646... Applying patch 28 of 646... Applying patch 29 of 646... Applying patch 30 of 646... Applying patch 31 of 646... Applying patch 32 of 646... Applying patch 33 of 646... Applying patch 34 of 646... Applying patch 35 of 646... Applying patch 36 of 646... Applying patch 37 of 646... Applying patch 38 of 646... Applying patch 39 of 646... Applying patch 40 of 646... Applying patch 41 of 646... Applying patch 42 of 646... Applying patch 43 of 646... Applying patch 44 of 646... Applying patch 45 of 646... Applying patch 46 of 646... Applying patch 47 of 646... Applying patch 48 of 646... Applying patch 49 of 646... Applying patch 50 of 646... Applying patch 51 of 646... Applying patch 52 of 646... Applying patch 53 of 646... Applying patch 54 of 646... Applying patch 55 of 646... Applying patch 56 of 646... Applying patch 57 of 646... Applying patch 58 of 646... Applying patch 59 of 646... Applying patch 60 of 646... Applying patch 61 of 646... Applying patch 62 of 646... Applying patch 63 of 646... Applying patch 64 of 646... Applying patch 65 of 646... Applying patch 66 of 646... Applying patch 67 of 646... Applying patch 68 of 646... Applying patch 69 of 646... Applying patch 70 of 646... Applying patch 71 of 646... Applying patch 72 of 646... Applying patch 73 of 646... Applying pat ch 74 of 646... Applying patch 75 of 646... Applying patch 76 of 646... Applying patch 77 of 646... Applying patch 78 of 646... Applying patch 79 of 646... Applying patch 80 of 646... Applying patch 81 of 646... Applying patch 82 of 646... Applying patch 83 of 646... Applying patch 84 of 646... Applying patch 85 of 646... Applying patch 86 of 646... Applying patch 87 of 646... Applying patch 88 of 646... Applying patch 89 of 646... Applying patch 90 of 646... Applying patch 91 of 646... Applying patch 92 of 646... Applying patch 93 of 646... Applying patch 94 of 646... Applying patch 95 of 646... Applying patch 96 of 646... Applying patch 97 of 646... Applying patch 98 of 646... Applying patch 99 of 646... Applying patch 100 of 646... Applying patch 101 of 646... Applying patch 102 of 646... Applying patch 103 of 646... Applying patch 104 of 646... Applying patch 105 of 646... Applying patch 106 of 646... Applying patch 107 of 646... Applying patch 108 of 646... Applying patch 109 of 646... Applying patch 110 of 646... Applying patch 111 of 646... Applying patch 112 of 646... Applying patch 113 of 646... Applying patch 114 of 646... Applying patch 115 of 646... Applying patch 116 of 646... Applying patch 117 of 646... Applying patch 118 of 646... Applying patch 119 of 646... Applying patch 120 of 646... Applying patch 121 of 646... Applying patch 122 of 646... Applying patch 123 of 646... Applying patch 124 of 646... Applying patch 125 of 646... Applying patch 126 of 646... Applying patch 127 of 646... Applying patch 128 of 646... Applying patch 129 of 646... Applying patch 130 of 646... Applying patch 131 of 646... Applying patch 132 of 646... Applying patch 133 of 646... Applying patch 134 of 646... Applying patch 135 of 646... Applying patch 136 of 646... Applying patch 137 of 646... Applying patch 138 of 646... Applying patch 139 of 646... Applying patch 140 of 646... Applying patch 141 of 646... Applying patch 142 of 646... Applying patch 143 of 646... Applying patch 144 of 646... Applying patch 145 of 646. .. Applying patch 146 of 646... Applying patch 147 of 646... Applying patch 148 of 646... Applying patch 149 of 646... Applying patch 150 of 646... Applying patch 151 of 646... Applying patch 152 of 646... Applying patch 153 of 646... Applying patch 154 of 646... Applying patch 155 of 646... Applying patch 156 of 646... Applying patch 157 of 646... Applying patch 158 of 646... Applying patch 159 of 646... Applying patch 160 of 646... Applying patch 161 of 646... Applying patch 162 of 646... Applying patch 163 of 646... Applying patch 164 of 646... Applying patch 165 of 646... Applying patch 166 of 646... Applying patch 167 of 646... Applying patch 168 of 646... Applying patch 169 of 646... Applying patch 170 of 646... Applying patch 171 of 646... Applying patch 172 of 646... Applying patch 173 of 646... Applying patch 174 of 646... Applying patch 175 of 646... Applying patch 176 of 646... Applying patch 177 of 646... Applying patch 178 of 646... Applying patch 179 of 646... Applying patch 180 of 646... Applying patch 181 of 646... Applying patch 182 of 646... Applying patch 183 of 646... Applying patch 184 of 646... Applying patch 185 of 646... Applying patch 186 of 646... Applying patch 187 of 646... Applying patch 188 of 646... Applying patch 189 of 646... Applying patch 190 of 646... Applying patch 191 of 646... Applying patch 192 of 646... Applying patch 193 of 646... Applying patch 194 of 646... Applying patch 195 of 646... Applying patch 196 of 646... Applying patch 197 of 646... Applying patch 198 of 646... Applying patch 199 of 646... Applying patch 200 of 646... Applying patch 201 of 646... Applying patch 202 of 646... Applying patch 203 of 646... Applying patch 204 of 646... Applying patch 205 of 646... Applying patch 206 of 646... Applying patch 207 of 646... Applying patch 208 of 646... Applying patch 209 of 646... Applying patch 210 of 646... Applying patch 211 of 646... Applying patch 212 of 646... Applying patch 213 of 646... Applying patch 214 of 646... Applying patch 215 of 646... Applying patch 216 of 646... Applying patch 217 of 646... Applying patch 218 of 646... Applying patch 219 of 646... Applying patch 220 of 646... Applying patch 221 of 646... Applying patch 222 of 646... Applying patch 223 of 646... Applying patch 224 of 646... Applying patch 225 of 646... Applying patch 226 of 646... Applying patch 227 of 646... Applying patch 228 of 646... Applying patch 229 of 646... Applying patch 230 of 646... Applying patch 231 of 646... Applying patch 232 of 646... Applying patch 233 of 646... Applying patch 234 of 646... Applying patch 235 of 646... Applying patch 236 of 646... Applying patch 237 of 646... Applying patch 238 of 646... Applying patch 239 of 646... Applying patch 240 of 646... Applying patch 241 of 646... Applying patch 242 of 646... Applying patch 243 of 646... Applying patch 244 of 646... Applying patch 245 of 646... Applying patch 246 of 646... Applying patch 247 of 646... Applying patch 248 of 646... Applying patch 249 of 646... Applying patch 250 of 646... Applying patch 251 of 646... Applying patch 252 of 646... Applying patch 253 of 646... Applying patch 254 of 646... Applying patch 255 of 646... Applying patch 256 of 646... Applying patch 257 of 646... Applying patch 258 of 646... Applying patch 259 of 646... Applying patch 260 of 646... Applying patch 261 of 646... Applying patch 262 of 646... Applying patch 263 of 646... Applying patch 264 of 646... Applying patch 265 of 646... Applying patch 266 of 646... Applying patch 267 of 646... Applying patch 268 of 646... Applying patch 269 of 646... Applying patch 270 of 646... Applying patch 271 of 646... Applying patch 272 of 646... Applying patch 273 of 646... Applying patch 274 of 646... Applying patch 275 of 646... Applying patch 276 of 646... Applying patch 277 of 646... Applying patch 278 of 646... Applying patch 279 of 646... Applying patch 280 of 646... Applying patch 281 of 646... Applying patch 282 of 646... Applying patch 283 of 646... Applying patch 284 of 646... Applying patch 285 of 646... Applying patch 286 of 646... Ap plying patch 287 of 646... Applying patch 288 of 646... Applying patch 289 of 646... Applying patch 290 of 646... Applying patch 291 of 646... Applying patch 292 of 646... Applying patch 293 of 646... Applying patch 294 of 646... Applying patch 295 of 646... Applying patch 296 of 646... Applying patch 297 of 646... Applying patch 298 of 646... Applying patch 299 of 646... Applying patch 300 of 646... Applying patch 301 of 646... Applying patch 302 of 646... Applying patch 303 of 646... Applying patch 304 of 646... Applying patch 305 of 646... Applying patch 306 of 646... Applying patch 307 of 646... Applying patch 308 of 646... Applying patch 309 of 646... Applying patch 310 of 646... Applying patch 311 of 646... Applying patch 312 of 646... Applying patch 313 of 646... Applying patch 314 of 646... Applying patch 315 of 646... Applying patch 316 of 646... Applying patch 317 of 646... Applying patch 318 of 646... Applying patch 319 of 646... Applying patch 320 of 646... Applying patch 321 of 646... Applying patch 322 of 646... Applying patch 323 of 646... Applying patch 324 of 646... Applying patch 325 of 646... Applying patch 326 of 646... Applying patch 327 of 646... Applying patch 328 of 646... Applying patch 329 of 646... Applying patch 330 of 646... Applying patch 331 of 646... Applying patch 332 of 646... Applying patch 333 of 646... Applying patch 334 of 646... Applying patch 335 of 646... Applying patch 336 of 646... Applying patch 337 of 646... Applying patch 338 of 646... Applying patch 339 of 646... Applying patch 340 of 646... Applying patch 341 of 646... Applying patch 342 of 646... Applying patch 343 of 646... Applying patch 344 of 646... Applying patch 345 of 646... Applying patch 346 of 646... Applying patch 347 of 646... Applying patch 348 of 646... Applying patch 349 of 646... Applying patch 350 of 646... Applying patch 351 of 646... Applying patch 352 of 646... Applying patch 353 of 646... Applying patch 354 of 646... Applying patch 355 of 646... Applying patch 356 of 646... Applying patch 357 of 646... Applying patch 358 of 646... Applying patch 359 of 646... Applying patch 360 of 646... Applying patch 361 of 646... Applying patch 362 of 646... Applying patch 363 of 646... Applying patch 364 of 646... Applying patch 365 of 646... Applying patch 366 of 646... Applying patch 367 of 646... Applying patch 368 of 646... Applying patch 369 of 646... Applying patch 370 of 646... Applying patch 371 of 646... Applying patch 372 of 646... Applying patch 373 of 646... Applying patch 374 of 646... Applying patch 375 of 646... Applying patch 376 of 646... Applying patch 377 of 646... Applying patch 378 of 646... Applying patch 379 of 646... Applying patch 380 of 646... Applying patch 381 of 646... Applying patch 382 of 646... Applying patch 383 of 646... Applying patch 384 of 646... Applying patch 385 of 646... Applying patch 386 of 646... Applying patch 387 of 646... Applying patch 388 of 646... Applying patch 389 of 646... Applying patch 390 of 646... Applying patch 391 of 646... Applying patch 392 of 646... Applying patch 393 of 646... Applying patch 394 of 646... Applying patch 395 of 646... Applying patch 396 of 646... Applying patch 397 of 646... Applying patch 398 of 646... Applying patch 399 of 646... Applying patch 400 of 646... Applying patch 401 of 646... Applying patch 402 of 646... Applying patch 403 of 646... Applying patch 404 of 646... Applying patch 405 of 646... Applying patch 406 of 646... Applying patch 407 of 646... Applying patch 408 of 646... Applying patch 409 of 646... Applying patch 410 of 646... Applying patch 411 of 646... Applying patch 412 of 646... Applying patch 413 of 646... Applying patch 414 of 646... Applying patch 415 of 646... Applying patch 416 of 646... Applying patch 417 of 646... Applying patch 418 of 646... Applying patch 419 of 646... Applying patch 420 of 646... Applying patch 421 of 646... Applying patch 422 of 646... Applying patch 423 of 646... Applying patch 424 of 646... Applying patch 425 of 646... Applying patch 426 of 646... Applying patch 427 of 646... Applyin g patch 428 of 646... Applying patch 429 of 646... Applying patch 430 of 646... Applying patch 431 of 646... Applying patch 432 of 646... Applying patch 433 of 646... Applying patch 434 of 646... Applying patch 435 of 646... Applying patch 436 of 646... Applying patch 437 of 646... Applying patch 438 of 646... Applying patch 439 of 646... Applying patch 440 of 646... Applying patch 441 of 646... Applying patch 442 of 646... Applying patch 443 of 646... Applying patch 444 of 646... Applying patch 445 of 646... Applying patch 446 of 646... Applying patch 447 of 646... Applying patch 448 of 646... Applying patch 449 of 646... Applying patch 450 of 646... Applying patch 451 of 646... Applying patch 452 of 646... Applying patch 453 of 646... Applying patch 454 of 646... Applying patch 455 of 646... Applying patch 456 of 646... Applying patch 457 of 646... Applying patch 458 of 646... Applying patch 459 of 646... Applying patch 460 of 646... Applying patch 461 of 646... Applying patch 462 of 646... Applying patch 463 of 646... Applying patch 464 of 646... Applying patch 465 of 646... Applying patch 466 of 646... Applying patch 467 of 646... Applying patch 468 of 646... Applying patch 469 of 646... Applying patch 470 of 646... Applying patch 471 of 646... Applying patch 472 of 646... Applying patch 473 of 646... Applying patch 474 of 646... Applying patch 475 of 646... Applying patch 476 of 646... Applying patch 477 of 646... Applying patch 478 of 646... Applying patch 479 of 646... Applying patch 480 of 646... Applying patch 481 of 646... Applying patch 482 of 646... Applying patch 483 of 646... Applying patch 484 of 646... Applying patch 485 of 646... Applying patch 486 of 646... Applying patch 487 of 646... Applying patch 488 of 646... Applying patch 489 of 646... Applying patch 490 of 646... Applying patch 491 of 646... Applying patch 492 of 646... Applying patch 493 of 646... Applying patch 494 of 646... Applying patch 495 of 646... Applying patch 496 of 646... Applying patch 497 of 646... Applying patch 498 of 64 6... Applying patch 499 of 646... Applying patch 500 of 646... Applying patch 501 of 646... Applying patch 502 of 646... Applying patch 503 of 646... Applying patch 504 of 646... Applying patch 505 of 646... Applying patch 506 of 646... Applying patch 507 of 646... Applying patch 508 of 646... Applying patch 509 of 646... Applying patch 510 of 646... Applying patch 511 of 646... Applying patch 512 of 646... Applying patch 513 of 646... Applying patch 514 of 646... Applying patch 515 of 646... Applying patch 516 of 646... Applying patch 517 of 646... Applying patch 518 of 646... Applying patch 519 of 646... Applying patch 520 of 646... Applying patch 521 of 646... Applying patch 522 of 646... Applying patch 523 of 646... Applying patch 524 of 646... Applying patch 525 of 646... Applying patch 526 of 646... Applying patch 527 of 646... Applying patch 528 of 646... Applying patch 529 of 646... Applying patch 530 of 646... Applying patch 531 of 646... Applying patch 532 of 646... Applying patch 533 of 646... Applying patch 534 of 646... Applying patch 535 of 646... Applying patch 536 of 646... Applying patch 537 of 646... Applying patch 538 of 646... Applying patch 539 of 646... Applying patch 540 of 646... Applying patch 541 of 646... Applying patch 542 of 646... Applying patch 543 of 646... Applying patch 544 of 646... Applying patch 545 of 646... Applying patch 546 of 646... Applying patch 547 of 646... Applying patch 548 of 646... Applying patch 549 of 646... Applying patch 550 of 646... Applying patch 551 of 646... Applying patch 552 of 646... Applying patch 553 of 646... Applying patch 554 of 646... Applying patch 555 of 646... Applying patch 556 of 646... Applying patch 557 of 646... Applying patch 558 of 646... Applying patch 559 of 646... Applying patch 560 of 646... Applying patch 561 of 646... Applying patch 562 of 646... Applying patch 563 of 646... Applying patch 564 of 646... Applying patch 565 of 646... Applying patch 566 of 646... Applying patch 567 of 646... Applying patch 568 of 646... Applying pat ch 569 of 646... Applying patch 570 of 646... Applying patch 571 of 646... Applying patch 572 of 646... Applying patch 573 of 646... Applying patch 574 of 646... Applying patch 575 of 646... Applying patch 576 of 646... Applying patch 577 of 646... Applying patch 578 of 646... Applying patch 579 of 646... Applying patch 580 of 646... Applying patch 581 of 646... Applying patch 582 of 646... Applying patch 583 of 646... Applying patch 584 of 646... Applying patch 585 of 646... Applying patch 586 of 646... Applying patch 587 of 646... Applying patch 588 of 646... Applying patch 589 of 646... Applying patch 590 of 646... Applying patch 591 of 646... Applying patch 592 of 646... Applying patch 593 of 646... Applying patch 594 of 646... Applying patch 595 of 646... Applying patch 596 of 646... Applying patch 597 of 646... Applying patch 598 of 646... Applying patch 599 of 646... Applying patch 600 of 646... Applying patch 601 of 646... Applying patch 602 of 646... Applying patch 603 of 646... Applying patch 604 of 646... Applying patch 605 of 646... Applying patch 606 of 646... Applying patch 607 of 646... Applying patch 608 of 646... Applying patch 609 of 646... Applying patch 610 of 646... Applying patch 611 of 646... Applying patch 612 of 646... Applying patch 613 of 646... Applying patch 614 of 646... Applying patch 615 of 646... Applying patch 616 of 646... Applying patch 617 of 646... Applying patch 618 of 646... Applying patch 619 of 646... Applying patch 620 of 646... Applying patch 621 of 646... Applying patch 622 of 646... Applying patch 623 of 646... Applying patch 624 of 646... Applying patch 625 of 646... Applying patch 626 of 646... Applying patch 627 of 646... Applying patch 628 of 646... Applying patch 629 of 646... Applying patch 630 of 646... Applying patch 631 of 646... Applying patch 632 of 646... Applying patch 633 of 646... Applying patch 634 of 646... Applying patch 635 of 646... Applying patch 636 of 646... Applying patch 637 of 646... Applying patch 638 of 646... Applying patch 639 of 646... Applying patch 640 of 646... Applying patch 641 of 646... Applying patch 642 of 646... Applying patch 643 of 646... Applying patch 644 of 646... Applying patch 645 of 646... Applying patch 646 of 646... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/testsuite testsuite Copying patch 1 of 133...Copying patch 2 of 133...Copying patch 3 of 133...Copying patch 4 of 133...Copying patch 5 of 133...Copying patch 6 of 133...Copying patch 7 of 133...Copying patch 8 of 133...Copying patch 9 of 133...Copying patch 10 of 133...Copying patch 11 of 133...Copying patch 12 of 133...Copying patch 13 of 133...Copying patch 14 of 133...Copying patch 15 of 133...Copying patch 16 of 133...Copying patch 17 of 133...Copying patch 18 of 133...Copying patch 19 of 133...Copying patch 20 of 133...Copying patch 21 of 133...Copying patch 22 of 133...Copying patch 23 of 133...Copying patch 24 of 133...Copying patch 25 of 133...Copying patch 26 of 133...Copying patch 27 of 133...Copying patch 28 of 133...Copying patch 29 of 133...Copying patch 30 of 133...Copying patch 31 of 133...Copying patch 32 of 133...Copying patch 33 of 133...Copying patch 34 of 133...Copying patch 35 of 133...Copying patch 36 of 133...Copying patch 37 of 133...Copying patch 38 of 133...Copying patch 39 of 133...Copying patch 40 of 133...Copying patch 41 of 133...Copying patch 42 of 133...Copying patch 43 of 133...Copying patch 44 of 133...Copying patch 45 of 133...Copying patch 46 of 133...Copying patch 47 of 133...Copying patch 48 of 133...Copying patch 49 of 133...Copying patch 50 of 133...Copying patch 51 of 133...Copying patch 52 of 133...Copying patch 53 of 133...Copying patch 54 of 133...Copying patch 55 of 133...Copying patch 56 of 133...Copying patch 57 of 133...Copying patch 58 of 133...Copying patch 59 of 133...Copying patch 60 of 133...Copying patch 61 of 133...Copying patch 62 of 133...Copying patch 63 of 133...Copying patch 64 of 133...Copying patch 65 of 133...Copying patch 66 of 133...Copying patch 67 of 133...Copying patch 68 of 133...Copying patch 69 of 133...Copying patch 70 of 133...Copying patch 71 of 133...Copying patch 72 of 133...Copying patch 73 of 133...Copying patch 74 of 133...Copying patch 75 of 133...Copying patch 76 of 133...Copying patch 77 of 133...Copying patch 78 of 133...Copying patch 79 of 133...Co pying patch 80 of 133...Copying patch 81 of 133...Copying patch 82 of 133...Copying patch 83 of 133...Copying patch 84 of 133...Copying patch 85 of 133...Copying patch 86 of 133...Copying patch 87 of 133...Copying patch 88 of 133...Copying patch 89 of 133...Copying patch 90 of 133...Copying patch 91 of 133...Copying patch 92 of 133...Copying patch 93 of 133...Copying patch 94 of 133...Copying patch 95 of 133...Copying patch 96 of 133...Copying patch 97 of 133...Copying patch 98 of 133...Copying patch 99 of 133...Copying patch 100 of 133...Copying patch 101 of 133...Copying patch 102 of 133...Copying patch 103 of 133...Copying patch 104 of 133...Copying patch 105 of 133...Copying patch 106 of 133...Copying patch 107 of 133...Copying patch 108 of 133...Copying patch 109 of 133...Copying patch 110 of 133...Copying patch 111 of 133...Copying patch 112 of 133...Copying patch 113 of 133...Copying patch 114 of 133...Copying patch 115 of 133...Copying patch 116 of 133...Copying patch 117 of 133...Copying patch 118 of 133...Copying patch 119 of 133...Copying patch 120 of 133...Copying patch 121 of 133...Copying patch 122 of 133...Copying patch 123 of 133...Copying patch 124 of 133...Copying patch 125 of 133...Copying patch 126 of 133...Copying patch 127 of 133...Copying patch 128 of 133...Copying patch 129 of 133...Copying patch 130 of 133...Copying patch 131 of 133...Copying patch 132 of 133...Copying patch 133 of 133...Copying patch 133 of 133... done. darcs: failed to read patch in get_extra: Wed Jun 4 09:43:24 BST 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. From bugs at darcs.net Sat Sep 20 07:25:21 2008 From: bugs at darcs.net (Simon Michael) Date: Sat Sep 20 07:22:39 2008 Subject: [issue1067] darcs 2.0.2 (+ 76 patches) fails where darcs 1.0.9 (release) succeeds (windows, ghc repo, get) Message-ID: <1221909921.72.0.854403358489.issue1067@darcs.net> Simon Michael added the comment: So I believe this is a duplicate of http://bugs.darcs.net/issue971 . ---------- nosy: +simon status: need-volunteer -> duplicate superseder: +darcs check fails (case sensitivity on filenames) __________________________________ Darcs bug tracker __________________________________ From ghcbuild at microsoft.com Sat Sep 20 13:04:35 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Sep 20 13:04:38 2008 Subject: [nightly] 20-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080920170435.AB405324658@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Sep 20 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080920) **** Building stage 1 compiler ... failed; relevant barfage is below. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /playpen/simonmar/nightly/HEAD/logs/i386-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ gmake -C libraries boot gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && ghc-6.4.2 -Wall --make ifBuildable -o ifBuildable Chasing modules from: ifBuildable Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ... mkdir bootstrapping ghc-6.4.2 -Wall -cpp -DCABAL_VERSION=1,5,4 -odir /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping -hidir /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath -i/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/hpc --make cabal-bin -o cabal-bin Chasing modules from: cabal-bin Compiling System.FilePath.Windows ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Windows.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Windows.o ) Compiling Distribution.Simple.GHC.Makefile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) Compiling Distribution.Compat.Permissions ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Permissions.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Permissions.o ) Compiling Distribution.Simple.PreProcess.Unlit ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) Compiling System.FilePath.Posix ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath/Posix.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath/Posix.o ) Compiling System.FilePath ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/filepath/System/FilePath.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/System/FilePath.o ) Compiling Distribution.Compat.Exception ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/Exception.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/Exception.o ) Compiling Distribution.Compat.TempFile ( /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs, /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping/Distribution/Compat/TempFile.o ) /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal/Distribution/Compat/TempFile.hs:116:25: Couldn't match `GHC.IOBase.FD' against `CInt' Expected type: GHC.IOBase.FD Inferred type: CInt In the first argument of `fdToHandle', namely `fd' In the first argument of `onException', namely `fdToHandle fd' gmake[1]: *** [cabal-bin] Error 1 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Sat Sep 20 18:07:17 BST 2008 From simonpj at microsoft.com Sat Sep 20 13:57:36 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 13:54:52 2008 Subject: patch applied (ghc): Tidy up the treatment of dead binders Message-ID: <20080920175736.GA19835@haskell.galois.com> Sat Sep 20 10:52:38 PDT 2008 simonpj@microsoft.com * Tidy up the treatment of dead binders This patch does a lot of tidying up of the way that dead variables are handled in Core. Just the sort of thing to do on an aeroplane. * The tricky "binder-swap" optimisation is moved from the Simplifier to the Occurrence Analyser. See Note [Binder swap] in OccurAnal. This is really a nice change. It should reduce the number of simplifier iteratoins (slightly perhaps). And it means that we can be much less pessimistic about zapping occurrence info on binders in a case expression. * For example: case x of y { (a,b) -> e } Previously, each time around, even if y,a,b were all dead, the Simplifier would pessimistically zap their OccInfo, so that we can't see they are dead any more. As a result virtually no case expression ended up with dead binders. This wasn't Bad in itself, but it always felt wrong. * I added a check to CoreLint to check that a dead binder really isn't used. That showed up a couple of bugs in CSE. (Only in this sense -- they didn't really matter.) * I've changed the PprCore printer to print "_" for a dead variable. (Use -dppr-debug to see it again.) This reduces clutter quite a bit, and of course it's much more useful with the above change. * Another benefit of the binder-swap change is that I could get rid of the Simplifier hack (working, but hacky) in which the InScopeSet was used to map a variable to a *different* variable. That allowed me to remove VarEnv.modifyInScopeSet, and to simplify lookupInScopeSet so that it doesn't look for a fixpoint. This fixes no bugs, but is a useful cleanup. * Roman pointed out that Id.mkWildId is jolly dangerous, because of its fixed unique. So I've - localied it to MkCore, where it is private (not exported) - renamed it to 'mkWildBinder' to stress that you should only use it at binding sites, unless you really know what you are doing - provided a function MkCore.mkWildCase that emodies the most common use of mkWildId, and use that elsewhere So things are much better * A knock-on change is that I found a common pattern of localising a potentially global Id, and made a function for it: Id.localiseId M ./compiler/basicTypes/Id.lhs -8 +21 M ./compiler/basicTypes/VarEnv.lhs -26 +15 M ./compiler/coreSyn/CoreLint.lhs +19 M ./compiler/coreSyn/CoreUtils.lhs -9 +1 M ./compiler/coreSyn/MkCore.lhs -7 +35 M ./compiler/coreSyn/PprCore.lhs -12 +21 M ./compiler/deSugar/DsBinds.lhs -6 +3 M ./compiler/deSugar/DsCCall.lhs -8 +9 M ./compiler/deSugar/DsUtils.lhs -5 +3 M ./compiler/prelude/PrelRules.lhs -2 +3 M ./compiler/simplCore/CSE.lhs -12 +18 M ./compiler/simplCore/LiberateCase.lhs -4 +2 M ./compiler/simplCore/OccurAnal.lhs -40 +119 M ./compiler/simplCore/SimplEnv.lhs -13 +23 M ./compiler/simplCore/Simplify.lhs -192 +167 M ./compiler/vectorise/VectCore.hs -3 +3 M ./compiler/vectorise/VectType.hs -12 +12 M ./compiler/vectorise/VectUtils.hs -3 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920175238-1287e-cd2c2f29254452bdce71d120d25bfe88e64bd9a6.gz From simonpj at microsoft.com Sat Sep 20 13:59:38 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sat Sep 20 13:56:25 2008 Subject: mkWildId In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D764A6065@EA-EXMSG-C334.europe.corp.microsoft.com> References: <6E06D0BE-6828-47DA-98EB-EFB10EC4C4F3@cse.unsw.edu.au> <638ABD0A29C8884A91BC5FB5C349B1C32D764A6065@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D76621335@EA-EXMSG-C334.europe.corp.microsoft.com> Roman I pushed a patch that tidies this up a lot. Not absolutely perfect, but a useful improvement I think. Thanks for raising it. Sat Sep 20 18:52:38 GMT Daylight Time 2008 simonpj@microsoft.com * Tidy up the treatment of dead binders Simon | -----Original Message----- | From: Simon Peyton-Jones | Sent: 15 September 2008 08:47 | To: Roman Leshchinskiy | Cc: Manuel Chakravarty; Simon Peyton-Jones | Subject: RE: mkWildId | | Yes, that's an excellent point. I think I originally intended mkWildId to be | used only where I knew just what the case alternatives were, and they did not | use the wild-id. But then perhaps usage has slipped over time. | | I can think of several possibilities | | - Always use a fresh unique. This is quite inconvenient, because it'd add a | usually-unused Unique argument to lots of MkCore functions | | - Make sure that the simplifier always freshens the unique. We can do this | easily by pretending that the wild-id is always in scope (so that any | binding will be freshened). We can do that by making emptyInScopeSet | contain the unique 1. | | - Have a new kind of Id that does not create a binding. A real "_" Id. | I have no idea of the consequences of this, so I'm not inclined to | do it yet. | | That's all I can think of right now, alas. We could add ASSERTs to the | places where the potentially-shadowing occurrences happen (there are no so | many). Meanwhile in the vectoriser you have lots of Cases with mkWildIds -- | you could just use a fresh varaible in all of those. | | Simon | | | -----Original Message----- | | From: Roman Leshchinskiy [mailto:rl@cse.unsw.edu.au] | | Sent: 15 September 2008 05:03 | | To: Simon Peyton-Jones | | Cc: Manuel Chakravarty | | Subject: mkWildId | | | | Simon, | | | | I've found a problem with the vectoriser but I'm not entirely sure if | | it's really a bug although I suspect so. First, consider this code: | | | | data T a = T a a | | | | foo :: Int -> T a -> a | | foo n t@(T x y) | n == 0 = x | | | otherwise = bar t | | | | The gentle phase transforms this to: | | | | T.foo = | | \ (@ a_afA) (n_afh :: GHC.Types.Int) (t_afj :: T.T a_afA) -> | | case t_afj of wild_B1 { T.T x_afl y_afn -> | | case GHC.Classes.== | | @ GHC.Types.Int GHC.Base.$f2 n_afh (GHC.Types.I# 0) | | of wild_Xh [ALWAYS Dead Nothing] { | | GHC.Bool.False -> T.bar @ a_afA wild_B1; GHC.Bool.True -> x_afl | | } | | } | | | | Note that wild_B1 (the result of mkWildId) is referenced in the call | | to bar. Now, the vectoriser will sometimes insert (Case ... (mkWildId | | ty) ...) between the binding and the use of wild_B1 which is, of | | course, completely wrong. This is easily fixed by not using mkWildId | | here, but that makes me wonder. For instance, in CoreUtils we have: | | | | mkIfThenElse :: CoreExpr -> CoreExpr -> CoreExpr -> CoreExpr | | mkIfThenElse guard then_expr else_expr | | -- Not going to be refining, so okay to take the type of the "then" | | clause | | = Case guard (mkWildId boolTy) (exprType then_expr) | | [ (DataAlt falseDataCon, [], else_expr), -- Increasing order | of tag! | | (DataAlt trueDataCon, [], then_expr) ] | | | | This only works if the WildId isn't free in then_expr and else_expr. | | That seems awfully fragile. Do you have any thoughts on this? | | | | Roman | | | | From simonpj at microsoft.com Sat Sep 20 14:08:42 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sat Sep 20 14:05:29 2008 Subject: This week In-Reply-To: <20080210230502.GA2816@matrix.chaos.earth.li> References: <20080210230502.GA2816@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D76621338@EA-EXMSG-C334.europe.corp.microsoft.com> Ian, You've probably forgotten this, but I finally got around to a tidy-up I've been meaning to do for some time Sat Sep 20 18:52:38 GMT Daylight Time 2008 simonpj@microsoft.com * Tidy up the treatment of dead binders | From: Ian Lynagh [mailto:igloo@earth.li] | Sent: 10 February 2008 23:05 .... | While I was looking at this I also got very confused by | data InScopeSet = InScope (VarEnv Var) FastInt | in basicTypes/VarEnv.lhs. The Var/Env/ in this is initialised with | emptyVar/Set/ | emptyInScopeSet :: InScopeSet | emptyInScopeSet = InScope emptyVarSet (_ILIT(1)) | but elsewhere it doesn't look like it is assumed to obey the VarSet | invariant: | lookupInScope :: InScopeSet -> Var -> Maybe Var | lookupInScope (InScope in_scope n) v | = go v | where | go v = case lookupVarEnv in_scope v of | Just v' | v == v' -> Just v' -- Reached a fixed point | | otherwise -> go v' | Nothing -> Nothing | In still other places, e.g. coreEqType in types/Type.lhs, the set | operators are used again. I assume this is all deliberate, but it feels | very scary to me! You're right that it's a bit odd. I've tried to document it better at the definition of VarEnv.InScopeSet. Furthermore, I removed the most troubling aspect altogether, where the "set" could map one Id to a *different* one: * Another benefit of the binder-swap change is that I could get rid of the Simplifier hack (working, but hacky) in which the InScopeSet was used to map a variable to a *different* variable. That allowed me to remove VarEnv.modifyInScopeSet, and to simplify lookupInScopeSet so that it doesn't look for a fixpoint. This fixes no bugs, but is a useful cleanup. Simon From simonpj at microsoft.com Sat Sep 20 14:32:42 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sat Sep 20 14:29:27 2008 Subject: FW: Darcs.haskell.org bandwidth In-Reply-To: References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A5F24@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7662133E@EA-EXMSG-C334.europe.corp.microsoft.com> Friends | -----Original Message----- | From: Simon Peyton-Jones | Sent: 15 September 2008 16:19 | | You'll know that we've been having recent network problems with access to the | GHC repository at darcs.haskell.org. | | I'm happy to say that Paul Heinlein, the heroic Supreme Being of Galois's | network systems, is not only | (a) well aware of our difficulties, but also | (b) devoting effort to fixing them, and better still | (c) two days ago installed a box that should make things much better. I'm happy to say that we think this problem is solve, thanks to Paul Heinlein's efforts. (Brief details below.) Thank you Paul! Yell if you see a recurrence. Simon -----Original Message----- From: Paul Heinlein [mailto:heinlein@galois.com] Sent: 19 September 2008 15:02 On Fri, 19 Sep 2008, Ian Lynagh wrote: > On Tue, Sep 16, 2008 at 06:44:39AM -0700, Paul Heinlein wrote: >> >> 489 KB/s (or just shy of 4000 kilobits/s) -- that's nearly wire >> speed! > > I've just downloaded a stable snapshot at 479.31K/s; great stuff, > thanks Paul! I can't remember if I outlined for you the source of the problem. Our local telco (Qwest) provides Ethernet over long-haul copper. The termination unit completely confused every switch I threw at it (Netgear, Cisco, Zytel), and the trouble ended up being a simple-in-hindsight speed/duplex mismatch. I didn't spend much time troubleshooting in that direction because the problem was unidirectional: traffic move into our office much, much more quickly than it went out. Duplex issues I've encountered in the past have affected traffic in both directions. Anyway, things look pretty stable at this point. Let me know if you see any troublesome patterns in the future, but for now I'm going to consider this problem solved. From igloo at earth.li Sat Sep 20 15:46:25 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:43:40 2008 Subject: patch applied (ghc-6.10/ghc): Create runhaskell as well as runghc Message-ID: <20080920194625.GA22790@haskell.galois.com> Fri Sep 19 08:30:10 PDT 2008 Ian Lynagh * Create runhaskell as well as runghc M ./driver/Makefile -1 +1 A ./driver/runhaskell/ A ./driver/runhaskell/Makefile View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919153010-3fd76-32bac3be319abd8b6a4d1821a8f3676692afb417.gz From igloo at earth.li Sat Sep 20 15:46:29 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:43:51 2008 Subject: patch applied (ghc-6.10/ghc): Move the context_switch flag into the Capability Message-ID: <20080920194629.GA22816@haskell.galois.com> Fri Sep 19 03:26:01 PDT 2008 Simon Marlow * Move the context_switch flag into the Capability Fixes a long-standing bug that could in some cases cause sub-optimal scheduling behaviour. M ./includes/Cmm.h -1 +1 M ./includes/StgMiscClosures.h -1 M ./includes/mkDerivedConstants.c +1 M ./rts/Capability.c +15 M ./rts/Capability.h +7 M ./rts/HeapStackCheck.cmm -1 +1 M ./rts/Interpreter.c -1 +1 M ./rts/PrimOps.cmm -2 +2 M ./rts/Schedule.c -12 +6 M ./rts/Schedule.h -5 M ./rts/Threads.c -2 +2 M ./rts/Timer.c -1 +1 M ./rts/posix/Signals.c -2 +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919102601-12142-c0412b933448cbffc9d7c4d19965b34ebff1e5ed.gz From igloo at earth.li Sat Sep 20 15:46:34 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:43:54 2008 Subject: patch applied (ghc-6.10/ghc): Gix the ghcii script Message-ID: <20080920194633.GA22835@haskell.galois.com> Fri Sep 19 10:46:51 PDT 2008 Ian Lynagh * Gix the ghcii script The ghc executable name doesn't have a version number on Windows, so don't put one in the script. M ./driver/ghci/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919174651-3fd76-8e299f8ccc70ae19269d11f1b7d5f9dc16235ee6.gz From igloo at earth.li Sat Sep 20 15:46:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:44:03 2008 Subject: patch applied (ghc-6.10/ghc): Add release notes for the compiler Message-ID: <20080920194638.GA22854@haskell.galois.com> Sat Sep 20 04:48:57 PDT 2008 Ian Lynagh * Add release notes for the compiler A ./docs/users_guide/6.10.1-notes.xml M ./docs/users_guide/intro.xml -1 +1 M ./docs/users_guide/ug-ent.xml -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920114857-3fd76-7afeba9145f6debd1ea1dad50d8acffc36d29bf2.gz From igloo at earth.li Sat Sep 20 15:46:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:44:08 2008 Subject: patch applied (ghc-6.10/ghc): Add library release notes Message-ID: <20080920194642.GA22872@haskell.galois.com> Sat Sep 20 08:57:22 PDT 2008 Ian Lynagh * Add library release notes M ./docs/users_guide/6.10.1-notes.xml +464 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920155722-3fd76-e2f97a059f05e3bfe1f3a092fc68e9fcb757ef21.gz From igloo at earth.li Sat Sep 20 15:46:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:44:12 2008 Subject: patch applied (ghc-6.10/ghc): Fix building with GHC 6.6 Message-ID: <20080920194648.GA22893@haskell.galois.com> Sat Sep 20 09:29:18 PDT 2008 Ian Lynagh * Fix building with GHC 6.6 M ./utils/ghc-pkg/Main.hs -1 +7 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920162918-3fd76-0fd9358422bc60df84280446984c29a405ff0567.gz From igloo at earth.li Sat Sep 20 15:46:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 15:44:18 2008 Subject: patch applied (ghc-6.10/ghc): Update dependencies Message-ID: <20080920194652.GA22913@haskell.galois.com> Sat Sep 20 11:35:34 PDT 2008 Ian Lynagh * Update dependencies M ./compiler/ghc.cabal.in -2 +2 M ./utils/hpc/hpc-bin.cabal -2 +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920183534-3fd76-0daf69bd8b79c3c756963d2614d1e422245ca8b4.gz From igloo at earth.li Sat Sep 20 16:29:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 16:26:48 2008 Subject: patch applied (ghc): Remove fno-method-sharing from the list of static flags Message-ID: <20080920202933.GA24945@haskell.galois.com> Fri Sep 19 18:06:35 PDT 2008 Ian Lynagh * Remove fno-method-sharing from the list of static flags It is now a dynamic flag M ./compiler/main/StaticFlagParser.hs -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920010635-3fd76-3c30f6ecfb5cdea7480d58c69093e3b59387546f.gz From igloo at earth.li Sat Sep 20 16:29:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 16:26:54 2008 Subject: patch applied (ghc): Fix building with GHC 6.6 Message-ID: <20080920202938.GA24990@haskell.galois.com> Sat Sep 20 09:29:18 PDT 2008 Ian Lynagh * Fix building with GHC 6.6 M ./utils/ghc-pkg/Main.hs -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920162918-3fd76-0fd9358422bc60df84280446984c29a405ff0567.gz From igloo at earth.li Sat Sep 20 16:29:43 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 16:27:00 2008 Subject: patch applied (ghc): Update dependencies Message-ID: <20080920202943.GA25022@haskell.galois.com> Sat Sep 20 11:35:34 PDT 2008 Ian Lynagh * Update dependencies M ./compiler/ghc.cabal.in -2 +2 M ./utils/hpc/hpc-bin.cabal -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920183534-3fd76-0daf69bd8b79c3c756963d2614d1e422245ca8b4.gz From simonpj at microsoft.com Sat Sep 20 19:09:07 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 19:06:22 2008 Subject: patch applied (ghc): Fix Trac #2597 (second bug): complain about an empty DoE block Message-ID: <20080920230907.GA29273@haskell.galois.com> Sat Sep 20 14:11:01 PDT 2008 simonpj@microsoft.com * Fix Trac #2597 (second bug): complain about an empty DoE block When converting an empty do-block from TH syntax to HsSyn, complain rather than crashing. M ./compiler/hsSyn/Convert.lhs -2 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920211101-1287e-e40ee9446fe329bc1094153c624a1677164bb34b.gz From simonpj at microsoft.com Sat Sep 20 19:09:12 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 19:06:29 2008 Subject: patch applied (ghc): Fix Trac #2597 (first bug): correct type checking for empty list Message-ID: <20080920230912.GA29318@haskell.galois.com> Sat Sep 20 14:20:10 PDT 2008 simonpj@microsoft.com * Fix Trac #2597 (first bug): correct type checking for empty list The GHC front end never generates (ExplicitList []), but TH can. This patch makes the typechecker robust to such programs. M ./compiler/typecheck/TcExpr.lhs -1 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920212010-1287e-fca088a4419949455e2482b736916583a6bb18b6.gz From simonpj at microsoft.com Sat Sep 20 19:13:13 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 19:10:27 2008 Subject: patch applied (testsuite): TAG 2008-09-20 Message-ID: <20080920231313.GA29451@haskell.galois.com> Sat Sep 20 09:26:49 PDT 2008 Ian Lynagh tagged 2008-09-20 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080920162649-3fd76-e9ce616a7affa6ec8171d757960e24cf36194c7b.gz From simonpj at microsoft.com Sat Sep 20 19:13:16 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 19:10:33 2008 Subject: patch applied (testsuite): Add tests for Trac #2597 Message-ID: <20080920231316.GA29485@haskell.galois.com> Sat Sep 20 14:04:20 PDT 2008 simonpj@microsoft.com * Add tests for Trac #2597 A ./tests/ghc-regress/th/T2597a.hs A ./tests/ghc-regress/th/T2597a_Lib.hs A ./tests/ghc-regress/th/T2597b.hs A ./tests/ghc-regress/th/T2597b.stderr A ./tests/ghc-regress/th/T2597b_Lib.hs M ./tests/ghc-regress/th/all.T +10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080920210420-1287e-4722a6bdec1ca3e32ce8933d07991fe969c4dd47.gz From simonpj at microsoft.com Sat Sep 20 19:13:14 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 19:10:37 2008 Subject: patch applied (testsuite): Test Trac #2587 Message-ID: <20080920231314.GA29468@haskell.galois.com> Mon Sep 15 08:04:02 PDT 2008 simonpj@microsoft.com * Test Trac #2587 A ./tests/ghc-regress/gadt/T2587.hs M ./tests/ghc-regress/gadt/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080915150402-1287e-adf23204d3004f400c4348243d6f6ff45cc8d795.gz From simonpj at microsoft.com Sat Sep 20 19:13:18 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Sat Sep 20 19:10:43 2008 Subject: patch applied (testsuite): Minor change in error message Message-ID: <20080920231318.GA29502@haskell.galois.com> Sat Sep 20 14:05:08 PDT 2008 simonpj@microsoft.com * Minor change in error message M ./tests/ghc-regress/th/TH_1tuple.stderr -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080920210508-1287e-efcbe7346c23a42153dec9453d179af5b22ce8f1.gz From simonpj at microsoft.com Sat Sep 20 19:18:01 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sat Sep 20 19:14:51 2008 Subject: HPC bug In-Reply-To: References: <638ABD0A29C8884A91BC5FB5C349B1C32D764A65A1@EA-EXMSG-C334.europe.corp.microsoft.com> <4156ABF8-CAD5-401D-93A7-B56BA57294A4@ku.edu> <638ABD0A29C8884A91BC5FB5C349B1C32D766210A7@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7662134F@EA-EXMSG-C334.europe.corp.microsoft.com> Oh, great! Would you like to close the bugs, referring to the patches? you can see the standard format on eg http://hackage.haskell.org/trac/ghc/ticket/2587 thanks Simon | -----Original Message----- | From: Andy Gill [mailto:andygill@ku.edu] | Sent: 19 September 2008 13:38 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: HPC bug | | Hi Simon, | | I checked in a fix for #2052 and #2311 earlier this week. It should be | good to go. | | Andy | | On Sep 19, 2008, at 7:02 AM, Simon Peyton-Jones wrote: | | > How did it go? | > | > Simon | > | > | -----Original Message----- | > | From: Andy Gill [mailto:andygill@ku.edu] | > | Sent: 15 September 2008 18:01 | > | To: Simon Peyton-Jones | > | Cc: cvs-ghc@haskell.org | > | Subject: Re: HPC bug | > | | > | Thanks for the ping. | > | | > | I'm downloading the current sources right now, and will see what I | > can | > | do. | > | | > | Andy | > | | > | On Sep 15, 2008, at 11:47 AM, Simon Peyton-Jones wrote: | > | | > | > Andy | > | > | > | > Any hope you might attend to this, preferably this week before the | > | > 6.10 beta? | > | > | > | > http://hackage.haskell.org/trac/ghc/ticket/2311 | > | > | > | > Thanks | > | > | > | > Simon | > | | > | From igloo at earth.li Sat Sep 20 19:34:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 19:31:57 2008 Subject: patch applied (ghc-6.10/ghc): Escape a hash in the Makefile (it was breaking source dist creation) Message-ID: <20080920233442.GA30012@haskell.galois.com> Sat Sep 20 16:29:45 PDT 2008 Ian Lynagh * Escape a hash in the Makefile (it was breaking source dist creation) M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920232945-3fd76-3fb4411a35d182db069b412594d58cd658cd609e.gz From igloo at earth.li Sat Sep 20 20:05:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 20 20:02:42 2008 Subject: patch applied (ghc-6.10/ghc): Add some special cases for putting dph in bindists Message-ID: <20080921000528.GA30644@haskell.galois.com> Sat Sep 20 17:04:06 PDT 2008 Ian Lynagh * Add some special cases for putting dph in bindists M ./libraries/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080921000406-3fd76-9edfe2f3e0611f1dcd14aae07535f5647abf7f51.gz From ghcbuild at microsoft.com Sat Sep 20 20:08:49 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Sep 20 20:08:51 2008 Subject: [nightly] 20-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080921000849.842303246FE@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sat Sep 20 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080920) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Sep 21 01:11:33 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Sep 20 21:25:37 BST 2008 2128 total tests, which gave rise to 11381 test cases, of which 0 caused framework failures 2172 were skipped 9067 expected passes 119 expected failures 0 unexpected passes 23 unexpected failures Unexpected failures: maessen_hashtab(normal,ghci,threaded1) print002(ghci) print003(ghci) print006(ghci) print007(ghci) print008(ghci) print010(ghci) print012(ghci) print013(ghci) print014(ghci) print018(ghci) print019(ghci) print020(ghci) print021(ghci) print025(ghci) print031(ghci) print034(ghci) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Sep 21 01:11:33 BST 2008 From cvs-ghc at haskell.org Sun Sep 21 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 21 03:27:19 2008 Subject: Daily report for stable Message-ID: <200809210730.m8L7U3xH007151@monk.galois.com> Build results: x86 Windows stable: fail (failed getsubrepos) fail (failed stage1) x86 Windows stable fast: fail (failed getsubrepos) fail (failed getsubrepos) pass pass pass fail (failed stage1) x86-64 Linux stable: fail (failed getsubrepos) fail (failed stage1) fail (failed srcdist bindisttest) New unexpected test failures: T2597a 1 x86 Windows stable fast T2597b 1 x86 Windows stable fast TH_1tuple 1 x86 Windows stable fast Old unexpected test failures: TyFamUndec 3 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 drvfail002 3 gabor stable enum01 1 gabor stable ffi009 1 tnaur PPC OSX stable 2 ghci024 1 tnaur PPC OSX stable 2 num012 1 tnaur PPC OSX stable 2 outofmem2 3 gabor stable signals002 1 tnaur PPC OSX stable 2 tcfail043 3 gabor stable tcfail071 3 gabor stable tcfail121 3 gabor stable tcfail130 3 gabor stable tcfail154 3 gabor stable tcfail157 3 gabor stable tcfail170 3 gabor stable -------------- next part -------------- Last 30 lines: cmp -s c:/builds/slave/x86-win-stable/build/libraries/Makefile.local Makefile.local || cp c:/builds/slave/x86-win-stable/build/libraries/Makefile.local .; \ mv GNUmakefile GNUmakefile.tmp; \ c:/builds/slave/x86-win-stable/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-stable/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ c:/builds/slave/x86-win-stable/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-stable/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library network-2.2.0.0... Generating Makefile network-2.2.0.0... make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' GNUmakefile:86: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -M -dep-makefile dist/build/.depend -optdep-s -optdepp -package-name network-2.2.0.0 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0.0.0 -package parsec-2.1.0.1 -package syb-0.1.0.0 -O -DCALLCONV=stdcall -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags Network Network.BSD Network.Socket Network.URI <> for dir in dist/build/ dist/build/Network/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/network' c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -package-name network-2.2.0.0 -hide-all-packages -no-user-package-conf -split-objs -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -#include "HsNet.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0.0.0 -package parsec-2.1.0.1 -package syb-0.1.0.0 -O -DCALLCONV=stdcall -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c dist/build/Network/Socket.hs -o dist/build/Network/Socket.o -ohi dist/build/Network/Socket.hi Network\Socket.hsc:2110:9: Not in scope: `openFd' <> make[3]: *** [dist/build/Network/Socket.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/network' make[2]: *** [make.library.network] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: make -C hpc with-bootstrapping-compiler make[3]: Entering directory `/buildbot/x86-win-fast-stable/build/utils/hpc' c:/builds/slave/x86-win-fast-stable/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping.conf configure --distpref dist-inplace \ --prefix=`c:/builds/slave/x86-win-fast-stable/build/utils/pwd/pwd forwardslash`/install-inplace \ --with-compiler=c:/ghc/ghc-6.8.3/bin/ghc --with-hc-pkg=c:/ghc/ghc-6.8.3/bin/ghc-pkg --package-db c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping.conf \ --libsubdir='$pkgid' --with-gcc=c:/mingw/bin/gcc --with-ld=c:/mingw/bin/ld.exe --with-hscolour=c:/tools/HsColour --with-alex=c:/tools/alex --with-happy=c:/tools/happy --configure-option='--host=i386-unknown-mingw32' --configure-option='--with-gcc=c:/mingw/bin/gcc' --configure-option='--with-ld=c:/mingw/bin/ld.exe' --configure-option='host_alias=i386-unknown-mingw32' --configure-option=--with-cc=c:/mingw/bin/gcc --with-hsc2hs=c:/builds/slave/x86-win-fast-stable/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ Configuring hpc-bin-0.67... c:/builds/slave/x86-win-fast-stable/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping.conf build --distpref dist-inplace --ghc-option=-H32m --ghc-option=-O --ghc-option=-Wall Preprocessing executables for hpc-bin-0.67... unused terminals: 1 Building hpc-bin-0.67... [ 1 of 13] Compiling HpcSet ( HpcSet.hs, dist-inplace\build\hpc\hpc-tmp/HpcSet.o ) [ 2 of 13] Compiling HpcLexer ( HpcLexer.hs, dist-inplace\build\hpc\hpc-tmp/HpcLexer.o ) [ 3 of 13] Compiling HpcMap ( HpcMap.hs, dist-inplace\build\hpc\hpc-tmp/HpcMap.o ) [ 4 of 13] Compiling HpcUtils ( HpcUtils.hs, dist-inplace\build\hpc\hpc-tmp/HpcUtils.o ) [ 5 of 13] Compiling HpcParser ( dist-inplace\build\hpc\hpc-tmp/HpcParser.hs, dist-inplace\build\hpc\hpc-tmp/HpcParser.o ) [ 6 of 13] Compiling HpcFlags ( HpcFlags.hs, dist-inplace\build\hpc\hpc-tmp/HpcFlags.o ) [ 7 of 13] Compiling HpcReport ( HpcReport.hs, dist-inplace\build\hpc\hpc-tmp/HpcReport.o ) HpcReport.hs:9:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\haskell98-1.0.1.0/List.hi magic number mismatch: old/corrupt interface file? make[3]: *** [with-bootstrapping-compiler] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-stable/build/utils/hpc' make[2]: *** [with-bootstrapping-compiler.hpc] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/utils' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build' echo 6.10.0.20080920 >VERSION Makefile:545: *** unterminated call to function `patsubst': missing `)'. Stop. make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080920/package.conf' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/bin' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080920' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' ; \ fi Installing library in /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920/parallel-1.0.0.1 Registering parallel-1.0.0.1... Reading package info from "dist/installed-pkg-config" ... done. Writing new package config file... done. if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/packages dph/dph-base; then \ cd dph/dph-base && \ /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080920/package.conf' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/bin' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080920' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' ; \ fi Installing library in /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920/dph-base-0.3 Registering dph-base-0.3... Reading package info from "dist/installed-pkg-config" ... done. Writing new package config file... done. if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/packages dph/dph-prim-interface; then \ cd dph/dph-prim-interface && \ /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080920/package.conf' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/bin' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080920' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' ; \ fi Installing library in /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080920/dph-prim-interface-0.3 installPackage: can't find include file DPH_Header.h make[3]: *** [install.library.dph/dph-prim-interface] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080920' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest' From cvs-ghc at haskell.org Sun Sep 21 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 21 03:27:24 2008 Subject: Daily report for head Message-ID: <200809210730.m8L7U3PC007152@monk.galois.com> Build results: x86-64 Linux head: fail (failed getsubrepos) x86 Windows head: fail (failed getsubrepos) x86 Windows head fast: fail (failed getsubrepos) fail (failed getsubrepos) pass pass pass gabor head: pass kgardas head: pass malcolm head: fail (failed getsubrepos) mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage2) tnaur x86 Linux head: lost x86-64 Linux head unreg: fail (failed getsubrepos) Old unexpected test passes: T1470 2 x86 Windows head New unexpected test failures: 1861 1 kgardas head concprog002 1 kgardas head hClose002 1 kgardas head openFile003 1 kgardas head print002 1 gabor head print003 1 gabor head print006 1 gabor head print007 1 gabor head print008 1 gabor head print010 1 gabor head print012 1 gabor head print013 1 gabor head print014 1 gabor head print018 1 gabor head print019 1 gabor head print020 1 gabor head print021 1 gabor head print025 1 gabor head print031 1 gabor head print034 1 gabor head Old unexpected test failures: 2469 1 malcolm head arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head break017 2 fast486 head cholewo-eval 1 malcolm head conc032 2 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head ghci024 2 kgardas head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 3 x86 Windows head num012 2 x86 Windows head qq005 1 x86 Windows head regex001 1 x86 Windows head tcfail138 3 x86 Windows head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/stm libraries/stm Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646...Copying patch 645 of 646...Copying patch 646 of 646...Copying patch 646 of 646... done. Applying patch 1 of 646... Applying patch 2 of 646... Applying patch 3 of 646... Applying patch 4 of 646... Applying patch 5 of 646... Applying patch 6 of 646... Applying patch 7 of 646... Applying patch 8 of 646... Applying patch 9 of 646... Applying patch 10 of 646... Applying patch 11 of 646... Applying patch 12 of 646... Applying patch 13 of 646... Applying patch 14 of 646... Applying patch 15 of 646... Applying patch 16 of 646... Applying patch 17 of 646... Applying patch 18 of 646... Applying patch 19 of 646... Applying patch 20 of 646... Applying patch 21 of 646... Applying patch 22 of 646... Applying patch 23 of 646... Applying patch 24 of 646... Applying patch 25 of 646... Applying patch 26 of 646... Applying patch 27 of 646... Applying patch 28 of 646... Applying patch 29 of 646... Applying patch 30 of 646... Applying patch 31 of 646... Applying patch 32 of 646... Applying patch 33 of 646... Applying patch 34 of 646... Applying patch 35 of 646... Applying patch 36 of 646... Applying patch 37 of 646... Applying patch 38 of 646... Applying patch 39 of 646... Applying patch 40 of 646... Applying patch 41 of 646... Applying patch 42 of 646... Applying patch 43 of 646... Applying patch 44 of 646... Applying patch 45 of 646... Applying patch 46 of 646... Applying patch 47 of 646... Applying patch 48 of 646... Applying patch 49 of 646... Applying patch 50 of 646... Applying patch 51 of 646... Applying patch 52 of 646... Applying patch 53 of 646... Applying patch 54 of 646... Applying patch 55 of 646... Applying patch 56 of 646... Applying patch 57 of 646... Applying patch 58 of 646... Applying patch 59 of 646... Applying patch 60 of 646... Applying patch 61 of 646... Applying patch 62 of 646... Applying patch 63 of 646... Applying patch 64 of 646... Applying patch 65 of 646... Applying patch 66 of 646... Applying patch 67 of 646... Applying patch 68 of 646... Applying patch 69 of 646... Applying patch 70 of 646... Applying patch 71 of 646... Applying patch 72 of 646... Applying patch 73 of 646... Applying pat ch 74 of 646... Applying patch 75 of 646... Applying patch 76 of 646... Applying patch 77 of 646... Applying patch 78 of 646... Applying patch 79 of 646... Applying patch 80 of 646... Applying patch 81 of 646... Applying patch 82 of 646... Applying patch 83 of 646... Applying patch 84 of 646... Applying patch 85 of 646... Applying patch 86 of 646... Applying patch 87 of 646... Applying patch 88 of 646... Applying patch 89 of 646... Applying patch 90 of 646... Applying patch 91 of 646... Applying patch 92 of 646... Applying patch 93 of 646... Applying patch 94 of 646... Applying patch 95 of 646... Applying patch 96 of 646... Applying patch 97 of 646... Applying patch 98 of 646... Applying patch 99 of 646... Applying patch 100 of 646... Applying patch 101 of 646... Applying patch 102 of 646... Applying patch 103 of 646... Applying patch 104 of 646... Applying patch 105 of 646... Applying patch 106 of 646... Applying patch 107 of 646... Applying patch 108 of 646... Applying patch 109 of 646... Applying patch 110 of 646... Applying patch 111 of 646... Applying patch 112 of 646... Applying patch 113 of 646... Applying patch 114 of 646... Applying patch 115 of 646... Applying patch 116 of 646... Applying patch 117 of 646... Applying patch 118 of 646... Applying patch 119 of 646... Applying patch 120 of 646... Applying patch 121 of 646... Applying patch 122 of 646... Applying patch 123 of 646... Applying patch 124 of 646... Applying patch 125 of 646... Applying patch 126 of 646... Applying patch 127 of 646... Applying patch 128 of 646... Applying patch 129 of 646... Applying patch 130 of 646... Applying patch 131 of 646... Applying patch 132 of 646... Applying patch 133 of 646... Applying patch 134 of 646... Applying patch 135 of 646... Applying patch 136 of 646... Applying patch 137 of 646... Applying patch 138 of 646... Applying patch 139 of 646... Applying patch 140 of 646... Applying patch 141 of 646... Applying patch 142 of 646... Applying patch 143 of 646... Applying patch 144 of 646... Applying patch 145 of 646. .. Applying patch 146 of 646... Applying patch 147 of 646... Applying patch 148 of 646... Applying patch 149 of 646... Applying patch 150 of 646... Applying patch 151 of 646... Applying patch 152 of 646... Applying patch 153 of 646... Applying patch 154 of 646... Applying patch 155 of 646... Applying patch 156 of 646... Applying patch 157 of 646... Applying patch 158 of 646... Applying patch 159 of 646... Applying patch 160 of 646... Applying patch 161 of 646... Applying patch 162 of 646... Applying patch 163 of 646... Applying patch 164 of 646... Applying patch 165 of 646... Applying patch 166 of 646... Applying patch 167 of 646... Applying patch 168 of 646... Applying patch 169 of 646... Applying patch 170 of 646... Applying patch 171 of 646... Applying patch 172 of 646... Applying patch 173 of 646... Applying patch 174 of 646... Applying patch 175 of 646... Applying patch 176 of 646... Applying patch 177 of 646... Applying patch 178 of 646... Applying patch 179 of 646... Applying patch 180 of 646... Applying patch 181 of 646... Applying patch 182 of 646... Applying patch 183 of 646... Applying patch 184 of 646... Applying patch 185 of 646... Applying patch 186 of 646... Applying patch 187 of 646... Applying patch 188 of 646... Applying patch 189 of 646... Applying patch 190 of 646... Applying patch 191 of 646... Applying patch 192 of 646... Applying patch 193 of 646... Applying patch 194 of 646... Applying patch 195 of 646... Applying patch 196 of 646... Applying patch 197 of 646... Applying patch 198 of 646... Applying patch 199 of 646... Applying patch 200 of 646... Applying patch 201 of 646... Applying patch 202 of 646... Applying patch 203 of 646... Applying patch 204 of 646... Applying patch 205 of 646... Applying patch 206 of 646... Applying patch 207 of 646... Applying patch 208 of 646... Applying patch 209 of 646... Applying patch 210 of 646... Applying patch 211 of 646... Applying patch 212 of 646... Applying patch 213 of 646... Applying patch 214 of 646... Applying patch 215 of 646... Applying patch 216 of 646... Applying patch 217 of 646... Applying patch 218 of 646... Applying patch 219 of 646... Applying patch 220 of 646... Applying patch 221 of 646... Applying patch 222 of 646... Applying patch 223 of 646... Applying patch 224 of 646... Applying patch 225 of 646... Applying patch 226 of 646... Applying patch 227 of 646... Applying patch 228 of 646... Applying patch 229 of 646... Applying patch 230 of 646... Applying patch 231 of 646... Applying patch 232 of 646... Applying patch 233 of 646... Applying patch 234 of 646... Applying patch 235 of 646... Applying patch 236 of 646... Applying patch 237 of 646... Applying patch 238 of 646... Applying patch 239 of 646... Applying patch 240 of 646... Applying patch 241 of 646... Applying patch 242 of 646... Applying patch 243 of 646... Applying patch 244 of 646... Applying patch 245 of 646... Applying patch 246 of 646... Applying patch 247 of 646... Applying patch 248 of 646... Applying patch 249 of 646... Applying patch 250 of 646... Applying patch 251 of 646... Applying patch 252 of 646... Applying patch 253 of 646... Applying patch 254 of 646... Applying patch 255 of 646... Applying patch 256 of 646... Applying patch 257 of 646... Applying patch 258 of 646... Applying patch 259 of 646... Applying patch 260 of 646... Applying patch 261 of 646... Applying patch 262 of 646... Applying patch 263 of 646... Applying patch 264 of 646... Applying patch 265 of 646... Applying patch 266 of 646... Applying patch 267 of 646... Applying patch 268 of 646... Applying patch 269 of 646... Applying patch 270 of 646... Applying patch 271 of 646... Applying patch 272 of 646... Applying patch 273 of 646... Applying patch 274 of 646... Applying patch 275 of 646... Applying patch 276 of 646... Applying patch 277 of 646... Applying patch 278 of 646... Applying patch 279 of 646... Applying patch 280 of 646... Applying patch 281 of 646... Applying patch 282 of 646... Applying patch 283 of 646... Applying patch 284 of 646... Applying patch 285 of 646... Applying patch 286 of 646... Ap plying patch 287 of 646... Applying patch 288 of 646... Applying patch 289 of 646... Applying patch 290 of 646... Applying patch 291 of 646... Applying patch 292 of 646... Applying patch 293 of 646... Applying patch 294 of 646... Applying patch 295 of 646... Applying patch 296 of 646... Applying patch 297 of 646... Applying patch 298 of 646... Applying patch 299 of 646... Applying patch 300 of 646... Applying patch 301 of 646... Applying patch 302 of 646... Applying patch 303 of 646... Applying patch 304 of 646... Applying patch 305 of 646... Applying patch 306 of 646... Applying patch 307 of 646... Applying patch 308 of 646... Applying patch 309 of 646... Applying patch 310 of 646... Applying patch 311 of 646... Applying patch 312 of 646... Applying patch 313 of 646... Applying patch 314 of 646... Applying patch 315 of 646... Applying patch 316 of 646... Applying patch 317 of 646... Applying patch 318 of 646... Applying patch 319 of 646... Applying patch 320 of 646... Applying patch 321 of 646... Applying patch 322 of 646... Applying patch 323 of 646... Applying patch 324 of 646... Applying patch 325 of 646... Applying patch 326 of 646... Applying patch 327 of 646... Applying patch 328 of 646... Applying patch 329 of 646... Applying patch 330 of 646... Applying patch 331 of 646... Applying patch 332 of 646... Applying patch 333 of 646... Applying patch 334 of 646... Applying patch 335 of 646... Applying patch 336 of 646... Applying patch 337 of 646... Applying patch 338 of 646... Applying patch 339 of 646... Applying patch 340 of 646... Applying patch 341 of 646... Applying patch 342 of 646... Applying patch 343 of 646... Applying patch 344 of 646... Applying patch 345 of 646... Applying patch 346 of 646... Applying patch 347 of 646... Applying patch 348 of 646... Applying patch 349 of 646... Applying patch 350 of 646... Applying patch 351 of 646... Applying patch 352 of 646... Applying patch 353 of 646... Applying patch 354 of 646... Applying patch 355 of 646... Applying patch 356 of 646... Applying patch 357 of 646... Applying patch 358 of 646... Applying patch 359 of 646... Applying patch 360 of 646... Applying patch 361 of 646... Applying patch 362 of 646... Applying patch 363 of 646... Applying patch 364 of 646... Applying patch 365 of 646... Applying patch 366 of 646... Applying patch 367 of 646... Applying patch 368 of 646... Applying patch 369 of 646... Applying patch 370 of 646... Applying patch 371 of 646... Applying patch 372 of 646... Applying patch 373 of 646... Applying patch 374 of 646... Applying patch 375 of 646... Applying patch 376 of 646... Applying patch 377 of 646... Applying patch 378 of 646... Applying patch 379 of 646... Applying patch 380 of 646... Applying patch 381 of 646... Applying patch 382 of 646... Applying patch 383 of 646... Applying patch 384 of 646... Applying patch 385 of 646... Applying patch 386 of 646... Applying patch 387 of 646... Applying patch 388 of 646... Applying patch 389 of 646... Applying patch 390 of 646... Applying patch 391 of 646... Applying patch 392 of 646... Applying patch 393 of 646... Applying patch 394 of 646... Applying patch 395 of 646... Applying patch 396 of 646... Applying patch 397 of 646... Applying patch 398 of 646... Applying patch 399 of 646... Applying patch 400 of 646... Applying patch 401 of 646... Applying patch 402 of 646... Applying patch 403 of 646... Applying patch 404 of 646... Applying patch 405 of 646... Applying patch 406 of 646... Applying patch 407 of 646... Applying patch 408 of 646... Applying patch 409 of 646... Applying patch 410 of 646... Applying patch 411 of 646... Applying patch 412 of 646... Applying patch 413 of 646... Applying patch 414 of 646... Applying patch 415 of 646... Applying patch 416 of 646... Applying patch 417 of 646... Applying patch 418 of 646... Applying patch 419 of 646... Applying patch 420 of 646... Applying patch 421 of 646... Applying patch 422 of 646... Applying patch 423 of 646... Applying patch 424 of 646... Applying patch 425 of 646... Applying patch 426 of 646... Applying patch 427 of 646... Applyin g patch 428 of 646... Applying patch 429 of 646... Applying patch 430 of 646... Applying patch 431 of 646... Applying patch 432 of 646... Applying patch 433 of 646... Applying patch 434 of 646... Applying patch 435 of 646... Applying patch 436 of 646... Applying patch 437 of 646... Applying patch 438 of 646... Applying patch 439 of 646... Applying patch 440 of 646... Applying patch 441 of 646... Applying patch 442 of 646... Applying patch 443 of 646... Applying patch 444 of 646... Applying patch 445 of 646... Applying patch 446 of 646... Applying patch 447 of 646... Applying patch 448 of 646... Applying patch 449 of 646... Applying patch 450 of 646... Applying patch 451 of 646... Applying patch 452 of 646... Applying patch 453 of 646... Applying patch 454 of 646... Applying patch 455 of 646... Applying patch 456 of 646... Applying patch 457 of 646... Applying patch 458 of 646... Applying patch 459 of 646... Applying patch 460 of 646... Applying patch 461 of 646... Applying patch 462 of 646... Applying patch 463 of 646... Applying patch 464 of 646... Applying patch 465 of 646... Applying patch 466 of 646... Applying patch 467 of 646... Applying patch 468 of 646... Applying patch 469 of 646... Applying patch 470 of 646... Applying patch 471 of 646... Applying patch 472 of 646... Applying patch 473 of 646... Applying patch 474 of 646... Applying patch 475 of 646... Applying patch 476 of 646... Applying patch 477 of 646... Applying patch 478 of 646... Applying patch 479 of 646... Applying patch 480 of 646... Applying patch 481 of 646... Applying patch 482 of 646... Applying patch 483 of 646... Applying patch 484 of 646... Applying patch 485 of 646... Applying patch 486 of 646... Applying patch 487 of 646... Applying patch 488 of 646... Applying patch 489 of 646... Applying patch 490 of 646... Applying patch 491 of 646... Applying patch 492 of 646... Applying patch 493 of 646... Applying patch 494 of 646... Applying patch 495 of 646... Applying patch 496 of 646... Applying patch 497 of 646... Applying patch 498 of 64 6... Applying patch 499 of 646... Applying patch 500 of 646... Applying patch 501 of 646... Applying patch 502 of 646... Applying patch 503 of 646... Applying patch 504 of 646... Applying patch 505 of 646... Applying patch 506 of 646... Applying patch 507 of 646... Applying patch 508 of 646... Applying patch 509 of 646... Applying patch 510 of 646... Applying patch 511 of 646... Applying patch 512 of 646... Applying patch 513 of 646... Applying patch 514 of 646... Applying patch 515 of 646... Applying patch 516 of 646... Applying patch 517 of 646... Applying patch 518 of 646... Applying patch 519 of 646... Applying patch 520 of 646... Applying patch 521 of 646... Applying patch 522 of 646... Applying patch 523 of 646... Applying patch 524 of 646... Applying patch 525 of 646... Applying patch 526 of 646... Applying patch 527 of 646... Applying patch 528 of 646... Applying patch 529 of 646... Applying patch 530 of 646... Applying patch 531 of 646... Applying patch 532 of 646... Applying patch 533 of 646... Applying patch 534 of 646... Applying patch 535 of 646... Applying patch 536 of 646... Applying patch 537 of 646... Applying patch 538 of 646... Applying patch 539 of 646... Applying patch 540 of 646... Applying patch 541 of 646... Applying patch 542 of 646... Applying patch 543 of 646... Applying patch 544 of 646... Applying patch 545 of 646... Applying patch 546 of 646... Applying patch 547 of 646... Applying patch 548 of 646... Applying patch 549 of 646... Applying patch 550 of 646... Applying patch 551 of 646... Applying patch 552 of 646... Applying patch 553 of 646... Applying patch 554 of 646... Applying patch 555 of 646... Applying patch 556 of 646... Applying patch 557 of 646... Applying patch 558 of 646... Applying patch 559 of 646... Applying patch 560 of 646... Applying patch 561 of 646... Applying patch 562 of 646... Applying patch 563 of 646... Applying patch 564 of 646... Applying patch 565 of 646... Applying patch 566 of 646... Applying patch 567 of 646... Applying patch 568 of 646... Applying pat ch 569 of 646... Applying patch 570 of 646... Applying patch 571 of 646... Applying patch 572 of 646... Applying patch 573 of 646... Applying patch 574 of 646... Applying patch 575 of 646... Applying patch 576 of 646... Applying patch 577 of 646... Applying patch 578 of 646... Applying patch 579 of 646... Applying patch 580 of 646... Applying patch 581 of 646... Applying patch 582 of 646... Applying patch 583 of 646... Applying patch 584 of 646... Applying patch 585 of 646... Applying patch 586 of 646... Applying patch 587 of 646... Applying patch 588 of 646... Applying patch 589 of 646... Applying patch 590 of 646... Applying patch 591 of 646... Applying patch 592 of 646... Applying patch 593 of 646... Applying patch 594 of 646... Applying patch 595 of 646... Applying patch 596 of 646... Applying patch 597 of 646... Applying patch 598 of 646... Applying patch 599 of 646... Applying patch 600 of 646... Applying patch 601 of 646... Applying patch 602 of 646... Applying patch 603 of 646... Applying patch 604 of 646... Applying patch 605 of 646... Applying patch 606 of 646... Applying patch 607 of 646... Applying patch 608 of 646... Applying patch 609 of 646... Applying patch 610 of 646... Applying patch 611 of 646... Applying patch 612 of 646... Applying patch 613 of 646... Applying patch 614 of 646... Applying patch 615 of 646... Applying patch 616 of 646... Applying patch 617 of 646... Applying patch 618 of 646... Applying patch 619 of 646... Applying patch 620 of 646... Applying patch 621 of 646... Applying patch 622 of 646... Applying patch 623 of 646... Applying patch 624 of 646... Applying patch 625 of 646... Applying patch 626 of 646... Applying patch 627 of 646... Applying patch 628 of 646... Applying patch 629 of 646... Applying patch 630 of 646... Applying patch 631 of 646... Applying patch 632 of 646... Applying patch 633 of 646... Applying patch 634 of 646... Applying patch 635 of 646... Applying patch 636 of 646... Applying patch 637 of 646... Applying patch 638 of 646... Applying patch 639 of 646... Applying patch 640 of 646... Applying patch 641 of 646... Applying patch 642 of 646... Applying patch 643 of 646... Applying patch 644 of 646... Applying patch 645 of 646... Applying patch 646 of 646... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite Copying patch 1 of 1...Copying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//nofib nofib Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. darcs: failed to read patch in get_extra: Tue Sep 5 20:58:43 BST 2006 Ian Lynagh * Increase maximum heap size allowed for imaginary/wheel-sieve2 Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646...Copying patch 645 of 646...Copying patch 646 of 646...Copying patch 646 of 646... done. Applying patch 1 of 646... Applying patch 2 of 646... Applying patch 3 of 646... Applying patch 4 of 646... Applying patch 5 of 646... Applying patch 6 of 646... Applying patch 7 of 646... Applying patch 8 of 646... Applying patch 9 of 646... Applying patch 10 of 646... Applying patch 11 of 646... Applying patch 12 of 646... Applying patch 13 of 646... Applying patch 14 of 646... Applying patch 15 of 646... Applying patch 16 of 646... Applying patch 17 of 646... Applying patch 18 of 646... Applying patch 19 of 646... Applying patch 20 of 646... Applying patch 21 of 646... Applying patch 22 of 646... Applying patch 23 of 646... Applying patch 24 of 646... Applying patch 25 of 646... Applying patch 26 of 646... Applying patch 27 of 646... Applying patch 28 of 646... Applying patch 29 of 646... Applying patch 30 of 646... Applying patch 31 of 646... Applying patch 32 of 646... Applying patch 33 of 646... Applying patch 34 of 646... Applying patch 35 of 646... Applying patch 36 of 646... Applying patch 37 of 646... Applying patch 38 of 646... Applying patch 39 of 646... Applying patch 40 of 646... Applying patch 41 of 646... Applying patch 42 of 646... Applying patch 43 of 646... Applying patch 44 of 646... Applying patch 45 of 646... Applying patch 46 of 646... Applying patch 47 of 646... Applying patch 48 of 646... Applying patch 49 of 646... Applying patch 50 of 646... Applying patch 51 of 646... Applying patch 52 of 646... Applying patch 53 of 646... Applying patch 54 of 646... Applying patch 55 of 646... Applying patch 56 of 646... Applying patch 57 of 646... Applying patch 58 of 646... Applying patch 59 of 646... Applying patch 60 of 646... Applying patch 61 of 646... Applying patch 62 of 646... Applying patch 63 of 646... Applying patch 64 of 646... Applying patch 65 of 646... Applying patch 66 of 646... Applying patch 67 of 646... Applying patch 68 of 646... Applying patch 69 of 646... Applying patch 70 of 646... Applying patch 71 of 646... Applying patch 72 of 646... Applying patch 73 of 646... Applying pat ch 74 of 646... Applying patch 75 of 646... Applying patch 76 of 646... Applying patch 77 of 646... Applying patch 78 of 646... Applying patch 79 of 646... Applying patch 80 of 646... Applying patch 81 of 646... Applying patch 82 of 646... Applying patch 83 of 646... Applying patch 84 of 646... Applying patch 85 of 646... Applying patch 86 of 646... Applying patch 87 of 646... Applying patch 88 of 646... Applying patch 89 of 646... Applying patch 90 of 646... Applying patch 91 of 646... Applying patch 92 of 646... Applying patch 93 of 646... Applying patch 94 of 646... Applying patch 95 of 646... Applying patch 96 of 646... Applying patch 97 of 646... Applying patch 98 of 646... Applying patch 99 of 646... Applying patch 100 of 646... Applying patch 101 of 646... Applying patch 102 of 646... Applying patch 103 of 646... Applying patch 104 of 646... Applying patch 105 of 646... Applying patch 106 of 646... Applying patch 107 of 646... Applying patch 108 of 646... Applying patch 109 of 646... Applying patch 110 of 646... Applying patch 111 of 646... Applying patch 112 of 646... Applying patch 113 of 646... Applying patch 114 of 646... Applying patch 115 of 646... Applying patch 116 of 646... Applying patch 117 of 646... Applying patch 118 of 646... Applying patch 119 of 646... Applying patch 120 of 646... Applying patch 121 of 646... Applying patch 122 of 646... Applying patch 123 of 646... Applying patch 124 of 646... Applying patch 125 of 646... Applying patch 126 of 646... Applying patch 127 of 646... Applying patch 128 of 646... Applying patch 129 of 646... Applying patch 130 of 646... Applying patch 131 of 646... Applying patch 132 of 646... Applying patch 133 of 646... Applying patch 134 of 646... Applying patch 135 of 646... Applying patch 136 of 646... Applying patch 137 of 646... Applying patch 138 of 646... Applying patch 139 of 646... Applying patch 140 of 646... Applying patch 141 of 646... Applying patch 142 of 646... Applying patch 143 of 646... Applying patch 144 of 646... Applying patch 145 of 646. .. Applying patch 146 of 646... Applying patch 147 of 646... Applying patch 148 of 646... Applying patch 149 of 646... Applying patch 150 of 646... Applying patch 151 of 646... Applying patch 152 of 646... Applying patch 153 of 646... Applying patch 154 of 646... Applying patch 155 of 646... Applying patch 156 of 646... Applying patch 157 of 646... Applying patch 158 of 646... Applying patch 159 of 646... Applying patch 160 of 646... Applying patch 161 of 646... Applying patch 162 of 646... Applying patch 163 of 646... Applying patch 164 of 646... Applying patch 165 of 646... Applying patch 166 of 646... Applying patch 167 of 646... Applying patch 168 of 646... Applying patch 169 of 646... Applying patch 170 of 646... Applying patch 171 of 646... Applying patch 172 of 646... Applying patch 173 of 646... Applying patch 174 of 646... Applying patch 175 of 646... Applying patch 176 of 646... Applying patch 177 of 646... Applying patch 178 of 646... Applying patch 179 of 646... Applying patch 180 of 646... Applying patch 181 of 646... Applying patch 182 of 646... Applying patch 183 of 646... Applying patch 184 of 646... Applying patch 185 of 646... Applying patch 186 of 646... Applying patch 187 of 646... Applying patch 188 of 646... Applying patch 189 of 646... Applying patch 190 of 646... Applying patch 191 of 646... Applying patch 192 of 646... Applying patch 193 of 646... Applying patch 194 of 646... Applying patch 195 of 646... Applying patch 196 of 646... Applying patch 197 of 646... Applying patch 198 of 646... Applying patch 199 of 646... Applying patch 200 of 646... Applying patch 201 of 646... Applying patch 202 of 646... Applying patch 203 of 646... Applying patch 204 of 646... Applying patch 205 of 646... Applying patch 206 of 646... Applying patch 207 of 646... Applying patch 208 of 646... Applying patch 209 of 646... Applying patch 210 of 646... Applying patch 211 of 646... Applying patch 212 of 646... Applying patch 213 of 646... Applying patch 214 of 646... Applying patch 215 of 646... Applying patch 216 of 646... Applying patch 217 of 646... Applying patch 218 of 646... Applying patch 219 of 646... Applying patch 220 of 646... Applying patch 221 of 646... Applying patch 222 of 646... Applying patch 223 of 646... Applying patch 224 of 646... Applying patch 225 of 646... Applying patch 226 of 646... Applying patch 227 of 646... Applying patch 228 of 646... Applying patch 229 of 646... Applying patch 230 of 646... Applying patch 231 of 646... Applying patch 232 of 646... Applying patch 233 of 646... Applying patch 234 of 646... Applying patch 235 of 646... Applying patch 236 of 646... Applying patch 237 of 646... Applying patch 238 of 646... Applying patch 239 of 646... Applying patch 240 of 646... Applying patch 241 of 646... Applying patch 242 of 646... Applying patch 243 of 646... Applying patch 244 of 646... Applying patch 245 of 646... Applying patch 246 of 646... Applying patch 247 of 646... Applying patch 248 of 646... Applying patch 249 of 646... Applying patch 250 of 646... Applying patch 251 of 646... Applying patch 252 of 646... Applying patch 253 of 646... Applying patch 254 of 646... Applying patch 255 of 646... Applying patch 256 of 646... Applying patch 257 of 646... Applying patch 258 of 646... Applying patch 259 of 646... Applying patch 260 of 646... Applying patch 261 of 646... Applying patch 262 of 646... Applying patch 263 of 646... Applying patch 264 of 646... Applying patch 265 of 646... Applying patch 266 of 646... Applying patch 267 of 646... Applying patch 268 of 646... Applying patch 269 of 646... Applying patch 270 of 646... Applying patch 271 of 646... Applying patch 272 of 646... Applying patch 273 of 646... Applying patch 274 of 646... Applying patch 275 of 646... Applying patch 276 of 646... Applying patch 277 of 646... Applying patch 278 of 646... Applying patch 279 of 646... Applying patch 280 of 646... Applying patch 281 of 646... Applying patch 282 of 646... Applying patch 283 of 646... Applying patch 284 of 646... Applying patch 285 of 646... Applying patch 286 of 646... Ap plying patch 287 of 646... Applying patch 288 of 646... Applying patch 289 of 646... Applying patch 290 of 646... Applying patch 291 of 646... Applying patch 292 of 646... Applying patch 293 of 646... Applying patch 294 of 646... Applying patch 295 of 646... Applying patch 296 of 646... Applying patch 297 of 646... Applying patch 298 of 646... Applying patch 299 of 646... Applying patch 300 of 646... Applying patch 301 of 646... Applying patch 302 of 646... Applying patch 303 of 646... Applying patch 304 of 646... Applying patch 305 of 646... Applying patch 306 of 646... Applying patch 307 of 646... Applying patch 308 of 646... Applying patch 309 of 646... Applying patch 310 of 646... Applying patch 311 of 646... Applying patch 312 of 646... Applying patch 313 of 646... Applying patch 314 of 646... Applying patch 315 of 646... Applying patch 316 of 646... Applying patch 317 of 646... Applying patch 318 of 646... Applying patch 319 of 646... Applying patch 320 of 646... Applying patch 321 of 646... Applying patch 322 of 646... Applying patch 323 of 646... Applying patch 324 of 646... Applying patch 325 of 646... Applying patch 326 of 646... Applying patch 327 of 646... Applying patch 328 of 646... Applying patch 329 of 646... Applying patch 330 of 646... Applying patch 331 of 646... Applying patch 332 of 646... Applying patch 333 of 646... Applying patch 334 of 646... Applying patch 335 of 646... Applying patch 336 of 646... Applying patch 337 of 646... Applying patch 338 of 646... Applying patch 339 of 646... Applying patch 340 of 646... Applying patch 341 of 646... Applying patch 342 of 646... Applying patch 343 of 646... Applying patch 344 of 646... Applying patch 345 of 646... Applying patch 346 of 646... Applying patch 347 of 646... Applying patch 348 of 646... Applying patch 349 of 646... Applying patch 350 of 646... Applying patch 351 of 646... Applying patch 352 of 646... Applying patch 353 of 646... Applying patch 354 of 646... Applying patch 355 of 646... Applying patch 356 of 646... Applying patch 357 of 646... Applying patch 358 of 646... Applying patch 359 of 646... Applying patch 360 of 646... Applying patch 361 of 646... Applying patch 362 of 646... Applying patch 363 of 646... Applying patch 364 of 646... Applying patch 365 of 646... Applying patch 366 of 646... Applying patch 367 of 646... Applying patch 368 of 646... Applying patch 369 of 646... Applying patch 370 of 646... Applying patch 371 of 646... Applying patch 372 of 646... Applying patch 373 of 646... Applying patch 374 of 646... Applying patch 375 of 646... Applying patch 376 of 646... Applying patch 377 of 646... Applying patch 378 of 646... Applying patch 379 of 646... Applying patch 380 of 646... Applying patch 381 of 646... Applying patch 382 of 646... Applying patch 383 of 646... Applying patch 384 of 646... Applying patch 385 of 646... Applying patch 386 of 646... Applying patch 387 of 646... Applying patch 388 of 646... Applying patch 389 of 646... Applying patch 390 of 646... Applying patch 391 of 646... Applying patch 392 of 646... Applying patch 393 of 646... Applying patch 394 of 646... Applying patch 395 of 646... Applying patch 396 of 646... Applying patch 397 of 646... Applying patch 398 of 646... Applying patch 399 of 646... Applying patch 400 of 646... Applying patch 401 of 646... Applying patch 402 of 646... Applying patch 403 of 646... Applying patch 404 of 646... Applying patch 405 of 646... Applying patch 406 of 646... Applying patch 407 of 646... Applying patch 408 of 646... Applying patch 409 of 646... Applying patch 410 of 646... Applying patch 411 of 646... Applying patch 412 of 646... Applying patch 413 of 646... Applying patch 414 of 646... Applying patch 415 of 646... Applying patch 416 of 646... Applying patch 417 of 646... Applying patch 418 of 646... Applying patch 419 of 646... Applying patch 420 of 646... Applying patch 421 of 646... Applying patch 422 of 646... Applying patch 423 of 646... Applying patch 424 of 646... Applying patch 425 of 646... Applying patch 426 of 646... Applying patch 427 of 646... Applyin g patch 428 of 646... Applying patch 429 of 646... Applying patch 430 of 646... Applying patch 431 of 646... Applying patch 432 of 646... Applying patch 433 of 646... Applying patch 434 of 646... Applying patch 435 of 646... Applying patch 436 of 646... Applying patch 437 of 646... Applying patch 438 of 646... Applying patch 439 of 646... Applying patch 440 of 646... Applying patch 441 of 646... Applying patch 442 of 646... Applying patch 443 of 646... Applying patch 444 of 646... Applying patch 445 of 646... Applying patch 446 of 646... Applying patch 447 of 646... Applying patch 448 of 646... Applying patch 449 of 646... Applying patch 450 of 646... Applying patch 451 of 646... Applying patch 452 of 646... Applying patch 453 of 646... Applying patch 454 of 646... Applying patch 455 of 646... Applying patch 456 of 646... Applying patch 457 of 646... Applying patch 458 of 646... Applying patch 459 of 646... Applying patch 460 of 646... Applying patch 461 of 646... Applying patch 462 of 646... Applying patch 463 of 646... Applying patch 464 of 646... Applying patch 465 of 646... Applying patch 466 of 646... Applying patch 467 of 646... Applying patch 468 of 646... Applying patch 469 of 646... Applying patch 470 of 646... Applying patch 471 of 646... Applying patch 472 of 646... Applying patch 473 of 646... Applying patch 474 of 646... Applying patch 475 of 646... Applying patch 476 of 646... Applying patch 477 of 646... Applying patch 478 of 646... Applying patch 479 of 646... Applying patch 480 of 646... Applying patch 481 of 646... Applying patch 482 of 646... Applying patch 483 of 646... Applying patch 484 of 646... Applying patch 485 of 646... Applying patch 486 of 646... Applying patch 487 of 646... Applying patch 488 of 646... Applying patch 489 of 646... Applying patch 490 of 646... Applying patch 491 of 646... Applying patch 492 of 646... Applying patch 493 of 646... Applying patch 494 of 646... Applying patch 495 of 646... Applying patch 496 of 646... Applying patch 497 of 646... Applying patch 498 of 64 6... Applying patch 499 of 646... Applying patch 500 of 646... Applying patch 501 of 646... Applying patch 502 of 646... Applying patch 503 of 646... Applying patch 504 of 646... Applying patch 505 of 646... Applying patch 506 of 646... Applying patch 507 of 646... Applying patch 508 of 646... Applying patch 509 of 646... Applying patch 510 of 646... Applying patch 511 of 646... Applying patch 512 of 646... Applying patch 513 of 646... Applying patch 514 of 646... Applying patch 515 of 646... Applying patch 516 of 646... Applying patch 517 of 646... Applying patch 518 of 646... Applying patch 519 of 646... Applying patch 520 of 646... Applying patch 521 of 646... Applying patch 522 of 646... Applying patch 523 of 646... Applying patch 524 of 646... Applying patch 525 of 646... Applying patch 526 of 646... Applying patch 527 of 646... Applying patch 528 of 646... Applying patch 529 of 646... Applying patch 530 of 646... Applying patch 531 of 646... Applying patch 532 of 646... Applying patch 533 of 646... Applying patch 534 of 646... Applying patch 535 of 646... Applying patch 536 of 646... Applying patch 537 of 646... Applying patch 538 of 646... Applying patch 539 of 646... Applying patch 540 of 646... Applying patch 541 of 646... Applying patch 542 of 646... Applying patch 543 of 646... Applying patch 544 of 646... Applying patch 545 of 646... Applying patch 546 of 646... Applying patch 547 of 646... Applying patch 548 of 646... Applying patch 549 of 646... Applying patch 550 of 646... Applying patch 551 of 646... Applying patch 552 of 646... Applying patch 553 of 646... Applying patch 554 of 646... Applying patch 555 of 646... Applying patch 556 of 646... Applying patch 557 of 646... Applying patch 558 of 646... Applying patch 559 of 646... Applying patch 560 of 646... Applying patch 561 of 646... Applying patch 562 of 646... Applying patch 563 of 646... Applying patch 564 of 646... Applying patch 565 of 646... Applying patch 566 of 646... Applying patch 567 of 646... Applying patch 568 of 646... Applying pat ch 569 of 646... Applying patch 570 of 646... Applying patch 571 of 646... Applying patch 572 of 646... Applying patch 573 of 646... Applying patch 574 of 646... Applying patch 575 of 646... Applying patch 576 of 646... Applying patch 577 of 646... Applying patch 578 of 646... Applying patch 579 of 646... Applying patch 580 of 646... Applying patch 581 of 646... Applying patch 582 of 646... Applying patch 583 of 646... Applying patch 584 of 646... Applying patch 585 of 646... Applying patch 586 of 646... Applying patch 587 of 646... Applying patch 588 of 646... Applying patch 589 of 646... Applying patch 590 of 646... Applying patch 591 of 646... Applying patch 592 of 646... Applying patch 593 of 646... Applying patch 594 of 646... Applying patch 595 of 646... Applying patch 596 of 646... Applying patch 597 of 646... Applying patch 598 of 646... Applying patch 599 of 646... Applying patch 600 of 646... Applying patch 601 of 646... Applying patch 602 of 646... Applying patch 603 of 646... Applying patch 604 of 646... Applying patch 605 of 646... Applying patch 606 of 646... Applying patch 607 of 646... Applying patch 608 of 646... Applying patch 609 of 646... Applying patch 610 of 646... Applying patch 611 of 646... Applying patch 612 of 646... Applying patch 613 of 646... Applying patch 614 of 646... Applying patch 615 of 646... Applying patch 616 of 646... Applying patch 617 of 646... Applying patch 618 of 646... Applying patch 619 of 646... Applying patch 620 of 646... Applying patch 621 of 646... Applying patch 622 of 646... Applying patch 623 of 646... Applying patch 624 of 646... Applying patch 625 of 646... Applying patch 626 of 646... Applying patch 627 of 646... Applying patch 628 of 646... Applying patch 629 of 646... Applying patch 630 of 646... Applying patch 631 of 646... Applying patch 632 of 646... Applying patch 633 of 646... Applying patch 634 of 646... Applying patch 635 of 646... Applying patch 636 of 646... Applying patch 637 of 646... Applying patch 638 of 646... Applying patch 639 of 646... Applying patch 640 of 646... Applying patch 641 of 646... Applying patch 642 of 646... Applying patch 643 of 646... Applying patch 644 of 646... Applying patch 645 of 646... Applying patch 646 of 646... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 1...Copying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//nofib nofib This is the nofib darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. darcs.exe: failed to read patch in get_extra: Tue Sep 5 20:58:43 GMT Daylight Time 2006 Ian Lynagh * Increase maximum heap size allowed for imaginary/wheel-sieve2 Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/syb libraries/syb Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/template-haskell libraries/template-haskell Copying patch 1 of 10...Copying patch 2 of 10...Copying patch 3 of 10...Copying patch 4 of 10...Copying patch 5 of 10...Copying patch 6 of 10...Copying patch 7 of 10...Copying patch 8 of 10...Copying patch 9 of 10...Copying patch 10 of 10...Copying patch 10 of 10... done. Applying patch 1 of 9... Applying patch 2 of 9... Applying patch 3 of 9... Applying patch 4 of 9... Applying patch 5 of 9... Applying patch 6 of 9... Applying patch 7 of 9... Applying patch 8 of 9... Applying patch 9 of 9... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Copying patch 1 of 12...Copying patch 2 of 12...Copying patch 3 of 12...Copying patch 4 of 12...Copying patch 5 of 12...Copying patch 6 of 12...Copying patch 7 of 12...Copying patch 8 of 12...Copying patch 9 of 12...Copying patch 10 of 12...Copying patch 11 of 12...Copying patch 12 of 12...Copying patch 12 of 12... done. Applying patch 1 of 11... Applying patch 2 of 11... Applying patch 3 of 11... Applying patch 4 of 11... Applying patch 5 of 11... Applying patch 6 of 11... Applying patch 7 of 11... Applying patch 8 of 11... Applying patch 9 of 11... Applying patch 10 of 11... Applying patch 11 of 11... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite This is the GHC testsuite darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Copying patch 1 of 134...Copying patch 2 of 134...Copying patch 3 of 134...Copying patch 4 of 134...Copying patch 5 of 134...Copying patch 6 of 134...Copying patch 7 of 134...Copying patch 8 of 134...Copying patch 9 of 134...Copying patch 10 of 134...Copying patch 11 of 134...Copying patch 12 of 134...Copying patch 13 of 134...Copying patch 14 of 134...Copying patch 15 of 134...Copying patch 16 of 134...Copying patch 17 of 134...Copying patch 18 of 134...Copying patch 19 of 134...Copying patch 20 of 134...Copying patch 21 of 134...Copying patch 22 of 134...Copying patch 23 of 134...Copying patch 24 of 134...Copying patch 25 of 134...Copying patch 26 of 134...Copying patch 27 of 134...Copying patch 28 of 134...Copying patch 29 of 134...Copying patch 30 of 134...Copying patch 31 of 134...Copying patch 32 of 134...Copying patch 33 of 134...Copying patch 34 of 134...Copying patch 35 of 134...Copying patch 36 of 134...Copying patch 37 of 134...Copying patch 38 of 134...Copying patch 39 of 134...Copying patch 40 of 134...Copying patch 41 of 134...Copying patch 42 of 134...Copying patch 43 of 134...Copying patch 44 of 134...Copying patch 45 of 134...Copying patch 46 of 134...Copying patch 47 of 134...Copying patch 48 of 134...Copying patch 49 of 134...Copying patch 50 of 134...Copying patch 51 of 134...Copying patch 52 of 134...Copying patch 53 of 134...Copying patch 54 of 134...Copying patch 55 of 134...Copying patch 56 of 134...Copying patch 57 of 134...Copying patch 58 of 134...Copying patch 59 of 134...Copying patch 60 of 134...Copying patch 61 of 134...Copying patch 62 of 134...Copying patch 63 of 134...Copying patch 64 of 134...Copying patch 65 of 134...Copying patch 66 of 134...Copying patch 67 of 134...Copying patch 68 of 134...Copying patch 69 of 134...Copying patch 70 of 134...Copying patch 71 of 134...Copying patch 72 of 134...Copying patch 73 of 134...Copying patch 74 of 134...Copying patch 75 of 134...Copying patch 76 of 134...Copying patch 77 of 134...Copying patch 78 of 134...Copying patch 79 of 134...Co pying patch 80 of 134...Copying patch 81 of 134...Copying patch 82 of 134...Copying patch 83 of 134...Copying patch 84 of 134...Copying patch 85 of 134...Copying patch 86 of 134...Copying patch 87 of 134...Copying patch 88 of 134...Copying patch 89 of 134...Copying patch 90 of 134...Copying patch 91 of 134...Copying patch 92 of 134...Copying patch 93 of 134...Copying patch 94 of 134...Copying patch 95 of 134...Copying patch 96 of 134...Copying patch 97 of 134...Copying patch 98 of 134...Copying patch 99 of 134...Copying patch 100 of 134...Copying patch 101 of 134...Copying patch 102 of 134...Copying patch 103 of 134...Copying patch 104 of 134...Copying patch 105 of 134...Copying patch 106 of 134...Copying patch 107 of 134...Copying patch 108 of 134...Copying patch 109 of 134...Copying patch 110 of 134...Copying patch 111 of 134...Copying patch 112 of 134...Copying patch 113 of 134...Copying patch 114 of 134...Copying patch 115 of 134...Copying patch 116 of 134...Copying patch 117 of 134...Copying patch 118 of 134...Copying patch 119 of 134...Copying patch 120 of 134...Copying patch 121 of 134...Copying patch 122 of 134...Copying patch 123 of 134...Copying patch 124 of 134...Copying patch 125 of 134...Copying patch 126 of 134...Copying patch 127 of 134...Copying patch 128 of 134...Copying patch 129 of 134...Copying patch 130 of 134...Copying patch 131 of 134...Copying patch 132 of 134...Copying patch 133 of 134...Copying patch 134 of 134...Copying patch 134 of 134... done. darcs: failed to read patch in get_extra: Wed Jun 4 09:43:24 BST 2008 Simon Marlow * fix up this test following the header-file changes in the C backend Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace \ /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace \ '$prefix' \ '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/inplace-datadir' \ '$prefix/libexec' \ '$prefix/dynlib' \ '/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/inplace-datadir' \ '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ --enable-shell-wrappers Installing executable(s) in /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace make -C utils with-stage-2 make -C installPackage with-stage-2 /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf configure --distpref dist-install \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --with-compiler=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace/ghc --with-hc-pkg=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db /Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/stage3.package.conf \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc --with-hsc2hs=/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ Configuring installPackage-1.0... ghc: internal error: evacuate(static): strange closure type 0 (GHC version 6.9.20080921 for powerpc_apple_darwin) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug make[2]: *** [with-stage-2] Error 6 make[1]: *** [with-stage-2.installPackage] Error 2 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/syb libraries/syb Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/template-haskell libraries/template-haskell Copying patch 1 of 10...Copying patch 2 of 10...Copying patch 3 of 10...Copying patch 4 of 10...Copying patch 5 of 10...Copying patch 6 of 10...Copying patch 7 of 10...Copying patch 8 of 10...Copying patch 9 of 10...Copying patch 10 of 10...Copying patch 10 of 10... done. Applying patch 1 of 9... Applying patch 2 of 9... Applying patch 3 of 9... Applying patch 4 of 9... Applying patch 5 of 9... Applying patch 6 of 9... Applying patch 7 of 9... Applying patch 8 of 9... Applying patch 9 of 9... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Copying patch 1 of 12...Copying patch 2 of 12...Copying patch 3 of 12...Copying patch 4 of 12...Copying patch 5 of 12...Copying patch 6 of 12...Copying patch 7 of 12...Copying patch 8 of 12...Copying patch 9 of 12...Copying patch 10 of 12...Copying patch 11 of 12...Copying patch 12 of 12...Copying patch 12 of 12... done. Applying patch 1 of 11... Applying patch 2 of 11... Applying patch 3 of 11... Applying patch 4 of 11... Applying patch 5 of 11... Applying patch 6 of 11... Applying patch 7 of 11... Applying patch 8 of 11... Applying patch 9 of 11... Applying patch 10 of 11... Applying patch 11 of 11... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//testsuite testsuite Copying patch 1 of 1...Copying patch 1 of 1... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//nofib nofib Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. darcs: failed to read patch in get_extra: Tue Sep 5 20:58:43 BST 2006 Ian Lynagh * Increase maximum heap size allowed for imaginary/wheel-sieve2 Perhaps this is a 'partial' repository? darcs failed: 256 at ./darcs-all line 69. From igloo at earth.li Sun Sep 21 10:55:57 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 21 10:53:11 2008 Subject: patch applied (ghc-6.10/ghc): Use -f rather than -e for portability Message-ID: <20080921145556.GA18151@haskell.galois.com> Sun Sep 21 04:14:36 PDT 2008 Ian Lynagh * Use -f rather than -e for portability M ./libraries/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080921111436-3fd76-f3807ad29b9d3294bf7ef6b162ff927539849cf0.gz From igloo at earth.li Sun Sep 21 10:56:02 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 21 10:53:19 2008 Subject: patch applied (ghc-6.10/ghc): Make "sh -e boot" work Message-ID: <20080921145602.GA18174@haskell.galois.com> Sun Sep 21 04:15:08 PDT 2008 Ian Lynagh * Make "sh -e boot" work M ./boot -1 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080921111508-3fd76-668a35dec5c5ae421726dc12ef0287434aa4f26c.gz From igloo at earth.li Sun Sep 21 11:06:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 21 11:03:42 2008 Subject: patch applied (ghc): ghc-pkg needs to make package.conf with sensible permissions In-Reply-To: <20080919204910.GA16040@petunia.outback.escape.de> References: <20080917234218.GA16073@haskell.galois.com> <20080919204910.GA16040@petunia.outback.escape.de> Message-ID: <20080921150630.GB17986@matrix.chaos.earth.li> On Fri, Sep 19, 2008 at 10:49:10PM +0200, Matthias Kilian wrote: > On Wed, Sep 17, 2008 at 04:42:18PM -0700, Ian Lynagh wrote: > > Wed Sep 17 12:21:55 PDT 2008 Ian Lynagh > > * ghc-pkg needs to make package.conf with sensible permissions > > It was calling openTempFile which uses a 600 permissions mask. > > Breaks the buidl with ghc-6.6: > > Main.hs:1246:25: > Couldn't match expected type `GHC.IOBase.FD' > against inferred type `CInt' > In the first argument of `fdToHandle', namely `fd' > In the first argument of `onException', namely `fdToHandle fd' > In a 'do' expression: > h <- (fdToHandle fd) `onException` (c_close fd) Thanks, fixed. Thanks Ian From igloo at earth.li Sun Sep 21 11:25:58 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 21 11:23:11 2008 Subject: This week In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D76621338@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20080210230502.GA2816@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D76621338@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080921152558.GA18444@matrix.chaos.earth.li> On Sat, Sep 20, 2008 at 07:08:42PM +0100, Simon Peyton-Jones wrote: > > Sat Sep 20 18:52:38 GMT Daylight Time 2008 simonpj@microsoft.com > * Tidy up the treatment of dead binders > > Furthermore, I removed the most troubling aspect altogether, where the "set" could map one Id to a *different* one: Great, thanks Simon! I think this should make it possible to make UniqSet a distinct type to UniqFM again, and then we can easily see if making it strict is a performance/space usage win. Thanks Ian From nominolo at googlemail.com Sun Sep 21 11:43:59 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sun Sep 21 11:41:12 2008 Subject: Patch for head and stable Message-ID: <916b84820809210843v18174102xed14c12bcf310728@mail.gmail.com> I realised that defaultErrorHandler ended up with the wrong type after my refactorings to be useful. This patch should go into both head and stable, but I had an unexplained validate heisenbug. break008 failed with --- ./ghci.debugger/scripts/break008.stdout.normalised 2008-09-21 11:21:45.000000000 +0200 +++ ./ghci.debugger/scripts/break008.run.stdout.normalised 2008-09-21 11:21:45.000000 000 +0200 @@ -1,3 +1,8 @@ -Breakpoint 0 activated at ../Test3.hs:1:13-14 -Stopped at ../Test3.hs:1:13-14 -_result :: [a] = _ +Cannot find default module for breakpoint. +Perhaps no modules are loaded for debugging? +ghc: panic! (the 'impossible' happened) + (GHC version 6.9.20080921 for i386-apple-darwin): + loadObj: failed + +Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug + *** unexpected failure for break008(ghci) in validate, but I could not reproduce this when I ran the test individually (OS X 10.4). If you don't think this is related to my patch, please apply. I won't have reliable internet connection the next 2 weeks, so I may or may not have time to commit a possible fix. / Thomas -------------- next part -------------- A non-text attachment was scrubbed... Name: generalised-error-handler.dpatch Type: application/octet-stream Size: 11036 bytes Desc: not available Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080921/c8a5ee32/generalised-error-handler.obj From claus.reinke at talk21.com Sun Sep 21 19:33:07 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sun Sep 21 19:30:25 2008 Subject: maintainer-clean no longer supported? Message-ID: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> According to Makefile, the following clean target variants are available: # clean, distclean, maintainer-clean # Increasing levels of cleanliness but 'make maintainer-clean' fails early, with == make maintainer-clean - --unix -r; in /cygdrive/d/fptools/ghc/compiler ------------------------------------------------------------------------ make[1]: *** No rule to make target `maintainer-clean'. Stop. Failed making maintainer-clean in compiler: 1 make: *** [maintainer-clean] Error 1 while 'make distclean' leaves the following (using 'darcs wh -l' with a temporary .darcs-boring to ignore sub-repos, gmp/, and binary dists): a ./configure a ./driver/ghci/ghci.exe a ./ghc.spec a ./ghc/gcc-lib/ a ./ghc/gcc-lib/ld.exe a ./ghc/inplace-datadir/ a ./ghc/inplace-datadir/package.conf a ./libraries/cabal-bin.exe.manifest a ./mk/config.h.in a ./rts/sm/Evac_thr.c a ./rts/sm/Scav_thr.c a ./stamp.inplace-gcc-lib a ./utils/genapply/genapply.exe a ./utils/genapply/genapply.exe.manifest a ./utils/genprimopcode/genprimopcode.exe a ./utils/genprimopcode/genprimopcode.exe.manifest a ./utils/hp2ps/hp2ps.exe a ./utils/pwd/pwd.exe.manifest a ./utils/touchy/touchy.exe a ./utils/unlit/unlit.exe Is there any full cleaning of generated files only? Removing all non-darcs files would remove some files I'd like to keep (though protecting those via a temporary .darcs-boring file might work, that would be specific to each user). Or is copying via darcs (then copying extra stuff like mk/build.mk, directories for logs, etc by hand) the only supported method at the moment? Claus From ghcbuild at microsoft.com Sun Sep 21 20:07:40 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Sep 21 20:07:42 2008 Subject: [nightly] 21-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080922000740.350D73247F1@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sun Sep 21 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080921) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Mon Sep 22 01:10:22 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Sep 21 21:26:11 BST 2008 2131 total tests, which gave rise to 11394 test cases, of which 0 caused framework failures 2182 were skipped 9066 expected passes 119 expected failures 0 unexpected passes 27 unexpected failures Unexpected failures: break017(ghci) conc015(normal) conc032(threaded2) concprog001(threaded2) maessen_hashtab(normal,ghci,threaded1) print002(ghci) print003(ghci) print006(ghci) print007(ghci) print008(ghci) print010(ghci) print012(ghci) print013(ghci) print014(ghci) print018(ghci) print019(ghci) print020(ghci) print021(ghci) print025(ghci) print031(ghci) print034(ghci) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Sep 22 01:10:22 BST 2008 From igloo at earth.li Sun Sep 21 20:47:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Sep 21 20:44:33 2008 Subject: DPH in 6.10 In-Reply-To: <4977C961-7EDF-4342-83B3-40178F89DA3D@cse.unsw.edu.au> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918002942.GA28659@matrix.chaos.earth.li> <4977C961-7EDF-4342-83B3-40178F89DA3D@cse.unsw.edu.au> Message-ID: <20080922004718.GA29483@matrix.chaos.earth.li> On Thu, Sep 18, 2008 at 10:41:02AM +1000, Roman Leshchinskiy wrote: > On 18/09/2008, at 10:29, Ian Lynagh wrote: > >On Wed, Sep 17, 2008 at 01:39:30PM +0100, Simon Peyton-Jones wrote: > >> > >>We'd like to release the DPH packages with GHC 6.10. So can you make > >>the bundling process do that? > > > >You mean as an extralib, rather than as a bootlib, right? > > Yes, it should be an extralib. OK, the buildbots use "--extra --dph" when getting, so it gets put in the bindists, extralibs tarball etc, but it's still possible to easily get dph separately from the other extralibs with darcs-all. By the way, one of the HEAD builders failed while building DPH today, but the others succeeded, so I'm not sure what's going on there. The error sounds like it is related to a recent patch of Simons: http://darcs.haskell.org/buildbot/all/builders/x86-64%20Linux%20head/builds/585/steps/stage1/logs/stdio /64playpen/buildbot/x86_64-linux-head/build/ghc/stage1-inplace/ghc -package-name dph-par-0.3 -hide-all-packages -no-user-package-conf -split-objs -i -idist/build -i../dph -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package array-0.2.0.0 -package base-4.0.0.0 -package dph-base-0.3 -package dph-prim-par-0.3 -package ghc-prim-0.1.0.0 -package random-1.0.0.1 -O -Odph -funbox-strict-fields -haddock -fcpr-off -fdph-this -package-name dph-par -XTypeFamilies -XGADTs -XRankNTypes -XBangPatterns -XMagicHash -XUnboxedTuples -XTypeOperators -idist/build -H32m -O -O2 -fasm -dcore-lint -fgenerics -Wall -fno-warn-deprecated-flags -w -c ../dph/Data/Array/Parallel/Lifted/Repr.hs -o dist/build/Data/Array/Parallel/Lifted/Repr.o -ohi dist/build/Data/Array/Parallel/Lifted/Repr.hi *** Core Lint Errors: in result of SpecConstr *** : In the expression: Data.Array.Parallel.Unlifted.Distributed.Gang.$wa ww_a4uf ww1_a4ug Occurrence of a dead Id ww1_a4ug *** Offending Program *** [lots and lots of stuff] Thanks Ian From ghcbuild at microsoft.com Sun Sep 21 22:00:28 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Sep 21 22:00:30 2008 Subject: [nightly] 21-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080922020028.7F5EA32481A@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Sep 21 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080921) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Sep 22 03:03:16 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Sep 21 21:36:27 BST 2008 2131 total tests, which gave rise to 11394 test cases, of which 0 caused framework failures 2189 were skipped 9058 expected passes 124 expected failures 0 unexpected passes 23 unexpected failures Unexpected failures: maessen_hashtab(normal,ghci,threaded1) print002(ghci) print003(ghci) print006(ghci) print007(ghci) print008(ghci) print010(ghci) print012(ghci) print013(ghci) print014(ghci) print018(ghci) print019(ghci) print020(ghci) print021(ghci) print025(ghci) print031(ghci) print034(ghci) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Sep 22 03:03:16 BST 2008 From cvs-ghc at haskell.org Mon Sep 22 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 22 03:27:13 2008 Subject: Daily report for head Message-ID: <200809220730.m8M7U2pO005858@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head fast: pass pass pass pass pass pass x86-64 Linux head unreg: pass Old unexpected test passes: T1470 1 x86 Windows head New unexpected test failures: conc015 1 x86-64 Linux head unreg Old unexpected test failures: 1861 1 kgardas head 2469 1 malcolm head arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head break017 3 fast486 head cholewo-eval 1 malcolm head conc032 2 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog002 1 kgardas head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head ghci024 2 kgardas head hClose002 1 kgardas head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 3 x86 Windows head num012 2 x86 Windows head openFile003 1 kgardas head print002 1 gabor head print003 1 gabor head print006 1 gabor head print007 1 gabor head print008 1 gabor head print010 1 gabor head print012 1 gabor head print013 1 gabor head print014 1 gabor head print018 1 gabor head print019 1 gabor head print020 1 gabor head print021 1 gabor head print025 1 gabor head print031 1 gabor head print034 1 gabor head qq005 1 x86 Windows head regex001 1 x86 Windows head tcfail138 2 x86 Windows head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: (Data.Array.Parallel.Lifted.Repr.appPR_PArray @ a_a24F pr_aUJ) (Data.Array.Parallel.Lifted.Repr.applPR_PArray @ a_a24F pr_aUJ) (Data.Array.Parallel.Lifted.Repr.packPR_PArray @ a_a24F pr_aUJ) (Data.Array.Parallel.Lifted.Repr.combine2PR_PArray @ a_a24F pr_aUJ) (Control.Exception.Base.recConError @ (GHC.Prim.Int# -> [Data.Array.Parallel.Lifted.PArray.PArray a_a24F] -> Data.Array.Parallel.Lifted.PArray.PArray (Data.Array.Parallel.Lifted.PArray.PArray a_a24F)) "../dph/Data/Array/Parallel/Lifted/Repr.hs:(951,16)-(963,16)|Data.Array.Parallel.Lifted.PArray.fromListPR") (Control.Exception.Base.recConError @ (Data.Array.Parallel.Lifted.PArray.PArray (Data.Array.Parallel.Lifted.PArray.PArray a_a24F) -> ()) "../dph/Data/Array/Parallel/Lifted/Repr.hs:(951,16)-(963,16)|Data.Array.Parallel.Lifted.PArray.nfPR")) *** End of Offense *** : Compilation had errors make[3]: *** [dist/build/Data/Array/Parallel/Lifted/Repr.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/dph/dph-par' make[2]: *** [make.library.dph/dph-par] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' From cvs-ghc at haskell.org Mon Sep 22 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 22 03:27:18 2008 Subject: Daily report for stable Message-ID: <200809220730.m8M7U2IS005860@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: pass malcolm stable: fail (failed stage2 boottestsuite runtestsuite) mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: pass New unexpected test failures: 1861 1 kgardas stable arith011 1 gabor stable break017 1 x86 Windows stable conc030 1 kgardas stable conc032 2 gabor stable concprog002 1 kgardas stable derefnull 1 x86 Windows stable hClose002 1 kgardas stable ioref001 1 x86 Windows stable maessen_hashtab 2 x86 Windows stable num009 2 kgardas stable openFile003 1 kgardas stable qq005 2 x86 Windows stable win32002 1 x86 Windows stable Fixed unexpected test failures: enum01 Old unexpected test failures: T2597a 4 gabor stable T2597b 4 gabor stable TH_1tuple 4 gabor stable TyFamUndec 2 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 2 tnaur PPC OSX stable 2 drvfail002 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ghci024 2 kgardas stable num012 3 kgardas stable outofmem2 2 tnaur PPC OSX stable 2 signals002 1 tnaur PPC OSX stable 2 tcfail043 2 tnaur PPC OSX stable 2 tcfail071 2 tnaur PPC OSX stable 2 tcfail121 2 tnaur PPC OSX stable 2 tcfail130 2 tnaur PPC OSX stable 2 tcfail154 2 tnaur PPC OSX stable 2 tcfail157 2 tnaur PPC OSX stable 2 tcfail170 2 tnaur PPC OSX stable 2 -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: Warning: ghc-6.10.0.20080921:Digraph: could not find link destinations for: Digraph.Edge Digraph.Bounds Digraph.Vertex Digraph.Table Digraph.Forest Digraph.IntGraph Digraph.Tree Warning: ghc-6.10.0.20080921:Encoding: could not find link destinations for: Encoding.UserString Encoding.EncodedString Warning: ghc-6.10.0.20080921:FastString: could not find link destinations for: FastString.FSEncoding Warning: ghc-6.10.0.20080921:IOEnv: could not find link destinations for: DsMonad.DsGblEnv DsMonad.DsLclEnv Warning: ghc-6.10.0.20080921:Interval: could not find link destinations for: Interval.Width Warning: ghc-6.10.0.20080921:MonadUtils: could not find link destinations for: HscMain.Comp Warning: ghc-6.10.0.20080921:Outputable: could not find link destinations for: CmmProcPointZ.Status CmmProcPointZ.Protocol CmmProcPointZ.Placement CmmSpillReload.AvailRegs RegAllocLinear.Loc RegSpillClean.Store CorePrep.FloatingBind SpecConstr.Value SpecConstr.HowBound SpecConstr.ArgOcc ByteCodeGen.TickInfo ByteCodeGen.Discr SimplEnv.FloatFlag Specialise.UsageDetails Specialise.CallKey TcTyFuns.EqConfig TcTyFuns.RewriteInst TcSimplify.Avails TcSimplify.AvailHow TcUnify.Outer LazyUniqFM.Lazy Digraph.Edge GHC.Integer.Integer Outputable.QueryQualifyName Outputable.QueryQualifyModule Warning: ghc-6.10.0.20080921:Pretty: could not find link destinations for: GHC.Integer.Integer Warning: ghc-6.10.0.20080921:StringBuffer: could not find link destinations for: GHC.Integer.Integer Warning: ghc-6.10.0.20080921:VectBuiltIn: could not find link destinations for: VectBuiltIn.Modules GHC.Arr.Array Warning: ghc-6.10.0.20080921:VectMonad: could not find link destinations for: VectBuiltIn.Modules GHC.Arr.Array Warning: ghc-6.10.0.20080921:VectType: could not find link destinations for: VectType.Repr Warning: ghc-6.10.0.20080921:VectUtils: could not find link destinations for: VectUtils.PAMethod haddock: internal Haddock or GHC error: dist-stage2/doc/html/ghc/index.html: openFile: resource exhausted (No space left on device) make[2]: *** [doc.stage.2] Error 1 make[1]: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: touch: .depend: No space left on device make[1]: *** [depend] Error 1 -------------- next part -------------- Last 30 lines: ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make[1]: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk /bin/sh: ../../mk/wordsize.mk: No space left on device make[1]: *** [../../mk/wordsize.mk] Error 1 -------------- next part -------------- Last 30 lines: From simonpj at microsoft.com Mon Sep 22 10:29:27 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 22 10:26:10 2008 Subject: DPH in 6.10 In-Reply-To: <20080922004718.GA29483@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D7657B0A6@EA-EXMSG-C334.europe.corp.microsoft.com> <20080918002942.GA28659@matrix.chaos.earth.li> <4977C961-7EDF-4342-83B3-40178F89DA3D@cse.unsw.edu.au> <20080922004718.GA29483@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7662192E@EA-EXMSG-C334.europe.corp.microsoft.com> | ../dph/Data/Array/Parallel/Lifted/Repr.hs -o | dist/build/Data/Array/Parallel/Lifted/Repr.o -ohi | dist/build/Data/Array/Parallel/Lifted/Repr.hi | *** Core Lint Errors: in result of SpecConstr *** | : | In the expression: Data.Array.Parallel.Unlifted.Distributed.Gang.$wa | ww_a4uf ww1_a4ug | Occurrence of a dead Id ww1_a4ug | *** Offending Program *** That's my fault. SpecConstr must be making something alive that was dead. I'll look into it. Meanwhile, omitting -dcore-lint will make it ok S From marlowsd at gmail.com Mon Sep 22 11:34:31 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 22 11:32:32 2008 Subject: maintainer-clean no longer supported? In-Reply-To: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> References: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> Message-ID: <48D7BB07.2000208@gmail.com> Claus Reinke wrote: > According to Makefile, the following clean target variants are available: > > # clean, distclean, maintainer-clean > # Increasing levels of cleanliness > > but 'make maintainer-clean' fails early, with > > == make maintainer-clean - --unix -r; > in /cygdrive/d/fptools/ghc/compiler > ------------------------------------------------------------------------ > make[1]: *** No rule to make target `maintainer-clean'. Stop. > Failed making maintainer-clean in compiler: 1 > make: *** [maintainer-clean] Error 1 We should revive maintainer-clean, yes. Probably this is something to look into when we work on the build system after 6.10.1. > while 'make distclean' leaves the following (using 'darcs wh -l' with a > temporary .darcs-boring to ignore sub-repos, gmp/, and > binary dists): the following are supposed to be left behind (because this is distclean, not maintainer-clean): > a ./configure > a ./mk/config.h.in these I've just fixed (not pushed yet): > a ./rts/sm/Evac_thr.c > a ./rts/sm/Scav_thr.c and these we still need to fix. Some of them look like they might be left over from earlier builds. > a ./driver/ghci/ghci.exe > a ./ghc.spec > a ./ghc/gcc-lib/ > a ./ghc/gcc-lib/ld.exe > a ./ghc/inplace-datadir/ > a ./ghc/inplace-datadir/package.conf > a ./libraries/cabal-bin.exe.manifest > a ./stamp.inplace-gcc-lib > a ./utils/genapply/genapply.exe > a ./utils/genapply/genapply.exe.manifest > a ./utils/genprimopcode/genprimopcode.exe > a ./utils/genprimopcode/genprimopcode.exe.manifest > a ./utils/hp2ps/hp2ps.exe > a ./utils/pwd/pwd.exe.manifest > a ./utils/touchy/touchy.exe > a ./utils/unlit/unlit.exe GHC should probably remove those .manifest files when -embed-manifest is on (which is the default), I've had that change in my local tree for ages. Maybe there should be a -keep-manifest option though. Cheers, Simon From mnislaih at gmail.com Mon Sep 22 12:04:34 2008 From: mnislaih at gmail.com (pepe) Date: Mon Sep 22 12:02:08 2008 Subject: patch applied (ghc): Follow changes in the base library In-Reply-To: <20080731210922.GA32204@haskell.galois.com> References: <20080731210922.GA32204@haskell.galois.com> Message-ID: Ian, this patch makes a subtle change to the semantics of tryUser in Panic.hs, used in the TcRnMonad. The relevant code is pasted at the bottom of this email. In >=6.9, tryUser catches also ErrorCalls, but in <6.9 it didn't, as isUserError in <6.9 does not apply to Error calls. I wonder if this is intended or just an oversight*. The new semantics would require some quite annoying changes in the code for :print Thanks, pepe * - A reasonably recent HEAD still validates if I remove the lines that catch an ErrorCall. On 31/07/2008, at 23:09, Ian Lynagh wrote: > Thu Jul 31 10:33:54 PDT 2008 Ian Lynagh > * Follow changes in the base library > TopHandler now uses the new extensible exceptions module, so we > need to interact with it using the new types. > > M ./compiler/ghci/GhciMonad.hs -5 +3 > M ./compiler/ghci/InteractiveUI.hs -8 +20 > M ./compiler/ghci/Linker.lhs -1 +1 > M ./compiler/main/DriverMkDepend.hs -3 +4 > M ./compiler/main/DriverPipeline.hs -1 +1 > M ./compiler/main/ErrUtils.lhs -1 +23 > M ./compiler/main/GHC.hs -27 +54 > M ./compiler/main/HeaderInfo.hs -1 +1 > M ./compiler/main/InteractiveEval.hs -2 +18 > M ./compiler/main/Packages.lhs -2 +4 > M ./compiler/typecheck/TcRnMonad.lhs -1 +6 > M ./compiler/typecheck/TcSplice.lhs +12 > M ./compiler/utils/Exception.hs -7 +30 > M ./compiler/utils/IOEnv.hs -3 +9 > M ./compiler/utils/Panic.lhs -6 +80 > M ./compiler/utils/Util.lhs -19 -- | tryUser is like try, but catches only UserErrors. -- These are the ones that are thrown by the TcRn monad -- to signal an error in the program being compiled #if __GLASGOW_HASKELL__ < 609 tryUser :: IO a -> IO (Either Exception.Exception a) tryUser action = tryJust tc_errors action where tc_errors e@(Exception.IOException ioe) | isUserError ioe = Just e tc_errors _other = Nothing #else tryUser :: IO a -> IO (Either ErrorCall a) tryUser io = do ei <- try io case ei of Right v -> return (Right v) Left se@(SomeException ex) -> case cast ex of -- Look for good old fashioned ErrorCall's Just errorCall -> return (Left errorCall) Nothing -> case cast ex of -- And also for user errors in IO errors. -- Sigh. Just ioe | isUserError ioe -> return (Left (ErrorCall (ioeGetErrorString ioe))) _ -> throw se #endif From claus.reinke at talk21.com Mon Sep 22 14:59:31 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 22 14:56:44 2008 Subject: Ghc Api conversion guide? Message-ID: <9F8F2A2DE8DF44FBA771E5FEF700121B@cr3lt> Hi Thomas, Is there a document describing what people have to do to convert their Ghc Api client code to the new Api? The project page http://hackage.haskell.org/trac/ghc/wiki/GhcApiStatus is already out of date (at least, I couldn't find a withGhc) and the modifications have of course invalidated any and all Ghc Api documentation examples and client code out there (the related docs section links to some of them, at least Haskell wiki and Ghc commentary should be checked and updated?). Since you have some recent experience with the conversion, and the new Api is part of the upcoming Ghc release, it would be a good time to write it all down, so that users of the new release won't be left in the dark (*). This might also help to flush out any residual issues (eg, runGhc; why are the flag strings for parseDynamicFlags suddenly 'Located String's, should there be a 'dynamicFlagLoc' to match? are all necessary utils re-exported from GHC.hs, such as Located, or liftIO?). Claus (*) use the source, Luke!-) From marlowsd at gmail.com Mon Sep 22 16:49:45 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Sep 22 16:47:08 2008 Subject: [nightly] 21-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) In-Reply-To: <20080922020028.7F5EA32481A@www.haskell.org> References: <20080922020028.7F5EA32481A@www.haskell.org> Message-ID: <48D804E9.9020408@gmail.com> GHC Build Reports wrote: > Unexpected failures: > maessen_hashtab(normal,ghci,threaded1) > print002(ghci) > print003(ghci) > print006(ghci) > print007(ghci) > print008(ghci) > print010(ghci) > print012(ghci) > print013(ghci) > print014(ghci) > print018(ghci) > print019(ghci) > print020(ghci) > print021(ghci) > print025(ghci) > print031(ghci) > print034(ghci) > qq005(hpc,profc,profasm,profthreaded) I finally understand what's causing these print failures, and it is my fault. Sorry for the breakage folks, I should have a fix ready soon. Cheers, Simon From simonmarhaskell at gmail.com Mon Sep 22 17:40:15 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 22 17:37:25 2008 Subject: patch applied (ghc): add -XNewQualifiedOperators (Haskell' qualified operator syntax) Message-ID: <20080922214015.GA24077@haskell.galois.com> Mon Sep 22 08:23:40 PDT 2008 Simon Marlow * add -XNewQualifiedOperators (Haskell' qualified operator syntax) M ./compiler/main/DynFlags.hs -1 +3 M ./compiler/parser/Lexer.x -17 +40 M ./compiler/parser/Parser.y.pp -7 +11 M ./docs/users_guide/glasgow_exts.xml -8 +71 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080922152340-760e2-224eb9c79cf6603b2b5d80661b2c27b60a18acea.gz From simonmarhaskell at gmail.com Mon Sep 22 17:40:20 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 22 17:37:33 2008 Subject: patch applied (ghc): clean sm/Evac_thr.c and sm/Scav_thr.c Message-ID: <20080922214020.GA24110@haskell.galois.com> Mon Sep 22 08:28:27 PDT 2008 Simon Marlow * clean sm/Evac_thr.c and sm/Scav_thr.c M ./rts/Makefile +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080922152827-760e2-65d8194e22fe9974c1bff64babf96b0ccf7e2d88.gz From simonmarhaskell at gmail.com Mon Sep 22 17:40:25 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 22 17:37:39 2008 Subject: patch applied (ghc): Fix to new executable allocation code (fixed print002 etc.) Message-ID: <20080922214025.GA24130@haskell.galois.com> Mon Sep 22 14:09:15 PDT 2008 Simon Marlow * Fix to new executable allocation code (fixed print002 etc.) The problem here is caused by the fact that info tables include a relative offset to the string naming the constructor. Executable memory now resides at two places in the address space: one for writing and one for executing. In the info tables generated by GHCi, we were calculating the offset relative to the writable instance, rather than the executable instance, which meant that the GHCi debugger couldn't find the names for constructors it found in the heap. M ./compiler/ghci/ByteCodeFFI.lhs -16 +1 M ./compiler/ghci/ByteCodeItbls.lhs -5 +23 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080922210915-760e2-3f96cb2f47324bfac3205e85a1dc7eb10fa3b724.gz From simonmarhaskell at gmail.com Mon Sep 22 17:46:02 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 22 17:43:11 2008 Subject: patch applied (testsuite): add test for #2228 Message-ID: <20080922214602.GA27954@haskell.galois.com> Wed Apr 30 13:46:12 PDT 2008 Simon Marlow * add test for #2228 A ./tests/ghc-regress/ghc-e/should_run/2228.hs A ./tests/ghc-regress/ghc-e/should_run/2228.stdout M ./tests/ghc-regress/ghc-e/should_run/Makefile +3 M ./tests/ghc-regress/ghc-e/should_run/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080430204612-8214f-2cbfd5b3f4fb14140fc617cbedb8cfddcb75f1d6.gz From simonmarhaskell at gmail.com Mon Sep 22 17:46:05 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 22 17:43:19 2008 Subject: patch applied (testsuite): make this test THREADS friendly Message-ID: <20080922214604.GA27977@haskell.galois.com> Mon Sep 22 14:36:49 PDT 2008 Simon Marlow * make this test THREADS friendly M ./tests/ghc-regress/cabal/cabal01/Makefile +2 M ./tests/ghc-regress/cabal/cabal01/all.T -3 +7 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080922213649-8214f-022f668f48a50c070e1cef94f049d9b3f42104f4.gz From simonmarhaskell at gmail.com Mon Sep 22 17:46:07 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Sep 22 17:43:23 2008 Subject: patch applied (testsuite): add tests for -XNewQualifiedOperators Message-ID: <20080922214607.GA27994@haskell.galois.com> Mon Sep 22 14:37:48 PDT 2008 Simon Marlow * add tests for -XNewQualifiedOperators M ./tests/ghc-regress/parser/should_compile/all.T +1 A ./tests/ghc-regress/parser/should_compile/read065.hs M ./tests/ghc-regress/parser/should_fail/all.T +1 A ./tests/ghc-regress/parser/should_fail/read045.hs A ./tests/ghc-regress/parser/should_fail/read045.stderr View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080922213748-8214f-76102a70413daadcce2bf72e271218fdb1b74e51.gz From igloo at earth.li Mon Sep 22 19:24:13 2008 From: igloo at earth.li (Ian Lynagh) Date: Mon Sep 22 19:21:22 2008 Subject: patch applied (ghc): Follow changes in the base library In-Reply-To: References: <20080731210922.GA32204@haskell.galois.com> Message-ID: <20080922232412.GA28843@matrix.chaos.earth.li> On Mon, Sep 22, 2008 at 06:04:34PM +0200, pepe wrote: > > this patch makes a subtle change to the semantics of tryUser in > Panic.hs, used in the TcRnMonad. > > I wonder if this is intended or just an oversight*. An oversight. I've been thinking about exceptions in GHC, though, and I think that rather than trying to keep GHC stage 1 working with both old and new exceptions for the next few years we should just put an extensible exceptions library in the GHC tree (or perhaps even in a Cabal package, so that things like ghc-pkg can use it). For tryUser, I think that what we're really interested in is catching the ioError (userError "IOEnv failure") from IOEnv.failM, so what we ought to do is to make a data IOEnvFailure = IOEnvFailure datatype and throw that instead. Anyone got any opinions? Thanks Ian From ghcbuild at microsoft.com Mon Sep 22 20:11:36 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Sep 22 20:11:38 2008 Subject: [nightly] 22-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080923001136.DE3D53241F9@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Mon Sep 22 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080922) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Tue Sep 23 01:14:26 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Sep 22 21:26:21 BST 2008 2131 total tests, which gave rise to 11394 test cases, of which 0 caused framework failures 2182 were skipped 9068 expected passes 119 expected failures 0 unexpected passes 25 unexpected failures Unexpected failures: break017(ghci) conc015(normal) maessen_hashtab(normal,ghci,threaded1) print002(ghci) print003(ghci) print006(ghci) print007(ghci) print008(ghci) print010(ghci) print012(ghci) print013(ghci) print014(ghci) print018(ghci) print019(ghci) print020(ghci) print021(ghci) print025(ghci) print031(ghci) print034(ghci) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Sep 23 01:14:26 BST 2008 From ghcbuild at microsoft.com Mon Sep 22 22:04:55 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Sep 22 22:05:00 2008 Subject: [nightly] 22-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080923020455.87B95324016@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Sep 22 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080922) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... Received disconnect from 128.36.229.215: 2: Corrupted MAC on input. 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 Tue Sep 23 03:06:16 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Sep 22 21:37:25 BST 2008 2131 total tests, which gave rise to 11394 test cases, of which 0 caused framework failures 2189 were skipped 9058 expected passes 124 expected failures 0 unexpected passes 23 unexpected failures Unexpected failures: maessen_hashtab(normal,ghci,threaded1) print002(ghci) print003(ghci) print006(ghci) print007(ghci) print008(ghci) print010(ghci) print012(ghci) print013(ghci) print014(ghci) print018(ghci) print019(ghci) print020(ghci) print021(ghci) print025(ghci) print031(ghci) print034(ghci) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Sep 23 03:06:16 BST 2008 From cvs-ghc at haskell.org Tue Sep 23 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 23 03:27:09 2008 Subject: Daily report for head Message-ID: <200809230730.m8N7U2RO006844@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: pass pass x86 Windows head fast: pass pass pass pass pass pass fast486 head: lost gabor head: pass kgardas head: pass mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage2 boottestsuite runtestsuite) tnaur x86 Linux head: pass x86-64 Linux head unreg: lost Fixed unexpected test passes: T1470 New unexpected test failures: 2228 1 x86 Windows head fast conc018 1 x86 Windows head concprog001 1 tnaur x86 Linux head simpl015 1 tnaur x86 Linux head Fixed unexpected test failures: regex001 Old unexpected test failures: 1861 1 kgardas head 2469 1 malcolm head arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head break017 5 x86 Windows head cholewo-eval 1 malcolm head conc015 1 x86-64 Linux head unreg conc032 2 fast486 head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog002 1 kgardas head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head ghci024 2 kgardas head hClose002 1 kgardas head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 3 x86 Windows head num012 2 x86 Windows head openFile003 1 kgardas head print002 1 gabor head print003 1 gabor head print006 1 gabor head print007 1 gabor head print008 1 gabor head print010 1 gabor head print012 1 gabor head print013 1 gabor head print014 1 gabor head print018 1 gabor head print019 1 gabor head print020 1 gabor head print021 1 gabor head print025 1 gabor head print031 1 gabor head print034 1 gabor head qq005 1 x86 Windows head tcfail138 1 fast486 head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Warning: ghc-6.9.20080923:Digraph: could not find link destinations for: Digraph.Edge Digraph.Bounds Digraph.Vertex Digraph.Table Digraph.Forest Digraph.IntGraph Digraph.Tree Warning: ghc-6.9.20080923:Encoding: could not find link destinations for: Encoding.UserString Encoding.EncodedString Warning: ghc-6.9.20080923:FastString: could not find link destinations for: FastString.FSEncoding Warning: ghc-6.9.20080923:IOEnv: could not find link destinations for: DsMonad.DsGblEnv DsMonad.DsLclEnv Warning: ghc-6.9.20080923:Interval: could not find link destinations for: Interval.Width Warning: ghc-6.9.20080923:MonadUtils: could not find link destinations for: HscMain.Comp Warning: ghc-6.9.20080923:Outputable: could not find link destinations for: CmmProcPointZ.Status CmmProcPointZ.Protocol CmmProcPointZ.Placement CmmSpillReload.AvailRegs RegAllocLinear.Loc RegSpillClean.Store CorePrep.FloatingBind ByteCodeGen.TickInfo ByteCodeGen.Discr SpecConstr.Value SpecConstr.HowBound SpecConstr.ArgOcc SimplEnv.FloatFlag Specialise.UsageDetails Specialise.CallKey TcTyFuns.EqConfig TcTyFuns.RewriteInst TcSimplify.Avails TcSimplify.AvailHow TcUnify.Outer LazyUniqFM.Lazy Digraph.Edge GHC.Integer.Integer Outputable.QueryQualifyName Outputable.QueryQualifyModule Warning: ghc-6.9.20080923:Pretty: could not find link destinations for: GHC.Integer.Integer Warning: ghc-6.9.20080923:StringBuffer: could not find link destinations for: GHC.Integer.Integer Warning: ghc-6.9.20080923:VectBuiltIn: could not find link destinations for: VectBuiltIn.Modules GHC.Arr.Array Warning: ghc-6.9.20080923:VectMonad: could not find link destinations for: VectBuiltIn.Modules GHC.Arr.Array Warning: ghc-6.9.20080923:VectType: could not find link destinations for: VectType.Repr Warning: ghc-6.9.20080923:VectUtils: could not find link destinations for: VectUtils.PAMethod haddock: internal Haddock or GHC error: dist-stage2/doc/html/ghc/index.html: openFile: resource exhausted (No space left on device) make[1]: *** [doc.stage.2] Error 1 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: touch: .depend: No space left on device make: *** [depend] Error 1 -------------- next part -------------- Last 30 lines: ../../mk/test.mk:20: ../../mk/wordsize.mk: No such file or directory make: list: Command not found gcc -E -undef -traditional -x c ../../mk/wordsize.mk.in > ../../mk/wordsize.mk /bin/sh: ../../mk/wordsize.mk: No space left on device make: *** [../../mk/wordsize.mk] Error 1 From cvs-ghc at haskell.org Tue Sep 23 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 23 03:27:15 2008 Subject: Daily report for stable Message-ID: <200809230730.m8N7U27S006845@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Windows stable: pass pass x86 Windows stable fast: pass pass pass pass fail (failed stage1) pass x86-64 Linux stable: lost New unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 1 x86 Windows stable fast 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 FD4 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 LoopOfTheDay1 1 tnaur PPC OSX stable 2 LoopOfTheDay2 1 tnaur PPC OSX stable 2 LoopOfTheDay3 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1470 1 tnaur PPC OSX stable 2 T1495 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2045 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2412 1 tnaur PPC OSX stable 2 T2433 1 tnaur PPC OSX stable 2 T2478 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2494-2 1 tnaur PPC OSX stable 2 T2497 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2572 1 tnaur PPC OSX stable 2 T2573 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 1 tnaur PPC OSX stable 2 TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 1 tnaur PPC OSX stable 2 arith002 1 tnaur PPC OSX stable 2 arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 1 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 1 tnaur PPC OSX stable 2 cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 1 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc031 1 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 1 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 conflicting_flags 1 tnaur PPC OSX stable 2 countReaders001 1 tnaur PPC OSX stable 2 cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 1 tnaur PPC OSX stable 2 enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 faxen 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 2 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod115 1 tnaur PPC OSX stable 2 mod117 1 tnaur PPC OSX stable 2 mod118 1 tnaur PPC OSX stable 2 mod119 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod81 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 rand001 1 tnaur PPC OSX stable 2 ratio001 1 tnaur PPC OSX stable 2 read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 2 tnaur PPC OSX stable 2 read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 read065 1 x86 Windows stable fast readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 1 tnaur PPC OSX stable 2 rebindable3 1 tnaur PPC OSX stable 2 rebindable4 1 tnaur PPC OSX stable 2 rebindable5 1 tnaur PPC OSX stable 2 rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 syn-perf 1 tnaur PPC OSX stable 2 syn-perf2 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc079 1 tnaur PPC OSX stable 2 tc080 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc176 1 tnaur PPC OSX stable 2 tc177 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tc187 1 tnaur PPC OSX stable 2 tc188 1 tnaur PPC OSX stable 2 tc189 1 tnaur PPC OSX stable 2 tc190 1 tnaur PPC OSX stable 2 tc191 1 tnaur PPC OSX stable 2 tc192 1 tnaur PPC OSX stable 2 tc193 1 tnaur PPC OSX stable 2 tc194 1 tnaur PPC OSX stable 2 tc195 1 tnaur PPC OSX stable 2 tc196 1 tnaur PPC OSX stable 2 tc197 1 tnaur PPC OSX stable 2 tc198 1 tnaur PPC OSX stable 2 tc199 1 tnaur PPC OSX stable 2 tc200 1 tnaur PPC OSX stable 2 tc201 1 tnaur PPC OSX stable 2 tc202 1 tnaur PPC OSX stable 2 tc203 1 tnaur PPC OSX stable 2 tc204 1 tnaur PPC OSX stable 2 tc205 1 tnaur PPC OSX stable 2 tc206 1 tnaur PPC OSX stable 2 tc207 1 tnaur PPC OSX stable 2 tc208 1 tnaur PPC OSX stable 2 tc209 1 tnaur PPC OSX stable 2 tc210 1 tnaur PPC OSX stable 2 tc211 1 tnaur PPC OSX stable 2 tc212 1 tnaur PPC OSX stable 2 tc213 1 tnaur PPC OSX stable 2 tc214 1 tnaur PPC OSX stable 2 tc216 1 tnaur PPC OSX stable 2 tc218 1 tnaur PPC OSX stable 2 tc219 1 tnaur PPC OSX stable 2 tc221 1 tnaur PPC OSX stable 2 tc222 1 tnaur PPC OSX stable 2 tc224 1 tnaur PPC OSX stable 2 tc225 1 tnaur PPC OSX stable 2 tc226 1 tnaur PPC OSX stable 2 tc227 1 tnaur PPC OSX stable 2 tc228 1 tnaur PPC OSX stable 2 tc229 1 tnaur PPC OSX stable 2 tc230 1 tnaur PPC OSX stable 2 tc231 1 tnaur PPC OSX stable 2 tc233 1 tnaur PPC OSX stable 2 tc234 1 tnaur PPC OSX stable 2 tc235 1 tnaur PPC OSX stable 2 tc236 1 tnaur PPC OSX stable 2 tc237 1 tnaur PPC OSX stable 2 tc238 1 tnaur PPC OSX stable 2 tc239 1 tnaur PPC OSX stable 2 tc240 1 tnaur PPC OSX stable 2 tc241 1 tnaur PPC OSX stable 2 tc242 1 tnaur PPC OSX stable 2 tc243 1 tnaur PPC OSX stable 2 tcfail093 1 tnaur PPC OSX stable 2 tcfail105 1 tnaur PPC OSX stable 2 tcfail138 1 tnaur PPC OSX stable 2 tcfail165 1 tnaur PPC OSX stable 2 tcrun001 1 tnaur PPC OSX stable 2 tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 xmlish 1 tnaur PPC OSX stable 2 Fixed unexpected test failures: TyFamUndec drvfail002 signals002 tcfail043 tcfail071 tcfail121 tcfail130 tcfail154 tcfail157 tcfail170 Old unexpected test failures: 1861 2 kgardas stable T2597a 7 gabor stable T2597b 7 gabor stable TH_1tuple 7 gabor stable arith011 2 gabor stable barton-mangler-bug 3 tnaur PPC OSX stable 2 break017 3 tnaur PPC OSX stable 2 conc030 2 kgardas stable conc032 3 gabor stable concprog001 2 tnaur PPC OSX stable 2 concprog002 2 kgardas stable derefnull 2 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ghci024 1 kgardas stable hClose002 2 kgardas stable ioref001 2 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable num009 3 kgardas stable num012 3 kgardas stable openFile003 2 kgardas stable outofmem2 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable win32002 1 x86 Windows stable From nominolo at googlemail.com Tue Sep 23 05:26:00 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Tue Sep 23 05:23:10 2008 Subject: Ghc Api conversion guide? In-Reply-To: <9F8F2A2DE8DF44FBA771E5FEF700121B@cr3lt> References: <9F8F2A2DE8DF44FBA771E5FEF700121B@cr3lt> Message-ID: <916b84820809230226r27f22291s9a437a4e34c355c9@mail.gmail.com> Yes, I am working on something like this, but ATM I am travelling, so it will get delayed a bit. On Mon, Sep 22, 2008 at 8:59 PM, Claus Reinke wrote: > Hi Thomas, > > Is there a document describing what people have to do > to convert their Ghc Api client code to the new Api? > > The project page > > http://hackage.haskell.org/trac/ghc/wiki/GhcApiStatus > > is already out of date (at least, I couldn't find a withGhc) > and the modifications have of course invalidated any and > all Ghc Api documentation examples and client code out there (the related > docs section links to some of them, at > least Haskell wiki and Ghc commentary should be checked > and updated?). > > Since you have some recent experience with the conversion, > and the new Api is part of the upcoming Ghc release, it would be a good time > to write it all down, so that users of the new release won't be left in the > dark (*). This might also help to flush out any residual issues (eg, runGhc; > why are the flag strings > for parseDynamicFlags suddenly 'Located String's, should > there be a 'dynamicFlagLoc' to match? are all necessary utils re-exported > from GHC.hs, such as Located, or liftIO?). > > Claus > > (*) use the source, Luke!-) > > > From ndmitchell at gmail.com Tue Sep 23 10:16:28 2008 From: ndmitchell at gmail.com (Neil Mitchell) Date: Tue Sep 23 10:13:35 2008 Subject: Windows crashing bug + patch Message-ID: <404396ef0809230716j75580be7gccb7a97204be5a11@mail.gmail.com> Hi, Last week I raised a bug, and attached a patch: http://hackage.haskell.org/trac/ghc/ticket/2603 The issue is hard to work around, and the fix is trivial and small. Is it possible to get this fix included in 6.10.1? Thanks Neil From simonpj at microsoft.com Tue Sep 23 13:01:39 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Tue Sep 23 12:58:14 2008 Subject: Naming types Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> Friends As we push the boundary on Haskell's type system, so that types and values blur a bit more, Haskell's deliberate overlapping of type constructor and data constructor name space is becoming a little awkward. Syntax is tiresome, but it's unavoidable. I've written down the issues and made some proposals here. http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming Before I broadcast it more widely, I wondered if you had any suggestions or thoughts Simon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20080923/f3ef1844/attachment.htm From simonmarhaskell at gmail.com Tue Sep 23 13:45:10 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 13:42:16 2008 Subject: patch applied (ghc): #2566: emit a warning for 'ghc -c foo.bar' Message-ID: <20080923174510.GA19669@haskell.galois.com> Tue Sep 23 07:49:56 PDT 2008 Simon Marlow * #2566: emit a warning for 'ghc -c foo.bar' $ ghc -c foo.bar Warning: the following files would be used as linker inputs, but linking is not being done: foo.bar ghc: no input files Usage: For basic information, try the `--help' option. M ./ghc/Main.hs -2 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080923144956-760e2-c62e8e811e7a2553001c1f28c02b51e2c84fe09b.gz From simonmarhaskell at gmail.com Tue Sep 23 13:45:16 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 13:42:25 2008 Subject: patch applied (ghc): Disallow package flags in OPTIONS_GHC pragmas (#2499) Message-ID: <20080923174515.GA19709@haskell.galois.com> Tue Sep 23 10:39:04 PDT 2008 Simon Marlow * Disallow package flags in OPTIONS_GHC pragmas (#2499) M ./compiler/main/DriverPipeline.hs -1 +1 M ./compiler/main/DynFlags.hs -17 +39 M ./compiler/main/GHC.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080923173904-760e2-5ab7df4049e17b6bda44c9a4ee56afa56fb06c81.gz From simonmarhaskell at gmail.com Tue Sep 23 13:49:21 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 13:46:27 2008 Subject: patch applied (testsuite): add test for #2566, also enable driver100 which wasn't being run Message-ID: <20080923174921.GA23691@haskell.galois.com> Tue Sep 23 07:01:20 PDT 2008 Simon Marlow * add test for #2566, also enable driver100 which wasn't being run A ./tests/ghc-regress/driver/2566.stderr M ./tests/ghc-regress/driver/Makefile +6 M ./tests/ghc-regress/driver/all.T +8 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080923140120-8214f-46878b0d8a6aa48819b29dfb480359239f7163b5.gz From simonmarhaskell at gmail.com Tue Sep 23 13:49:23 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 13:46:33 2008 Subject: patch applied (testsuite): accept output (Show Ratio changes, #1920) Message-ID: <20080923174923.GA23714@haskell.galois.com> Tue Sep 23 07:41:55 PDT 2008 Simon Marlow * accept output (Show Ratio changes, #1920) M ./tests/ghc-regress/lib/should_run/ratio001.stdout-ghc -1 +1 M ./tests/ghc-regress/numeric/should_run/arith011.stdout -70 +70 M ./tests/ghc-regress/rebindable/rebindable2.stdout -4 +4 M ./tests/ghc-regress/rebindable/rebindable3.stdout -4 +4 M ./tests/ghc-regress/rebindable/rebindable4.stdout -4 +4 M ./tests/ghc-regress/rebindable/rebindable5.stdout -4 +4 M ./tests/ghc-regress/th/TH_repPrim.stderr -2 +2 M ./tests/ghc-regress/typecheck/should_run/tcrun003.stdout-ghc -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080923144155-8214f-8b7844133018ab311c90ab563adc1d2b715b1785.gz From simonmarhaskell at gmail.com Tue Sep 23 13:49:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 13:46:58 2008 Subject: patch applied (nofib): TAG 2008-09-20 Message-ID: <20080923174938.GA23914@haskell.galois.com> Sat Sep 20 10:49:47 PDT 2008 Ian Lynagh tagged 2008-09-20 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20080920174947-3fd76-8e7173d1254ceebfd5ee81f4a1d0e440f3504f35.gz From simonmarhaskell at gmail.com Tue Sep 23 13:49:39 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 13:47:04 2008 Subject: patch applied (nofib): update output: Show Ratio changed (#1920) Message-ID: <20080923174939.GA23931@haskell.galois.com> Tue Sep 23 06:49:26 PDT 2008 Simon Marlow * update output: Show Ratio changed (#1920) M ./imaginary/bernouilli/bernouilli.stdout -1 +1 M ./spectral/power/power.stdout -2 +2 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20080923134926-12142-22c0b4fcec7f20a273426e473a6995305442618e.gz From simonmarhaskell at gmail.com Tue Sep 23 13:56:56 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Sep 23 14:00:03 2008 Subject: patch applied (testsuite): add test for #2499 (package flags in OPTIONS pragmas) Message-ID: <20080923175656.GA24297@haskell.galois.com> Tue Sep 23 10:56:20 PDT 2008 Simon Marlow * add test for #2499 (package flags in OPTIONS pragmas) A ./tests/ghc-regress/driver/2499.hs A ./tests/ghc-regress/driver/2499.stderr M ./tests/ghc-regress/driver/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080923175620-8214f-0e7b5465ae44a9f44b10ee1409c009688ae39abd.gz From leather at cs.uu.nl Tue Sep 23 17:57:24 2008 From: leather at cs.uu.nl (Sean Leather) Date: Tue Sep 23 17:54:29 2008 Subject: Naming types In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> > As we push the boundary on Haskell's type system, so that types and values > blur a bit more, Haskell's deliberate overlapping of type constructor and > data constructor name space is becoming a little awkward. Syntax is > tiresome, but it's unavoidable. > > I've written down the issues and made some proposals here. > http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming > A few questions: What purpose does the "type" disambiguating specifier serve in proposal 1? Don't type synonyms have the same namespace as datatypes? It would make sense to me to match (export specifier<->declaration) data<->data, newtype<->newtype, and type<->type for explicit documentation purposes in the export list rather than combine data and newtype into data and leave type as type. Will the currently chosen shift operator % conflict with any infix type operators using %? Sean -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20080923/236bc04e/attachment-0001.htm From ghcbuild at microsoft.com Tue Sep 23 20:03:17 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Sep 23 20:03:18 2008 Subject: [nightly] 23-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080924000317.8D2E5324163@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Tue Sep 23 19:00:02 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080923) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (2 failures) **** running nofib (-O -fvia-C) ... ok. (2 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (2 failures) **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Wed Sep 24 01:06:11 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Sep 23 21:29:17 BST 2008 2134 total tests, which gave rise to 11402 test cases, of which 0 caused framework failures 2182 were skipped 9017 expected passes 119 expected failures 0 unexpected passes 84 unexpected failures Unexpected failures: TH_repPrim(normal) arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith011(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc015(normal) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ratio001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) rebindable2(normal) rebindable3(normal) rebindable4(normal) rebindable5(normal) tcrun003(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Sep 24 01:06:11 BST 2008 From igloo at earth.li Tue Sep 23 21:21:37 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:18:43 2008 Subject: patch applied (ghc): Escape a hash in the Makefile (it was breaking source dist creation) Message-ID: <20080924012137.GA2593@haskell.galois.com> Sat Sep 20 16:29:45 PDT 2008 Ian Lynagh * Escape a hash in the Makefile (it was breaking source dist creation) M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080920232945-3fd76-3fb4411a35d182db069b412594d58cd658cd609e.gz From igloo at earth.li Tue Sep 23 21:21:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:18:50 2008 Subject: patch applied (ghc): Add some special cases for putting dph in bindists Message-ID: <20080924012142.GA2630@haskell.galois.com> Sat Sep 20 17:04:06 PDT 2008 Ian Lynagh * Add some special cases for putting dph in bindists M ./libraries/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080921000406-3fd76-9edfe2f3e0611f1dcd14aae07535f5647abf7f51.gz From igloo at earth.li Tue Sep 23 21:21:47 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:18:58 2008 Subject: patch applied (ghc): Use -f rather than -e for portability Message-ID: <20080924012147.GA2653@haskell.galois.com> Sun Sep 21 04:14:36 PDT 2008 Ian Lynagh * Use -f rather than -e for portability M ./libraries/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080921111436-3fd76-f3807ad29b9d3294bf7ef6b162ff927539849cf0.gz From igloo at earth.li Tue Sep 23 21:21:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:19:03 2008 Subject: patch applied (ghc): Make "sh -e boot" work Message-ID: <20080924012152.GA2687@haskell.galois.com> Sun Sep 21 04:15:08 PDT 2008 Ian Lynagh * Make "sh -e boot" work M ./boot -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080921111508-3fd76-668a35dec5c5ae421726dc12ef0287434aa4f26c.gz From igloo at earth.li Tue Sep 23 21:21:56 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:19:15 2008 Subject: patch applied (ghc): Generalise type of 'defaultErrorHandler' so it can be used inside a Ghc session. Message-ID: <20080924012156.GA2712@haskell.galois.com> Sun Sep 21 01:56:47 PDT 2008 Thomas Schilling * Generalise type of 'defaultErrorHandler' so it can be used inside a Ghc session. M ./compiler/main/ErrUtils.lhs -3 +3 M ./compiler/main/GHC.hs -6 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080921085647-7c5c6-04616800c693eef6da36d023aabdbf4c839a2597.gz From igloo at earth.li Tue Sep 23 21:22:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:19:21 2008 Subject: patch applied (ghc): Bump the version number to 6.11 Message-ID: <20080924012203.GA2745@haskell.galois.com> Tue Sep 23 09:56:13 PDT 2008 Ian Lynagh * Bump the version number to 6.11 M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080923165613-3fd76-d788ad2c646506078ebbfd5bc48761a95f6c84d6.gz From igloo at earth.li Tue Sep 23 21:22:13 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Sep 23 21:19:27 2008 Subject: patch applied (ghc): Remove some dependencies on bootstrapping.conf from libraries/Makefile Message-ID: <20080924012211.GA2772@haskell.galois.com> Tue Sep 23 13:57:55 PDT 2008 Ian Lynagh * Remove some dependencies on bootstrapping.conf from libraries/Makefile They were causing some unnecessary work: Running make in a built tree reregisters the GHC package in bootstrapping.conf, and the build system thought that this updated timestamp meant that the configure stamps were out of date. This is particularly bad for the libraries with configure scripts, as those take a while to run. The bootstrapping.conf is built in an earlier phase ("make boot") so one shouldn't rely on the dependencies anyway. M ./libraries/Makefile -5 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080923205755-3fd76-ec1b95bdce5fe8f54fbe4188ebbd5f20a4299ca2.gz From ghcbuild at microsoft.com Tue Sep 23 21:57:35 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Sep 23 21:57:37 2008 Subject: [nightly] 23-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080924015735.6AF403241E6@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Sep 23 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.9.20080923) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Wed Sep 24 03:00:29 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Sep 23 21:37:12 BST 2008 2134 total tests, which gave rise to 11402 test cases, of which 0 caused framework failures 2189 were skipped 9082 expected passes 124 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Sep 24 03:00:29 BST 2008 From cvs-ghc at haskell.org Wed Sep 24 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 24 03:27:07 2008 Subject: Daily report for head Message-ID: <200809240730.m8O7U2cd010720@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed stage1) x86 Windows head fast: pass pass pass pass pass pass x86-64 Linux head unreg: lost New unexpected test failures: driver100 1 x86 Windows head fast Old unexpected test failures: 1861 1 kgardas head 2228 1 x86 Windows head fast 2469 1 malcolm head arith011 2 fast486 head barton-mangler-bug 2 x86 Windows head break017 5 x86 Windows head cholewo-eval 1 malcolm head conc015 1 x86-64 Linux head unreg conc018 1 x86 Windows head conc032 2 fast486 head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head concprog002 1 kgardas head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head ghci024 2 kgardas head hClose002 1 kgardas head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 3 x86 Windows head num012 2 x86 Windows head openFile003 1 kgardas head print002 1 gabor head print003 1 gabor head print006 1 gabor head print007 1 gabor head print008 1 gabor head print010 1 gabor head print012 1 gabor head print013 1 gabor head print014 1 gabor head print018 1 gabor head print019 1 gabor head print020 1 gabor head print021 1 gabor head print025 1 gabor head print031 1 gabor head print034 1 gabor head qq005 1 x86 Windows head simpl015 1 tnaur x86 Linux head tcfail138 1 fast486 head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: for dir in dist/build/System/ dist/build/cbits/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/directory' make[3]: Entering directory `/buildbot/x86-win-head/build/libraries/directory' c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name directory-1.0 -hide-all-packages -no-user-package-conf -split-objs -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -Iinclude -optP-include -optPdist/build/autogen/cabal_macros.h -#include "HsDirectory.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0.0.0 -package filepath-1.1.0.1 -package old-time-1.0.0.1 -O -XCPP -XForeignFunctionInterface -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c System/Directory.hs -o dist/build/System/Directory.o -ohi dist/build/System/Directory.hi System\Directory.hs:351:51: Not in scope: `c_rmdir' System\Directory.hs:473:52: Not in scope: `c_rename' System\Directory.hs:530:48: Not in scope: `c_rename' System\Directory.hs:549:24: Not in scope: data constructor `IOException' System\Directory.hs:550:36: Not in scope: data constructor `IOException' System\Directory.hs:752:13: Not in scope: `c_getcwd' System\Directory.hs:800:55: Not in scope: `c_chdir' <> make[3]: *** [dist/build/System/Directory.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/directory' make[2]: *** [make.library.directory] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' From cvs-ghc at haskell.org Wed Sep 24 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Sep 24 03:27:15 2008 Subject: Daily report for stable Message-ID: <200809240730.m8O7U2rg010734@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass kgardas stable: lost mnemosyne x86-64 Gentoo stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: lost Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: 2499 3 gabor stable 2566 3 gabor stable driver100 3 gabor stable tcrun003 3 gabor stable Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 2 kgardas stable 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 2 x86 Windows stable 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 FD4 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 LoopOfTheDay1 1 tnaur PPC OSX stable 2 LoopOfTheDay2 1 tnaur PPC OSX stable 2 LoopOfTheDay3 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1470 1 tnaur PPC OSX stable 2 T1495 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2045 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2412 1 tnaur PPC OSX stable 2 T2433 1 tnaur PPC OSX stable 2 T2478 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2494-2 1 tnaur PPC OSX stable 2 T2497 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2572 1 tnaur PPC OSX stable 2 T2573 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 7 gabor stable T2597b 7 gabor stable TH_1tuple 7 gabor stable TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 4 gabor stable TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 1 tnaur PPC OSX stable 2 arith002 1 tnaur PPC OSX stable 2 arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 4 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 1 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 3 tnaur PPC OSX stable 2 break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 1 tnaur PPC OSX stable 2 cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 1 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 2 kgardas stable conc031 1 tnaur PPC OSX stable 2 conc032 1 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 1 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 2 kgardas stable conflicting_flags 1 tnaur PPC OSX stable 2 countReaders001 1 tnaur PPC OSX stable 2 cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 1 tnaur PPC OSX stable 2 enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 faxen 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci024 1 kgardas stable ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 2 kgardas stable hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 2 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod115 1 tnaur PPC OSX stable 2 mod117 1 tnaur PPC OSX stable 2 mod118 1 tnaur PPC OSX stable 2 mod119 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod81 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 3 kgardas stable num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 3 kgardas stable num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 2 kgardas stable openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable rand001 1 tnaur PPC OSX stable 2 ratio001 4 gabor stable read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 5 gabor stable read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 read065 4 gabor stable readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 4 gabor stable rebindable3 4 gabor stable rebindable4 4 gabor stable rebindable5 4 gabor stable rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 syn-perf 1 tnaur PPC OSX stable 2 syn-perf2 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc079 1 tnaur PPC OSX stable 2 tc080 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc176 1 tnaur PPC OSX stable 2 tc177 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tc187 1 tnaur PPC OSX stable 2 tc188 1 tnaur PPC OSX stable 2 tc189 1 tnaur PPC OSX stable 2 tc190 1 tnaur PPC OSX stable 2 tc191 1 tnaur PPC OSX stable 2 tc192 1 tnaur PPC OSX stable 2 tc193 1 tnaur PPC OSX stable 2 tc194 1 tnaur PPC OSX stable 2 tc195 1 tnaur PPC OSX stable 2 tc196 1 tnaur PPC OSX stable 2 tc197 1 tnaur PPC OSX stable 2 tc198 1 tnaur PPC OSX stable 2 tc199 1 tnaur PPC OSX stable 2 tc200 1 tnaur PPC OSX stable 2 tc201 1 tnaur PPC OSX stable 2 tc202 1 tnaur PPC OSX stable 2 tc203 1 tnaur PPC OSX stable 2 tc204 1 tnaur PPC OSX stable 2 tc205 1 tnaur PPC OSX stable 2 tc206 1 tnaur PPC OSX stable 2 tc207 1 tnaur PPC OSX stable 2 tc208 1 tnaur PPC OSX stable 2 tc209 1 tnaur PPC OSX stable 2 tc210 1 tnaur PPC OSX stable 2 tc211 1 tnaur PPC OSX stable 2 tc212 1 tnaur PPC OSX stable 2 tc213 1 tnaur PPC OSX stable 2 tc214 1 tnaur PPC OSX stable 2 tc216 1 tnaur PPC OSX stable 2 tc218 1 tnaur PPC OSX stable 2 tc219 1 tnaur PPC OSX stable 2 tc221 1 tnaur PPC OSX stable 2 tc222 1 tnaur PPC OSX stable 2 tc224 1 tnaur PPC OSX stable 2 tc225 1 tnaur PPC OSX stable 2 tc226 1 tnaur PPC OSX stable 2 tc227 1 tnaur PPC OSX stable 2 tc228 1 tnaur PPC OSX stable 2 tc229 1 tnaur PPC OSX stable 2 tc230 1 tnaur PPC OSX stable 2 tc231 1 tnaur PPC OSX stable 2 tc233 1 tnaur PPC OSX stable 2 tc234 1 tnaur PPC OSX stable 2 tc235 1 tnaur PPC OSX stable 2 tc236 1 tnaur PPC OSX stable 2 tc237 1 tnaur PPC OSX stable 2 tc238 1 tnaur PPC OSX stable 2 tc239 1 tnaur PPC OSX stable 2 tc240 1 tnaur PPC OSX stable 2 tc241 1 tnaur PPC OSX stable 2 tc242 1 tnaur PPC OSX stable 2 tc243 1 tnaur PPC OSX stable 2 tcfail093 1 tnaur PPC OSX stable 2 tcfail105 1 tnaur PPC OSX stable 2 tcfail138 1 tnaur PPC OSX stable 2 tcfail165 1 tnaur PPC OSX stable 2 tcrun001 1 tnaur PPC OSX stable 2 tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 win32002 1 x86 Windows stable xmlish 1 tnaur PPC OSX stable 2 -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: From igloo at earth.li Wed Sep 24 09:30:02 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:07 2008 Subject: patch applied (ghc): Use test -f rather than test -e, for portability (Solaris) Message-ID: <20080924133002.GA18203@haskell.galois.com> Wed Sep 24 05:08:40 PDT 2008 Ian Lynagh * Use test -f rather than test -e, for portability (Solaris) M ./libraries/Makefile -1 +1 M ./mk/bindist.mk -1 +1 M ./mk/cabal-flags.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924120840-3fd76-84213f76d95a5bb835e7c16292c30fe4f824caa9.gz From igloo at earth.li Wed Sep 24 09:30:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:16 2008 Subject: patch applied (ghc): Add $(strip) to a Makefile test Message-ID: <20080924133009.GA18272@haskell.galois.com> Wed Sep 24 05:09:40 PDT 2008 Ian Lynagh * Add $(strip) to a Makefile test Fixes making bindists on solaris. Patch from Christian Maeder. M ./mk/bindist.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924120940-3fd76-c3aa53206f2d363fe18ed98bf42cfd3e46c2729e.gz From igloo at earth.li Wed Sep 24 09:30:19 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:23 2008 Subject: patch applied (ghc): In configure, don't call FPTOOLS_HADDOCK Message-ID: <20080924133019.GA18312@haskell.galois.com> Wed Sep 24 05:25:58 PDT 2008 Ian Lynagh * In configure, don't call FPTOOLS_HADDOCK We now use the in-tree haddock, so we don't need to look for it. M ./configure.ac -3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924122558-3fd76-38fe73abcbb4fa2a895cffb75b9497c2a4f6cba5.gz From igloo at earth.li Wed Sep 24 09:30:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:31 2008 Subject: patch applied (ghc): Use $(TAR) rather than tar Message-ID: <20080924133013.GA18291@haskell.galois.com> Wed Sep 24 05:17:59 PDT 2008 Ian Lynagh * Use $(TAR) rather than tar Fixes problems on Solaris, where we need to use gtar instead of tar M ./Makefile -8 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924121759-3fd76-ba852414de31a836b3ce5883c13890e8ade3fc20.gz From igloo at earth.li Wed Sep 24 09:30:32 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:38 2008 Subject: patch applied (ghc): Look for gfind as well as find Message-ID: <20080924133025.GA18332@haskell.galois.com> Wed Sep 24 05:30:46 PDT 2008 Ian Lynagh * Look for gfind as well as find M ./aclocal.m4 -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924123046-3fd76-e70ec703173704f787fbd108adb3192ea30d5aed.gz From igloo at earth.li Wed Sep 24 09:30:50 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:53 2008 Subject: patch applied (ghc): Use -perm -100 rather than -perm /a+x when looking for executable files Message-ID: <20080924133049.GA18414@haskell.galois.com> Wed Sep 24 05:41:37 PDT 2008 Ian Lynagh * Use -perm -100 rather than -perm /a+x when looking for executable files /a+x doesn't work on some Solaris and OS X machines. Spotted by Christian Maeder. M ./mk/bindist.mk -1 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924124137-3fd76-3e6c806f5294f795e801dd11039e483a580af6ba.gz From igloo at earth.li Wed Sep 24 09:30:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:27:58 2008 Subject: patch applied (ghc): Use $(FIND) rather than find, as the former may be gfind Message-ID: <20080924133044.GA18374@haskell.galois.com> Wed Sep 24 05:33:23 PDT 2008 Ian Lynagh * Use $(FIND) rather than find, as the former may be gfind M ./mk/bindist.mk -19 +19 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924123323-3fd76-1194885e5166f627ce2fc6f1867a5239f8044d7c.gz From igloo at earth.li Wed Sep 24 09:30:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 09:28:05 2008 Subject: patch applied (ghc): Use -f when making the runhaskell symlink Message-ID: <20080924133055.GA18449@haskell.galois.com> Wed Sep 24 05:42:55 PDT 2008 Ian Lynagh * Use -f when making the runhaskell symlink Otherwise installation fails if runhaskell already exists. M ./driver/runhaskell/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924124255-3fd76-20f8fec6761ae74f6b443bcb34812f4f9a5dbe67.gz From marlowsd at gmail.com Wed Sep 24 10:21:33 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Sep 24 10:18:56 2008 Subject: Naming types In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <48DA4CED.6070402@gmail.com> Simon Peyton-Jones wrote: > As we push the boundary on Haskell?s type system, so that types and > values blur a bit more, Haskell?s deliberate overlapping of type > constructor and data constructor name space is becoming a little > awkward. Syntax is tiresome, but it?s unavoidable. > > I?ve written down the issues and made some proposals here. > http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming > > Before I broadcast it more widely, I wondered if you had any suggestions > or thoughts I support the export list proposal - we'd also discussed something similar in the context of Haskell'. Allowing you to say 'class C' in an export list is all that is required to separate the namespace of classes and type constructors, making it possible to use the same name for both a class and a tycon. I'm really not sure about the rest of the proposal. It seems like what we really need is a way to define kinds, but presumably the idea here was to try to re-use existing concepts as much as possible. Let me see if I understand the problem with tuple and list types. So the normal pair type constructor has kind * -> * -> *, but I think the suggestion is to also have a pair kind constructor, and a different pair type constructor of kind * -> * -> (*,*). There are two different pair type constructors, so they have to be disambiguated. The shift operator looks rather ugly, and in this case it's not clear why one of the pairs should be shifted and the other not - they're both type constructors. I think maybe they should have different syntax, i.e. use different brackets for the new kind of type pairs, or just don't use brackets at all and have a Pair kind. Cheers, Simon > > > > Simon > > > ------------------------------------------------------------------------ > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From igloo at earth.li Wed Sep 24 11:58:21 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 11:55:38 2008 Subject: patch applied (testsuite): Update the ws-64 output for the arith011 test Message-ID: <20080924155821.GA22443@haskell.galois.com> Wed Sep 24 08:19:47 PDT 2008 Ian Lynagh * Update the ws-64 output for the arith011 test M ./tests/ghc-regress/numeric/should_run/arith011.stdout-ws-64 -70 +70 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080924151947-3fd76-38f794fb7537e9d3610d81c8ff086a96b410458e.gz From igloo at earth.li Wed Sep 24 11:58:23 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 11:55:44 2008 Subject: patch applied (testsuite): Fix the driver100 test Message-ID: <20080924155823.GA22466@haskell.galois.com> Wed Sep 24 08:26:49 PDT 2008 Ian Lynagh * Fix the driver100 test M ./tests/ghc-regress/driver/Makefile -2 +3 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080924152649-3fd76-6514c2ad48e154546e7b8b0543c339ad8c258efa.gz From igloo at earth.li Wed Sep 24 12:22:46 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:19:48 2008 Subject: patch applied (testsuite): Skip the new qualified operator syntax tests in 6.10 Message-ID: <20080924162246.GA22937@haskell.galois.com> Wed Sep 24 09:03:32 PDT 2008 Ian Lynagh * Skip the new qualified operator syntax tests in 6.10 M ./tests/ghc-regress/parser/should_compile/all.T -1 +1 M ./tests/ghc-regress/parser/should_fail/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080924160332-3fd76-44ff7b0029dd83e626c3aa95b755de50d7f29534.gz From igloo at earth.li Wed Sep 24 12:23:59 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:01 2008 Subject: patch applied (ghc-6.10/ghc): Generalise type of 'defaultErrorHandler' so it can be used inside a Ghc session. Message-ID: <20080924162359.GA22992@haskell.galois.com> Sun Sep 21 01:56:47 PDT 2008 Thomas Schilling * Generalise type of 'defaultErrorHandler' so it can be used inside a Ghc session. M ./compiler/main/ErrUtils.lhs -3 +3 M ./compiler/main/GHC.hs -6 +7 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080921085647-7c5c6-04616800c693eef6da36d023aabdbf4c839a2597.gz From igloo at earth.li Wed Sep 24 12:24:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:07 2008 Subject: patch applied (ghc-6.10/ghc): On Linux use libffi for allocating executable memory (fixed #738) Message-ID: <20080924162403.GA23009@haskell.galois.com> Fri Sep 19 06:46:02 PDT 2008 Simon Marlow * On Linux use libffi for allocating executable memory (fixed #738) M ./compiler/ghci/ByteCodeFFI.lhs -3 +5 M ./includes/RtsExternal.h -1 +1 M ./includes/Storage.h -1 +1 M ./rts/Adjustor.c -14 +19 M ./rts/Makefile +1 M ./rts/sm/Storage.c -3 +40 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080919134602-12142-fa64665ef227f3741843d8bcdc8c6ea4db1dc102.gz From igloo at earth.li Wed Sep 24 12:24:07 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:14 2008 Subject: patch applied (ghc-6.10/ghc): Remove fno-method-sharing from the list of static flags Message-ID: <20080924162407.GA23026@haskell.galois.com> Fri Sep 19 18:06:35 PDT 2008 Ian Lynagh * Remove fno-method-sharing from the list of static flags It is now a dynamic flag M ./compiler/main/StaticFlagParser.hs -1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920010635-3fd76-3c30f6ecfb5cdea7480d58c69093e3b59387546f.gz From igloo at earth.li Wed Sep 24 12:24:11 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:20 2008 Subject: patch applied (ghc-6.10/ghc): Fix Trac #2597 (second bug): complain about an empty DoE block Message-ID: <20080924162411.GA23043@haskell.galois.com> Sat Sep 20 14:11:01 PDT 2008 simonpj@microsoft.com * Fix Trac #2597 (second bug): complain about an empty DoE block When converting an empty do-block from TH syntax to HsSyn, complain rather than crashing. M ./compiler/hsSyn/Convert.lhs -2 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920211101-1287e-e40ee9446fe329bc1094153c624a1677164bb34b.gz From igloo at earth.li Wed Sep 24 12:24:16 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:29 2008 Subject: patch applied (ghc-6.10/ghc): Fix Trac #2597 (first bug): correct type checking for empty list Message-ID: <20080924162416.GA23059@haskell.galois.com> Sat Sep 20 14:20:10 PDT 2008 simonpj@microsoft.com * Fix Trac #2597 (first bug): correct type checking for empty list The GHC front end never generates (ExplicitList []), but TH can. This patch makes the typechecker robust to such programs. M ./compiler/typecheck/TcExpr.lhs -1 +10 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920212010-1287e-fca088a4419949455e2482b736916583a6bb18b6.gz From igloo at earth.li Wed Sep 24 12:24:20 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:33 2008 Subject: patch applied (ghc-6.10/ghc): clean sm/Evac_thr.c and sm/Scav_thr.c Message-ID: <20080924162420.GA23079@haskell.galois.com> Mon Sep 22 08:28:27 PDT 2008 Simon Marlow * clean sm/Evac_thr.c and sm/Scav_thr.c M ./rts/Makefile +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080922152827-760e2-65d8194e22fe9974c1bff64babf96b0ccf7e2d88.gz From igloo at earth.li Wed Sep 24 12:24:24 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:39 2008 Subject: patch applied (ghc-6.10/ghc): Fix to new executable allocation code (fixed print002 etc.) Message-ID: <20080924162424.GA23097@haskell.galois.com> Mon Sep 22 14:09:15 PDT 2008 Simon Marlow * Fix to new executable allocation code (fixed print002 etc.) The problem here is caused by the fact that info tables include a relative offset to the string naming the constructor. Executable memory now resides at two places in the address space: one for writing and one for executing. In the info tables generated by GHCi, we were calculating the offset relative to the writable instance, rather than the executable instance, which meant that the GHCi debugger couldn't find the names for constructors it found in the heap. M ./compiler/ghci/ByteCodeFFI.lhs -16 +1 M ./compiler/ghci/ByteCodeItbls.lhs -5 +23 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080922210915-760e2-3f96cb2f47324bfac3205e85a1dc7eb10fa3b724.gz From igloo at earth.li Wed Sep 24 12:24:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:45 2008 Subject: patch applied (ghc-6.10/ghc): Remove some dependencies on bootstrapping.conf from libraries/Makefile Message-ID: <20080924162428.GA23122@haskell.galois.com> Tue Sep 23 13:57:55 PDT 2008 Ian Lynagh * Remove some dependencies on bootstrapping.conf from libraries/Makefile They were causing some unnecessary work: Running make in a built tree reregisters the GHC package in bootstrapping.conf, and the build system thought that this updated timestamp meant that the configure stamps were out of date. This is particularly bad for the libraries with configure scripts, as those take a while to run. The bootstrapping.conf is built in an earlier phase ("make boot") so one shouldn't rely on the dependencies anyway. M ./libraries/Makefile -5 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080923205755-3fd76-ec1b95bdce5fe8f54fbe4188ebbd5f20a4299ca2.gz From igloo at earth.li Wed Sep 24 12:24:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:51 2008 Subject: patch applied (ghc-6.10/ghc): Use test -f rather than test -e, for portability (Solaris) Message-ID: <20080924162433.GA23139@haskell.galois.com> Wed Sep 24 05:08:40 PDT 2008 Ian Lynagh * Use test -f rather than test -e, for portability (Solaris) M ./libraries/Makefile -1 +1 M ./mk/bindist.mk -1 +1 M ./mk/cabal-flags.mk -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924120840-3fd76-84213f76d95a5bb835e7c16292c30fe4f824caa9.gz From igloo at earth.li Wed Sep 24 12:24:37 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:21:57 2008 Subject: patch applied (ghc-6.10/ghc): Add $(strip) to a Makefile test Message-ID: <20080924162437.GA23156@haskell.galois.com> Wed Sep 24 05:09:40 PDT 2008 Ian Lynagh * Add $(strip) to a Makefile test Fixes making bindists on solaris. Patch from Christian Maeder. M ./mk/bindist.mk -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924120940-3fd76-c3aa53206f2d363fe18ed98bf42cfd3e46c2729e.gz From igloo at earth.li Wed Sep 24 12:24:43 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:09 2008 Subject: patch applied (ghc-6.10/ghc): Use $(TAR) rather than tar Message-ID: <20080924162442.GA23174@haskell.galois.com> Wed Sep 24 05:17:59 PDT 2008 Ian Lynagh * Use $(TAR) rather than tar Fixes problems on Solaris, where we need to use gtar instead of tar M ./Makefile -8 +8 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924121759-3fd76-ba852414de31a836b3ce5883c13890e8ade3fc20.gz From igloo at earth.li Wed Sep 24 12:24:47 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:17 2008 Subject: patch applied (ghc-6.10/ghc): In configure, don't call FPTOOLS_HADDOCK Message-ID: <20080924162447.GA23193@haskell.galois.com> Wed Sep 24 05:25:58 PDT 2008 Ian Lynagh * In configure, don't call FPTOOLS_HADDOCK We now use the in-tree haddock, so we don't need to look for it. M ./configure.ac -3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924122558-3fd76-38fe73abcbb4fa2a895cffb75b9497c2a4f6cba5.gz From igloo at earth.li Wed Sep 24 12:24:51 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:24 2008 Subject: patch applied (ghc-6.10/ghc): Look for gfind as well as find Message-ID: <20080924162451.GA23210@haskell.galois.com> Wed Sep 24 05:30:46 PDT 2008 Ian Lynagh * Look for gfind as well as find M ./aclocal.m4 -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924123046-3fd76-e70ec703173704f787fbd108adb3192ea30d5aed.gz From igloo at earth.li Wed Sep 24 12:24:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:31 2008 Subject: patch applied (ghc-6.10/ghc): Use $(FIND) rather than find, as the former may be gfind Message-ID: <20080924162455.GA23227@haskell.galois.com> Wed Sep 24 05:33:23 PDT 2008 Ian Lynagh * Use $(FIND) rather than find, as the former may be gfind M ./mk/bindist.mk -19 +19 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924123323-3fd76-1194885e5166f627ce2fc6f1867a5239f8044d7c.gz From igloo at earth.li Wed Sep 24 12:25:01 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:38 2008 Subject: patch applied (ghc-6.10/ghc): Use -perm -100 rather than -perm /a+x when looking for executable files Message-ID: <20080924162501.GA23244@haskell.galois.com> Wed Sep 24 05:41:37 PDT 2008 Ian Lynagh * Use -perm -100 rather than -perm /a+x when looking for executable files /a+x doesn't work on some Solaris and OS X machines. Spotted by Christian Maeder. M ./mk/bindist.mk -1 +6 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924124137-3fd76-3e6c806f5294f795e801dd11039e483a580af6ba.gz From igloo at earth.li Wed Sep 24 12:25:06 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:46 2008 Subject: patch applied (ghc-6.10/ghc): Use -f when making the runhaskell symlink Message-ID: <20080924162506.GA23299@haskell.galois.com> Wed Sep 24 05:42:55 PDT 2008 Ian Lynagh * Use -f when making the runhaskell symlink Otherwise installation fails if runhaskell already exists. M ./driver/runhaskell/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924124255-3fd76-20f8fec6761ae74f6b443bcb34812f4f9a5dbe67.gz From igloo at earth.li Wed Sep 24 12:25:10 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:52 2008 Subject: patch applied (ghc-6.10/ghc): #2566: emit a warning for 'ghc -c foo.bar' Message-ID: <20080924162510.GA23319@haskell.galois.com> Tue Sep 23 07:49:56 PDT 2008 Simon Marlow * #2566: emit a warning for 'ghc -c foo.bar' $ ghc -c foo.bar Warning: the following files would be used as linker inputs, but linking is not being done: foo.bar ghc: no input files Usage: For basic information, try the `--help' option. M ./ghc/Main.hs -2 +9 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080923144956-760e2-c62e8e811e7a2553001c1f28c02b51e2c84fe09b.gz From igloo at earth.li Wed Sep 24 12:25:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:22:58 2008 Subject: patch applied (ghc-6.10/ghc): Disallow package flags in OPTIONS_GHC pragmas (#2499) Message-ID: <20080924162514.GA23340@haskell.galois.com> Tue Sep 23 10:39:04 PDT 2008 Simon Marlow * Disallow package flags in OPTIONS_GHC pragmas (#2499) M ./compiler/main/DriverPipeline.hs -1 +1 M ./compiler/main/DynFlags.hs -17 +39 M ./compiler/main/GHC.hs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080923173904-760e2-5ab7df4049e17b6bda44c9a4ee56afa56fb06c81.gz From igloo at earth.li Wed Sep 24 12:37:17 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 12:34:21 2008 Subject: Patch for head and stable In-Reply-To: <916b84820809210843v18174102xed14c12bcf310728@mail.gmail.com> References: <916b84820809210843v18174102xed14c12bcf310728@mail.gmail.com> Message-ID: <20080924163717.GA448@matrix.chaos.earth.li> On Sun, Sep 21, 2008 at 05:43:59PM +0200, Thomas Schilling wrote: > I realised that defaultErrorHandler ended up with the wrong type after > my refactorings to be useful. This patch should go into both head and > stable, Thanks, applied to both. > but I had an unexplained validate heisenbug. break008 failed I think Simon Marlow has been looking into that. Thanks Ian From igloo at earth.li Wed Sep 24 15:19:51 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 15:17:01 2008 Subject: Naming types In-Reply-To: <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> Message-ID: <20080924191951.GA4894@matrix.chaos.earth.li> On Tue, Sep 23, 2008 at 11:57:24PM +0200, Sean Leather wrote: > > > > I've written down the issues and made some proposals here. > > http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming > > What purpose does the "type" disambiguating specifier serve in proposal 1? > Don't type synonyms have the same namespace as datatypes? It would make > sense to me to match (export specifier<->declaration) data<->data, > newtype<->newtype, and type<->type for explicit documentation purposes in > the export list rather than combine data and newtype into data and leave > type as type. Presumably if you can say "newtype Foo" in an export list then you can also say it in an import list. But you don't know if Data.Set.Set was defined with newtype or data, so I don't think that different keywords should be used when importing it. I don't understand why type synonyms must be distinguished, though. Can't we export things defined with type, data and newtype all with "type Foo"? Another thing I'm unclear on: Currently these two type signatures are equivalent: f :: (a + b) -> a f :: x a b -> a Will that still be the case if a type (+) hasn't been defined? If so, I think that you should need to use an explicit forall if you want to use (+) as a type variable. I'm not really convinced that there should be different rules for the value and type levels, though. I haven't fully read the second proposal yet, but isn't it orthogonal to the first? It looks to me like the solution is less clear, so I think that it would be better to keep the two proposals completely separate. Thanks Ian From judah.jacobson at gmail.com Wed Sep 24 17:24:50 2008 From: judah.jacobson at gmail.com (Judah Jacobson) Date: Wed Sep 24 17:21:56 2008 Subject: darcs patch: Don't exit ghci if :info is called on an undefined ide... Message-ID: <20080924212452.1EF6E13C6BC1@judah-jacobsons-computer.local> Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson * Don't exit ghci if :info is called on an undefined identifier. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 27861 bytes Desc: A darcs patch for your repository! Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080924/dc09b00b/attachment-0001.bin From igloo at earth.li Wed Sep 24 19:56:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 19:53:30 2008 Subject: patch applied (ghc): Fix maintainer-clean Message-ID: <20080924235628.GA3714@haskell.galois.com> Wed Sep 24 16:05:53 PDT 2008 Ian Lynagh * Fix maintainer-clean M ./compiler/Makefile -4 +4 M ./ghc/Makefile -3 +3 M ./libraries/Makefile -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924230553-3fd76-0d0bf87735e50c145c35787180d7699ee61dbc64.gz From igloo at earth.li Wed Sep 24 19:56:32 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 19:53:40 2008 Subject: patch applied (ghc): Don't exit ghci if :info is called on an undefined identifier. Message-ID: <20080924235632.GA3739@haskell.galois.com> Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson * Don't exit ghci if :info is called on an undefined identifier. M ./compiler/ghci/InteractiveUI.hs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080924212422-9f663-6190012d3ab692ba10813b96f9d852e2901d44ce.gz From igloo at earth.li Wed Sep 24 20:02:16 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 19:59:18 2008 Subject: patch applied (testsuite): Add a test for ":i thisIsNotDefined" Message-ID: <20080925000216.GA4285@haskell.galois.com> Wed Sep 24 16:52:40 PDT 2008 Ian Lynagh * Add a test for ":i thisIsNotDefined" It used to make ghci exit M ./tests/ghc-regress/ghci/scripts/all.T +1 A ./tests/ghc-regress/ghci/scripts/ghci034.script A ./tests/ghc-regress/ghci/scripts/ghci034.stderr A ./tests/ghc-regress/ghci/scripts/ghci034.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080924235240-3fd76-1d157fb7f76388634ac0f2f34fe04efa972e5ae5.gz From ghcbuild at microsoft.com Wed Sep 24 20:01:39 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Sep 24 20:01:41 2008 Subject: [nightly] 24-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080925000139.DF3943243F8@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Sep 24 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080924) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Thu Sep 25 01:04:36 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Sep 24 21:27:06 BST 2008 2137 total tests, which gave rise to 11405 test cases, of which 0 caused framework failures 2182 were skipped 9055 expected passes 119 expected failures 0 unexpected passes 49 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc032(threaded2) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Sep 25 01:04:36 BST 2008 From igloo at earth.li Wed Sep 24 20:32:17 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 20:29:19 2008 Subject: patch applied (ghc-6.10/ghc): Fix maintainer-clean Message-ID: <20080925003217.GA4863@haskell.galois.com> Wed Sep 24 16:05:53 PDT 2008 Ian Lynagh * Fix maintainer-clean M ./compiler/Makefile -4 +4 M ./ghc/Makefile -3 +3 M ./libraries/Makefile -2 +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924230553-3fd76-0d0bf87735e50c145c35787180d7699ee61dbc64.gz From igloo at earth.li Wed Sep 24 20:32:22 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 20:29:26 2008 Subject: patch applied (ghc-6.10/ghc): Don't exit ghci if :info is called on an undefined identifier. Message-ID: <20080925003221.GA4886@haskell.galois.com> Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson * Don't exit ghci if :info is called on an undefined identifier. M ./compiler/ghci/InteractiveUI.hs -1 +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924212422-9f663-6190012d3ab692ba10813b96f9d852e2901d44ce.gz From igloo at earth.li Wed Sep 24 20:35:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 20:32:44 2008 Subject: darcs patch: Don't exit ghci if :info is called on an undefined ide... In-Reply-To: <20080924212452.1EF6E13C6BC1@judah-jacobsons-computer.local> References: <20080924212452.1EF6E13C6BC1@judah-jacobsons-computer.local> Message-ID: <20080925003541.GA22129@matrix.chaos.earth.li> On Wed, Sep 24, 2008 at 02:24:50PM -0700, Judah Jacobson wrote: > Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson > * Don't exit ghci if :info is called on an undefined identifier. Thanks, applied to HEAD and 6.10. Thanks Ian From igloo at earth.li Wed Sep 24 20:45:46 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Sep 24 20:42:48 2008 Subject: maintainer-clean no longer supported? In-Reply-To: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> References: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> Message-ID: <20080925004546.GB22129@matrix.chaos.earth.li> On Mon, Sep 22, 2008 at 12:33:07AM +0100, Claus Reinke wrote: > According to Makefile, the following clean target variants are available: > > # clean, distclean, maintainer-clean > # Increasing levels of cleanliness > > but 'make maintainer-clean' fails early, with I've made it work again. However, the difference between distclean and maintainer-clean is supposed to be things like whether Parser.hs is removed, but Cabal's standard clean command always removes it (or, in source tarballs, never removes it as we've moved it into the main source tree). So currently you get maintainer-clean behaviour in a darcs tree and distclean behaviour from a source tarball. Thanks Ian From ghcbuild at microsoft.com Wed Sep 24 21:57:38 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Sep 24 21:57:39 2008 Subject: [nightly] 24-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080925015738.865A7324565@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Sep 24 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080924) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Thu Sep 25 03:00:36 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Sep 24 21:36:32 BST 2008 2137 total tests, which gave rise to 11405 test cases, of which 0 caused framework failures 2189 were skipped 9045 expected passes 124 expected failures 0 unexpected passes 47 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Sep 25 03:00:36 BST 2008 From int-e at gmx.de Thu Sep 25 02:24:59 2008 From: int-e at gmx.de (Bertram Felgenhauer) Date: Thu Sep 25 02:22:04 2008 Subject: darcs patch: Fix parsing of -ignore-package flag. Message-ID: <1222323899.4915@zombie> Hi, ghc currently parse '-ignore-package' as -i gnore-package. The patch below fixes that. Both ghc-6.10 and head are affected. (Spotted while building gtk2hs) HTH, Bertram Thu Sep 25 07:38:20 CEST 2008 Bertram Felgenhauer * Fix parsing of -ignore-package flag. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 27855 bytes Desc: A darcs patch for your repository! Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080925/22a6c8f4/attachment-0001.bin From cvs-ghc at haskell.org Thu Sep 25 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 25 03:27:05 2008 Subject: Daily report for head Message-ID: <200809250730.m8P7U25s014091@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head fast: pass pass pass pass fail (failed stage1) pass fast486 head: pass gabor head: pass mnemosyne x86-64 Gentoo head: fail (failed darcs) x86-64 Linux head unreg: lost New unexpected test failures: arith001 2 fast486 head arith002 2 fast486 head cg026 2 fast486 head enum01 2 fast486 head Fixed unexpected test failures: driver100 print002 print003 print006 print007 print008 print010 print012 print013 print014 print018 print019 print020 print021 print025 print031 print034 tcfail138 Old unexpected test failures: 1861 1 kgardas head 2228 1 x86 Windows head fast 2469 1 malcolm head arith011 1 gabor head barton-mangler-bug 2 x86 Windows head break017 5 x86 Windows head cholewo-eval 1 malcolm head conc015 2 fast486 head conc018 1 x86 Windows head conc032 1 fast486 head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head concprog002 1 kgardas head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head ghci024 2 kgardas head hClose002 1 kgardas head ioref001 1 x86 Windows head maessen_hashtab 1 x86 Windows head num009 3 x86 Windows head num012 2 x86 Windows head openFile003 1 kgardas head qq005 1 x86 Windows head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: From cvs-ghc at haskell.org Thu Sep 25 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Sep 25 03:27:10 2008 Subject: Daily report for stable Message-ID: <200809250730.m8P7U2hv014111@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: lost Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: TH_exn2 1 tnaur PPC OSX stable 2 lex 1 tnaur PPC OSX stable 2 mdofail002 1 tnaur PPC OSX stable 2 mdofail004 1 tnaur PPC OSX stable 2 mod102 1 tnaur PPC OSX stable 2 mod40 1 tnaur PPC OSX stable 2 mod41 1 tnaur PPC OSX stable 2 mod42 1 tnaur PPC OSX stable 2 mod43 1 tnaur PPC OSX stable 2 mod50 1 tnaur PPC OSX stable 2 mod7 1 tnaur PPC OSX stable 2 mod97 1 tnaur PPC OSX stable 2 mod98 1 tnaur PPC OSX stable 2 Fixed unexpected test failures: FD4 LoopOfTheDay1 LoopOfTheDay2 LoopOfTheDay3 T1470 T1495 T2045 T2412 T2433 T2478 T2494-2 T2497 T2572 T2573 faxen mod115 mod117 mod118 mod119 mod81 syn-perf syn-perf2 tc176 tc177 tc187 tc188 tc189 tc190 tc191 tc192 tc193 tc194 tc195 tc196 tc197 tc198 tc199 tc200 tc201 tc202 tc203 tc204 tc205 tc206 tc207 tc208 tc209 tc210 tc211 tc212 tc213 tc214 tc216 tc218 tc219 tc221 tc222 tc224 tc225 tc226 tc227 tc228 tc229 tc230 tc231 tc233 tc234 tc235 tc236 tc237 tc238 tc239 tc240 tc241 tc242 tc243 tcfail093 tcfail105 tcfail138 tcfail165 tcrun001 Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 2 kgardas stable 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 3 tnaur PPC OSX stable 2 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 2499 3 gabor stable 2566 3 gabor stable ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 5 gabor stable T2597b 5 gabor stable TH_1tuple 5 gabor stable TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 3 gabor stable TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 2 tnaur PPC OSX stable 2 arith002 2 tnaur PPC OSX stable 2 arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 3 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 1 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 3 tnaur PPC OSX stable 2 break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 2 tnaur PPC OSX stable 2 cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 2 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 2 kgardas stable conc031 1 tnaur PPC OSX stable 2 conc032 2 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 2 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 2 kgardas stable conflicting_flags 1 tnaur PPC OSX stable 2 countReaders001 1 tnaur PPC OSX stable 2 cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver100 3 gabor stable driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 2 tnaur PPC OSX stable 2 enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci024 1 kgardas stable ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 2 kgardas stable hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 2 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 3 kgardas stable num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 3 kgardas stable num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 2 kgardas stable openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable rand001 1 tnaur PPC OSX stable 2 ratio001 3 gabor stable read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 3 gabor stable read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 read065 3 gabor stable readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 3 gabor stable rebindable3 3 gabor stable rebindable4 3 gabor stable rebindable5 3 gabor stable rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc079 1 tnaur PPC OSX stable 2 tc080 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tcrun003 2 gabor stable tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 win32002 1 x86 Windows stable xmlish 1 tnaur PPC OSX stable 2 From claus.reinke at talk21.com Thu Sep 25 04:41:41 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Thu Sep 25 04:38:48 2008 Subject: maintainer-clean no longer supported? References: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> <20080925004546.GB22129@matrix.chaos.earth.li> Message-ID: >> # clean, distclean, maintainer-clean >> # Increasing levels of cleanliness >> but 'make maintainer-clean' fails early, with > > I've made it work again. Thanks. Just to make sure: maintainer-clean will remove all generated files, and nothing else, right? A comment for each clean target in Makefile would clear up things. > However, the difference between distclean and maintainer-clean is > supposed to be things like whether Parser.hs is removed, but Cabal's > standard clean command always removes it (or, in source tarballs, never > removes it as we've moved it into the main source tree). > > So currently you get maintainer-clean behaviour in a darcs tree and > distclean behaviour from a source tarball. I'd been wondering about whether dist refers to source (keep configure and generated parsers/lexers) or binary distributions (keep dist/ dirs and executables). distclean doesn't quite seem to match either interpretation at the moment? Btw, would it be possible to make the clean targets runnable independent of configure? Currently, if I do distclean, then realize I really want a full maintainer-clean, it is too late, and if I try any clean before pulling into an old tree, the error message telling me that cleaning is no longer possible doesn't tell me whether I did distclean or maintainer-clean. It would be nice if both targets always worked. Thanks, Claus From chak at cse.unsw.edu.au Thu Sep 25 05:09:16 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Thu Sep 25 05:06:19 2008 Subject: patch applied (testsuite): Type families: test for decomposition problem Message-ID: <20080925090916.GA16222@haskell.galois.com> Thu Sep 25 01:40:15 PDT 2008 Manuel M T Chakravarty * Type families: test for decomposition problem A ./tests/ghc-regress/indexed-types/should_compile/OversatDecomp.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080925084015-6295e-d79cb7ea6c33671c51c1b911b39fa22a756531f2.gz From chak at cse.unsw.edu.au Thu Sep 25 05:09:35 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Thu Sep 25 05:06:36 2008 Subject: patch applied (ghc): Type families: fix decomposition problem Message-ID: <20080925090935.GA16303@haskell.galois.com> Thu Sep 25 01:41:39 PDT 2008 Manuel M T Chakravarty * Type families: fix decomposition problem * Fixes the problem reported in M ./compiler/typecheck/TcTyFuns.lhs -14 +21 M ./compiler/typecheck/TcType.lhs -2 +3 M ./compiler/typecheck/TcUnify.lhs -29 +28 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080925084139-6295e-8548157582c4fec7c6e37ea632f3b7f5704eb6e3.gz From marlowsd at gmail.com Thu Sep 25 08:05:29 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Sep 25 08:03:03 2008 Subject: Naming types In-Reply-To: <20080924191951.GA4894@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> Message-ID: <48DB7E89.8010206@gmail.com> Ian Lynagh wrote: > On Tue, Sep 23, 2008 at 11:57:24PM +0200, Sean Leather wrote: >>> I've written down the issues and made some proposals here. >>> http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming >> What purpose does the "type" disambiguating specifier serve in proposal 1? >> Don't type synonyms have the same namespace as datatypes? It would make >> sense to me to match (export specifier<->declaration) data<->data, >> newtype<->newtype, and type<->type for explicit documentation purposes in >> the export list rather than combine data and newtype into data and leave >> type as type. > > Presumably if you can say "newtype Foo" in an export list then you can > also say it in an import list. But you don't know if Data.Set.Set was > defined with newtype or data, so I don't think that different keywords > should be used when importing it. > > I don't understand why type synonyms must be distinguished, though. > Can't we export things defined with type, data and newtype all with > "type Foo"? Right, this came up in Haskell' too. data and newtype shouldn't be distinguished in import and export lists, especially if the type is abstract. It's less clear that we should use the same syntax for type synonyms too, but it's a possibility. > Another thing I'm unclear on: Currently these two type signatures are > equivalent: > f :: (a + b) -> a > f :: x a b -> a > Will that still be the case if a type (+) hasn't been defined? > If so, I think that you should need to use an explicit forall if you > want to use (+) as a type variable. As I understand it, (+) would be syntactically a type constructor, not a type variable. > I'm not really convinced that there should be different rules for the > value and type levels, though. Arguably we should drop the upper/lower case distinction altogether, on the grounds that some (written) languages don't even have it. That would solve this problem and restore unity, but it's a much bigger change and has other disadvantages. Cheers, Simon From igloo at earth.li Thu Sep 25 09:25:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 09:34:28 2008 Subject: Naming types In-Reply-To: <48DB7E89.8010206@gmail.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> Message-ID: <20080925132544.GA6143@matrix.chaos.earth.li> On Thu, Sep 25, 2008 at 01:05:29PM +0100, Simon Marlow wrote: > > As I understand it, (+) would be syntactically a type constructor, not a > type variable. > > > I'm not really convinced that there should be different rules for the > > value and type levels, though. > > Arguably we should drop the upper/lower case distinction altogether, on > the grounds that some (written) languages don't even have it. That > would solve this problem and restore unity, but it's a much bigger > change and has other disadvantages. I was suggesting that this change shouldn't be made, not that a larger change should be made. (a larger change would be nice in principle, but the obvious possibilities would make code uglier in the common case). Incidentally, it might be worth breaking proposal 1 into two separate proposals: It would be useful to be able to disambiguate imports/exports even if we don't change the lexical rules for types, as it would allow the class and type namespaces to be separated. Thanks Ian From simonpj at microsoft.com Thu Sep 25 11:44:52 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Sep 25 11:41:54 2008 Subject: Naming types In-Reply-To: <20080924191951.GA4894@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7676A2BE@EA-EXMSG-C334.europe.corp.microsoft.com> | > What purpose does the "type" disambiguating specifier serve in proposal 1? | > Don't type synonyms have the same namespace as datatypes? It would make | > sense to me to match (export specifier<->declaration) data<->data, | > newtype<->newtype, and type<->type for explicit documentation purposes in | > the export list rather than combine data and newtype into data and leave | > type as type. | | Presumably if you can say "newtype Foo" in an export list then you can | also say it in an import list. But you don't know if Data.Set.Set was | defined with newtype or data, so I don't think that different keywords | should be used when importing it. | | I don't understand why type synonyms must be distinguished, though. | Can't we export things defined with type, data and newtype all with | "type Foo"? It's a bit odd I grant you. As you say, when importing you can't distinguish 'data' from 'newtype'. But you *can* distinguish 'type' from data/newtype. That's why I thought of separating them. However, perhaps you are right, that in this case we're only saying "it comes from the type name space", so perhaps just 'type' would be enough. | Another thing I'm unclear on: Currently these two type signatures are | equivalent: | f :: (a + b) -> a | f :: x a b -> a | Will that still be the case if a type (+) hasn't been defined? | If so, I think that you should need to use an explicit forall if you | want to use (+) as a type variable. Yes, I'm proposing a *change*, namely that (+) etc become type constructors and not type variables. So under my proposal the tow sigs above would be different whether or not there wa a type (+) defined. (If it wasn't defined the former would be an error.) H98 does not allow operators at the type level at all, so it's only a breaking change wrt GHC, and I doubt many programs really use (+) as a type variable. | I haven't fully read the second proposal yet, but isn't it orthogonal to | the first? It looks to me like the solution is less clear, so I think | that it would be better to keep the two proposals completely separate. Yes, they are separate. Indeed, the second is more speculative. I only put them together because they both involve disambiguation of types. Simon From igloo at earth.li Thu Sep 25 12:06:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 12:03:56 2008 Subject: patch applied (ghc): Follow the integer package changes Message-ID: <20080925160655.GA24678@haskell.galois.com> Thu Sep 25 06:38:55 PDT 2008 Ian Lynagh * Follow the integer package changes M ./compiler/prelude/PrelNames.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080925133855-3fd76-1718438c17fa746982ab55d8d7a6a2174db06944.gz From igloo at earth.li Thu Sep 25 12:17:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 12:14:04 2008 Subject: patch applied (testsuite): Update ghci025 output Message-ID: <20080925161703.GA25224@haskell.galois.com> Thu Sep 25 08:39:56 PDT 2008 Ian Lynagh * Update ghci025 output M ./tests/ghc-regress/ghci/scripts/ghci025.stdout -3 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080925153956-3fd76-faf16db0d412075d641d144795ce67d8fbfa29a8.gz From igloo at earth.li Thu Sep 25 14:48:50 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 14:45:50 2008 Subject: patch applied (ghc): Fix the behaviour of flags like --help and --version; fixes trac #2620 Message-ID: <20080925184850.GA28756@haskell.galois.com> Thu Sep 25 09:56:18 PDT 2008 Ian Lynagh * Fix the behaviour of flags like --help and --version; fixes trac #2620 They should override other mode flags, not conflict with them M ./ghc/Main.hs -3 +14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080925165618-3fd76-3ba776997a7299616ad9eb5bf939ba954217f912.gz From igloo at earth.li Thu Sep 25 15:00:10 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 14:57:12 2008 Subject: patch applied (testsuite): Add a test that the --help and --version flags behave properly Message-ID: <20080925190010.GA29404@haskell.galois.com> Thu Sep 25 09:55:53 PDT 2008 Ian Lynagh * Add a test that the --help and --version flags behave properly M ./tests/ghc-regress/driver/Makefile +9 M ./tests/ghc-regress/driver/all.T +4 A ./tests/ghc-regress/driver/mode001.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080925165553-3fd76-147b7cb048c776207f597d454beeb18c9653d848.gz From igloo at earth.li Thu Sep 25 15:00:12 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 14:57:17 2008 Subject: patch applied (testsuite): Fix conflicting_flags output Message-ID: <20080925190012.GA29427@haskell.galois.com> Thu Sep 25 11:48:01 PDT 2008 Ian Lynagh * Fix conflicting_flags output M ./tests/ghc-regress/driver/conflicting_flags/Makefile -5 +1 M ./tests/ghc-regress/driver/conflicting_flags/conflicting_flags.stdout -2 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080925184801-3fd76-f8660ff7b4b9d4f9d6cab89cd5130693ae75ba8f.gz From igloo at earth.li Thu Sep 25 15:21:27 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 15:18:27 2008 Subject: patch applied (ghc-6.10/ghc): Follow the integer package changes Message-ID: <20080925192127.GA30021@haskell.galois.com> Thu Sep 25 06:38:55 PDT 2008 Ian Lynagh * Follow the integer package changes M ./compiler/prelude/PrelNames.lhs -2 +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080925133855-3fd76-1718438c17fa746982ab55d8d7a6a2174db06944.gz From igloo at earth.li Thu Sep 25 15:21:36 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Sep 25 15:18:35 2008 Subject: patch applied (ghc-6.10/ghc): Fix the behaviour of flags like --help and --version; fixes trac #2620 Message-ID: <20080925192136.GA30053@haskell.galois.com> Thu Sep 25 09:56:18 PDT 2008 Ian Lynagh * Fix the behaviour of flags like --help and --version; fixes trac #2620 They should override other mode flags, not conflict with them M ./ghc/Main.hs -3 +14 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080925165618-3fd76-3ba776997a7299616ad9eb5bf939ba954217f912.gz From simonpj at microsoft.com Thu Sep 25 19:06:34 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Sep 25 19:03:34 2008 Subject: patch applied (testsuite): Test Trac #303 Message-ID: <20080925230634.GA2204@haskell.galois.com> Thu Sep 25 16:05:30 PDT 2008 simonpj@microsoft.com * Test Trac #303 A ./tests/ghc-regress/rebindable/T303.hs M ./tests/ghc-regress/rebindable/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080925230530-1287e-af32715d7401d90faa0263f27c4562015728e2fb.gz From chak at cse.unsw.edu.au Thu Sep 25 19:33:23 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Thu Sep 25 19:30:22 2008 Subject: patch applied (ghc): Type families: fixes in flattening & finalisation Message-ID: <20080925233321.GA3929@haskell.galois.com> Thu Sep 25 15:53:24 PDT 2008 Manuel M T Chakravarty * Type families: fixes in flattening & finalisation * Finalisation didn't do the right thing for equalities x ~ y, where x was instantiated, but not zonked and y flexible (need to do y := x) * During flattening we weren't careful enough when turning wanteds intermediates into locals Both bugs showed up in a small example of SPJ: linear :: HasTrie (Basis v) => (Basis v, v) linear = basisValue class HasTrie a where type family Basis u :: * basisValue :: (Basis v,v) basisValue = error "urk" M ./compiler/typecheck/TcTyFuns.lhs -16 +45 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080925225324-6295e-f9ecf1d8fbe389fcd03377cfe39b6d8161e4f22b.gz From chak at cse.unsw.edu.au Thu Sep 25 19:34:22 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Thu Sep 25 19:31:21 2008 Subject: patch applied (testsuite): Type families: another small tricky example of SPJ Message-ID: <20080925233422.GA4141@haskell.galois.com> Thu Sep 25 16:01:55 PDT 2008 Manuel M T Chakravarty * Type families: another small tricky example of SPJ A ./tests/ghc-regress/indexed-types/should_compile/Simple24.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080925230155-6295e-557a20ac0b05d230c71ff2191cde11e7c4b2c2db.gz From ghcbuild at microsoft.com Thu Sep 25 20:01:08 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Sep 25 20:01:08 2008 Subject: [nightly] 25-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080926000108.4EF3B3246A9@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Thu Sep 25 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080925) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Fri Sep 26 01:04:08 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Sep 25 21:26:45 BST 2008 2139 total tests, which gave rise to 11412 test cases, of which 0 caused framework failures 2185 were skipped 9059 expected passes 119 expected failures 0 unexpected passes 49 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc032(threaded2) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Sep 26 01:04:08 BST 2008 From ghcbuild at microsoft.com Thu Sep 25 21:56:06 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Sep 25 21:56:07 2008 Subject: [nightly] 25-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080926015606.273B23246B8@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Thu Sep 25 18:02:06 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080925) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Fri Sep 26 02:59:00 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Sep 25 21:37:23 BST 2008 2139 total tests, which gave rise to 11412 test cases, of which 0 caused framework failures 2192 were skipped 9049 expected passes 124 expected failures 0 unexpected passes 47 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Sep 26 02:59:00 BST 2008 From cvs-ghc at haskell.org Fri Sep 26 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 26 03:27:06 2008 Subject: Daily report for stable Message-ID: <200809260730.m8Q7U3aI013637@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: fail (failed stage2 bindisttest) Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: OversatDecomp 2 gabor stable Simple24 1 x86 Windows stable fast mode001 1 x86 Windows stable fast Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 2 kgardas stable 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 3 tnaur PPC OSX stable 2 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 2499 2 tnaur PPC OSX stable 2 2566 2 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 4 kgardas stable T2597b 4 kgardas stable TH_1tuple 4 kgardas stable TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_exn2 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 2 tnaur PPC OSX stable 2 TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 3 gabor stable arith002 3 gabor stable arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 3 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 1 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 4 gabor stable break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 3 gabor stable cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 2 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 2 kgardas stable conc031 1 tnaur PPC OSX stable 2 conc032 2 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 2 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 2 kgardas stable conflicting_flags 1 tnaur PPC OSX stable 2 countReaders001 1 tnaur PPC OSX stable 2 cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver100 2 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 3 gabor stable enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci024 1 kgardas stable ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 2 kgardas stable hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 2 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lex 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 mdofail002 1 tnaur PPC OSX stable 2 mdofail004 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod102 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod40 1 tnaur PPC OSX stable 2 mod41 1 tnaur PPC OSX stable 2 mod42 1 tnaur PPC OSX stable 2 mod43 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod50 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod7 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod97 1 tnaur PPC OSX stable 2 mod98 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 3 kgardas stable num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 3 kgardas stable num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 2 kgardas stable openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable rand001 1 tnaur PPC OSX stable 2 ratio001 2 tnaur PPC OSX stable 2 read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 2 tnaur PPC OSX stable 2 read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 read065 2 tnaur PPC OSX stable 2 readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 2 tnaur PPC OSX stable 2 rebindable3 2 tnaur PPC OSX stable 2 rebindable4 2 tnaur PPC OSX stable 2 rebindable5 2 tnaur PPC OSX stable 2 rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc079 1 tnaur PPC OSX stable 2 tc080 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tcrun003 1 tnaur x86 Linux stable tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 win32002 1 x86 Windows stable xmlish 1 tnaur PPC OSX stable 2 -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Digraph.Edge Digraph.Bounds Digraph.Vertex Digraph.Table Digraph.Forest Digraph.IntGraph Digraph.Tree Warning: ghc-6.10.0.20080925:Encoding: could not find link destinations for: Encoding.UserString Encoding.EncodedString Warning: ghc-6.10.0.20080925:FastString: could not find link destinations for: FastString.FSEncoding Warning: ghc-6.10.0.20080925:IOEnv: could not find link destinations for: DsMonad.DsGblEnv DsMonad.DsLclEnv Warning: ghc-6.10.0.20080925:Interval: could not find link destinations for: Interval.Width Warning: ghc-6.10.0.20080925:MonadUtils: could not find link destinations for: HscMain.Comp Warning: ghc-6.10.0.20080925:Outputable: could not find link destinations for: CmmProcPointZ.Status CmmProcPointZ.Protocol CmmProcPointZ.Placement CmmSpillReload.AvailRegs RegAllocLinear.Loc RegSpillClean.Store CorePrep.FloatingBind SpecConstr.Value SpecConstr.HowBound SpecConstr.ArgOcc ByteCodeGen.TickInfo ByteCodeGen.Discr SimplEnv.FloatFlag Specialise.UsageDetails Specialise.CallKey TcTyFuns.EqConfig TcTyFuns.RewriteInst TcSimplify.Avails TcSimplify.AvailHow TcUnify.Outer LazyUniqFM.Lazy Digraph.Edge GHC.Integer.Integer Outputable.QueryQualifyName Outputable.QueryQualifyModule Warning: ghc-6.10.0.20080925:Pretty: could not find link destinations for: GHC.Integer.Integer Warning: ghc-6.10.0.20080925:StringBuffer: could not find link destinations for: GHC.Integer.Integer Warning: ghc-6.10.0.20080925:VectBuiltIn: could not find link destinations for: VectBuiltIn.Modules GHC.Arr.Array Warning: ghc-6.10.0.20080925:VectMonad: could not find link destinations for: VectBuiltIn.Modules GHC.Arr.Array Warning: ghc-6.10.0.20080925:VectType: could not find link destinations for: VectType.Repr Warning: ghc-6.10.0.20080925:VectUtils: could not find link destinations for: VectUtils.PAMethod make[2]: *** [doc.stage.2] Error 9 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/compiler' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build' -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925/`basename $i` /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925; \ esac; \ done /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925/utils/mkdirhier/mkdirhier /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925/include for i in ffi.h; do \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925/include; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925/libffi' make -C compiler install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925/compiler' /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080925/package.conf' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/bin' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925' '' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/ghc-6.10.0.20080925' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' '/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/share/doc/ghc/libraries/$pkg' --distpref dist-stage2 Installing library in /64playpen/buildbot/x86_64-linux-stable/build/bindisttest/installed/lib/ghc-6.10.0.20080925/ghc-6.10.0.20080925 installPackage: can't find include file ghc_boot_platform.h make[3]: *** [install] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925/compiler' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest/ghc-6.10.0.20080925' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-stable/build/bindisttest' From cvs-ghc at haskell.org Fri Sep 26 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Sep 26 03:27:14 2008 Subject: Daily report for head Message-ID: <200809260730.m8Q7U3Ae013635@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: pass x86 Windows head fast: pass pass pass pass pass pass tnaur PPC OSX head 2: pass tnaur x86 Linux head: pass x86-64 Linux head unreg: pass Dropping unexpected test passes reports from builders not seen in 7 days: malcolm head New unexpected test passes: read027 1 tnaur PPC OSX head 2 Dropping unexpected test failures reports from builders not seen in 7 days: malcolm head New unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1103 1 tnaur PPC OSX head 2 1357 1 tnaur PPC OSX head 2 1372 1 tnaur PPC OSX head 2 1548 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 1744 1 tnaur PPC OSX head 2 1750 1 tnaur PPC OSX head 2 1852 1 tnaur PPC OSX head 2 1914 1 tnaur PPC OSX head 2 1916 1 tnaur PPC OSX head 2 1959 1 tnaur PPC OSX head 2 1980 1 tnaur PPC OSX head 2 2080 1 tnaur PPC OSX head 2 2122 1 tnaur PPC OSX head 2 2334 1 tnaur PPC OSX head 2 2388 1 tnaur PPC OSX head 2 2452 1 tnaur PPC OSX head 2 2566 1 tnaur PPC OSX head 2 ATLoop 1 tnaur PPC OSX head 2 Base1 1 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head 2 CasePrune 1 tnaur PPC OSX head 2 Church1 1 tnaur PPC OSX head 2 Class1 1 tnaur PPC OSX head 2 Class2 1 tnaur PPC OSX head 2 Class3 1 tnaur PPC OSX head 2 ClassEqContext 1 tnaur PPC OSX head 2 ClassEqContext2 1 tnaur PPC OSX head 2 ClassEqContext3 1 tnaur PPC OSX head 2 Col 1 tnaur PPC OSX head 2 Col2 1 tnaur PPC OSX head 2 ColGivenCheck 1 tnaur PPC OSX head 2 ColGivenCheck2 1 tnaur PPC OSX head 2 ColInference 1 tnaur PPC OSX head 2 ColInference2 1 tnaur PPC OSX head 2 ColInference3 1 tnaur PPC OSX head 2 ColInference4 1 tnaur PPC OSX head 2 ColInference5 1 tnaur PPC OSX head 2 ColInference6 1 tnaur PPC OSX head 2 Compose 1 tnaur PPC OSX head 2 Cpr001 1 tnaur PPC OSX head 2 Deriving 1 tnaur PPC OSX head 2 DoRestrictedM 1 tnaur PPC OSX head 2 GADT1 1 tnaur PPC OSX head 2 GADT11 1 tnaur PPC OSX head 2 GADT2 1 tnaur PPC OSX head 2 GADT3 1 tnaur PPC OSX head 2 GADT4 1 tnaur PPC OSX head 2 GADT5 1 tnaur PPC OSX head 2 GADT6 1 tnaur PPC OSX head 2 GADT8 1 tnaur PPC OSX head 2 GADT9 1 tnaur PPC OSX head 2 GMapAssoc 1 tnaur PPC OSX head 2 GMapTop 1 tnaur PPC OSX head 2 Gentle 1 tnaur PPC OSX head 2 GivenCheck 1 tnaur PPC OSX head 2 GivenCheckSwap 1 tnaur PPC OSX head 2 GivenCheckTop 1 tnaur PPC OSX head 2 HO 1 tnaur PPC OSX head 2 IOError001 1 tnaur PPC OSX head 2 IOError002 1 tnaur PPC OSX head 2 Infix 1 tnaur PPC OSX head 2 InstEqContext 1 tnaur PPC OSX head 2 InstEqContext2 1 tnaur PPC OSX head 2 InstEqContext3 1 tnaur PPC OSX head 2 Kind 1 tnaur PPC OSX head 2 NewTyCo 1 tnaur PPC OSX head 2 Nilsson 1 tnaur PPC OSX head 2 Numerals 1 tnaur PPC OSX head 2 PList1 1 tnaur PPC OSX head 2 PList2 1 tnaur PPC OSX head 2 Records 1 tnaur PPC OSX head 2 Refl 1 tnaur PPC OSX head 2 Refl2 1 tnaur PPC OSX head 2 Rules1 1 tnaur PPC OSX head 2 Session 1 tnaur PPC OSX head 2 Simple1 1 tnaur PPC OSX head 2 Simple10 1 tnaur PPC OSX head 2 Simple11 1 tnaur PPC OSX head 2 Simple12 1 tnaur PPC OSX head 2 Simple15 1 tnaur PPC OSX head 2 Simple16 1 tnaur PPC OSX head 2 Simple18 1 tnaur PPC OSX head 2 Simple19 1 tnaur PPC OSX head 2 Simple2 1 tnaur PPC OSX head 2 Simple20 1 tnaur PPC OSX head 2 Simple21 1 tnaur PPC OSX head 2 Simple22 1 tnaur PPC OSX head 2 Simple23 1 tnaur PPC OSX head 2 Simple3 1 tnaur PPC OSX head 2 Simple4 1 tnaur PPC OSX head 2 Simple5 1 tnaur PPC OSX head 2 Simple6 1 tnaur PPC OSX head 2 Simple7 1 tnaur PPC OSX head 2 Simple9 1 tnaur PPC OSX head 2 SystemF 1 tnaur PPC OSX head 2 T1972 1 tnaur PPC OSX head 2 T1981 1 tnaur PPC OSX head 2 T1999 1 tnaur PPC OSX head 2 T1999a 1 tnaur PPC OSX head 2 T2205 1 tnaur PPC OSX head 2 T2238 1 tnaur PPC OSX head 2 T2378 1 tnaur PPC OSX head 2 T2409 1 tnaur PPC OSX head 2 T2506 1 tnaur PPC OSX head 2 T2529 1 tnaur PPC OSX head 2 T2587 1 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 addr001 1 tnaur PPC OSX head 2 andre_monad 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 arith003 1 tnaur PPC OSX head 2 arith004 2 tnaur PPC OSX head 2 arith005 1 tnaur PPC OSX head 2 arith006 1 tnaur PPC OSX head 2 arith007 1 tnaur PPC OSX head 2 arith008 1 tnaur PPC OSX head 2 arith009 1 tnaur PPC OSX head 2 arith010 1 tnaur PPC OSX head 2 arith012 1 tnaur PPC OSX head 2 arith013 1 tnaur PPC OSX head 2 arith014 1 tnaur PPC OSX head 2 arith015 1 tnaur PPC OSX head 2 arith016 1 tnaur PPC OSX head 2 arith017 1 tnaur PPC OSX head 2 arith018 1 tnaur PPC OSX head 2 arith019 1 tnaur PPC OSX head 2 arr001 1 tnaur PPC OSX head 2 arr002 1 tnaur PPC OSX head 2 arr003 1 tnaur PPC OSX head 2 arr004 1 tnaur PPC OSX head 2 arr005 1 tnaur PPC OSX head 2 arr006 1 tnaur PPC OSX head 2 arr007 1 tnaur PPC OSX head 2 arr008 1 tnaur PPC OSX head 2 arr009 1 tnaur PPC OSX head 2 arr010 1 tnaur PPC OSX head 2 arr011 1 tnaur PPC OSX head 2 arr012 1 tnaur PPC OSX head 2 arr013 1 tnaur PPC OSX head 2 arr014 1 tnaur PPC OSX head 2 arr015 1 tnaur PPC OSX head 2 arr016 1 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 arr018 1 tnaur PPC OSX head 2 arr019 1 tnaur PPC OSX head 2 arrow 1 tnaur PPC OSX head 2 arrowapply1 1 tnaur PPC OSX head 2 arrowapply2 1 tnaur PPC OSX head 2 arrowapply3 1 tnaur PPC OSX head 2 arrowapply4 1 tnaur PPC OSX head 2 arrowapply5 1 tnaur PPC OSX head 2 arrowcase1 1 tnaur PPC OSX head 2 arrowdo1 1 tnaur PPC OSX head 2 arrowdo2 1 tnaur PPC OSX head 2 arrowform1 1 tnaur PPC OSX head 2 arrowif1 1 tnaur PPC OSX head 2 arrowlet1 1 tnaur PPC OSX head 2 arrowpat 1 tnaur PPC OSX head 2 arrowrec1 1 tnaur PPC OSX head 2 arrowrun001 1 tnaur PPC OSX head 2 arrowrun002 1 tnaur PPC OSX head 2 arrowrun003 1 tnaur PPC OSX head 2 arrowrun004 1 tnaur PPC OSX head 2 base01 1 tnaur PPC OSX head 2 bits 1 tnaur PPC OSX head 2 boxy 1 tnaur PPC OSX head 2 break001 1 tnaur PPC OSX head 2 break002 1 tnaur PPC OSX head 2 break003 1 tnaur PPC OSX head 2 break005 1 tnaur PPC OSX head 2 break006 1 tnaur PPC OSX head 2 break007 1 tnaur PPC OSX head 2 break008 1 tnaur PPC OSX head 2 break009 1 tnaur PPC OSX head 2 break010 1 tnaur PPC OSX head 2 break011 1 tnaur PPC OSX head 2 break012 1 tnaur PPC OSX head 2 break013 1 tnaur PPC OSX head 2 break014 1 tnaur PPC OSX head 2 break016 1 tnaur PPC OSX head 2 break018 1 tnaur PPC OSX head 2 break019 1 tnaur PPC OSX head 2 break020 1 tnaur PPC OSX head 2 break021 1 tnaur PPC OSX head 2 break022 1 tnaur PPC OSX head 2 break023 1 tnaur PPC OSX head 2 break024 1 tnaur PPC OSX head 2 break025 1 tnaur PPC OSX head 2 break026 1 tnaur PPC OSX head 2 break027 1 tnaur PPC OSX head 2 bug1010 1 tnaur PPC OSX head 2 bug1677 1 tnaur PPC OSX head 2 bytestring002 1 tnaur PPC OSX head 2 bytestring003 1 tnaur PPC OSX head 2 bytestring006 1 tnaur PPC OSX head 2 cabal01 1 tnaur PPC OSX head 2 cc001 1 tnaur PPC OSX head 2 cc005 1 tnaur PPC OSX head 2 cc007 1 tnaur PPC OSX head 2 cc008 1 tnaur PPC OSX head 2 cc009 1 tnaur PPC OSX head 2 cc010 1 tnaur PPC OSX head 2 cc011 1 tnaur PPC OSX head 2 cc012 1 tnaur PPC OSX head 2 cc013 1 tnaur PPC OSX head 2 cg001 1 tnaur PPC OSX head 2 cg002 1 tnaur PPC OSX head 2 cg003 1 tnaur PPC OSX head 2 cg004 1 tnaur PPC OSX head 2 cg005 1 tnaur PPC OSX head 2 cg006 1 tnaur PPC OSX head 2 cg007 1 tnaur PPC OSX head 2 cg008 1 tnaur PPC OSX head 2 cg009 1 tnaur PPC OSX head 2 cg010 1 tnaur PPC OSX head 2 cg011 1 tnaur PPC OSX head 2 cg012 1 tnaur PPC OSX head 2 cg013 1 tnaur PPC OSX head 2 cg014 1 tnaur PPC OSX head 2 cg015 1 tnaur PPC OSX head 2 cg016 1 tnaur PPC OSX head 2 cg017 1 tnaur PPC OSX head 2 cg018 1 tnaur PPC OSX head 2 cg019 1 tnaur PPC OSX head 2 cg020 1 tnaur PPC OSX head 2 cg021 1 tnaur PPC OSX head 2 cg022 1 tnaur PPC OSX head 2 cg024 1 tnaur PPC OSX head 2 cg027 1 tnaur PPC OSX head 2 cg028 1 tnaur PPC OSX head 2 cg031 1 tnaur PPC OSX head 2 cg032 1 tnaur PPC OSX head 2 cg033 1 tnaur PPC OSX head 2 cg034 1 tnaur PPC OSX head 2 cg035 1 tnaur PPC OSX head 2 cg036 1 tnaur PPC OSX head 2 cg037 1 tnaur PPC OSX head 2 cg038 1 tnaur PPC OSX head 2 cg039 1 tnaur PPC OSX head 2 cg040 1 tnaur PPC OSX head 2 cg043 1 tnaur PPC OSX head 2 cg044 1 tnaur PPC OSX head 2 cg045 1 tnaur PPC OSX head 2 cg046 1 tnaur PPC OSX head 2 cg047 1 tnaur PPC OSX head 2 cg048 1 tnaur PPC OSX head 2 cg049 1 tnaur PPC OSX head 2 cg050 1 tnaur PPC OSX head 2 cg051 1 tnaur PPC OSX head 2 cg052 1 tnaur PPC OSX head 2 cg053 1 tnaur PPC OSX head 2 cg054 1 tnaur PPC OSX head 2 cg055 1 tnaur PPC OSX head 2 cg056 1 tnaur PPC OSX head 2 cg058 1 tnaur PPC OSX head 2 cg059 1 tnaur PPC OSX head 2 cg060 1 tnaur PPC OSX head 2 cg061 1 tnaur PPC OSX head 2 cg062 1 tnaur PPC OSX head 2 char001 1 tnaur PPC OSX head 2 char002 1 tnaur PPC OSX head 2 conc001 1 tnaur PPC OSX head 2 conc002 1 tnaur PPC OSX head 2 conc003 1 tnaur PPC OSX head 2 conc004 1 tnaur PPC OSX head 2 conc006 1 tnaur PPC OSX head 2 conc007 1 tnaur PPC OSX head 2 conc008 1 tnaur PPC OSX head 2 conc009 1 tnaur PPC OSX head 2 conc010 1 tnaur PPC OSX head 2 conc012 1 tnaur PPC OSX head 2 conc013 1 tnaur PPC OSX head 2 conc014 1 tnaur PPC OSX head 2 conc016 1 tnaur PPC OSX head 2 conc017 1 tnaur PPC OSX head 2 conc019 1 tnaur PPC OSX head 2 conc020 1 tnaur PPC OSX head 2 conc021 1 tnaur PPC OSX head 2 conc022 1 tnaur PPC OSX head 2 conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur PPC OSX head 2 conc025 1 tnaur PPC OSX head 2 conc026 1 tnaur PPC OSX head 2 conc027 1 tnaur PPC OSX head 2 conc028 1 tnaur PPC OSX head 2 conc029 1 tnaur PPC OSX head 2 conc030 1 tnaur PPC OSX head 2 conc031 1 tnaur PPC OSX head 2 conc033 1 tnaur PPC OSX head 2 conc034 1 tnaur PPC OSX head 2 conc035 1 tnaur PPC OSX head 2 conc036 1 tnaur PPC OSX head 2 conc037 1 tnaur PPC OSX head 2 conc038 1 tnaur PPC OSX head 2 conc039 1 tnaur PPC OSX head 2 conc040 1 tnaur PPC OSX head 2 conc041 1 tnaur PPC OSX head 2 conc042 1 tnaur PPC OSX head 2 conc043 1 tnaur PPC OSX head 2 conc044 1 tnaur PPC OSX head 2 conc045 1 tnaur PPC OSX head 2 conc051 1 tnaur PPC OSX head 2 conc058 1 tnaur PPC OSX head 2 conc059 1 tnaur PPC OSX head 2 conc064 1 tnaur PPC OSX head 2 conc065 1 tnaur PPC OSX head 2 conc066 1 tnaur PPC OSX head 2 conc067 1 tnaur PPC OSX head 2 conc068 1 tnaur PPC OSX head 2 concio002 1 tnaur PPC OSX head 2 conflicting_flags 1 tnaur PPC OSX head 2 countReaders001 1 tnaur PPC OSX head 2 cvh_unboxing 1 tnaur PPC OSX head 2 data1 1 tnaur PPC OSX head 2 data2 1 tnaur PPC OSX head 2 datatype 1 tnaur PPC OSX head 2 deriving-1935 1 tnaur PPC OSX head 2 diffArray001 1 tnaur PPC OSX head 2 doaitse 1 tnaur PPC OSX head 2 driver011 1 tnaur PPC OSX head 2 driver012 1 tnaur PPC OSX head 2 driver013 1 tnaur PPC OSX head 2 driver014 1 tnaur PPC OSX head 2 driver015 1 tnaur PPC OSX head 2 driver016 1 tnaur PPC OSX head 2 driver017 1 tnaur PPC OSX head 2 driver018 1 tnaur PPC OSX head 2 driver021 1 tnaur PPC OSX head 2 driver022 1 tnaur PPC OSX head 2 driver023 1 tnaur PPC OSX head 2 driver024 1 tnaur PPC OSX head 2 driver024a 1 tnaur PPC OSX head 2 driver025 1 tnaur PPC OSX head 2 driver026 1 tnaur PPC OSX head 2 driver027 1 tnaur PPC OSX head 2 driver028 1 tnaur PPC OSX head 2 driver031 1 tnaur PPC OSX head 2 driver032 1 tnaur PPC OSX head 2 driver033 1 tnaur PPC OSX head 2 driver034 1 tnaur PPC OSX head 2 driver035 1 tnaur PPC OSX head 2 driver041 1 tnaur PPC OSX head 2 driver042 1 tnaur PPC OSX head 2 driver043 1 tnaur PPC OSX head 2 driver044 1 tnaur PPC OSX head 2 driver045 1 tnaur PPC OSX head 2 driver051 1 tnaur PPC OSX head 2 driver052 1 tnaur PPC OSX head 2 driver053 1 tnaur PPC OSX head 2 driver060 1 tnaur PPC OSX head 2 driver061 1 tnaur PPC OSX head 2 driver061a.1 1 tnaur PPC OSX head 2 driver061a.2 1 tnaur PPC OSX head 2 driver062.1 1 tnaur PPC OSX head 2 driver062.2 1 tnaur PPC OSX head 2 driver062.3 1 tnaur PPC OSX head 2 driver062.4 1 tnaur PPC OSX head 2 driver062.5 1 tnaur PPC OSX head 2 driver063 1 tnaur PPC OSX head 2 driver064 1 tnaur PPC OSX head 2 driver065 1 tnaur PPC OSX head 2 driver066 1 tnaur PPC OSX head 2 driver067 1 tnaur PPC OSX head 2 driver068 1 tnaur PPC OSX head 2 driver069 1 tnaur PPC OSX head 2 driver070 1 tnaur PPC OSX head 2 driver071 1 tnaur PPC OSX head 2 driver080 1 tnaur PPC OSX head 2 driver081.1 1 tnaur PPC OSX head 2 driver081.2 1 tnaur PPC OSX head 2 driver100 1 tnaur PPC OSX head 2 driver200 1 tnaur PPC OSX head 2 drv001 1 tnaur PPC OSX head 2 drv002 1 tnaur PPC OSX head 2 drv003 1 tnaur PPC OSX head 2 drv004 1 tnaur PPC OSX head 2 drv005 1 tnaur PPC OSX head 2 drv006 1 tnaur PPC OSX head 2 drv007 1 tnaur PPC OSX head 2 drv008 1 tnaur PPC OSX head 2 drv009 1 tnaur PPC OSX head 2 drv010 1 tnaur PPC OSX head 2 drv011 1 tnaur PPC OSX head 2 drv012 1 tnaur PPC OSX head 2 drv013 1 tnaur PPC OSX head 2 drv014 1 tnaur PPC OSX head 2 drv015 1 tnaur PPC OSX head 2 drv020 1 tnaur PPC OSX head 2 drv021 1 tnaur PPC OSX head 2 drvfail016 1 tnaur PPC OSX head 2 drvrun001 1 tnaur PPC OSX head 2 drvrun002 1 tnaur PPC OSX head 2 drvrun003 1 tnaur PPC OSX head 2 drvrun004 1 tnaur PPC OSX head 2 drvrun005 1 tnaur PPC OSX head 2 drvrun006 1 tnaur PPC OSX head 2 drvrun007 1 tnaur PPC OSX head 2 drvrun008 1 tnaur PPC OSX head 2 drvrun009 1 tnaur PPC OSX head 2 drvrun010 1 tnaur PPC OSX head 2 drvrun011 1 tnaur PPC OSX head 2 drvrun012 1 tnaur PPC OSX head 2 drvrun013 1 tnaur PPC OSX head 2 drvrun014 1 tnaur PPC OSX head 2 drvrun015 1 tnaur PPC OSX head 2 drvrun016 1 tnaur PPC OSX head 2 drvrun017 1 tnaur PPC OSX head 2 drvrun018 1 tnaur PPC OSX head 2 drvrun019 1 tnaur PPC OSX head 2 drvrun020 1 tnaur PPC OSX head 2 drvrun021 1 tnaur PPC OSX head 2 drvrun022 1 tnaur PPC OSX head 2 ds-wildcard 1 tnaur PPC OSX head 2 ds001 1 tnaur PPC OSX head 2 ds002 1 tnaur PPC OSX head 2 ds003 1 tnaur PPC OSX head 2 ds004 1 tnaur PPC OSX head 2 ds005 1 tnaur PPC OSX head 2 ds006 1 tnaur PPC OSX head 2 ds007 1 tnaur PPC OSX head 2 ds008 1 tnaur PPC OSX head 2 ds009 1 tnaur PPC OSX head 2 ds010 1 tnaur PPC OSX head 2 ds011 1 tnaur PPC OSX head 2 ds012 1 tnaur PPC OSX head 2 ds013 1 tnaur PPC OSX head 2 ds014 1 tnaur PPC OSX head 2 ds015 1 tnaur PPC OSX head 2 ds016 1 tnaur PPC OSX head 2 ds017 1 tnaur PPC OSX head 2 ds018 1 tnaur PPC OSX head 2 ds019 1 tnaur PPC OSX head 2 ds020 1 tnaur PPC OSX head 2 ds021 1 tnaur PPC OSX head 2 ds022 1 tnaur PPC OSX head 2 ds023 1 tnaur PPC OSX head 2 ds024 1 tnaur PPC OSX head 2 ds025 1 tnaur PPC OSX head 2 ds026 1 tnaur PPC OSX head 2 ds027 1 tnaur PPC OSX head 2 ds028 1 tnaur PPC OSX head 2 ds029 1 tnaur PPC OSX head 2 ds030 1 tnaur PPC OSX head 2 ds031 1 tnaur PPC OSX head 2 ds032 1 tnaur PPC OSX head 2 ds033 1 tnaur PPC OSX head 2 ds034 1 tnaur PPC OSX head 2 ds035 1 tnaur PPC OSX head 2 ds036 1 tnaur PPC OSX head 2 ds037 1 tnaur PPC OSX head 2 ds038 1 tnaur PPC OSX head 2 ds039 1 tnaur PPC OSX head 2 ds040 1 tnaur PPC OSX head 2 ds041 1 tnaur PPC OSX head 2 ds042 1 tnaur PPC OSX head 2 ds043 1 tnaur PPC OSX head 2 ds044 1 tnaur PPC OSX head 2 ds045 1 tnaur PPC OSX head 2 ds046 1 tnaur PPC OSX head 2 ds047 1 tnaur PPC OSX head 2 ds048 1 tnaur PPC OSX head 2 ds050 1 tnaur PPC OSX head 2 ds051 1 tnaur PPC OSX head 2 ds052 1 tnaur PPC OSX head 2 ds053 1 tnaur PPC OSX head 2 ds054 1 tnaur PPC OSX head 2 ds055 1 tnaur PPC OSX head 2 ds056 1 tnaur PPC OSX head 2 ds057 1 tnaur PPC OSX head 2 ds058 1 tnaur PPC OSX head 2 ds059 1 tnaur PPC OSX head 2 ds062 1 tnaur PPC OSX head 2 dsrun001 1 tnaur PPC OSX head 2 dsrun002 1 tnaur PPC OSX head 2 dsrun003 1 tnaur PPC OSX head 2 dsrun004 1 tnaur PPC OSX head 2 dsrun005 1 tnaur PPC OSX head 2 dsrun006 1 tnaur PPC OSX head 2 dsrun007 1 tnaur PPC OSX head 2 dsrun008 1 tnaur PPC OSX head 2 dsrun009 1 tnaur PPC OSX head 2 dsrun010 1 tnaur PPC OSX head 2 dsrun011 1 tnaur PPC OSX head 2 dsrun012 1 tnaur PPC OSX head 2 dsrun013 1 tnaur PPC OSX head 2 dsrun014 1 tnaur PPC OSX head 2 dsrun016 1 tnaur PPC OSX head 2 dsrun017 1 tnaur PPC OSX head 2 dsrun018 1 tnaur PPC OSX head 2 dsrun019 1 tnaur PPC OSX head 2 dsrun020 1 tnaur PPC OSX head 2 dsrun021 1 tnaur PPC OSX head 2 dsrun022 1 tnaur PPC OSX head 2 dsrun023 1 tnaur PPC OSX head 2 dynamic001 1 tnaur PPC OSX head 2 dynamic002 1 tnaur PPC OSX head 2 dynamic_flags_001 1 tnaur PPC OSX head 2 dynamic_flags_002A 1 tnaur PPC OSX head 2 dynamic_flags_002B 1 tnaur PPC OSX head 2 dynamic_flags_002C 1 tnaur PPC OSX head 2 dynamic_flags_002D 1 tnaur PPC OSX head 2 dynamic_flags_002Many 1 tnaur PPC OSX head 2 dynbrk001 1 tnaur PPC OSX head 2 dynbrk002 1 tnaur PPC OSX head 2 dynbrk003 1 tnaur PPC OSX head 2 dynbrk004 1 tnaur PPC OSX head 2 dynbrk007 1 tnaur PPC OSX head 2 dynbrk008 1 tnaur PPC OSX head 2 dynbrk009 1 tnaur PPC OSX head 2 echo001 1 tnaur PPC OSX head 2 encode 1 tnaur PPC OSX head 2 enum02 1 tnaur PPC OSX head 2 enum03 1 tnaur PPC OSX head 2 equal 1 tnaur PPC OSX head 2 exceptions001 1 tnaur PPC OSX head 2 exceptions002 1 tnaur PPC OSX head 2 exitWith001 1 tnaur PPC OSX head 2 expfloat 1 tnaur PPC OSX head 2 ext 1 tnaur PPC OSX head 2 ext1 1 tnaur PPC OSX head 2 fed001 1 tnaur PPC OSX head 2 ffi-deriv1 1 tnaur PPC OSX head 2 ffi001 1 tnaur PPC OSX head 2 ffi002 1 tnaur PPC OSX head 2 ffi003 1 tnaur PPC OSX head 2 ffi006 1 tnaur PPC OSX head 2 ffi007 1 tnaur PPC OSX head 2 ffi008 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi010 1 tnaur PPC OSX head 2 ffi011 1 tnaur PPC OSX head 2 ffi013 1 tnaur PPC OSX head 2 ffi015 1 tnaur PPC OSX head 2 ffi016 1 tnaur PPC OSX head 2 ffi017 1 tnaur PPC OSX head 2 ffi018 1 tnaur PPC OSX head 2 ffi018_ghci 1 tnaur PPC OSX head 2 ffi019 1 tnaur PPC OSX head 2 finalization001 1 tnaur PPC OSX head 2 foldTree 1 tnaur PPC OSX head 2 freeNames 1 tnaur PPC OSX head 2 fun_insts 1 tnaur PPC OSX head 2 gadt1 1 tnaur PPC OSX head 2 gadt14 1 tnaur PPC OSX head 2 gadt15 1 tnaur PPC OSX head 2 gadt16 1 tnaur PPC OSX head 2 gadt17 1 tnaur PPC OSX head 2 gadt18 1 tnaur PPC OSX head 2 gadt19 1 tnaur PPC OSX head 2 gadt2 1 tnaur PPC OSX head 2 gadt20 1 tnaur PPC OSX head 2 gadt22 1 tnaur PPC OSX head 2 gadt23 1 tnaur PPC OSX head 2 gadt24 1 tnaur PPC OSX head 2 gadt3 1 tnaur PPC OSX head 2 gadt4 1 tnaur PPC OSX head 2 gadt5 1 tnaur PPC OSX head 2 gadt6 1 tnaur PPC OSX head 2 gadt8 1 tnaur PPC OSX head 2 gadt9 1 tnaur PPC OSX head 2 genUpTo 1 tnaur PPC OSX head 2 genericNegative001 1 tnaur PPC OSX head 2 geq 1 tnaur PPC OSX head 2 getArgs001 1 tnaur PPC OSX head 2 getC 1 tnaur PPC OSX head 2 getEnv001 1 tnaur PPC OSX head 2 ghc-e001 1 tnaur PPC OSX head 2 ghc-e002 1 tnaur PPC OSX head 2 ghc-e003 1 tnaur PPC OSX head 2 ghc-e004 1 tnaur PPC OSX head 2 ghc-e005 1 tnaur PPC OSX head 2 ghci.prog007 1 tnaur PPC OSX head 2 ghci.prog008 1 tnaur PPC OSX head 2 ghci.prog009 1 tnaur PPC OSX head 2 ghci001 1 tnaur PPC OSX head 2 ghci002 1 tnaur PPC OSX head 2 ghci003 1 tnaur PPC OSX head 2 ghci004 1 tnaur PPC OSX head 2 ghci005 1 tnaur PPC OSX head 2 ghci006 1 tnaur PPC OSX head 2 ghci007 1 tnaur PPC OSX head 2 ghci008 1 tnaur PPC OSX head 2 ghci009 1 tnaur PPC OSX head 2 ghci011 1 tnaur PPC OSX head 2 ghci012 1 tnaur PPC OSX head 2 ghci013 1 tnaur PPC OSX head 2 ghci015 1 tnaur PPC OSX head 2 ghci017 1 tnaur PPC OSX head 2 ghci019 1 tnaur PPC OSX head 2 ghci020 1 tnaur PPC OSX head 2 ghci021 1 tnaur PPC OSX head 2 ghci022 1 tnaur PPC OSX head 2 ghci023 1 tnaur PPC OSX head 2 ghci025 1 tnaur PPC OSX head 2 ghci026 1 tnaur PPC OSX head 2 ghci027 1 tnaur PPC OSX head 2 ghci028 1 tnaur PPC OSX head 2 ghci029 1 tnaur PPC OSX head 2 ghci030 1 tnaur PPC OSX head 2 ghci032 1 tnaur PPC OSX head 2 ghci033 1 tnaur PPC OSX head 2 ghci034 1 tnaur PPC OSX head 2 ghciprog004 1 tnaur PPC OSX head 2 ghcpkg01 1 tnaur PPC OSX head 2 ghcpkg02 1 tnaur PPC OSX head 2 ghcpkg03 1 tnaur PPC OSX head 2 ghcpkg04 1 tnaur PPC OSX head 2 ghcpkg05 1 tnaur PPC OSX head 2 ghcpkg06 1 tnaur PPC OSX head 2 gmapQ-assoc 1 tnaur PPC OSX head 2 gread 1 tnaur PPC OSX head 2 gread2 1 tnaur PPC OSX head 2 gshow 1 tnaur PPC OSX head 2 gshow2 1 tnaur PPC OSX head 2 gzip 1 tnaur PPC OSX head 2 hClose001 1 tnaur PPC OSX head 2 hDuplicateTo001 1 tnaur PPC OSX head 2 hFileSize001 1 tnaur PPC OSX head 2 hFileSize002 1 tnaur PPC OSX head 2 hFlush001 1 tnaur PPC OSX head 2 hGetBuf001 1 tnaur PPC OSX head 2 hGetBuf002 1 tnaur PPC OSX head 2 hGetBuffering001 1 tnaur PPC OSX head 2 hGetChar001 1 tnaur PPC OSX head 2 hGetLine001 1 tnaur PPC OSX head 2 hGetLine002 1 tnaur PPC OSX head 2 hGetLine003 1 tnaur PPC OSX head 2 hGetPosn001 1 tnaur PPC OSX head 2 hIsEOF001 1 tnaur PPC OSX head 2 hIsEOF002 1 tnaur PPC OSX head 2 hPutBuf001 1 tnaur PPC OSX head 2 hPutBuf002 1 tnaur PPC OSX head 2 hReady001 1 tnaur PPC OSX head 2 hSeek001 1 tnaur PPC OSX head 2 hSeek002 1 tnaur PPC OSX head 2 hSeek003 1 tnaur PPC OSX head 2 hSeek004 1 tnaur PPC OSX head 2 hSetBuffering002 1 tnaur PPC OSX head 2 hSetBuffering003 1 tnaur PPC OSX head 2 hTell001 1 tnaur PPC OSX head 2 hTell002 1 tnaur PPC OSX head 2 haddock.Test 1 tnaur PPC OSX head 2 haddockA001 1 tnaur PPC OSX head 2 haddockA002 1 tnaur PPC OSX head 2 haddockA003 1 tnaur PPC OSX head 2 haddockA004 1 tnaur PPC OSX head 2 haddockA005 1 tnaur PPC OSX head 2 haddockA006 1 tnaur PPC OSX head 2 haddockA007 1 tnaur PPC OSX head 2 haddockA008 1 tnaur PPC OSX head 2 haddockA009 1 tnaur PPC OSX head 2 haddockA010 1 tnaur PPC OSX head 2 haddockA011 1 tnaur PPC OSX head 2 haddockA012 1 tnaur PPC OSX head 2 haddockA013 1 tnaur PPC OSX head 2 haddockA014 1 tnaur PPC OSX head 2 haddockA015 1 tnaur PPC OSX head 2 haddockA016 1 tnaur PPC OSX head 2 haddockA017 1 tnaur PPC OSX head 2 haddockA018 1 tnaur PPC OSX head 2 haddockA019 1 tnaur PPC OSX head 2 haddockA020 1 tnaur PPC OSX head 2 haddockA021 1 tnaur PPC OSX head 2 haddockA022 1 tnaur PPC OSX head 2 haddockA023 1 tnaur PPC OSX head 2 haddockA024 1 tnaur PPC OSX head 2 haddockA025 1 tnaur PPC OSX head 2 haddockA026 1 tnaur PPC OSX head 2 haddockA027 1 tnaur PPC OSX head 2 haddockA028 1 tnaur PPC OSX head 2 haddockA029 1 tnaur PPC OSX head 2 haddockA030 1 tnaur PPC OSX head 2 haddockA031 1 tnaur PPC OSX head 2 haddockA032 1 tnaur PPC OSX head 2 haddockA033 1 tnaur PPC OSX head 2 haddockB001 1 tnaur PPC OSX head 2 haddockB002 1 tnaur PPC OSX head 2 haddockB003 1 tnaur PPC OSX head 2 haddockB004 1 tnaur PPC OSX head 2 haddockC001 1 tnaur PPC OSX head 2 haddockC002 1 tnaur PPC OSX head 2 haddockC003 1 tnaur PPC OSX head 2 haddockC004 1 tnaur PPC OSX head 2 haddockC005 1 tnaur PPC OSX head 2 haddockC006 1 tnaur PPC OSX head 2 haddockC007 1 tnaur PPC OSX head 2 haddockC008 1 tnaur PPC OSX head 2 haddockC009 1 tnaur PPC OSX head 2 haddockC010 1 tnaur PPC OSX head 2 haddockC011 1 tnaur PPC OSX head 2 haddockC012 1 tnaur PPC OSX head 2 haddockC013 1 tnaur PPC OSX head 2 haddockC014 1 tnaur PPC OSX head 2 haddockC015 1 tnaur PPC OSX head 2 haddockC016 1 tnaur PPC OSX head 2 haddockC017 1 tnaur PPC OSX head 2 haddockC018 1 tnaur PPC OSX head 2 haddockC019 1 tnaur PPC OSX head 2 haddockC020 1 tnaur PPC OSX head 2 haddockC021 1 tnaur PPC OSX head 2 haddockC022 1 tnaur PPC OSX head 2 haddockC023 1 tnaur PPC OSX head 2 haddockC024 1 tnaur PPC OSX head 2 haddockC025 1 tnaur PPC OSX head 2 haddockC026 1 tnaur PPC OSX head 2 haddockC027 1 tnaur PPC OSX head 2 haddockC028 1 tnaur PPC OSX head 2 haddockC029 1 tnaur PPC OSX head 2 haddockC030 1 tnaur PPC OSX head 2 haddockC031 1 tnaur PPC OSX head 2 haddockC032 1 tnaur PPC OSX head 2 haddockD001 1 tnaur PPC OSX head 2 haddockD002 1 tnaur PPC OSX head 2 haddockD003 1 tnaur PPC OSX head 2 haddockD004 1 tnaur PPC OSX head 2 haddockSimplUtilsBug 1 tnaur PPC OSX head 2 hash001 1 tnaur PPC OSX head 2 hist001 1 tnaur PPC OSX head 2 hlist 1 tnaur PPC OSX head 2 hopat 1 tnaur PPC OSX head 2 hs-boot 1 tnaur PPC OSX head 2 impexp 1 tnaur PPC OSX head 2 ind1 1 tnaur PPC OSX head 2 ind2 1 tnaur PPC OSX head 2 instance-leaks 1 tnaur PPC OSX head 2 integerBits 1 tnaur PPC OSX head 2 integerConversions 1 tnaur PPC OSX head 2 ioeGetErrorString001 1 tnaur PPC OSX head 2 ioeGetFileName001 1 tnaur PPC OSX head 2 ioeGetHandle001 1 tnaur PPC OSX head 2 isEOF001 1 tnaur PPC OSX head 2 ix001 1 tnaur PPC OSX head 2 jl_defaults 1 tnaur PPC OSX head 2 joao-circular 1 tnaur PPC OSX head 2 josef 1 tnaur PPC OSX head 2 jq_readsPrec 1 tnaur PPC OSX head 2 jtod_circint 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 jules_xref2 1 tnaur PPC OSX head 2 karl1 1 tnaur PPC OSX head 2 karl2 1 tnaur PPC OSX head 2 labels 1 tnaur PPC OSX head 2 launchbury 1 tnaur PPC OSX head 2 lennart_range 1 tnaur PPC OSX head 2 lex 1 tnaur PPC OSX head 2 lexNum 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 list001 1 tnaur PPC OSX head 2 list002 1 tnaur PPC OSX head 2 list003 1 tnaur PPC OSX head 2 local-quantors 1 tnaur PPC OSX head 2 mdo001 1 tnaur PPC OSX head 2 mdo002 1 tnaur PPC OSX head 2 mdo003 1 tnaur PPC OSX head 2 mdo004 1 tnaur PPC OSX head 2 mdo005 1 tnaur PPC OSX head 2 mdo006 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 memo002 1 tnaur PPC OSX head 2 misc001 1 tnaur PPC OSX head 2 mod100 1 tnaur PPC OSX head 2 mod103 1 tnaur PPC OSX head 2 mod104 1 tnaur PPC OSX head 2 mod105 1 tnaur PPC OSX head 2 mod106 1 tnaur PPC OSX head 2 mod107 1 tnaur PPC OSX head 2 mod108 1 tnaur PPC OSX head 2 mod109 1 tnaur PPC OSX head 2 mod11 1 tnaur PPC OSX head 2 mod111 1 tnaur PPC OSX head 2 mod112 1 tnaur PPC OSX head 2 mod113 1 tnaur PPC OSX head 2 mod115 1 tnaur PPC OSX head 2 mod117 1 tnaur PPC OSX head 2 mod118 1 tnaur PPC OSX head 2 mod119 1 tnaur PPC OSX head 2 mod12 1 tnaur PPC OSX head 2 mod128 1 tnaur PPC OSX head 2 mod129 1 tnaur PPC OSX head 2 mod13 1 tnaur PPC OSX head 2 mod137 1 tnaur PPC OSX head 2 mod139 1 tnaur PPC OSX head 2 mod14 1 tnaur PPC OSX head 2 mod140 1 tnaur PPC OSX head 2 mod141 1 tnaur PPC OSX head 2 mod144 1 tnaur PPC OSX head 2 mod146 1 tnaur PPC OSX head 2 mod148 1 tnaur PPC OSX head 2 mod149 1 tnaur PPC OSX head 2 mod15 1 tnaur PPC OSX head 2 mod154 1 tnaur PPC OSX head 2 mod156 1 tnaur PPC OSX head 2 mod157 1 tnaur PPC OSX head 2 mod158 1 tnaur PPC OSX head 2 mod159 1 tnaur PPC OSX head 2 mod16 1 tnaur PPC OSX head 2 mod160 1 tnaur PPC OSX head 2 mod162 1 tnaur PPC OSX head 2 mod163 1 tnaur PPC OSX head 2 mod165 1 tnaur PPC OSX head 2 mod166 1 tnaur PPC OSX head 2 mod167 1 tnaur PPC OSX head 2 mod168 1 tnaur PPC OSX head 2 mod169 1 tnaur PPC OSX head 2 mod170 1 tnaur PPC OSX head 2 mod171 1 tnaur PPC OSX head 2 mod172 1 tnaur PPC OSX head 2 mod173 1 tnaur PPC OSX head 2 mod176 1 tnaur PPC OSX head 2 mod177 1 tnaur PPC OSX head 2 mod179 1 tnaur PPC OSX head 2 mod30 1 tnaur PPC OSX head 2 mod31 1 tnaur PPC OSX head 2 mod32 1 tnaur PPC OSX head 2 mod33 1 tnaur PPC OSX head 2 mod34 1 tnaur PPC OSX head 2 mod35 1 tnaur PPC OSX head 2 mod37 1 tnaur PPC OSX head 2 mod39 1 tnaur PPC OSX head 2 mod5 1 tnaur PPC OSX head 2 mod6 1 tnaur PPC OSX head 2 mod64 1 tnaur PPC OSX head 2 mod65 1 tnaur PPC OSX head 2 mod75 1 tnaur PPC OSX head 2 mod82 1 tnaur PPC OSX head 2 mod83 1 tnaur PPC OSX head 2 mod84 1 tnaur PPC OSX head 2 mod85 1 tnaur PPC OSX head 2 mod86 1 tnaur PPC OSX head 2 mod92 1 tnaur PPC OSX head 2 mod93 1 tnaur PPC OSX head 2 mod94 1 tnaur PPC OSX head 2 mod95 1 tnaur PPC OSX head 2 mod96 1 tnaur PPC OSX head 2 mod99 1 tnaur PPC OSX head 2 mode001 1 x86 Windows head fast nbe 1 tnaur PPC OSX head 2 nested-datatypes 1 tnaur PPC OSX head 2 newtype 1 tnaur PPC OSX head 2 north_array 1 tnaur PPC OSX head 2 num001 1 tnaur PPC OSX head 2 num002 1 tnaur PPC OSX head 2 num003 1 tnaur PPC OSX head 2 num004 1 tnaur PPC OSX head 2 num005 1 tnaur PPC OSX head 2 num006 1 tnaur PPC OSX head 2 num007 1 tnaur PPC OSX head 2 num008 1 tnaur PPC OSX head 2 num010 1 tnaur PPC OSX head 2 num011 1 tnaur PPC OSX head 2 num013 1 tnaur PPC OSX head 2 num014 1 tnaur PPC OSX head 2 openFile001 1 tnaur PPC OSX head 2 openFile002 1 tnaur PPC OSX head 2 openFile004 1 tnaur PPC OSX head 2 openFile005 1 tnaur PPC OSX head 2 openFile006 1 tnaur PPC OSX head 2 openFile007 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 outofmem 1 tnaur PPC OSX head 2 packedstring001 1 tnaur PPC OSX head 2 paradise 1 tnaur PPC OSX head 2 parser.prog001 1 tnaur PPC OSX head 2 performGC001 1 tnaur PPC OSX head 2 perm 1 tnaur PPC OSX head 2 pkg01 1 tnaur PPC OSX head 2 pragma001 1 tnaur PPC OSX head 2 pragma002 1 tnaur PPC OSX head 2 print001 1 tnaur PPC OSX head 2 print002 1 tnaur PPC OSX head 2 print003 1 tnaur PPC OSX head 2 print004 1 tnaur PPC OSX head 2 print005 1 tnaur PPC OSX head 2 print006 1 tnaur PPC OSX head 2 print007 1 tnaur PPC OSX head 2 print008 1 tnaur PPC OSX head 2 print009 1 tnaur PPC OSX head 2 print010 1 tnaur PPC OSX head 2 print011 1 tnaur PPC OSX head 2 print012 1 tnaur PPC OSX head 2 print013 1 tnaur PPC OSX head 2 print014 1 tnaur PPC OSX head 2 print016 1 tnaur PPC OSX head 2 print017 1 tnaur PPC OSX head 2 print018 1 tnaur PPC OSX head 2 print019 1 tnaur PPC OSX head 2 print020 1 tnaur PPC OSX head 2 print021 1 tnaur PPC OSX head 2 print023 1 tnaur PPC OSX head 2 print024 1 tnaur PPC OSX head 2 print025 1 tnaur PPC OSX head 2 print026 1 tnaur PPC OSX head 2 print027 1 tnaur PPC OSX head 2 print028 1 tnaur PPC OSX head 2 print029 1 tnaur PPC OSX head 2 print030 1 tnaur PPC OSX head 2 print031 1 tnaur PPC OSX head 2 print033 1 tnaur PPC OSX head 2 print034 1 tnaur PPC OSX head 2 prog001 1 tnaur PPC OSX head 2 prog002 1 tnaur PPC OSX head 2 prog003 1 tnaur PPC OSX head 2 prog005 1 tnaur PPC OSX head 2 prog006 1 tnaur PPC OSX head 2 putStr001 1 tnaur PPC OSX head 2 rand001 1 tnaur PPC OSX head 2 ratio001 1 tnaur PPC OSX head 2 read001 1 tnaur PPC OSX head 2 read002 1 tnaur PPC OSX head 2 read003 1 tnaur PPC OSX head 2 read004 1 tnaur PPC OSX head 2 read005 1 tnaur PPC OSX head 2 read008 1 tnaur PPC OSX head 2 read009 1 tnaur PPC OSX head 2 read010 1 tnaur PPC OSX head 2 read011 1 tnaur PPC OSX head 2 read014 1 tnaur PPC OSX head 2 read015 1 tnaur PPC OSX head 2 read016 1 tnaur PPC OSX head 2 read017 1 tnaur PPC OSX head 2 read018 1 tnaur PPC OSX head 2 read019 1 tnaur PPC OSX head 2 read021 1 tnaur PPC OSX head 2 read022 1 tnaur PPC OSX head 2 read024 1 tnaur PPC OSX head 2 read025 1 tnaur PPC OSX head 2 read026 1 tnaur PPC OSX head 2 read027 1 tnaur PPC OSX head 2 read028 1 tnaur PPC OSX head 2 read029 1 tnaur PPC OSX head 2 read030 1 tnaur PPC OSX head 2 read031 1 tnaur PPC OSX head 2 read032 1 tnaur PPC OSX head 2 read033 1 tnaur PPC OSX head 2 read034 1 tnaur PPC OSX head 2 read036 1 tnaur PPC OSX head 2 read037 1 tnaur PPC OSX head 2 read038 1 tnaur PPC OSX head 2 read039 1 tnaur PPC OSX head 2 read040 1 tnaur PPC OSX head 2 read041 1 tnaur PPC OSX head 2 read042 1 tnaur PPC OSX head 2 read043 1 tnaur PPC OSX head 2 read044 1 tnaur PPC OSX head 2 read045 1 tnaur PPC OSX head 2 read046 1 tnaur PPC OSX head 2 read047 1 tnaur PPC OSX head 2 read048 1 tnaur PPC OSX head 2 read049 1 tnaur PPC OSX head 2 read050 1 tnaur PPC OSX head 2 read051 1 tnaur PPC OSX head 2 read052 1 tnaur PPC OSX head 2 read053 1 tnaur PPC OSX head 2 read054 1 tnaur PPC OSX head 2 read055 1 tnaur PPC OSX head 2 read056 1 tnaur PPC OSX head 2 read057 1 tnaur PPC OSX head 2 read058 1 tnaur PPC OSX head 2 read059 1 tnaur PPC OSX head 2 read060 1 tnaur PPC OSX head 2 read061 1 tnaur PPC OSX head 2 read062 1 tnaur PPC OSX head 2 read063 1 tnaur PPC OSX head 2 read064 1 tnaur PPC OSX head 2 read065 1 tnaur PPC OSX head 2 readFile001 1 tnaur PPC OSX head 2 readLitChar 1 tnaur PPC OSX head 2 read_1821 1 tnaur PPC OSX head 2 readwrite001 1 tnaur PPC OSX head 2 readwrite002 1 tnaur PPC OSX head 2 rebindable1 1 tnaur PPC OSX head 2 rebindable2 1 tnaur PPC OSX head 2 rebindable3 1 tnaur PPC OSX head 2 rebindable4 1 tnaur PPC OSX head 2 rebindable5 1 tnaur PPC OSX head 2 rebindable7 1 tnaur PPC OSX head 2 rebindable8 1 tnaur PPC OSX head 2 rebindable9 1 tnaur PPC OSX head 2 recomp001 1 tnaur PPC OSX head 2 recomp002 1 tnaur PPC OSX head 2 recomp003 1 tnaur PPC OSX head 2 recomp004 1 tnaur PPC OSX head 2 recomp005 1 tnaur PPC OSX head 2 record_upd 1 tnaur PPC OSX head 2 records 1 tnaur PPC OSX head 2 red-black 1 tnaur PPC OSX head 2 rename.prog001 1 tnaur PPC OSX head 2 rename.prog004 1 tnaur PPC OSX head 2 rename.prog005 1 tnaur PPC OSX head 2 rittri 1 tnaur PPC OSX head 2 rn.prog006 1 tnaur PPC OSX head 2 rn003 1 tnaur PPC OSX head 2 rn005 1 tnaur PPC OSX head 2 rn006 1 tnaur PPC OSX head 2 rn009 1 tnaur PPC OSX head 2 rn011 1 tnaur PPC OSX head 2 rn012 1 tnaur PPC OSX head 2 rn013 1 tnaur PPC OSX head 2 rn017 1 tnaur PPC OSX head 2 rn019 1 tnaur PPC OSX head 2 rn020 1 tnaur PPC OSX head 2 rn022 1 tnaur PPC OSX head 2 rn023 1 tnaur PPC OSX head 2 rn024 1 tnaur PPC OSX head 2 rn025 1 tnaur PPC OSX head 2 rn026 1 tnaur PPC OSX head 2 rn027 1 tnaur PPC OSX head 2 rn028 1 tnaur PPC OSX head 2 rn029 1 tnaur PPC OSX head 2 rn031 1 tnaur PPC OSX head 2 rn032 1 tnaur PPC OSX head 2 rn033 1 tnaur PPC OSX head 2 rn034 1 tnaur PPC OSX head 2 rn035 1 tnaur PPC OSX head 2 rn036 1 tnaur PPC OSX head 2 rn037 1 tnaur PPC OSX head 2 rn039 1 tnaur PPC OSX head 2 rn040 1 tnaur PPC OSX head 2 rn041 1 tnaur PPC OSX head 2 rn042 1 tnaur PPC OSX head 2 rn043 1 tnaur PPC OSX head 2 rn044 1 tnaur PPC OSX head 2 rn045 1 tnaur PPC OSX head 2 rn046 1 tnaur PPC OSX head 2 rn047 1 tnaur PPC OSX head 2 rn048 1 tnaur PPC OSX head 2 rn049 1 tnaur PPC OSX head 2 rn050 1 tnaur PPC OSX head 2 rn051 1 tnaur PPC OSX head 2 rn052 1 tnaur PPC OSX head 2 rn053 1 tnaur PPC OSX head 2 rn054 1 tnaur PPC OSX head 2 rn055 1 tnaur PPC OSX head 2 rn056 1 tnaur PPC OSX head 2 rn057 1 tnaur PPC OSX head 2 rn058 1 tnaur PPC OSX head 2 rn059 1 tnaur PPC OSX head 2 rn060 1 tnaur PPC OSX head 2 rn061 1 tnaur PPC OSX head 2 rn062 1 tnaur PPC OSX head 2 rn063 1 tnaur PPC OSX head 2 rn064 1 tnaur PPC OSX head 2 rn065 1 tnaur PPC OSX head 2 rn066 1 tnaur PPC OSX head 2 rn067 1 tnaur PPC OSX head 2 rnfail020 1 tnaur PPC OSX head 2 sanders_array 1 tnaur PPC OSX head 2 set 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 show001 1 tnaur PPC OSX head 2 showDouble 1 tnaur PPC OSX head 2 stableptr001 1 tnaur PPC OSX head 2 stableptr003 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 stableptr005 1 tnaur PPC OSX head 2 strict_anns 1 tnaur PPC OSX head 2 strings 1 tnaur PPC OSX head 2 system001 1 tnaur PPC OSX head 2 take001 1 tnaur PPC OSX head 2 tc 1 tnaur PPC OSX head 2 tdpe 1 tnaur PPC OSX head 2 termination 1 tnaur PPC OSX head 2 testblockalloc 1 tnaur PPC OSX head 2 text001 1 tnaur PPC OSX head 2 thurston-modular-arith 1 tnaur PPC OSX head 2 time002 1 tnaur PPC OSX head 2 time003 1 tnaur PPC OSX head 2 time004 1 tnaur PPC OSX head 2 timing001 1 tnaur PPC OSX head 2 timing002 1 tnaur PPC OSX head 2 timing003 1 tnaur PPC OSX head 2 trace001 1 tnaur PPC OSX head 2 tup001 1 tnaur PPC OSX head 2 twin 1 tnaur PPC OSX head 2 type-rep 1 tnaur PPC OSX head 2 typeableY 1 tnaur PPC OSX head 2 typecase1 1 tnaur PPC OSX head 2 typecase2 1 tnaur PPC OSX head 2 ubx-records 1 tnaur PPC OSX head 2 unicode001 1 tnaur PPC OSX head 2 unicode002 1 tnaur PPC OSX head 2 weak001 1 tnaur PPC OSX head 2 where 1 tnaur PPC OSX head 2 while 1 tnaur PPC OSX head 2 xmlish 1 tnaur PPC OSX head 2 Old unexpected test failures: 1861 2 kgardas head 2228 3 x86 Windows head 2469 1 tnaur PPC OSX head 2 arith001 6 x86 Windows head arith002 6 x86 Windows head arith011 2 gabor head barton-mangler-bug 3 x86 Windows head break017 6 x86 Windows head cg026 6 x86 Windows head cholewo-eval 1 tnaur PPC OSX head 2 conc015 3 fast486 head conc018 1 tnaur PPC OSX head 2 conc032 3 fast486 head conc069 2 tnaur PPC OSX head 2 conc070 3 tnaur PPC OSX head 2 concprog001 2 tnaur PPC OSX head 2 concprog002 2 kgardas head derefnull 2 x86 Windows head divbyzero 2 x86 Windows head enum01 6 x86 Windows head fast2haskell 1 tnaur PPC OSX head 2 ghci024 1 kgardas head hClose002 2 kgardas head ioref001 2 x86 Windows head maessen_hashtab 1 x86 Windows head num009 3 x86 Windows head num012 3 x86 Windows head openFile003 2 kgardas head qq005 1 x86 Windows head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: (Data.Array.Parallel.Lifted.Repr.appPR_PArray @ a_a24E pr_aUJ) (Data.Array.Parallel.Lifted.Repr.applPR_PArray @ a_a24E pr_aUJ) (Data.Array.Parallel.Lifted.Repr.packPR_PArray @ a_a24E pr_aUJ) (Data.Array.Parallel.Lifted.Repr.combine2PR_PArray @ a_a24E pr_aUJ) (Control.Exception.Base.recConError @ (GHC.Prim.Int# -> [Data.Array.Parallel.Lifted.PArray.PArray a_a24E] -> Data.Array.Parallel.Lifted.PArray.PArray (Data.Array.Parallel.Lifted.PArray.PArray a_a24E)) "../dph/Data/Array/Parallel/Lifted/Repr.hs:(951,16)-(963,16)|Data.Array.Parallel.Lifted.PArray.fromListPR") (Control.Exception.Base.recConError @ (Data.Array.Parallel.Lifted.PArray.PArray (Data.Array.Parallel.Lifted.PArray.PArray a_a24E) -> ()) "../dph/Data/Array/Parallel/Lifted/Repr.hs:(951,16)-(963,16)|Data.Array.Parallel.Lifted.PArray.nfPR")) *** End of Offense *** : Compilation had errors make[3]: *** [dist/build/Data/Array/Parallel/Lifted/Repr.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/dph/dph-par' make[2]: *** [make.library.dph/dph-par] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' From igloo at earth.li Fri Sep 26 10:28:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 10:24:58 2008 Subject: patch applied (ghc): Improve runghc docs; fixes trac #2477 Message-ID: <20080926142800.GA22931@haskell.galois.com> Fri Sep 26 05:44:25 PDT 2008 Ian Lynagh * Improve runghc docs; fixes trac #2477 M ./docs/users_guide/runghc.xml -2 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926124425-3fd76-954498755dbfdd3fa2ebcb9c88282fd3246cd277.gz From igloo at earth.li Fri Sep 26 10:28:06 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 10:25:07 2008 Subject: patch applied (ghc): Pass SRC_HC_OPTS to GHC when building GHC's Main.hs Message-ID: <20080926142806.GA22959@haskell.galois.com> Fri Sep 26 06:16:09 PDT 2008 Ian Lynagh * Pass SRC_HC_OPTS to GHC when building GHC's Main.hs M ./ghc/Makefile -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926131609-3fd76-d42cf5471e122c9e9d2dce66778ea9c7626b6dd9.gz From igloo at earth.li Fri Sep 26 10:28:11 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 10:25:14 2008 Subject: patch applied (ghc): Split ShowVersion etc off into a different type to DoInteractive etc Message-ID: <20080926142810.GA22991@haskell.galois.com> Fri Sep 26 07:05:39 PDT 2008 Ian Lynagh * Split ShowVersion etc off into a different type to DoInteractive etc This fixes trac #1348 (ghci --help gave ghc's help), and also tidies things up a bit. Things would be even tidier if the usage.txt files were put into a .hs file, so that ShowUsage wouldn't need to be able to find the libdir. M ./ghc/Main.hs -52 +56 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926140539-3fd76-72ce7113bc70e149fe4a660c08f2405df4ba3a56.gz From igloo at earth.li Fri Sep 26 10:34:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 10:31:52 2008 Subject: patch applied (testsuite): Improve the mode001 test Message-ID: <20080926143455.GA23403@haskell.galois.com> Fri Sep 26 07:27:30 PDT 2008 Ian Lynagh * Improve the mode001 test M ./tests/ghc-regress/driver/Makefile +2 M ./tests/ghc-regress/driver/mode001.stdout +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080926142730-3fd76-9f736461e40156f3c5c1744593036d9182f9ae44.gz From igloo at earth.li Fri Sep 26 11:14:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 11:11:38 2008 Subject: patch applied (ghc-6.10/ghc): Improve runghc docs; fixes trac #2477 Message-ID: <20080926151441.GA24206@haskell.galois.com> Fri Sep 26 05:44:25 PDT 2008 Ian Lynagh * Improve runghc docs; fixes trac #2477 M ./docs/users_guide/runghc.xml -2 +6 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080926124425-3fd76-954498755dbfdd3fa2ebcb9c88282fd3246cd277.gz From igloo at earth.li Fri Sep 26 11:14:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 11:11:44 2008 Subject: patch applied (ghc-6.10/ghc): Pass SRC_HC_OPTS to GHC when building GHC's Main.hs Message-ID: <20080926151445.GA24238@haskell.galois.com> Fri Sep 26 06:16:09 PDT 2008 Ian Lynagh * Pass SRC_HC_OPTS to GHC when building GHC's Main.hs M ./ghc/Makefile -1 +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080926131609-3fd76-d42cf5471e122c9e9d2dce66778ea9c7626b6dd9.gz From igloo at earth.li Fri Sep 26 11:14:49 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 11:11:51 2008 Subject: patch applied (ghc-6.10/ghc): Split ShowVersion etc off into a different type to DoInteractive etc Message-ID: <20080926151449.GA24263@haskell.galois.com> Fri Sep 26 07:05:39 PDT 2008 Ian Lynagh * Split ShowVersion etc off into a different type to DoInteractive etc This fixes trac #1348 (ghci --help gave ghc's help), and also tidies things up a bit. Things would be even tidier if the usage.txt files were put into a .hs file, so that ShowUsage wouldn't need to be able to find the libdir. M ./ghc/Main.hs -52 +56 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080926140539-3fd76-72ce7113bc70e149fe4a660c08f2405df4ba3a56.gz From leather at cs.uu.nl Fri Sep 26 12:03:10 2008 From: leather at cs.uu.nl (Sean Leather) Date: Fri Sep 26 12:00:08 2008 Subject: Naming types In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <3c6288ab0809260903j1135e5abi5a1e45e3a28b947@mail.gmail.com> > | Incidentally, it might be worth breaking proposal 1 into two separate > | proposals: It would be useful to be able to disambiguate imports/exports > | even if we don't change the lexical rules for types, as it would allow > | the class and type namespaces to be separated. > > I don't advocate splitting the type and class name spaces. Classes occur > *in* types, and we parse (C a, C b) => foo by parsing the (C a, C b) bit as > a tuple. Since the => comes later we don't know we are looking at classes. > We could fix this up with a later pass, but I'm not hearing our users > crying out for this. > I'm haven't cried out very loudly, though I almost did when I saw Ian's suggestion above. However, it would be nice to not have a data/newtype Show conflict with the class Show when they may have little to do with each other. Sean -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.haskell.org/pipermail/cvs-ghc/attachments/20080926/b70a7622/attachment.htm From simonpj at microsoft.com Fri Sep 26 11:31:23 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Sep 26 12:51:10 2008 Subject: Naming types In-Reply-To: <20080925132544.GA6143@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> | > Arguably we should drop the upper/lower case distinction altogether, on | > the grounds that some (written) languages don't even have it. That | > would solve this problem and restore unity, but it's a much bigger | > change and has other disadvantages. | | I was suggesting that this change shouldn't be made, not that a larger | change should be made. (a larger change would be nice in principle, but | the obvious possibilities would make code uglier in the common case). I don't want this discussion to get out of control! All I'm after is a way to make (+) into a type constructor, which I think is highly desirable notationally. We saw another instance yesterday, when Dov was writing session types like (Chan (Int :?: Bool :?: Emp)) when he should have been able to say (Chan (Int ? Bool ! Emp)). To achieve this I just need a way to distinguish the type constructors and values in export lists. | Incidentally, it might be worth breaking proposal 1 into two separate | proposals: It would be useful to be able to disambiguate imports/exports | even if we don't change the lexical rules for types, as it would allow | the class and type namespaces to be separated. I don't advocate splitting the type and class name spaces. Classes occur *in* types, and we parse (C a, C b) => foo by parsing the (C a, C b) bit as a tuple. Since the => comes later we don't know we are looking at classes. We could fix this up with a later pass, but I'm not hearing our users crying out for this. Simon From igloo at earth.li Fri Sep 26 12:30:17 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 12:51:18 2008 Subject: Naming types In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080926163017.GB21393@matrix.chaos.earth.li> On Fri, Sep 26, 2008 at 04:31:23PM +0100, Simon Peyton-Jones wrote: > | > Arguably we should drop the upper/lower case distinction altogether, on > | > the grounds that some (written) languages don't even have it. That > | > would solve this problem and restore unity, but it's a much bigger > | > change and has other disadvantages. > | > | I was suggesting that this change shouldn't be made, not that a larger > | change should be made. (a larger change would be nice in principle, but > | the obvious possibilities would make code uglier in the common case). > > I don't want this discussion to get out of control! All I'm after is a way to make (+) into a type constructor, which I think is highly desirable notationally. We saw another instance yesterday, when Dov was writing session types like (Chan (Int :?: Bool :?: Emp)) when he should have been able to say (Chan (Int ? Bool ! Emp)). To achieve this I just need a way to distinguish the type constructors and values in export lists. But then you wouldn't be able to write the current meaning of Chan (Int ? Bool ! Emp) with infix type variables. You might say that people don't want to generalise over type constructors, but I am not so sure. I have a lot of code that does things like class Invert p where invert :: p from to -> p to from data Seq p from to where Cons :: p from mid -> Seq p mid to -> Seq p from to Nil :: Seq p here here Of course, p is prefix here, but I'm sure other people will want to do similar things with infix types. Even in this case, someone else might prefer to write these as class Invert (?) where invert :: from ? to -> to ? from data Seq (?) from to where Cons :: from ? mid -> Seq (?) mid to -> Seq (?) from to Nil :: Seq (?) here here (probably someone whose font has a better "rightwards squiggle arrow" symbol than mine :-) ) > | Incidentally, it might be worth breaking proposal 1 into two separate > | proposals: It would be useful to be able to disambiguate imports/exports > | even if we don't change the lexical rules for types, as it would allow > | the class and type namespaces to be separated. > > I don't advocate splitting the type and class name spaces. I don't feel strongly about it, but I was under the impression that the main reason they weren't split is that you couldn't disambiguate them in import/export lists. > Classes occur *in* types, and we parse (C a, C b) => foo by parsing > the (C a, C b) bit as a tuple. Since the => comes later we don't know > we are looking at classes. We could fix this up with a later pass, You could still parse it in the same way. I think it's already an HsPred by the time we leave the parser, and thus before it reaches the renamer, so I don't think that fixing it up would be hard. Thanks Ian From igloo at earth.li Fri Sep 26 17:24:25 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:21:23 2008 Subject: patch applied (ghc): Remove a redundant options pragma Message-ID: <20080926212425.GA32370@haskell.galois.com> Fri Sep 26 08:27:31 PDT 2008 Ian Lynagh * Remove a redundant options pragma M ./compiler/utils/LazyUniqFM.lhs -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926152731-3fd76-e3e017ef54c3305e822dd5a42eff150b55422027.gz From igloo at earth.li Fri Sep 26 17:24:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:21:29 2008 Subject: patch applied (ghc): Add some description of the +RTS -t/-s/-S output Message-ID: <20080926212430.GA32390@haskell.galois.com> Fri Sep 26 13:02:03 PDT 2008 Ian Lynagh * Add some description of the +RTS -t/-s/-S output M ./docs/users_guide/runtime_control.xml +210 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926200203-3fd76-45ba44150d49fae827354af40aa6784bcf431e76.gz From igloo at earth.li Fri Sep 26 17:24:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:21:36 2008 Subject: patch applied (ghc): Add an example of how to use SCCs to the user guide Message-ID: <20080926212435.GA32410@haskell.galois.com> Fri Sep 26 13:38:32 PDT 2008 Ian Lynagh * Add an example of how to use SCCs to the user guide M ./docs/users_guide/Makefile +4 A ./docs/users_guide/prof_scc.png M ./docs/users_guide/profiling.xml +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926203832-3fd76-db68f73ddbd77b46de0b3321cf0131290ee190ac.gz From igloo at earth.li Fri Sep 26 17:59:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:56:07 2008 Subject: patch applied (ghc-6.10/ghc): Remove a redundant options pragma Message-ID: <20080926215909.GA991@haskell.galois.com> Fri Sep 26 08:27:31 PDT 2008 Ian Lynagh * Remove a redundant options pragma M ./compiler/utils/LazyUniqFM.lhs -1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080926152731-3fd76-e3e017ef54c3305e822dd5a42eff150b55422027.gz From igloo at earth.li Fri Sep 26 17:59:15 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:56:15 2008 Subject: patch applied (ghc-6.10/ghc): Type families: fix decomposition problem Message-ID: <20080926215915.GA1017@haskell.galois.com> Thu Sep 25 01:41:39 PDT 2008 Manuel M T Chakravarty * Type families: fix decomposition problem * Fixes the problem reported in M ./compiler/typecheck/TcTyFuns.lhs -14 +21 M ./compiler/typecheck/TcType.lhs -2 +3 M ./compiler/typecheck/TcUnify.lhs -29 +28 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080925084139-6295e-8548157582c4fec7c6e37ea632f3b7f5704eb6e3.gz From igloo at earth.li Fri Sep 26 17:59:20 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:56:20 2008 Subject: patch applied (ghc-6.10/ghc): Type families: fixes in flattening & finalisation Message-ID: <20080926215920.GA1034@haskell.galois.com> Thu Sep 25 15:53:24 PDT 2008 Manuel M T Chakravarty * Type families: fixes in flattening & finalisation * Finalisation didn't do the right thing for equalities x ~ y, where x was instantiated, but not zonked and y flexible (need to do y := x) * During flattening we weren't careful enough when turning wanteds intermediates into locals Both bugs showed up in a small example of SPJ: linear :: HasTrie (Basis v) => (Basis v, v) linear = basisValue class HasTrie a where type family Basis u :: * basisValue :: (Basis v,v) basisValue = error "urk" M ./compiler/typecheck/TcTyFuns.lhs -16 +45 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080925225324-6295e-f9ecf1d8fbe389fcd03377cfe39b6d8161e4f22b.gz From igloo at earth.li Fri Sep 26 17:59:24 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:56:27 2008 Subject: patch applied (ghc-6.10/ghc): Add some description of the +RTS -t/-s/-S output Message-ID: <20080926215924.GA1055@haskell.galois.com> Fri Sep 26 13:02:03 PDT 2008 Ian Lynagh * Add some description of the +RTS -t/-s/-S output M ./docs/users_guide/runtime_control.xml +210 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080926200203-3fd76-45ba44150d49fae827354af40aa6784bcf431e76.gz From igloo at earth.li Fri Sep 26 17:59:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Sep 26 17:56:32 2008 Subject: patch applied (ghc-6.10/ghc): Add an example of how to use SCCs to the user guide Message-ID: <20080926215928.GA1072@haskell.galois.com> Fri Sep 26 13:38:32 PDT 2008 Ian Lynagh * Add an example of how to use SCCs to the user guide M ./docs/users_guide/Makefile +4 A ./docs/users_guide/prof_scc.png M ./docs/users_guide/profiling.xml +16 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080926203832-3fd76-db68f73ddbd77b46de0b3321cf0131290ee190ac.gz From ghcbuild at microsoft.com Fri Sep 26 20:01:43 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Sep 26 20:01:45 2008 Subject: [nightly] 26-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080927000143.E10C13249B0@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Sep 26 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080926) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Sat Sep 27 01:04:45 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Sep 26 21:27:00 BST 2008 2142 total tests, which gave rise to 11425 test cases, of which 0 caused framework failures 2193 were skipped 9063 expected passes 119 expected failures 0 unexpected passes 50 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc015(normal) conc032(threaded2) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Sep 27 01:04:45 BST 2008 From ghcbuild at microsoft.com Fri Sep 26 21:57:29 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Sep 26 21:57:31 2008 Subject: [nightly] 26-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080927015729.A6944324802@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Fri Sep 26 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080926) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Sep 27 03:00:33 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Sep 26 21:37:34 BST 2008 2142 total tests, which gave rise to 11425 test cases, of which 0 caused framework failures 2200 were skipped 9054 expected passes 124 expected failures 0 unexpected passes 47 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Sep 27 03:00:33 BST 2008 From cvs-ghc at haskell.org Sat Sep 27 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 27 03:27:01 2008 Subject: Daily report for stable Message-ID: <200809270730.m8R7U2Pj011302@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Windows stable: pass pass x86 Windows stable fast: pass pass pass fail (failed stage1) fail (failed stage1) pass pass x86-64 Linux stable: fail (failed getsubrepos) Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: FD4 1 tnaur PPC OSX stable 2 LoopOfTheDay1 1 tnaur PPC OSX stable 2 LoopOfTheDay2 1 tnaur PPC OSX stable 2 LoopOfTheDay3 1 tnaur PPC OSX stable 2 T1470 1 tnaur PPC OSX stable 2 T1495 1 tnaur PPC OSX stable 2 T1624 1 tnaur PPC OSX stable 2 T2045 1 tnaur PPC OSX stable 2 T2126 1 tnaur PPC OSX stable 2 T2307 1 tnaur PPC OSX stable 2 T2412 1 tnaur PPC OSX stable 2 T2414 1 tnaur PPC OSX stable 2 T2433 1 tnaur PPC OSX stable 2 T2478 1 tnaur PPC OSX stable 2 T2490 1 tnaur PPC OSX stable 2 T2494 1 tnaur PPC OSX stable 2 T2494-2 1 tnaur PPC OSX stable 2 T2497 1 tnaur PPC OSX stable 2 T2572 1 tnaur PPC OSX stable 2 T2573 1 tnaur PPC OSX stable 2 T303 1 tnaur PPC OSX stable 2 TH_scopedTvs 1 tnaur PPC OSX stable 2 church 1 tnaur PPC OSX stable 2 faxen 1 tnaur PPC OSX stable 2 ghci034 1 tnaur PPC OSX stable 2 mod115 1 tnaur PPC OSX stable 2 mod117 1 tnaur PPC OSX stable 2 mod118 1 tnaur PPC OSX stable 2 mod119 1 tnaur PPC OSX stable 2 rebindable6 1 tnaur PPC OSX stable 2 rename.prog002 1 tnaur PPC OSX stable 2 rename.prog003 1 tnaur PPC OSX stable 2 rnfail002 1 tnaur PPC OSX stable 2 rnfail022 1 tnaur PPC OSX stable 2 rnfail047 1 tnaur PPC OSX stable 2 rnfail052 1 tnaur PPC OSX stable 2 rnfail054 1 tnaur PPC OSX stable 2 rnfail055 1 tnaur PPC OSX stable 2 syn-perf 1 tnaur PPC OSX stable 2 syn-perf2 1 tnaur PPC OSX stable 2 tc176 1 tnaur PPC OSX stable 2 tc177 1 tnaur PPC OSX stable 2 tc187 1 tnaur PPC OSX stable 2 tc188 1 tnaur PPC OSX stable 2 tc189 1 tnaur PPC OSX stable 2 tc190 1 tnaur PPC OSX stable 2 tc191 1 tnaur PPC OSX stable 2 tc192 1 tnaur PPC OSX stable 2 tc193 1 tnaur PPC OSX stable 2 tc194 1 tnaur PPC OSX stable 2 tc195 1 tnaur PPC OSX stable 2 tc196 1 tnaur PPC OSX stable 2 tc197 1 tnaur PPC OSX stable 2 tc198 1 tnaur PPC OSX stable 2 tc199 1 tnaur PPC OSX stable 2 tc200 1 tnaur PPC OSX stable 2 tc201 1 tnaur PPC OSX stable 2 tc202 1 tnaur PPC OSX stable 2 tc203 1 tnaur PPC OSX stable 2 tc204 1 tnaur PPC OSX stable 2 tc205 1 tnaur PPC OSX stable 2 tc206 1 tnaur PPC OSX stable 2 tc207 1 tnaur PPC OSX stable 2 tc208 1 tnaur PPC OSX stable 2 tc209 1 tnaur PPC OSX stable 2 tc210 1 tnaur PPC OSX stable 2 tc211 1 tnaur PPC OSX stable 2 tc212 1 tnaur PPC OSX stable 2 tc213 1 tnaur PPC OSX stable 2 tc214 1 tnaur PPC OSX stable 2 tc216 1 tnaur PPC OSX stable 2 tc218 1 tnaur PPC OSX stable 2 tc219 1 tnaur PPC OSX stable 2 tc221 1 tnaur PPC OSX stable 2 tc222 1 tnaur PPC OSX stable 2 tc224 1 tnaur PPC OSX stable 2 tc225 1 tnaur PPC OSX stable 2 tc226 1 tnaur PPC OSX stable 2 tc227 1 tnaur PPC OSX stable 2 tc228 1 tnaur PPC OSX stable 2 tc229 1 tnaur PPC OSX stable 2 tc230 1 tnaur PPC OSX stable 2 tc231 1 tnaur PPC OSX stable 2 tc233 1 tnaur PPC OSX stable 2 tc234 1 tnaur PPC OSX stable 2 tc235 1 tnaur PPC OSX stable 2 tc236 1 tnaur PPC OSX stable 2 tc237 1 tnaur PPC OSX stable 2 tc238 1 tnaur PPC OSX stable 2 tc239 1 tnaur PPC OSX stable 2 tc240 1 tnaur PPC OSX stable 2 tc241 1 tnaur PPC OSX stable 2 tc242 1 tnaur PPC OSX stable 2 tc243 1 tnaur PPC OSX stable 2 tcfail006 1 tnaur PPC OSX stable 2 tcfail010 1 tnaur PPC OSX stable 2 tcfail037 1 tnaur PPC OSX stable 2 tcfail065 1 tnaur PPC OSX stable 2 tcfail067 1 tnaur PPC OSX stable 2 tcfail068 1 tnaur PPC OSX stable 2 tcfail071 1 tnaur PPC OSX stable 2 tcfail072 1 tnaur PPC OSX stable 2 tcfail073 1 tnaur PPC OSX stable 2 tcfail083 1 tnaur PPC OSX stable 2 tcfail093 1 tnaur PPC OSX stable 2 tcfail102 1 tnaur PPC OSX stable 2 tcfail103 1 tnaur PPC OSX stable 2 tcfail105 1 tnaur PPC OSX stable 2 tcfail108 1 tnaur PPC OSX stable 2 tcfail109 1 tnaur PPC OSX stable 2 tcfail128 1 tnaur PPC OSX stable 2 tcfail138 1 tnaur PPC OSX stable 2 tcfail142 1 tnaur PPC OSX stable 2 tcfail147 1 tnaur PPC OSX stable 2 tcfail148 1 tnaur PPC OSX stable 2 tcfail149 1 tnaur PPC OSX stable 2 tcfail158 1 tnaur PPC OSX stable 2 tcfail159 1 tnaur PPC OSX stable 2 tcfail160 1 tnaur PPC OSX stable 2 tcfail163 1 tnaur PPC OSX stable 2 tcfail165 1 tnaur PPC OSX stable 2 tcfail173 1 tnaur PPC OSX stable 2 tcfail174 1 tnaur PPC OSX stable 2 tcfail186 1 tnaur PPC OSX stable 2 tcfail187 1 tnaur PPC OSX stable 2 tcfail188 1 tnaur PPC OSX stable 2 tcrun001 1 tnaur PPC OSX stable 2 tcrun002 1 tnaur PPC OSX stable 2 tcrun004 1 tnaur PPC OSX stable 2 tcrun005 1 tnaur PPC OSX stable 2 tcrun006 1 tnaur PPC OSX stable 2 tcrun007 1 tnaur PPC OSX stable 2 tcrun008 1 tnaur PPC OSX stable 2 tcrun009 1 tnaur PPC OSX stable 2 tcrun010 1 tnaur PPC OSX stable 2 tcrun011 1 tnaur PPC OSX stable 2 tcrun012 1 tnaur PPC OSX stable 2 tcrun013 1 tnaur PPC OSX stable 2 tcrun014 1 tnaur PPC OSX stable 2 tcrun015 1 tnaur PPC OSX stable 2 tcrun016 1 tnaur PPC OSX stable 2 tcrun017 1 tnaur PPC OSX stable 2 tcrun018 1 tnaur PPC OSX stable 2 tcrun019 1 tnaur PPC OSX stable 2 tcrun020 1 tnaur PPC OSX stable 2 tcrun021 1 tnaur PPC OSX stable 2 tcrun022 1 tnaur PPC OSX stable 2 tcrun023 1 tnaur PPC OSX stable 2 tcrun024 1 tnaur PPC OSX stable 2 tcrun025 1 tnaur PPC OSX stable 2 tcrun027 1 tnaur PPC OSX stable 2 tcrun028 1 tnaur PPC OSX stable 2 tcrun029 1 tnaur PPC OSX stable 2 tcrun030 1 tnaur PPC OSX stable 2 tcrun031 1 tnaur PPC OSX stable 2 tcrun032 1 tnaur PPC OSX stable 2 tcrun033 1 tnaur PPC OSX stable 2 tcrun034 1 tnaur PPC OSX stable 2 tcrun035 1 tnaur PPC OSX stable 2 tcrun036 1 tnaur PPC OSX stable 2 tcrun037 1 tnaur PPC OSX stable 2 tcrun038 1 tnaur PPC OSX stable 2 tcrun039 1 tnaur PPC OSX stable 2 tcrun040 1 tnaur PPC OSX stable 2 testeq2 1 tnaur PPC OSX stable 2 typecheck.testeq1 1 tnaur PPC OSX stable 2 Fixed unexpected test failures: 2499 mdofail002 mdofail004 mod102 mod40 mod41 mod42 mod43 mod7 mod97 mod98 read065 tc079 tc080 Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 2 kgardas stable 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 3 tnaur PPC OSX stable 2 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 2566 1 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 OversatDecomp 4 gabor stable PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple24 3 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 3 kgardas stable T2597b 3 kgardas stable TH_1tuple 3 kgardas stable TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_exn2 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 1 tnaur PPC OSX stable 2 TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 4 gabor stable arith002 4 gabor stable arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 2 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 1 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 4 gabor stable break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 4 gabor stable cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 1 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 2 kgardas stable conc031 1 tnaur PPC OSX stable 2 conc032 2 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 1 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 2 kgardas stable conflicting_flags 1 tnaur PPC OSX stable 2 countReaders001 1 tnaur PPC OSX stable 2 cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver100 1 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 4 gabor stable enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci024 1 kgardas stable ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 2 kgardas stable hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 1 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lex 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod50 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 mode001 2 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 3 kgardas stable num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 3 kgardas stable num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 2 kgardas stable openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable rand001 1 tnaur PPC OSX stable 2 ratio001 1 tnaur PPC OSX stable 2 read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 1 tnaur PPC OSX stable 2 read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 1 tnaur PPC OSX stable 2 rebindable3 1 tnaur PPC OSX stable 2 rebindable4 1 tnaur PPC OSX stable 2 rebindable5 1 tnaur PPC OSX stable 2 rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tcrun003 1 tnaur PPC OSX stable 2 tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 win32002 1 x86 Windows stable xmlish 1 tnaur PPC OSX stable 2 -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-base libraries/regex-base Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-compat libraries/regex-compat Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-posix libraries/regex-posix Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/stm libraries/stm Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646...Copying patch 639 of 646...Copying patch 640 of 646...Copying patch 641 of 646...Copying patch 642 of 646...Copying patch 643 of 646...Copying patch 644 of 646... darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/packages/dph/_darcs/patches/20060314143402-6295e-28ca67f2a4ddc04528a0844ea9e318629391028e.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 69. From cvs-ghc at haskell.org Sat Sep 27 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Sep 27 03:27:08 2008 Subject: Daily report for head Message-ID: <200809270730.m8R7U3WT011339@monk.galois.com> Build results: x86-64 Linux head: fail (failed getsubrepos) x86 Windows head: pass fail (failed getsubrepos) x86 Windows head fast: pass pass pass pass pass pass fast486 head: pass gabor head: pass mnemosyne x86-64 Gentoo head: fail (failed darcs) tnaur x86 Linux head: pass x86-64 Linux head unreg: fail (failed getsubrepos) Old unexpected test passes: read027 1 tnaur PPC OSX head 2 Fixed unexpected test failures: mode001 Old unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1103 1 tnaur PPC OSX head 2 1357 1 tnaur PPC OSX head 2 1372 1 tnaur PPC OSX head 2 1548 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 1744 1 tnaur PPC OSX head 2 1750 1 tnaur PPC OSX head 2 1852 1 tnaur PPC OSX head 2 1861 2 kgardas head 1914 1 tnaur PPC OSX head 2 1916 1 tnaur PPC OSX head 2 1959 1 tnaur PPC OSX head 2 1980 1 tnaur PPC OSX head 2 2080 1 tnaur PPC OSX head 2 2122 1 tnaur PPC OSX head 2 2228 3 x86 Windows head 2334 1 tnaur PPC OSX head 2 2388 1 tnaur PPC OSX head 2 2452 1 tnaur PPC OSX head 2 2469 1 tnaur PPC OSX head 2 2566 1 tnaur PPC OSX head 2 ATLoop 1 tnaur PPC OSX head 2 Base1 1 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head 2 CasePrune 1 tnaur PPC OSX head 2 Church1 1 tnaur PPC OSX head 2 Class1 1 tnaur PPC OSX head 2 Class2 1 tnaur PPC OSX head 2 Class3 1 tnaur PPC OSX head 2 ClassEqContext 1 tnaur PPC OSX head 2 ClassEqContext2 1 tnaur PPC OSX head 2 ClassEqContext3 1 tnaur PPC OSX head 2 Col 1 tnaur PPC OSX head 2 Col2 1 tnaur PPC OSX head 2 ColGivenCheck 1 tnaur PPC OSX head 2 ColGivenCheck2 1 tnaur PPC OSX head 2 ColInference 1 tnaur PPC OSX head 2 ColInference2 1 tnaur PPC OSX head 2 ColInference3 1 tnaur PPC OSX head 2 ColInference4 1 tnaur PPC OSX head 2 ColInference5 1 tnaur PPC OSX head 2 ColInference6 1 tnaur PPC OSX head 2 Compose 1 tnaur PPC OSX head 2 Cpr001 1 tnaur PPC OSX head 2 Deriving 1 tnaur PPC OSX head 2 DoRestrictedM 1 tnaur PPC OSX head 2 GADT1 1 tnaur PPC OSX head 2 GADT11 1 tnaur PPC OSX head 2 GADT2 1 tnaur PPC OSX head 2 GADT3 1 tnaur PPC OSX head 2 GADT4 1 tnaur PPC OSX head 2 GADT5 1 tnaur PPC OSX head 2 GADT6 1 tnaur PPC OSX head 2 GADT8 1 tnaur PPC OSX head 2 GADT9 1 tnaur PPC OSX head 2 GMapAssoc 1 tnaur PPC OSX head 2 GMapTop 1 tnaur PPC OSX head 2 Gentle 1 tnaur PPC OSX head 2 GivenCheck 1 tnaur PPC OSX head 2 GivenCheckSwap 1 tnaur PPC OSX head 2 GivenCheckTop 1 tnaur PPC OSX head 2 HO 1 tnaur PPC OSX head 2 IOError001 1 tnaur PPC OSX head 2 IOError002 1 tnaur PPC OSX head 2 Infix 1 tnaur PPC OSX head 2 InstEqContext 1 tnaur PPC OSX head 2 InstEqContext2 1 tnaur PPC OSX head 2 InstEqContext3 1 tnaur PPC OSX head 2 Kind 1 tnaur PPC OSX head 2 NewTyCo 1 tnaur PPC OSX head 2 Nilsson 1 tnaur PPC OSX head 2 Numerals 1 tnaur PPC OSX head 2 PList1 1 tnaur PPC OSX head 2 PList2 1 tnaur PPC OSX head 2 Records 1 tnaur PPC OSX head 2 Refl 1 tnaur PPC OSX head 2 Refl2 1 tnaur PPC OSX head 2 Rules1 1 tnaur PPC OSX head 2 Session 1 tnaur PPC OSX head 2 Simple1 1 tnaur PPC OSX head 2 Simple10 1 tnaur PPC OSX head 2 Simple11 1 tnaur PPC OSX head 2 Simple12 1 tnaur PPC OSX head 2 Simple15 1 tnaur PPC OSX head 2 Simple16 1 tnaur PPC OSX head 2 Simple18 1 tnaur PPC OSX head 2 Simple19 1 tnaur PPC OSX head 2 Simple2 1 tnaur PPC OSX head 2 Simple20 1 tnaur PPC OSX head 2 Simple21 1 tnaur PPC OSX head 2 Simple22 1 tnaur PPC OSX head 2 Simple23 1 tnaur PPC OSX head 2 Simple3 1 tnaur PPC OSX head 2 Simple4 1 tnaur PPC OSX head 2 Simple5 1 tnaur PPC OSX head 2 Simple6 1 tnaur PPC OSX head 2 Simple7 1 tnaur PPC OSX head 2 Simple9 1 tnaur PPC OSX head 2 SystemF 1 tnaur PPC OSX head 2 T1972 1 tnaur PPC OSX head 2 T1981 1 tnaur PPC OSX head 2 T1999 1 tnaur PPC OSX head 2 T1999a 1 tnaur PPC OSX head 2 T2205 1 tnaur PPC OSX head 2 T2238 1 tnaur PPC OSX head 2 T2378 1 tnaur PPC OSX head 2 T2409 1 tnaur PPC OSX head 2 T2506 1 tnaur PPC OSX head 2 T2529 1 tnaur PPC OSX head 2 T2587 1 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 addr001 1 tnaur PPC OSX head 2 andre_monad 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 arith001 6 x86 Windows head arith002 6 x86 Windows head arith003 1 tnaur PPC OSX head 2 arith004 2 tnaur PPC OSX head 2 arith005 1 tnaur PPC OSX head 2 arith006 1 tnaur PPC OSX head 2 arith007 1 tnaur PPC OSX head 2 arith008 1 tnaur PPC OSX head 2 arith009 1 tnaur PPC OSX head 2 arith010 1 tnaur PPC OSX head 2 arith011 3 fast486 head arith012 1 tnaur PPC OSX head 2 arith013 1 tnaur PPC OSX head 2 arith014 1 tnaur PPC OSX head 2 arith015 1 tnaur PPC OSX head 2 arith016 1 tnaur PPC OSX head 2 arith017 1 tnaur PPC OSX head 2 arith018 1 tnaur PPC OSX head 2 arith019 1 tnaur PPC OSX head 2 arr001 1 tnaur PPC OSX head 2 arr002 1 tnaur PPC OSX head 2 arr003 1 tnaur PPC OSX head 2 arr004 1 tnaur PPC OSX head 2 arr005 1 tnaur PPC OSX head 2 arr006 1 tnaur PPC OSX head 2 arr007 1 tnaur PPC OSX head 2 arr008 1 tnaur PPC OSX head 2 arr009 1 tnaur PPC OSX head 2 arr010 1 tnaur PPC OSX head 2 arr011 1 tnaur PPC OSX head 2 arr012 1 tnaur PPC OSX head 2 arr013 1 tnaur PPC OSX head 2 arr014 1 tnaur PPC OSX head 2 arr015 1 tnaur PPC OSX head 2 arr016 1 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 arr018 1 tnaur PPC OSX head 2 arr019 1 tnaur PPC OSX head 2 arrow 1 tnaur PPC OSX head 2 arrowapply1 1 tnaur PPC OSX head 2 arrowapply2 1 tnaur PPC OSX head 2 arrowapply3 1 tnaur PPC OSX head 2 arrowapply4 1 tnaur PPC OSX head 2 arrowapply5 1 tnaur PPC OSX head 2 arrowcase1 1 tnaur PPC OSX head 2 arrowdo1 1 tnaur PPC OSX head 2 arrowdo2 1 tnaur PPC OSX head 2 arrowform1 1 tnaur PPC OSX head 2 arrowif1 1 tnaur PPC OSX head 2 arrowlet1 1 tnaur PPC OSX head 2 arrowpat 1 tnaur PPC OSX head 2 arrowrec1 1 tnaur PPC OSX head 2 arrowrun001 1 tnaur PPC OSX head 2 arrowrun002 1 tnaur PPC OSX head 2 arrowrun003 1 tnaur PPC OSX head 2 arrowrun004 1 tnaur PPC OSX head 2 barton-mangler-bug 3 x86 Windows head base01 1 tnaur PPC OSX head 2 bits 1 tnaur PPC OSX head 2 boxy 1 tnaur PPC OSX head 2 break001 1 tnaur PPC OSX head 2 break002 1 tnaur PPC OSX head 2 break003 1 tnaur PPC OSX head 2 break005 1 tnaur PPC OSX head 2 break006 1 tnaur PPC OSX head 2 break007 1 tnaur PPC OSX head 2 break008 1 tnaur PPC OSX head 2 break009 1 tnaur PPC OSX head 2 break010 1 tnaur PPC OSX head 2 break011 1 tnaur PPC OSX head 2 break012 1 tnaur PPC OSX head 2 break013 1 tnaur PPC OSX head 2 break014 1 tnaur PPC OSX head 2 break016 1 tnaur PPC OSX head 2 break017 6 x86 Windows head break018 1 tnaur PPC OSX head 2 break019 1 tnaur PPC OSX head 2 break020 1 tnaur PPC OSX head 2 break021 1 tnaur PPC OSX head 2 break022 1 tnaur PPC OSX head 2 break023 1 tnaur PPC OSX head 2 break024 1 tnaur PPC OSX head 2 break025 1 tnaur PPC OSX head 2 break026 1 tnaur PPC OSX head 2 break027 1 tnaur PPC OSX head 2 bug1010 1 tnaur PPC OSX head 2 bug1677 1 tnaur PPC OSX head 2 bytestring002 1 tnaur PPC OSX head 2 bytestring003 1 tnaur PPC OSX head 2 bytestring006 1 tnaur PPC OSX head 2 cabal01 1 tnaur PPC OSX head 2 cc001 1 tnaur PPC OSX head 2 cc005 1 tnaur PPC OSX head 2 cc007 1 tnaur PPC OSX head 2 cc008 1 tnaur PPC OSX head 2 cc009 1 tnaur PPC OSX head 2 cc010 1 tnaur PPC OSX head 2 cc011 1 tnaur PPC OSX head 2 cc012 1 tnaur PPC OSX head 2 cc013 1 tnaur PPC OSX head 2 cg001 1 tnaur PPC OSX head 2 cg002 1 tnaur PPC OSX head 2 cg003 1 tnaur PPC OSX head 2 cg004 1 tnaur PPC OSX head 2 cg005 1 tnaur PPC OSX head 2 cg006 1 tnaur PPC OSX head 2 cg007 1 tnaur PPC OSX head 2 cg008 1 tnaur PPC OSX head 2 cg009 1 tnaur PPC OSX head 2 cg010 1 tnaur PPC OSX head 2 cg011 1 tnaur PPC OSX head 2 cg012 1 tnaur PPC OSX head 2 cg013 1 tnaur PPC OSX head 2 cg014 1 tnaur PPC OSX head 2 cg015 1 tnaur PPC OSX head 2 cg016 1 tnaur PPC OSX head 2 cg017 1 tnaur PPC OSX head 2 cg018 1 tnaur PPC OSX head 2 cg019 1 tnaur PPC OSX head 2 cg020 1 tnaur PPC OSX head 2 cg021 1 tnaur PPC OSX head 2 cg022 1 tnaur PPC OSX head 2 cg024 1 tnaur PPC OSX head 2 cg026 6 x86 Windows head cg027 1 tnaur PPC OSX head 2 cg028 1 tnaur PPC OSX head 2 cg031 1 tnaur PPC OSX head 2 cg032 1 tnaur PPC OSX head 2 cg033 1 tnaur PPC OSX head 2 cg034 1 tnaur PPC OSX head 2 cg035 1 tnaur PPC OSX head 2 cg036 1 tnaur PPC OSX head 2 cg037 1 tnaur PPC OSX head 2 cg038 1 tnaur PPC OSX head 2 cg039 1 tnaur PPC OSX head 2 cg040 1 tnaur PPC OSX head 2 cg043 1 tnaur PPC OSX head 2 cg044 1 tnaur PPC OSX head 2 cg045 1 tnaur PPC OSX head 2 cg046 1 tnaur PPC OSX head 2 cg047 1 tnaur PPC OSX head 2 cg048 1 tnaur PPC OSX head 2 cg049 1 tnaur PPC OSX head 2 cg050 1 tnaur PPC OSX head 2 cg051 1 tnaur PPC OSX head 2 cg052 1 tnaur PPC OSX head 2 cg053 1 tnaur PPC OSX head 2 cg054 1 tnaur PPC OSX head 2 cg055 1 tnaur PPC OSX head 2 cg056 1 tnaur PPC OSX head 2 cg058 1 tnaur PPC OSX head 2 cg059 1 tnaur PPC OSX head 2 cg060 1 tnaur PPC OSX head 2 cg061 1 tnaur PPC OSX head 2 cg062 1 tnaur PPC OSX head 2 char001 1 tnaur PPC OSX head 2 char002 1 tnaur PPC OSX head 2 cholewo-eval 1 tnaur PPC OSX head 2 conc001 1 tnaur PPC OSX head 2 conc002 1 tnaur PPC OSX head 2 conc003 1 tnaur PPC OSX head 2 conc004 1 tnaur PPC OSX head 2 conc006 1 tnaur PPC OSX head 2 conc007 1 tnaur PPC OSX head 2 conc008 1 tnaur PPC OSX head 2 conc009 1 tnaur PPC OSX head 2 conc010 1 tnaur PPC OSX head 2 conc012 1 tnaur PPC OSX head 2 conc013 1 tnaur PPC OSX head 2 conc014 1 tnaur PPC OSX head 2 conc015 4 fast486 head conc016 1 tnaur PPC OSX head 2 conc017 1 tnaur PPC OSX head 2 conc018 2 x86 Windows head conc019 1 tnaur PPC OSX head 2 conc020 1 tnaur PPC OSX head 2 conc021 1 tnaur PPC OSX head 2 conc022 1 tnaur PPC OSX head 2 conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur PPC OSX head 2 conc025 1 tnaur PPC OSX head 2 conc026 1 tnaur PPC OSX head 2 conc027 1 tnaur PPC OSX head 2 conc028 1 tnaur PPC OSX head 2 conc029 1 tnaur PPC OSX head 2 conc030 1 tnaur PPC OSX head 2 conc031 1 tnaur PPC OSX head 2 conc032 3 x86 Windows head conc033 1 tnaur PPC OSX head 2 conc034 1 tnaur PPC OSX head 2 conc035 1 tnaur PPC OSX head 2 conc036 1 tnaur PPC OSX head 2 conc037 1 tnaur PPC OSX head 2 conc038 1 tnaur PPC OSX head 2 conc039 1 tnaur PPC OSX head 2 conc040 1 tnaur PPC OSX head 2 conc041 1 tnaur PPC OSX head 2 conc042 1 tnaur PPC OSX head 2 conc043 1 tnaur PPC OSX head 2 conc044 1 tnaur PPC OSX head 2 conc045 1 tnaur PPC OSX head 2 conc051 1 tnaur PPC OSX head 2 conc058 1 tnaur PPC OSX head 2 conc059 1 tnaur PPC OSX head 2 conc064 1 tnaur PPC OSX head 2 conc065 1 tnaur PPC OSX head 2 conc066 1 tnaur PPC OSX head 2 conc067 1 tnaur PPC OSX head 2 conc068 1 tnaur PPC OSX head 2 conc069 2 tnaur PPC OSX head 2 conc070 2 tnaur PPC OSX head 2 concio002 1 tnaur PPC OSX head 2 concprog001 2 tnaur PPC OSX head 2 concprog002 2 kgardas head conflicting_flags 1 tnaur PPC OSX head 2 countReaders001 1 tnaur PPC OSX head 2 cvh_unboxing 1 tnaur PPC OSX head 2 data1 1 tnaur PPC OSX head 2 data2 1 tnaur PPC OSX head 2 datatype 1 tnaur PPC OSX head 2 derefnull 2 x86 Windows head deriving-1935 1 tnaur PPC OSX head 2 diffArray001 1 tnaur PPC OSX head 2 divbyzero 2 x86 Windows head doaitse 1 tnaur PPC OSX head 2 driver011 1 tnaur PPC OSX head 2 driver012 1 tnaur PPC OSX head 2 driver013 1 tnaur PPC OSX head 2 driver014 1 tnaur PPC OSX head 2 driver015 1 tnaur PPC OSX head 2 driver016 1 tnaur PPC OSX head 2 driver017 1 tnaur PPC OSX head 2 driver018 1 tnaur PPC OSX head 2 driver021 1 tnaur PPC OSX head 2 driver022 1 tnaur PPC OSX head 2 driver023 1 tnaur PPC OSX head 2 driver024 1 tnaur PPC OSX head 2 driver024a 1 tnaur PPC OSX head 2 driver025 1 tnaur PPC OSX head 2 driver026 1 tnaur PPC OSX head 2 driver027 1 tnaur PPC OSX head 2 driver028 1 tnaur PPC OSX head 2 driver031 1 tnaur PPC OSX head 2 driver032 1 tnaur PPC OSX head 2 driver033 1 tnaur PPC OSX head 2 driver034 1 tnaur PPC OSX head 2 driver035 1 tnaur PPC OSX head 2 driver041 1 tnaur PPC OSX head 2 driver042 1 tnaur PPC OSX head 2 driver043 1 tnaur PPC OSX head 2 driver044 1 tnaur PPC OSX head 2 driver045 1 tnaur PPC OSX head 2 driver051 1 tnaur PPC OSX head 2 driver052 1 tnaur PPC OSX head 2 driver053 1 tnaur PPC OSX head 2 driver060 1 tnaur PPC OSX head 2 driver061 1 tnaur PPC OSX head 2 driver061a.1 1 tnaur PPC OSX head 2 driver061a.2 1 tnaur PPC OSX head 2 driver062.1 1 tnaur PPC OSX head 2 driver062.2 1 tnaur PPC OSX head 2 driver062.3 1 tnaur PPC OSX head 2 driver062.4 1 tnaur PPC OSX head 2 driver062.5 1 tnaur PPC OSX head 2 driver063 1 tnaur PPC OSX head 2 driver064 1 tnaur PPC OSX head 2 driver065 1 tnaur PPC OSX head 2 driver066 1 tnaur PPC OSX head 2 driver067 1 tnaur PPC OSX head 2 driver068 1 tnaur PPC OSX head 2 driver069 1 tnaur PPC OSX head 2 driver070 1 tnaur PPC OSX head 2 driver071 1 tnaur PPC OSX head 2 driver080 1 tnaur PPC OSX head 2 driver081.1 1 tnaur PPC OSX head 2 driver081.2 1 tnaur PPC OSX head 2 driver100 1 tnaur PPC OSX head 2 driver200 1 tnaur PPC OSX head 2 drv001 1 tnaur PPC OSX head 2 drv002 1 tnaur PPC OSX head 2 drv003 1 tnaur PPC OSX head 2 drv004 1 tnaur PPC OSX head 2 drv005 1 tnaur PPC OSX head 2 drv006 1 tnaur PPC OSX head 2 drv007 1 tnaur PPC OSX head 2 drv008 1 tnaur PPC OSX head 2 drv009 1 tnaur PPC OSX head 2 drv010 1 tnaur PPC OSX head 2 drv011 1 tnaur PPC OSX head 2 drv012 1 tnaur PPC OSX head 2 drv013 1 tnaur PPC OSX head 2 drv014 1 tnaur PPC OSX head 2 drv015 1 tnaur PPC OSX head 2 drv020 1 tnaur PPC OSX head 2 drv021 1 tnaur PPC OSX head 2 drvfail016 1 tnaur PPC OSX head 2 drvrun001 1 tnaur PPC OSX head 2 drvrun002 1 tnaur PPC OSX head 2 drvrun003 1 tnaur PPC OSX head 2 drvrun004 1 tnaur PPC OSX head 2 drvrun005 1 tnaur PPC OSX head 2 drvrun006 1 tnaur PPC OSX head 2 drvrun007 1 tnaur PPC OSX head 2 drvrun008 1 tnaur PPC OSX head 2 drvrun009 1 tnaur PPC OSX head 2 drvrun010 1 tnaur PPC OSX head 2 drvrun011 1 tnaur PPC OSX head 2 drvrun012 1 tnaur PPC OSX head 2 drvrun013 1 tnaur PPC OSX head 2 drvrun014 1 tnaur PPC OSX head 2 drvrun015 1 tnaur PPC OSX head 2 drvrun016 1 tnaur PPC OSX head 2 drvrun017 1 tnaur PPC OSX head 2 drvrun018 1 tnaur PPC OSX head 2 drvrun019 1 tnaur PPC OSX head 2 drvrun020 1 tnaur PPC OSX head 2 drvrun021 1 tnaur PPC OSX head 2 drvrun022 1 tnaur PPC OSX head 2 ds-wildcard 1 tnaur PPC OSX head 2 ds001 1 tnaur PPC OSX head 2 ds002 1 tnaur PPC OSX head 2 ds003 1 tnaur PPC OSX head 2 ds004 1 tnaur PPC OSX head 2 ds005 1 tnaur PPC OSX head 2 ds006 1 tnaur PPC OSX head 2 ds007 1 tnaur PPC OSX head 2 ds008 1 tnaur PPC OSX head 2 ds009 1 tnaur PPC OSX head 2 ds010 1 tnaur PPC OSX head 2 ds011 1 tnaur PPC OSX head 2 ds012 1 tnaur PPC OSX head 2 ds013 1 tnaur PPC OSX head 2 ds014 1 tnaur PPC OSX head 2 ds015 1 tnaur PPC OSX head 2 ds016 1 tnaur PPC OSX head 2 ds017 1 tnaur PPC OSX head 2 ds018 1 tnaur PPC OSX head 2 ds019 1 tnaur PPC OSX head 2 ds020 1 tnaur PPC OSX head 2 ds021 1 tnaur PPC OSX head 2 ds022 1 tnaur PPC OSX head 2 ds023 1 tnaur PPC OSX head 2 ds024 1 tnaur PPC OSX head 2 ds025 1 tnaur PPC OSX head 2 ds026 1 tnaur PPC OSX head 2 ds027 1 tnaur PPC OSX head 2 ds028 1 tnaur PPC OSX head 2 ds029 1 tnaur PPC OSX head 2 ds030 1 tnaur PPC OSX head 2 ds031 1 tnaur PPC OSX head 2 ds032 1 tnaur PPC OSX head 2 ds033 1 tnaur PPC OSX head 2 ds034 1 tnaur PPC OSX head 2 ds035 1 tnaur PPC OSX head 2 ds036 1 tnaur PPC OSX head 2 ds037 1 tnaur PPC OSX head 2 ds038 1 tnaur PPC OSX head 2 ds039 1 tnaur PPC OSX head 2 ds040 1 tnaur PPC OSX head 2 ds041 1 tnaur PPC OSX head 2 ds042 1 tnaur PPC OSX head 2 ds043 1 tnaur PPC OSX head 2 ds044 1 tnaur PPC OSX head 2 ds045 1 tnaur PPC OSX head 2 ds046 1 tnaur PPC OSX head 2 ds047 1 tnaur PPC OSX head 2 ds048 1 tnaur PPC OSX head 2 ds050 1 tnaur PPC OSX head 2 ds051 1 tnaur PPC OSX head 2 ds052 1 tnaur PPC OSX head 2 ds053 1 tnaur PPC OSX head 2 ds054 1 tnaur PPC OSX head 2 ds055 1 tnaur PPC OSX head 2 ds056 1 tnaur PPC OSX head 2 ds057 1 tnaur PPC OSX head 2 ds058 1 tnaur PPC OSX head 2 ds059 1 tnaur PPC OSX head 2 ds062 1 tnaur PPC OSX head 2 dsrun001 1 tnaur PPC OSX head 2 dsrun002 1 tnaur PPC OSX head 2 dsrun003 1 tnaur PPC OSX head 2 dsrun004 1 tnaur PPC OSX head 2 dsrun005 1 tnaur PPC OSX head 2 dsrun006 1 tnaur PPC OSX head 2 dsrun007 1 tnaur PPC OSX head 2 dsrun008 1 tnaur PPC OSX head 2 dsrun009 1 tnaur PPC OSX head 2 dsrun010 1 tnaur PPC OSX head 2 dsrun011 1 tnaur PPC OSX head 2 dsrun012 1 tnaur PPC OSX head 2 dsrun013 1 tnaur PPC OSX head 2 dsrun014 1 tnaur PPC OSX head 2 dsrun016 1 tnaur PPC OSX head 2 dsrun017 1 tnaur PPC OSX head 2 dsrun018 1 tnaur PPC OSX head 2 dsrun019 1 tnaur PPC OSX head 2 dsrun020 1 tnaur PPC OSX head 2 dsrun021 1 tnaur PPC OSX head 2 dsrun022 1 tnaur PPC OSX head 2 dsrun023 1 tnaur PPC OSX head 2 dynamic001 1 tnaur PPC OSX head 2 dynamic002 1 tnaur PPC OSX head 2 dynamic_flags_001 1 tnaur PPC OSX head 2 dynamic_flags_002A 1 tnaur PPC OSX head 2 dynamic_flags_002B 1 tnaur PPC OSX head 2 dynamic_flags_002C 1 tnaur PPC OSX head 2 dynamic_flags_002D 1 tnaur PPC OSX head 2 dynamic_flags_002Many 1 tnaur PPC OSX head 2 dynbrk001 1 tnaur PPC OSX head 2 dynbrk002 1 tnaur PPC OSX head 2 dynbrk003 1 tnaur PPC OSX head 2 dynbrk004 1 tnaur PPC OSX head 2 dynbrk007 1 tnaur PPC OSX head 2 dynbrk008 1 tnaur PPC OSX head 2 dynbrk009 1 tnaur PPC OSX head 2 echo001 1 tnaur PPC OSX head 2 encode 1 tnaur PPC OSX head 2 enum01 6 x86 Windows head enum02 1 tnaur PPC OSX head 2 enum03 1 tnaur PPC OSX head 2 equal 1 tnaur PPC OSX head 2 exceptions001 1 tnaur PPC OSX head 2 exceptions002 1 tnaur PPC OSX head 2 exitWith001 1 tnaur PPC OSX head 2 expfloat 1 tnaur PPC OSX head 2 ext 1 tnaur PPC OSX head 2 ext1 1 tnaur PPC OSX head 2 fast2haskell 1 tnaur PPC OSX head 2 fed001 1 tnaur PPC OSX head 2 ffi-deriv1 1 tnaur PPC OSX head 2 ffi001 1 tnaur PPC OSX head 2 ffi002 1 tnaur PPC OSX head 2 ffi003 1 tnaur PPC OSX head 2 ffi006 1 tnaur PPC OSX head 2 ffi007 1 tnaur PPC OSX head 2 ffi008 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi010 1 tnaur PPC OSX head 2 ffi011 1 tnaur PPC OSX head 2 ffi013 1 tnaur PPC OSX head 2 ffi015 1 tnaur PPC OSX head 2 ffi016 1 tnaur PPC OSX head 2 ffi017 1 tnaur PPC OSX head 2 ffi018 1 tnaur PPC OSX head 2 ffi018_ghci 1 tnaur PPC OSX head 2 ffi019 1 tnaur PPC OSX head 2 finalization001 1 tnaur PPC OSX head 2 foldTree 1 tnaur PPC OSX head 2 freeNames 1 tnaur PPC OSX head 2 fun_insts 1 tnaur PPC OSX head 2 gadt1 1 tnaur PPC OSX head 2 gadt14 1 tnaur PPC OSX head 2 gadt15 1 tnaur PPC OSX head 2 gadt16 1 tnaur PPC OSX head 2 gadt17 1 tnaur PPC OSX head 2 gadt18 1 tnaur PPC OSX head 2 gadt19 1 tnaur PPC OSX head 2 gadt2 1 tnaur PPC OSX head 2 gadt20 1 tnaur PPC OSX head 2 gadt22 1 tnaur PPC OSX head 2 gadt23 1 tnaur PPC OSX head 2 gadt24 1 tnaur PPC OSX head 2 gadt3 1 tnaur PPC OSX head 2 gadt4 1 tnaur PPC OSX head 2 gadt5 1 tnaur PPC OSX head 2 gadt6 1 tnaur PPC OSX head 2 gadt8 1 tnaur PPC OSX head 2 gadt9 1 tnaur PPC OSX head 2 genUpTo 1 tnaur PPC OSX head 2 genericNegative001 1 tnaur PPC OSX head 2 geq 1 tnaur PPC OSX head 2 getArgs001 1 tnaur PPC OSX head 2 getC 1 tnaur PPC OSX head 2 getEnv001 1 tnaur PPC OSX head 2 ghc-e001 1 tnaur PPC OSX head 2 ghc-e002 1 tnaur PPC OSX head 2 ghc-e003 1 tnaur PPC OSX head 2 ghc-e004 1 tnaur PPC OSX head 2 ghc-e005 1 tnaur PPC OSX head 2 ghci.prog007 1 tnaur PPC OSX head 2 ghci.prog008 1 tnaur PPC OSX head 2 ghci.prog009 1 tnaur PPC OSX head 2 ghci001 1 tnaur PPC OSX head 2 ghci002 1 tnaur PPC OSX head 2 ghci003 1 tnaur PPC OSX head 2 ghci004 1 tnaur PPC OSX head 2 ghci005 1 tnaur PPC OSX head 2 ghci006 1 tnaur PPC OSX head 2 ghci007 1 tnaur PPC OSX head 2 ghci008 1 tnaur PPC OSX head 2 ghci009 1 tnaur PPC OSX head 2 ghci011 1 tnaur PPC OSX head 2 ghci012 1 tnaur PPC OSX head 2 ghci013 1 tnaur PPC OSX head 2 ghci015 1 tnaur PPC OSX head 2 ghci017 1 tnaur PPC OSX head 2 ghci019 1 tnaur PPC OSX head 2 ghci020 1 tnaur PPC OSX head 2 ghci021 1 tnaur PPC OSX head 2 ghci022 1 tnaur PPC OSX head 2 ghci023 1 tnaur PPC OSX head 2 ghci024 1 kgardas head ghci025 1 tnaur PPC OSX head 2 ghci026 1 tnaur PPC OSX head 2 ghci027 1 tnaur PPC OSX head 2 ghci028 1 tnaur PPC OSX head 2 ghci029 1 tnaur PPC OSX head 2 ghci030 1 tnaur PPC OSX head 2 ghci032 1 tnaur PPC OSX head 2 ghci033 1 tnaur PPC OSX head 2 ghci034 1 tnaur PPC OSX head 2 ghciprog004 1 tnaur PPC OSX head 2 ghcpkg01 1 tnaur PPC OSX head 2 ghcpkg02 1 tnaur PPC OSX head 2 ghcpkg03 1 tnaur PPC OSX head 2 ghcpkg04 1 tnaur PPC OSX head 2 ghcpkg05 1 tnaur PPC OSX head 2 ghcpkg06 1 tnaur PPC OSX head 2 gmapQ-assoc 1 tnaur PPC OSX head 2 gread 1 tnaur PPC OSX head 2 gread2 1 tnaur PPC OSX head 2 gshow 1 tnaur PPC OSX head 2 gshow2 1 tnaur PPC OSX head 2 gzip 1 tnaur PPC OSX head 2 hClose001 1 tnaur PPC OSX head 2 hClose002 2 kgardas head hDuplicateTo001 1 tnaur PPC OSX head 2 hFileSize001 1 tnaur PPC OSX head 2 hFileSize002 1 tnaur PPC OSX head 2 hFlush001 1 tnaur PPC OSX head 2 hGetBuf001 1 tnaur PPC OSX head 2 hGetBuf002 1 tnaur PPC OSX head 2 hGetBuffering001 1 tnaur PPC OSX head 2 hGetChar001 1 tnaur PPC OSX head 2 hGetLine001 1 tnaur PPC OSX head 2 hGetLine002 1 tnaur PPC OSX head 2 hGetLine003 1 tnaur PPC OSX head 2 hGetPosn001 1 tnaur PPC OSX head 2 hIsEOF001 1 tnaur PPC OSX head 2 hIsEOF002 1 tnaur PPC OSX head 2 hPutBuf001 1 tnaur PPC OSX head 2 hPutBuf002 1 tnaur PPC OSX head 2 hReady001 1 tnaur PPC OSX head 2 hSeek001 1 tnaur PPC OSX head 2 hSeek002 1 tnaur PPC OSX head 2 hSeek003 1 tnaur PPC OSX head 2 hSeek004 1 tnaur PPC OSX head 2 hSetBuffering002 1 tnaur PPC OSX head 2 hSetBuffering003 1 tnaur PPC OSX head 2 hTell001 1 tnaur PPC OSX head 2 hTell002 1 tnaur PPC OSX head 2 haddock.Test 1 tnaur PPC OSX head 2 haddockA001 1 tnaur PPC OSX head 2 haddockA002 1 tnaur PPC OSX head 2 haddockA003 1 tnaur PPC OSX head 2 haddockA004 1 tnaur PPC OSX head 2 haddockA005 1 tnaur PPC OSX head 2 haddockA006 1 tnaur PPC OSX head 2 haddockA007 1 tnaur PPC OSX head 2 haddockA008 1 tnaur PPC OSX head 2 haddockA009 1 tnaur PPC OSX head 2 haddockA010 1 tnaur PPC OSX head 2 haddockA011 1 tnaur PPC OSX head 2 haddockA012 1 tnaur PPC OSX head 2 haddockA013 1 tnaur PPC OSX head 2 haddockA014 1 tnaur PPC OSX head 2 haddockA015 1 tnaur PPC OSX head 2 haddockA016 1 tnaur PPC OSX head 2 haddockA017 1 tnaur PPC OSX head 2 haddockA018 1 tnaur PPC OSX head 2 haddockA019 1 tnaur PPC OSX head 2 haddockA020 1 tnaur PPC OSX head 2 haddockA021 1 tnaur PPC OSX head 2 haddockA022 1 tnaur PPC OSX head 2 haddockA023 1 tnaur PPC OSX head 2 haddockA024 1 tnaur PPC OSX head 2 haddockA025 1 tnaur PPC OSX head 2 haddockA026 1 tnaur PPC OSX head 2 haddockA027 1 tnaur PPC OSX head 2 haddockA028 1 tnaur PPC OSX head 2 haddockA029 1 tnaur PPC OSX head 2 haddockA030 1 tnaur PPC OSX head 2 haddockA031 1 tnaur PPC OSX head 2 haddockA032 1 tnaur PPC OSX head 2 haddockA033 1 tnaur PPC OSX head 2 haddockB001 1 tnaur PPC OSX head 2 haddockB002 1 tnaur PPC OSX head 2 haddockB003 1 tnaur PPC OSX head 2 haddockB004 1 tnaur PPC OSX head 2 haddockC001 1 tnaur PPC OSX head 2 haddockC002 1 tnaur PPC OSX head 2 haddockC003 1 tnaur PPC OSX head 2 haddockC004 1 tnaur PPC OSX head 2 haddockC005 1 tnaur PPC OSX head 2 haddockC006 1 tnaur PPC OSX head 2 haddockC007 1 tnaur PPC OSX head 2 haddockC008 1 tnaur PPC OSX head 2 haddockC009 1 tnaur PPC OSX head 2 haddockC010 1 tnaur PPC OSX head 2 haddockC011 1 tnaur PPC OSX head 2 haddockC012 1 tnaur PPC OSX head 2 haddockC013 1 tnaur PPC OSX head 2 haddockC014 1 tnaur PPC OSX head 2 haddockC015 1 tnaur PPC OSX head 2 haddockC016 1 tnaur PPC OSX head 2 haddockC017 1 tnaur PPC OSX head 2 haddockC018 1 tnaur PPC OSX head 2 haddockC019 1 tnaur PPC OSX head 2 haddockC020 1 tnaur PPC OSX head 2 haddockC021 1 tnaur PPC OSX head 2 haddockC022 1 tnaur PPC OSX head 2 haddockC023 1 tnaur PPC OSX head 2 haddockC024 1 tnaur PPC OSX head 2 haddockC025 1 tnaur PPC OSX head 2 haddockC026 1 tnaur PPC OSX head 2 haddockC027 1 tnaur PPC OSX head 2 haddockC028 1 tnaur PPC OSX head 2 haddockC029 1 tnaur PPC OSX head 2 haddockC030 1 tnaur PPC OSX head 2 haddockC031 1 tnaur PPC OSX head 2 haddockC032 1 tnaur PPC OSX head 2 haddockD001 1 tnaur PPC OSX head 2 haddockD002 1 tnaur PPC OSX head 2 haddockD003 1 tnaur PPC OSX head 2 haddockD004 1 tnaur PPC OSX head 2 haddockSimplUtilsBug 1 tnaur PPC OSX head 2 hash001 1 tnaur PPC OSX head 2 hist001 1 tnaur PPC OSX head 2 hlist 1 tnaur PPC OSX head 2 hopat 1 tnaur PPC OSX head 2 hs-boot 1 tnaur PPC OSX head 2 impexp 1 tnaur PPC OSX head 2 ind1 1 tnaur PPC OSX head 2 ind2 1 tnaur PPC OSX head 2 instance-leaks 1 tnaur PPC OSX head 2 integerBits 1 tnaur PPC OSX head 2 integerConversions 1 tnaur PPC OSX head 2 ioeGetErrorString001 1 tnaur PPC OSX head 2 ioeGetFileName001 1 tnaur PPC OSX head 2 ioeGetHandle001 1 tnaur PPC OSX head 2 ioref001 2 x86 Windows head isEOF001 1 tnaur PPC OSX head 2 ix001 1 tnaur PPC OSX head 2 jl_defaults 1 tnaur PPC OSX head 2 joao-circular 1 tnaur PPC OSX head 2 josef 1 tnaur PPC OSX head 2 jq_readsPrec 1 tnaur PPC OSX head 2 jtod_circint 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 jules_xref2 1 tnaur PPC OSX head 2 karl1 1 tnaur PPC OSX head 2 karl2 1 tnaur PPC OSX head 2 labels 1 tnaur PPC OSX head 2 launchbury 1 tnaur PPC OSX head 2 lennart_range 1 tnaur PPC OSX head 2 lex 1 tnaur PPC OSX head 2 lexNum 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 list001 1 tnaur PPC OSX head 2 list002 1 tnaur PPC OSX head 2 list003 1 tnaur PPC OSX head 2 local-quantors 1 tnaur PPC OSX head 2 maessen_hashtab 1 x86 Windows head mdo001 1 tnaur PPC OSX head 2 mdo002 1 tnaur PPC OSX head 2 mdo003 1 tnaur PPC OSX head 2 mdo004 1 tnaur PPC OSX head 2 mdo005 1 tnaur PPC OSX head 2 mdo006 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 memo002 1 tnaur PPC OSX head 2 misc001 1 tnaur PPC OSX head 2 mod100 1 tnaur PPC OSX head 2 mod103 1 tnaur PPC OSX head 2 mod104 1 tnaur PPC OSX head 2 mod105 1 tnaur PPC OSX head 2 mod106 1 tnaur PPC OSX head 2 mod107 1 tnaur PPC OSX head 2 mod108 1 tnaur PPC OSX head 2 mod109 1 tnaur PPC OSX head 2 mod11 1 tnaur PPC OSX head 2 mod111 1 tnaur PPC OSX head 2 mod112 1 tnaur PPC OSX head 2 mod113 1 tnaur PPC OSX head 2 mod115 1 tnaur PPC OSX head 2 mod117 1 tnaur PPC OSX head 2 mod118 1 tnaur PPC OSX head 2 mod119 1 tnaur PPC OSX head 2 mod12 1 tnaur PPC OSX head 2 mod128 1 tnaur PPC OSX head 2 mod129 1 tnaur PPC OSX head 2 mod13 1 tnaur PPC OSX head 2 mod137 1 tnaur PPC OSX head 2 mod139 1 tnaur PPC OSX head 2 mod14 1 tnaur PPC OSX head 2 mod140 1 tnaur PPC OSX head 2 mod141 1 tnaur PPC OSX head 2 mod144 1 tnaur PPC OSX head 2 mod146 1 tnaur PPC OSX head 2 mod148 1 tnaur PPC OSX head 2 mod149 1 tnaur PPC OSX head 2 mod15 1 tnaur PPC OSX head 2 mod154 1 tnaur PPC OSX head 2 mod156 1 tnaur PPC OSX head 2 mod157 1 tnaur PPC OSX head 2 mod158 1 tnaur PPC OSX head 2 mod159 1 tnaur PPC OSX head 2 mod16 1 tnaur PPC OSX head 2 mod160 1 tnaur PPC OSX head 2 mod162 1 tnaur PPC OSX head 2 mod163 1 tnaur PPC OSX head 2 mod165 1 tnaur PPC OSX head 2 mod166 1 tnaur PPC OSX head 2 mod167 1 tnaur PPC OSX head 2 mod168 1 tnaur PPC OSX head 2 mod169 1 tnaur PPC OSX head 2 mod170 1 tnaur PPC OSX head 2 mod171 1 tnaur PPC OSX head 2 mod172 1 tnaur PPC OSX head 2 mod173 1 tnaur PPC OSX head 2 mod176 1 tnaur PPC OSX head 2 mod177 1 tnaur PPC OSX head 2 mod179 1 tnaur PPC OSX head 2 mod30 1 tnaur PPC OSX head 2 mod31 1 tnaur PPC OSX head 2 mod32 1 tnaur PPC OSX head 2 mod33 1 tnaur PPC OSX head 2 mod34 1 tnaur PPC OSX head 2 mod35 1 tnaur PPC OSX head 2 mod37 1 tnaur PPC OSX head 2 mod39 1 tnaur PPC OSX head 2 mod5 1 tnaur PPC OSX head 2 mod6 1 tnaur PPC OSX head 2 mod64 1 tnaur PPC OSX head 2 mod65 1 tnaur PPC OSX head 2 mod75 1 tnaur PPC OSX head 2 mod82 1 tnaur PPC OSX head 2 mod83 1 tnaur PPC OSX head 2 mod84 1 tnaur PPC OSX head 2 mod85 1 tnaur PPC OSX head 2 mod86 1 tnaur PPC OSX head 2 mod92 1 tnaur PPC OSX head 2 mod93 1 tnaur PPC OSX head 2 mod94 1 tnaur PPC OSX head 2 mod95 1 tnaur PPC OSX head 2 mod96 1 tnaur PPC OSX head 2 mod99 1 tnaur PPC OSX head 2 nbe 1 tnaur PPC OSX head 2 nested-datatypes 1 tnaur PPC OSX head 2 newtype 1 tnaur PPC OSX head 2 north_array 1 tnaur PPC OSX head 2 num001 1 tnaur PPC OSX head 2 num002 1 tnaur PPC OSX head 2 num003 1 tnaur PPC OSX head 2 num004 1 tnaur PPC OSX head 2 num005 1 tnaur PPC OSX head 2 num006 1 tnaur PPC OSX head 2 num007 1 tnaur PPC OSX head 2 num008 1 tnaur PPC OSX head 2 num009 3 x86 Windows head num010 1 tnaur PPC OSX head 2 num011 1 tnaur PPC OSX head 2 num012 3 x86 Windows head num013 1 tnaur PPC OSX head 2 num014 1 tnaur PPC OSX head 2 openFile001 1 tnaur PPC OSX head 2 openFile002 1 tnaur PPC OSX head 2 openFile003 2 kgardas head openFile004 1 tnaur PPC OSX head 2 openFile005 1 tnaur PPC OSX head 2 openFile006 1 tnaur PPC OSX head 2 openFile007 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 outofmem 1 tnaur PPC OSX head 2 packedstring001 1 tnaur PPC OSX head 2 paradise 1 tnaur PPC OSX head 2 parser.prog001 1 tnaur PPC OSX head 2 performGC001 1 tnaur PPC OSX head 2 perm 1 tnaur PPC OSX head 2 pkg01 1 tnaur PPC OSX head 2 pragma001 1 tnaur PPC OSX head 2 pragma002 1 tnaur PPC OSX head 2 print001 1 tnaur PPC OSX head 2 print002 1 tnaur PPC OSX head 2 print003 1 tnaur PPC OSX head 2 print004 1 tnaur PPC OSX head 2 print005 1 tnaur PPC OSX head 2 print006 1 tnaur PPC OSX head 2 print007 1 tnaur PPC OSX head 2 print008 1 tnaur PPC OSX head 2 print009 1 tnaur PPC OSX head 2 print010 1 tnaur PPC OSX head 2 print011 1 tnaur PPC OSX head 2 print012 1 tnaur PPC OSX head 2 print013 1 tnaur PPC OSX head 2 print014 1 tnaur PPC OSX head 2 print016 1 tnaur PPC OSX head 2 print017 1 tnaur PPC OSX head 2 print018 1 tnaur PPC OSX head 2 print019 1 tnaur PPC OSX head 2 print020 1 tnaur PPC OSX head 2 print021 1 tnaur PPC OSX head 2 print023 1 tnaur PPC OSX head 2 print024 1 tnaur PPC OSX head 2 print025 1 tnaur PPC OSX head 2 print026 1 tnaur PPC OSX head 2 print027 1 tnaur PPC OSX head 2 print028 1 tnaur PPC OSX head 2 print029 1 tnaur PPC OSX head 2 print030 1 tnaur PPC OSX head 2 print031 1 tnaur PPC OSX head 2 print033 1 tnaur PPC OSX head 2 print034 1 tnaur PPC OSX head 2 prog001 1 tnaur PPC OSX head 2 prog002 1 tnaur PPC OSX head 2 prog003 1 tnaur PPC OSX head 2 prog005 1 tnaur PPC OSX head 2 prog006 1 tnaur PPC OSX head 2 putStr001 1 tnaur PPC OSX head 2 qq005 1 x86 Windows head rand001 1 tnaur PPC OSX head 2 ratio001 1 tnaur PPC OSX head 2 read001 1 tnaur PPC OSX head 2 read002 1 tnaur PPC OSX head 2 read003 1 tnaur PPC OSX head 2 read004 1 tnaur PPC OSX head 2 read005 1 tnaur PPC OSX head 2 read008 1 tnaur PPC OSX head 2 read009 1 tnaur PPC OSX head 2 read010 1 tnaur PPC OSX head 2 read011 1 tnaur PPC OSX head 2 read014 1 tnaur PPC OSX head 2 read015 1 tnaur PPC OSX head 2 read016 1 tnaur PPC OSX head 2 read017 1 tnaur PPC OSX head 2 read018 1 tnaur PPC OSX head 2 read019 1 tnaur PPC OSX head 2 read021 1 tnaur PPC OSX head 2 read022 1 tnaur PPC OSX head 2 read024 1 tnaur PPC OSX head 2 read025 1 tnaur PPC OSX head 2 read026 1 tnaur PPC OSX head 2 read027 1 tnaur PPC OSX head 2 read028 1 tnaur PPC OSX head 2 read029 1 tnaur PPC OSX head 2 read030 1 tnaur PPC OSX head 2 read031 1 tnaur PPC OSX head 2 read032 1 tnaur PPC OSX head 2 read033 1 tnaur PPC OSX head 2 read034 1 tnaur PPC OSX head 2 read036 1 tnaur PPC OSX head 2 read037 1 tnaur PPC OSX head 2 read038 1 tnaur PPC OSX head 2 read039 1 tnaur PPC OSX head 2 read040 1 tnaur PPC OSX head 2 read041 1 tnaur PPC OSX head 2 read042 1 tnaur PPC OSX head 2 read043 1 tnaur PPC OSX head 2 read044 1 tnaur PPC OSX head 2 read045 1 tnaur PPC OSX head 2 read046 1 tnaur PPC OSX head 2 read047 1 tnaur PPC OSX head 2 read048 1 tnaur PPC OSX head 2 read049 1 tnaur PPC OSX head 2 read050 1 tnaur PPC OSX head 2 read051 1 tnaur PPC OSX head 2 read052 1 tnaur PPC OSX head 2 read053 1 tnaur PPC OSX head 2 read054 1 tnaur PPC OSX head 2 read055 1 tnaur PPC OSX head 2 read056 1 tnaur PPC OSX head 2 read057 1 tnaur PPC OSX head 2 read058 1 tnaur PPC OSX head 2 read059 1 tnaur PPC OSX head 2 read060 1 tnaur PPC OSX head 2 read061 1 tnaur PPC OSX head 2 read062 1 tnaur PPC OSX head 2 read063 1 tnaur PPC OSX head 2 read064 1 tnaur PPC OSX head 2 read065 1 tnaur PPC OSX head 2 readFile001 1 tnaur PPC OSX head 2 readLitChar 1 tnaur PPC OSX head 2 read_1821 1 tnaur PPC OSX head 2 readwrite001 1 tnaur PPC OSX head 2 readwrite002 1 tnaur PPC OSX head 2 rebindable1 1 tnaur PPC OSX head 2 rebindable2 1 tnaur PPC OSX head 2 rebindable3 1 tnaur PPC OSX head 2 rebindable4 1 tnaur PPC OSX head 2 rebindable5 1 tnaur PPC OSX head 2 rebindable7 1 tnaur PPC OSX head 2 rebindable8 1 tnaur PPC OSX head 2 rebindable9 1 tnaur PPC OSX head 2 recomp001 1 tnaur PPC OSX head 2 recomp002 1 tnaur PPC OSX head 2 recomp003 1 tnaur PPC OSX head 2 recomp004 1 tnaur PPC OSX head 2 recomp005 1 tnaur PPC OSX head 2 record_upd 1 tnaur PPC OSX head 2 records 1 tnaur PPC OSX head 2 red-black 1 tnaur PPC OSX head 2 rename.prog001 1 tnaur PPC OSX head 2 rename.prog004 1 tnaur PPC OSX head 2 rename.prog005 1 tnaur PPC OSX head 2 rittri 1 tnaur PPC OSX head 2 rn.prog006 1 tnaur PPC OSX head 2 rn003 1 tnaur PPC OSX head 2 rn005 1 tnaur PPC OSX head 2 rn006 1 tnaur PPC OSX head 2 rn009 1 tnaur PPC OSX head 2 rn011 1 tnaur PPC OSX head 2 rn012 1 tnaur PPC OSX head 2 rn013 1 tnaur PPC OSX head 2 rn017 1 tnaur PPC OSX head 2 rn019 1 tnaur PPC OSX head 2 rn020 1 tnaur PPC OSX head 2 rn022 1 tnaur PPC OSX head 2 rn023 1 tnaur PPC OSX head 2 rn024 1 tnaur PPC OSX head 2 rn025 1 tnaur PPC OSX head 2 rn026 1 tnaur PPC OSX head 2 rn027 1 tnaur PPC OSX head 2 rn028 1 tnaur PPC OSX head 2 rn029 1 tnaur PPC OSX head 2 rn031 1 tnaur PPC OSX head 2 rn032 1 tnaur PPC OSX head 2 rn033 1 tnaur PPC OSX head 2 rn034 1 tnaur PPC OSX head 2 rn035 1 tnaur PPC OSX head 2 rn036 1 tnaur PPC OSX head 2 rn037 1 tnaur PPC OSX head 2 rn039 1 tnaur PPC OSX head 2 rn040 1 tnaur PPC OSX head 2 rn041 1 tnaur PPC OSX head 2 rn042 1 tnaur PPC OSX head 2 rn043 1 tnaur PPC OSX head 2 rn044 1 tnaur PPC OSX head 2 rn045 1 tnaur PPC OSX head 2 rn046 1 tnaur PPC OSX head 2 rn047 1 tnaur PPC OSX head 2 rn048 1 tnaur PPC OSX head 2 rn049 1 tnaur PPC OSX head 2 rn050 1 tnaur PPC OSX head 2 rn051 1 tnaur PPC OSX head 2 rn052 1 tnaur PPC OSX head 2 rn053 1 tnaur PPC OSX head 2 rn054 1 tnaur PPC OSX head 2 rn055 1 tnaur PPC OSX head 2 rn056 1 tnaur PPC OSX head 2 rn057 1 tnaur PPC OSX head 2 rn058 1 tnaur PPC OSX head 2 rn059 1 tnaur PPC OSX head 2 rn060 1 tnaur PPC OSX head 2 rn061 1 tnaur PPC OSX head 2 rn062 1 tnaur PPC OSX head 2 rn063 1 tnaur PPC OSX head 2 rn064 1 tnaur PPC OSX head 2 rn065 1 tnaur PPC OSX head 2 rn066 1 tnaur PPC OSX head 2 rn067 1 tnaur PPC OSX head 2 rnfail020 1 tnaur PPC OSX head 2 sanders_array 1 tnaur PPC OSX head 2 set 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 show001 1 tnaur PPC OSX head 2 showDouble 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head stableptr001 1 tnaur PPC OSX head 2 stableptr003 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 stableptr005 1 tnaur PPC OSX head 2 strict_anns 1 tnaur PPC OSX head 2 strings 1 tnaur PPC OSX head 2 system001 1 tnaur PPC OSX head 2 take001 1 tnaur PPC OSX head 2 tc 1 tnaur PPC OSX head 2 tdpe 1 tnaur PPC OSX head 2 termination 1 tnaur PPC OSX head 2 testblockalloc 1 tnaur PPC OSX head 2 text001 1 tnaur PPC OSX head 2 thurston-modular-arith 1 tnaur PPC OSX head 2 time002 1 tnaur PPC OSX head 2 time003 1 tnaur PPC OSX head 2 time004 1 tnaur PPC OSX head 2 timing001 1 tnaur PPC OSX head 2 timing002 1 tnaur PPC OSX head 2 timing003 1 tnaur PPC OSX head 2 trace001 1 tnaur PPC OSX head 2 tup001 1 tnaur PPC OSX head 2 twin 1 tnaur PPC OSX head 2 type-rep 1 tnaur PPC OSX head 2 typeableY 1 tnaur PPC OSX head 2 typecase1 1 tnaur PPC OSX head 2 typecase2 1 tnaur PPC OSX head 2 ubx-records 1 tnaur PPC OSX head 2 unicode001 1 tnaur PPC OSX head 2 unicode002 1 tnaur PPC OSX head 2 weak001 1 tnaur PPC OSX head 2 where 1 tnaur PPC OSX head 2 while 1 tnaur PPC OSX head 2 win32002 1 x86 Windows head xmlish 1 tnaur PPC OSX head 2 -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Copying patch 1 of 13...Copying patch 2 of 13...Copying patch 3 of 13...Copying patch 4 of 13...Copying patch 5 of 13...Copying patch 6 of 13...Copying patch 7 of 13...Copying patch 8 of 13...Copying patch 9 of 13...Copying patch 10 of 13...Copying patch 11 of 13...Copying patch 12 of 13...Copying patch 13 of 13...Copying patch 13 of 13... done. Applying patch 1 of 12... Applying patch 2 of 12... Applying patch 3 of 12... Applying patch 4 of 12... Applying patch 5 of 12... Applying patch 6 of 12... Applying patch 7 of 12... Applying patch 8 of 12... Applying patch 9 of 12... Applying patch 10 of 12... Applying patch 11 of 12... Applying patch 12 of 12... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Copying patch 1 of 8...Copying patch 2 of 8...Copying patch 3 of 8...Copying patch 4 of 8...Copying patch 5 of 8...Copying patch 6 of 8...Copying patch 7 of 8...Copying patch 8 of 8...Copying patch 8 of 8... done. Applying patch 1 of 7... Applying patch 2 of 7... Applying patch 3 of 7... Applying patch 4 of 7... Applying patch 5 of 7... Applying patch 6 of 7... Applying patch 7 of 7... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/HUnit libraries/HUnit Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/QuickCheck libraries/QuickCheck Copying patch 1 of 8...Copying patch 2 of 8...Copying patch 3 of 8...Copying patch 4 of 8...Copying patch 5 of 8...Copying patch 6 of 8...Copying patch 7 of 8...Copying patch 8 of 8...Copying patch 8 of 8... done. Applying patch 1 of 7... Applying patch 2 of 7... Applying patch 3 of 7... Applying patch 4 of 7... Applying patch 5 of 7... Applying patch 6 of 7... Applying patch 7 of 7... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/haskell-src libraries/haskell-src Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/html libraries/html Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/mtl libraries/mtl Copying patch 1 of 5... darcs failed: Failed to download URL http://darcs.haskell.org//packages/mtl/_darcs/patches/20080919123439-3fd76-9db9186f22279276d5fe9b432aa421a2697dc01f.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete warning: . already present; omitting == running darcs get --partial http://darcs.haskell.org//hsc2hs utils/hsc2hs Copying patch 1 of 129...Copying patch 2 of 129...Copying patch 3 of 129...Copying patch 4 of 129...Copying patch 5 of 129...Copying patch 6 of 129...Copying patch 7 of 129...Copying patch 8 of 129...Copying patch 9 of 129...Copying patch 10 of 129...Copying patch 11 of 129...Copying patch 12 of 129...Copying patch 13 of 129...Copying patch 14 of 129...Copying patch 15 of 129...Copying patch 16 of 129...Copying patch 17 of 129...Copying patch 18 of 129...Copying patch 19 of 129...Copying patch 20 of 129...Copying patch 21 of 129...Copying patch 22 of 129...Copying patch 23 of 129...Copying patch 24 of 129...Copying patch 25 of 129...Copying patch 26 of 129...Copying patch 27 of 129...Copying patch 28 of 129...Copying patch 29 of 129...Copying patch 30 of 129...Copying patch 31 of 129...Copying patch 32 of 129...Copying patch 33 of 129...Copying patch 34 of 129...Copying patch 35 of 129...Copying patch 36 of 129...Copying patch 37 of 129...Copying patch 38 of 129...Copying patch 39 of 129...Copying patch 40 of 129...Copying patch 41 of 129...Copying patch 42 of 129...Copying patch 43 of 129...Copying patch 44 of 129...Copying patch 45 of 129...Copying patch 46 of 129...Copying patch 47 of 129...Copying patch 48 of 129...Copying patch 49 of 129...Copying patch 50 of 129...Copying patch 51 of 129...Copying patch 52 of 129...Copying patch 53 of 129...Copying patch 54 of 129...Copying patch 55 of 129...Copying patch 56 of 129...Copying patch 57 of 129...Copying patch 58 of 129...Copying patch 59 of 129...Copying patch 60 of 129...Copying patch 61 of 129...Copying patch 62 of 129...Copying patch 63 of 129...Copying patch 64 of 129...Copying patch 65 of 129...Copying patch 66 of 129...Copying patch 67 of 129...Copying patch 68 of 129...Copying patch 69 of 129...Copying patch 70 of 129...Copying patch 71 of 129...Copying patch 72 of 129...Copying patch 73 of 129...Copying patch 74 of 129...Copying patch 75 of 129...Copying patch 76 of 129...Copying patch 77 of 129...Copying patch 78 of 129...Copying patch 79 of 129...Co pying patch 80 of 129...Copying patch 81 of 129...Copying patch 82 of 129...Copying patch 83 of 129...Copying patch 84 of 129...Copying patch 85 of 129...Copying patch 86 of 129...Copying patch 87 of 129...Copying patch 88 of 129...Copying patch 89 of 129...Copying patch 90 of 129...Copying patch 91 of 129...Copying patch 92 of 129...Copying patch 93 of 129...Copying patch 94 of 129...Copying patch 95 of 129...Copying patch 96 of 129...Copying patch 97 of 129...Copying patch 98 of 129...Copying patch 99 of 129...Copying patch 100 of 129...Copying patch 101 of 129...Copying patch 102 of 129...Copying patch 103 of 129...Copying patch 104 of 129...Copying patch 105 of 129...Copying patch 106 of 129...Copying patch 107 of 129...Copying patch 108 of 129...Copying patch 109 of 129...Copying patch 110 of 129...Copying patch 111 of 129...Copying patch 112 of 129...Copying patch 113 of 129...Copying patch 114 of 129...Copying patch 115 of 129...Copying patch 116 of 129...Copying patch 117 of 129...Copying patch 118 of 129...Copying patch 119 of 129...Copying patch 120 of 129...Copying patch 121 of 129...Copying patch 122 of 129...Copying patch 123 of 129...Copying patch 124 of 129...Copying patch 125 of 129...Copying patch 126 of 129...Copying patch 127 of 129...Copying patch 128 of 129...Copying patch 129 of 129...Copying patch 129 of 129... done. Applying patch 1 of 129... Applying patch 2 of 129... Applying patch 3 of 129... Applying patch 4 of 129... Applying patch 5 of 129... Applying patch 6 of 129... Applying patch 7 of 129... Applying patch 8 of 129... Applying patch 9 of 129... Applying patch 10 of 129... Applying patch 11 of 129... Applying patch 12 of 129... Applying patch 13 of 129... Applying patch 14 of 129... Applying patch 15 of 129... Applying patch 16 of 129... Applying patch 17 of 129... Applying patch 18 of 129... Applying patch 19 of 129... Applying patch 20 of 129... Applying patch 21 of 129... Applying patch 22 of 129... Applying patch 23 of 129... Applying patch 24 of 129... Applying patch 25 of 129... Applying patch 26 of 129... Applying patch 27 of 129... Applying patch 28 of 129... Applying patch 29 of 129... Applying patch 30 of 129... Applying patch 31 of 129... Applying patch 32 of 129... Applying patch 33 of 129... Applying patch 34 of 129... Applying patch 35 of 129... Applying patch 36 of 129... Applying patch 37 of 129... Applying patch 38 of 129... Applying patch 39 of 129... Applying patch 40 of 129... Applying patch 41 of 129... Applying patch 42 of 129... Applying patch 43 of 129... Applying patch 44 of 129... Applying patch 45 of 129... Applying patch 46 of 129... Applying patch 47 of 129... Applying patch 48 of 129... Applying patch 49 of 129... Applying patch 50 of 129... Applying patch 51 of 129... Applying patch 52 of 129... Applying patch 53 of 129... Applying patch 54 of 129... Applying patch 55 of 129... Applying patch 56 of 129... Applying patch 57 of 129... Applying patch 58 of 129... Applying patch 59 of 129... Applying patch 60 of 129... Applying patch 61 of 129... Applying patch 62 of 129... Applying patch 63 of 129... Applying patch 64 of 129... Applying patch 65 of 129... Applying patch 66 of 129... Applying patch 67 of 129... Applying patch 68 of 129... Applying patch 69 of 129... Applying patch 70 of 129... Applying patch 71 of 129... Applying patch 72 of 129... Applying patch 73 of 129... Applying pat ch 74 of 129... Applying patch 75 of 129... Applying patch 76 of 129... Applying patch 77 of 129... Applying patch 78 of 129... Applying patch 79 of 129... Applying patch 80 of 129... Applying patch 81 of 129... Applying patch 82 of 129... Applying patch 83 of 129... Applying patch 84 of 129... Applying patch 85 of 129... Applying patch 86 of 129... Applying patch 87 of 129... Applying patch 88 of 129... Applying patch 89 of 129... Applying patch 90 of 129... Applying patch 91 of 129... Applying patch 92 of 129... Applying patch 93 of 129... Applying patch 94 of 129... Applying patch 95 of 129... Applying patch 96 of 129... Applying patch 97 of 129... Applying patch 98 of 129... Applying patch 99 of 129... Applying patch 100 of 129... Applying patch 101 of 129... Applying patch 102 of 129... Applying patch 103 of 129... Applying patch 104 of 129... Applying patch 105 of 129... Applying patch 106 of 129... Applying patch 107 of 129... Applying patch 108 of 129... Applying patch 109 of 129... Applying patch 110 of 129... Applying patch 111 of 129... Applying patch 112 of 129... Applying patch 113 of 129... Applying patch 114 of 129... Applying patch 115 of 129... Applying patch 116 of 129... Applying patch 117 of 129... Applying patch 118 of 129... Applying patch 119 of 129... Applying patch 120 of 129... Applying patch 121 of 129... Applying patch 122 of 129... Applying patch 123 of 129... Applying patch 124 of 129... Applying patch 125 of 129... Applying patch 126 of 129... Applying patch 127 of 129... Applying patch 128 of 129... Applying patch 129 of 129... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//haddock2 utils/haddock Copying patch 1 of 864...Copying patch 2 of 864...Copying patch 3 of 864...Copying patch 4 of 864...Copying patch 5 of 864...Copying patch 6 of 864...Copying patch 7 of 864...Copying patch 8 of 864...Copying patch 9 of 864...Copying patch 10 of 864...Copying patch 11 of 864...Copying patch 12 of 864...Copying patch 13 of 864...Copying patch 14 of 864...Copying patch 15 of 864...Copying patch 16 of 864...Copying patch 17 of 864...Copying patch 18 of 864...Copying patch 19 of 864...Copying patch 20 of 864...Copying patch 21 of 864...Copying patch 22 of 864...Copying patch 23 of 864...Copying patch 24 of 864...Copying patch 25 of 864...Copying patch 26 of 864...Copying patch 27 of 864...Copying patch 28 of 864...Copying patch 29 of 864...Copying patch 30 of 864...Copying patch 31 of 864...Copying patch 32 of 864...Copying patch 33 of 864...Copying patch 34 of 864...Copying patch 35 of 864...Copying patch 36 of 864...Copying patch 37 of 864...Copying patch 38 of 864...Copying patch 39 of 864...Copying patch 40 of 864...Copying patch 41 of 864...Copying patch 42 of 864...Copying patch 43 of 864...Copying patch 44 of 864...Copying patch 45 of 864...Copying patch 46 of 864...Copying patch 47 of 864...Copying patch 48 of 864...Copying patch 49 of 864...Copying patch 50 of 864...Copying patch 51 of 864...Copying patch 52 of 864...Copying patch 53 of 864...Copying patch 54 of 864...Copying patch 55 of 864...Copying patch 56 of 864...Copying patch 57 of 864...Copying patch 58 of 864...Copying patch 59 of 864...Copying patch 60 of 864...Copying patch 61 of 864...Copying patch 62 of 864...Copying patch 63 of 864...Copying patch 64 of 864...Copying patch 65 of 864...Copying patch 66 of 864...Copying patch 67 of 864...Copying patch 68 of 864...Copying patch 69 of 864...Copying patch 70 of 864...Copying patch 71 of 864...Copying patch 72 of 864...Copying patch 73 of 864...Copying patch 74 of 864...Copying patch 75 of 864...Copying patch 76 of 864...Copying patch 77 of 864...Copying patch 78 of 864...Copying patch 79 of 864...Co pying patch 80 of 864...Copying patch 81 of 864...Copying patch 82 of 864...Copying patch 83 of 864...Copying patch 84 of 864...Copying patch 85 of 864...Copying patch 86 of 864...Copying patch 87 of 864...Copying patch 88 of 864...Copying patch 89 of 864...Copying patch 90 of 864...Copying patch 91 of 864...Copying patch 92 of 864...Copying patch 93 of 864...Copying patch 94 of 864...Copying patch 95 of 864...Copying patch 96 of 864...Copying patch 97 of 864...Copying patch 98 of 864...Copying patch 99 of 864...Copying patch 100 of 864...Copying patch 101 of 864...Copying patch 102 of 864...Copying patch 103 of 864...Copying patch 104 of 864...Copying patch 105 of 864...Copying patch 106 of 864...Copying patch 107 of 864...Copying patch 108 of 864...Copying patch 109 of 864...Copying patch 110 of 864...Copying patch 111 of 864...Copying patch 112 of 864...Copying patch 113 of 864...Copying patch 114 of 864...Copying patch 115 of 864...Copying patch 116 of 864...Copying patch 117 of 864...Copying patch 118 of 864...Copying patch 119 of 864...Copying patch 120 of 864...Copying patch 121 of 864...Copying patch 122 of 864...Copying patch 123 of 864...Copying patch 124 of 864...Copying patch 125 of 864...Copying patch 126 of 864...Copying patch 127 of 864...Copying patch 128 of 864...Copying patch 129 of 864...Copying patch 130 of 864...Copying patch 131 of 864...Copying patch 132 of 864...Copying patch 133 of 864...Copying patch 134 of 864...Copying patch 135 of 864...Copying patch 136 of 864...Copying patch 137 of 864...Copying patch 138 of 864...Copying patch 139 of 864...Copying patch 140 of 864...Copying patch 141 of 864...Copying patch 142 of 864...Copying patch 143 of 864...Copying patch 144 of 864...Copying patch 145 of 864...Copying patch 146 of 864...Copying patch 147 of 864...Copying patch 148 of 864...Copying patch 149 of 864...Copying patch 150 of 864...Copying patch 151 of 864...Copying patch 152 of 864...Copying patch 153 of 864...Copying patch 154 of 864...Copying patch 155 of 864...Copying patch 156 of 864...Copying patch 157 of 864...Copying patch 158 of 864...Copying patch 159 of 864...Copying patch 160 of 864...Copying patch 161 of 864...Copying patch 162 of 864...Copying patch 163 of 864...Copying patch 164 of 864...Copying patch 165 of 864...Copying patch 166 of 864...Copying patch 167 of 864...Copying patch 168 of 864...Copying patch 169 of 864...Copying patch 170 of 864...Copying patch 171 of 864...Copying patch 172 of 864...Copying patch 173 of 864...Copying patch 174 of 864...Copying patch 175 of 864...Copying patch 176 of 864...Copying patch 177 of 864...Copying patch 178 of 864...Copying patch 179 of 864...Copying patch 180 of 864...Copying patch 181 of 864...Copying patch 182 of 864...Copying patch 183 of 864...Copying patch 184 of 864...Copying patch 185 of 864...Copying patch 186 of 864...Copying patch 187 of 864...Copying patch 188 of 864...Copying patch 189 of 864...Copying patch 190 of 864...Copying patch 191 of 864...Copying patch 192 of 864...Copying patch 193 of 864...Copying patch 194 of 864...Copying patch 195 of 864...Copying patch 196 of 864...Copying patch 197 of 864...Copying patch 198 of 864...Copying patch 199 of 864...Copying patch 200 of 864...Copying patch 201 of 864...Copying patch 202 of 864...Copying patch 203 of 864...Copying patch 204 of 864...Copying patch 205 of 864...Copying patch 206 of 864...Copying patch 207 of 864...Copying patch 208 of 864...Copying patch 209 of 864...Copying patch 210 of 864...Copying patch 211 of 864...Copying patch 212 of 864...Copying patch 213 of 864...Copying patch 214 of 864...Copying patch 215 of 864...Copying patch 216 of 864...Copying patch 217 of 864...Copying patch 218 of 864...Copying patch 219 of 864...Copying patch 220 of 864...Copying patch 221 of 864...Copying patch 222 of 864...Copying patch 223 of 864...Copying patch 224 of 864...Copying patch 225 of 864...Copying patch 226 of 864...Copying patch 227 of 864...Copying patch 228 of 864...Copying patch 229 of 864...Copying patch 230 of 864...Copying patch 231 of 864...Copying patc h 232 of 864...Copying patch 233 of 864...Copying patch 234 of 864...Copying patch 235 of 864...Copying patch 236 of 864...Copying patch 237 of 864...Copying patch 238 of 864...Copying patch 239 of 864...Copying patch 240 of 864...Copying patch 241 of 864...Copying patch 242 of 864...Copying patch 243 of 864...Copying patch 244 of 864...Copying patch 245 of 864...Copying patch 246 of 864...Copying patch 247 of 864...Copying patch 248 of 864...Copying patch 249 of 864...Copying patch 250 of 864...Copying patch 251 of 864...Copying patch 252 of 864...Copying patch 253 of 864...Copying patch 254 of 864...Copying patch 255 of 864...Copying patch 256 of 864...Copying patch 257 of 864...Copying patch 258 of 864...Copying patch 259 of 864...Copying patch 260 of 864...Copying patch 261 of 864...Copying patch 262 of 864...Copying patch 263 of 864...Copying patch 264 of 864...Copying patch 265 of 864...Copying patch 266 of 864...Copying patch 267 of 864...Copying patch 268 of 864...Copying patch 269 of 864...Copying patch 270 of 864...Copying patch 271 of 864...Copying patch 272 of 864...Copying patch 273 of 864...Copying patch 274 of 864...Copying patch 275 of 864...Copying patch 276 of 864...Copying patch 277 of 864...Copying patch 278 of 864...Copying patch 279 of 864...Copying patch 280 of 864...Copying patch 281 of 864...Copying patch 282 of 864...Copying patch 283 of 864...Copying patch 284 of 864...Copying patch 285 of 864...Copying patch 286 of 864...Copying patch 287 of 864...Copying patch 288 of 864...Copying patch 289 of 864...Copying patch 290 of 864...Copying patch 291 of 864...Copying patch 292 of 864...Copying patch 293 of 864...Copying patch 294 of 864...Copying patch 295 of 864...Copying patch 296 of 864...Copying patch 297 of 864...Copying patch 298 of 864...Copying patch 299 of 864...Copying patch 300 of 864...Copying patch 301 of 864...Copying patch 302 of 864...Copying patch 303 of 864...Copying patch 304 of 864...Copying patch 305 of 864...Copying patch 306 of 864...Copying patch 307 of 864...Copying patch 308 of 864...Copying patch 309 of 864...Copying patch 310 of 864...Copying patch 311 of 864...Copying patch 312 of 864...Copying patch 313 of 864...Copying patch 314 of 864...Copying patch 315 of 864...Copying patch 316 of 864...Copying patch 317 of 864...Copying patch 318 of 864...Copying patch 319 of 864...Copying patch 320 of 864...Copying patch 321 of 864...Copying patch 322 of 864...Copying patch 323 of 864...Copying patch 324 of 864...Copying patch 325 of 864...Copying patch 326 of 864...Copying patch 327 of 864...Copying patch 328 of 864...Copying patch 329 of 864...Copying patch 330 of 864...Copying patch 331 of 864...Copying patch 332 of 864...Copying patch 333 of 864...Copying patch 334 of 864...Copying patch 335 of 864...Copying patch 336 of 864...Copying patch 337 of 864...Copying patch 338 of 864...Copying patch 339 of 864...Copying patch 340 of 864...Copying patch 341 of 864...Copying patch 342 of 864...Copying patch 343 of 864...Copying patch 344 of 864...Copying patch 345 of 864...Copying patch 346 of 864...Copying patch 347 of 864...Copying patch 348 of 864...Copying patch 349 of 864...Copying patch 350 of 864...Copying patch 351 of 864...Copying patch 352 of 864...Copying patch 353 of 864...Copying patch 354 of 864...Copying patch 355 of 864...Copying patch 356 of 864...Copying patch 357 of 864...Copying patch 358 of 864...Copying patch 359 of 864...Copying patch 360 of 864...Copying patch 361 of 864...Copying patch 362 of 864...Copying patch 363 of 864...Copying patch 364 of 864...Copying patch 365 of 864...Copying patch 366 of 864...Copying patch 367 of 864...Copying patch 368 of 864...Copying patch 369 of 864...Copying patch 370 of 864...Copying patch 371 of 864...Copying patch 372 of 864...Copying patch 373 of 864...Copying patch 374 of 864...Copying patch 375 of 864...Copying patch 376 of 864...Copying patch 377 of 864...Copying patch 378 of 864...Copying patch 379 of 864...Copying patch 380 of 864...Copying patch 381 of 864...Copying patch 382 of 864...Copying patch 383 of 864...Co pying patch 384 of 864...Copying patch 385 of 864...Copying patch 386 of 864...Copying patch 387 of 864...Copying patch 388 of 864...Copying patch 389 of 864...Copying patch 390 of 864...Copying patch 391 of 864...Copying patch 392 of 864...Copying patch 393 of 864...Copying patch 394 of 864...Copying patch 395 of 864...Copying patch 396 of 864...Copying patch 397 of 864...Copying patch 398 of 864...Copying patch 399 of 864...Copying patch 400 of 864...Copying patch 401 of 864...Copying patch 402 of 864...Copying patch 403 of 864...Copying patch 404 of 864...Copying patch 405 of 864...Copying patch 406 of 864...Copying patch 407 of 864...Copying patch 408 of 864...Copying patch 409 of 864...Copying patch 410 of 864...Copying patch 411 of 864...Copying patch 412 of 864...Copying patch 413 of 864...Copying patch 414 of 864...Copying patch 415 of 864...Copying patch 416 of 864...Copying patch 417 of 864...Copying patch 418 of 864...Copying patch 419 of 864...Copying patch 420 of 864...Copying patch 421 of 864...Copying patch 422 of 864...Copying patch 423 of 864...Copying patch 424 of 864...Copying patch 425 of 864...Copying patch 426 of 864...Copying patch 427 of 864...Copying patch 428 of 864...Copying patch 429 of 864...Copying patch 430 of 864...Copying patch 431 of 864...Copying patch 432 of 864...Copying patch 433 of 864...Copying patch 434 of 864...Copying patch 435 of 864...Copying patch 436 of 864...Copying patch 437 of 864...Copying patch 438 of 864...Copying patch 439 of 864...Copying patch 440 of 864...Copying patch 441 of 864...Copying patch 442 of 864...Copying patch 443 of 864...Copying patch 444 of 864...Copying patch 445 of 864...Copying patch 446 of 864...Copying patch 447 of 864...Copying patch 448 of 864...Copying patch 449 of 864...Copying patch 450 of 864...Copying patch 451 of 864...Copying patch 452 of 864...Copying patch 453 of 864...Copying patch 454 of 864...Copying patch 455 of 864...Copying patch 456 of 864...Copying patch 457 of 864...Copying patch 458 of 864...Copying patch 459 of 864 ...Copying patch 460 of 864...Copying patch 461 of 864...Copying patch 462 of 864...Copying patch 463 of 864...Copying patch 464 of 864...Copying patch 465 of 864...Copying patch 466 of 864...Copying patch 467 of 864...Copying patch 468 of 864...Copying patch 469 of 864...Copying patch 470 of 864...Copying patch 471 of 864...Copying patch 472 of 864...Copying patch 473 of 864...Copying patch 474 of 864...Copying patch 475 of 864...Copying patch 476 of 864...Copying patch 477 of 864...Copying patch 478 of 864...Copying patch 479 of 864...Copying patch 480 of 864...Copying patch 481 of 864...Copying patch 482 of 864...Copying patch 483 of 864...Copying patch 484 of 864...Copying patch 485 of 864...Copying patch 486 of 864...Copying patch 487 of 864...Copying patch 488 of 864...Copying patch 489 of 864...Copying patch 490 of 864...Copying patch 491 of 864...Copying patch 492 of 864...Copying patch 493 of 864...Copying patch 494 of 864...Copying patch 495 of 864...Copying patch 496 of 864...Copying patch 497 of 864...Copying patch 498 of 864...Copying patch 499 of 864...Copying patch 500 of 864...Copying patch 501 of 864...Copying patch 502 of 864...Copying patch 503 of 864...Copying patch 504 of 864...Copying patch 505 of 864...Copying patch 506 of 864...Copying patch 507 of 864...Copying patch 508 of 864...Copying patch 509 of 864...Copying patch 510 of 864...Copying patch 511 of 864...Copying patch 512 of 864...Copying patch 513 of 864...Copying patch 514 of 864...Copying patch 515 of 864...Copying patch 516 of 864...Copying patch 517 of 864...Copying patch 518 of 864...Copying patch 519 of 864...Copying patch 520 of 864...Copying patch 521 of 864...Copying patch 522 of 864...Copying patch 523 of 864...Copying patch 524 of 864...Copying patch 525 of 864...Copying patch 526 of 864...Copying patch 527 of 864...Copying patch 528 of 864...Copying patch 529 of 864...Copying patch 530 of 864...Copying patch 531 of 864...Copying patch 532 of 864...Copying patch 533 of 864...Copying patch 534 of 864...Copying patch 535 o f 864...Copying patch 536 of 864...Copying patch 537 of 864...Copying patch 538 of 864...Copying patch 539 of 864...Copying patch 540 of 864...Copying patch 541 of 864...Copying patch 542 of 864...Copying patch 543 of 864...Copying patch 544 of 864...Copying patch 545 of 864...Copying patch 546 of 864...Copying patch 547 of 864...Copying patch 548 of 864...Copying patch 549 of 864...Copying patch 550 of 864...Copying patch 551 of 864...Copying patch 552 of 864...Copying patch 553 of 864...Copying patch 554 of 864...Copying patch 555 of 864...Copying patch 556 of 864...Copying patch 557 of 864...Copying patch 558 of 864...Copying patch 559 of 864...Copying patch 560 of 864...Copying patch 561 of 864...Copying patch 562 of 864...Copying patch 563 of 864...Copying patch 564 of 864...Copying patch 565 of 864...Copying patch 566 of 864...Copying patch 567 of 864...Copying patch 568 of 864...Copying patch 569 of 864...Copying patch 570 of 864...Copying patch 571 of 864...Copying patch 572 of 864...Copying patch 573 of 864...Copying patch 574 of 864...Copying patch 575 of 864...Copying patch 576 of 864...Copying patch 577 of 864...Copying patch 578 of 864...Copying patch 579 of 864...Copying patch 580 of 864...Copying patch 581 of 864...Copying patch 582 of 864...Copying patch 583 of 864...Copying patch 584 of 864...Copying patch 585 of 864...Copying patch 586 of 864...Copying patch 587 of 864...Copying patch 588 of 864...Copying patch 589 of 864...Copying patch 590 of 864...Copying patch 591 of 864...Copying patch 592 of 864...Copying patch 593 of 864...Copying patch 594 of 864...Copying patch 595 of 864...Copying patch 596 of 864...Copying patch 597 of 864...Copying patch 598 of 864...Copying patch 599 of 864...Copying patch 600 of 864...Copying patch 601 of 864...Copying patch 602 of 864...Copying patch 603 of 864...Copying patch 604 of 864...Copying patch 605 of 864...Copying patch 606 of 864...Copying patch 607 of 864...Copying patch 608 of 864...Copying patch 609 of 864...Copying patch 610 of 864...Copying patch 611 of 864...Copying patch 612 of 864...Copying patch 613 of 864...Copying patch 614 of 864...Copying patch 615 of 864...Copying patch 616 of 864...Copying patch 617 of 864...Copying patch 618 of 864...Copying patch 619 of 864...Copying patch 620 of 864...Copying patch 621 of 864...Copying patch 622 of 864...Copying patch 623 of 864...Copying patch 624 of 864...Copying patch 625 of 864...Copying patch 626 of 864...Copying patch 627 of 864...Copying patch 628 of 864...Copying patch 629 of 864...Copying patch 630 of 864...Copying patch 631 of 864...Copying patch 632 of 864...Copying patch 633 of 864...Copying patch 634 of 864...Copying patch 635 of 864...Copying patch 636 of 864...Copying patch 637 of 864...Copying patch 638 of 864...Copying patch 639 of 864...Copying patch 640 of 864...Copying patch 641 of 864...Copying patch 642 of 864...Copying patch 643 of 864...Copying patch 644 of 864...Copying patch 645 of 864...Copying patch 646 of 864...Copying patch 647 of 864...Copying patch 648 of 864...Copying patch 649 of 864...Copying patch 650 of 864...Copying patch 651 of 864...Copying patch 652 of 864...Copying patch 653 of 864...Copying patch 654 of 864...Copying patch 655 of 864...Copying patch 656 of 864...Copying patch 657 of 864...Copying patch 658 of 864...Copying patch 659 of 864...Copying patch 660 of 864...Copying patch 661 of 864...Copying patch 662 of 864...Copying patch 663 of 864...Copying patch 664 of 864...Copying patch 665 of 864...Copying patch 666 of 864...Copying patch 667 of 864...Copying patch 668 of 864...Copying patch 669 of 864...Copying patch 670 of 864...Copying patch 671 of 864...Copying patch 672 of 864...Copying patch 673 of 864...Copying patch 674 of 864...Copying patch 675 of 864...Copying patch 676 of 864...Copying patch 677 of 864...Copying patch 678 of 864...Copying patch 679 of 864...Copying patch 680 of 864...Copying patch 681 of 864...Copying patch 682 of 864...Copying patch 683 of 864...Copying patch 684 of 864...Copying patch 685 of 864...Copying patch 686 of 864...Copying p atch 687 of 864...Copying patch 688 of 864...Copying patch 689 of 864...Copying patch 690 of 864...Copying patch 691 of 864...Copying patch 692 of 864...Copying patch 693 of 864...Copying patch 694 of 864...Copying patch 695 of 864...Copying patch 696 of 864...Copying patch 697 of 864...Copying patch 698 of 864...Copying patch 699 of 864...Copying patch 700 of 864...Copying patch 701 of 864...Copying patch 702 of 864...Copying patch 703 of 864...Copying patch 704 of 864...Copying patch 705 of 864...Copying patch 706 of 864...Copying patch 707 of 864...Copying patch 708 of 864...Copying patch 709 of 864...Copying patch 710 of 864...Copying patch 711 of 864...Copying patch 712 of 864...Copying patch 713 of 864...Copying patch 714 of 864...Copying patch 715 of 864...Copying patch 716 of 864...Copying patch 717 of 864...Copying patch 718 of 864...Copying patch 719 of 864...Copying patch 720 of 864...Copying patch 721 of 864...Copying patch 722 of 864...Copying patch 723 of 864...Copying patch 724 of 864...Copying patch 725 of 864...Copying patch 726 of 864...Copying patch 727 of 864...Copying patch 728 of 864...Copying patch 729 of 864...Copying patch 730 of 864...Copying patch 731 of 864...Copying patch 732 of 864...Copying patch 733 of 864...Copying patch 734 of 864...Copying patch 735 of 864...Copying patch 736 of 864...Copying patch 737 of 864...Copying patch 738 of 864...Copying patch 739 of 864...Copying patch 740 of 864...Copying patch 741 of 864...Copying patch 742 of 864...Copying patch 743 of 864...Copying patch 744 of 864...Copying patch 745 of 864...Copying patch 746 of 864...Copying patch 747 of 864...Copying patch 748 of 864...Copying patch 749 of 864...Copying patch 750 of 864...Copying patch 751 of 864...Copying patch 752 of 864...Copying patch 753 of 864...Copying patch 754 of 864...Copying patch 755 of 864...Copying patch 756 of 864...Copying patch 757 of 864...Copying patch 758 of 864...Copying patch 759 of 864...Copying patch 760 of 864...Copying patch 761 of 864...Copying patch 762 of 864...Copy ing patch 763 of 864...Copying patch 764 of 864...Copying patch 765 of 864...Copying patch 766 of 864...Copying patch 767 of 864...Copying patch 768 of 864...Copying patch 769 of 864...Copying patch 770 of 864...Copying patch 771 of 864...Copying patch 772 of 864...Copying patch 773 of 864...Copying patch 774 of 864...Copying patch 775 of 864...Copying patch 776 of 864...Copying patch 777 of 864...Copying patch 778 of 864...Copying patch 779 of 864...Copying patch 780 of 864...Copying patch 781 of 864...Copying patch 782 of 864...Copying patch 783 of 864...Copying patch 784 of 864...Copying patch 785 of 864...Copying patch 786 of 864...Copying patch 787 of 864...Copying patch 788 of 864...Copying patch 789 of 864...Copying patch 790 of 864...Copying patch 791 of 864...Copying patch 792 of 864...Copying patch 793 of 864...Copying patch 794 of 864...Copying patch 795 of 864...Copying patch 796 of 864...Copying patch 797 of 864...Copying patch 798 of 864...Copying patch 799 of 864...Copying patch 800 of 864...Copying patch 801 of 864...Copying patch 802 of 864...Copying patch 803 of 864...Copying patch 804 of 864...Copying patch 805 of 864...Copying patch 806 of 864...Copying patch 807 of 864...Copying patch 808 of 864...Copying patch 809 of 864...Copying patch 810 of 864...Copying patch 811 of 864...Copying patch 812 of 864...Copying patch 813 of 864...Copying patch 814 of 864...Copying patch 815 of 864...Copying patch 816 of 864...Copying patch 817 of 864...Copying patch 818 of 864...Copying patch 819 of 864...Copying patch 820 of 864...Copying patch 821 of 864...Copying patch 822 of 864...Copying patch 823 of 864...Copying patch 824 of 864...Copying patch 825 of 864...Copying patch 826 of 864...Copying patch 827 of 864...Copying patch 828 of 864...Copying patch 829 of 864...Copying patch 830 of 864...Copying patch 831 of 864...Copying patch 832 of 864...Copying patch 833 of 864...Copying patch 834 of 864...Copying patch 835 of 864...Copying patch 836 of 864...Copying patch 837 of 864...Copying patch 838 of 864.. .Copying patch 839 of 864...Copying patch 840 of 864...Copying patch 841 of 864...Copying patch 842 of 864...Copying patch 843 of 864...Copying patch 844 of 864...Copying patch 845 of 864...Copying patch 846 of 864...Copying patch 847 of 864...Copying patch 848 of 864...Copying patch 849 of 864...Copying patch 850 of 864...Copying patch 851 of 864...Copying patch 852 of 864...Copying patch 853 of 864...Copying patch 854 of 864...Copying patch 855 of 864...Copying patch 856 of 864...Copying patch 857 of 864...Copying patch 858 of 864...Copying patch 859 of 864...Copying patch 860 of 864...Copying patch 861 of 864...Copying patch 862 of 864...Copying patch 863 of 864...Copying patch 864 of 864...Copying patch 864 of 864... done. Applying patch 1 of 864... Applying patch 2 of 864... Applying patch 3 of 864... Applying patch 4 of 864... Applying patch 5 of 864... Applying patch 6 of 864... Applying patch 7 of 864... Applying patch 8 of 864... Applying patch 9 of 864... Applying patch 10 of 864... Applying patch 11 of 864... Applying patch 12 of 864... Applying patch 13 of 864... Applying patch 14 of 864... Applying patch 15 of 864... Applying patch 16 of 864... Applying patch 17 of 864... Applying patch 18 of 864... Applying patch 19 of 864... Applying patch 20 of 864... Applying patch 21 of 864... Applying patch 22 of 864... Applying patch 23 of 864... Applying patch 24 of 864... Applying patch 25 of 864... Applying patch 26 of 864... Applying patch 27 of 864... Applying patch 28 of 864... Applying patch 29 of 864... Applying patch 30 of 864... Applying patch 31 of 864... Applying patch 32 of 864... Applying patch 33 of 864... Applying patch 34 of 864... Applying patch 35 of 864... Applying patch 36 of 864... Applying patch 37 of 864... Applying patch 38 of 864... Applying patch 39 of 864... Applying patch 40 of 864... Applying patch 41 of 864... Applying patch 42 of 864... Applying patch 43 of 864... Applying patch 44 of 864... Applying patch 45 of 864... Applying patch 46 of 864... Applying patch 47 of 864... Applying patch 48 of 864... Applying patch 49 of 864... Applying patch 50 of 864... Applying patch 51 of 864... Applying patch 52 of 864... Applying patch 53 of 864... Applying patch 54 of 864... Applying patch 55 of 864... Applying patch 56 of 864... Applying patch 57 of 864... Applying patch 58 of 864... Applying patch 59 of 864... Applying patch 60 of 864... Applying patch 61 of 864... Applying patch 62 of 864... Applying patch 63 of 864... Applying patch 64 of 864... Applying patch 65 of 864... Applying patch 66 of 864... Applying patch 67 of 864... Applying patch 68 of 864... Applying patch 69 of 864... Applying patch 70 of 864... Applying patch 71 of 864... Applying patch 72 of 864... Applying patch 73 of 864... Applying pat ch 74 of 864... Applying patch 75 of 864... Applying patch 76 of 864... Applying patch 77 of 864... Applying patch 78 of 864... Applying patch 79 of 864... Applying patch 80 of 864... Applying patch 81 of 864... Applying patch 82 of 864... Applying patch 83 of 864... Applying patch 84 of 864... Applying patch 85 of 864... Applying patch 86 of 864... Applying patch 87 of 864... Applying patch 88 of 864... Applying patch 89 of 864... Applying patch 90 of 864... Applying patch 91 of 864... Applying patch 92 of 864... Applying patch 93 of 864... Applying patch 94 of 864... Applying patch 95 of 864... Applying patch 96 of 864... Applying patch 97 of 864... Applying patch 98 of 864... Applying patch 99 of 864... Applying patch 100 of 864... Applying patch 101 of 864... Applying patch 102 of 864... Applying patch 103 of 864... Applying patch 104 of 864... Applying patch 105 of 864... Applying patch 106 of 864... Applying patch 107 of 864... Applying patch 108 of 864... Applying patch 109 of 864... Applying patch 110 of 864... Applying patch 111 of 864... Applying patch 112 of 864... Applying patch 113 of 864... Applying patch 114 of 864... Applying patch 115 of 864... Applying patch 116 of 864... Applying patch 117 of 864... Applying patch 118 of 864... Applying patch 119 of 864... Applying patch 120 of 864... Applying patch 121 of 864... Applying patch 122 of 864... Applying patch 123 of 864... Applying patch 124 of 864... Applying patch 125 of 864... Applying patch 126 of 864... Applying patch 127 of 864... Applying patch 128 of 864... Applying patch 129 of 864... Applying patch 130 of 864... Applying patch 131 of 864... Applying patch 132 of 864... Applying patch 133 of 864... Applying patch 134 of 864... Applying patch 135 of 864... Applying patch 136 of 864... Applying patch 137 of 864... Applying patch 138 of 864... Applying patch 139 of 864... Applying patch 140 of 864... Applying patch 141 of 864... Applying patch 142 of 864... Applying patch 143 of 864... Applying patch 144 of 864... Applying patch 145 of 864. .. Applying patch 146 of 864... Applying patch 147 of 864... Applying patch 148 of 864... Applying patch 149 of 864... Applying patch 150 of 864... Applying patch 151 of 864... Applying patch 152 of 864... Applying patch 153 of 864... Applying patch 154 of 864... Applying patch 155 of 864... Applying patch 156 of 864... Applying patch 157 of 864... Applying patch 158 of 864... Applying patch 159 of 864... Applying patch 160 of 864... Applying patch 161 of 864... Applying patch 162 of 864... Applying patch 163 of 864... Applying patch 164 of 864... Applying patch 165 of 864... Applying patch 166 of 864... Applying patch 167 of 864... Applying patch 168 of 864... Applying patch 169 of 864... Applying patch 170 of 864... Applying patch 171 of 864... Applying patch 172 of 864... Applying patch 173 of 864... Applying patch 174 of 864... Applying patch 175 of 864... Applying patch 176 of 864... Applying patch 177 of 864... Applying patch 178 of 864... Applying patch 179 of 864... Applying patch 180 of 864... Applying patch 181 of 864... Applying patch 182 of 864... Applying patch 183 of 864... Applying patch 184 of 864... Applying patch 185 of 864... Applying patch 186 of 864... Applying patch 187 of 864... Applying patch 188 of 864... Applying patch 189 of 864... Applying patch 190 of 864... Applying patch 191 of 864... Applying patch 192 of 864... Applying patch 193 of 864... Applying patch 194 of 864... Applying patch 195 of 864... Applying patch 196 of 864... Applying patch 197 of 864... Applying patch 198 of 864... Applying patch 199 of 864... Applying patch 200 of 864... Applying patch 201 of 864... Applying patch 202 of 864... Applying patch 203 of 864... Applying patch 204 of 864... Applying patch 205 of 864... Applying patch 206 of 864... Applying patch 207 of 864... Applying patch 208 of 864... Applying patch 209 of 864... Applying patch 210 of 864... Applying patch 211 of 864... Applying patch 212 of 864... Applying patch 213 of 864... Applying patch 214 of 864... Applying patch 215 of 864... Applying patch 216 of 864... Applying patch 217 of 864... Applying patch 218 of 864... Applying patch 219 of 864... Applying patch 220 of 864... Applying patch 221 of 864... Applying patch 222 of 864... Applying patch 223 of 864... Applying patch 224 of 864... Applying patch 225 of 864... Applying patch 226 of 864... Applying patch 227 of 864... Applying patch 228 of 864... Applying patch 229 of 864... Applying patch 230 of 864... Applying patch 231 of 864... Applying patch 232 of 864... Applying patch 233 of 864... Applying patch 234 of 864... Applying patch 235 of 864... Applying patch 236 of 864... Applying patch 237 of 864... Applying patch 238 of 864... Applying patch 239 of 864... Applying patch 240 of 864... Applying patch 241 of 864... Applying patch 242 of 864... Applying patch 243 of 864... Applying patch 244 of 864... Applying patch 245 of 864... Applying patch 246 of 864... Applying patch 247 of 864... Applying patch 248 of 864... Applying patch 249 of 864... Applying patch 250 of 864... Applying patch 251 of 864... Applying patch 252 of 864... Applying patch 253 of 864... Applying patch 254 of 864... Applying patch 255 of 864... Applying patch 256 of 864... Applying patch 257 of 864... Applying patch 258 of 864... Applying patch 259 of 864... Applying patch 260 of 864... Applying patch 261 of 864... Applying patch 262 of 864... Applying patch 263 of 864... Applying patch 264 of 864... Applying patch 265 of 864... Applying patch 266 of 864... Applying patch 267 of 864... Applying patch 268 of 864... Applying patch 269 of 864... Applying patch 270 of 864... Applying patch 271 of 864... Applying patch 272 of 864... Applying patch 273 of 864... Applying patch 274 of 864... Applying patch 275 of 864... Applying patch 276 of 864... Applying patch 277 of 864... Applying patch 278 of 864... Applying patch 279 of 864... Applying patch 280 of 864... Applying patch 281 of 864... Applying patch 282 of 864... Applying patch 283 of 864... Applying patch 284 of 864... Applying patch 285 of 864... Applying patch 286 of 864... Ap plying patch 287 of 864... Applying patch 288 of 864... Applying patch 289 of 864... Applying patch 290 of 864... Applying patch 291 of 864... Applying patch 292 of 864... Applying patch 293 of 864... Applying patch 294 of 864... Applying patch 295 of 864... Applying patch 296 of 864... Applying patch 297 of 864... Applying patch 298 of 864... Applying patch 299 of 864... Applying patch 300 of 864... Applying patch 301 of 864... Applying patch 302 of 864... Applying patch 303 of 864... Applying patch 304 of 864... Applying patch 305 of 864... Applying patch 306 of 864... Applying patch 307 of 864... Applying patch 308 of 864... Applying patch 309 of 864... Applying patch 310 of 864... Applying patch 311 of 864... Applying patch 312 of 864... Applying patch 313 of 864... Applying patch 314 of 864... Applying patch 315 of 864... Applying patch 316 of 864... Applying patch 317 of 864... Applying patch 318 of 864... Applying patch 319 of 864... Applying patch 320 of 864... Applying patch 321 of 864... Applying patch 322 of 864... Applying patch 323 of 864... Applying patch 324 of 864... Applying patch 325 of 864... Applying patch 326 of 864... Applying patch 327 of 864... Applying patch 328 of 864... Applying patch 329 of 864... Applying patch 330 of 864... Applying patch 331 of 864... Applying patch 332 of 864... Applying patch 333 of 864... Applying patch 334 of 864... Applying patch 335 of 864... Applying patch 336 of 864... Applying patch 337 of 864... Applying patch 338 of 864... Applying patch 339 of 864... Applying patch 340 of 864... Applying patch 341 of 864... Applying patch 342 of 864... Applying patch 343 of 864... Applying patch 344 of 864... Applying patch 345 of 864... Applying patch 346 of 864... Applying patch 347 of 864... Applying patch 348 of 864... Applying patch 349 of 864... Applying patch 350 of 864... Applying patch 351 of 864... Applying patch 352 of 864... Applying patch 353 of 864... Applying patch 354 of 864... Applying patch 355 of 864... Applying patch 356 of 864... Applying patch 357 of 864... Applying patch 358 of 864... Applying patch 359 of 864... Applying patch 360 of 864... Applying patch 361 of 864... Applying patch 362 of 864... Applying patch 363 of 864... Applying patch 364 of 864... Applying patch 365 of 864... Applying patch 366 of 864... Applying patch 367 of 864... Applying patch 368 of 864... Applying patch 369 of 864... Applying patch 370 of 864... Applying patch 371 of 864... Applying patch 372 of 864... Applying patch 373 of 864... Applying patch 374 of 864... Applying patch 375 of 864... Applying patch 376 of 864... Applying patch 377 of 864... Applying patch 378 of 864... Applying patch 379 of 864... Applying patch 380 of 864... Applying patch 381 of 864... Applying patch 382 of 864... Applying patch 383 of 864... Applying patch 384 of 864... Applying patch 385 of 864... Applying patch 386 of 864... Applying patch 387 of 864... Applying patch 388 of 864... Applying patch 389 of 864... Applying patch 390 of 864... Applying patch 391 of 864... Applying patch 392 of 864... Applying patch 393 of 864... Applying patch 394 of 864... Applying patch 395 of 864... Applying patch 396 of 864... Applying patch 397 of 864... Applying patch 398 of 864... Applying patch 399 of 864... Applying patch 400 of 864... Applying patch 401 of 864... Applying patch 402 of 864... Applying patch 403 of 864... Applying patch 404 of 864... Applying patch 405 of 864... Applying patch 406 of 864... Applying patch 407 of 864... Applying patch 408 of 864... Applying patch 409 of 864... Applying patch 410 of 864... Applying patch 411 of 864... Applying patch 412 of 864... Applying patch 413 of 864... Applying patch 414 of 864... Applying patch 415 of 864... Applying patch 416 of 864... Applying patch 417 of 864... Applying patch 418 of 864... Applying patch 419 of 864... Applying patch 420 of 864... Applying patch 421 of 864... Applying patch 422 of 864... Applying patch 423 of 864... Applying patch 424 of 864... Applying patch 425 of 864... Applying patch 426 of 864... Applying patch 427 of 864... Applyin g patch 428 of 864... Applying patch 429 of 864... Applying patch 430 of 864... Applying patch 431 of 864... Applying patch 432 of 864... Applying patch 433 of 864... Applying patch 434 of 864... Applying patch 435 of 864... Applying patch 436 of 864... Applying patch 437 of 864... Applying patch 438 of 864... Applying patch 439 of 864... Applying patch 440 of 864... Applying patch 441 of 864... Applying patch 442 of 864... Applying patch 443 of 864... Applying patch 444 of 864... Applying patch 445 of 864... Applying patch 446 of 864... Applying patch 447 of 864... Applying patch 448 of 864... Applying patch 449 of 864... Applying patch 450 of 864... Applying patch 451 of 864... Applying patch 452 of 864... Applying patch 453 of 864... Applying patch 454 of 864... Applying patch 455 of 864... Applying patch 456 of 864... Applying patch 457 of 864... Applying patch 458 of 864... Applying patch 459 of 864... Applying patch 460 of 864... Applying patch 461 of 864... Applying patch 462 of 864... Applying patch 463 of 864... Applying patch 464 of 864... Applying patch 465 of 864... Applying patch 466 of 864... Applying patch 467 of 864... Applying patch 468 of 864... Applying patch 469 of 864... Applying patch 470 of 864... Applying patch 471 of 864... Applying patch 472 of 864... Applying patch 473 of 864... Applying patch 474 of 864... Applying patch 475 of 864... Applying patch 476 of 864... Applying patch 477 of 864... Applying patch 478 of 864... Applying patch 479 of 864... Applying patch 480 of 864... Applying patch 481 of 864... Applying patch 482 of 864... Applying patch 483 of 864... Applying patch 484 of 864... Applying patch 485 of 864... Applying patch 486 of 864... Applying patch 487 of 864... Applying patch 488 of 864... Applying patch 489 of 864... Applying patch 490 of 864... Applying patch 491 of 864... Applying patch 492 of 864... Applying patch 493 of 864... Applying patch 494 of 864... Applying patch 495 of 864... Applying patch 496 of 864... Applying patch 497 of 864... Applying patch 498 of 86 4... Applying patch 499 of 864... Applying patch 500 of 864... Applying patch 501 of 864... Applying patch 502 of 864... Applying patch 503 of 864... Applying patch 504 of 864... Applying patch 505 of 864... Applying patch 506 of 864... Applying patch 507 of 864... Applying patch 508 of 864... Applying patch 509 of 864... Applying patch 510 of 864... Applying patch 511 of 864... Applying patch 512 of 864... Applying patch 513 of 864... Applying patch 514 of 864... Applying patch 515 of 864... Applying patch 516 of 864... Applying patch 517 of 864... Applying patch 518 of 864... Applying patch 519 of 864... Applying patch 520 of 864... Applying patch 521 of 864... Applying patch 522 of 864... Applying patch 523 of 864... Applying patch 524 of 864... Applying patch 525 of 864... Applying patch 526 of 864... Applying patch 527 of 864... Applying patch 528 of 864... Applying patch 529 of 864... Applying patch 530 of 864... Applying patch 531 of 864... Applying patch 532 of 864... Applying patch 533 of 864... Applying patch 534 of 864... Applying patch 535 of 864... Applying patch 536 of 864... Applying patch 537 of 864... Applying patch 538 of 864... Applying patch 539 of 864... Applying patch 540 of 864... Applying patch 541 of 864... Applying patch 542 of 864... Applying patch 543 of 864... Applying patch 544 of 864... Applying patch 545 of 864... Applying patch 546 of 864... Applying patch 547 of 864... Applying patch 548 of 864... Applying patch 549 of 864... Applying patch 550 of 864... Applying patch 551 of 864... Applying patch 552 of 864... Applying patch 553 of 864... Applying patch 554 of 864... Applying patch 555 of 864... Applying patch 556 of 864... Applying patch 557 of 864... Applying patch 558 of 864... Applying patch 559 of 864... Applying patch 560 of 864... Applying patch 561 of 864... Applying patch 562 of 864... Applying patch 563 of 864... Applying patch 564 of 864... Applying patch 565 of 864... Applying patch 566 of 864... Applying patch 567 of 864... Applying patch 568 of 864... Applying pat ch 569 of 864... Applying patch 570 of 864... Applying patch 571 of 864... Applying patch 572 of 864... Applying patch 573 of 864... Applying patch 574 of 864... Applying patch 575 of 864... Applying patch 576 of 864... Applying patch 577 of 864... Applying patch 578 of 864... Applying patch 579 of 864... Applying patch 580 of 864... Applying patch 581 of 864... Applying patch 582 of 864... Applying patch 583 of 864... Applying patch 584 of 864... Applying patch 585 of 864... Applying patch 586 of 864... Applying patch 587 of 864... Applying patch 588 of 864... Applying patch 589 of 864... Applying patch 590 of 864... Applying patch 591 of 864... Applying patch 592 of 864... Applying patch 593 of 864... Applying patch 594 of 864... Applying patch 595 of 864... Applying patch 596 of 864... Applying patch 597 of 864... Applying patch 598 of 864... Applying patch 599 of 864... Applying patch 600 of 864... Applying patch 601 of 864... Applying patch 602 of 864... Applying patch 603 of 864... Applying patch 604 of 864... Applying patch 605 of 864... Applying patch 606 of 864... Applying patch 607 of 864... Applying patch 608 of 864... Applying patch 609 of 864... Applying patch 610 of 864... Applying patch 611 of 864... Applying patch 612 of 864... Applying patch 613 of 864... Applying patch 614 of 864... Applying patch 615 of 864... Applying patch 616 of 864... Applying patch 617 of 864... Applying patch 618 of 864... Applying patch 619 of 864... Applying patch 620 of 864... Applying patch 621 of 864... Applying patch 622 of 864... Applying patch 623 of 864... Applying patch 624 of 864... Applying patch 625 of 864... Applying patch 626 of 864... Applying patch 627 of 864... Applying patch 628 of 864... Applying patch 629 of 864... Applying patch 630 of 864... Applying patch 631 of 864... Applying patch 632 of 864... Applying patch 633 of 864... Applying patch 634 of 864... Applying patch 635 of 864... Applying patch 636 of 864... Applying patch 637 of 864... Applying patch 638 of 864... Applying patch 639 of 864... Applying patch 640 of 864... Applying patch 641 of 864... Applying patch 642 of 864... Applying patch 643 of 864... Applying patch 644 of 864... Applying patch 645 of 864... Applying patch 646 of 864... Applying patch 647 of 864... Applying patch 648 of 864... Applying patch 649 of 864... Applying patch 650 of 864... Applying patch 651 of 864... Applying patch 652 of 864... Applying patch 653 of 864... Applying patch 654 of 864... Applying patch 655 of 864... Applying patch 656 of 864... Applying patch 657 of 864... Applying patch 658 of 864... Applying patch 659 of 864... Applying patch 660 of 864... Applying patch 661 of 864... Applying patch 662 of 864... Applying patch 663 of 864... Applying patch 664 of 864... Applying patch 665 of 864... Applying patch 666 of 864... Applying patch 667 of 864... Applying patch 668 of 864... Applying patch 669 of 864... Applying patch 670 of 864... Applying patch 671 of 864... Applying patch 672 of 864... Applying patch 673 of 864... Applying patch 674 of 864... Applying patch 675 of 864... Applying patch 676 of 864... Applying patch 677 of 864... Applying patch 678 of 864... Applying patch 679 of 864... Applying patch 680 of 864... Applying patch 681 of 864... Applying patch 682 of 864... Applying patch 683 of 864... Applying patch 684 of 864... Applying patch 685 of 864... Applying patch 686 of 864... Applying patch 687 of 864... Applying patch 688 of 864... Applying patch 689 of 864... Applying patch 690 of 864... Applying patch 691 of 864... Applying patch 692 of 864... Applying patch 693 of 864... Applying patch 694 of 864... Applying patch 695 of 864... Applying patch 696 of 864... Applying patch 697 of 864... Applying patch 698 of 864... Applying patch 699 of 864... Applying patch 700 of 864... Applying patch 701 of 864... Applying patch 702 of 864... Applying patch 703 of 864... Applying patch 704 of 864... Applying patch 705 of 864... Applying patch 706 of 864... Applying patch 707 of 864... Applying patch 708 of 864... Applying patch 709 of 864... Applying patch 71 0 of 864... Applying patch 711 of 864... Applying patch 712 of 864... Applying patch 713 of 864... Applying patch 714 of 864... Applying patch 715 of 864... Applying patch 716 of 864... Applying patch 717 of 864... Applying patch 718 of 864... Applying patch 719 of 864... Applying patch 720 of 864... Applying patch 721 of 864... Applying patch 722 of 864... Applying patch 723 of 864... Applying patch 724 of 864... Applying patch 725 of 864... Applying patch 726 of 864... Applying patch 727 of 864... Applying patch 728 of 864... Applying patch 729 of 864... Applying patch 730 of 864... Applying patch 731 of 864... Applying patch 732 of 864... Applying patch 733 of 864... Applying patch 734 of 864... Applying patch 735 of 864... Applying patch 736 of 864... Applying patch 737 of 864... Applying patch 738 of 864... Applying patch 739 of 864... Applying patch 740 of 864... Applying patch 741 of 864... Applying patch 742 of 864... Applying patch 743 of 864... Applying patch 744 of 864... Applying patch 745 of 864... Applying patch 746 of 864... Applying patch 747 of 864... Applying patch 748 of 864... Applying patch 749 of 864... Applying patch 750 of 864... Applying patch 751 of 864... Applying patch 752 of 864... Applying patch 753 of 864... Applying patch 754 of 864... Applying patch 755 of 864... Applying patch 756 of 864... Applying patch 757 of 864... Applying patch 758 of 864... Applying patch 759 of 864... Applying patch 760 of 864... Applying patch 761 of 864... Applying patch 762 of 864... Applying patch 763 of 864... Applying patch 764 of 864... Applying patch 765 of 864... Applying patch 766 of 864... Applying patch 767 of 864... Applying patch 768 of 864... Applying patch 769 of 864... Applying patch 770 of 864... Applying patch 771 of 864... Applying patch 772 of 864... Applying patch 773 of 864... Applying patch 774 of 864... Applying patch 775 of 864... Applying patch 776 of 864... Applying patch 777 of 864... Applying patch 778 of 864... Applying patch 779 of 864... Applying patch 780 of 864... Apply ing patch 781 of 864... Applying patch 782 of 864... Applying patch 783 of 864... Applying patch 784 of 864... Applying patch 785 of 864... Applying patch 786 of 864... Applying patch 787 of 864... Applying patch 788 of 864... Applying patch 789 of 864... Applying patch 790 of 864... Applying patch 791 of 864... Applying patch 792 of 864... Applying patch 793 of 864... Applying patch 794 of 864... Applying patch 795 of 864... Applying patch 796 of 864... Applying patch 797 of 864... Applying patch 798 of 864... Applying patch 799 of 864... Applying patch 800 of 864... Applying patch 801 of 864... Applying patch 802 of 864... Applying patch 803 of 864... Applying patch 804 of 864... Applying patch 805 of 864... Applying patch 806 of 864... Applying patch 807 of 864... Applying patch 808 of 864... Applying patch 809 of 864... Applying patch 810 of 864... Applying patch 811 of 864... Applying patch 812 of 864... Applying patch 813 of 864... Applying patch 814 of 864... Applying patch 815 of 864... Applying patch 816 of 864... Applying patch 817 of 864... Applying patch 818 of 864... Applying patch 819 of 864... Applying patch 820 of 864... Applying patch 821 of 864... Applying patch 822 of 864... Applying patch 823 of 864... Applying patch 824 of 864... Applying patch 825 of 864... Applying patch 826 of 864... Applying patch 827 of 864... Applying patch 828 of 864... Applying patch 829 of 864... Applying patch 830 of 864... Applying patch 831 of 864... Applying patch 832 of 864... Applying patch 833 of 864... Applying patch 834 of 864... Applying patch 835 of 864... Applying patch 836 of 864... Applying patch 837 of 864... Applying patch 838 of 864... Applying patch 839 of 864... Applying patch 840 of 864... Applying patch 841 of 864... Applying patch 842 of 864... Applying patch 843 of 864... Applying patch 844 of 864... Applying patch 845 of 864... Applying patch 846 of 864... Applying patch 847 of 864... Applying patch 848 of 864... Applying patch 849 of 864... Applying patch 850 of 864... Applying patch 851 of 864... Applying patch 852 of 864... Applying patch 853 of 864... Applying patch 854 of 864... Applying patch 855 of 864... Applying patch 856 of 864... Applying patch 857 of 864... Applying patch 858 of 864... Applying patch 859 of 864... Applying patch 860 of 864... Applying patch 861 of 864... Applying patch 862 of 864... Applying patch 863 of 864... Applying patch 864 of 864... done. darcs.exe: bug in darcs! Impossible case at PatchRead.lhs:58 compiled 10:59:20 Jan 10 2008 Please report this to bugs@darcs.net, If possible include the output of 'darcs --exact-version'. darcs failed: 256 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//haddock2 utils/haddock Copying patch 1 of 864...Copying patch 2 of 864...Copying patch 3 of 864...Copying patch 4 of 864...Copying patch 5 of 864...Copying patch 6 of 864...Copying patch 7 of 864...Copying patch 8 of 864...Copying patch 9 of 864...Copying patch 10 of 864...Copying patch 11 of 864...Copying patch 12 of 864...Copying patch 13 of 864...Copying patch 14 of 864...Copying patch 15 of 864...Copying patch 16 of 864...Copying patch 17 of 864...Copying patch 18 of 864...Copying patch 19 of 864...Copying patch 20 of 864...Copying patch 21 of 864...Copying patch 22 of 864...Copying patch 23 of 864...Copying patch 24 of 864...Copying patch 25 of 864...Copying patch 26 of 864...Copying patch 27 of 864...Copying patch 28 of 864...Copying patch 29 of 864...Copying patch 30 of 864...Copying patch 31 of 864...Copying patch 32 of 864...Copying patch 33 of 864...Copying patch 34 of 864...Copying patch 35 of 864...Copying patch 36 of 864...Copying patch 37 of 864...Copying patch 38 of 864...Copying patch 39 of 864...Copying patch 40 of 864...Copying patch 41 of 864...Copying patch 42 of 864...Copying patch 43 of 864...Copying patch 44 of 864...Copying patch 45 of 864...Copying patch 46 of 864...Copying patch 47 of 864...Copying patch 48 of 864...Copying patch 49 of 864...Copying patch 50 of 864...Copying patch 51 of 864...Copying patch 52 of 864...Copying patch 53 of 864...Copying patch 54 of 864...Copying patch 55 of 864...Copying patch 56 of 864...Copying patch 57 of 864...Copying patch 58 of 864...Copying patch 59 of 864...Copying patch 60 of 864...Copying patch 61 of 864...Copying patch 62 of 864...Copying patch 63 of 864...Copying patch 64 of 864...Copying patch 65 of 864...Copying patch 66 of 864...Copying patch 67 of 864...Copying patch 68 of 864...Copying patch 69 of 864...Copying patch 70 of 864...Copying patch 71 of 864...Copying patch 72 of 864...Copying patch 73 of 864...Copying patch 74 of 864...Copying patch 75 of 864...Copying patch 76 of 864...Copying patch 77 of 864...Copying patch 78 of 864...Copying patch 79 of 864...Co pying patch 80 of 864...Copying patch 81 of 864...Copying patch 82 of 864...Copying patch 83 of 864...Copying patch 84 of 864...Copying patch 85 of 864...Copying patch 86 of 864...Copying patch 87 of 864...Copying patch 88 of 864...Copying patch 89 of 864...Copying patch 90 of 864...Copying patch 91 of 864...Copying patch 92 of 864...Copying patch 93 of 864...Copying patch 94 of 864...Copying patch 95 of 864...Copying patch 96 of 864...Copying patch 97 of 864...Copying patch 98 of 864...Copying patch 99 of 864...Copying patch 100 of 864...Copying patch 101 of 864...Copying patch 102 of 864...Copying patch 103 of 864...Copying patch 104 of 864...Copying patch 105 of 864...Copying patch 106 of 864...Copying patch 107 of 864...Copying patch 108 of 864...Copying patch 109 of 864...Copying patch 110 of 864...Copying patch 111 of 864...Copying patch 112 of 864...Copying patch 113 of 864...Copying patch 114 of 864...Copying patch 115 of 864...Copying patch 116 of 864...Copying patch 117 of 864...Copying patch 118 of 864...Copying patch 119 of 864...Copying patch 120 of 864...Copying patch 121 of 864...Copying patch 122 of 864...Copying patch 123 of 864...Copying patch 124 of 864...Copying patch 125 of 864...Copying patch 126 of 864...Copying patch 127 of 864...Copying patch 128 of 864...Copying patch 129 of 864...Copying patch 130 of 864...Copying patch 131 of 864...Copying patch 132 of 864...Copying patch 133 of 864...Copying patch 134 of 864...Copying patch 135 of 864...Copying patch 136 of 864...Copying patch 137 of 864...Copying patch 138 of 864...Copying patch 139 of 864...Copying patch 140 of 864...Copying patch 141 of 864...Copying patch 142 of 864...Copying patch 143 of 864...Copying patch 144 of 864...Copying patch 145 of 864...Copying patch 146 of 864...Copying patch 147 of 864...Copying patch 148 of 864...Copying patch 149 of 864...Copying patch 150 of 864...Copying patch 151 of 864...Copying patch 152 of 864...Copying patch 153 of 864...Copying patch 154 of 864...Copying patch 155 of 864...Copying patch 156 of 864...Copying patch 157 of 864...Copying patch 158 of 864...Copying patch 159 of 864...Copying patch 160 of 864...Copying patch 161 of 864...Copying patch 162 of 864...Copying patch 163 of 864...Copying patch 164 of 864...Copying patch 165 of 864...Copying patch 166 of 864...Copying patch 167 of 864...Copying patch 168 of 864...Copying patch 169 of 864...Copying patch 170 of 864...Copying patch 171 of 864...Copying patch 172 of 864...Copying patch 173 of 864...Copying patch 174 of 864...Copying patch 175 of 864...Copying patch 176 of 864...Copying patch 177 of 864...Copying patch 178 of 864...Copying patch 179 of 864...Copying patch 180 of 864...Copying patch 181 of 864...Copying patch 182 of 864...Copying patch 183 of 864...Copying patch 184 of 864...Copying patch 185 of 864...Copying patch 186 of 864...Copying patch 187 of 864...Copying patch 188 of 864...Copying patch 189 of 864...Copying patch 190 of 864...Copying patch 191 of 864...Copying patch 192 of 864...Copying patch 193 of 864...Copying patch 194 of 864...Copying patch 195 of 864...Copying patch 196 of 864...Copying patch 197 of 864...Copying patch 198 of 864...Copying patch 199 of 864...Copying patch 200 of 864...Copying patch 201 of 864...Copying patch 202 of 864...Copying patch 203 of 864...Copying patch 204 of 864...Copying patch 205 of 864...Copying patch 206 of 864...Copying patch 207 of 864...Copying patch 208 of 864...Copying patch 209 of 864...Copying patch 210 of 864...Copying patch 211 of 864...Copying patch 212 of 864...Copying patch 213 of 864...Copying patch 214 of 864...Copying patch 215 of 864...Copying patch 216 of 864...Copying patch 217 of 864...Copying patch 218 of 864...Copying patch 219 of 864...Copying patch 220 of 864...Copying patch 221 of 864...Copying patch 222 of 864...Copying patch 223 of 864...Copying patch 224 of 864...Copying patch 225 of 864...Copying patch 226 of 864...Copying patch 227 of 864...Copying patch 228 of 864...Copying patch 229 of 864...Copying patch 230 of 864...Copying patch 231 of 864...Copying patc h 232 of 864...Copying patch 233 of 864...Copying patch 234 of 864...Copying patch 235 of 864...Copying patch 236 of 864...Copying patch 237 of 864...Copying patch 238 of 864...Copying patch 239 of 864...Copying patch 240 of 864...Copying patch 241 of 864...Copying patch 242 of 864...Copying patch 243 of 864...Copying patch 244 of 864...Copying patch 245 of 864...Copying patch 246 of 864...Copying patch 247 of 864...Copying patch 248 of 864...Copying patch 249 of 864...Copying patch 250 of 864...Copying patch 251 of 864...Copying patch 252 of 864...Copying patch 253 of 864...Copying patch 254 of 864...Copying patch 255 of 864...Copying patch 256 of 864...Copying patch 257 of 864...Copying patch 258 of 864...Copying patch 259 of 864...Copying patch 260 of 864...Copying patch 261 of 864...Copying patch 262 of 864...Copying patch 263 of 864...Copying patch 264 of 864...Copying patch 265 of 864...Copying patch 266 of 864...Copying patch 267 of 864...Copying patch 268 of 864...Copying patch 269 of 864...Copying patch 270 of 864...Copying patch 271 of 864...Copying patch 272 of 864...Copying patch 273 of 864...Copying patch 274 of 864...Copying patch 275 of 864...Copying patch 276 of 864...Copying patch 277 of 864...Copying patch 278 of 864...Copying patch 279 of 864...Copying patch 280 of 864...Copying patch 281 of 864...Copying patch 282 of 864...Copying patch 283 of 864...Copying patch 284 of 864...Copying patch 285 of 864...Copying patch 286 of 864...Copying patch 287 of 864...Copying patch 288 of 864...Copying patch 289 of 864...Copying patch 290 of 864...Copying patch 291 of 864...Copying patch 292 of 864...Copying patch 293 of 864...Copying patch 294 of 864...Copying patch 295 of 864...Copying patch 296 of 864...Copying patch 297 of 864...Copying patch 298 of 864...Copying patch 299 of 864...Copying patch 300 of 864...Copying patch 301 of 864...Copying patch 302 of 864...Copying patch 303 of 864...Copying patch 304 of 864...Copying patch 305 of 864...Copying patch 306 of 864...Copying patch 307 of 864...Copying patch 308 of 864...Copying patch 309 of 864...Copying patch 310 of 864...Copying patch 311 of 864...Copying patch 312 of 864...Copying patch 313 of 864...Copying patch 314 of 864...Copying patch 315 of 864...Copying patch 316 of 864...Copying patch 317 of 864...Copying patch 318 of 864...Copying patch 319 of 864...Copying patch 320 of 864...Copying patch 321 of 864...Copying patch 322 of 864...Copying patch 323 of 864...Copying patch 324 of 864...Copying patch 325 of 864...Copying patch 326 of 864...Copying patch 327 of 864...Copying patch 328 of 864...Copying patch 329 of 864...Copying patch 330 of 864...Copying patch 331 of 864...Copying patch 332 of 864...Copying patch 333 of 864...Copying patch 334 of 864...Copying patch 335 of 864...Copying patch 336 of 864...Copying patch 337 of 864...Copying patch 338 of 864...Copying patch 339 of 864...Copying patch 340 of 864...Copying patch 341 of 864...Copying patch 342 of 864...Copying patch 343 of 864...Copying patch 344 of 864...Copying patch 345 of 864...Copying patch 346 of 864...Copying patch 347 of 864...Copying patch 348 of 864...Copying patch 349 of 864...Copying patch 350 of 864...Copying patch 351 of 864...Copying patch 352 of 864...Copying patch 353 of 864...Copying patch 354 of 864...Copying patch 355 of 864...Copying patch 356 of 864...Copying patch 357 of 864...Copying patch 358 of 864...Copying patch 359 of 864...Copying patch 360 of 864...Copying patch 361 of 864...Copying patch 362 of 864...Copying patch 363 of 864...Copying patch 364 of 864...Copying patch 365 of 864...Copying patch 366 of 864...Copying patch 367 of 864...Copying patch 368 of 864...Copying patch 369 of 864...Copying patch 370 of 864...Copying patch 371 of 864...Copying patch 372 of 864...Copying patch 373 of 864...Copying patch 374 of 864...Copying patch 375 of 864...Copying patch 376 of 864...Copying patch 377 of 864...Copying patch 378 of 864...Copying patch 379 of 864...Copying patch 380 of 864...Copying patch 381 of 864...Copying patch 382 of 864...Copying patch 383 of 864...Co pying patch 384 of 864...Copying patch 385 of 864...Copying patch 386 of 864...Copying patch 387 of 864...Copying patch 388 of 864...Copying patch 389 of 864...Copying patch 390 of 864...Copying patch 391 of 864...Copying patch 392 of 864...Copying patch 393 of 864...Copying patch 394 of 864...Copying patch 395 of 864...Copying patch 396 of 864...Copying patch 397 of 864...Copying patch 398 of 864...Copying patch 399 of 864...Copying patch 400 of 864...Copying patch 401 of 864...Copying patch 402 of 864...Copying patch 403 of 864...Copying patch 404 of 864...Copying patch 405 of 864...Copying patch 406 of 864...Copying patch 407 of 864...Copying patch 408 of 864...Copying patch 409 of 864...Copying patch 410 of 864...Copying patch 411 of 864...Copying patch 412 of 864...Copying patch 413 of 864...Copying patch 414 of 864...Copying patch 415 of 864...Copying patch 416 of 864...Copying patch 417 of 864...Copying patch 418 of 864...Copying patch 419 of 864...Copying patch 420 of 864...Copying patch 421 of 864...Copying patch 422 of 864...Copying patch 423 of 864...Copying patch 424 of 864...Copying patch 425 of 864...Copying patch 426 of 864...Copying patch 427 of 864...Copying patch 428 of 864...Copying patch 429 of 864...Copying patch 430 of 864...Copying patch 431 of 864...Copying patch 432 of 864...Copying patch 433 of 864...Copying patch 434 of 864...Copying patch 435 of 864...Copying patch 436 of 864...Copying patch 437 of 864...Copying patch 438 of 864...Copying patch 439 of 864...Copying patch 440 of 864...Copying patch 441 of 864...Copying patch 442 of 864...Copying patch 443 of 864...Copying patch 444 of 864...Copying patch 445 of 864...Copying patch 446 of 864...Copying patch 447 of 864...Copying patch 448 of 864...Copying patch 449 of 864...Copying patch 450 of 864...Copying patch 451 of 864...Copying patch 452 of 864...Copying patch 453 of 864...Copying patch 454 of 864...Copying patch 455 of 864...Copying patch 456 of 864...Copying patch 457 of 864...Copying patch 458 of 864...Copying patch 459 of 864 ...Copying patch 460 of 864...Copying patch 461 of 864...Copying patch 462 of 864...Copying patch 463 of 864...Copying patch 464 of 864...Copying patch 465 of 864...Copying patch 466 of 864...Copying patch 467 of 864...Copying patch 468 of 864...Copying patch 469 of 864...Copying patch 470 of 864...Copying patch 471 of 864...Copying patch 472 of 864...Copying patch 473 of 864...Copying patch 474 of 864...Copying patch 475 of 864...Copying patch 476 of 864...Copying patch 477 of 864...Copying patch 478 of 864...Copying patch 479 of 864...Copying patch 480 of 864...Copying patch 481 of 864...Copying patch 482 of 864...Copying patch 483 of 864...Copying patch 484 of 864...Copying patch 485 of 864...Copying patch 486 of 864...Copying patch 487 of 864...Copying patch 488 of 864...Copying patch 489 of 864...Copying patch 490 of 864...Copying patch 491 of 864...Copying patch 492 of 864...Copying patch 493 of 864...Copying patch 494 of 864...Copying patch 495 of 864...Copying patch 496 of 864...Copying patch 497 of 864...Copying patch 498 of 864...Copying patch 499 of 864...Copying patch 500 of 864...Copying patch 501 of 864...Copying patch 502 of 864...Copying patch 503 of 864...Copying patch 504 of 864...Copying patch 505 of 864...Copying patch 506 of 864...Copying patch 507 of 864...Copying patch 508 of 864...Copying patch 509 of 864...Copying patch 510 of 864...Copying patch 511 of 864...Copying patch 512 of 864...Copying patch 513 of 864...Copying patch 514 of 864...Copying patch 515 of 864...Copying patch 516 of 864...Copying patch 517 of 864...Copying patch 518 of 864...Copying patch 519 of 864...Copying patch 520 of 864...Copying patch 521 of 864...Copying patch 522 of 864...Copying patch 523 of 864...Copying patch 524 of 864...Copying patch 525 of 864...Copying patch 526 of 864...Copying patch 527 of 864...Copying patch 528 of 864...Copying patch 529 of 864...Copying patch 530 of 864...Copying patch 531 of 864...Copying patch 532 of 864...Copying patch 533 of 864...Copying patch 534 of 864...Copying patch 535 o f 864...Copying patch 536 of 864...Copying patch 537 of 864...Copying patch 538 of 864...Copying patch 539 of 864...Copying patch 540 of 864...Copying patch 541 of 864...Copying patch 542 of 864...Copying patch 543 of 864...Copying patch 544 of 864...Copying patch 545 of 864...Copying patch 546 of 864...Copying patch 547 of 864...Copying patch 548 of 864...Copying patch 549 of 864...Copying patch 550 of 864...Copying patch 551 of 864...Copying patch 552 of 864...Copying patch 553 of 864...Copying patch 554 of 864...Copying patch 555 of 864...Copying patch 556 of 864...Copying patch 557 of 864...Copying patch 558 of 864...Copying patch 559 of 864...Copying patch 560 of 864...Copying patch 561 of 864...Copying patch 562 of 864...Copying patch 563 of 864...Copying patch 564 of 864...Copying patch 565 of 864...Copying patch 566 of 864...Copying patch 567 of 864...Copying patch 568 of 864...Copying patch 569 of 864...Copying patch 570 of 864...Copying patch 571 of 864...Copying patch 572 of 864...Copying patch 573 of 864...Copying patch 574 of 864...Copying patch 575 of 864...Copying patch 576 of 864...Copying patch 577 of 864...Copying patch 578 of 864...Copying patch 579 of 864...Copying patch 580 of 864...Copying patch 581 of 864...Copying patch 582 of 864...Copying patch 583 of 864...Copying patch 584 of 864...Copying patch 585 of 864...Copying patch 586 of 864...Copying patch 587 of 864...Copying patch 588 of 864...Copying patch 589 of 864...Copying patch 590 of 864...Copying patch 591 of 864...Copying patch 592 of 864...Copying patch 593 of 864...Copying patch 594 of 864...Copying patch 595 of 864...Copying patch 596 of 864...Copying patch 597 of 864...Copying patch 598 of 864...Copying patch 599 of 864...Copying patch 600 of 864...Copying patch 601 of 864...Copying patch 602 of 864...Copying patch 603 of 864...Copying patch 604 of 864...Copying patch 605 of 864...Copying patch 606 of 864...Copying patch 607 of 864...Copying patch 608 of 864...Copying patch 609 of 864...Copying patch 610 of 864...Copying patch 611 of 864...Copying patch 612 of 864...Copying patch 613 of 864...Copying patch 614 of 864...Copying patch 615 of 864...Copying patch 616 of 864...Copying patch 617 of 864...Copying patch 618 of 864...Copying patch 619 of 864...Copying patch 620 of 864...Copying patch 621 of 864...Copying patch 622 of 864...Copying patch 623 of 864...Copying patch 624 of 864...Copying patch 625 of 864...Copying patch 626 of 864...Copying patch 627 of 864...Copying patch 628 of 864...Copying patch 629 of 864...Copying patch 630 of 864...Copying patch 631 of 864...Copying patch 632 of 864...Copying patch 633 of 864...Copying patch 634 of 864...Copying patch 635 of 864...Copying patch 636 of 864...Copying patch 637 of 864...Copying patch 638 of 864...Copying patch 639 of 864...Copying patch 640 of 864...Copying patch 641 of 864...Copying patch 642 of 864...Copying patch 643 of 864...Copying patch 644 of 864...Copying patch 645 of 864...Copying patch 646 of 864...Copying patch 647 of 864...Copying patch 648 of 864...Copying patch 649 of 864...Copying patch 650 of 864...Copying patch 651 of 864...Copying patch 652 of 864...Copying patch 653 of 864...Copying patch 654 of 864...Copying patch 655 of 864...Copying patch 656 of 864...Copying patch 657 of 864...Copying patch 658 of 864...Copying patch 659 of 864...Copying patch 660 of 864...Copying patch 661 of 864...Copying patch 662 of 864...Copying patch 663 of 864...Copying patch 664 of 864...Copying patch 665 of 864...Copying patch 666 of 864...Copying patch 667 of 864...Copying patch 668 of 864...Copying patch 669 of 864...Copying patch 670 of 864...Copying patch 671 of 864...Copying patch 672 of 864...Copying patch 673 of 864...Copying patch 674 of 864...Copying patch 675 of 864...Copying patch 676 of 864...Copying patch 677 of 864...Copying patch 678 of 864...Copying patch 679 of 864...Copying patch 680 of 864...Copying patch 681 of 864...Copying patch 682 of 864...Copying patch 683 of 864...Copying patch 684 of 864...Copying patch 685 of 864...Copying patch 686 of 864...Copying p atch 687 of 864...Copying patch 688 of 864...Copying patch 689 of 864...Copying patch 690 of 864...Copying patch 691 of 864...Copying patch 692 of 864...Copying patch 693 of 864...Copying patch 694 of 864...Copying patch 695 of 864...Copying patch 696 of 864...Copying patch 697 of 864...Copying patch 698 of 864...Copying patch 699 of 864...Copying patch 700 of 864...Copying patch 701 of 864...Copying patch 702 of 864...Copying patch 703 of 864...Copying patch 704 of 864...Copying patch 705 of 864...Copying patch 706 of 864...Copying patch 707 of 864...Copying patch 708 of 864...Copying patch 709 of 864...Copying patch 710 of 864...Copying patch 711 of 864...Copying patch 712 of 864...Copying patch 713 of 864...Copying patch 714 of 864...Copying patch 715 of 864...Copying patch 716 of 864...Copying patch 717 of 864...Copying patch 718 of 864...Copying patch 719 of 864...Copying patch 720 of 864...Copying patch 721 of 864...Copying patch 722 of 864...Copying patch 723 of 864...Copying patch 724 of 864...Copying patch 725 of 864...Copying patch 726 of 864...Copying patch 727 of 864...Copying patch 728 of 864...Copying patch 729 of 864...Copying patch 730 of 864...Copying patch 731 of 864...Copying patch 732 of 864...Copying patch 733 of 864...Copying patch 734 of 864...Copying patch 735 of 864...Copying patch 736 of 864...Copying patch 737 of 864...Copying patch 738 of 864...Copying patch 739 of 864...Copying patch 740 of 864...Copying patch 741 of 864...Copying patch 742 of 864...Copying patch 743 of 864...Copying patch 744 of 864...Copying patch 745 of 864...Copying patch 746 of 864...Copying patch 747 of 864...Copying patch 748 of 864...Copying patch 749 of 864...Copying patch 750 of 864...Copying patch 751 of 864...Copying patch 752 of 864...Copying patch 753 of 864...Copying patch 754 of 864...Copying patch 755 of 864...Copying patch 756 of 864...Copying patch 757 of 864...Copying patch 758 of 864...Copying patch 759 of 864...Copying patch 760 of 864...Copying patch 761 of 864...Copying patch 762 of 864...Copy ing patch 763 of 864...Copying patch 764 of 864...Copying patch 765 of 864...Copying patch 766 of 864...Copying patch 767 of 864...Copying patch 768 of 864...Copying patch 769 of 864...Copying patch 770 of 864...Copying patch 771 of 864...Copying patch 772 of 864...Copying patch 773 of 864...Copying patch 774 of 864...Copying patch 775 of 864...Copying patch 776 of 864...Copying patch 777 of 864...Copying patch 778 of 864...Copying patch 779 of 864...Copying patch 780 of 864...Copying patch 781 of 864...Copying patch 782 of 864...Copying patch 783 of 864...Copying patch 784 of 864...Copying patch 785 of 864...Copying patch 786 of 864...Copying patch 787 of 864...Copying patch 788 of 864...Copying patch 789 of 864...Copying patch 790 of 864...Copying patch 791 of 864...Copying patch 792 of 864...Copying patch 793 of 864...Copying patch 794 of 864...Copying patch 795 of 864...Copying patch 796 of 864...Copying patch 797 of 864...Copying patch 798 of 864...Copying patch 799 of 864...Copying patch 800 of 864...Copying patch 801 of 864...Copying patch 802 of 864...Copying patch 803 of 864...Copying patch 804 of 864...Copying patch 805 of 864...Copying patch 806 of 864...Copying patch 807 of 864...Copying patch 808 of 864...Copying patch 809 of 864...Copying patch 810 of 864...Copying patch 811 of 864...Copying patch 812 of 864...Copying patch 813 of 864...Copying patch 814 of 864...Copying patch 815 of 864...Copying patch 816 of 864...Copying patch 817 of 864...Copying patch 818 of 864...Copying patch 819 of 864...Copying patch 820 of 864...Copying patch 821 of 864...Copying patch 822 of 864...Copying patch 823 of 864...Copying patch 824 of 864...Copying patch 825 of 864...Copying patch 826 of 864...Copying patch 827 of 864...Copying patch 828 of 864...Copying patch 829 of 864...Copying patch 830 of 864...Copying patch 831 of 864...Copying patch 832 of 864...Copying patch 833 of 864...Copying patch 834 of 864...Copying patch 835 of 864...Copying patch 836 of 864...Copying patch 837 of 864...Copying patch 838 of 864.. .Copying patch 839 of 864...Copying patch 840 of 864...Copying patch 841 of 864...Copying patch 842 of 864...Copying patch 843 of 864...Copying patch 844 of 864...Copying patch 845 of 864...Copying patch 846 of 864...Copying patch 847 of 864...Copying patch 848 of 864...Copying patch 849 of 864...Copying patch 850 of 864...Copying patch 851 of 864...Copying patch 852 of 864...Copying patch 853 of 864...Copying patch 854 of 864...Copying patch 855 of 864...Copying patch 856 of 864...Copying patch 857 of 864...Copying patch 858 of 864...Copying patch 859 of 864...Copying patch 860 of 864...Copying patch 861 of 864...Copying patch 862 of 864...Copying patch 863 of 864...Copying patch 864 of 864...Copying patch 864 of 864... done. Applying patch 1 of 864... Applying patch 2 of 864... Applying patch 3 of 864... Applying patch 4 of 864... Applying patch 5 of 864... Applying patch 6 of 864... Applying patch 7 of 864... Applying patch 8 of 864... Applying patch 9 of 864... Applying patch 10 of 864... Applying patch 11 of 864... Applying patch 12 of 864... Applying patch 13 of 864... Applying patch 14 of 864... Applying patch 15 of 864... Applying patch 16 of 864... Applying patch 17 of 864... Applying patch 18 of 864... Applying patch 19 of 864... Applying patch 20 of 864... Applying patch 21 of 864... Applying patch 22 of 864... Applying patch 23 of 864... Applying patch 24 of 864... Applying patch 25 of 864... Applying patch 26 of 864... Applying patch 27 of 864... Applying patch 28 of 864... Applying patch 29 of 864... Applying patch 30 of 864... Applying patch 31 of 864... Applying patch 32 of 864... Applying patch 33 of 864... Applying patch 34 of 864... Applying patch 35 of 864... Applying patch 36 of 864... Applying patch 37 of 864... Applying patch 38 of 864... Applying patch 39 of 864... Applying patch 40 of 864... Applying patch 41 of 864... Applying patch 42 of 864... Applying patch 43 of 864... Applying patch 44 of 864... Applying patch 45 of 864... Applying patch 46 of 864... Applying patch 47 of 864... Applying patch 48 of 864... Applying patch 49 of 864... Applying patch 50 of 864... Applying patch 51 of 864... Applying patch 52 of 864... Applying patch 53 of 864... Applying patch 54 of 864... Applying patch 55 of 864... Applying patch 56 of 864... Applying patch 57 of 864... Applying patch 58 of 864... Applying patch 59 of 864... Applying patch 60 of 864... Applying patch 61 of 864... Applying patch 62 of 864... Applying patch 63 of 864... Applying patch 64 of 864... Applying patch 65 of 864... Applying patch 66 of 864... Applying patch 67 of 864... Applying patch 68 of 864... Applying patch 69 of 864... Applying patch 70 of 864... Applying patch 71 of 864... Applying patch 72 of 864... Applying patch 73 of 864... Applying pat ch 74 of 864... Applying patch 75 of 864... Applying patch 76 of 864... Applying patch 77 of 864... Applying patch 78 of 864... Applying patch 79 of 864... Applying patch 80 of 864... Applying patch 81 of 864... Applying patch 82 of 864... Applying patch 83 of 864... Applying patch 84 of 864... Applying patch 85 of 864... Applying patch 86 of 864... Applying patch 87 of 864... Applying patch 88 of 864... Applying patch 89 of 864... Applying patch 90 of 864... Applying patch 91 of 864... Applying patch 92 of 864... Applying patch 93 of 864... Applying patch 94 of 864... Applying patch 95 of 864... Applying patch 96 of 864... Applying patch 97 of 864... Applying patch 98 of 864... Applying patch 99 of 864... Applying patch 100 of 864... Applying patch 101 of 864... Applying patch 102 of 864... Applying patch 103 of 864... Applying patch 104 of 864... Applying patch 105 of 864... Applying patch 106 of 864... Applying patch 107 of 864... Applying patch 108 of 864... Applying patch 109 of 864... Applying patch 110 of 864... Applying patch 111 of 864... Applying patch 112 of 864... Applying patch 113 of 864... Applying patch 114 of 864... Applying patch 115 of 864... Applying patch 116 of 864... Applying patch 117 of 864... Applying patch 118 of 864... Applying patch 119 of 864... Applying patch 120 of 864... Applying patch 121 of 864... Applying patch 122 of 864... Applying patch 123 of 864... Applying patch 124 of 864... Applying patch 125 of 864... Applying patch 126 of 864... Applying patch 127 of 864... Applying patch 128 of 864... Applying patch 129 of 864... Applying patch 130 of 864... Applying patch 131 of 864... Applying patch 132 of 864... Applying patch 133 of 864... Applying patch 134 of 864... Applying patch 135 of 864... Applying patch 136 of 864... Applying patch 137 of 864... Applying patch 138 of 864... Applying patch 139 of 864... Applying patch 140 of 864... Applying patch 141 of 864... Applying patch 142 of 864... Applying patch 143 of 864... Applying patch 144 of 864... Applying patch 145 of 864. .. Applying patch 146 of 864... Applying patch 147 of 864... Applying patch 148 of 864... Applying patch 149 of 864... Applying patch 150 of 864... Applying patch 151 of 864... Applying patch 152 of 864... Applying patch 153 of 864... Applying patch 154 of 864... Applying patch 155 of 864... Applying patch 156 of 864... Applying patch 157 of 864... Applying patch 158 of 864... Applying patch 159 of 864... Applying patch 160 of 864... Applying patch 161 of 864... Applying patch 162 of 864... Applying patch 163 of 864... Applying patch 164 of 864... Applying patch 165 of 864... Applying patch 166 of 864... Applying patch 167 of 864... Applying patch 168 of 864... Applying patch 169 of 864... Applying patch 170 of 864... Applying patch 171 of 864... Applying patch 172 of 864... Applying patch 173 of 864... Applying patch 174 of 864... Applying patch 175 of 864... Applying patch 176 of 864... Applying patch 177 of 864... Applying patch 178 of 864... Applying patch 179 of 864... Applying patch 180 of 864... Applying patch 181 of 864... Applying patch 182 of 864... Applying patch 183 of 864... Applying patch 184 of 864... Applying patch 185 of 864... Applying patch 186 of 864... Applying patch 187 of 864... Applying patch 188 of 864... Applying patch 189 of 864... Applying patch 190 of 864... Applying patch 191 of 864... Applying patch 192 of 864... Applying patch 193 of 864... Applying patch 194 of 864... Applying patch 195 of 864... Applying patch 196 of 864... Applying patch 197 of 864... Applying patch 198 of 864... Applying patch 199 of 864... Applying patch 200 of 864... Applying patch 201 of 864... Applying patch 202 of 864... Applying patch 203 of 864... Applying patch 204 of 864... Applying patch 205 of 864... Applying patch 206 of 864... Applying patch 207 of 864... Applying patch 208 of 864... Applying patch 209 of 864... Applying patch 210 of 864... Applying patch 211 of 864... Applying patch 212 of 864... Applying patch 213 of 864... Applying patch 214 of 864... Applying patch 215 of 864... Applying patch 216 of 864... Applying patch 217 of 864... Applying patch 218 of 864... Applying patch 219 of 864... Applying patch 220 of 864... Applying patch 221 of 864... Applying patch 222 of 864... Applying patch 223 of 864... Applying patch 224 of 864... Applying patch 225 of 864... Applying patch 226 of 864... Applying patch 227 of 864... Applying patch 228 of 864... Applying patch 229 of 864... Applying patch 230 of 864... Applying patch 231 of 864... Applying patch 232 of 864... Applying patch 233 of 864... Applying patch 234 of 864... Applying patch 235 of 864... Applying patch 236 of 864... Applying patch 237 of 864... Applying patch 238 of 864... Applying patch 239 of 864... Applying patch 240 of 864... Applying patch 241 of 864... Applying patch 242 of 864... Applying patch 243 of 864... Applying patch 244 of 864... Applying patch 245 of 864... Applying patch 246 of 864... Applying patch 247 of 864... Applying patch 248 of 864... Applying patch 249 of 864... Applying patch 250 of 864... Applying patch 251 of 864... Applying patch 252 of 864... Applying patch 253 of 864... Applying patch 254 of 864... Applying patch 255 of 864... Applying patch 256 of 864... Applying patch 257 of 864... Applying patch 258 of 864... Applying patch 259 of 864... Applying patch 260 of 864... Applying patch 261 of 864... Applying patch 262 of 864... Applying patch 263 of 864... Applying patch 264 of 864... Applying patch 265 of 864... Applying patch 266 of 864... Applying patch 267 of 864... Applying patch 268 of 864... Applying patch 269 of 864... Applying patch 270 of 864... Applying patch 271 of 864... Applying patch 272 of 864... Applying patch 273 of 864... Applying patch 274 of 864... Applying patch 275 of 864... Applying patch 276 of 864... Applying patch 277 of 864... Applying patch 278 of 864... Applying patch 279 of 864... Applying patch 280 of 864... Applying patch 281 of 864... Applying patch 282 of 864... Applying patch 283 of 864... Applying patch 284 of 864... Applying patch 285 of 864... Applying patch 286 of 864... Ap plying patch 287 of 864... Applying patch 288 of 864... Applying patch 289 of 864... Applying patch 290 of 864... Applying patch 291 of 864... Applying patch 292 of 864... Applying patch 293 of 864... Applying patch 294 of 864... Applying patch 295 of 864... Applying patch 296 of 864... Applying patch 297 of 864... Applying patch 298 of 864... Applying patch 299 of 864... Applying patch 300 of 864... Applying patch 301 of 864... Applying patch 302 of 864... Applying patch 303 of 864... Applying patch 304 of 864... Applying patch 305 of 864... Applying patch 306 of 864... Applying patch 307 of 864... Applying patch 308 of 864... Applying patch 309 of 864... Applying patch 310 of 864... Applying patch 311 of 864... Applying patch 312 of 864... Applying patch 313 of 864... Applying patch 314 of 864... Applying patch 315 of 864... Applying patch 316 of 864... Applying patch 317 of 864... Applying patch 318 of 864... Applying patch 319 of 864... Applying patch 320 of 864... Applying patch 321 of 864... Applying patch 322 of 864... Applying patch 323 of 864... Applying patch 324 of 864... Applying patch 325 of 864... Applying patch 326 of 864... Applying patch 327 of 864... Applying patch 328 of 864... Applying patch 329 of 864... Applying patch 330 of 864... Applying patch 331 of 864... Applying patch 332 of 864... Applying patch 333 of 864... Applying patch 334 of 864... Applying patch 335 of 864... Applying patch 336 of 864... Applying patch 337 of 864... Applying patch 338 of 864... Applying patch 339 of 864... Applying patch 340 of 864... Applying patch 341 of 864... Applying patch 342 of 864... Applying patch 343 of 864... Applying patch 344 of 864... Applying patch 345 of 864... Applying patch 346 of 864... Applying patch 347 of 864... Applying patch 348 of 864... Applying patch 349 of 864... Applying patch 350 of 864... Applying patch 351 of 864... Applying patch 352 of 864... Applying patch 353 of 864... Applying patch 354 of 864... Applying patch 355 of 864... Applying patch 356 of 864... Applying patch 357 of 864... Applying patch 358 of 864... Applying patch 359 of 864... Applying patch 360 of 864... Applying patch 361 of 864... Applying patch 362 of 864... Applying patch 363 of 864... Applying patch 364 of 864... Applying patch 365 of 864... Applying patch 366 of 864... Applying patch 367 of 864... Applying patch 368 of 864... Applying patch 369 of 864... Applying patch 370 of 864... Applying patch 371 of 864... Applying patch 372 of 864... Applying patch 373 of 864... Applying patch 374 of 864... Applying patch 375 of 864... Applying patch 376 of 864... Applying patch 377 of 864... Applying patch 378 of 864... Applying patch 379 of 864... Applying patch 380 of 864... Applying patch 381 of 864... Applying patch 382 of 864... Applying patch 383 of 864... Applying patch 384 of 864... Applying patch 385 of 864... Applying patch 386 of 864... Applying patch 387 of 864... Applying patch 388 of 864... Applying patch 389 of 864... Applying patch 390 of 864... Applying patch 391 of 864... Applying patch 392 of 864... Applying patch 393 of 864... Applying patch 394 of 864... Applying patch 395 of 864... Applying patch 396 of 864... Applying patch 397 of 864... Applying patch 398 of 864... Applying patch 399 of 864... Applying patch 400 of 864... Applying patch 401 of 864... Applying patch 402 of 864... Applying patch 403 of 864... Applying patch 404 of 864... Applying patch 405 of 864... Applying patch 406 of 864... Applying patch 407 of 864... Applying patch 408 of 864... Applying patch 409 of 864... Applying patch 410 of 864... Applying patch 411 of 864... Applying patch 412 of 864... Applying patch 413 of 864... Applying patch 414 of 864... Applying patch 415 of 864... Applying patch 416 of 864... Applying patch 417 of 864... Applying patch 418 of 864... Applying patch 419 of 864... Applying patch 420 of 864... Applying patch 421 of 864... Applying patch 422 of 864... Applying patch 423 of 864... Applying patch 424 of 864... Applying patch 425 of 864... Applying patch 426 of 864... Applying patch 427 of 864... Applyin g patch 428 of 864... Applying patch 429 of 864... Applying patch 430 of 864... Applying patch 431 of 864... Applying patch 432 of 864... Applying patch 433 of 864... Applying patch 434 of 864... Applying patch 435 of 864... Applying patch 436 of 864... Applying patch 437 of 864... Applying patch 438 of 864... Applying patch 439 of 864... Applying patch 440 of 864... Applying patch 441 of 864... Applying patch 442 of 864... Applying patch 443 of 864... Applying patch 444 of 864... Applying patch 445 of 864... Applying patch 446 of 864... Applying patch 447 of 864... Applying patch 448 of 864... Applying patch 449 of 864... Applying patch 450 of 864... Applying patch 451 of 864... Applying patch 452 of 864... Applying patch 453 of 864... Applying patch 454 of 864... Applying patch 455 of 864... Applying patch 456 of 864... Applying patch 457 of 864... Applying patch 458 of 864... Applying patch 459 of 864... Applying patch 460 of 864... Applying patch 461 of 864... Applying patch 462 of 864... Applying patch 463 of 864... Applying patch 464 of 864... Applying patch 465 of 864... Applying patch 466 of 864... Applying patch 467 of 864... Applying patch 468 of 864... Applying patch 469 of 864... Applying patch 470 of 864... Applying patch 471 of 864... Applying patch 472 of 864... Applying patch 473 of 864... Applying patch 474 of 864... Applying patch 475 of 864... Applying patch 476 of 864... Applying patch 477 of 864... Applying patch 478 of 864... Applying patch 479 of 864... Applying patch 480 of 864... Applying patch 481 of 864... Applying patch 482 of 864... Applying patch 483 of 864... Applying patch 484 of 864... Applying patch 485 of 864... Applying patch 486 of 864... Applying patch 487 of 864... Applying patch 488 of 864... Applying patch 489 of 864... Applying patch 490 of 864... Applying patch 491 of 864... Applying patch 492 of 864... Applying patch 493 of 864... Applying patch 494 of 864... Applying patch 495 of 864... Applying patch 496 of 864... Applying patch 497 of 864... Applying patch 498 of 86 4... Applying patch 499 of 864... Applying patch 500 of 864... Applying patch 501 of 864... Applying patch 502 of 864... Applying patch 503 of 864... Applying patch 504 of 864... Applying patch 505 of 864... Applying patch 506 of 864... Applying patch 507 of 864... Applying patch 508 of 864... Applying patch 509 of 864... Applying patch 510 of 864... Applying patch 511 of 864... Applying patch 512 of 864... Applying patch 513 of 864... Applying patch 514 of 864... Applying patch 515 of 864... Applying patch 516 of 864... Applying patch 517 of 864... Applying patch 518 of 864... Applying patch 519 of 864... Applying patch 520 of 864... Applying patch 521 of 864... Applying patch 522 of 864... Applying patch 523 of 864... Applying patch 524 of 864... Applying patch 525 of 864... Applying patch 526 of 864... Applying patch 527 of 864... Applying patch 528 of 864... Applying patch 529 of 864... Applying patch 530 of 864... Applying patch 531 of 864... Applying patch 532 of 864... Applying patch 533 of 864... Applying patch 534 of 864... Applying patch 535 of 864... Applying patch 536 of 864... Applying patch 537 of 864... Applying patch 538 of 864... Applying patch 539 of 864... Applying patch 540 of 864... Applying patch 541 of 864... Applying patch 542 of 864... Applying patch 543 of 864... Applying patch 544 of 864... Applying patch 545 of 864... Applying patch 546 of 864... Applying patch 547 of 864... Applying patch 548 of 864... Applying patch 549 of 864... Applying patch 550 of 864... Applying patch 551 of 864... Applying patch 552 of 864... Applying patch 553 of 864... Applying patch 554 of 864... Applying patch 555 of 864... Applying patch 556 of 864... Applying patch 557 of 864... Applying patch 558 of 864... Applying patch 559 of 864... Applying patch 560 of 864... Applying patch 561 of 864... Applying patch 562 of 864... Applying patch 563 of 864... Applying patch 564 of 864... Applying patch 565 of 864... Applying patch 566 of 864... Applying patch 567 of 864... Applying patch 568 of 864... Applying pat ch 569 of 864... Applying patch 570 of 864... Applying patch 571 of 864... Applying patch 572 of 864... Applying patch 573 of 864... Applying patch 574 of 864... Applying patch 575 of 864... Applying patch 576 of 864... Applying patch 577 of 864... Applying patch 578 of 864... Applying patch 579 of 864... Applying patch 580 of 864... Applying patch 581 of 864... Applying patch 582 of 864... Applying patch 583 of 864... Applying patch 584 of 864... Applying patch 585 of 864... Applying patch 586 of 864... Applying patch 587 of 864... Applying patch 588 of 864... Applying patch 589 of 864... Applying patch 590 of 864... Applying patch 591 of 864... Applying patch 592 of 864... Applying patch 593 of 864... Applying patch 594 of 864... Applying patch 595 of 864... Applying patch 596 of 864... Applying patch 597 of 864... Applying patch 598 of 864... Applying patch 599 of 864... Applying patch 600 of 864... Applying patch 601 of 864... Applying patch 602 of 864... Applying patch 603 of 864... Applying patch 604 of 864... Applying patch 605 of 864... Applying patch 606 of 864... Applying patch 607 of 864... Applying patch 608 of 864... Applying patch 609 of 864... Applying patch 610 of 864... Applying patch 611 of 864... Applying patch 612 of 864... Applying patch 613 of 864... Applying patch 614 of 864... Applying patch 615 of 864... Applying patch 616 of 864... Applying patch 617 of 864... Applying patch 618 of 864... Applying patch 619 of 864... Applying patch 620 of 864... Applying patch 621 of 864... Applying patch 622 of 864... Applying patch 623 of 864... Applying patch 624 of 864... Applying patch 625 of 864... Applying patch 626 of 864... Applying patch 627 of 864... Applying patch 628 of 864... Applying patch 629 of 864... Applying patch 630 of 864... Applying patch 631 of 864... Applying patch 632 of 864... Applying patch 633 of 864... Applying patch 634 of 864... Applying patch 635 of 864... Applying patch 636 of 864... Applying patch 637 of 864... Applying patch 638 of 864... Applying patch 639 of 864... Applying patch 640 of 864... Applying patch 641 of 864... Applying patch 642 of 864... Applying patch 643 of 864... Applying patch 644 of 864... Applying patch 645 of 864... Applying patch 646 of 864... Applying patch 647 of 864... Applying patch 648 of 864... Applying patch 649 of 864... Applying patch 650 of 864... Applying patch 651 of 864... Applying patch 652 of 864... Applying patch 653 of 864... Applying patch 654 of 864... Applying patch 655 of 864... Applying patch 656 of 864... Applying patch 657 of 864... Applying patch 658 of 864... Applying patch 659 of 864... Applying patch 660 of 864... Applying patch 661 of 864... Applying patch 662 of 864... Applying patch 663 of 864... Applying patch 664 of 864... Applying patch 665 of 864... Applying patch 666 of 864... Applying patch 667 of 864... Applying patch 668 of 864... Applying patch 669 of 864... Applying patch 670 of 864... Applying patch 671 of 864... Applying patch 672 of 864... Applying patch 673 of 864... Applying patch 674 of 864... Applying patch 675 of 864... Applying patch 676 of 864... Applying patch 677 of 864... Applying patch 678 of 864... Applying patch 679 of 864... Applying patch 680 of 864... Applying patch 681 of 864... Applying patch 682 of 864... Applying patch 683 of 864... Applying patch 684 of 864... Applying patch 685 of 864... Applying patch 686 of 864... Applying patch 687 of 864... Applying patch 688 of 864... Applying patch 689 of 864... Applying patch 690 of 864... Applying patch 691 of 864... Applying patch 692 of 864... Applying patch 693 of 864... Applying patch 694 of 864... Applying patch 695 of 864... Applying patch 696 of 864... Applying patch 697 of 864... Applying patch 698 of 864... Applying patch 699 of 864... Applying patch 700 of 864... Applying patch 701 of 864... Applying patch 702 of 864... Applying patch 703 of 864... Applying patch 704 of 864... Applying patch 705 of 864... Applying patch 706 of 864... Applying patch 707 of 864... Applying patch 708 of 864... Applying patch 709 of 864... Applying patch 71 0 of 864... Applying patch 711 of 864... Applying patch 712 of 864... Applying patch 713 of 864... Applying patch 714 of 864... Applying patch 715 of 864... Applying patch 716 of 864... Applying patch 717 of 864... Applying patch 718 of 864... Applying patch 719 of 864... Applying patch 720 of 864... Applying patch 721 of 864... Applying patch 722 of 864... Applying patch 723 of 864... Applying patch 724 of 864... Applying patch 725 of 864... Applying patch 726 of 864... Applying patch 727 of 864... Applying patch 728 of 864... Applying patch 729 of 864... Applying patch 730 of 864... Applying patch 731 of 864... Applying patch 732 of 864... Applying patch 733 of 864... Applying patch 734 of 864... Applying patch 735 of 864... Applying patch 736 of 864... Applying patch 737 of 864... Applying patch 738 of 864... Applying patch 739 of 864... Applying patch 740 of 864... Applying patch 741 of 864... Applying patch 742 of 864... Applying patch 743 of 864... Applying patch 744 of 864... Applying patch 745 of 864... Applying patch 746 of 864... Applying patch 747 of 864... Applying patch 748 of 864... Applying patch 749 of 864... Applying patch 750 of 864... Applying patch 751 of 864... Applying patch 752 of 864... Applying patch 753 of 864... Applying patch 754 of 864... Applying patch 755 of 864... Applying patch 756 of 864... Applying patch 757 of 864... Applying patch 758 of 864... Applying patch 759 of 864... Applying patch 760 of 864... Applying patch 761 of 864... Applying patch 762 of 864... Applying patch 763 of 864... Applying patch 764 of 864... Applying patch 765 of 864... Applying patch 766 of 864... Applying patch 767 of 864... Applying patch 768 of 864... Applying patch 769 of 864... Applying patch 770 of 864... Applying patch 771 of 864... Applying patch 772 of 864... Applying patch 773 of 864... Applying patch 774 of 864... Applying patch 775 of 864... Applying patch 776 of 864... Applying patch 777 of 864... Applying patch 778 of 864... Applying patch 779 of 864... Applying patch 780 of 864... Apply ing patch 781 of 864... Applying patch 782 of 864... Applying patch 783 of 864... Applying patch 784 of 864... Applying patch 785 of 864... Applying patch 786 of 864... Applying patch 787 of 864... Applying patch 788 of 864... Applying patch 789 of 864... Applying patch 790 of 864... Applying patch 791 of 864... Applying patch 792 of 864... Applying patch 793 of 864... Applying patch 794 of 864... Applying patch 795 of 864... Applying patch 796 of 864... Applying patch 797 of 864... Applying patch 798 of 864... Applying patch 799 of 864... Applying patch 800 of 864... Applying patch 801 of 864... Applying patch 802 of 864... Applying patch 803 of 864... Applying patch 804 of 864... Applying patch 805 of 864... Applying patch 806 of 864... Applying patch 807 of 864... Applying patch 808 of 864... Applying patch 809 of 864... Applying patch 810 of 864... Applying patch 811 of 864... Applying patch 812 of 864... Applying patch 813 of 864... Applying patch 814 of 864... Applying patch 815 of 864... Applying patch 816 of 864... Applying patch 817 of 864... Applying patch 818 of 864... Applying patch 819 of 864... Applying patch 820 of 864... Applying patch 821 of 864... Applying patch 822 of 864... Applying patch 823 of 864... Applying patch 824 of 864... Applying patch 825 of 864... Applying patch 826 of 864... Applying patch 827 of 864... Applying patch 828 of 864... Applying patch 829 of 864... Applying patch 830 of 864... Applying patch 831 of 864... Applying patch 832 of 864... Applying patch 833 of 864... Applying patch 834 of 864... Applying patch 835 of 864... Applying patch 836 of 864... Applying patch 837 of 864... Applying patch 838 of 864... Applying patch 839 of 864... Applying patch 840 of 864... Applying patch 841 of 864... Applying patch 842 of 864... Applying patch 843 of 864... Applying patch 844 of 864... Applying patch 845 of 864... Applying patch 846 of 864... Applying patch 847 of 864... Applying patch 848 of 864... Applying patch 849 of 864... Applying patch 850 of 864... Applying patch 851 of 864... Applying patch 852 of 864... Applying patch 853 of 864... Applying patch 854 of 864... Applying patch 855 of 864... Applying patch 856 of 864... Applying patch 857 of 864... Applying patch 858 of 864... Applying patch 859 of 864... Applying patch 860 of 864... Applying patch 861 of 864... Applying patch 862 of 864... Applying patch 863 of 864... Applying patch 864 of 864... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/array libraries/array Copying patch 1 of 22...Copying patch 2 of 22...Copying patch 3 of 22...Copying patch 4 of 22...Copying patch 5 of 22...Copying patch 6 of 22...Copying patch 7 of 22...Copying patch 8 of 22...Copying patch 9 of 22...Copying patch 10 of 22...Copying patch 11 of 22...Copying patch 12 of 22...Copying patch 13 of 22...Copying patch 14 of 22...Copying patch 15 of 22...Copying patch 16 of 22...Copying patch 17 of 22...Copying patch 18 of 22...Copying patch 19 of 22...Copying patch 20 of 22...Copying patch 21 of 22...Copying patch 22 of 22...Copying patch 22 of 22... done. Applying patch 1 of 21... Applying patch 2 of 21... Applying patch 3 of 21... Applying patch 4 of 21... Applying patch 5 of 21... Applying patch 6 of 21... Applying patch 7 of 21... Applying patch 8 of 21... Applying patch 9 of 21... Applying patch 10 of 21... Applying patch 11 of 21... Applying patch 12 of 21... Applying patch 13 of 21... Applying patch 14 of 21... Applying patch 15 of 21... Applying patch 16 of 21... Applying patch 17 of 21... Applying patch 18 of 21... Applying patch 19 of 21... Applying patch 20 of 21... Applying patch 21 of 21... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/base libraries/base Copying patch 1 of 160...Copying patch 2 of 160...Copying patch 3 of 160...Copying patch 4 of 160...Copying patch 5 of 160...Copying patch 6 of 160...Copying patch 7 of 160...Copying patch 8 of 160...Copying patch 9 of 160...Copying patch 10 of 160...Copying patch 11 of 160...Copying patch 12 of 160...Copying patch 13 of 160...Copying patch 14 of 160...Copying patch 15 of 160...Copying patch 16 of 160...Copying patch 17 of 160...Copying patch 18 of 160...Copying patch 19 of 160...Copying patch 20 of 160...Copying patch 21 of 160...Copying patch 22 of 160...Copying patch 23 of 160...Copying patch 24 of 160...Copying patch 25 of 160...Copying patch 26 of 160...Copying patch 27 of 160...Copying patch 28 of 160...Copying patch 29 of 160...Copying patch 30 of 160...Copying patch 31 of 160...Copying patch 32 of 160...Copying patch 33 of 160...Copying patch 34 of 160...Copying patch 35 of 160...Copying patch 36 of 160...Copying patch 37 of 160...Copying patch 38 of 160...Copying patch 39 of 160...Copying patch 40 of 160...Copying patch 41 of 160...Copying patch 42 of 160...Copying patch 43 of 160...Copying patch 44 of 160...Copying patch 45 of 160...Copying patch 46 of 160...Copying patch 47 of 160...Copying patch 48 of 160...Copying patch 49 of 160...Copying patch 50 of 160...Copying patch 51 of 160...Copying patch 52 of 160...Copying patch 53 of 160...Copying patch 54 of 160...Copying patch 55 of 160...Copying patch 56 of 160...Copying patch 57 of 160...Copying patch 58 of 160...Copying patch 59 of 160...Copying patch 60 of 160...Copying patch 61 of 160...Copying patch 62 of 160...Copying patch 63 of 160...Copying patch 64 of 160...Copying patch 65 of 160...Copying patch 66 of 160...Copying patch 67 of 160...Copying patch 68 of 160...Copying patch 69 of 160...Copying patch 70 of 160...Copying patch 71 of 160...Copying patch 72 of 160...Copying patch 73 of 160...Copying patch 74 of 160...Copying patch 75 of 160...Copying patch 76 of 160...Copying patch 77 of 160...Copying patch 78 of 160...Copying patch 79 of 160...Co pying patch 80 of 160...Copying patch 81 of 160...Copying patch 82 of 160...Copying patch 83 of 160...Copying patch 84 of 160...Copying patch 85 of 160...Copying patch 86 of 160...Copying patch 87 of 160...Copying patch 88 of 160...Copying patch 89 of 160...Copying patch 90 of 160...Copying patch 91 of 160...Copying patch 92 of 160...Copying patch 93 of 160...Copying patch 94 of 160...Copying patch 95 of 160...Copying patch 96 of 160...Copying patch 97 of 160...Copying patch 98 of 160...Copying patch 99 of 160...Copying patch 100 of 160...Copying patch 101 of 160...Copying patch 102 of 160...Copying patch 103 of 160...Copying patch 104 of 160...Copying patch 105 of 160...Copying patch 106 of 160...Copying patch 107 of 160...Copying patch 108 of 160...Copying patch 109 of 160...Copying patch 110 of 160...Copying patch 111 of 160...Copying patch 112 of 160...Copying patch 113 of 160...Copying patch 114 of 160...Copying patch 115 of 160...Copying patch 116 of 160...Copying patch 117 of 160...Copying patch 118 of 160...Copying patch 119 of 160...Copying patch 120 of 160...Copying patch 121 of 160...Copying patch 122 of 160...Copying patch 123 of 160...Copying patch 124 of 160...Copying patch 125 of 160...Copying patch 126 of 160...Copying patch 127 of 160...Copying patch 128 of 160...Copying patch 129 of 160...Copying patch 130 of 160...Copying patch 131 of 160...Copying patch 132 of 160...Copying patch 133 of 160...Copying patch 134 of 160...Copying patch 135 of 160...Copying patch 136 of 160...Copying patch 137 of 160...Copying patch 138 of 160...Copying patch 139 of 160...Copying patch 140 of 160...Copying patch 141 of 160...Copying patch 142 of 160...Copying patch 143 of 160...Copying patch 144 of 160...Copying patch 145 of 160...Copying patch 146 of 160...Copying patch 147 of 160...Copying patch 148 of 160...Copying patch 149 of 160...Copying patch 150 of 160...Copying patch 151 of 160...Copying patch 152 of 160...Copying patch 153 of 160...Copying patch 154 of 160...Copying patch 155 of 160...Copying patch 156 of 160...Copying patch 157 of 160...Copying patch 158 of 160...Copying patch 159 of 160...Copying patch 160 of 160...Copying patch 160 of 160... done. Applying patch 1 of 159... Applying patch 2 of 159... Applying patch 3 of 159... Applying patch 4 of 159... Applying patch 5 of 159... Applying patch 6 of 159... Applying patch 7 of 159... Applying patch 8 of 159... Applying patch 9 of 159... Applying patch 10 of 159... Applying patch 11 of 159... Applying patch 12 of 159... Applying patch 13 of 159... Applying patch 14 of 159... Applying patch 15 of 159... Applying patch 16 of 159... Applying patch 17 of 159... Applying patch 18 of 159... Applying patch 19 of 159... Applying patch 20 of 159... Applying patch 21 of 159... Applying patch 22 of 159... Applying patch 23 of 159... Applying patch 24 of 159... Applying patch 25 of 159... Applying patch 26 of 159... Applying patch 27 of 159... Applying patch 28 of 159... Applying patch 29 of 159... Applying patch 30 of 159... Applying patch 31 of 159... Applying patch 32 of 159... Applying patch 33 of 159... Applying patch 34 of 159... Applying patch 35 of 159... Applying patch 36 of 159... Applying patch 37 of 159... Applying patch 38 of 159... Applying patch 39 of 159... Applying patch 40 of 159... Applying patch 41 of 159... Applying patch 42 of 159... Applying patch 43 of 159... Applying patch 44 of 159... Applying patch 45 of 159... Applying patch 46 of 159... Applying patch 47 of 159... Applying patch 48 of 159... Applying patch 49 of 159... Applying patch 50 of 159... Applying patch 51 of 159... Applying patch 52 of 159... Applying patch 53 of 159... Applying patch 54 of 159... Applying patch 55 of 159... Applying patch 56 of 159... Applying patch 57 of 159... Applying patch 58 of 159... Applying patch 59 of 159... Applying patch 60 of 159... Applying patch 61 of 159... Applying patch 62 of 159... Applying patch 63 of 159... Applying patch 64 of 159... Applying patch 65 of 159... Applying patch 66 of 159... Applying patch 67 of 159... Applying patch 68 of 159... Applying patch 69 of 159... Applying patch 70 of 159... Applying patch 71 of 159... Applying patch 72 of 159... Applying patch 73 of 159... Applying pat ch 74 of 159... Applying patch 75 of 159... Applying patch 76 of 159... Applying patch 77 of 159... Applying patch 78 of 159... Applying patch 79 of 159... Applying patch 80 of 159... Applying patch 81 of 159... Applying patch 82 of 159... Applying patch 83 of 159... Applying patch 84 of 159... Applying patch 85 of 159... Applying patch 86 of 159... Applying patch 87 of 159... Applying patch 88 of 159... Applying patch 89 of 159... Applying patch 90 of 159... Applying patch 91 of 159... Applying patch 92 of 159... Applying patch 93 of 159... Applying patch 94 of 159... Applying patch 95 of 159... Applying patch 96 of 159... Applying patch 97 of 159... Applying patch 98 of 159... Applying patch 99 of 159... Applying patch 100 of 159... Applying patch 101 of 159... Applying patch 102 of 159... Applying patch 103 of 159... Applying patch 104 of 159... Applying patch 105 of 159... Applying patch 106 of 159... Applying patch 107 of 159... Applying patch 108 of 159... Applying patch 109 of 159... Applying patch 110 of 159... Applying patch 111 of 159... Applying patch 112 of 159... Applying patch 113 of 159... Applying patch 114 of 159... Applying patch 115 of 159... Applying patch 116 of 159... Applying patch 117 of 159... Applying patch 118 of 159... Applying patch 119 of 159... Applying patch 120 of 159... Applying patch 121 of 159... Applying patch 122 of 159... Applying patch 123 of 159... Applying patch 124 of 159... Applying patch 125 of 159... Applying patch 126 of 159... Applying patch 127 of 159... Applying patch 128 of 159... Applying patch 129 of 159... Applying patch 130 of 159... Applying patch 131 of 159... Applying patch 132 of 159... Applying patch 133 of 159... Applying patch 134 of 159... Applying patch 135 of 159... Applying patch 136 of 159... Applying patch 137 of 159... Applying patch 138 of 159... Applying patch 139 of 159... Applying patch 140 of 159... Applying patch 141 of 159... Applying patch 142 of 159... Applying patch 143 of 159... Applying patch 144 of 159... Applying patch 145 of 159. .. Applying patch 146 of 159... Applying patch 147 of 159... Applying patch 148 of 159... Applying patch 149 of 159... Applying patch 150 of 159... Applying patch 151 of 159... Applying patch 152 of 159... Applying patch 153 of 159... Applying patch 154 of 159... Applying patch 155 of 159... Applying patch 156 of 159... Applying patch 157 of 159... Applying patch 158 of 159... Applying patch 159 of 159... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/base3-compat libraries/base3-compat Copying patch 1 of 14...Copying patch 2 of 14...Copying patch 3 of 14...Copying patch 4 of 14...Copying patch 5 of 14...Copying patch 6 of 14...Copying patch 7 of 14...Copying patch 8 of 14...Copying patch 9 of 14...Copying patch 10 of 14...Copying patch 11 of 14...Copying patch 12 of 14...Copying patch 13 of 14...Copying patch 14 of 14...Copying patch 14 of 14... done. Applying patch 1 of 14... Applying patch 2 of 14... Applying patch 3 of 14... Applying patch 4 of 14... Applying patch 5 of 14... Applying patch 6 of 14... Applying patch 7 of 14... Applying patch 8 of 14... Applying patch 9 of 14... Applying patch 10 of 14... Applying patch 11 of 14... Applying patch 12 of 14... Applying patch 13 of 14... Applying patch 14 of 14... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/bytestring libraries/bytestring Copying patch 1 of 8...Copying patch 2 of 8...Copying patch 3 of 8...Copying patch 4 of 8...Copying patch 5 of 8...Copying patch 6 of 8...Copying patch 7 of 8...Copying patch 8 of 8...Copying patch 8 of 8... done. Applying patch 1 of 7... Applying patch 2 of 7... Applying patch 3 of 7... Applying patch 4 of 7... Applying patch 5 of 7... Applying patch 6 of 7... Applying patch 7 of 7... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Cabal libraries/Cabal Copying patch 1 of 229...Copying patch 2 of 229...Copying patch 3 of 229...Copying patch 4 of 229...Copying patch 5 of 229...Copying patch 6 of 229...Copying patch 7 of 229...Copying patch 8 of 229...Copying patch 9 of 229...Copying patch 10 of 229...Copying patch 11 of 229...Copying patch 12 of 229...Copying patch 13 of 229...Copying patch 14 of 229...Copying patch 15 of 229...Copying patch 16 of 229...Copying patch 17 of 229...Copying patch 18 of 229...Copying patch 19 of 229...Copying patch 20 of 229...Copying patch 21 of 229...Copying patch 22 of 229...Copying patch 23 of 229...Copying patch 24 of 229...Copying patch 25 of 229...Copying patch 26 of 229...Copying patch 27 of 229...Copying patch 28 of 229...Copying patch 29 of 229...Copying patch 30 of 229...Copying patch 31 of 229...Copying patch 32 of 229...Copying patch 33 of 229...Copying patch 34 of 229...Copying patch 35 of 229...Copying patch 36 of 229...Copying patch 37 of 229...Copying patch 38 of 229...Copying patch 39 of 229...Copying patch 40 of 229...Copying patch 41 of 229...Copying patch 42 of 229...Copying patch 43 of 229...Copying patch 44 of 229...Copying patch 45 of 229...Copying patch 46 of 229...Copying patch 47 of 229...Copying patch 48 of 229...Copying patch 49 of 229...Copying patch 50 of 229...Copying patch 51 of 229...Copying patch 52 of 229...Copying patch 53 of 229...Copying patch 54 of 229...Copying patch 55 of 229...Copying patch 56 of 229...Copying patch 57 of 229...Copying patch 58 of 229...Copying patch 59 of 229...Copying patch 60 of 229...Copying patch 61 of 229...Copying patch 62 of 229...Copying patch 63 of 229...Copying patch 64 of 229...Copying patch 65 of 229...Copying patch 66 of 229...Copying patch 67 of 229...Copying patch 68 of 229...Copying patch 69 of 229...Copying patch 70 of 229...Copying patch 71 of 229...Copying patch 72 of 229...Copying patch 73 of 229...Copying patch 74 of 229...Copying patch 75 of 229...Copying patch 76 of 229...Copying patch 77 of 229...Copying patch 78 of 229...Copying patch 79 of 229...Co pying patch 80 of 229...Copying patch 81 of 229...Copying patch 82 of 229...Copying patch 83 of 229...Copying patch 84 of 229...Copying patch 85 of 229...Copying patch 86 of 229...Copying patch 87 of 229...Copying patch 88 of 229...Copying patch 89 of 229...Copying patch 90 of 229...Copying patch 91 of 229...Copying patch 92 of 229...Copying patch 93 of 229...Copying patch 94 of 229...Copying patch 95 of 229...Copying patch 96 of 229...Copying patch 97 of 229...Copying patch 98 of 229...Copying patch 99 of 229...Copying patch 100 of 229...Copying patch 101 of 229...Copying patch 102 of 229...Copying patch 103 of 229...Copying patch 104 of 229...Copying patch 105 of 229...Copying patch 106 of 229...Copying patch 107 of 229...Copying patch 108 of 229...Copying patch 109 of 229...Copying patch 110 of 229...Copying patch 111 of 229...Copying patch 112 of 229...Copying patch 113 of 229...Copying patch 114 of 229...Copying patch 115 of 229...Copying patch 116 of 229...Copying patch 117 of 229...Copying patch 118 of 229...Copying patch 119 of 229...Copying patch 120 of 229...Copying patch 121 of 229...Copying patch 122 of 229...Copying patch 123 of 229...Copying patch 124 of 229...Copying patch 125 of 229...Copying patch 126 of 229...Copying patch 127 of 229...Copying patch 128 of 229...Copying patch 129 of 229...Copying patch 130 of 229...Copying patch 131 of 229...Copying patch 132 of 229...Copying patch 133 of 229...Copying patch 134 of 229...Copying patch 135 of 229...Copying patch 136 of 229...Copying patch 137 of 229...Copying patch 138 of 229...Copying patch 139 of 229...Copying patch 140 of 229...Copying patch 141 of 229...Copying patch 142 of 229...Copying patch 143 of 229...Copying patch 144 of 229...Copying patch 145 of 229...Copying patch 146 of 229...Copying patch 147 of 229...Copying patch 148 of 229...Copying patch 149 of 229...Copying patch 150 of 229...Copying patch 151 of 229...Copying patch 152 of 229...Copying patch 153 of 229...Copying patch 154 of 229...Copying patch 155 of 229...Copying patch 156 of 229...Copying patch 157 of 229...Copying patch 158 of 229...Copying patch 159 of 229...Copying patch 160 of 229...Copying patch 161 of 229...Copying patch 162 of 229...Copying patch 163 of 229...Copying patch 164 of 229...Copying patch 165 of 229...Copying patch 166 of 229...Copying patch 167 of 229...Copying patch 168 of 229...Copying patch 169 of 229...Copying patch 170 of 229...Copying patch 171 of 229...Copying patch 172 of 229...Copying patch 173 of 229...Copying patch 174 of 229...Copying patch 175 of 229...Copying patch 176 of 229...Copying patch 177 of 229...Copying patch 178 of 229...Copying patch 179 of 229...Copying patch 180 of 229...Copying patch 181 of 229...Copying patch 182 of 229...Copying patch 183 of 229...Copying patch 184 of 229...Copying patch 185 of 229...Copying patch 186 of 229...Copying patch 187 of 229...Copying patch 188 of 229...Copying patch 189 of 229...Copying patch 190 of 229...Copying patch 191 of 229...Copying patch 192 of 229...Copying patch 193 of 229...Copying patch 194 of 229...Copying patch 195 of 229...Copying patch 196 of 229...Copying patch 197 of 229...Copying patch 198 of 229...Copying patch 199 of 229...Copying patch 200 of 229...Copying patch 201 of 229...Copying patch 202 of 229...Copying patch 203 of 229...Copying patch 204 of 229...Copying patch 205 of 229...Copying patch 206 of 229...Copying patch 207 of 229...Copying patch 208 of 229...Copying patch 209 of 229...Copying patch 210 of 229...Copying patch 211 of 229...Copying patch 212 of 229...Copying patch 213 of 229...Copying patch 214 of 229...Copying patch 215 of 229...Copying patch 216 of 229...Copying patch 217 of 229...Copying patch 218 of 229...Copying patch 219 of 229...Copying patch 220 of 229...Copying patch 221 of 229...Copying patch 222 of 229...Copying patch 223 of 229...Copying patch 224 of 229...Copying patch 225 of 229...Copying patch 226 of 229...Copying patch 227 of 229...Copying patch 228 of 229...Copying patch 229 of 229...Copying patch 229 of 229... done. Applying patch 1 of 228... Applying patch 2 of 228... Applying patch 3 of 228... Applying patch 4 of 228... Applying patch 5 of 228... Applying patch 6 of 228... Applying patch 7 of 228... Applying patch 8 of 228... Applying patch 9 of 228... Applying patch 10 of 228... Applying patch 11 of 228... Applying patch 12 of 228... Applying patch 13 of 228... Applying patch 14 of 228... Applying patch 15 of 228... Applying patch 16 of 228... Applying patch 17 of 228... Applying patch 18 of 228... Applying patch 19 of 228... Applying patch 20 of 228... Applying patch 21 of 228... Applying patch 22 of 228... Applying patch 23 of 228... Applying patch 24 of 228... Applying patch 25 of 228... Applying patch 26 of 228... Applying patch 27 of 228... Applying patch 28 of 228... Applying patch 29 of 228... Applying patch 30 of 228... Applying patch 31 of 228... Applying patch 32 of 228... Applying patch 33 of 228... Applying patch 34 of 228... Applying patch 35 of 228... Applying patch 36 of 228... Applying patch 37 of 228... Applying patch 38 of 228... Applying patch 39 of 228... Applying patch 40 of 228... Applying patch 41 of 228... Applying patch 42 of 228... Applying patch 43 of 228... Applying patch 44 of 228... Applying patch 45 of 228... Applying patch 46 of 228... Applying patch 47 of 228... Applying patch 48 of 228... Applying patch 49 of 228... Applying patch 50 of 228... Applying patch 51 of 228... Applying patch 52 of 228... Applying patch 53 of 228... Applying patch 54 of 228... Applying patch 55 of 228... Applying patch 56 of 228... Applying patch 57 of 228... Applying patch 58 of 228... Applying patch 59 of 228... Applying patch 60 of 228... Applying patch 61 of 228... Applying patch 62 of 228... Applying patch 63 of 228... Applying patch 64 of 228... Applying patch 65 of 228... Applying patch 66 of 228... Applying patch 67 of 228... Applying patch 68 of 228... Applying patch 69 of 228... Applying patch 70 of 228... Applying patch 71 of 228... Applying patch 72 of 228... Applying patch 73 of 228... Applying pat ch 74 of 228... Applying patch 75 of 228... Applying patch 76 of 228... Applying patch 77 of 228... Applying patch 78 of 228... Applying patch 79 of 228... Applying patch 80 of 228... Applying patch 81 of 228... Applying patch 82 of 228... Applying patch 83 of 228... Applying patch 84 of 228... Applying patch 85 of 228... Applying patch 86 of 228... Applying patch 87 of 228... Applying patch 88 of 228... Applying patch 89 of 228... Applying patch 90 of 228... Applying patch 91 of 228... Applying patch 92 of 228... Applying patch 93 of 228... Applying patch 94 of 228... Applying patch 95 of 228... Applying patch 96 of 228... Applying patch 97 of 228... Applying patch 98 of 228... Applying patch 99 of 228... Applying patch 100 of 228... Applying patch 101 of 228... Applying patch 102 of 228... Applying patch 103 of 228... Applying patch 104 of 228... Applying patch 105 of 228... Applying patch 106 of 228... Applying patch 107 of 228... Applying patch 108 of 228... Applying patch 109 of 228... Applying patch 110 of 228... Applying patch 111 of 228... Applying patch 112 of 228... Applying patch 113 of 228... Applying patch 114 of 228... Applying patch 115 of 228... Applying patch 116 of 228... Applying patch 117 of 228... Applying patch 118 of 228... Applying patch 119 of 228... Applying patch 120 of 228... Applying patch 121 of 228... Applying patch 122 of 228... Applying patch 123 of 228... Applying patch 124 of 228... Applying patch 125 of 228... Applying patch 126 of 228... Applying patch 127 of 228... Applying patch 128 of 228... Applying patch 129 of 228... Applying patch 130 of 228... Applying patch 131 of 228... Applying patch 132 of 228... Applying patch 133 of 228... Applying patch 134 of 228... Applying patch 135 of 228... Applying patch 136 of 228... Applying patch 137 of 228... Applying patch 138 of 228... Applying patch 139 of 228... Applying patch 140 of 228... Applying patch 141 of 228... Applying patch 142 of 228... Applying patch 143 of 228... Applying patch 144 of 228... Applying patch 145 of 228. .. Applying patch 146 of 228... Applying patch 147 of 228... Applying patch 148 of 228... Applying patch 149 of 228... Applying patch 150 of 228... Applying patch 151 of 228... Applying patch 152 of 228... Applying patch 153 of 228... Applying patch 154 of 228... Applying patch 155 of 228... Applying patch 156 of 228... Applying patch 157 of 228... Applying patch 158 of 228... Applying patch 159 of 228... Applying patch 160 of 228... Applying patch 161 of 228... Applying patch 162 of 228... Applying patch 163 of 228... Applying patch 164 of 228... Applying patch 165 of 228... Applying patch 166 of 228... Applying patch 167 of 228... Applying patch 168 of 228... Applying patch 169 of 228... Applying patch 170 of 228... Applying patch 171 of 228... Applying patch 172 of 228... Applying patch 173 of 228... Applying patch 174 of 228... Applying patch 175 of 228... Applying patch 176 of 228... Applying patch 177 of 228... Applying patch 178 of 228... Applying patch 179 of 228... Applying patch 180 of 228... Applying patch 181 of 228... Applying patch 182 of 228... Applying patch 183 of 228... Applying patch 184 of 228... Applying patch 185 of 228... Applying patch 186 of 228... Applying patch 187 of 228... Applying patch 188 of 228... Applying patch 189 of 228... Applying patch 190 of 228... Applying patch 191 of 228... Applying patch 192 of 228... Applying patch 193 of 228... Applying patch 194 of 228... Applying patch 195 of 228... Applying patch 196 of 228... Applying patch 197 of 228... Applying patch 198 of 228... Applying patch 199 of 228... Applying patch 200 of 228... Applying patch 201 of 228... Applying patch 202 of 228... Applying patch 203 of 228... Applying patch 204 of 228... Applying patch 205 of 228... Applying patch 206 of 228... Applying patch 207 of 228... Applying patch 208 of 228... Applying patch 209 of 228... Applying patch 210 of 228... Applying patch 211 of 228... Applying patch 212 of 228... Applying patch 213 of 228... Applying patch 214 of 228... Applying patch 215 of 228... Applying patch 216 of 228... Applying patch 217 of 228... Applying patch 218 of 228... Applying patch 219 of 228... Applying patch 220 of 228... Applying patch 221 of 228... Applying patch 222 of 228... Applying patch 223 of 228... Applying patch 224 of 228... Applying patch 225 of 228... Applying patch 226 of 228... Applying patch 227 of 228... Applying patch 228 of 228... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/containers libraries/containers Copying patch 1 of 20...Copying patch 2 of 20...Copying patch 3 of 20...Copying patch 4 of 20...Copying patch 5 of 20...Copying patch 6 of 20...Copying patch 7 of 20...Copying patch 8 of 20...Copying patch 9 of 20...Copying patch 10 of 20...Copying patch 11 of 20...Copying patch 12 of 20...Copying patch 13 of 20... darcs failed: Failed to download URL http://darcs.haskell.org//packages/containers/_darcs/patches/20080623232023-3fd76-8eafcd2bfebbcdf9a748c67b65c92c160e0e956e.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 69. From igloo at earth.li Sat Sep 27 07:25:54 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 07:22:48 2008 Subject: maintainer-clean no longer supported? In-Reply-To: References: <4749DA6A235F4DFF8BD5B0DDE73AD08A@cr3lt> <20080925004546.GB22129@matrix.chaos.earth.li> Message-ID: <20080927112554.GA29412@matrix.chaos.earth.li> On Thu, Sep 25, 2008 at 09:41:41AM +0100, Claus Reinke wrote: > >> # clean, distclean, maintainer-clean > >> # Increasing levels of cleanliness > >>but 'make maintainer-clean' fails early, with > > > >I've made it work again. > > Thanks. Just to make sure: maintainer-clean will remove all > generated files, and nothing else, right? That's the intention. > I'd been wondering about whether dist refers to source > (keep configure and generated parsers/lexers) or binary > distributions (keep dist/ dirs and executables). distclean > doesn't quite seem to match either interpretation at the > moment? We try to more-or-less follow: http://www.gnu.org/prep/standards/html_node/Standard-Targets.html but we don't exactly, e.g. I don't think any of their targets remove the configure script etc. > Btw, would it be possible to make the clean targets runnable > independent of configure? Currently, if I do distclean, then > realize I really want a full maintainer-clean, it is too late, and > if I try any clean before pulling into an old tree, the error > message telling me that cleaning is no longer possible doesn't > tell me whether I did distclean or maintainer-clean. It would > be nice if both targets always worked. We intend to make this work. Thanks Ian From igloo at earth.li Sat Sep 27 07:35:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 07:32:24 2008 Subject: patch applied (ghc): Fix parsing of -ignore-package flag. Message-ID: <20080927113529.GA15510@haskell.galois.com> Wed Sep 24 22:38:20 PDT 2008 Bertram Felgenhauer * Fix parsing of -ignore-package flag. M ./compiler/main/DynFlags.hs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080925053820-ef904-c46fffaa896e869963dd5c3cfdb798e1b94a9507.gz From igloo at earth.li Sat Sep 27 08:43:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 08:40:08 2008 Subject: patch applied (ghc-6.10/ghc): Fix parsing of -ignore-package flag. Message-ID: <20080927124314.GA16863@haskell.galois.com> Wed Sep 24 22:38:20 PDT 2008 Bertram Felgenhauer * Fix parsing of -ignore-package flag. M ./compiler/main/DynFlags.hs -2 +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080925053820-ef904-c46fffaa896e869963dd5c3cfdb798e1b94a9507.gz From igloo at earth.li Sat Sep 27 08:45:17 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 08:42:11 2008 Subject: darcs patch: Fix parsing of -ignore-package flag. In-Reply-To: <1222323899.4915@zombie> References: <1222323899.4915@zombie> Message-ID: <20080927124517.GA8579@matrix.chaos.earth.li> Hi Bertram, On Thu, Sep 25, 2008 at 08:24:59AM +0200, Bertram Felgenhauer wrote: > > ghc currently parse '-ignore-package' as -i gnore-package. The patch > below fixes that. Both ghc-6.10 and head are affected. > > (Spotted while building gtk2hs) > > Thu Sep 25 07:38:20 CEST 2008 Bertram Felgenhauer > * Fix parsing of -ignore-package flag. Thanks! Applied to head and 6.10. Thanks Ian From simonmarhaskell at gmail.com Sat Sep 27 09:56:45 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Sat Sep 27 09:53:39 2008 Subject: patch applied (ghc): Fix #2411: missing case for CATCH_STM_FRAME in raiseAsync() Message-ID: <20080927135644.GA19040@haskell.galois.com> Fri Sep 26 16:28:06 PDT 2008 Simon Marlow * Fix #2411: missing case for CATCH_STM_FRAME in raiseAsync() M ./rts/RaiseAsync.c +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926232806-760e2-6aa3ee626d58dee6e783710ae8c294fdc475782a.gz From simonmarhaskell at gmail.com Sat Sep 27 10:01:34 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Sat Sep 27 09:58:28 2008 Subject: patch applied (testsuite): oops, we haven't been running tests from packages for goodness knows how long Message-ID: <20080927140134.GA23428@haskell.galois.com> Fri Sep 26 16:37:00 PDT 2008 Simon Marlow * oops, we haven't been running tests from packages for goodness knows how long M ./tests/ghc-regress/Makefile -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080926233700-8214f-0ae13cb2a72e5c36b6ab776521760381205101c7.gz From igloo at earth.li Sat Sep 27 11:19:25 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 11:16:19 2008 Subject: patch applied (ghc): Make the matching of the filename ghc.exe case insensitive, fixes bug #2603 Message-ID: <20080927151925.GA24976@haskell.galois.com> Tue Sep 16 09:03:11 PDT 2008 Neil Mitchell * Make the matching of the filename ghc.exe case insensitive, fixes bug #2603 M ./compiler/main/SysTools.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080916160311-c2c92-116dd09cf7e75e99661f8d35eeece6751d2c77b5.gz From igloo at earth.li Sat Sep 27 11:19:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 11:16:26 2008 Subject: patch applied (ghc): Fix making OS X installers from source tarballs Message-ID: <20080927151930.GA25015@haskell.galois.com> Sat Sep 27 08:05:07 PDT 2008 Ian Lynagh * Fix making OS X installers from source tarballs I'm not sure why it works in the HEAD, but when making an installer from the 6.10.1 beta configure hangs when doing the CHECK_HIST_ERRORS test (during rl_initialize, I believe). Giving make /dev/null as stdin fixes it. M ./distrib/MacOS/GHC.xcodeproj/project.pbxproj -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080927150507-3fd76-c1dbe41bd54ab1e409310289f2a464bb47737605.gz From igloo at earth.li Sat Sep 27 11:20:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 11:17:34 2008 Subject: patch applied (ghc-6.10/ghc): Make the matching of the filename ghc.exe case insensitive, fixes bug #2603 Message-ID: <20080927152041.GA25128@haskell.galois.com> Tue Sep 16 09:03:11 PDT 2008 Neil Mitchell * Make the matching of the filename ghc.exe case insensitive, fixes bug #2603 M ./compiler/main/SysTools.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080916160311-c2c92-116dd09cf7e75e99661f8d35eeece6751d2c77b5.gz From igloo at earth.li Sat Sep 27 11:20:46 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 11:17:41 2008 Subject: patch applied (ghc-6.10/ghc): Fix making OS X installers from source tarballs Message-ID: <20080927152045.GA25145@haskell.galois.com> Sat Sep 27 08:05:07 PDT 2008 Ian Lynagh * Fix making OS X installers from source tarballs I'm not sure why it works in the HEAD, but when making an installer from the 6.10.1 beta configure hangs when doing the CHECK_HIST_ERRORS test (during rl_initialize, I believe). Giving make /dev/null as stdin fixes it. M ./distrib/MacOS/GHC.xcodeproj/project.pbxproj -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080927150507-3fd76-c1dbe41bd54ab1e409310289f2a464bb47737605.gz From igloo at earth.li Sat Sep 27 11:22:12 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 11:19:11 2008 Subject: Windows crashing bug + patch In-Reply-To: <404396ef0809230716j75580be7gccb7a97204be5a11@mail.gmail.com> References: <404396ef0809230716j75580be7gccb7a97204be5a11@mail.gmail.com> Message-ID: <20080927152212.GA14442@matrix.chaos.earth.li> On Tue, Sep 23, 2008 at 03:16:28PM +0100, Neil Mitchell wrote: > > Last week I raised a bug, and attached a patch: > http://hackage.haskell.org/trac/ghc/ticket/2603 > > The issue is hard to work around, and the fix is trivial and small. Is > it possible to get this fix included in 6.10.1? Applied to HEAD and 6.10 branch. Thanks Ian From simonmarhaskell at gmail.com Sat Sep 27 12:23:27 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Sat Sep 27 12:20:20 2008 Subject: patch applied (ghc): oops, forgot to add -XNewQualifiedOperators to the flags table Message-ID: <20080927162326.GA26396@haskell.galois.com> Tue Sep 23 07:04:49 PDT 2008 Simon Marlow * oops, forgot to add -XNewQualifiedOperators to the flags table M ./docs/users_guide/flags.xml +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080923140449-760e2-f393feccfc3c862c4b8a948a3c2a41c89e6a9b5e.gz From simonmarhaskell at gmail.com Sat Sep 27 12:23:33 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Sat Sep 27 12:20:27 2008 Subject: patch applied (ghc): Add -outputdir flag (#2295) Message-ID: <20080927162332.GA26438@haskell.galois.com> Sat Sep 27 07:18:22 PDT 2008 Simon Marlow * Add -outputdir flag (#2295) M ./compiler/main/DynFlags.hs -1 +4 M ./docs/users_guide/flags.xml -1 +7 M ./docs/users_guide/separate_compilation.xml +14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080927141822-760e2-f773c0fff041ce4416cf283ef24cdce53cb017b3.gz From simonmarhaskell at gmail.com Sat Sep 27 12:23:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Sat Sep 27 12:20:38 2008 Subject: patch applied (ghc): tweaks to this section of the docs Message-ID: <20080927162338.GA26480@haskell.galois.com> Sat Sep 27 07:18:34 PDT 2008 Simon Marlow * tweaks to this section of the docs M ./docs/users_guide/separate_compilation.xml -21 +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080927141834-760e2-3277e40b0243363de6737f0fc395afab146b4bc7.gz From simonmarhaskell at gmail.com Sat Sep 27 12:40:04 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Sat Sep 27 12:36:59 2008 Subject: patch applied (testsuite): add test for #2295 (-outputdir) Message-ID: <20080927164004.GA31347@haskell.galois.com> Tue Sep 23 07:58:50 PDT 2008 Simon Marlow * add test for #2295 (-outputdir) M ./tests/ghc-regress/driver/Makefile +10 M ./tests/ghc-regress/driver/all.T +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080923145850-8214f-1d68bf5d9041a8c4e420134791cd1384451b7173.gz From igloo at earth.li Sat Sep 27 13:46:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 13:43:45 2008 Subject: patch applied (testsuite): Fix the mode001 test on OS X Message-ID: <20080927174652.GA557@haskell.galois.com> Sat Sep 27 09:15:51 PDT 2008 Ian Lynagh * Fix the mode001 test on OS X M ./tests/ghc-regress/driver/Makefile -5 +12 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080927161551-3fd76-0a94d8a287790dc965aff60beb2eb43d66ead029.gz From ghcbuild at microsoft.com Sat Sep 27 20:29:39 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Sep 27 20:29:40 2008 Subject: [nightly] 27-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080928002939.8D067324035@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sat Sep 27 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080927) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Sep 28 01:32:45 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Sep 27 21:27:02 BST 2008 2233 total tests, which gave rise to 12011 test cases, of which 0 caused framework failures 2237 were skipped 9496 expected passes 140 expected failures 0 unexpected passes 138 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc015(normal) conc032(threaded2) conc048(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) conc063(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_bad_001(normal) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,profthreaded) hpc_hand_overlay(normal) hpc_help(normal) hpc_help_draft(normal) hpc_help_help(normal) hpc_help_markup(normal) hpc_help_overlay(normal) hpc_help_report(normal) hpc_help_show(normal) hpc_help_version(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_error_001(normal) hpc_markup_error_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_error_001(normal) hpc_report_error_002(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_error_001(normal) hpc_show_error_002(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) hpc_version(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Sep 28 01:32:45 BST 2008 From simonpj at microsoft.com Fri Sep 26 13:25:53 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Sat Sep 27 20:57:08 2008 Subject: Naming types In-Reply-To: <20080926163017.GB21393@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> <20080926163017.GB21393@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7676A92C@EA-EXMSG-C334.europe.corp.microsoft.com> | > I don't want this discussion to get out of control! All I'm after is a way | to make (+) into a type constructor, which I think is highly desirable | notationally. We saw another instance yesterday, when Dov was writing session | types like (Chan (Int :?: Bool :?: Emp)) when he should have been able to say | (Chan (Int ? Bool ! Emp)). To achieve this I just need a way to distinguish | the type constructors and values in export lists. | | But then you wouldn't be able to write the current meaning of | Chan (Int ? Bool ! Emp) | with infix type variables. That is true. I am proposing a *change* from current behavior (although not from H98, which doesn't have type operators at all). I am proposing that operators become type constructors not type variables. | You might say that people don't want to generalise over type | constructors, but I am not so sure. Oh, they certainly do. My proposal is that it's (much) more important to be able to use (+) for type constructors than for type variables. Simon From igloo at earth.li Sat Sep 27 20:59:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Sep 27 20:57:15 2008 Subject: Naming types In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C32D7676A92C@EA-EXMSG-C334.europe.corp.microsoft.com> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> <20080926163017.GB21393@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A92C@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20080928005945.GA1992@matrix.chaos.earth.li> On Fri, Sep 26, 2008 at 06:25:53PM +0100, Simon Peyton-Jones wrote: > | > | But then you wouldn't be able to write the current meaning of > | Chan (Int ? Bool ! Emp) > | with infix type variables. > > I am proposing a *change* from current behavior I realise that, I'm just not convinced that completely removing the ability to use infix type variables is a good change. > | You might say that people don't want to generalise over type > | constructors, but I am not so sure. > > Oh, they certainly do. My proposal is that it's (much) more important to be able to use (+) for type constructors than for type variables. I'd have thought that good infix syntax was more important for data constructors than type constructors, and we manage with a : prefix for data constructors. Thanks Ian From ghcbuild at microsoft.com Sat Sep 27 22:38:02 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Sep 27 22:38:02 2008 Subject: [nightly] 27-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080928023802.2E3CF324035@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sat Sep 27 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080927) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 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 Sun Sep 28 03:41:09 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Sep 27 21:37:14 BST 2008 2233 total tests, which gave rise to 12011 test cases, of which 0 caused framework failures 2244 were skipped 9477 expected passes 145 expected failures 0 unexpected passes 145 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc048(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) conc063(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_bad_001(normal) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,profthreaded) hpc_hand_overlay(normal) hpc_help(normal) hpc_help_draft(normal) hpc_help_help(normal) hpc_help_markup(normal) hpc_help_overlay(normal) hpc_help_report(normal) hpc_help_show(normal) hpc_help_version(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_error_001(normal) hpc_markup_error_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_error_001(normal) hpc_report_error_002(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_error_001(normal) hpc_show_error_002(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) hpc_version(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Sep 28 03:41:09 BST 2008 From cvs-ghc at haskell.org Sun Sep 28 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 28 03:26:55 2008 Subject: Daily report for head Message-ID: <200809280730.m8S7U2WJ016653@monk.galois.com> Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: pass x86 Windows head fast: pass pass pass pass fail (failed getsubrepos) pass tnaur PPC OSX head 2: pass x86-64 Linux head unreg: pass Old unexpected test passes: read027 1 tnaur PPC OSX head 2 New unexpected test failures: 2014 1 tnaur PPC OSX head 2 2047 1 tnaur PPC OSX head 2 FD2 1 tnaur PPC OSX head 2 FD3 1 tnaur PPC OSX head 2 FD4 1 tnaur PPC OSX head 2 LoopOfTheDay1 1 tnaur PPC OSX head 2 LoopOfTheDay2 1 tnaur PPC OSX head 2 LoopOfTheDay3 1 tnaur PPC OSX head 2 OversatDecomp 1 tnaur PPC OSX head 2 Simple24 1 tnaur PPC OSX head 2 T1470 1 tnaur PPC OSX head 2 T1495 1 tnaur PPC OSX head 2 T1624 1 tnaur PPC OSX head 2 T1899 1 tnaur PPC OSX head 2 T1988 1 tnaur PPC OSX head 2 T2045 1 tnaur PPC OSX head 2 T2386 1 tnaur PPC OSX head 2 T2412 1 tnaur PPC OSX head 2 T2433 1 tnaur PPC OSX head 2 T2478 1 tnaur PPC OSX head 2 T2486 1 tnaur PPC OSX head 2 T2494-2 1 tnaur PPC OSX head 2 T2497 1 tnaur PPC OSX head 2 T2520 1 tnaur PPC OSX head 2 T2572 1 tnaur PPC OSX head 2 T2573 1 tnaur PPC OSX head 2 T2597a 1 tnaur PPC OSX head 2 T2597b 1 tnaur PPC OSX head 2 T303 1 tnaur PPC OSX head 2 TH_1tuple 1 tnaur PPC OSX head 2 TH_bracket1 1 tnaur PPC OSX head 2 TH_bracket2 1 tnaur PPC OSX head 2 TH_bracket3 1 tnaur PPC OSX head 2 TH_class1 1 tnaur PPC OSX head 2 TH_dupdecl 1 tnaur PPC OSX head 2 TH_emptycase 1 tnaur PPC OSX head 2 TH_exn1 1 tnaur PPC OSX head 2 TH_exn2 1 tnaur PPC OSX head 2 TH_fail 1 tnaur PPC OSX head 2 TH_genEx 1 tnaur PPC OSX head 2 TH_ghci1 1 tnaur PPC OSX head 2 TH_mkName 1 tnaur PPC OSX head 2 TH_ppr1 1 tnaur PPC OSX head 2 TH_recover 1 tnaur PPC OSX head 2 TH_reifyDecl1 1 tnaur PPC OSX head 2 TH_reifyDecl2 1 tnaur PPC OSX head 2 TH_reifyMkName 1 tnaur PPC OSX head 2 TH_reifyType1 1 tnaur PPC OSX head 2 TH_reifyType2 1 tnaur PPC OSX head 2 TH_repE1 1 tnaur PPC OSX head 2 TH_repE2 1 tnaur PPC OSX head 2 TH_repE3 1 tnaur PPC OSX head 2 TH_repGuard 1 tnaur PPC OSX head 2 TH_repGuardOutput 1 tnaur PPC OSX head 2 TH_repPrim 1 tnaur PPC OSX head 2 TH_repPrimOutput 1 tnaur PPC OSX head 2 TH_runIO 1 tnaur PPC OSX head 2 TH_scope 1 tnaur PPC OSX head 2 TH_spliceD1 1 tnaur PPC OSX head 2 TH_spliceD2 1 tnaur PPC OSX head 2 TH_spliceDecl1 1 tnaur PPC OSX head 2 TH_spliceDecl2 1 tnaur PPC OSX head 2 TH_spliceDecl3 1 tnaur PPC OSX head 2 TH_spliceDecl4 1 tnaur PPC OSX head 2 TH_spliceE1 1 tnaur PPC OSX head 2 TH_spliceE3 1 tnaur PPC OSX head 2 TH_spliceE4 1 tnaur PPC OSX head 2 TH_spliceE5 1 tnaur PPC OSX head 2 TH_spliceExpr1 1 tnaur PPC OSX head 2 TH_spliceGuard 1 tnaur PPC OSX head 2 TH_spliceInst 1 tnaur PPC OSX head 2 TH_tuple1 1 tnaur PPC OSX head 2 TH_where 1 tnaur PPC OSX head 2 bug1465 1 tnaur PPC OSX head 2 church 1 tnaur PPC OSX head 2 conc048 1 x86 Windows head conc063 1 x86 Windows head default 1 tnaur PPC OSX head 2 fact 1 tnaur PPC OSX head 2 faxen 1 tnaur PPC OSX head 2 fun 1 tnaur PPC OSX head 2 getDirContents001 1 x86 Windows head goo 1 tnaur PPC OSX head 2 hpc001 2 x86 Windows head hpc_bad_001 2 x86 Windows head hpc_draft 2 x86 Windows head hpc_fork 2 x86 Windows head hpc_hand_overlay 2 x86 Windows head hpc_help 2 x86 Windows head hpc_help_draft 2 x86 Windows head hpc_help_help 2 x86 Windows head hpc_help_markup 2 x86 Windows head hpc_help_overlay 2 x86 Windows head hpc_help_report 2 x86 Windows head hpc_help_show 2 x86 Windows head hpc_help_version 2 x86 Windows head hpc_markup_001 2 x86 Windows head hpc_markup_002 2 x86 Windows head hpc_markup_error_001 2 x86 Windows head hpc_markup_error_002 2 x86 Windows head hpc_markup_multi_001 2 x86 Windows head hpc_markup_multi_002 2 x86 Windows head hpc_markup_multi_003 2 x86 Windows head hpc_overlay 2 x86 Windows head hpc_overlay2 2 x86 Windows head hpc_raytrace 2 x86 Windows head hpc_report_001 2 x86 Windows head hpc_report_002 2 x86 Windows head hpc_report_003 2 x86 Windows head hpc_report_error_001 2 x86 Windows head hpc_report_error_002 2 x86 Windows head hpc_report_multi_001 2 x86 Windows head hpc_report_multi_002 2 x86 Windows head hpc_report_multi_003 2 x86 Windows head hpc_show 2 x86 Windows head hpc_show_error_001 2 x86 Windows head hpc_show_error_002 2 x86 Windows head hpc_show_multi_001 2 x86 Windows head hpc_show_multi_002 2 x86 Windows head hpc_version 2 x86 Windows head ins 1 tnaur PPC OSX head 2 map 1 tnaur PPC OSX head 2 mode001 1 tnaur PPC OSX head 2 outofmem2 1 tnaur PPC OSX head 2 process004 1 x86 Windows head rebindable6 1 tnaur PPC OSX head 2 rename.prog003 1 tnaur PPC OSX head 2 rn_dup 1 tnaur PPC OSX head 2 rnfail043 1 tnaur PPC OSX head 2 rnfail046 1 tnaur PPC OSX head 2 rnfail055 1 tnaur PPC OSX head 2 rule1 1 tnaur PPC OSX head 2 sim 1 tnaur PPC OSX head 2 simpl-T1370 1 tnaur PPC OSX head 2 simpl001 1 tnaur PPC OSX head 2 simpl002 1 tnaur PPC OSX head 2 simpl003 1 tnaur PPC OSX head 2 simpl004 1 tnaur PPC OSX head 2 simpl005 1 tnaur PPC OSX head 2 simpl007 1 tnaur PPC OSX head 2 simpl009 1 tnaur PPC OSX head 2 simpl010 1 tnaur PPC OSX head 2 simpl011 1 tnaur PPC OSX head 2 simpl012 1 tnaur PPC OSX head 2 simpl013 1 tnaur PPC OSX head 2 simpl014 1 tnaur PPC OSX head 2 simpl016 1 tnaur PPC OSX head 2 simpl017 1 tnaur PPC OSX head 2 simpl018 1 tnaur PPC OSX head 2 simpl019 1 tnaur PPC OSX head 2 simpl020 1 tnaur PPC OSX head 2 simplCore.prog001 1 tnaur PPC OSX head 2 simplCore.prog002 1 tnaur PPC OSX head 2 simplrun001 1 tnaur PPC OSX head 2 simplrun002 1 tnaur PPC OSX head 2 simplrun003 1 tnaur PPC OSX head 2 simplrun004 1 tnaur PPC OSX head 2 simplrun005 1 tnaur PPC OSX head 2 simplrun007 1 tnaur PPC OSX head 2 simplrun008 1 tnaur PPC OSX head 2 simplrun009 1 tnaur PPC OSX head 2 simplrun010 1 tnaur PPC OSX head 2 spec001 1 tnaur PPC OSX head 2 spec002 1 tnaur PPC OSX head 2 spec003 1 tnaur PPC OSX head 2 str001 1 tnaur PPC OSX head 2 str002 1 tnaur PPC OSX head 2 strict-float 1 tnaur PPC OSX head 2 strun001 1 tnaur PPC OSX head 2 strun002 1 tnaur PPC OSX head 2 strun003 1 tnaur PPC OSX head 2 strun004 1 tnaur PPC OSX head 2 syn 1 tnaur PPC OSX head 2 syn-perf 1 tnaur PPC OSX head 2 syn-perf2 1 tnaur PPC OSX head 2 tc001 1 tnaur PPC OSX head 2 tc002 1 tnaur PPC OSX head 2 tc003 1 tnaur PPC OSX head 2 tc004 1 tnaur PPC OSX head 2 tc005 1 tnaur PPC OSX head 2 tc006 1 tnaur PPC OSX head 2 tc007 1 tnaur PPC OSX head 2 tc008 1 tnaur PPC OSX head 2 tc009 1 tnaur PPC OSX head 2 tc010 1 tnaur PPC OSX head 2 tc011 1 tnaur PPC OSX head 2 tc012 1 tnaur PPC OSX head 2 tc013 1 tnaur PPC OSX head 2 tc014 1 tnaur PPC OSX head 2 tc015 1 tnaur PPC OSX head 2 tc016 1 tnaur PPC OSX head 2 tc017 1 tnaur PPC OSX head 2 tc018 1 tnaur PPC OSX head 2 tc019 1 tnaur PPC OSX head 2 tc020 1 tnaur PPC OSX head 2 tc021 1 tnaur PPC OSX head 2 tc022 1 tnaur PPC OSX head 2 tc023 1 tnaur PPC OSX head 2 tc026 1 tnaur PPC OSX head 2 tc027 1 tnaur PPC OSX head 2 tc028 1 tnaur PPC OSX head 2 tc029 1 tnaur PPC OSX head 2 tc030 1 tnaur PPC OSX head 2 tc031 1 tnaur PPC OSX head 2 tc032 1 tnaur PPC OSX head 2 tc033 1 tnaur PPC OSX head 2 tc034 1 tnaur PPC OSX head 2 tc035 1 tnaur PPC OSX head 2 tc036 1 tnaur PPC OSX head 2 tc037 1 tnaur PPC OSX head 2 tc038 1 tnaur PPC OSX head 2 tc039 1 tnaur PPC OSX head 2 tc040 1 tnaur PPC OSX head 2 tc041 1 tnaur PPC OSX head 2 tc042 1 tnaur PPC OSX head 2 tc043 1 tnaur PPC OSX head 2 tc044 1 tnaur PPC OSX head 2 tc045 1 tnaur PPC OSX head 2 tc046 1 tnaur PPC OSX head 2 tc047 1 tnaur PPC OSX head 2 tc048 1 tnaur PPC OSX head 2 tc049 1 tnaur PPC OSX head 2 tc050 1 tnaur PPC OSX head 2 tc051 1 tnaur PPC OSX head 2 tc052 1 tnaur PPC OSX head 2 tc053 1 tnaur PPC OSX head 2 tc054 1 tnaur PPC OSX head 2 tc055 1 tnaur PPC OSX head 2 tc056 1 tnaur PPC OSX head 2 tc057 1 tnaur PPC OSX head 2 tc058 1 tnaur PPC OSX head 2 tc059 1 tnaur PPC OSX head 2 tc060 1 tnaur PPC OSX head 2 tc061 1 tnaur PPC OSX head 2 tc062 1 tnaur PPC OSX head 2 tc063 1 tnaur PPC OSX head 2 tc064 1 tnaur PPC OSX head 2 tc065 1 tnaur PPC OSX head 2 tc066 1 tnaur PPC OSX head 2 tc067 1 tnaur PPC OSX head 2 tc068 1 tnaur PPC OSX head 2 tc069 1 tnaur PPC OSX head 2 tc070 1 tnaur PPC OSX head 2 tc073 1 tnaur PPC OSX head 2 tc074 1 tnaur PPC OSX head 2 tc076 1 tnaur PPC OSX head 2 tc077 1 tnaur PPC OSX head 2 tc078 1 tnaur PPC OSX head 2 tc079 1 tnaur PPC OSX head 2 tc080 1 tnaur PPC OSX head 2 tc081 1 tnaur PPC OSX head 2 tc082 1 tnaur PPC OSX head 2 tc084 1 tnaur PPC OSX head 2 tc085 1 tnaur PPC OSX head 2 tc086 1 tnaur PPC OSX head 2 tc087 1 tnaur PPC OSX head 2 tc088 1 tnaur PPC OSX head 2 tc089 1 tnaur PPC OSX head 2 tc090 1 tnaur PPC OSX head 2 tc091 1 tnaur PPC OSX head 2 tc092 1 tnaur PPC OSX head 2 tc093 1 tnaur PPC OSX head 2 tc094 1 tnaur PPC OSX head 2 tc095 1 tnaur PPC OSX head 2 tc096 1 tnaur PPC OSX head 2 tc097 1 tnaur PPC OSX head 2 tc098 1 tnaur PPC OSX head 2 tc099 1 tnaur PPC OSX head 2 tc100 1 tnaur PPC OSX head 2 tc101 1 tnaur PPC OSX head 2 tc102 1 tnaur PPC OSX head 2 tc104 1 tnaur PPC OSX head 2 tc105 1 tnaur PPC OSX head 2 tc106 1 tnaur PPC OSX head 2 tc107 1 tnaur PPC OSX head 2 tc108 1 tnaur PPC OSX head 2 tc109 1 tnaur PPC OSX head 2 tc111 1 tnaur PPC OSX head 2 tc112 1 tnaur PPC OSX head 2 tc113 1 tnaur PPC OSX head 2 tc114 1 tnaur PPC OSX head 2 tc115 1 tnaur PPC OSX head 2 tc116 1 tnaur PPC OSX head 2 tc117 1 tnaur PPC OSX head 2 tc118 1 tnaur PPC OSX head 2 tc119 1 tnaur PPC OSX head 2 tc120 1 tnaur PPC OSX head 2 tc121 1 tnaur PPC OSX head 2 tc122 1 tnaur PPC OSX head 2 tc123 1 tnaur PPC OSX head 2 tc124 1 tnaur PPC OSX head 2 tc125 1 tnaur PPC OSX head 2 tc126 1 tnaur PPC OSX head 2 tc127 1 tnaur PPC OSX head 2 tc128 1 tnaur PPC OSX head 2 tc129 1 tnaur PPC OSX head 2 tc130 1 tnaur PPC OSX head 2 tc131 1 tnaur PPC OSX head 2 tc132 1 tnaur PPC OSX head 2 tc133 1 tnaur PPC OSX head 2 tc135 1 tnaur PPC OSX head 2 tc136 1 tnaur PPC OSX head 2 tc137 1 tnaur PPC OSX head 2 tc140 1 tnaur PPC OSX head 2 tc142 1 tnaur PPC OSX head 2 tc143 1 tnaur PPC OSX head 2 tc144 1 tnaur PPC OSX head 2 tc145 1 tnaur PPC OSX head 2 tc146 1 tnaur PPC OSX head 2 tc147 1 tnaur PPC OSX head 2 tc148 1 tnaur PPC OSX head 2 tc149 1 tnaur PPC OSX head 2 tc150 1 tnaur PPC OSX head 2 tc151 1 tnaur PPC OSX head 2 tc152 1 tnaur PPC OSX head 2 tc153 1 tnaur PPC OSX head 2 tc154 1 tnaur PPC OSX head 2 tc155 1 tnaur PPC OSX head 2 tc156 1 tnaur PPC OSX head 2 tc157 1 tnaur PPC OSX head 2 tc158 1 tnaur PPC OSX head 2 tc159 1 tnaur PPC OSX head 2 tc160 1 tnaur PPC OSX head 2 tc161 1 tnaur PPC OSX head 2 tc163 1 tnaur PPC OSX head 2 tc164 1 tnaur PPC OSX head 2 tc165 1 tnaur PPC OSX head 2 tc166 1 tnaur PPC OSX head 2 tc167 1 tnaur PPC OSX head 2 tc168 1 tnaur PPC OSX head 2 tc169 1 tnaur PPC OSX head 2 tc170 1 tnaur PPC OSX head 2 tc171 1 tnaur PPC OSX head 2 tc172 1 tnaur PPC OSX head 2 tc173 1 tnaur PPC OSX head 2 tc174 1 tnaur PPC OSX head 2 tc175 1 tnaur PPC OSX head 2 tc176 1 tnaur PPC OSX head 2 tc177 1 tnaur PPC OSX head 2 tc178 1 tnaur PPC OSX head 2 tc179 1 tnaur PPC OSX head 2 tc180 1 tnaur PPC OSX head 2 tc181 1 tnaur PPC OSX head 2 tc182 1 tnaur PPC OSX head 2 tc184 1 tnaur PPC OSX head 2 tc185 1 tnaur PPC OSX head 2 tc186 1 tnaur PPC OSX head 2 tc187 1 tnaur PPC OSX head 2 tc188 1 tnaur PPC OSX head 2 tc189 1 tnaur PPC OSX head 2 tc190 1 tnaur PPC OSX head 2 tc191 1 tnaur PPC OSX head 2 tc192 1 tnaur PPC OSX head 2 tc193 1 tnaur PPC OSX head 2 tc194 1 tnaur PPC OSX head 2 tc195 1 tnaur PPC OSX head 2 tc196 1 tnaur PPC OSX head 2 tc197 1 tnaur PPC OSX head 2 tc198 1 tnaur PPC OSX head 2 tc199 1 tnaur PPC OSX head 2 tc200 1 tnaur PPC OSX head 2 tc201 1 tnaur PPC OSX head 2 tc202 1 tnaur PPC OSX head 2 tc203 1 tnaur PPC OSX head 2 tc204 1 tnaur PPC OSX head 2 tc205 1 tnaur PPC OSX head 2 tc206 1 tnaur PPC OSX head 2 tc207 1 tnaur PPC OSX head 2 tc208 1 tnaur PPC OSX head 2 tc209 1 tnaur PPC OSX head 2 tc210 1 tnaur PPC OSX head 2 tc211 1 tnaur PPC OSX head 2 tc212 1 tnaur PPC OSX head 2 tc213 1 tnaur PPC OSX head 2 tc214 1 tnaur PPC OSX head 2 tc216 1 tnaur PPC OSX head 2 tc218 1 tnaur PPC OSX head 2 tc219 1 tnaur PPC OSX head 2 tc221 1 tnaur PPC OSX head 2 tc222 1 tnaur PPC OSX head 2 tc224 1 tnaur PPC OSX head 2 tc225 1 tnaur PPC OSX head 2 tc226 1 tnaur PPC OSX head 2 tc227 1 tnaur PPC OSX head 2 tc228 1 tnaur PPC OSX head 2 tc229 1 tnaur PPC OSX head 2 tc230 1 tnaur PPC OSX head 2 tc231 1 tnaur PPC OSX head 2 tc233 1 tnaur PPC OSX head 2 tc234 1 tnaur PPC OSX head 2 tc235 1 tnaur PPC OSX head 2 tc236 1 tnaur PPC OSX head 2 tc237 1 tnaur PPC OSX head 2 tc238 1 tnaur PPC OSX head 2 tc239 1 tnaur PPC OSX head 2 tc240 1 tnaur PPC OSX head 2 tc241 1 tnaur PPC OSX head 2 tc242 1 tnaur PPC OSX head 2 tc243 1 tnaur PPC OSX head 2 tcfail003 1 tnaur PPC OSX head 2 tcfail010 1 tnaur PPC OSX head 2 tcfail021 1 tnaur PPC OSX head 2 tcfail029 1 tnaur PPC OSX head 2 tcfail034 1 tnaur PPC OSX head 2 tcfail046 1 tnaur PPC OSX head 2 tcfail050 1 tnaur PPC OSX head 2 tcfail065 1 tnaur PPC OSX head 2 tcfail068 1 tnaur PPC OSX head 2 tcfail083 1 tnaur PPC OSX head 2 tcfail093 1 tnaur PPC OSX head 2 tcfail105 1 tnaur PPC OSX head 2 tcfail128 1 tnaur PPC OSX head 2 tcfail138 1 tnaur PPC OSX head 2 tcfail147 1 tnaur PPC OSX head 2 tcfail163 1 tnaur PPC OSX head 2 tcfail165 1 tnaur PPC OSX head 2 tcfail166 1 tnaur PPC OSX head 2 tcfail186 1 tnaur PPC OSX head 2 tcfail192 1 tnaur PPC OSX head 2 tcrun001 1 tnaur PPC OSX head 2 tcrun002 1 tnaur PPC OSX head 2 tcrun003 1 tnaur PPC OSX head 2 tcrun004 1 tnaur PPC OSX head 2 tcrun005 1 tnaur PPC OSX head 2 tcrun006 1 tnaur PPC OSX head 2 tcrun007 1 tnaur PPC OSX head 2 tcrun008 1 tnaur PPC OSX head 2 tcrun009 1 tnaur PPC OSX head 2 tcrun010 1 tnaur PPC OSX head 2 tcrun011 1 tnaur PPC OSX head 2 tcrun012 1 tnaur PPC OSX head 2 tcrun013 1 tnaur PPC OSX head 2 tcrun014 1 tnaur PPC OSX head 2 tcrun015 1 tnaur PPC OSX head 2 tcrun016 1 tnaur PPC OSX head 2 tcrun017 1 tnaur PPC OSX head 2 tcrun018 1 tnaur PPC OSX head 2 tcrun019 1 tnaur PPC OSX head 2 tcrun020 1 tnaur PPC OSX head 2 tcrun021 1 tnaur PPC OSX head 2 tcrun022 1 tnaur PPC OSX head 2 tcrun023 1 tnaur PPC OSX head 2 tcrun024 1 tnaur PPC OSX head 2 tcrun025 1 tnaur PPC OSX head 2 tcrun027 1 tnaur PPC OSX head 2 tcrun028 1 tnaur PPC OSX head 2 tcrun029 1 tnaur PPC OSX head 2 tcrun030 1 tnaur PPC OSX head 2 tcrun031 1 tnaur PPC OSX head 2 tcrun032 1 tnaur PPC OSX head 2 tcrun033 1 tnaur PPC OSX head 2 tcrun034 1 tnaur PPC OSX head 2 tcrun035 1 tnaur PPC OSX head 2 tcrun036 1 tnaur PPC OSX head 2 tcrun037 1 tnaur PPC OSX head 2 tcrun038 1 tnaur PPC OSX head 2 tcrun039 1 tnaur PPC OSX head 2 tcrun040 1 tnaur PPC OSX head 2 test 1 tnaur PPC OSX head 2 testeq2 1 tnaur PPC OSX head 2 tough 2 x86 Windows head tst 1 tnaur PPC OSX head 2 typecheck.prog001 1 tnaur PPC OSX head 2 typecheck.prog002 1 tnaur PPC OSX head 2 typecheck.testeq1 1 tnaur PPC OSX head 2 unu 1 tnaur PPC OSX head 2 Old unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1103 1 tnaur PPC OSX head 2 1357 1 tnaur PPC OSX head 2 1372 1 tnaur PPC OSX head 2 1548 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 1744 1 tnaur PPC OSX head 2 1750 1 tnaur PPC OSX head 2 1852 1 tnaur PPC OSX head 2 1861 2 kgardas head 1914 1 tnaur PPC OSX head 2 1916 1 tnaur PPC OSX head 2 1959 1 tnaur PPC OSX head 2 1980 1 tnaur PPC OSX head 2 2080 1 tnaur PPC OSX head 2 2122 1 tnaur PPC OSX head 2 2228 3 x86 Windows head 2334 1 tnaur PPC OSX head 2 2388 1 tnaur PPC OSX head 2 2452 1 tnaur PPC OSX head 2 2469 1 tnaur PPC OSX head 2 2566 1 tnaur PPC OSX head 2 ATLoop 1 tnaur PPC OSX head 2 Base1 1 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head 2 CasePrune 1 tnaur PPC OSX head 2 Church1 1 tnaur PPC OSX head 2 Class1 1 tnaur PPC OSX head 2 Class2 1 tnaur PPC OSX head 2 Class3 1 tnaur PPC OSX head 2 ClassEqContext 1 tnaur PPC OSX head 2 ClassEqContext2 1 tnaur PPC OSX head 2 ClassEqContext3 1 tnaur PPC OSX head 2 Col 1 tnaur PPC OSX head 2 Col2 1 tnaur PPC OSX head 2 ColGivenCheck 1 tnaur PPC OSX head 2 ColGivenCheck2 1 tnaur PPC OSX head 2 ColInference 1 tnaur PPC OSX head 2 ColInference2 1 tnaur PPC OSX head 2 ColInference3 1 tnaur PPC OSX head 2 ColInference4 1 tnaur PPC OSX head 2 ColInference5 1 tnaur PPC OSX head 2 ColInference6 1 tnaur PPC OSX head 2 Compose 1 tnaur PPC OSX head 2 Cpr001 1 tnaur PPC OSX head 2 Deriving 1 tnaur PPC OSX head 2 DoRestrictedM 1 tnaur PPC OSX head 2 GADT1 1 tnaur PPC OSX head 2 GADT11 1 tnaur PPC OSX head 2 GADT2 1 tnaur PPC OSX head 2 GADT3 1 tnaur PPC OSX head 2 GADT4 1 tnaur PPC OSX head 2 GADT5 1 tnaur PPC OSX head 2 GADT6 1 tnaur PPC OSX head 2 GADT8 1 tnaur PPC OSX head 2 GADT9 1 tnaur PPC OSX head 2 GMapAssoc 1 tnaur PPC OSX head 2 GMapTop 1 tnaur PPC OSX head 2 Gentle 1 tnaur PPC OSX head 2 GivenCheck 1 tnaur PPC OSX head 2 GivenCheckSwap 1 tnaur PPC OSX head 2 GivenCheckTop 1 tnaur PPC OSX head 2 HO 1 tnaur PPC OSX head 2 IOError001 1 tnaur PPC OSX head 2 IOError002 1 tnaur PPC OSX head 2 Infix 1 tnaur PPC OSX head 2 InstEqContext 1 tnaur PPC OSX head 2 InstEqContext2 1 tnaur PPC OSX head 2 InstEqContext3 1 tnaur PPC OSX head 2 Kind 1 tnaur PPC OSX head 2 NewTyCo 1 tnaur PPC OSX head 2 Nilsson 1 tnaur PPC OSX head 2 Numerals 1 tnaur PPC OSX head 2 PList1 1 tnaur PPC OSX head 2 PList2 1 tnaur PPC OSX head 2 Records 1 tnaur PPC OSX head 2 Refl 1 tnaur PPC OSX head 2 Refl2 1 tnaur PPC OSX head 2 Rules1 1 tnaur PPC OSX head 2 Session 1 tnaur PPC OSX head 2 Simple1 1 tnaur PPC OSX head 2 Simple10 1 tnaur PPC OSX head 2 Simple11 1 tnaur PPC OSX head 2 Simple12 1 tnaur PPC OSX head 2 Simple15 1 tnaur PPC OSX head 2 Simple16 1 tnaur PPC OSX head 2 Simple18 1 tnaur PPC OSX head 2 Simple19 1 tnaur PPC OSX head 2 Simple2 1 tnaur PPC OSX head 2 Simple20 1 tnaur PPC OSX head 2 Simple21 1 tnaur PPC OSX head 2 Simple22 1 tnaur PPC OSX head 2 Simple23 1 tnaur PPC OSX head 2 Simple3 1 tnaur PPC OSX head 2 Simple4 1 tnaur PPC OSX head 2 Simple5 1 tnaur PPC OSX head 2 Simple6 1 tnaur PPC OSX head 2 Simple7 1 tnaur PPC OSX head 2 Simple9 1 tnaur PPC OSX head 2 SystemF 1 tnaur PPC OSX head 2 T1972 1 tnaur PPC OSX head 2 T1981 1 tnaur PPC OSX head 2 T1999 1 tnaur PPC OSX head 2 T1999a 1 tnaur PPC OSX head 2 T2205 1 tnaur PPC OSX head 2 T2238 1 tnaur PPC OSX head 2 T2378 1 tnaur PPC OSX head 2 T2409 1 tnaur PPC OSX head 2 T2506 1 tnaur PPC OSX head 2 T2529 1 tnaur PPC OSX head 2 T2587 1 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 addr001 1 tnaur PPC OSX head 2 andre_monad 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 arith001 6 x86 Windows head arith002 6 x86 Windows head arith003 1 tnaur PPC OSX head 2 arith004 1 tnaur PPC OSX head 2 arith005 1 tnaur PPC OSX head 2 arith006 1 tnaur PPC OSX head 2 arith007 1 tnaur PPC OSX head 2 arith008 1 tnaur PPC OSX head 2 arith009 1 tnaur PPC OSX head 2 arith010 1 tnaur PPC OSX head 2 arith011 3 fast486 head arith012 1 tnaur PPC OSX head 2 arith013 1 tnaur PPC OSX head 2 arith014 1 tnaur PPC OSX head 2 arith015 1 tnaur PPC OSX head 2 arith016 1 tnaur PPC OSX head 2 arith017 1 tnaur PPC OSX head 2 arith018 1 tnaur PPC OSX head 2 arith019 1 tnaur PPC OSX head 2 arr001 1 tnaur PPC OSX head 2 arr002 1 tnaur PPC OSX head 2 arr003 1 tnaur PPC OSX head 2 arr004 1 tnaur PPC OSX head 2 arr005 1 tnaur PPC OSX head 2 arr006 1 tnaur PPC OSX head 2 arr007 1 tnaur PPC OSX head 2 arr008 1 tnaur PPC OSX head 2 arr009 1 tnaur PPC OSX head 2 arr010 1 tnaur PPC OSX head 2 arr011 1 tnaur PPC OSX head 2 arr012 1 tnaur PPC OSX head 2 arr013 1 tnaur PPC OSX head 2 arr014 1 tnaur PPC OSX head 2 arr015 1 tnaur PPC OSX head 2 arr016 1 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 arr018 1 tnaur PPC OSX head 2 arr019 1 tnaur PPC OSX head 2 arrow 1 tnaur PPC OSX head 2 arrowapply1 1 tnaur PPC OSX head 2 arrowapply2 1 tnaur PPC OSX head 2 arrowapply3 1 tnaur PPC OSX head 2 arrowapply4 1 tnaur PPC OSX head 2 arrowapply5 1 tnaur PPC OSX head 2 arrowcase1 1 tnaur PPC OSX head 2 arrowdo1 1 tnaur PPC OSX head 2 arrowdo2 1 tnaur PPC OSX head 2 arrowform1 1 tnaur PPC OSX head 2 arrowif1 1 tnaur PPC OSX head 2 arrowlet1 1 tnaur PPC OSX head 2 arrowpat 1 tnaur PPC OSX head 2 arrowrec1 1 tnaur PPC OSX head 2 arrowrun001 1 tnaur PPC OSX head 2 arrowrun002 1 tnaur PPC OSX head 2 arrowrun003 1 tnaur PPC OSX head 2 arrowrun004 1 tnaur PPC OSX head 2 barton-mangler-bug 3 x86 Windows head base01 1 tnaur PPC OSX head 2 bits 1 tnaur PPC OSX head 2 boxy 1 tnaur PPC OSX head 2 break001 1 tnaur PPC OSX head 2 break002 1 tnaur PPC OSX head 2 break003 1 tnaur PPC OSX head 2 break005 1 tnaur PPC OSX head 2 break006 1 tnaur PPC OSX head 2 break007 1 tnaur PPC OSX head 2 break008 1 tnaur PPC OSX head 2 break009 1 tnaur PPC OSX head 2 break010 1 tnaur PPC OSX head 2 break011 1 tnaur PPC OSX head 2 break012 1 tnaur PPC OSX head 2 break013 1 tnaur PPC OSX head 2 break014 1 tnaur PPC OSX head 2 break016 1 tnaur PPC OSX head 2 break017 6 x86 Windows head break018 1 tnaur PPC OSX head 2 break019 1 tnaur PPC OSX head 2 break020 1 tnaur PPC OSX head 2 break021 1 tnaur PPC OSX head 2 break022 1 tnaur PPC OSX head 2 break023 1 tnaur PPC OSX head 2 break024 1 tnaur PPC OSX head 2 break025 1 tnaur PPC OSX head 2 break026 1 tnaur PPC OSX head 2 break027 1 tnaur PPC OSX head 2 bug1010 1 tnaur PPC OSX head 2 bug1677 1 tnaur PPC OSX head 2 bytestring002 1 tnaur PPC OSX head 2 bytestring003 1 tnaur PPC OSX head 2 bytestring006 1 tnaur PPC OSX head 2 cabal01 1 tnaur PPC OSX head 2 cc001 1 tnaur PPC OSX head 2 cc005 1 tnaur PPC OSX head 2 cc007 1 tnaur PPC OSX head 2 cc008 1 tnaur PPC OSX head 2 cc009 1 tnaur PPC OSX head 2 cc010 1 tnaur PPC OSX head 2 cc011 1 tnaur PPC OSX head 2 cc012 1 tnaur PPC OSX head 2 cc013 1 tnaur PPC OSX head 2 cg001 1 tnaur PPC OSX head 2 cg002 1 tnaur PPC OSX head 2 cg003 1 tnaur PPC OSX head 2 cg004 1 tnaur PPC OSX head 2 cg005 1 tnaur PPC OSX head 2 cg006 1 tnaur PPC OSX head 2 cg007 1 tnaur PPC OSX head 2 cg008 1 tnaur PPC OSX head 2 cg009 1 tnaur PPC OSX head 2 cg010 1 tnaur PPC OSX head 2 cg011 1 tnaur PPC OSX head 2 cg012 1 tnaur PPC OSX head 2 cg013 1 tnaur PPC OSX head 2 cg014 1 tnaur PPC OSX head 2 cg015 1 tnaur PPC OSX head 2 cg016 1 tnaur PPC OSX head 2 cg017 1 tnaur PPC OSX head 2 cg018 1 tnaur PPC OSX head 2 cg019 1 tnaur PPC OSX head 2 cg020 1 tnaur PPC OSX head 2 cg021 1 tnaur PPC OSX head 2 cg022 1 tnaur PPC OSX head 2 cg024 1 tnaur PPC OSX head 2 cg026 6 x86 Windows head cg027 1 tnaur PPC OSX head 2 cg028 1 tnaur PPC OSX head 2 cg031 1 tnaur PPC OSX head 2 cg032 1 tnaur PPC OSX head 2 cg033 1 tnaur PPC OSX head 2 cg034 1 tnaur PPC OSX head 2 cg035 1 tnaur PPC OSX head 2 cg036 1 tnaur PPC OSX head 2 cg037 1 tnaur PPC OSX head 2 cg038 1 tnaur PPC OSX head 2 cg039 1 tnaur PPC OSX head 2 cg040 1 tnaur PPC OSX head 2 cg043 1 tnaur PPC OSX head 2 cg044 1 tnaur PPC OSX head 2 cg045 1 tnaur PPC OSX head 2 cg046 1 tnaur PPC OSX head 2 cg047 1 tnaur PPC OSX head 2 cg048 1 tnaur PPC OSX head 2 cg049 1 tnaur PPC OSX head 2 cg050 1 tnaur PPC OSX head 2 cg051 1 tnaur PPC OSX head 2 cg052 1 tnaur PPC OSX head 2 cg053 1 tnaur PPC OSX head 2 cg054 1 tnaur PPC OSX head 2 cg055 1 tnaur PPC OSX head 2 cg056 1 tnaur PPC OSX head 2 cg058 1 tnaur PPC OSX head 2 cg059 1 tnaur PPC OSX head 2 cg060 1 tnaur PPC OSX head 2 cg061 1 tnaur PPC OSX head 2 cg062 1 tnaur PPC OSX head 2 char001 1 tnaur PPC OSX head 2 char002 1 tnaur PPC OSX head 2 cholewo-eval 1 tnaur PPC OSX head 2 conc001 1 tnaur PPC OSX head 2 conc002 1 tnaur PPC OSX head 2 conc003 1 tnaur PPC OSX head 2 conc004 1 tnaur PPC OSX head 2 conc006 1 tnaur PPC OSX head 2 conc007 1 tnaur PPC OSX head 2 conc008 1 tnaur PPC OSX head 2 conc009 1 tnaur PPC OSX head 2 conc010 1 tnaur PPC OSX head 2 conc012 1 tnaur PPC OSX head 2 conc013 1 tnaur PPC OSX head 2 conc014 1 tnaur PPC OSX head 2 conc015 4 fast486 head conc016 1 tnaur PPC OSX head 2 conc017 1 tnaur PPC OSX head 2 conc018 1 tnaur PPC OSX head 2 conc019 1 tnaur PPC OSX head 2 conc020 1 tnaur PPC OSX head 2 conc021 1 tnaur PPC OSX head 2 conc022 1 tnaur PPC OSX head 2 conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur PPC OSX head 2 conc025 1 tnaur PPC OSX head 2 conc026 1 tnaur PPC OSX head 2 conc027 1 tnaur PPC OSX head 2 conc028 1 tnaur PPC OSX head 2 conc029 1 tnaur PPC OSX head 2 conc030 1 tnaur PPC OSX head 2 conc031 1 tnaur PPC OSX head 2 conc032 3 x86 Windows head conc033 1 tnaur PPC OSX head 2 conc034 1 tnaur PPC OSX head 2 conc035 1 tnaur PPC OSX head 2 conc036 1 tnaur PPC OSX head 2 conc037 1 tnaur PPC OSX head 2 conc038 1 tnaur PPC OSX head 2 conc039 1 tnaur PPC OSX head 2 conc040 1 tnaur PPC OSX head 2 conc041 1 tnaur PPC OSX head 2 conc042 1 tnaur PPC OSX head 2 conc043 1 tnaur PPC OSX head 2 conc044 1 tnaur PPC OSX head 2 conc045 1 tnaur PPC OSX head 2 conc051 1 tnaur PPC OSX head 2 conc058 1 tnaur PPC OSX head 2 conc059 1 tnaur PPC OSX head 2 conc064 1 tnaur PPC OSX head 2 conc065 1 tnaur PPC OSX head 2 conc066 1 tnaur PPC OSX head 2 conc067 1 tnaur PPC OSX head 2 conc068 1 tnaur PPC OSX head 2 conc069 2 tnaur PPC OSX head 2 conc070 2 tnaur PPC OSX head 2 concio002 1 tnaur PPC OSX head 2 concprog001 2 tnaur PPC OSX head 2 concprog002 2 kgardas head conflicting_flags 1 tnaur PPC OSX head 2 countReaders001 1 tnaur PPC OSX head 2 cvh_unboxing 1 tnaur PPC OSX head 2 data1 1 tnaur PPC OSX head 2 data2 1 tnaur PPC OSX head 2 datatype 1 tnaur PPC OSX head 2 derefnull 2 x86 Windows head deriving-1935 1 tnaur PPC OSX head 2 diffArray001 1 tnaur PPC OSX head 2 divbyzero 2 x86 Windows head doaitse 1 tnaur PPC OSX head 2 driver011 1 tnaur PPC OSX head 2 driver012 1 tnaur PPC OSX head 2 driver013 1 tnaur PPC OSX head 2 driver014 1 tnaur PPC OSX head 2 driver015 1 tnaur PPC OSX head 2 driver016 1 tnaur PPC OSX head 2 driver017 1 tnaur PPC OSX head 2 driver018 1 tnaur PPC OSX head 2 driver021 1 tnaur PPC OSX head 2 driver022 1 tnaur PPC OSX head 2 driver023 1 tnaur PPC OSX head 2 driver024 1 tnaur PPC OSX head 2 driver024a 1 tnaur PPC OSX head 2 driver025 1 tnaur PPC OSX head 2 driver026 1 tnaur PPC OSX head 2 driver027 1 tnaur PPC OSX head 2 driver028 1 tnaur PPC OSX head 2 driver031 1 tnaur PPC OSX head 2 driver032 1 tnaur PPC OSX head 2 driver033 1 tnaur PPC OSX head 2 driver034 1 tnaur PPC OSX head 2 driver035 1 tnaur PPC OSX head 2 driver041 1 tnaur PPC OSX head 2 driver042 1 tnaur PPC OSX head 2 driver043 1 tnaur PPC OSX head 2 driver044 1 tnaur PPC OSX head 2 driver045 1 tnaur PPC OSX head 2 driver051 1 tnaur PPC OSX head 2 driver052 1 tnaur PPC OSX head 2 driver053 1 tnaur PPC OSX head 2 driver060 1 tnaur PPC OSX head 2 driver061 1 tnaur PPC OSX head 2 driver061a.1 1 tnaur PPC OSX head 2 driver061a.2 1 tnaur PPC OSX head 2 driver062.1 1 tnaur PPC OSX head 2 driver062.2 1 tnaur PPC OSX head 2 driver062.3 1 tnaur PPC OSX head 2 driver062.4 1 tnaur PPC OSX head 2 driver062.5 1 tnaur PPC OSX head 2 driver063 1 tnaur PPC OSX head 2 driver064 1 tnaur PPC OSX head 2 driver065 1 tnaur PPC OSX head 2 driver066 1 tnaur PPC OSX head 2 driver067 1 tnaur PPC OSX head 2 driver068 1 tnaur PPC OSX head 2 driver069 1 tnaur PPC OSX head 2 driver070 1 tnaur PPC OSX head 2 driver071 1 tnaur PPC OSX head 2 driver080 1 tnaur PPC OSX head 2 driver081.1 1 tnaur PPC OSX head 2 driver081.2 1 tnaur PPC OSX head 2 driver100 1 tnaur PPC OSX head 2 driver200 1 tnaur PPC OSX head 2 drv001 1 tnaur PPC OSX head 2 drv002 1 tnaur PPC OSX head 2 drv003 1 tnaur PPC OSX head 2 drv004 1 tnaur PPC OSX head 2 drv005 1 tnaur PPC OSX head 2 drv006 1 tnaur PPC OSX head 2 drv007 1 tnaur PPC OSX head 2 drv008 1 tnaur PPC OSX head 2 drv009 1 tnaur PPC OSX head 2 drv010 1 tnaur PPC OSX head 2 drv011 1 tnaur PPC OSX head 2 drv012 1 tnaur PPC OSX head 2 drv013 1 tnaur PPC OSX head 2 drv014 1 tnaur PPC OSX head 2 drv015 1 tnaur PPC OSX head 2 drv020 1 tnaur PPC OSX head 2 drv021 1 tnaur PPC OSX head 2 drvfail016 1 tnaur PPC OSX head 2 drvrun001 1 tnaur PPC OSX head 2 drvrun002 1 tnaur PPC OSX head 2 drvrun003 1 tnaur PPC OSX head 2 drvrun004 1 tnaur PPC OSX head 2 drvrun005 1 tnaur PPC OSX head 2 drvrun006 1 tnaur PPC OSX head 2 drvrun007 1 tnaur PPC OSX head 2 drvrun008 1 tnaur PPC OSX head 2 drvrun009 1 tnaur PPC OSX head 2 drvrun010 1 tnaur PPC OSX head 2 drvrun011 1 tnaur PPC OSX head 2 drvrun012 1 tnaur PPC OSX head 2 drvrun013 1 tnaur PPC OSX head 2 drvrun014 1 tnaur PPC OSX head 2 drvrun015 1 tnaur PPC OSX head 2 drvrun016 1 tnaur PPC OSX head 2 drvrun017 1 tnaur PPC OSX head 2 drvrun018 1 tnaur PPC OSX head 2 drvrun019 1 tnaur PPC OSX head 2 drvrun020 1 tnaur PPC OSX head 2 drvrun021 1 tnaur PPC OSX head 2 drvrun022 1 tnaur PPC OSX head 2 ds-wildcard 1 tnaur PPC OSX head 2 ds001 1 tnaur PPC OSX head 2 ds002 1 tnaur PPC OSX head 2 ds003 1 tnaur PPC OSX head 2 ds004 1 tnaur PPC OSX head 2 ds005 1 tnaur PPC OSX head 2 ds006 1 tnaur PPC OSX head 2 ds007 1 tnaur PPC OSX head 2 ds008 1 tnaur PPC OSX head 2 ds009 1 tnaur PPC OSX head 2 ds010 1 tnaur PPC OSX head 2 ds011 1 tnaur PPC OSX head 2 ds012 1 tnaur PPC OSX head 2 ds013 1 tnaur PPC OSX head 2 ds014 1 tnaur PPC OSX head 2 ds015 1 tnaur PPC OSX head 2 ds016 1 tnaur PPC OSX head 2 ds017 1 tnaur PPC OSX head 2 ds018 1 tnaur PPC OSX head 2 ds019 1 tnaur PPC OSX head 2 ds020 1 tnaur PPC OSX head 2 ds021 1 tnaur PPC OSX head 2 ds022 1 tnaur PPC OSX head 2 ds023 1 tnaur PPC OSX head 2 ds024 1 tnaur PPC OSX head 2 ds025 1 tnaur PPC OSX head 2 ds026 1 tnaur PPC OSX head 2 ds027 1 tnaur PPC OSX head 2 ds028 1 tnaur PPC OSX head 2 ds029 1 tnaur PPC OSX head 2 ds030 1 tnaur PPC OSX head 2 ds031 1 tnaur PPC OSX head 2 ds032 1 tnaur PPC OSX head 2 ds033 1 tnaur PPC OSX head 2 ds034 1 tnaur PPC OSX head 2 ds035 1 tnaur PPC OSX head 2 ds036 1 tnaur PPC OSX head 2 ds037 1 tnaur PPC OSX head 2 ds038 1 tnaur PPC OSX head 2 ds039 1 tnaur PPC OSX head 2 ds040 1 tnaur PPC OSX head 2 ds041 1 tnaur PPC OSX head 2 ds042 1 tnaur PPC OSX head 2 ds043 1 tnaur PPC OSX head 2 ds044 1 tnaur PPC OSX head 2 ds045 1 tnaur PPC OSX head 2 ds046 1 tnaur PPC OSX head 2 ds047 1 tnaur PPC OSX head 2 ds048 1 tnaur PPC OSX head 2 ds050 1 tnaur PPC OSX head 2 ds051 1 tnaur PPC OSX head 2 ds052 1 tnaur PPC OSX head 2 ds053 1 tnaur PPC OSX head 2 ds054 1 tnaur PPC OSX head 2 ds055 1 tnaur PPC OSX head 2 ds056 1 tnaur PPC OSX head 2 ds057 1 tnaur PPC OSX head 2 ds058 1 tnaur PPC OSX head 2 ds059 1 tnaur PPC OSX head 2 ds062 1 tnaur PPC OSX head 2 dsrun001 1 tnaur PPC OSX head 2 dsrun002 1 tnaur PPC OSX head 2 dsrun003 1 tnaur PPC OSX head 2 dsrun004 1 tnaur PPC OSX head 2 dsrun005 1 tnaur PPC OSX head 2 dsrun006 1 tnaur PPC OSX head 2 dsrun007 1 tnaur PPC OSX head 2 dsrun008 1 tnaur PPC OSX head 2 dsrun009 1 tnaur PPC OSX head 2 dsrun010 1 tnaur PPC OSX head 2 dsrun011 1 tnaur PPC OSX head 2 dsrun012 1 tnaur PPC OSX head 2 dsrun013 1 tnaur PPC OSX head 2 dsrun014 1 tnaur PPC OSX head 2 dsrun016 1 tnaur PPC OSX head 2 dsrun017 1 tnaur PPC OSX head 2 dsrun018 1 tnaur PPC OSX head 2 dsrun019 1 tnaur PPC OSX head 2 dsrun020 1 tnaur PPC OSX head 2 dsrun021 1 tnaur PPC OSX head 2 dsrun022 1 tnaur PPC OSX head 2 dsrun023 1 tnaur PPC OSX head 2 dynamic001 1 tnaur PPC OSX head 2 dynamic002 1 tnaur PPC OSX head 2 dynamic_flags_001 1 tnaur PPC OSX head 2 dynamic_flags_002A 1 tnaur PPC OSX head 2 dynamic_flags_002B 1 tnaur PPC OSX head 2 dynamic_flags_002C 1 tnaur PPC OSX head 2 dynamic_flags_002D 1 tnaur PPC OSX head 2 dynamic_flags_002Many 1 tnaur PPC OSX head 2 dynbrk001 1 tnaur PPC OSX head 2 dynbrk002 1 tnaur PPC OSX head 2 dynbrk003 1 tnaur PPC OSX head 2 dynbrk004 1 tnaur PPC OSX head 2 dynbrk007 1 tnaur PPC OSX head 2 dynbrk008 1 tnaur PPC OSX head 2 dynbrk009 1 tnaur PPC OSX head 2 echo001 1 tnaur PPC OSX head 2 encode 1 tnaur PPC OSX head 2 enum01 6 x86 Windows head enum02 1 tnaur PPC OSX head 2 enum03 1 tnaur PPC OSX head 2 equal 1 tnaur PPC OSX head 2 exceptions001 1 tnaur PPC OSX head 2 exceptions002 1 tnaur PPC OSX head 2 exitWith001 1 tnaur PPC OSX head 2 expfloat 1 tnaur PPC OSX head 2 ext 1 tnaur PPC OSX head 2 ext1 1 tnaur PPC OSX head 2 fast2haskell 1 tnaur PPC OSX head 2 fed001 1 tnaur PPC OSX head 2 ffi-deriv1 1 tnaur PPC OSX head 2 ffi001 1 tnaur PPC OSX head 2 ffi002 1 tnaur PPC OSX head 2 ffi003 1 tnaur PPC OSX head 2 ffi006 1 tnaur PPC OSX head 2 ffi007 1 tnaur PPC OSX head 2 ffi008 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi010 1 tnaur PPC OSX head 2 ffi011 1 tnaur PPC OSX head 2 ffi013 1 tnaur PPC OSX head 2 ffi015 1 tnaur PPC OSX head 2 ffi016 1 tnaur PPC OSX head 2 ffi017 1 tnaur PPC OSX head 2 ffi018 1 tnaur PPC OSX head 2 ffi018_ghci 1 tnaur PPC OSX head 2 ffi019 1 tnaur PPC OSX head 2 finalization001 1 tnaur PPC OSX head 2 foldTree 1 tnaur PPC OSX head 2 freeNames 1 tnaur PPC OSX head 2 fun_insts 1 tnaur PPC OSX head 2 gadt1 1 tnaur PPC OSX head 2 gadt14 1 tnaur PPC OSX head 2 gadt15 1 tnaur PPC OSX head 2 gadt16 1 tnaur PPC OSX head 2 gadt17 1 tnaur PPC OSX head 2 gadt18 1 tnaur PPC OSX head 2 gadt19 1 tnaur PPC OSX head 2 gadt2 1 tnaur PPC OSX head 2 gadt20 1 tnaur PPC OSX head 2 gadt22 1 tnaur PPC OSX head 2 gadt23 1 tnaur PPC OSX head 2 gadt24 1 tnaur PPC OSX head 2 gadt3 1 tnaur PPC OSX head 2 gadt4 1 tnaur PPC OSX head 2 gadt5 1 tnaur PPC OSX head 2 gadt6 1 tnaur PPC OSX head 2 gadt8 1 tnaur PPC OSX head 2 gadt9 1 tnaur PPC OSX head 2 genUpTo 1 tnaur PPC OSX head 2 genericNegative001 1 tnaur PPC OSX head 2 geq 1 tnaur PPC OSX head 2 getArgs001 1 tnaur PPC OSX head 2 getC 1 tnaur PPC OSX head 2 getEnv001 1 tnaur PPC OSX head 2 ghc-e001 1 tnaur PPC OSX head 2 ghc-e002 1 tnaur PPC OSX head 2 ghc-e003 1 tnaur PPC OSX head 2 ghc-e004 1 tnaur PPC OSX head 2 ghc-e005 1 tnaur PPC OSX head 2 ghci.prog007 1 tnaur PPC OSX head 2 ghci.prog008 1 tnaur PPC OSX head 2 ghci.prog009 1 tnaur PPC OSX head 2 ghci001 1 tnaur PPC OSX head 2 ghci002 1 tnaur PPC OSX head 2 ghci003 1 tnaur PPC OSX head 2 ghci004 1 tnaur PPC OSX head 2 ghci005 1 tnaur PPC OSX head 2 ghci006 1 tnaur PPC OSX head 2 ghci007 1 tnaur PPC OSX head 2 ghci008 1 tnaur PPC OSX head 2 ghci009 1 tnaur PPC OSX head 2 ghci011 1 tnaur PPC OSX head 2 ghci012 1 tnaur PPC OSX head 2 ghci013 1 tnaur PPC OSX head 2 ghci015 1 tnaur PPC OSX head 2 ghci017 1 tnaur PPC OSX head 2 ghci019 1 tnaur PPC OSX head 2 ghci020 1 tnaur PPC OSX head 2 ghci021 1 tnaur PPC OSX head 2 ghci022 1 tnaur PPC OSX head 2 ghci023 1 tnaur PPC OSX head 2 ghci024 1 kgardas head ghci025 1 tnaur PPC OSX head 2 ghci026 1 tnaur PPC OSX head 2 ghci027 1 tnaur PPC OSX head 2 ghci028 1 tnaur PPC OSX head 2 ghci029 1 tnaur PPC OSX head 2 ghci030 1 tnaur PPC OSX head 2 ghci032 1 tnaur PPC OSX head 2 ghci033 1 tnaur PPC OSX head 2 ghci034 1 tnaur PPC OSX head 2 ghciprog004 1 tnaur PPC OSX head 2 ghcpkg01 1 tnaur PPC OSX head 2 ghcpkg02 1 tnaur PPC OSX head 2 ghcpkg03 1 tnaur PPC OSX head 2 ghcpkg04 1 tnaur PPC OSX head 2 ghcpkg05 1 tnaur PPC OSX head 2 ghcpkg06 1 tnaur PPC OSX head 2 gmapQ-assoc 1 tnaur PPC OSX head 2 gread 1 tnaur PPC OSX head 2 gread2 1 tnaur PPC OSX head 2 gshow 1 tnaur PPC OSX head 2 gshow2 1 tnaur PPC OSX head 2 gzip 1 tnaur PPC OSX head 2 hClose001 1 tnaur PPC OSX head 2 hClose002 2 kgardas head hDuplicateTo001 1 tnaur PPC OSX head 2 hFileSize001 1 tnaur PPC OSX head 2 hFileSize002 1 tnaur PPC OSX head 2 hFlush001 1 tnaur PPC OSX head 2 hGetBuf001 1 tnaur PPC OSX head 2 hGetBuf002 1 tnaur PPC OSX head 2 hGetBuffering001 1 tnaur PPC OSX head 2 hGetChar001 1 tnaur PPC OSX head 2 hGetLine001 1 tnaur PPC OSX head 2 hGetLine002 1 tnaur PPC OSX head 2 hGetLine003 1 tnaur PPC OSX head 2 hGetPosn001 1 tnaur PPC OSX head 2 hIsEOF001 1 tnaur PPC OSX head 2 hIsEOF002 1 tnaur PPC OSX head 2 hPutBuf001 1 tnaur PPC OSX head 2 hPutBuf002 1 tnaur PPC OSX head 2 hReady001 1 tnaur PPC OSX head 2 hSeek001 1 tnaur PPC OSX head 2 hSeek002 1 tnaur PPC OSX head 2 hSeek003 1 tnaur PPC OSX head 2 hSeek004 1 tnaur PPC OSX head 2 hSetBuffering002 1 tnaur PPC OSX head 2 hSetBuffering003 1 tnaur PPC OSX head 2 hTell001 1 tnaur PPC OSX head 2 hTell002 1 tnaur PPC OSX head 2 haddock.Test 1 tnaur PPC OSX head 2 haddockA001 1 tnaur PPC OSX head 2 haddockA002 1 tnaur PPC OSX head 2 haddockA003 1 tnaur PPC OSX head 2 haddockA004 1 tnaur PPC OSX head 2 haddockA005 1 tnaur PPC OSX head 2 haddockA006 1 tnaur PPC OSX head 2 haddockA007 1 tnaur PPC OSX head 2 haddockA008 1 tnaur PPC OSX head 2 haddockA009 1 tnaur PPC OSX head 2 haddockA010 1 tnaur PPC OSX head 2 haddockA011 1 tnaur PPC OSX head 2 haddockA012 1 tnaur PPC OSX head 2 haddockA013 1 tnaur PPC OSX head 2 haddockA014 1 tnaur PPC OSX head 2 haddockA015 1 tnaur PPC OSX head 2 haddockA016 1 tnaur PPC OSX head 2 haddockA017 1 tnaur PPC OSX head 2 haddockA018 1 tnaur PPC OSX head 2 haddockA019 1 tnaur PPC OSX head 2 haddockA020 1 tnaur PPC OSX head 2 haddockA021 1 tnaur PPC OSX head 2 haddockA022 1 tnaur PPC OSX head 2 haddockA023 1 tnaur PPC OSX head 2 haddockA024 1 tnaur PPC OSX head 2 haddockA025 1 tnaur PPC OSX head 2 haddockA026 1 tnaur PPC OSX head 2 haddockA027 1 tnaur PPC OSX head 2 haddockA028 1 tnaur PPC OSX head 2 haddockA029 1 tnaur PPC OSX head 2 haddockA030 1 tnaur PPC OSX head 2 haddockA031 1 tnaur PPC OSX head 2 haddockA032 1 tnaur PPC OSX head 2 haddockA033 1 tnaur PPC OSX head 2 haddockB001 1 tnaur PPC OSX head 2 haddockB002 1 tnaur PPC OSX head 2 haddockB003 1 tnaur PPC OSX head 2 haddockB004 1 tnaur PPC OSX head 2 haddockC001 1 tnaur PPC OSX head 2 haddockC002 1 tnaur PPC OSX head 2 haddockC003 1 tnaur PPC OSX head 2 haddockC004 1 tnaur PPC OSX head 2 haddockC005 1 tnaur PPC OSX head 2 haddockC006 1 tnaur PPC OSX head 2 haddockC007 1 tnaur PPC OSX head 2 haddockC008 1 tnaur PPC OSX head 2 haddockC009 1 tnaur PPC OSX head 2 haddockC010 1 tnaur PPC OSX head 2 haddockC011 1 tnaur PPC OSX head 2 haddockC012 1 tnaur PPC OSX head 2 haddockC013 1 tnaur PPC OSX head 2 haddockC014 1 tnaur PPC OSX head 2 haddockC015 1 tnaur PPC OSX head 2 haddockC016 1 tnaur PPC OSX head 2 haddockC017 1 tnaur PPC OSX head 2 haddockC018 1 tnaur PPC OSX head 2 haddockC019 1 tnaur PPC OSX head 2 haddockC020 1 tnaur PPC OSX head 2 haddockC021 1 tnaur PPC OSX head 2 haddockC022 1 tnaur PPC OSX head 2 haddockC023 1 tnaur PPC OSX head 2 haddockC024 1 tnaur PPC OSX head 2 haddockC025 1 tnaur PPC OSX head 2 haddockC026 1 tnaur PPC OSX head 2 haddockC027 1 tnaur PPC OSX head 2 haddockC028 1 tnaur PPC OSX head 2 haddockC029 1 tnaur PPC OSX head 2 haddockC030 1 tnaur PPC OSX head 2 haddockC031 1 tnaur PPC OSX head 2 haddockC032 1 tnaur PPC OSX head 2 haddockD001 1 tnaur PPC OSX head 2 haddockD002 1 tnaur PPC OSX head 2 haddockD003 1 tnaur PPC OSX head 2 haddockD004 1 tnaur PPC OSX head 2 haddockSimplUtilsBug 1 tnaur PPC OSX head 2 hash001 1 tnaur PPC OSX head 2 hist001 1 tnaur PPC OSX head 2 hlist 1 tnaur PPC OSX head 2 hopat 1 tnaur PPC OSX head 2 hs-boot 1 tnaur PPC OSX head 2 impexp 1 tnaur PPC OSX head 2 ind1 1 tnaur PPC OSX head 2 ind2 1 tnaur PPC OSX head 2 instance-leaks 1 tnaur PPC OSX head 2 integerBits 1 tnaur PPC OSX head 2 integerConversions 1 tnaur PPC OSX head 2 ioeGetErrorString001 1 tnaur PPC OSX head 2 ioeGetFileName001 1 tnaur PPC OSX head 2 ioeGetHandle001 1 tnaur PPC OSX head 2 ioref001 2 x86 Windows head isEOF001 1 tnaur PPC OSX head 2 ix001 1 tnaur PPC OSX head 2 jl_defaults 1 tnaur PPC OSX head 2 joao-circular 1 tnaur PPC OSX head 2 josef 1 tnaur PPC OSX head 2 jq_readsPrec 1 tnaur PPC OSX head 2 jtod_circint 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 jules_xref2 1 tnaur PPC OSX head 2 karl1 1 tnaur PPC OSX head 2 karl2 1 tnaur PPC OSX head 2 labels 1 tnaur PPC OSX head 2 launchbury 1 tnaur PPC OSX head 2 lennart_range 1 tnaur PPC OSX head 2 lex 1 tnaur PPC OSX head 2 lexNum 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 list001 1 tnaur PPC OSX head 2 list002 1 tnaur PPC OSX head 2 list003 1 tnaur PPC OSX head 2 local-quantors 1 tnaur PPC OSX head 2 maessen_hashtab 1 x86 Windows head mdo001 1 tnaur PPC OSX head 2 mdo002 1 tnaur PPC OSX head 2 mdo003 1 tnaur PPC OSX head 2 mdo004 1 tnaur PPC OSX head 2 mdo005 1 tnaur PPC OSX head 2 mdo006 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 memo002 1 tnaur PPC OSX head 2 misc001 1 tnaur PPC OSX head 2 mod100 1 tnaur PPC OSX head 2 mod103 1 tnaur PPC OSX head 2 mod104 1 tnaur PPC OSX head 2 mod105 1 tnaur PPC OSX head 2 mod106 1 tnaur PPC OSX head 2 mod107 1 tnaur PPC OSX head 2 mod108 1 tnaur PPC OSX head 2 mod109 1 tnaur PPC OSX head 2 mod11 1 tnaur PPC OSX head 2 mod111 1 tnaur PPC OSX head 2 mod112 1 tnaur PPC OSX head 2 mod113 1 tnaur PPC OSX head 2 mod115 1 tnaur PPC OSX head 2 mod117 1 tnaur PPC OSX head 2 mod118 1 tnaur PPC OSX head 2 mod119 1 tnaur PPC OSX head 2 mod12 1 tnaur PPC OSX head 2 mod128 1 tnaur PPC OSX head 2 mod129 1 tnaur PPC OSX head 2 mod13 1 tnaur PPC OSX head 2 mod137 1 tnaur PPC OSX head 2 mod139 1 tnaur PPC OSX head 2 mod14 1 tnaur PPC OSX head 2 mod140 1 tnaur PPC OSX head 2 mod141 1 tnaur PPC OSX head 2 mod144 1 tnaur PPC OSX head 2 mod146 1 tnaur PPC OSX head 2 mod148 1 tnaur PPC OSX head 2 mod149 1 tnaur PPC OSX head 2 mod15 1 tnaur PPC OSX head 2 mod154 1 tnaur PPC OSX head 2 mod156 1 tnaur PPC OSX head 2 mod157 1 tnaur PPC OSX head 2 mod158 1 tnaur PPC OSX head 2 mod159 1 tnaur PPC OSX head 2 mod16 1 tnaur PPC OSX head 2 mod160 1 tnaur PPC OSX head 2 mod162 1 tnaur PPC OSX head 2 mod163 1 tnaur PPC OSX head 2 mod165 1 tnaur PPC OSX head 2 mod166 1 tnaur PPC OSX head 2 mod167 1 tnaur PPC OSX head 2 mod168 1 tnaur PPC OSX head 2 mod169 1 tnaur PPC OSX head 2 mod170 1 tnaur PPC OSX head 2 mod171 1 tnaur PPC OSX head 2 mod172 1 tnaur PPC OSX head 2 mod173 1 tnaur PPC OSX head 2 mod176 1 tnaur PPC OSX head 2 mod177 1 tnaur PPC OSX head 2 mod179 1 tnaur PPC OSX head 2 mod30 1 tnaur PPC OSX head 2 mod31 1 tnaur PPC OSX head 2 mod32 1 tnaur PPC OSX head 2 mod33 1 tnaur PPC OSX head 2 mod34 1 tnaur PPC OSX head 2 mod35 1 tnaur PPC OSX head 2 mod37 1 tnaur PPC OSX head 2 mod39 1 tnaur PPC OSX head 2 mod5 1 tnaur PPC OSX head 2 mod6 1 tnaur PPC OSX head 2 mod64 1 tnaur PPC OSX head 2 mod65 1 tnaur PPC OSX head 2 mod75 1 tnaur PPC OSX head 2 mod82 1 tnaur PPC OSX head 2 mod83 1 tnaur PPC OSX head 2 mod84 1 tnaur PPC OSX head 2 mod85 1 tnaur PPC OSX head 2 mod86 1 tnaur PPC OSX head 2 mod92 1 tnaur PPC OSX head 2 mod93 1 tnaur PPC OSX head 2 mod94 1 tnaur PPC OSX head 2 mod95 1 tnaur PPC OSX head 2 mod96 1 tnaur PPC OSX head 2 mod99 1 tnaur PPC OSX head 2 nbe 1 tnaur PPC OSX head 2 nested-datatypes 1 tnaur PPC OSX head 2 newtype 1 tnaur PPC OSX head 2 north_array 1 tnaur PPC OSX head 2 num001 1 tnaur PPC OSX head 2 num002 1 tnaur PPC OSX head 2 num003 1 tnaur PPC OSX head 2 num004 1 tnaur PPC OSX head 2 num005 1 tnaur PPC OSX head 2 num006 1 tnaur PPC OSX head 2 num007 1 tnaur PPC OSX head 2 num008 1 tnaur PPC OSX head 2 num009 3 x86 Windows head num010 1 tnaur PPC OSX head 2 num011 1 tnaur PPC OSX head 2 num012 3 x86 Windows head num013 1 tnaur PPC OSX head 2 num014 1 tnaur PPC OSX head 2 openFile001 1 tnaur PPC OSX head 2 openFile002 1 tnaur PPC OSX head 2 openFile003 2 kgardas head openFile004 1 tnaur PPC OSX head 2 openFile005 1 tnaur PPC OSX head 2 openFile006 1 tnaur PPC OSX head 2 openFile007 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 outofmem 1 tnaur PPC OSX head 2 packedstring001 1 tnaur PPC OSX head 2 paradise 1 tnaur PPC OSX head 2 parser.prog001 1 tnaur PPC OSX head 2 performGC001 1 tnaur PPC OSX head 2 perm 1 tnaur PPC OSX head 2 pkg01 1 tnaur PPC OSX head 2 pragma001 1 tnaur PPC OSX head 2 pragma002 1 tnaur PPC OSX head 2 print001 1 tnaur PPC OSX head 2 print002 1 tnaur PPC OSX head 2 print003 1 tnaur PPC OSX head 2 print004 1 tnaur PPC OSX head 2 print005 1 tnaur PPC OSX head 2 print006 1 tnaur PPC OSX head 2 print007 1 tnaur PPC OSX head 2 print008 1 tnaur PPC OSX head 2 print009 1 tnaur PPC OSX head 2 print010 1 tnaur PPC OSX head 2 print011 1 tnaur PPC OSX head 2 print012 1 tnaur PPC OSX head 2 print013 1 tnaur PPC OSX head 2 print014 1 tnaur PPC OSX head 2 print016 1 tnaur PPC OSX head 2 print017 1 tnaur PPC OSX head 2 print018 1 tnaur PPC OSX head 2 print019 1 tnaur PPC OSX head 2 print020 1 tnaur PPC OSX head 2 print021 1 tnaur PPC OSX head 2 print023 1 tnaur PPC OSX head 2 print024 1 tnaur PPC OSX head 2 print025 1 tnaur PPC OSX head 2 print026 1 tnaur PPC OSX head 2 print027 1 tnaur PPC OSX head 2 print028 1 tnaur PPC OSX head 2 print029 1 tnaur PPC OSX head 2 print030 1 tnaur PPC OSX head 2 print031 1 tnaur PPC OSX head 2 print033 1 tnaur PPC OSX head 2 print034 1 tnaur PPC OSX head 2 prog001 1 tnaur PPC OSX head 2 prog002 1 tnaur PPC OSX head 2 prog003 1 tnaur PPC OSX head 2 prog005 1 tnaur PPC OSX head 2 prog006 1 tnaur PPC OSX head 2 putStr001 1 tnaur PPC OSX head 2 qq005 1 x86 Windows head rand001 1 tnaur PPC OSX head 2 ratio001 1 tnaur PPC OSX head 2 read001 1 tnaur PPC OSX head 2 read002 1 tnaur PPC OSX head 2 read003 1 tnaur PPC OSX head 2 read004 1 tnaur PPC OSX head 2 read005 1 tnaur PPC OSX head 2 read008 1 tnaur PPC OSX head 2 read009 1 tnaur PPC OSX head 2 read010 1 tnaur PPC OSX head 2 read011 1 tnaur PPC OSX head 2 read014 1 tnaur PPC OSX head 2 read015 1 tnaur PPC OSX head 2 read016 1 tnaur PPC OSX head 2 read017 1 tnaur PPC OSX head 2 read018 1 tnaur PPC OSX head 2 read019 1 tnaur PPC OSX head 2 read021 1 tnaur PPC OSX head 2 read022 1 tnaur PPC OSX head 2 read024 1 tnaur PPC OSX head 2 read025 1 tnaur PPC OSX head 2 read026 1 tnaur PPC OSX head 2 read027 1 tnaur PPC OSX head 2 read028 1 tnaur PPC OSX head 2 read029 1 tnaur PPC OSX head 2 read030 1 tnaur PPC OSX head 2 read031 1 tnaur PPC OSX head 2 read032 1 tnaur PPC OSX head 2 read033 1 tnaur PPC OSX head 2 read034 1 tnaur PPC OSX head 2 read036 1 tnaur PPC OSX head 2 read037 1 tnaur PPC OSX head 2 read038 1 tnaur PPC OSX head 2 read039 1 tnaur PPC OSX head 2 read040 1 tnaur PPC OSX head 2 read041 1 tnaur PPC OSX head 2 read042 1 tnaur PPC OSX head 2 read043 1 tnaur PPC OSX head 2 read044 1 tnaur PPC OSX head 2 read045 1 tnaur PPC OSX head 2 read046 1 tnaur PPC OSX head 2 read047 1 tnaur PPC OSX head 2 read048 1 tnaur PPC OSX head 2 read049 1 tnaur PPC OSX head 2 read050 1 tnaur PPC OSX head 2 read051 1 tnaur PPC OSX head 2 read052 1 tnaur PPC OSX head 2 read053 1 tnaur PPC OSX head 2 read054 1 tnaur PPC OSX head 2 read055 1 tnaur PPC OSX head 2 read056 1 tnaur PPC OSX head 2 read057 1 tnaur PPC OSX head 2 read058 1 tnaur PPC OSX head 2 read059 1 tnaur PPC OSX head 2 read060 1 tnaur PPC OSX head 2 read061 1 tnaur PPC OSX head 2 read062 1 tnaur PPC OSX head 2 read063 1 tnaur PPC OSX head 2 read064 1 tnaur PPC OSX head 2 read065 1 tnaur PPC OSX head 2 readFile001 1 tnaur PPC OSX head 2 readLitChar 1 tnaur PPC OSX head 2 read_1821 1 tnaur PPC OSX head 2 readwrite001 1 tnaur PPC OSX head 2 readwrite002 1 tnaur PPC OSX head 2 rebindable1 1 tnaur PPC OSX head 2 rebindable2 1 tnaur PPC OSX head 2 rebindable3 1 tnaur PPC OSX head 2 rebindable4 1 tnaur PPC OSX head 2 rebindable5 1 tnaur PPC OSX head 2 rebindable7 1 tnaur PPC OSX head 2 rebindable8 1 tnaur PPC OSX head 2 rebindable9 1 tnaur PPC OSX head 2 recomp001 1 tnaur PPC OSX head 2 recomp002 1 tnaur PPC OSX head 2 recomp003 1 tnaur PPC OSX head 2 recomp004 1 tnaur PPC OSX head 2 recomp005 1 tnaur PPC OSX head 2 record_upd 1 tnaur PPC OSX head 2 records 1 tnaur PPC OSX head 2 red-black 1 tnaur PPC OSX head 2 rename.prog001 1 tnaur PPC OSX head 2 rename.prog004 1 tnaur PPC OSX head 2 rename.prog005 1 tnaur PPC OSX head 2 rittri 1 tnaur PPC OSX head 2 rn.prog006 1 tnaur PPC OSX head 2 rn003 1 tnaur PPC OSX head 2 rn005 1 tnaur PPC OSX head 2 rn006 1 tnaur PPC OSX head 2 rn009 1 tnaur PPC OSX head 2 rn011 1 tnaur PPC OSX head 2 rn012 1 tnaur PPC OSX head 2 rn013 1 tnaur PPC OSX head 2 rn017 1 tnaur PPC OSX head 2 rn019 1 tnaur PPC OSX head 2 rn020 1 tnaur PPC OSX head 2 rn022 1 tnaur PPC OSX head 2 rn023 1 tnaur PPC OSX head 2 rn024 1 tnaur PPC OSX head 2 rn025 1 tnaur PPC OSX head 2 rn026 1 tnaur PPC OSX head 2 rn027 1 tnaur PPC OSX head 2 rn028 1 tnaur PPC OSX head 2 rn029 1 tnaur PPC OSX head 2 rn031 1 tnaur PPC OSX head 2 rn032 1 tnaur PPC OSX head 2 rn033 1 tnaur PPC OSX head 2 rn034 1 tnaur PPC OSX head 2 rn035 1 tnaur PPC OSX head 2 rn036 1 tnaur PPC OSX head 2 rn037 1 tnaur PPC OSX head 2 rn039 1 tnaur PPC OSX head 2 rn040 1 tnaur PPC OSX head 2 rn041 1 tnaur PPC OSX head 2 rn042 1 tnaur PPC OSX head 2 rn043 1 tnaur PPC OSX head 2 rn044 1 tnaur PPC OSX head 2 rn045 1 tnaur PPC OSX head 2 rn046 1 tnaur PPC OSX head 2 rn047 1 tnaur PPC OSX head 2 rn048 1 tnaur PPC OSX head 2 rn049 1 tnaur PPC OSX head 2 rn050 1 tnaur PPC OSX head 2 rn051 1 tnaur PPC OSX head 2 rn052 1 tnaur PPC OSX head 2 rn053 1 tnaur PPC OSX head 2 rn054 1 tnaur PPC OSX head 2 rn055 1 tnaur PPC OSX head 2 rn056 1 tnaur PPC OSX head 2 rn057 1 tnaur PPC OSX head 2 rn058 1 tnaur PPC OSX head 2 rn059 1 tnaur PPC OSX head 2 rn060 1 tnaur PPC OSX head 2 rn061 1 tnaur PPC OSX head 2 rn062 1 tnaur PPC OSX head 2 rn063 1 tnaur PPC OSX head 2 rn064 1 tnaur PPC OSX head 2 rn065 1 tnaur PPC OSX head 2 rn066 1 tnaur PPC OSX head 2 rn067 1 tnaur PPC OSX head 2 rnfail020 1 tnaur PPC OSX head 2 sanders_array 1 tnaur PPC OSX head 2 set 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 show001 1 tnaur PPC OSX head 2 showDouble 1 tnaur PPC OSX head 2 simpl015 2 tnaur PPC OSX head 2 stableptr001 1 tnaur PPC OSX head 2 stableptr003 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 stableptr005 1 tnaur PPC OSX head 2 strict_anns 1 tnaur PPC OSX head 2 strings 1 tnaur PPC OSX head 2 system001 1 tnaur PPC OSX head 2 take001 1 tnaur PPC OSX head 2 tc 1 tnaur PPC OSX head 2 tdpe 1 tnaur PPC OSX head 2 termination 1 tnaur PPC OSX head 2 testblockalloc 1 tnaur PPC OSX head 2 text001 1 tnaur PPC OSX head 2 thurston-modular-arith 1 tnaur PPC OSX head 2 time002 1 tnaur PPC OSX head 2 time003 1 tnaur PPC OSX head 2 time004 1 tnaur PPC OSX head 2 timing001 1 tnaur PPC OSX head 2 timing002 1 tnaur PPC OSX head 2 timing003 1 tnaur PPC OSX head 2 trace001 1 tnaur PPC OSX head 2 tup001 1 tnaur PPC OSX head 2 twin 1 tnaur PPC OSX head 2 type-rep 1 tnaur PPC OSX head 2 typeableY 1 tnaur PPC OSX head 2 typecase1 1 tnaur PPC OSX head 2 typecase2 1 tnaur PPC OSX head 2 ubx-records 1 tnaur PPC OSX head 2 unicode001 1 tnaur PPC OSX head 2 unicode002 1 tnaur PPC OSX head 2 weak001 1 tnaur PPC OSX head 2 where 1 tnaur PPC OSX head 2 while 1 tnaur PPC OSX head 2 win32002 1 x86 Windows head xmlish 1 tnaur PPC OSX head 2 -------------- next part -------------- Last 30 lines: (Data.Array.Parallel.Lifted.Repr.appPR_PArray @ a_a24E pr_aUJ) (Data.Array.Parallel.Lifted.Repr.applPR_PArray @ a_a24E pr_aUJ) (Data.Array.Parallel.Lifted.Repr.packPR_PArray @ a_a24E pr_aUJ) (Data.Array.Parallel.Lifted.Repr.combine2PR_PArray @ a_a24E pr_aUJ) (Control.Exception.Base.recConError @ (GHC.Prim.Int# -> [Data.Array.Parallel.Lifted.PArray.PArray a_a24E] -> Data.Array.Parallel.Lifted.PArray.PArray (Data.Array.Parallel.Lifted.PArray.PArray a_a24E)) "../dph/Data/Array/Parallel/Lifted/Repr.hs:(951,16)-(963,16)|Data.Array.Parallel.Lifted.PArray.fromListPR") (Control.Exception.Base.recConError @ (Data.Array.Parallel.Lifted.PArray.PArray (Data.Array.Parallel.Lifted.PArray.PArray a_a24E) -> ()) "../dph/Data/Array/Parallel/Lifted/Repr.hs:(951,16)-(963,16)|Data.Array.Parallel.Lifted.PArray.nfPR")) *** End of Offense *** : Compilation had errors make[3]: *** [dist/build/Data/Array/Parallel/Lifted/Repr.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries/dph/dph-par' make[2]: *** [make.library.dph/dph-par] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build' From cvs-ghc at haskell.org Sun Sep 28 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Sep 28 03:27:01 2008 Subject: Daily report for stable Message-ID: <200809280730.m8S7U2tf016661@monk.galois.com> Build results: fast486 stable: fail (failed darcs) gabor stable: pass mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: pass Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: conc048 1 x86-64 Linux stable conc049 1 x86-64 Linux stable conc063 1 x86-64 Linux stable copyFile001 3 gabor stable copyFile002 3 gabor stable createDirectory001 2 gabor stable driver019 3 gabor stable hpc001 2 gabor stable hpc_bad_001 2 gabor stable hpc_draft 2 gabor stable hpc_fork 2 gabor stable hpc_hand_overlay 2 gabor stable hpc_help 2 gabor stable hpc_help_draft 2 gabor stable hpc_help_help 2 gabor stable hpc_help_markup 2 gabor stable hpc_help_overlay 2 gabor stable hpc_help_report 2 gabor stable hpc_help_show 2 gabor stable hpc_help_version 2 gabor stable hpc_markup_001 2 gabor stable hpc_markup_002 2 gabor stable hpc_markup_error_001 2 gabor stable hpc_markup_error_002 2 gabor stable hpc_markup_multi_001 2 gabor stable hpc_markup_multi_002 2 gabor stable hpc_markup_multi_003 2 gabor stable hpc_overlay 2 gabor stable hpc_overlay2 2 gabor stable hpc_raytrace 2 gabor stable hpc_report_001 2 gabor stable hpc_report_002 2 gabor stable hpc_report_003 2 gabor stable hpc_report_error_001 2 gabor stable hpc_report_error_002 2 gabor stable hpc_report_multi_001 2 gabor stable hpc_report_multi_002 2 gabor stable hpc_report_multi_003 2 gabor stable hpc_show 2 gabor stable hpc_show_error_001 2 gabor stable hpc_show_error_002 2 gabor stable hpc_show_multi_001 2 gabor stable hpc_show_multi_002 2 gabor stable hpc_version 2 gabor stable tough 2 gabor stable user001 2 gabor stable Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 2 kgardas stable 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 3 tnaur PPC OSX stable 2 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 2566 1 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 FD4 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 LoopOfTheDay1 1 tnaur PPC OSX stable 2 LoopOfTheDay2 1 tnaur PPC OSX stable 2 LoopOfTheDay3 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 OversatDecomp 3 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple24 3 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1470 1 tnaur PPC OSX stable 2 T1495 1 tnaur PPC OSX stable 2 T1624 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2045 1 tnaur PPC OSX stable 2 T2126 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2307 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2412 1 tnaur PPC OSX stable 2 T2414 1 tnaur PPC OSX stable 2 T2433 1 tnaur PPC OSX stable 2 T2478 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2490 1 tnaur PPC OSX stable 2 T2494 1 tnaur PPC OSX stable 2 T2494-2 1 tnaur PPC OSX stable 2 T2497 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2572 1 tnaur PPC OSX stable 2 T2573 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 2 kgardas stable T2597b 2 kgardas stable T303 1 tnaur PPC OSX stable 2 TH_1tuple 2 kgardas stable TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_exn2 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 1 tnaur PPC OSX stable 2 TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_scopedTvs 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 5 gabor stable arith002 5 gabor stable arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 2 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 1 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 4 gabor stable break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 5 gabor stable cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 church 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 1 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 2 kgardas stable conc031 1 tnaur PPC OSX stable 2 conc032 2 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 1 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 2 kgardas stable conflicting_flags 1 tnaur PPC OSX stable 2 countReaders001 1 tnaur PPC OSX stable 2 cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver100 1 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 5 gabor stable enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 faxen 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci024 1 kgardas stable ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghci034 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 2 kgardas stable hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 1 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lex 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod115 1 tnaur PPC OSX stable 2 mod117 1 tnaur PPC OSX stable 2 mod118 1 tnaur PPC OSX stable 2 mod119 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod50 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 mode001 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 3 kgardas stable num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 3 kgardas stable num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 2 kgardas stable openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable rand001 1 tnaur PPC OSX stable 2 ratio001 1 tnaur PPC OSX stable 2 read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 1 tnaur PPC OSX stable 2 read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 1 tnaur PPC OSX stable 2 rebindable3 1 tnaur PPC OSX stable 2 rebindable4 1 tnaur PPC OSX stable 2 rebindable5 1 tnaur PPC OSX stable 2 rebindable6 1 tnaur PPC OSX stable 2 rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog002 1 tnaur PPC OSX stable 2 rename.prog003 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail002 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail022 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rnfail047 1 tnaur PPC OSX stable 2 rnfail052 1 tnaur PPC OSX stable 2 rnfail054 1 tnaur PPC OSX stable 2 rnfail055 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 syn-perf 1 tnaur PPC OSX stable 2 syn-perf2 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc176 1 tnaur PPC OSX stable 2 tc177 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tc187 1 tnaur PPC OSX stable 2 tc188 1 tnaur PPC OSX stable 2 tc189 1 tnaur PPC OSX stable 2 tc190 1 tnaur PPC OSX stable 2 tc191 1 tnaur PPC OSX stable 2 tc192 1 tnaur PPC OSX stable 2 tc193 1 tnaur PPC OSX stable 2 tc194 1 tnaur PPC OSX stable 2 tc195 1 tnaur PPC OSX stable 2 tc196 1 tnaur PPC OSX stable 2 tc197 1 tnaur PPC OSX stable 2 tc198 1 tnaur PPC OSX stable 2 tc199 1 tnaur PPC OSX stable 2 tc200 1 tnaur PPC OSX stable 2 tc201 1 tnaur PPC OSX stable 2 tc202 1 tnaur PPC OSX stable 2 tc203 1 tnaur PPC OSX stable 2 tc204 1 tnaur PPC OSX stable 2 tc205 1 tnaur PPC OSX stable 2 tc206 1 tnaur PPC OSX stable 2 tc207 1 tnaur PPC OSX stable 2 tc208 1 tnaur PPC OSX stable 2 tc209 1 tnaur PPC OSX stable 2 tc210 1 tnaur PPC OSX stable 2 tc211 1 tnaur PPC OSX stable 2 tc212 1 tnaur PPC OSX stable 2 tc213 1 tnaur PPC OSX stable 2 tc214 1 tnaur PPC OSX stable 2 tc216 1 tnaur PPC OSX stable 2 tc218 1 tnaur PPC OSX stable 2 tc219 1 tnaur PPC OSX stable 2 tc221 1 tnaur PPC OSX stable 2 tc222 1 tnaur PPC OSX stable 2 tc224 1 tnaur PPC OSX stable 2 tc225 1 tnaur PPC OSX stable 2 tc226 1 tnaur PPC OSX stable 2 tc227 1 tnaur PPC OSX stable 2 tc228 1 tnaur PPC OSX stable 2 tc229 1 tnaur PPC OSX stable 2 tc230 1 tnaur PPC OSX stable 2 tc231 1 tnaur PPC OSX stable 2 tc233 1 tnaur PPC OSX stable 2 tc234 1 tnaur PPC OSX stable 2 tc235 1 tnaur PPC OSX stable 2 tc236 1 tnaur PPC OSX stable 2 tc237 1 tnaur PPC OSX stable 2 tc238 1 tnaur PPC OSX stable 2 tc239 1 tnaur PPC OSX stable 2 tc240 1 tnaur PPC OSX stable 2 tc241 1 tnaur PPC OSX stable 2 tc242 1 tnaur PPC OSX stable 2 tc243 1 tnaur PPC OSX stable 2 tcfail006 1 tnaur PPC OSX stable 2 tcfail010 1 tnaur PPC OSX stable 2 tcfail037 1 tnaur PPC OSX stable 2 tcfail065 1 tnaur PPC OSX stable 2 tcfail067 1 tnaur PPC OSX stable 2 tcfail068 1 tnaur PPC OSX stable 2 tcfail071 1 tnaur PPC OSX stable 2 tcfail072 1 tnaur PPC OSX stable 2 tcfail073 1 tnaur PPC OSX stable 2 tcfail083 1 tnaur PPC OSX stable 2 tcfail093 1 tnaur PPC OSX stable 2 tcfail102 1 tnaur PPC OSX stable 2 tcfail103 1 tnaur PPC OSX stable 2 tcfail105 1 tnaur PPC OSX stable 2 tcfail108 1 tnaur PPC OSX stable 2 tcfail109 1 tnaur PPC OSX stable 2 tcfail128 1 tnaur PPC OSX stable 2 tcfail138 1 tnaur PPC OSX stable 2 tcfail142 1 tnaur PPC OSX stable 2 tcfail147 1 tnaur PPC OSX stable 2 tcfail148 1 tnaur PPC OSX stable 2 tcfail149 1 tnaur PPC OSX stable 2 tcfail158 1 tnaur PPC OSX stable 2 tcfail159 1 tnaur PPC OSX stable 2 tcfail160 1 tnaur PPC OSX stable 2 tcfail163 1 tnaur PPC OSX stable 2 tcfail165 1 tnaur PPC OSX stable 2 tcfail173 1 tnaur PPC OSX stable 2 tcfail174 1 tnaur PPC OSX stable 2 tcfail186 1 tnaur PPC OSX stable 2 tcfail187 1 tnaur PPC OSX stable 2 tcfail188 1 tnaur PPC OSX stable 2 tcrun001 1 tnaur PPC OSX stable 2 tcrun002 1 tnaur PPC OSX stable 2 tcrun003 1 tnaur PPC OSX stable 2 tcrun004 1 tnaur PPC OSX stable 2 tcrun005 1 tnaur PPC OSX stable 2 tcrun006 1 tnaur PPC OSX stable 2 tcrun007 1 tnaur PPC OSX stable 2 tcrun008 1 tnaur PPC OSX stable 2 tcrun009 1 tnaur PPC OSX stable 2 tcrun010 1 tnaur PPC OSX stable 2 tcrun011 1 tnaur PPC OSX stable 2 tcrun012 1 tnaur PPC OSX stable 2 tcrun013 1 tnaur PPC OSX stable 2 tcrun014 1 tnaur PPC OSX stable 2 tcrun015 1 tnaur PPC OSX stable 2 tcrun016 1 tnaur PPC OSX stable 2 tcrun017 1 tnaur PPC OSX stable 2 tcrun018 1 tnaur PPC OSX stable 2 tcrun019 1 tnaur PPC OSX stable 2 tcrun020 1 tnaur PPC OSX stable 2 tcrun021 1 tnaur PPC OSX stable 2 tcrun022 1 tnaur PPC OSX stable 2 tcrun023 1 tnaur PPC OSX stable 2 tcrun024 1 tnaur PPC OSX stable 2 tcrun025 1 tnaur PPC OSX stable 2 tcrun027 1 tnaur PPC OSX stable 2 tcrun028 1 tnaur PPC OSX stable 2 tcrun029 1 tnaur PPC OSX stable 2 tcrun030 1 tnaur PPC OSX stable 2 tcrun031 1 tnaur PPC OSX stable 2 tcrun032 1 tnaur PPC OSX stable 2 tcrun033 1 tnaur PPC OSX stable 2 tcrun034 1 tnaur PPC OSX stable 2 tcrun035 1 tnaur PPC OSX stable 2 tcrun036 1 tnaur PPC OSX stable 2 tcrun037 1 tnaur PPC OSX stable 2 tcrun038 1 tnaur PPC OSX stable 2 tcrun039 1 tnaur PPC OSX stable 2 tcrun040 1 tnaur PPC OSX stable 2 tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 testeq2 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 typecheck.testeq1 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 win32002 1 x86 Windows stable xmlish 1 tnaur PPC OSX stable 2 -------------- next part -------------- Last 30 lines: rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080616143113-3fd76-47eac7c7170a33a51e167e589ecc4c0f20933f40.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628180721-3fd76-488474245e2b14c9e8504a170d77525b6349a822.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701165653-1287e-e72d75ed09be8e486ad16574f8e9a73f347fac90.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080603080846-12142-c72655452e72e25b85701d69e9e8e55ce8a684f9.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080605165009-1287e-def5e0fde0519ac1289935e133acf4bcd8cdd621.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080628122544-3fd76-7f4fa8d0b686a9f44e62f734157d1c5b5b316e37.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080701123433-1287e-259ea4f19261adc52617aa99ee7f9caa9a8291c0.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080604114745-12142-bf2f6277d50c2f332983eb82f185e080ea4427a1.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/patches/20080606134158-1287e-877ddcffebcf2d504f8a3908334351d3cf515863.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20080528133158-3fd76-fc89440b48debd000711c7770e4f19f012084c34.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20071111170042-3fd76-03920103274f4c27ca2d75164d6e25b2fdc3c881.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/_darcs/inventories/20051128163910-c2a52-96b08f3be9290dcb74b2751518ff092b62a8ece5.gz': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/Makefile': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/WinCBindings.hsc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/calibrate': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/timeout.cabal': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/timeout/TimeMe.hs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/ghc': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/hugs': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/bad.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/config/good.ps': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/runtests.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testlib.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testglobals.py': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/driver/testutil.py': Permission denied rm: cannot remove directory `/var/lib/buildbot/ghc/fast486-stable/build/testsuite/hpc_output': Permission denied rm: cannot remove `/var/lib/buildbot/ghc/fast486-stable/build/darcs-all': Permission denied -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: mv GNUmakefile GNUmakefile.tmp; \ c:/builds/slave/x86-win-stable/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-stable/build/libraries/bootstrapping.conf makefile -f GNUmakefile; \ cmp -s GNUmakefile GNUmakefile.tmp && mv GNUmakefile.tmp GNUmakefile; \ make -wr && \ c:/builds/slave/x86-win-stable/build/libraries/cabal-bin c:/ghc/ghc-6.8.3/bin/ghc c:/builds/slave/x86-win-stable/build/libraries/bootstrapping.conf register --inplace; \ fi mv: cannot stat `GNUmakefile': No such file or directory Preprocessing library HUnit-1.2.0.0... Generating Makefile HUnit-1.2.0.0... make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/HUnit' GNUmakefile:86: dist/build/.depend: No such file or directory c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -M -dep-makefile dist/build/.depend -optdep-s -optdepp -package-name HUnit-1.2.0.0 -hide-all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0.0.0 -O -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags Test.HUnit.Base Test.HUnit.Lang Test.HUnit.Terminal Test.HUnit.Text Test.HUnit <> for dir in dist/build/Test/ dist/build/Test/HUnit/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/HUnit' make[3]: Entering directory `/buildbot/x86-win-stable/build/libraries/HUnit' c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -package-name HUnit-1.2.0.0 -hide-all-packages -no-user-package-conf -split-objs -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0.0.0 -O -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Test/HUnit/Lang.lhs -o dist/build/Test/HUnit/Lang.o -ohi dist/build/Test/HUnit/Lang.hi Test\HUnit\Lang.lhs:23:42: Module `Control.Exception' does not export `throwDyn' <> make[3]: *** [dist/build/Test/HUnit/Lang.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/HUnit' make[2]: *** [make.library.HUnit] Error 2 make[2]: Leaving directory `/buildbot/x86-win-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From mnislaih at gmail.com Sun Sep 28 07:14:52 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Sun Sep 28 07:11:48 2008 Subject: patch applied (ghc): Don't capture error calls in tryUser Message-ID: <20080928111451.GA21148@haskell.galois.com> Fri Sep 26 13:48:36 PDT 2008 pepe * Don't capture error calls in tryUser A previous patch slightly changed the semantics of tryUser. This patch restores the original behaviour (as expected in :print) M ./compiler/typecheck/TcRnMonad.lhs -1 +1 M ./compiler/utils/IOEnv.hs -1 +1 M ./compiler/utils/Panic.lhs -9 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926204836-26539-9af0335993581486a95b5ecca0ccdb8d91b85cf7.gz From mnislaih at gmail.com Sun Sep 28 07:15:02 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Sun Sep 28 07:11:56 2008 Subject: patch applied (ghc): Clean up a bit and improve an error message Message-ID: <20080928111502.GA21174@haskell.galois.com> Fri Sep 26 14:14:29 PDT 2008 pepe * Clean up a bit and improve an error message M ./compiler/ghci/RtClosureInspect.hs -12 +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080926211429-26539-0bd354b4708ade260e09df4a62f2f306503e3da9.gz From mnislaih at gmail.com Sun Sep 28 07:15:31 2008 From: mnislaih at gmail.com (Pepe Iborra) Date: Sun Sep 28 07:12:24 2008 Subject: patch applied (testsuite): we can observe the exception again in break011 Message-ID: <20080928111530.GA21243@haskell.galois.com> Fri Sep 26 14:25:15 PDT 2008 pepe iborra * we can observe the exception again in break011 M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080926212515-d4749-a1b41b93ba33802d5f80a5d63c987e8a078a0fa9.gz From ghcbuild at microsoft.com Sun Sep 28 20:18:39 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Sep 28 20:18:39 2008 Subject: [nightly] 28-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080929001839.39276324003@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Sun Sep 28 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080928) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Mon Sep 29 01:21:48 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Sep 28 21:26:59 BST 2008 2233 total tests, which gave rise to 12011 test cases, of which 0 caused framework failures 2237 were skipped 9497 expected passes 140 expected failures 0 unexpected passes 137 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc032(threaded2) conc048(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) conc063(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_bad_001(normal) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,profthreaded) hpc_hand_overlay(normal) hpc_help(normal) hpc_help_draft(normal) hpc_help_help(normal) hpc_help_markup(normal) hpc_help_overlay(normal) hpc_help_report(normal) hpc_help_show(normal) hpc_help_version(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_error_001(normal) hpc_markup_error_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_error_001(normal) hpc_report_error_002(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_error_001(normal) hpc_show_error_002(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) hpc_version(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Sep 29 01:21:48 BST 2008 From ghcbuild at microsoft.com Sun Sep 28 22:19:26 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Sep 28 22:19:28 2008 Subject: [nightly] 28-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080929021926.046B4324171@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Sun Sep 28 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080928) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Sep 29 03:22:37 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Sep 28 21:36:43 BST 2008 2233 total tests, which gave rise to 12011 test cases, of which 0 caused framework failures 2244 were skipped 9476 expected passes 145 expected failures 0 unexpected passes 146 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc048(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) conc063(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_bad_001(normal) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,profthreaded) hpc_hand_overlay(normal) hpc_help(normal) hpc_help_draft(normal) hpc_help_help(normal) hpc_help_markup(normal) hpc_help_overlay(normal) hpc_help_report(normal) hpc_help_show(normal) hpc_help_version(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_error_001(normal) hpc_markup_error_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_error_001(normal) hpc_report_error_002(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_error_001(normal) hpc_show_error_002(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) hpc_version(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Sep 29 03:22:37 BST 2008 From chak at cse.unsw.edu.au Mon Sep 29 02:48:20 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Mon Sep 29 02:45:55 2008 Subject: Naming types In-Reply-To: <20080924191951.GA4894@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> Message-ID: Ian Lynagh: > On Tue, Sep 23, 2008 at 11:57:24PM +0200, Sean Leather wrote: >>> >>> I've written down the issues and made some proposals here. >>> http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming >> >> What purpose does the "type" disambiguating specifier serve in >> proposal 1? >> Don't type synonyms have the same namespace as datatypes? It would >> make >> sense to me to match (export specifier<->declaration) data<->data, >> newtype<->newtype, and type<->type for explicit documentation >> purposes in >> the export list rather than combine data and newtype into data and >> leave >> type as type. > > Presumably if you can say "newtype Foo" in an export list then you can > also say it in an import list. But you don't know if Data.Set.Set was > defined with newtype or data, so I don't think that different keywords > should be used when importing it. > > I don't understand why type synonyms must be distinguished, though. > Can't we export things defined with type, data and newtype all with > "type Foo"? I'd prefer to just use the keyword 'type' to indicate a name comes from the type namespaces, rather than distinguishing between data/ newtype/type (or even only data and type). FWIW, to have only one keyword is what we decided to use for exporting associated types (after a similar discussion): http://haskell.org/haskellwiki/GHC/Type_families#Import_and_export Manuel From cvs-ghc at haskell.org Mon Sep 29 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 29 03:26:53 2008 Subject: Daily report for stable Message-ID: <200809290730.m8T7U2hj013966@monk.galois.com> Build results: tnaur PPC OSX stable 2: fail (failed stage2) tnaur x86 Linux stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: fail (failed getsubrepos) Dropping unexpected test passes reports from builders not seen in 7 days: kgardas stable Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 Dropping unexpected test failures reports from builders not seen in 7 days: kgardas stable Fixed unexpected test failures: ghci024 Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 1 tnaur PPC OSX stable 2 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 3 tnaur PPC OSX stable 2 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 2566 1 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 FD4 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 LoopOfTheDay1 1 tnaur PPC OSX stable 2 LoopOfTheDay2 1 tnaur PPC OSX stable 2 LoopOfTheDay3 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 OversatDecomp 2 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple24 2 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1470 1 tnaur PPC OSX stable 2 T1495 1 tnaur PPC OSX stable 2 T1624 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2045 1 tnaur PPC OSX stable 2 T2126 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2307 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2412 1 tnaur PPC OSX stable 2 T2414 1 tnaur PPC OSX stable 2 T2433 1 tnaur PPC OSX stable 2 T2478 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2490 1 tnaur PPC OSX stable 2 T2494 1 tnaur PPC OSX stable 2 T2494-2 1 tnaur PPC OSX stable 2 T2497 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2572 1 tnaur PPC OSX stable 2 T2573 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 1 tnaur PPC OSX stable 2 T2597b 1 tnaur PPC OSX stable 2 T303 1 tnaur PPC OSX stable 2 TH_1tuple 1 tnaur PPC OSX stable 2 TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_exn2 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 1 tnaur PPC OSX stable 2 TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_scopedTvs 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 5 gabor stable arith002 5 gabor stable arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 2 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 2 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 4 gabor stable break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 5 gabor stable cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 church 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 1 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 1 tnaur PPC OSX stable 2 conc031 1 tnaur PPC OSX stable 2 conc032 2 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc048 1 x86-64 Linux stable conc049 1 x86-64 Linux stable conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc063 1 x86-64 Linux stable conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 1 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 1 tnaur PPC OSX stable 2 conflicting_flags 1 tnaur PPC OSX stable 2 copyFile001 4 gabor stable copyFile002 4 gabor stable countReaders001 1 tnaur PPC OSX stable 2 createDirectory001 3 gabor stable cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver019 4 gabor stable driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver100 1 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 5 gabor stable enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 faxen 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghci034 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 1 tnaur PPC OSX stable 2 hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hpc001 3 gabor stable hpc_bad_001 3 gabor stable hpc_draft 3 gabor stable hpc_fork 3 gabor stable hpc_hand_overlay 3 gabor stable hpc_help 3 gabor stable hpc_help_draft 3 gabor stable hpc_help_help 3 gabor stable hpc_help_markup 3 gabor stable hpc_help_overlay 3 gabor stable hpc_help_report 3 gabor stable hpc_help_show 3 gabor stable hpc_help_version 3 gabor stable hpc_markup_001 3 gabor stable hpc_markup_002 3 gabor stable hpc_markup_error_001 3 gabor stable hpc_markup_error_002 3 gabor stable hpc_markup_multi_001 3 gabor stable hpc_markup_multi_002 3 gabor stable hpc_markup_multi_003 3 gabor stable hpc_overlay 3 gabor stable hpc_overlay2 3 gabor stable hpc_raytrace 3 gabor stable hpc_report_001 3 gabor stable hpc_report_002 3 gabor stable hpc_report_003 3 gabor stable hpc_report_error_001 3 gabor stable hpc_report_error_002 3 gabor stable hpc_report_multi_001 3 gabor stable hpc_report_multi_002 3 gabor stable hpc_report_multi_003 3 gabor stable hpc_show 3 gabor stable hpc_show_error_001 3 gabor stable hpc_show_error_002 3 gabor stable hpc_show_multi_001 3 gabor stable hpc_show_multi_002 3 gabor stable hpc_version 3 gabor stable hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 1 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lex 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod115 1 tnaur PPC OSX stable 2 mod117 1 tnaur PPC OSX stable 2 mod118 1 tnaur PPC OSX stable 2 mod119 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod50 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 mode001 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 2 tnaur PPC OSX stable 2 num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 2 tnaur PPC OSX stable 2 num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 1 tnaur PPC OSX stable 2 openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027 1 tnaur PPC OSX stable 2 print028 1 tnaur PPC OSX stable 2 print029 1 tnaur PPC OSX stable 2 print030 1 tnaur PPC OSX stable 2 print031 1 tnaur PPC OSX stable 2 print033 1 tnaur PPC OSX stable 2 print034 1 tnaur PPC OSX stable 2 prog001 1 tnaur PPC OSX stable 2 prog002 1 tnaur PPC OSX stable 2 prog003 1 tnaur PPC OSX stable 2 prog005 1 tnaur PPC OSX stable 2 prog006 1 tnaur PPC OSX stable 2 putStr001 1 tnaur PPC OSX stable 2 qq005 2 x86 Windows stable rand001 1 tnaur PPC OSX stable 2 ratio001 1 tnaur PPC OSX stable 2 read001 1 tnaur PPC OSX stable 2 read002 1 tnaur PPC OSX stable 2 read003 1 tnaur PPC OSX stable 2 read004 1 tnaur PPC OSX stable 2 read005 1 tnaur PPC OSX stable 2 read008 1 tnaur PPC OSX stable 2 read009 1 tnaur PPC OSX stable 2 read010 1 tnaur PPC OSX stable 2 read011 1 tnaur PPC OSX stable 2 read014 1 tnaur PPC OSX stable 2 read015 1 tnaur PPC OSX stable 2 read016 1 tnaur PPC OSX stable 2 read017 1 tnaur PPC OSX stable 2 read018 1 tnaur PPC OSX stable 2 read019 1 tnaur PPC OSX stable 2 read021 1 tnaur PPC OSX stable 2 read022 1 tnaur PPC OSX stable 2 read024 1 tnaur PPC OSX stable 2 read025 1 tnaur PPC OSX stable 2 read026 1 tnaur PPC OSX stable 2 read027 1 tnaur PPC OSX stable 2 read028 1 tnaur PPC OSX stable 2 read029 1 tnaur PPC OSX stable 2 read030 1 tnaur PPC OSX stable 2 read031 1 tnaur PPC OSX stable 2 read032 1 tnaur PPC OSX stable 2 read033 1 tnaur PPC OSX stable 2 read034 1 tnaur PPC OSX stable 2 read036 1 tnaur PPC OSX stable 2 read037 1 tnaur PPC OSX stable 2 read038 1 tnaur PPC OSX stable 2 read039 1 tnaur PPC OSX stable 2 read040 1 tnaur PPC OSX stable 2 read041 1 tnaur PPC OSX stable 2 read042 1 tnaur PPC OSX stable 2 read043 1 tnaur PPC OSX stable 2 read044 1 tnaur PPC OSX stable 2 read045 1 tnaur PPC OSX stable 2 read046 1 tnaur PPC OSX stable 2 read047 1 tnaur PPC OSX stable 2 read048 1 tnaur PPC OSX stable 2 read049 1 tnaur PPC OSX stable 2 read050 1 tnaur PPC OSX stable 2 read051 1 tnaur PPC OSX stable 2 read052 1 tnaur PPC OSX stable 2 read053 1 tnaur PPC OSX stable 2 read054 1 tnaur PPC OSX stable 2 read055 1 tnaur PPC OSX stable 2 read056 1 tnaur PPC OSX stable 2 read057 1 tnaur PPC OSX stable 2 read058 1 tnaur PPC OSX stable 2 read059 1 tnaur PPC OSX stable 2 read060 1 tnaur PPC OSX stable 2 read061 1 tnaur PPC OSX stable 2 read062 1 tnaur PPC OSX stable 2 read063 1 tnaur PPC OSX stable 2 read064 1 tnaur PPC OSX stable 2 readFile001 1 tnaur PPC OSX stable 2 readLitChar 1 tnaur PPC OSX stable 2 read_1821 1 tnaur PPC OSX stable 2 readwrite001 1 tnaur PPC OSX stable 2 readwrite002 1 tnaur PPC OSX stable 2 rebindable1 1 tnaur PPC OSX stable 2 rebindable2 1 tnaur PPC OSX stable 2 rebindable3 1 tnaur PPC OSX stable 2 rebindable4 1 tnaur PPC OSX stable 2 rebindable5 1 tnaur PPC OSX stable 2 rebindable6 1 tnaur PPC OSX stable 2 rebindable7 1 tnaur PPC OSX stable 2 rebindable8 1 tnaur PPC OSX stable 2 rebindable9 1 tnaur PPC OSX stable 2 recomp001 1 tnaur PPC OSX stable 2 recomp002 1 tnaur PPC OSX stable 2 recomp003 1 tnaur PPC OSX stable 2 recomp004 1 tnaur PPC OSX stable 2 recomp005 1 tnaur PPC OSX stable 2 record_upd 1 tnaur PPC OSX stable 2 records 1 tnaur PPC OSX stable 2 red-black 1 tnaur PPC OSX stable 2 rename.prog001 1 tnaur PPC OSX stable 2 rename.prog002 1 tnaur PPC OSX stable 2 rename.prog003 1 tnaur PPC OSX stable 2 rename.prog004 1 tnaur PPC OSX stable 2 rename.prog005 1 tnaur PPC OSX stable 2 rittri 1 tnaur PPC OSX stable 2 rn.prog006 1 tnaur PPC OSX stable 2 rn003 1 tnaur PPC OSX stable 2 rn005 1 tnaur PPC OSX stable 2 rn006 1 tnaur PPC OSX stable 2 rn009 1 tnaur PPC OSX stable 2 rn011 1 tnaur PPC OSX stable 2 rn012 1 tnaur PPC OSX stable 2 rn013 1 tnaur PPC OSX stable 2 rn017 1 tnaur PPC OSX stable 2 rn019 1 tnaur PPC OSX stable 2 rn020 1 tnaur PPC OSX stable 2 rn022 1 tnaur PPC OSX stable 2 rn023 1 tnaur PPC OSX stable 2 rn024 1 tnaur PPC OSX stable 2 rn025 1 tnaur PPC OSX stable 2 rn026 1 tnaur PPC OSX stable 2 rn027 1 tnaur PPC OSX stable 2 rn028 1 tnaur PPC OSX stable 2 rn029 1 tnaur PPC OSX stable 2 rn031 1 tnaur PPC OSX stable 2 rn032 1 tnaur PPC OSX stable 2 rn033 1 tnaur PPC OSX stable 2 rn034 1 tnaur PPC OSX stable 2 rn035 1 tnaur PPC OSX stable 2 rn036 1 tnaur PPC OSX stable 2 rn037 1 tnaur PPC OSX stable 2 rn039 1 tnaur PPC OSX stable 2 rn040 1 tnaur PPC OSX stable 2 rn041 1 tnaur PPC OSX stable 2 rn042 1 tnaur PPC OSX stable 2 rn043 1 tnaur PPC OSX stable 2 rn044 1 tnaur PPC OSX stable 2 rn045 1 tnaur PPC OSX stable 2 rn046 1 tnaur PPC OSX stable 2 rn047 1 tnaur PPC OSX stable 2 rn048 1 tnaur PPC OSX stable 2 rn049 1 tnaur PPC OSX stable 2 rn050 1 tnaur PPC OSX stable 2 rn051 1 tnaur PPC OSX stable 2 rn052 1 tnaur PPC OSX stable 2 rn053 1 tnaur PPC OSX stable 2 rn054 1 tnaur PPC OSX stable 2 rn055 1 tnaur PPC OSX stable 2 rn056 1 tnaur PPC OSX stable 2 rn057 1 tnaur PPC OSX stable 2 rn058 1 tnaur PPC OSX stable 2 rn059 1 tnaur PPC OSX stable 2 rn060 1 tnaur PPC OSX stable 2 rn061 1 tnaur PPC OSX stable 2 rn062 1 tnaur PPC OSX stable 2 rn063 1 tnaur PPC OSX stable 2 rn064 1 tnaur PPC OSX stable 2 rn065 1 tnaur PPC OSX stable 2 rn066 1 tnaur PPC OSX stable 2 rn067 1 tnaur PPC OSX stable 2 rnfail002 1 tnaur PPC OSX stable 2 rnfail020 1 tnaur PPC OSX stable 2 rnfail022 1 tnaur PPC OSX stable 2 rnfail043 1 tnaur PPC OSX stable 2 rnfail047 1 tnaur PPC OSX stable 2 rnfail052 1 tnaur PPC OSX stable 2 rnfail054 1 tnaur PPC OSX stable 2 rnfail055 1 tnaur PPC OSX stable 2 rule1 1 tnaur PPC OSX stable 2 sanders_array 1 tnaur PPC OSX stable 2 set 1 tnaur PPC OSX stable 2 seward-space-leak 1 tnaur PPC OSX stable 2 show001 1 tnaur PPC OSX stable 2 showDouble 1 tnaur PPC OSX stable 2 sim 1 tnaur PPC OSX stable 2 simpl-T1370 1 tnaur PPC OSX stable 2 simpl001 1 tnaur PPC OSX stable 2 simpl002 1 tnaur PPC OSX stable 2 simpl003 1 tnaur PPC OSX stable 2 simpl004 1 tnaur PPC OSX stable 2 simpl005 1 tnaur PPC OSX stable 2 simpl007 1 tnaur PPC OSX stable 2 simpl009 1 tnaur PPC OSX stable 2 simpl010 1 tnaur PPC OSX stable 2 simpl011 1 tnaur PPC OSX stable 2 simpl012 1 tnaur PPC OSX stable 2 simpl013 1 tnaur PPC OSX stable 2 simpl014 1 tnaur PPC OSX stable 2 simpl015 2 tnaur PPC OSX stable 2 simpl016 1 tnaur PPC OSX stable 2 simpl017 1 tnaur PPC OSX stable 2 simpl018 1 tnaur PPC OSX stable 2 simpl019 1 tnaur PPC OSX stable 2 simpl020 1 tnaur PPC OSX stable 2 simplCore.prog001 1 tnaur PPC OSX stable 2 simplCore.prog002 1 tnaur PPC OSX stable 2 simplrun001 1 tnaur PPC OSX stable 2 simplrun002 1 tnaur PPC OSX stable 2 simplrun003 1 tnaur PPC OSX stable 2 simplrun004 1 tnaur PPC OSX stable 2 simplrun005 1 tnaur PPC OSX stable 2 simplrun007 1 tnaur PPC OSX stable 2 simplrun008 1 tnaur PPC OSX stable 2 simplrun009 1 tnaur PPC OSX stable 2 simplrun010 1 tnaur PPC OSX stable 2 spec001 1 tnaur PPC OSX stable 2 spec002 1 tnaur PPC OSX stable 2 spec003 1 tnaur PPC OSX stable 2 stableptr001 1 tnaur PPC OSX stable 2 stableptr003 1 tnaur PPC OSX stable 2 stableptr004 1 tnaur PPC OSX stable 2 stableptr005 1 tnaur PPC OSX stable 2 str001 1 tnaur PPC OSX stable 2 str002 1 tnaur PPC OSX stable 2 strict-float 1 tnaur PPC OSX stable 2 strict_anns 1 tnaur PPC OSX stable 2 strings 1 tnaur PPC OSX stable 2 strun001 1 tnaur PPC OSX stable 2 strun002 1 tnaur PPC OSX stable 2 strun003 1 tnaur PPC OSX stable 2 strun004 1 tnaur PPC OSX stable 2 syn 1 tnaur PPC OSX stable 2 syn-perf 1 tnaur PPC OSX stable 2 syn-perf2 1 tnaur PPC OSX stable 2 system001 1 tnaur PPC OSX stable 2 take001 1 tnaur PPC OSX stable 2 tc 1 tnaur PPC OSX stable 2 tc001 1 tnaur PPC OSX stable 2 tc002 1 tnaur PPC OSX stable 2 tc003 1 tnaur PPC OSX stable 2 tc004 1 tnaur PPC OSX stable 2 tc005 1 tnaur PPC OSX stable 2 tc006 1 tnaur PPC OSX stable 2 tc007 1 tnaur PPC OSX stable 2 tc008 1 tnaur PPC OSX stable 2 tc009 1 tnaur PPC OSX stable 2 tc010 1 tnaur PPC OSX stable 2 tc011 1 tnaur PPC OSX stable 2 tc012 1 tnaur PPC OSX stable 2 tc013 1 tnaur PPC OSX stable 2 tc014 1 tnaur PPC OSX stable 2 tc015 1 tnaur PPC OSX stable 2 tc016 1 tnaur PPC OSX stable 2 tc017 1 tnaur PPC OSX stable 2 tc018 1 tnaur PPC OSX stable 2 tc019 1 tnaur PPC OSX stable 2 tc020 1 tnaur PPC OSX stable 2 tc021 1 tnaur PPC OSX stable 2 tc022 1 tnaur PPC OSX stable 2 tc023 1 tnaur PPC OSX stable 2 tc024 1 tnaur PPC OSX stable 2 tc025 1 tnaur PPC OSX stable 2 tc026 1 tnaur PPC OSX stable 2 tc027 1 tnaur PPC OSX stable 2 tc028 1 tnaur PPC OSX stable 2 tc029 1 tnaur PPC OSX stable 2 tc030 1 tnaur PPC OSX stable 2 tc031 1 tnaur PPC OSX stable 2 tc032 1 tnaur PPC OSX stable 2 tc033 1 tnaur PPC OSX stable 2 tc034 1 tnaur PPC OSX stable 2 tc035 1 tnaur PPC OSX stable 2 tc036 1 tnaur PPC OSX stable 2 tc037 1 tnaur PPC OSX stable 2 tc038 1 tnaur PPC OSX stable 2 tc039 1 tnaur PPC OSX stable 2 tc040 1 tnaur PPC OSX stable 2 tc041 1 tnaur PPC OSX stable 2 tc042 1 tnaur PPC OSX stable 2 tc043 1 tnaur PPC OSX stable 2 tc044 1 tnaur PPC OSX stable 2 tc045 1 tnaur PPC OSX stable 2 tc046 1 tnaur PPC OSX stable 2 tc047 1 tnaur PPC OSX stable 2 tc048 1 tnaur PPC OSX stable 2 tc049 1 tnaur PPC OSX stable 2 tc050 1 tnaur PPC OSX stable 2 tc051 1 tnaur PPC OSX stable 2 tc052 1 tnaur PPC OSX stable 2 tc053 1 tnaur PPC OSX stable 2 tc054 1 tnaur PPC OSX stable 2 tc055 1 tnaur PPC OSX stable 2 tc056 1 tnaur PPC OSX stable 2 tc057 1 tnaur PPC OSX stable 2 tc058 1 tnaur PPC OSX stable 2 tc059 1 tnaur PPC OSX stable 2 tc060 1 tnaur PPC OSX stable 2 tc061 1 tnaur PPC OSX stable 2 tc062 1 tnaur PPC OSX stable 2 tc063 1 tnaur PPC OSX stable 2 tc064 1 tnaur PPC OSX stable 2 tc065 1 tnaur PPC OSX stable 2 tc066 1 tnaur PPC OSX stable 2 tc067 1 tnaur PPC OSX stable 2 tc068 1 tnaur PPC OSX stable 2 tc069 1 tnaur PPC OSX stable 2 tc070 1 tnaur PPC OSX stable 2 tc073 1 tnaur PPC OSX stable 2 tc074 1 tnaur PPC OSX stable 2 tc076 1 tnaur PPC OSX stable 2 tc077 1 tnaur PPC OSX stable 2 tc078 1 tnaur PPC OSX stable 2 tc081 1 tnaur PPC OSX stable 2 tc082 1 tnaur PPC OSX stable 2 tc084 1 tnaur PPC OSX stable 2 tc085 1 tnaur PPC OSX stable 2 tc086 1 tnaur PPC OSX stable 2 tc087 1 tnaur PPC OSX stable 2 tc088 1 tnaur PPC OSX stable 2 tc089 1 tnaur PPC OSX stable 2 tc090 1 tnaur PPC OSX stable 2 tc091 1 tnaur PPC OSX stable 2 tc092 1 tnaur PPC OSX stable 2 tc093 1 tnaur PPC OSX stable 2 tc094 1 tnaur PPC OSX stable 2 tc095 1 tnaur PPC OSX stable 2 tc096 1 tnaur PPC OSX stable 2 tc097 1 tnaur PPC OSX stable 2 tc098 1 tnaur PPC OSX stable 2 tc099 1 tnaur PPC OSX stable 2 tc100 1 tnaur PPC OSX stable 2 tc101 1 tnaur PPC OSX stable 2 tc102 1 tnaur PPC OSX stable 2 tc104 1 tnaur PPC OSX stable 2 tc105 1 tnaur PPC OSX stable 2 tc106 1 tnaur PPC OSX stable 2 tc107 1 tnaur PPC OSX stable 2 tc108 1 tnaur PPC OSX stable 2 tc109 1 tnaur PPC OSX stable 2 tc111 1 tnaur PPC OSX stable 2 tc112 1 tnaur PPC OSX stable 2 tc113 1 tnaur PPC OSX stable 2 tc114 1 tnaur PPC OSX stable 2 tc115 1 tnaur PPC OSX stable 2 tc116 1 tnaur PPC OSX stable 2 tc117 1 tnaur PPC OSX stable 2 tc118 1 tnaur PPC OSX stable 2 tc119 1 tnaur PPC OSX stable 2 tc120 1 tnaur PPC OSX stable 2 tc121 1 tnaur PPC OSX stable 2 tc122 1 tnaur PPC OSX stable 2 tc123 1 tnaur PPC OSX stable 2 tc124 1 tnaur PPC OSX stable 2 tc125 1 tnaur PPC OSX stable 2 tc126 1 tnaur PPC OSX stable 2 tc127 1 tnaur PPC OSX stable 2 tc128 1 tnaur PPC OSX stable 2 tc129 1 tnaur PPC OSX stable 2 tc130 1 tnaur PPC OSX stable 2 tc131 1 tnaur PPC OSX stable 2 tc132 1 tnaur PPC OSX stable 2 tc133 1 tnaur PPC OSX stable 2 tc135 1 tnaur PPC OSX stable 2 tc136 1 tnaur PPC OSX stable 2 tc137 1 tnaur PPC OSX stable 2 tc140 1 tnaur PPC OSX stable 2 tc142 1 tnaur PPC OSX stable 2 tc143 1 tnaur PPC OSX stable 2 tc144 1 tnaur PPC OSX stable 2 tc145 1 tnaur PPC OSX stable 2 tc146 1 tnaur PPC OSX stable 2 tc147 1 tnaur PPC OSX stable 2 tc148 1 tnaur PPC OSX stable 2 tc149 1 tnaur PPC OSX stable 2 tc150 1 tnaur PPC OSX stable 2 tc151 1 tnaur PPC OSX stable 2 tc152 1 tnaur PPC OSX stable 2 tc153 1 tnaur PPC OSX stable 2 tc154 1 tnaur PPC OSX stable 2 tc155 1 tnaur PPC OSX stable 2 tc156 1 tnaur PPC OSX stable 2 tc157 1 tnaur PPC OSX stable 2 tc158 1 tnaur PPC OSX stable 2 tc159 1 tnaur PPC OSX stable 2 tc160 1 tnaur PPC OSX stable 2 tc161 1 tnaur PPC OSX stable 2 tc163 1 tnaur PPC OSX stable 2 tc164 1 tnaur PPC OSX stable 2 tc165 1 tnaur PPC OSX stable 2 tc166 1 tnaur PPC OSX stable 2 tc167 1 tnaur PPC OSX stable 2 tc168 1 tnaur PPC OSX stable 2 tc169 1 tnaur PPC OSX stable 2 tc170 1 tnaur PPC OSX stable 2 tc171 1 tnaur PPC OSX stable 2 tc172 1 tnaur PPC OSX stable 2 tc173 1 tnaur PPC OSX stable 2 tc174 1 tnaur PPC OSX stable 2 tc175 1 tnaur PPC OSX stable 2 tc176 1 tnaur PPC OSX stable 2 tc177 1 tnaur PPC OSX stable 2 tc178 1 tnaur PPC OSX stable 2 tc179 1 tnaur PPC OSX stable 2 tc180 1 tnaur PPC OSX stable 2 tc181 1 tnaur PPC OSX stable 2 tc182 1 tnaur PPC OSX stable 2 tc184 1 tnaur PPC OSX stable 2 tc185 1 tnaur PPC OSX stable 2 tc186 1 tnaur PPC OSX stable 2 tc187 1 tnaur PPC OSX stable 2 tc188 1 tnaur PPC OSX stable 2 tc189 1 tnaur PPC OSX stable 2 tc190 1 tnaur PPC OSX stable 2 tc191 1 tnaur PPC OSX stable 2 tc192 1 tnaur PPC OSX stable 2 tc193 1 tnaur PPC OSX stable 2 tc194 1 tnaur PPC OSX stable 2 tc195 1 tnaur PPC OSX stable 2 tc196 1 tnaur PPC OSX stable 2 tc197 1 tnaur PPC OSX stable 2 tc198 1 tnaur PPC OSX stable 2 tc199 1 tnaur PPC OSX stable 2 tc200 1 tnaur PPC OSX stable 2 tc201 1 tnaur PPC OSX stable 2 tc202 1 tnaur PPC OSX stable 2 tc203 1 tnaur PPC OSX stable 2 tc204 1 tnaur PPC OSX stable 2 tc205 1 tnaur PPC OSX stable 2 tc206 1 tnaur PPC OSX stable 2 tc207 1 tnaur PPC OSX stable 2 tc208 1 tnaur PPC OSX stable 2 tc209 1 tnaur PPC OSX stable 2 tc210 1 tnaur PPC OSX stable 2 tc211 1 tnaur PPC OSX stable 2 tc212 1 tnaur PPC OSX stable 2 tc213 1 tnaur PPC OSX stable 2 tc214 1 tnaur PPC OSX stable 2 tc216 1 tnaur PPC OSX stable 2 tc218 1 tnaur PPC OSX stable 2 tc219 1 tnaur PPC OSX stable 2 tc221 1 tnaur PPC OSX stable 2 tc222 1 tnaur PPC OSX stable 2 tc224 1 tnaur PPC OSX stable 2 tc225 1 tnaur PPC OSX stable 2 tc226 1 tnaur PPC OSX stable 2 tc227 1 tnaur PPC OSX stable 2 tc228 1 tnaur PPC OSX stable 2 tc229 1 tnaur PPC OSX stable 2 tc230 1 tnaur PPC OSX stable 2 tc231 1 tnaur PPC OSX stable 2 tc233 1 tnaur PPC OSX stable 2 tc234 1 tnaur PPC OSX stable 2 tc235 1 tnaur PPC OSX stable 2 tc236 1 tnaur PPC OSX stable 2 tc237 1 tnaur PPC OSX stable 2 tc238 1 tnaur PPC OSX stable 2 tc239 1 tnaur PPC OSX stable 2 tc240 1 tnaur PPC OSX stable 2 tc241 1 tnaur PPC OSX stable 2 tc242 1 tnaur PPC OSX stable 2 tc243 1 tnaur PPC OSX stable 2 tcfail006 1 tnaur PPC OSX stable 2 tcfail010 1 tnaur PPC OSX stable 2 tcfail037 1 tnaur PPC OSX stable 2 tcfail065 1 tnaur PPC OSX stable 2 tcfail067 1 tnaur PPC OSX stable 2 tcfail068 1 tnaur PPC OSX stable 2 tcfail071 1 tnaur PPC OSX stable 2 tcfail072 1 tnaur PPC OSX stable 2 tcfail073 1 tnaur PPC OSX stable 2 tcfail083 1 tnaur PPC OSX stable 2 tcfail093 1 tnaur PPC OSX stable 2 tcfail102 1 tnaur PPC OSX stable 2 tcfail103 1 tnaur PPC OSX stable 2 tcfail105 1 tnaur PPC OSX stable 2 tcfail108 1 tnaur PPC OSX stable 2 tcfail109 1 tnaur PPC OSX stable 2 tcfail128 1 tnaur PPC OSX stable 2 tcfail138 1 tnaur PPC OSX stable 2 tcfail142 1 tnaur PPC OSX stable 2 tcfail147 1 tnaur PPC OSX stable 2 tcfail148 1 tnaur PPC OSX stable 2 tcfail149 1 tnaur PPC OSX stable 2 tcfail158 1 tnaur PPC OSX stable 2 tcfail159 1 tnaur PPC OSX stable 2 tcfail160 1 tnaur PPC OSX stable 2 tcfail163 1 tnaur PPC OSX stable 2 tcfail165 1 tnaur PPC OSX stable 2 tcfail173 1 tnaur PPC OSX stable 2 tcfail174 1 tnaur PPC OSX stable 2 tcfail186 1 tnaur PPC OSX stable 2 tcfail187 1 tnaur PPC OSX stable 2 tcfail188 1 tnaur PPC OSX stable 2 tcrun001 1 tnaur PPC OSX stable 2 tcrun002 1 tnaur PPC OSX stable 2 tcrun003 1 tnaur PPC OSX stable 2 tcrun004 1 tnaur PPC OSX stable 2 tcrun005 1 tnaur PPC OSX stable 2 tcrun006 1 tnaur PPC OSX stable 2 tcrun007 1 tnaur PPC OSX stable 2 tcrun008 1 tnaur PPC OSX stable 2 tcrun009 1 tnaur PPC OSX stable 2 tcrun010 1 tnaur PPC OSX stable 2 tcrun011 1 tnaur PPC OSX stable 2 tcrun012 1 tnaur PPC OSX stable 2 tcrun013 1 tnaur PPC OSX stable 2 tcrun014 1 tnaur PPC OSX stable 2 tcrun015 1 tnaur PPC OSX stable 2 tcrun016 1 tnaur PPC OSX stable 2 tcrun017 1 tnaur PPC OSX stable 2 tcrun018 1 tnaur PPC OSX stable 2 tcrun019 1 tnaur PPC OSX stable 2 tcrun020 1 tnaur PPC OSX stable 2 tcrun021 1 tnaur PPC OSX stable 2 tcrun022 1 tnaur PPC OSX stable 2 tcrun023 1 tnaur PPC OSX stable 2 tcrun024 1 tnaur PPC OSX stable 2 tcrun025 1 tnaur PPC OSX stable 2 tcrun027 1 tnaur PPC OSX stable 2 tcrun028 1 tnaur PPC OSX stable 2 tcrun029 1 tnaur PPC OSX stable 2 tcrun030 1 tnaur PPC OSX stable 2 tcrun031 1 tnaur PPC OSX stable 2 tcrun032 1 tnaur PPC OSX stable 2 tcrun033 1 tnaur PPC OSX stable 2 tcrun034 1 tnaur PPC OSX stable 2 tcrun035 1 tnaur PPC OSX stable 2 tcrun036 1 tnaur PPC OSX stable 2 tcrun037 1 tnaur PPC OSX stable 2 tcrun038 1 tnaur PPC OSX stable 2 tcrun039 1 tnaur PPC OSX stable 2 tcrun040 1 tnaur PPC OSX stable 2 tdpe 1 tnaur PPC OSX stable 2 termination 1 tnaur PPC OSX stable 2 test 1 tnaur PPC OSX stable 2 testblockalloc 1 tnaur PPC OSX stable 2 testeq2 1 tnaur PPC OSX stable 2 text001 1 tnaur PPC OSX stable 2 thurston-modular-arith 1 tnaur PPC OSX stable 2 time002 1 tnaur PPC OSX stable 2 time003 1 tnaur PPC OSX stable 2 time004 1 tnaur PPC OSX stable 2 timing001 1 tnaur PPC OSX stable 2 timing002 1 tnaur PPC OSX stable 2 timing003 1 tnaur PPC OSX stable 2 tough 3 gabor stable trace001 1 tnaur PPC OSX stable 2 tst 1 tnaur PPC OSX stable 2 tup001 1 tnaur PPC OSX stable 2 twin 1 tnaur PPC OSX stable 2 type-rep 1 tnaur PPC OSX stable 2 typeableY 1 tnaur PPC OSX stable 2 typecase1 1 tnaur PPC OSX stable 2 typecase2 1 tnaur PPC OSX stable 2 typecheck.prog001 1 tnaur PPC OSX stable 2 typecheck.prog002 1 tnaur PPC OSX stable 2 typecheck.testeq1 1 tnaur PPC OSX stable 2 ubx-records 1 tnaur PPC OSX stable 2 unicode001 1 tnaur PPC OSX stable 2 unicode002 1 tnaur PPC OSX stable 2 unu 1 tnaur PPC OSX stable 2 user001 3 gabor stable weak001 1 tnaur PPC OSX stable 2 where 1 tnaur PPC OSX stable 2 while 1 tnaur PPC OSX stable 2 win32002 1 x86 Windows stable xmlish 1 tnaur PPC OSX stable 2 -------------- next part -------------- Last 30 lines: /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/ghc/stage2-inplace \ /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/ghc/stage2-inplace \ '$prefix' \ '/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/inplace-datadir' \ '$prefix/libexec' \ '$prefix/dynlib' \ '/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/inplace-datadir' \ '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ --enable-shell-wrappers Installing executable(s) in /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/ghc/stage2-inplace make -C utils with-stage-2 make -C installPackage with-stage-2 /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/cabal-bin /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/libraries/bootstrapping.conf configure --distpref dist-install \ --prefix=/NONEXISTENT --bindir=/NONEXISTENT --libdir=/NONEXISTENT --libexecdir=/NONEXISTENT --datadir=/NONEXISTENT --docdir=/NONEXISTENT --haddockdir=/NONEXISTENT --htmldir=/NONEXISTENT \ --with-compiler=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/ghc/stage2-inplace/ghc --with-hc-pkg=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/stage3.package.conf \ --libsubdir='$pkgid' --with-gcc=gcc --with-ld=/usr/bin/ld --with-alex=/Users/thorkilnaur/tn/install/alex-2.2/bin/alex --with-happy=/Users/thorkilnaur/tn/install/happy-1.17/bin/happy --configure-option=--with-cc=gcc --with-hsc2hs=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ Configuring installPackage-1.0... ghc: internal error: evacuate(static): strange closure type 24576 (GHC version 6.10.0.20080928 for powerpc_apple_darwin) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug make[2]: *** [with-stage-2] Error 6 make[1]: *** [with-stage-2.installPackage] Error 2 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-base libraries/regex-base Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-compat libraries/regex-compat Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/regex-posix libraries/regex-posix Copying patch 1 of 4...Copying patch 2 of 4...Copying patch 3 of 4...Copying patch 4 of 4...Copying patch 4 of 4... done. Applying patch 1 of 3... Applying patch 2 of 3... Applying patch 3 of 3... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/stm libraries/stm Copying patch 1 of 9...Copying patch 2 of 9...Copying patch 3 of 9...Copying patch 4 of 9...Copying patch 5 of 9...Copying patch 6 of 9...Copying patch 7 of 9...Copying patch 8 of 9...Copying patch 9 of 9...Copying patch 9 of 9... done. Applying patch 1 of 8... Applying patch 2 of 8... Applying patch 3 of 8... Applying patch 4 of 8... Applying patch 5 of 8... Applying patch 6 of 8... Applying patch 7 of 8... Applying patch 8 of 8... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/time libraries/time Copying patch 1 of 7...Copying patch 2 of 7...Copying patch 3 of 7...Copying patch 4 of 7...Copying patch 5 of 7...Copying patch 6 of 7...Copying patch 7 of 7...Copying patch 7 of 7... done. Applying patch 1 of 6... Applying patch 2 of 6... Applying patch 3 of 6... Applying patch 4 of 6... Applying patch 5 of 6... Applying patch 6 of 6... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/xhtml libraries/xhtml Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/dph libraries/dph Copying patch 1 of 646...Copying patch 2 of 646...Copying patch 3 of 646...Copying patch 4 of 646...Copying patch 5 of 646...Copying patch 6 of 646...Copying patch 7 of 646...Copying patch 8 of 646...Copying patch 9 of 646...Copying patch 10 of 646...Copying patch 11 of 646...Copying patch 12 of 646...Copying patch 13 of 646...Copying patch 14 of 646...Copying patch 15 of 646...Copying patch 16 of 646...Copying patch 17 of 646...Copying patch 18 of 646...Copying patch 19 of 646...Copying patch 20 of 646...Copying patch 21 of 646...Copying patch 22 of 646...Copying patch 23 of 646...Copying patch 24 of 646...Copying patch 25 of 646...Copying patch 26 of 646...Copying patch 27 of 646...Copying patch 28 of 646...Copying patch 29 of 646...Copying patch 30 of 646...Copying patch 31 of 646...Copying patch 32 of 646...Copying patch 33 of 646...Copying patch 34 of 646...Copying patch 35 of 646...Copying patch 36 of 646...Copying patch 37 of 646...Copying patch 38 of 646...Copying patch 39 of 646...Copying patch 40 of 646...Copying patch 41 of 646...Copying patch 42 of 646...Copying patch 43 of 646...Copying patch 44 of 646...Copying patch 45 of 646...Copying patch 46 of 646...Copying patch 47 of 646...Copying patch 48 of 646...Copying patch 49 of 646...Copying patch 50 of 646...Copying patch 51 of 646...Copying patch 52 of 646...Copying patch 53 of 646...Copying patch 54 of 646...Copying patch 55 of 646...Copying patch 56 of 646...Copying patch 57 of 646...Copying patch 58 of 646...Copying patch 59 of 646...Copying patch 60 of 646...Copying patch 61 of 646...Copying patch 62 of 646...Copying patch 63 of 646...Copying patch 64 of 646...Copying patch 65 of 646...Copying patch 66 of 646...Copying patch 67 of 646...Copying patch 68 of 646...Copying patch 69 of 646...Copying patch 70 of 646...Copying patch 71 of 646...Copying patch 72 of 646...Copying patch 73 of 646...Copying patch 74 of 646...Copying patch 75 of 646...Copying patch 76 of 646...Copying patch 77 of 646...Copying patch 78 of 646...Copying patch 79 of 646...Co pying patch 80 of 646...Copying patch 81 of 646...Copying patch 82 of 646...Copying patch 83 of 646...Copying patch 84 of 646...Copying patch 85 of 646...Copying patch 86 of 646...Copying patch 87 of 646...Copying patch 88 of 646...Copying patch 89 of 646...Copying patch 90 of 646...Copying patch 91 of 646...Copying patch 92 of 646...Copying patch 93 of 646...Copying patch 94 of 646...Copying patch 95 of 646...Copying patch 96 of 646...Copying patch 97 of 646...Copying patch 98 of 646...Copying patch 99 of 646...Copying patch 100 of 646...Copying patch 101 of 646...Copying patch 102 of 646...Copying patch 103 of 646...Copying patch 104 of 646...Copying patch 105 of 646...Copying patch 106 of 646...Copying patch 107 of 646...Copying patch 108 of 646...Copying patch 109 of 646...Copying patch 110 of 646...Copying patch 111 of 646...Copying patch 112 of 646...Copying patch 113 of 646...Copying patch 114 of 646...Copying patch 115 of 646...Copying patch 116 of 646...Copying patch 117 of 646...Copying patch 118 of 646...Copying patch 119 of 646...Copying patch 120 of 646...Copying patch 121 of 646...Copying patch 122 of 646...Copying patch 123 of 646...Copying patch 124 of 646...Copying patch 125 of 646...Copying patch 126 of 646...Copying patch 127 of 646...Copying patch 128 of 646...Copying patch 129 of 646...Copying patch 130 of 646...Copying patch 131 of 646...Copying patch 132 of 646...Copying patch 133 of 646...Copying patch 134 of 646...Copying patch 135 of 646...Copying patch 136 of 646...Copying patch 137 of 646...Copying patch 138 of 646...Copying patch 139 of 646...Copying patch 140 of 646...Copying patch 141 of 646...Copying patch 142 of 646...Copying patch 143 of 646...Copying patch 144 of 646...Copying patch 145 of 646...Copying patch 146 of 646...Copying patch 147 of 646...Copying patch 148 of 646...Copying patch 149 of 646...Copying patch 150 of 646...Copying patch 151 of 646...Copying patch 152 of 646...Copying patch 153 of 646...Copying patch 154 of 646...Copying patch 155 of 646...Copying patch 156 of 646...Copying patch 157 of 646...Copying patch 158 of 646...Copying patch 159 of 646...Copying patch 160 of 646...Copying patch 161 of 646...Copying patch 162 of 646...Copying patch 163 of 646...Copying patch 164 of 646...Copying patch 165 of 646...Copying patch 166 of 646...Copying patch 167 of 646...Copying patch 168 of 646...Copying patch 169 of 646...Copying patch 170 of 646...Copying patch 171 of 646...Copying patch 172 of 646...Copying patch 173 of 646...Copying patch 174 of 646...Copying patch 175 of 646...Copying patch 176 of 646...Copying patch 177 of 646...Copying patch 178 of 646...Copying patch 179 of 646...Copying patch 180 of 646...Copying patch 181 of 646...Copying patch 182 of 646...Copying patch 183 of 646...Copying patch 184 of 646...Copying patch 185 of 646...Copying patch 186 of 646...Copying patch 187 of 646...Copying patch 188 of 646...Copying patch 189 of 646...Copying patch 190 of 646...Copying patch 191 of 646...Copying patch 192 of 646...Copying patch 193 of 646...Copying patch 194 of 646...Copying patch 195 of 646...Copying patch 196 of 646...Copying patch 197 of 646...Copying patch 198 of 646...Copying patch 199 of 646...Copying patch 200 of 646...Copying patch 201 of 646...Copying patch 202 of 646...Copying patch 203 of 646...Copying patch 204 of 646...Copying patch 205 of 646...Copying patch 206 of 646...Copying patch 207 of 646...Copying patch 208 of 646...Copying patch 209 of 646...Copying patch 210 of 646...Copying patch 211 of 646...Copying patch 212 of 646...Copying patch 213 of 646...Copying patch 214 of 646...Copying patch 215 of 646...Copying patch 216 of 646...Copying patch 217 of 646...Copying patch 218 of 646...Copying patch 219 of 646...Copying patch 220 of 646...Copying patch 221 of 646...Copying patch 222 of 646...Copying patch 223 of 646...Copying patch 224 of 646...Copying patch 225 of 646...Copying patch 226 of 646...Copying patch 227 of 646...Copying patch 228 of 646...Copying patch 229 of 646...Copying patch 230 of 646...Copying patch 231 of 646...Copying patc h 232 of 646...Copying patch 233 of 646...Copying patch 234 of 646...Copying patch 235 of 646...Copying patch 236 of 646...Copying patch 237 of 646...Copying patch 238 of 646...Copying patch 239 of 646...Copying patch 240 of 646...Copying patch 241 of 646...Copying patch 242 of 646...Copying patch 243 of 646...Copying patch 244 of 646...Copying patch 245 of 646...Copying patch 246 of 646...Copying patch 247 of 646...Copying patch 248 of 646...Copying patch 249 of 646...Copying patch 250 of 646...Copying patch 251 of 646...Copying patch 252 of 646...Copying patch 253 of 646...Copying patch 254 of 646...Copying patch 255 of 646...Copying patch 256 of 646...Copying patch 257 of 646...Copying patch 258 of 646...Copying patch 259 of 646...Copying patch 260 of 646...Copying patch 261 of 646...Copying patch 262 of 646...Copying patch 263 of 646...Copying patch 264 of 646...Copying patch 265 of 646...Copying patch 266 of 646...Copying patch 267 of 646...Copying patch 268 of 646...Copying patch 269 of 646...Copying patch 270 of 646...Copying patch 271 of 646...Copying patch 272 of 646...Copying patch 273 of 646...Copying patch 274 of 646...Copying patch 275 of 646...Copying patch 276 of 646...Copying patch 277 of 646...Copying patch 278 of 646...Copying patch 279 of 646...Copying patch 280 of 646...Copying patch 281 of 646...Copying patch 282 of 646...Copying patch 283 of 646...Copying patch 284 of 646...Copying patch 285 of 646...Copying patch 286 of 646...Copying patch 287 of 646...Copying patch 288 of 646...Copying patch 289 of 646...Copying patch 290 of 646...Copying patch 291 of 646...Copying patch 292 of 646...Copying patch 293 of 646...Copying patch 294 of 646...Copying patch 295 of 646...Copying patch 296 of 646...Copying patch 297 of 646...Copying patch 298 of 646...Copying patch 299 of 646...Copying patch 300 of 646...Copying patch 301 of 646...Copying patch 302 of 646...Copying patch 303 of 646...Copying patch 304 of 646...Copying patch 305 of 646...Copying patch 306 of 646...Copying patch 307 of 646...Copying patch 308 of 646...Copying patch 309 of 646...Copying patch 310 of 646...Copying patch 311 of 646...Copying patch 312 of 646...Copying patch 313 of 646...Copying patch 314 of 646...Copying patch 315 of 646...Copying patch 316 of 646...Copying patch 317 of 646...Copying patch 318 of 646...Copying patch 319 of 646...Copying patch 320 of 646...Copying patch 321 of 646...Copying patch 322 of 646...Copying patch 323 of 646...Copying patch 324 of 646...Copying patch 325 of 646...Copying patch 326 of 646...Copying patch 327 of 646...Copying patch 328 of 646...Copying patch 329 of 646...Copying patch 330 of 646...Copying patch 331 of 646...Copying patch 332 of 646...Copying patch 333 of 646...Copying patch 334 of 646...Copying patch 335 of 646...Copying patch 336 of 646...Copying patch 337 of 646...Copying patch 338 of 646...Copying patch 339 of 646...Copying patch 340 of 646...Copying patch 341 of 646...Copying patch 342 of 646...Copying patch 343 of 646...Copying patch 344 of 646...Copying patch 345 of 646...Copying patch 346 of 646...Copying patch 347 of 646...Copying patch 348 of 646...Copying patch 349 of 646...Copying patch 350 of 646...Copying patch 351 of 646...Copying patch 352 of 646...Copying patch 353 of 646...Copying patch 354 of 646...Copying patch 355 of 646...Copying patch 356 of 646...Copying patch 357 of 646...Copying patch 358 of 646...Copying patch 359 of 646...Copying patch 360 of 646...Copying patch 361 of 646...Copying patch 362 of 646...Copying patch 363 of 646...Copying patch 364 of 646...Copying patch 365 of 646...Copying patch 366 of 646...Copying patch 367 of 646...Copying patch 368 of 646...Copying patch 369 of 646...Copying patch 370 of 646...Copying patch 371 of 646...Copying patch 372 of 646...Copying patch 373 of 646...Copying patch 374 of 646...Copying patch 375 of 646...Copying patch 376 of 646...Copying patch 377 of 646...Copying patch 378 of 646...Copying patch 379 of 646...Copying patch 380 of 646...Copying patch 381 of 646...Copying patch 382 of 646...Copying patch 383 of 646...Co pying patch 384 of 646...Copying patch 385 of 646...Copying patch 386 of 646...Copying patch 387 of 646...Copying patch 388 of 646...Copying patch 389 of 646...Copying patch 390 of 646...Copying patch 391 of 646...Copying patch 392 of 646...Copying patch 393 of 646...Copying patch 394 of 646...Copying patch 395 of 646...Copying patch 396 of 646...Copying patch 397 of 646...Copying patch 398 of 646...Copying patch 399 of 646...Copying patch 400 of 646...Copying patch 401 of 646...Copying patch 402 of 646...Copying patch 403 of 646...Copying patch 404 of 646...Copying patch 405 of 646...Copying patch 406 of 646...Copying patch 407 of 646...Copying patch 408 of 646...Copying patch 409 of 646...Copying patch 410 of 646...Copying patch 411 of 646...Copying patch 412 of 646...Copying patch 413 of 646...Copying patch 414 of 646...Copying patch 415 of 646...Copying patch 416 of 646...Copying patch 417 of 646...Copying patch 418 of 646...Copying patch 419 of 646...Copying patch 420 of 646...Copying patch 421 of 646...Copying patch 422 of 646...Copying patch 423 of 646...Copying patch 424 of 646...Copying patch 425 of 646...Copying patch 426 of 646...Copying patch 427 of 646...Copying patch 428 of 646...Copying patch 429 of 646...Copying patch 430 of 646...Copying patch 431 of 646...Copying patch 432 of 646...Copying patch 433 of 646...Copying patch 434 of 646...Copying patch 435 of 646...Copying patch 436 of 646...Copying patch 437 of 646...Copying patch 438 of 646...Copying patch 439 of 646...Copying patch 440 of 646...Copying patch 441 of 646...Copying patch 442 of 646...Copying patch 443 of 646...Copying patch 444 of 646...Copying patch 445 of 646...Copying patch 446 of 646...Copying patch 447 of 646...Copying patch 448 of 646...Copying patch 449 of 646...Copying patch 450 of 646...Copying patch 451 of 646...Copying patch 452 of 646...Copying patch 453 of 646...Copying patch 454 of 646...Copying patch 455 of 646...Copying patch 456 of 646...Copying patch 457 of 646...Copying patch 458 of 646...Copying patch 459 of 646 ...Copying patch 460 of 646...Copying patch 461 of 646...Copying patch 462 of 646...Copying patch 463 of 646...Copying patch 464 of 646...Copying patch 465 of 646...Copying patch 466 of 646...Copying patch 467 of 646...Copying patch 468 of 646...Copying patch 469 of 646...Copying patch 470 of 646...Copying patch 471 of 646...Copying patch 472 of 646...Copying patch 473 of 646...Copying patch 474 of 646...Copying patch 475 of 646...Copying patch 476 of 646...Copying patch 477 of 646...Copying patch 478 of 646...Copying patch 479 of 646...Copying patch 480 of 646...Copying patch 481 of 646...Copying patch 482 of 646...Copying patch 483 of 646...Copying patch 484 of 646...Copying patch 485 of 646...Copying patch 486 of 646...Copying patch 487 of 646...Copying patch 488 of 646...Copying patch 489 of 646...Copying patch 490 of 646...Copying patch 491 of 646...Copying patch 492 of 646...Copying patch 493 of 646...Copying patch 494 of 646...Copying patch 495 of 646...Copying patch 496 of 646...Copying patch 497 of 646...Copying patch 498 of 646...Copying patch 499 of 646...Copying patch 500 of 646...Copying patch 501 of 646...Copying patch 502 of 646...Copying patch 503 of 646...Copying patch 504 of 646...Copying patch 505 of 646...Copying patch 506 of 646...Copying patch 507 of 646...Copying patch 508 of 646...Copying patch 509 of 646...Copying patch 510 of 646...Copying patch 511 of 646...Copying patch 512 of 646...Copying patch 513 of 646...Copying patch 514 of 646...Copying patch 515 of 646...Copying patch 516 of 646...Copying patch 517 of 646...Copying patch 518 of 646...Copying patch 519 of 646...Copying patch 520 of 646...Copying patch 521 of 646...Copying patch 522 of 646...Copying patch 523 of 646...Copying patch 524 of 646...Copying patch 525 of 646...Copying patch 526 of 646...Copying patch 527 of 646...Copying patch 528 of 646...Copying patch 529 of 646...Copying patch 530 of 646...Copying patch 531 of 646...Copying patch 532 of 646...Copying patch 533 of 646...Copying patch 534 of 646...Copying patch 535 o f 646...Copying patch 536 of 646...Copying patch 537 of 646...Copying patch 538 of 646...Copying patch 539 of 646...Copying patch 540 of 646...Copying patch 541 of 646...Copying patch 542 of 646...Copying patch 543 of 646...Copying patch 544 of 646...Copying patch 545 of 646...Copying patch 546 of 646...Copying patch 547 of 646...Copying patch 548 of 646...Copying patch 549 of 646...Copying patch 550 of 646...Copying patch 551 of 646...Copying patch 552 of 646...Copying patch 553 of 646...Copying patch 554 of 646...Copying patch 555 of 646...Copying patch 556 of 646...Copying patch 557 of 646...Copying patch 558 of 646...Copying patch 559 of 646...Copying patch 560 of 646...Copying patch 561 of 646...Copying patch 562 of 646...Copying patch 563 of 646...Copying patch 564 of 646...Copying patch 565 of 646...Copying patch 566 of 646...Copying patch 567 of 646...Copying patch 568 of 646...Copying patch 569 of 646...Copying patch 570 of 646...Copying patch 571 of 646...Copying patch 572 of 646...Copying patch 573 of 646...Copying patch 574 of 646...Copying patch 575 of 646...Copying patch 576 of 646...Copying patch 577 of 646...Copying patch 578 of 646...Copying patch 579 of 646...Copying patch 580 of 646...Copying patch 581 of 646...Copying patch 582 of 646...Copying patch 583 of 646...Copying patch 584 of 646...Copying patch 585 of 646...Copying patch 586 of 646...Copying patch 587 of 646...Copying patch 588 of 646...Copying patch 589 of 646...Copying patch 590 of 646...Copying patch 591 of 646...Copying patch 592 of 646...Copying patch 593 of 646...Copying patch 594 of 646...Copying patch 595 of 646...Copying patch 596 of 646...Copying patch 597 of 646...Copying patch 598 of 646...Copying patch 599 of 646...Copying patch 600 of 646...Copying patch 601 of 646...Copying patch 602 of 646...Copying patch 603 of 646...Copying patch 604 of 646...Copying patch 605 of 646...Copying patch 606 of 646...Copying patch 607 of 646...Copying patch 608 of 646...Copying patch 609 of 646...Copying patch 610 of 646...Copying patch 611 of 646...Copying patch 612 of 646...Copying patch 613 of 646...Copying patch 614 of 646...Copying patch 615 of 646...Copying patch 616 of 646...Copying patch 617 of 646...Copying patch 618 of 646...Copying patch 619 of 646...Copying patch 620 of 646...Copying patch 621 of 646...Copying patch 622 of 646...Copying patch 623 of 646...Copying patch 624 of 646...Copying patch 625 of 646...Copying patch 626 of 646...Copying patch 627 of 646...Copying patch 628 of 646...Copying patch 629 of 646...Copying patch 630 of 646...Copying patch 631 of 646...Copying patch 632 of 646...Copying patch 633 of 646...Copying patch 634 of 646...Copying patch 635 of 646...Copying patch 636 of 646...Copying patch 637 of 646...Copying patch 638 of 646... darcs failed: Failed to download URL http://darcs.haskell.org/ghc-stable/packages/dph/_darcs/patches/20060316150807-6295e-cf1e8c1f70705ffdb824c0ccf53d886378eeb314.gz : HTTP error (404?) darcs failed: 512 at ./darcs-all line 69. From cvs-ghc at haskell.org Mon Sep 29 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Sep 29 03:26:59 2008 Subject: Daily report for head Message-ID: <200809290730.m8T7U297013965@monk.galois.com> Build results: x86-64 Linux head: fail (failed getsubrepos) x86 Windows head fast: pass pass pass pass fail (failed stage1) pass fast486 head: pass gabor head: lost mnemosyne x86-64 Gentoo head: fail (failed darcs) x86-64 Linux head unreg: fail (failed getsubrepos) Old unexpected test passes: read027 1 tnaur PPC OSX head 2 Old unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1103 1 tnaur PPC OSX head 2 1357 1 tnaur PPC OSX head 2 1372 1 tnaur PPC OSX head 2 1548 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 1744 1 tnaur PPC OSX head 2 1750 1 tnaur PPC OSX head 2 1852 1 tnaur PPC OSX head 2 1861 2 kgardas head 1914 1 tnaur PPC OSX head 2 1916 1 tnaur PPC OSX head 2 1959 1 tnaur PPC OSX head 2 1980 1 tnaur PPC OSX head 2 2014 1 tnaur PPC OSX head 2 2047 1 tnaur PPC OSX head 2 2080 1 tnaur PPC OSX head 2 2122 1 tnaur PPC OSX head 2 2228 3 x86 Windows head 2334 1 tnaur PPC OSX head 2 2388 1 tnaur PPC OSX head 2 2452 1 tnaur PPC OSX head 2 2469 1 tnaur PPC OSX head 2 2566 1 tnaur PPC OSX head 2 ATLoop 1 tnaur PPC OSX head 2 Base1 1 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head 2 CasePrune 1 tnaur PPC OSX head 2 Church1 1 tnaur PPC OSX head 2 Class1 1 tnaur PPC OSX head 2 Class2 1 tnaur PPC OSX head 2 Class3 1 tnaur PPC OSX head 2 ClassEqContext 1 tnaur PPC OSX head 2 ClassEqContext2 1 tnaur PPC OSX head 2 ClassEqContext3 1 tnaur PPC OSX head 2 Col 1 tnaur PPC OSX head 2 Col2 1 tnaur PPC OSX head 2 ColGivenCheck 1 tnaur PPC OSX head 2 ColGivenCheck2 1 tnaur PPC OSX head 2 ColInference 1 tnaur PPC OSX head 2 ColInference2 1 tnaur PPC OSX head 2 ColInference3 1 tnaur PPC OSX head 2 ColInference4 1 tnaur PPC OSX head 2 ColInference5 1 tnaur PPC OSX head 2 ColInference6 1 tnaur PPC OSX head 2 Compose 1 tnaur PPC OSX head 2 Cpr001 1 tnaur PPC OSX head 2 Deriving 1 tnaur PPC OSX head 2 DoRestrictedM 1 tnaur PPC OSX head 2 FD2 1 tnaur PPC OSX head 2 FD3 1 tnaur PPC OSX head 2 FD4 1 tnaur PPC OSX head 2 GADT1 1 tnaur PPC OSX head 2 GADT11 1 tnaur PPC OSX head 2 GADT2 1 tnaur PPC OSX head 2 GADT3 1 tnaur PPC OSX head 2 GADT4 1 tnaur PPC OSX head 2 GADT5 1 tnaur PPC OSX head 2 GADT6 1 tnaur PPC OSX head 2 GADT8 1 tnaur PPC OSX head 2 GADT9 1 tnaur PPC OSX head 2 GMapAssoc 1 tnaur PPC OSX head 2 GMapTop 1 tnaur PPC OSX head 2 Gentle 1 tnaur PPC OSX head 2 GivenCheck 1 tnaur PPC OSX head 2 GivenCheckSwap 1 tnaur PPC OSX head 2 GivenCheckTop 1 tnaur PPC OSX head 2 HO 1 tnaur PPC OSX head 2 IOError001 1 tnaur PPC OSX head 2 IOError002 1 tnaur PPC OSX head 2 Infix 1 tnaur PPC OSX head 2 InstEqContext 1 tnaur PPC OSX head 2 InstEqContext2 1 tnaur PPC OSX head 2 InstEqContext3 1 tnaur PPC OSX head 2 Kind 1 tnaur PPC OSX head 2 LoopOfTheDay1 1 tnaur PPC OSX head 2 LoopOfTheDay2 1 tnaur PPC OSX head 2 LoopOfTheDay3 1 tnaur PPC OSX head 2 NewTyCo 1 tnaur PPC OSX head 2 Nilsson 1 tnaur PPC OSX head 2 Numerals 1 tnaur PPC OSX head 2 OversatDecomp 1 tnaur PPC OSX head 2 PList1 1 tnaur PPC OSX head 2 PList2 1 tnaur PPC OSX head 2 Records 1 tnaur PPC OSX head 2 Refl 1 tnaur PPC OSX head 2 Refl2 1 tnaur PPC OSX head 2 Rules1 1 tnaur PPC OSX head 2 Session 1 tnaur PPC OSX head 2 Simple1 1 tnaur PPC OSX head 2 Simple10 1 tnaur PPC OSX head 2 Simple11 1 tnaur PPC OSX head 2 Simple12 1 tnaur PPC OSX head 2 Simple15 1 tnaur PPC OSX head 2 Simple16 1 tnaur PPC OSX head 2 Simple18 1 tnaur PPC OSX head 2 Simple19 1 tnaur PPC OSX head 2 Simple2 1 tnaur PPC OSX head 2 Simple20 1 tnaur PPC OSX head 2 Simple21 1 tnaur PPC OSX head 2 Simple22 1 tnaur PPC OSX head 2 Simple23 1 tnaur PPC OSX head 2 Simple24 1 tnaur PPC OSX head 2 Simple3 1 tnaur PPC OSX head 2 Simple4 1 tnaur PPC OSX head 2 Simple5 1 tnaur PPC OSX head 2 Simple6 1 tnaur PPC OSX head 2 Simple7 1 tnaur PPC OSX head 2 Simple9 1 tnaur PPC OSX head 2 SystemF 1 tnaur PPC OSX head 2 T1470 1 tnaur PPC OSX head 2 T1495 1 tnaur PPC OSX head 2 T1624 1 tnaur PPC OSX head 2 T1899 1 tnaur PPC OSX head 2 T1972 1 tnaur PPC OSX head 2 T1981 1 tnaur PPC OSX head 2 T1988 1 tnaur PPC OSX head 2 T1999 1 tnaur PPC OSX head 2 T1999a 1 tnaur PPC OSX head 2 T2045 1 tnaur PPC OSX head 2 T2205 1 tnaur PPC OSX head 2 T2238 1 tnaur PPC OSX head 2 T2378 1 tnaur PPC OSX head 2 T2386 1 tnaur PPC OSX head 2 T2409 1 tnaur PPC OSX head 2 T2412 1 tnaur PPC OSX head 2 T2433 1 tnaur PPC OSX head 2 T2478 1 tnaur PPC OSX head 2 T2486 1 tnaur PPC OSX head 2 T2494-2 1 tnaur PPC OSX head 2 T2497 1 tnaur PPC OSX head 2 T2506 1 tnaur PPC OSX head 2 T2520 1 tnaur PPC OSX head 2 T2529 1 tnaur PPC OSX head 2 T2572 1 tnaur PPC OSX head 2 T2573 1 tnaur PPC OSX head 2 T2587 1 tnaur PPC OSX head 2 T2597a 1 tnaur PPC OSX head 2 T2597b 1 tnaur PPC OSX head 2 T303 1 tnaur PPC OSX head 2 TH_1tuple 1 tnaur PPC OSX head 2 TH_bracket1 1 tnaur PPC OSX head 2 TH_bracket2 1 tnaur PPC OSX head 2 TH_bracket3 1 tnaur PPC OSX head 2 TH_class1 1 tnaur PPC OSX head 2 TH_dupdecl 1 tnaur PPC OSX head 2 TH_emptycase 1 tnaur PPC OSX head 2 TH_exn1 1 tnaur PPC OSX head 2 TH_exn2 1 tnaur PPC OSX head 2 TH_fail 1 tnaur PPC OSX head 2 TH_genEx 1 tnaur PPC OSX head 2 TH_ghci1 1 tnaur PPC OSX head 2 TH_mkName 1 tnaur PPC OSX head 2 TH_ppr1 1 tnaur PPC OSX head 2 TH_recover 1 tnaur PPC OSX head 2 TH_reifyDecl1 1 tnaur PPC OSX head 2 TH_reifyDecl2 1 tnaur PPC OSX head 2 TH_reifyMkName 1 tnaur PPC OSX head 2 TH_reifyType1 1 tnaur PPC OSX head 2 TH_reifyType2 1 tnaur PPC OSX head 2 TH_repE1 1 tnaur PPC OSX head 2 TH_repE2 1 tnaur PPC OSX head 2 TH_repE3 1 tnaur PPC OSX head 2 TH_repGuard 1 tnaur PPC OSX head 2 TH_repGuardOutput 1 tnaur PPC OSX head 2 TH_repPrim 1 tnaur PPC OSX head 2 TH_repPrimOutput 1 tnaur PPC OSX head 2 TH_runIO 1 tnaur PPC OSX head 2 TH_scope 1 tnaur PPC OSX head 2 TH_spliceD1 1 tnaur PPC OSX head 2 TH_spliceD2 1 tnaur PPC OSX head 2 TH_spliceDecl1 1 tnaur PPC OSX head 2 TH_spliceDecl2 1 tnaur PPC OSX head 2 TH_spliceDecl3 1 tnaur PPC OSX head 2 TH_spliceDecl4 1 tnaur PPC OSX head 2 TH_spliceE1 1 tnaur PPC OSX head 2 TH_spliceE3 1 tnaur PPC OSX head 2 TH_spliceE4 1 tnaur PPC OSX head 2 TH_spliceE5 1 tnaur PPC OSX head 2 TH_spliceExpr1 1 tnaur PPC OSX head 2 TH_spliceGuard 1 tnaur PPC OSX head 2 TH_spliceInst 1 tnaur PPC OSX head 2 TH_tuple1 1 tnaur PPC OSX head 2 TH_where 1 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 addr001 1 tnaur PPC OSX head 2 andre_monad 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 arith001 6 x86 Windows head arith002 6 x86 Windows head arith003 1 tnaur PPC OSX head 2 arith004 1 tnaur PPC OSX head 2 arith005 1 tnaur PPC OSX head 2 arith006 1 tnaur PPC OSX head 2 arith007 1 tnaur PPC OSX head 2 arith008 1 tnaur PPC OSX head 2 arith009 1 tnaur PPC OSX head 2 arith010 1 tnaur PPC OSX head 2 arith011 3 fast486 head arith012 1 tnaur PPC OSX head 2 arith013 1 tnaur PPC OSX head 2 arith014 1 tnaur PPC OSX head 2 arith015 1 tnaur PPC OSX head 2 arith016 1 tnaur PPC OSX head 2 arith017 1 tnaur PPC OSX head 2 arith018 1 tnaur PPC OSX head 2 arith019 1 tnaur PPC OSX head 2 arr001 1 tnaur PPC OSX head 2 arr002 1 tnaur PPC OSX head 2 arr003 1 tnaur PPC OSX head 2 arr004 1 tnaur PPC OSX head 2 arr005 1 tnaur PPC OSX head 2 arr006 1 tnaur PPC OSX head 2 arr007 1 tnaur PPC OSX head 2 arr008 1 tnaur PPC OSX head 2 arr009 1 tnaur PPC OSX head 2 arr010 1 tnaur PPC OSX head 2 arr011 1 tnaur PPC OSX head 2 arr012 1 tnaur PPC OSX head 2 arr013 1 tnaur PPC OSX head 2 arr014 1 tnaur PPC OSX head 2 arr015 1 tnaur PPC OSX head 2 arr016 1 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 arr018 1 tnaur PPC OSX head 2 arr019 1 tnaur PPC OSX head 2 arrow 1 tnaur PPC OSX head 2 arrowapply1 1 tnaur PPC OSX head 2 arrowapply2 1 tnaur PPC OSX head 2 arrowapply3 1 tnaur PPC OSX head 2 arrowapply4 1 tnaur PPC OSX head 2 arrowapply5 1 tnaur PPC OSX head 2 arrowcase1 1 tnaur PPC OSX head 2 arrowdo1 1 tnaur PPC OSX head 2 arrowdo2 1 tnaur PPC OSX head 2 arrowform1 1 tnaur PPC OSX head 2 arrowif1 1 tnaur PPC OSX head 2 arrowlet1 1 tnaur PPC OSX head 2 arrowpat 1 tnaur PPC OSX head 2 arrowrec1 1 tnaur PPC OSX head 2 arrowrun001 1 tnaur PPC OSX head 2 arrowrun002 1 tnaur PPC OSX head 2 arrowrun003 1 tnaur PPC OSX head 2 arrowrun004 1 tnaur PPC OSX head 2 barton-mangler-bug 3 x86 Windows head base01 1 tnaur PPC OSX head 2 bits 1 tnaur PPC OSX head 2 boxy 1 tnaur PPC OSX head 2 break001 1 tnaur PPC OSX head 2 break002 1 tnaur PPC OSX head 2 break003 1 tnaur PPC OSX head 2 break005 1 tnaur PPC OSX head 2 break006 1 tnaur PPC OSX head 2 break007 1 tnaur PPC OSX head 2 break008 1 tnaur PPC OSX head 2 break009 1 tnaur PPC OSX head 2 break010 1 tnaur PPC OSX head 2 break011 1 tnaur PPC OSX head 2 break012 1 tnaur PPC OSX head 2 break013 1 tnaur PPC OSX head 2 break014 1 tnaur PPC OSX head 2 break016 1 tnaur PPC OSX head 2 break017 6 x86 Windows head break018 1 tnaur PPC OSX head 2 break019 1 tnaur PPC OSX head 2 break020 1 tnaur PPC OSX head 2 break021 1 tnaur PPC OSX head 2 break022 1 tnaur PPC OSX head 2 break023 1 tnaur PPC OSX head 2 break024 1 tnaur PPC OSX head 2 break025 1 tnaur PPC OSX head 2 break026 1 tnaur PPC OSX head 2 break027 1 tnaur PPC OSX head 2 bug1010 1 tnaur PPC OSX head 2 bug1465 1 tnaur PPC OSX head 2 bug1677 1 tnaur PPC OSX head 2 bytestring002 1 tnaur PPC OSX head 2 bytestring003 1 tnaur PPC OSX head 2 bytestring006 1 tnaur PPC OSX head 2 cabal01 1 tnaur PPC OSX head 2 cc001 1 tnaur PPC OSX head 2 cc005 1 tnaur PPC OSX head 2 cc007 1 tnaur PPC OSX head 2 cc008 1 tnaur PPC OSX head 2 cc009 1 tnaur PPC OSX head 2 cc010 1 tnaur PPC OSX head 2 cc011 1 tnaur PPC OSX head 2 cc012 1 tnaur PPC OSX head 2 cc013 1 tnaur PPC OSX head 2 cg001 1 tnaur PPC OSX head 2 cg002 1 tnaur PPC OSX head 2 cg003 1 tnaur PPC OSX head 2 cg004 1 tnaur PPC OSX head 2 cg005 1 tnaur PPC OSX head 2 cg006 1 tnaur PPC OSX head 2 cg007 1 tnaur PPC OSX head 2 cg008 1 tnaur PPC OSX head 2 cg009 1 tnaur PPC OSX head 2 cg010 1 tnaur PPC OSX head 2 cg011 1 tnaur PPC OSX head 2 cg012 1 tnaur PPC OSX head 2 cg013 1 tnaur PPC OSX head 2 cg014 1 tnaur PPC OSX head 2 cg015 1 tnaur PPC OSX head 2 cg016 1 tnaur PPC OSX head 2 cg017 1 tnaur PPC OSX head 2 cg018 1 tnaur PPC OSX head 2 cg019 1 tnaur PPC OSX head 2 cg020 1 tnaur PPC OSX head 2 cg021 1 tnaur PPC OSX head 2 cg022 1 tnaur PPC OSX head 2 cg024 1 tnaur PPC OSX head 2 cg026 6 x86 Windows head cg027 1 tnaur PPC OSX head 2 cg028 1 tnaur PPC OSX head 2 cg031 1 tnaur PPC OSX head 2 cg032 1 tnaur PPC OSX head 2 cg033 1 tnaur PPC OSX head 2 cg034 1 tnaur PPC OSX head 2 cg035 1 tnaur PPC OSX head 2 cg036 1 tnaur PPC OSX head 2 cg037 1 tnaur PPC OSX head 2 cg038 1 tnaur PPC OSX head 2 cg039 1 tnaur PPC OSX head 2 cg040 1 tnaur PPC OSX head 2 cg043 1 tnaur PPC OSX head 2 cg044 1 tnaur PPC OSX head 2 cg045 1 tnaur PPC OSX head 2 cg046 1 tnaur PPC OSX head 2 cg047 1 tnaur PPC OSX head 2 cg048 1 tnaur PPC OSX head 2 cg049 1 tnaur PPC OSX head 2 cg050 1 tnaur PPC OSX head 2 cg051 1 tnaur PPC OSX head 2 cg052 1 tnaur PPC OSX head 2 cg053 1 tnaur PPC OSX head 2 cg054 1 tnaur PPC OSX head 2 cg055 1 tnaur PPC OSX head 2 cg056 1 tnaur PPC OSX head 2 cg058 1 tnaur PPC OSX head 2 cg059 1 tnaur PPC OSX head 2 cg060 1 tnaur PPC OSX head 2 cg061 1 tnaur PPC OSX head 2 cg062 1 tnaur PPC OSX head 2 char001 1 tnaur PPC OSX head 2 char002 1 tnaur PPC OSX head 2 cholewo-eval 1 tnaur PPC OSX head 2 church 1 tnaur PPC OSX head 2 conc001 1 tnaur PPC OSX head 2 conc002 1 tnaur PPC OSX head 2 conc003 1 tnaur PPC OSX head 2 conc004 1 tnaur PPC OSX head 2 conc006 1 tnaur PPC OSX head 2 conc007 1 tnaur PPC OSX head 2 conc008 1 tnaur PPC OSX head 2 conc009 1 tnaur PPC OSX head 2 conc010 1 tnaur PPC OSX head 2 conc012 1 tnaur PPC OSX head 2 conc013 1 tnaur PPC OSX head 2 conc014 1 tnaur PPC OSX head 2 conc015 4 fast486 head conc016 1 tnaur PPC OSX head 2 conc017 1 tnaur PPC OSX head 2 conc018 1 tnaur PPC OSX head 2 conc019 1 tnaur PPC OSX head 2 conc020 1 tnaur PPC OSX head 2 conc021 1 tnaur PPC OSX head 2 conc022 1 tnaur PPC OSX head 2 conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur PPC OSX head 2 conc025 1 tnaur PPC OSX head 2 conc026 1 tnaur PPC OSX head 2 conc027 1 tnaur PPC OSX head 2 conc028 1 tnaur PPC OSX head 2 conc029 1 tnaur PPC OSX head 2 conc030 1 tnaur PPC OSX head 2 conc031 1 tnaur PPC OSX head 2 conc032 3 x86 Windows head conc033 1 tnaur PPC OSX head 2 conc034 1 tnaur PPC OSX head 2 conc035 1 tnaur PPC OSX head 2 conc036 1 tnaur PPC OSX head 2 conc037 1 tnaur PPC OSX head 2 conc038 1 tnaur PPC OSX head 2 conc039 1 tnaur PPC OSX head 2 conc040 1 tnaur PPC OSX head 2 conc041 1 tnaur PPC OSX head 2 conc042 1 tnaur PPC OSX head 2 conc043 1 tnaur PPC OSX head 2 conc044 1 tnaur PPC OSX head 2 conc045 1 tnaur PPC OSX head 2 conc048 1 x86 Windows head conc051 1 tnaur PPC OSX head 2 conc058 1 tnaur PPC OSX head 2 conc059 1 tnaur PPC OSX head 2 conc063 1 x86 Windows head conc064 1 tnaur PPC OSX head 2 conc065 1 tnaur PPC OSX head 2 conc066 1 tnaur PPC OSX head 2 conc067 1 tnaur PPC OSX head 2 conc068 1 tnaur PPC OSX head 2 conc069 2 tnaur PPC OSX head 2 conc070 2 tnaur PPC OSX head 2 concio002 1 tnaur PPC OSX head 2 concprog001 2 tnaur PPC OSX head 2 concprog002 2 kgardas head conflicting_flags 1 tnaur PPC OSX head 2 countReaders001 1 tnaur PPC OSX head 2 cvh_unboxing 1 tnaur PPC OSX head 2 data1 1 tnaur PPC OSX head 2 data2 1 tnaur PPC OSX head 2 datatype 1 tnaur PPC OSX head 2 default 1 tnaur PPC OSX head 2 derefnull 2 x86 Windows head deriving-1935 1 tnaur PPC OSX head 2 diffArray001 1 tnaur PPC OSX head 2 divbyzero 2 x86 Windows head doaitse 1 tnaur PPC OSX head 2 driver011 1 tnaur PPC OSX head 2 driver012 1 tnaur PPC OSX head 2 driver013 1 tnaur PPC OSX head 2 driver014 1 tnaur PPC OSX head 2 driver015 1 tnaur PPC OSX head 2 driver016 1 tnaur PPC OSX head 2 driver017 1 tnaur PPC OSX head 2 driver018 1 tnaur PPC OSX head 2 driver021 1 tnaur PPC OSX head 2 driver022 1 tnaur PPC OSX head 2 driver023 1 tnaur PPC OSX head 2 driver024 1 tnaur PPC OSX head 2 driver024a 1 tnaur PPC OSX head 2 driver025 1 tnaur PPC OSX head 2 driver026 1 tnaur PPC OSX head 2 driver027 1 tnaur PPC OSX head 2 driver028 1 tnaur PPC OSX head 2 driver031 1 tnaur PPC OSX head 2 driver032 1 tnaur PPC OSX head 2 driver033 1 tnaur PPC OSX head 2 driver034 1 tnaur PPC OSX head 2 driver035 1 tnaur PPC OSX head 2 driver041 1 tnaur PPC OSX head 2 driver042 1 tnaur PPC OSX head 2 driver043 1 tnaur PPC OSX head 2 driver044 1 tnaur PPC OSX head 2 driver045 1 tnaur PPC OSX head 2 driver051 1 tnaur PPC OSX head 2 driver052 1 tnaur PPC OSX head 2 driver053 1 tnaur PPC OSX head 2 driver060 1 tnaur PPC OSX head 2 driver061 1 tnaur PPC OSX head 2 driver061a.1 1 tnaur PPC OSX head 2 driver061a.2 1 tnaur PPC OSX head 2 driver062.1 1 tnaur PPC OSX head 2 driver062.2 1 tnaur PPC OSX head 2 driver062.3 1 tnaur PPC OSX head 2 driver062.4 1 tnaur PPC OSX head 2 driver062.5 1 tnaur PPC OSX head 2 driver063 1 tnaur PPC OSX head 2 driver064 1 tnaur PPC OSX head 2 driver065 1 tnaur PPC OSX head 2 driver066 1 tnaur PPC OSX head 2 driver067 1 tnaur PPC OSX head 2 driver068 1 tnaur PPC OSX head 2 driver069 1 tnaur PPC OSX head 2 driver070 1 tnaur PPC OSX head 2 driver071 1 tnaur PPC OSX head 2 driver080 1 tnaur PPC OSX head 2 driver081.1 1 tnaur PPC OSX head 2 driver081.2 1 tnaur PPC OSX head 2 driver100 1 tnaur PPC OSX head 2 driver200 1 tnaur PPC OSX head 2 drv001 1 tnaur PPC OSX head 2 drv002 1 tnaur PPC OSX head 2 drv003 1 tnaur PPC OSX head 2 drv004 1 tnaur PPC OSX head 2 drv005 1 tnaur PPC OSX head 2 drv006 1 tnaur PPC OSX head 2 drv007 1 tnaur PPC OSX head 2 drv008 1 tnaur PPC OSX head 2 drv009 1 tnaur PPC OSX head 2 drv010 1 tnaur PPC OSX head 2 drv011 1 tnaur PPC OSX head 2 drv012 1 tnaur PPC OSX head 2 drv013 1 tnaur PPC OSX head 2 drv014 1 tnaur PPC OSX head 2 drv015 1 tnaur PPC OSX head 2 drv020 1 tnaur PPC OSX head 2 drv021 1 tnaur PPC OSX head 2 drvfail016 1 tnaur PPC OSX head 2 drvrun001 1 tnaur PPC OSX head 2 drvrun002 1 tnaur PPC OSX head 2 drvrun003 1 tnaur PPC OSX head 2 drvrun004 1 tnaur PPC OSX head 2 drvrun005 1 tnaur PPC OSX head 2 drvrun006 1 tnaur PPC OSX head 2 drvrun007 1 tnaur PPC OSX head 2 drvrun008 1 tnaur PPC OSX head 2 drvrun009 1 tnaur PPC OSX head 2 drvrun010 1 tnaur PPC OSX head 2 drvrun011 1 tnaur PPC OSX head 2 drvrun012 1 tnaur PPC OSX head 2 drvrun013 1 tnaur PPC OSX head 2 drvrun014 1 tnaur PPC OSX head 2 drvrun015 1 tnaur PPC OSX head 2 drvrun016 1 tnaur PPC OSX head 2 drvrun017 1 tnaur PPC OSX head 2 drvrun018 1 tnaur PPC OSX head 2 drvrun019 1 tnaur PPC OSX head 2 drvrun020 1 tnaur PPC OSX head 2 drvrun021 1 tnaur PPC OSX head 2 drvrun022 1 tnaur PPC OSX head 2 ds-wildcard 1 tnaur PPC OSX head 2 ds001 1 tnaur PPC OSX head 2 ds002 1 tnaur PPC OSX head 2 ds003 1 tnaur PPC OSX head 2 ds004 1 tnaur PPC OSX head 2 ds005 1 tnaur PPC OSX head 2 ds006 1 tnaur PPC OSX head 2 ds007 1 tnaur PPC OSX head 2 ds008 1 tnaur PPC OSX head 2 ds009 1 tnaur PPC OSX head 2 ds010 1 tnaur PPC OSX head 2 ds011 1 tnaur PPC OSX head 2 ds012 1 tnaur PPC OSX head 2 ds013 1 tnaur PPC OSX head 2 ds014 1 tnaur PPC OSX head 2 ds015 1 tnaur PPC OSX head 2 ds016 1 tnaur PPC OSX head 2 ds017 1 tnaur PPC OSX head 2 ds018 1 tnaur PPC OSX head 2 ds019 1 tnaur PPC OSX head 2 ds020 1 tnaur PPC OSX head 2 ds021 1 tnaur PPC OSX head 2 ds022 1 tnaur PPC OSX head 2 ds023 1 tnaur PPC OSX head 2 ds024 1 tnaur PPC OSX head 2 ds025 1 tnaur PPC OSX head 2 ds026 1 tnaur PPC OSX head 2 ds027 1 tnaur PPC OSX head 2 ds028 1 tnaur PPC OSX head 2 ds029 1 tnaur PPC OSX head 2 ds030 1 tnaur PPC OSX head 2 ds031 1 tnaur PPC OSX head 2 ds032 1 tnaur PPC OSX head 2 ds033 1 tnaur PPC OSX head 2 ds034 1 tnaur PPC OSX head 2 ds035 1 tnaur PPC OSX head 2 ds036 1 tnaur PPC OSX head 2 ds037 1 tnaur PPC OSX head 2 ds038 1 tnaur PPC OSX head 2 ds039 1 tnaur PPC OSX head 2 ds040 1 tnaur PPC OSX head 2 ds041 1 tnaur PPC OSX head 2 ds042 1 tnaur PPC OSX head 2 ds043 1 tnaur PPC OSX head 2 ds044 1 tnaur PPC OSX head 2 ds045 1 tnaur PPC OSX head 2 ds046 1 tnaur PPC OSX head 2 ds047 1 tnaur PPC OSX head 2 ds048 1 tnaur PPC OSX head 2 ds050 1 tnaur PPC OSX head 2 ds051 1 tnaur PPC OSX head 2 ds052 1 tnaur PPC OSX head 2 ds053 1 tnaur PPC OSX head 2 ds054 1 tnaur PPC OSX head 2 ds055 1 tnaur PPC OSX head 2 ds056 1 tnaur PPC OSX head 2 ds057 1 tnaur PPC OSX head 2 ds058 1 tnaur PPC OSX head 2 ds059 1 tnaur PPC OSX head 2 ds062 1 tnaur PPC OSX head 2 dsrun001 1 tnaur PPC OSX head 2 dsrun002 1 tnaur PPC OSX head 2 dsrun003 1 tnaur PPC OSX head 2 dsrun004 1 tnaur PPC OSX head 2 dsrun005 1 tnaur PPC OSX head 2 dsrun006 1 tnaur PPC OSX head 2 dsrun007 1 tnaur PPC OSX head 2 dsrun008 1 tnaur PPC OSX head 2 dsrun009 1 tnaur PPC OSX head 2 dsrun010 1 tnaur PPC OSX head 2 dsrun011 1 tnaur PPC OSX head 2 dsrun012 1 tnaur PPC OSX head 2 dsrun013 1 tnaur PPC OSX head 2 dsrun014 1 tnaur PPC OSX head 2 dsrun016 1 tnaur PPC OSX head 2 dsrun017 1 tnaur PPC OSX head 2 dsrun018 1 tnaur PPC OSX head 2 dsrun019 1 tnaur PPC OSX head 2 dsrun020 1 tnaur PPC OSX head 2 dsrun021 1 tnaur PPC OSX head 2 dsrun022 1 tnaur PPC OSX head 2 dsrun023 1 tnaur PPC OSX head 2 dynamic001 1 tnaur PPC OSX head 2 dynamic002 1 tnaur PPC OSX head 2 dynamic_flags_001 1 tnaur PPC OSX head 2 dynamic_flags_002A 1 tnaur PPC OSX head 2 dynamic_flags_002B 1 tnaur PPC OSX head 2 dynamic_flags_002C 1 tnaur PPC OSX head 2 dynamic_flags_002D 1 tnaur PPC OSX head 2 dynamic_flags_002Many 1 tnaur PPC OSX head 2 dynbrk001 1 tnaur PPC OSX head 2 dynbrk002 1 tnaur PPC OSX head 2 dynbrk003 1 tnaur PPC OSX head 2 dynbrk004 1 tnaur PPC OSX head 2 dynbrk007 1 tnaur PPC OSX head 2 dynbrk008 1 tnaur PPC OSX head 2 dynbrk009 1 tnaur PPC OSX head 2 echo001 1 tnaur PPC OSX head 2 encode 1 tnaur PPC OSX head 2 enum01 6 x86 Windows head enum02 1 tnaur PPC OSX head 2 enum03 1 tnaur PPC OSX head 2 equal 1 tnaur PPC OSX head 2 exceptions001 1 tnaur PPC OSX head 2 exceptions002 1 tnaur PPC OSX head 2 exitWith001 1 tnaur PPC OSX head 2 expfloat 1 tnaur PPC OSX head 2 ext 1 tnaur PPC OSX head 2 ext1 1 tnaur PPC OSX head 2 fact 1 tnaur PPC OSX head 2 fast2haskell 1 tnaur PPC OSX head 2 faxen 1 tnaur PPC OSX head 2 fed001 1 tnaur PPC OSX head 2 ffi-deriv1 1 tnaur PPC OSX head 2 ffi001 1 tnaur PPC OSX head 2 ffi002 1 tnaur PPC OSX head 2 ffi003 1 tnaur PPC OSX head 2 ffi006 1 tnaur PPC OSX head 2 ffi007 1 tnaur PPC OSX head 2 ffi008 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi010 1 tnaur PPC OSX head 2 ffi011 1 tnaur PPC OSX head 2 ffi013 1 tnaur PPC OSX head 2 ffi015 1 tnaur PPC OSX head 2 ffi016 1 tnaur PPC OSX head 2 ffi017 1 tnaur PPC OSX head 2 ffi018 1 tnaur PPC OSX head 2 ffi018_ghci 1 tnaur PPC OSX head 2 ffi019 1 tnaur PPC OSX head 2 finalization001 1 tnaur PPC OSX head 2 foldTree 1 tnaur PPC OSX head 2 freeNames 1 tnaur PPC OSX head 2 fun 1 tnaur PPC OSX head 2 fun_insts 1 tnaur PPC OSX head 2 gadt1 1 tnaur PPC OSX head 2 gadt14 1 tnaur PPC OSX head 2 gadt15 1 tnaur PPC OSX head 2 gadt16 1 tnaur PPC OSX head 2 gadt17 1 tnaur PPC OSX head 2 gadt18 1 tnaur PPC OSX head 2 gadt19 1 tnaur PPC OSX head 2 gadt2 1 tnaur PPC OSX head 2 gadt20 1 tnaur PPC OSX head 2 gadt22 1 tnaur PPC OSX head 2 gadt23 1 tnaur PPC OSX head 2 gadt24 1 tnaur PPC OSX head 2 gadt3 1 tnaur PPC OSX head 2 gadt4 1 tnaur PPC OSX head 2 gadt5 1 tnaur PPC OSX head 2 gadt6 1 tnaur PPC OSX head 2 gadt8 1 tnaur PPC OSX head 2 gadt9 1 tnaur PPC OSX head 2 genUpTo 1 tnaur PPC OSX head 2 genericNegative001 1 tnaur PPC OSX head 2 geq 1 tnaur PPC OSX head 2 getArgs001 1 tnaur PPC OSX head 2 getC 1 tnaur PPC OSX head 2 getDirContents001 1 x86 Windows head getEnv001 1 tnaur PPC OSX head 2 ghc-e001 1 tnaur PPC OSX head 2 ghc-e002 1 tnaur PPC OSX head 2 ghc-e003 1 tnaur PPC OSX head 2 ghc-e004 1 tnaur PPC OSX head 2 ghc-e005 1 tnaur PPC OSX head 2 ghci.prog007 1 tnaur PPC OSX head 2 ghci.prog008 1 tnaur PPC OSX head 2 ghci.prog009 1 tnaur PPC OSX head 2 ghci001 1 tnaur PPC OSX head 2 ghci002 1 tnaur PPC OSX head 2 ghci003 1 tnaur PPC OSX head 2 ghci004 1 tnaur PPC OSX head 2 ghci005 1 tnaur PPC OSX head 2 ghci006 1 tnaur PPC OSX head 2 ghci007 1 tnaur PPC OSX head 2 ghci008 1 tnaur PPC OSX head 2 ghci009 1 tnaur PPC OSX head 2 ghci011 1 tnaur PPC OSX head 2 ghci012 1 tnaur PPC OSX head 2 ghci013 1 tnaur PPC OSX head 2 ghci015 1 tnaur PPC OSX head 2 ghci017 1 tnaur PPC OSX head 2 ghci019 1 tnaur PPC OSX head 2 ghci020 1 tnaur PPC OSX head 2 ghci021 1 tnaur PPC OSX head 2 ghci022 1 tnaur PPC OSX head 2 ghci023 1 tnaur PPC OSX head 2 ghci024 1 kgardas head ghci025 1 tnaur PPC OSX head 2 ghci026 1 tnaur PPC OSX head 2 ghci027 1 tnaur PPC OSX head 2 ghci028 1 tnaur PPC OSX head 2 ghci029 1 tnaur PPC OSX head 2 ghci030 1 tnaur PPC OSX head 2 ghci032 1 tnaur PPC OSX head 2 ghci033 1 tnaur PPC OSX head 2 ghci034 1 tnaur PPC OSX head 2 ghciprog004 1 tnaur PPC OSX head 2 ghcpkg01 1 tnaur PPC OSX head 2 ghcpkg02 1 tnaur PPC OSX head 2 ghcpkg03 1 tnaur PPC OSX head 2 ghcpkg04 1 tnaur PPC OSX head 2 ghcpkg05 1 tnaur PPC OSX head 2 ghcpkg06 1 tnaur PPC OSX head 2 gmapQ-assoc 1 tnaur PPC OSX head 2 goo 1 tnaur PPC OSX head 2 gread 1 tnaur PPC OSX head 2 gread2 1 tnaur PPC OSX head 2 gshow 1 tnaur PPC OSX head 2 gshow2 1 tnaur PPC OSX head 2 gzip 1 tnaur PPC OSX head 2 hClose001 1 tnaur PPC OSX head 2 hClose002 2 kgardas head hDuplicateTo001 1 tnaur PPC OSX head 2 hFileSize001 1 tnaur PPC OSX head 2 hFileSize002 1 tnaur PPC OSX head 2 hFlush001 1 tnaur PPC OSX head 2 hGetBuf001 1 tnaur PPC OSX head 2 hGetBuf002 1 tnaur PPC OSX head 2 hGetBuffering001 1 tnaur PPC OSX head 2 hGetChar001 1 tnaur PPC OSX head 2 hGetLine001 1 tnaur PPC OSX head 2 hGetLine002 1 tnaur PPC OSX head 2 hGetLine003 1 tnaur PPC OSX head 2 hGetPosn001 1 tnaur PPC OSX head 2 hIsEOF001 1 tnaur PPC OSX head 2 hIsEOF002 1 tnaur PPC OSX head 2 hPutBuf001 1 tnaur PPC OSX head 2 hPutBuf002 1 tnaur PPC OSX head 2 hReady001 1 tnaur PPC OSX head 2 hSeek001 1 tnaur PPC OSX head 2 hSeek002 1 tnaur PPC OSX head 2 hSeek003 1 tnaur PPC OSX head 2 hSeek004 1 tnaur PPC OSX head 2 hSetBuffering002 1 tnaur PPC OSX head 2 hSetBuffering003 1 tnaur PPC OSX head 2 hTell001 1 tnaur PPC OSX head 2 hTell002 1 tnaur PPC OSX head 2 haddock.Test 1 tnaur PPC OSX head 2 haddockA001 1 tnaur PPC OSX head 2 haddockA002 1 tnaur PPC OSX head 2 haddockA003 1 tnaur PPC OSX head 2 haddockA004 1 tnaur PPC OSX head 2 haddockA005 1 tnaur PPC OSX head 2 haddockA006 1 tnaur PPC OSX head 2 haddockA007 1 tnaur PPC OSX head 2 haddockA008 1 tnaur PPC OSX head 2 haddockA009 1 tnaur PPC OSX head 2 haddockA010 1 tnaur PPC OSX head 2 haddockA011 1 tnaur PPC OSX head 2 haddockA012 1 tnaur PPC OSX head 2 haddockA013 1 tnaur PPC OSX head 2 haddockA014 1 tnaur PPC OSX head 2 haddockA015 1 tnaur PPC OSX head 2 haddockA016 1 tnaur PPC OSX head 2 haddockA017 1 tnaur PPC OSX head 2 haddockA018 1 tnaur PPC OSX head 2 haddockA019 1 tnaur PPC OSX head 2 haddockA020 1 tnaur PPC OSX head 2 haddockA021 1 tnaur PPC OSX head 2 haddockA022 1 tnaur PPC OSX head 2 haddockA023 1 tnaur PPC OSX head 2 haddockA024 1 tnaur PPC OSX head 2 haddockA025 1 tnaur PPC OSX head 2 haddockA026 1 tnaur PPC OSX head 2 haddockA027 1 tnaur PPC OSX head 2 haddockA028 1 tnaur PPC OSX head 2 haddockA029 1 tnaur PPC OSX head 2 haddockA030 1 tnaur PPC OSX head 2 haddockA031 1 tnaur PPC OSX head 2 haddockA032 1 tnaur PPC OSX head 2 haddockA033 1 tnaur PPC OSX head 2 haddockB001 1 tnaur PPC OSX head 2 haddockB002 1 tnaur PPC OSX head 2 haddockB003 1 tnaur PPC OSX head 2 haddockB004 1 tnaur PPC OSX head 2 haddockC001 1 tnaur PPC OSX head 2 haddockC002 1 tnaur PPC OSX head 2 haddockC003 1 tnaur PPC OSX head 2 haddockC004 1 tnaur PPC OSX head 2 haddockC005 1 tnaur PPC OSX head 2 haddockC006 1 tnaur PPC OSX head 2 haddockC007 1 tnaur PPC OSX head 2 haddockC008 1 tnaur PPC OSX head 2 haddockC009 1 tnaur PPC OSX head 2 haddockC010 1 tnaur PPC OSX head 2 haddockC011 1 tnaur PPC OSX head 2 haddockC012 1 tnaur PPC OSX head 2 haddockC013 1 tnaur PPC OSX head 2 haddockC014 1 tnaur PPC OSX head 2 haddockC015 1 tnaur PPC OSX head 2 haddockC016 1 tnaur PPC OSX head 2 haddockC017 1 tnaur PPC OSX head 2 haddockC018 1 tnaur PPC OSX head 2 haddockC019 1 tnaur PPC OSX head 2 haddockC020 1 tnaur PPC OSX head 2 haddockC021 1 tnaur PPC OSX head 2 haddockC022 1 tnaur PPC OSX head 2 haddockC023 1 tnaur PPC OSX head 2 haddockC024 1 tnaur PPC OSX head 2 haddockC025 1 tnaur PPC OSX head 2 haddockC026 1 tnaur PPC OSX head 2 haddockC027 1 tnaur PPC OSX head 2 haddockC028 1 tnaur PPC OSX head 2 haddockC029 1 tnaur PPC OSX head 2 haddockC030 1 tnaur PPC OSX head 2 haddockC031 1 tnaur PPC OSX head 2 haddockC032 1 tnaur PPC OSX head 2 haddockD001 1 tnaur PPC OSX head 2 haddockD002 1 tnaur PPC OSX head 2 haddockD003 1 tnaur PPC OSX head 2 haddockD004 1 tnaur PPC OSX head 2 haddockSimplUtilsBug 1 tnaur PPC OSX head 2 hash001 1 tnaur PPC OSX head 2 hist001 1 tnaur PPC OSX head 2 hlist 1 tnaur PPC OSX head 2 hopat 1 tnaur PPC OSX head 2 hpc001 3 x86 Windows head hpc_bad_001 3 x86 Windows head hpc_draft 3 x86 Windows head hpc_fork 3 x86 Windows head hpc_hand_overlay 3 x86 Windows head hpc_help 3 x86 Windows head hpc_help_draft 3 x86 Windows head hpc_help_help 3 x86 Windows head hpc_help_markup 3 x86 Windows head hpc_help_overlay 3 x86 Windows head hpc_help_report 3 x86 Windows head hpc_help_show 3 x86 Windows head hpc_help_version 3 x86 Windows head hpc_markup_001 3 x86 Windows head hpc_markup_002 3 x86 Windows head hpc_markup_error_001 3 x86 Windows head hpc_markup_error_002 3 x86 Windows head hpc_markup_multi_001 3 x86 Windows head hpc_markup_multi_002 3 x86 Windows head hpc_markup_multi_003 3 x86 Windows head hpc_overlay 3 x86 Windows head hpc_overlay2 3 x86 Windows head hpc_raytrace 3 x86 Windows head hpc_report_001 3 x86 Windows head hpc_report_002 3 x86 Windows head hpc_report_003 3 x86 Windows head hpc_report_error_001 3 x86 Windows head hpc_report_error_002 3 x86 Windows head hpc_report_multi_001 3 x86 Windows head hpc_report_multi_002 3 x86 Windows head hpc_report_multi_003 3 x86 Windows head hpc_show 3 x86 Windows head hpc_show_error_001 3 x86 Windows head hpc_show_error_002 3 x86 Windows head hpc_show_multi_001 3 x86 Windows head hpc_show_multi_002 3 x86 Windows head hpc_version 3 x86 Windows head hs-boot 1 tnaur PPC OSX head 2 impexp 1 tnaur PPC OSX head 2 ind1 1 tnaur PPC OSX head 2 ind2 1 tnaur PPC OSX head 2 ins 1 tnaur PPC OSX head 2 instance-leaks 1 tnaur PPC OSX head 2 integerBits 1 tnaur PPC OSX head 2 integerConversions 1 tnaur PPC OSX head 2 ioeGetErrorString001 1 tnaur PPC OSX head 2 ioeGetFileName001 1 tnaur PPC OSX head 2 ioeGetHandle001 1 tnaur PPC OSX head 2 ioref001 2 x86 Windows head isEOF001 1 tnaur PPC OSX head 2 ix001 1 tnaur PPC OSX head 2 jl_defaults 1 tnaur PPC OSX head 2 joao-circular 1 tnaur PPC OSX head 2 josef 1 tnaur PPC OSX head 2 jq_readsPrec 1 tnaur PPC OSX head 2 jtod_circint 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 jules_xref2 1 tnaur PPC OSX head 2 karl1 1 tnaur PPC OSX head 2 karl2 1 tnaur PPC OSX head 2 labels 1 tnaur PPC OSX head 2 launchbury 1 tnaur PPC OSX head 2 lennart_range 1 tnaur PPC OSX head 2 lex 1 tnaur PPC OSX head 2 lexNum 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 list001 1 tnaur PPC OSX head 2 list002 1 tnaur PPC OSX head 2 list003 1 tnaur PPC OSX head 2 local-quantors 1 tnaur PPC OSX head 2 maessen_hashtab 1 x86 Windows head map 1 tnaur PPC OSX head 2 mdo001 1 tnaur PPC OSX head 2 mdo002 1 tnaur PPC OSX head 2 mdo003 1 tnaur PPC OSX head 2 mdo004 1 tnaur PPC OSX head 2 mdo005 1 tnaur PPC OSX head 2 mdo006 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 memo002 1 tnaur PPC OSX head 2 misc001 1 tnaur PPC OSX head 2 mod100 1 tnaur PPC OSX head 2 mod103 1 tnaur PPC OSX head 2 mod104 1 tnaur PPC OSX head 2 mod105 1 tnaur PPC OSX head 2 mod106 1 tnaur PPC OSX head 2 mod107 1 tnaur PPC OSX head 2 mod108 1 tnaur PPC OSX head 2 mod109 1 tnaur PPC OSX head 2 mod11 1 tnaur PPC OSX head 2 mod111 1 tnaur PPC OSX head 2 mod112 1 tnaur PPC OSX head 2 mod113 1 tnaur PPC OSX head 2 mod115 1 tnaur PPC OSX head 2 mod117 1 tnaur PPC OSX head 2 mod118 1 tnaur PPC OSX head 2 mod119 1 tnaur PPC OSX head 2 mod12 1 tnaur PPC OSX head 2 mod128 1 tnaur PPC OSX head 2 mod129 1 tnaur PPC OSX head 2 mod13 1 tnaur PPC OSX head 2 mod137 1 tnaur PPC OSX head 2 mod139 1 tnaur PPC OSX head 2 mod14 1 tnaur PPC OSX head 2 mod140 1 tnaur PPC OSX head 2 mod141 1 tnaur PPC OSX head 2 mod144 1 tnaur PPC OSX head 2 mod146 1 tnaur PPC OSX head 2 mod148 1 tnaur PPC OSX head 2 mod149 1 tnaur PPC OSX head 2 mod15 1 tnaur PPC OSX head 2 mod154 1 tnaur PPC OSX head 2 mod156 1 tnaur PPC OSX head 2 mod157 1 tnaur PPC OSX head 2 mod158 1 tnaur PPC OSX head 2 mod159 1 tnaur PPC OSX head 2 mod16 1 tnaur PPC OSX head 2 mod160 1 tnaur PPC OSX head 2 mod162 1 tnaur PPC OSX head 2 mod163 1 tnaur PPC OSX head 2 mod165 1 tnaur PPC OSX head 2 mod166 1 tnaur PPC OSX head 2 mod167 1 tnaur PPC OSX head 2 mod168 1 tnaur PPC OSX head 2 mod169 1 tnaur PPC OSX head 2 mod170 1 tnaur PPC OSX head 2 mod171 1 tnaur PPC OSX head 2 mod172 1 tnaur PPC OSX head 2 mod173 1 tnaur PPC OSX head 2 mod176 1 tnaur PPC OSX head 2 mod177 1 tnaur PPC OSX head 2 mod179 1 tnaur PPC OSX head 2 mod30 1 tnaur PPC OSX head 2 mod31 1 tnaur PPC OSX head 2 mod32 1 tnaur PPC OSX head 2 mod33 1 tnaur PPC OSX head 2 mod34 1 tnaur PPC OSX head 2 mod35 1 tnaur PPC OSX head 2 mod37 1 tnaur PPC OSX head 2 mod39 1 tnaur PPC OSX head 2 mod5 1 tnaur PPC OSX head 2 mod6 1 tnaur PPC OSX head 2 mod64 1 tnaur PPC OSX head 2 mod65 1 tnaur PPC OSX head 2 mod75 1 tnaur PPC OSX head 2 mod82 1 tnaur PPC OSX head 2 mod83 1 tnaur PPC OSX head 2 mod84 1 tnaur PPC OSX head 2 mod85 1 tnaur PPC OSX head 2 mod86 1 tnaur PPC OSX head 2 mod92 1 tnaur PPC OSX head 2 mod93 1 tnaur PPC OSX head 2 mod94 1 tnaur PPC OSX head 2 mod95 1 tnaur PPC OSX head 2 mod96 1 tnaur PPC OSX head 2 mod99 1 tnaur PPC OSX head 2 mode001 1 tnaur PPC OSX head 2 nbe 1 tnaur PPC OSX head 2 nested-datatypes 1 tnaur PPC OSX head 2 newtype 1 tnaur PPC OSX head 2 north_array 1 tnaur PPC OSX head 2 num001 1 tnaur PPC OSX head 2 num002 1 tnaur PPC OSX head 2 num003 1 tnaur PPC OSX head 2 num004 1 tnaur PPC OSX head 2 num005 1 tnaur PPC OSX head 2 num006 1 tnaur PPC OSX head 2 num007 1 tnaur PPC OSX head 2 num008 1 tnaur PPC OSX head 2 num009 3 x86 Windows head num010 1 tnaur PPC OSX head 2 num011 1 tnaur PPC OSX head 2 num012 3 x86 Windows head num013 1 tnaur PPC OSX head 2 num014 1 tnaur PPC OSX head 2 openFile001 1 tnaur PPC OSX head 2 openFile002 1 tnaur PPC OSX head 2 openFile003 2 kgardas head openFile004 1 tnaur PPC OSX head 2 openFile005 1 tnaur PPC OSX head 2 openFile006 1 tnaur PPC OSX head 2 openFile007 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 outofmem 1 tnaur PPC OSX head 2 outofmem2 1 tnaur PPC OSX head 2 packedstring001 1 tnaur PPC OSX head 2 paradise 1 tnaur PPC OSX head 2 parser.prog001 1 tnaur PPC OSX head 2 performGC001 1 tnaur PPC OSX head 2 perm 1 tnaur PPC OSX head 2 pkg01 1 tnaur PPC OSX head 2 pragma001 1 tnaur PPC OSX head 2 pragma002 1 tnaur PPC OSX head 2 print001 1 tnaur PPC OSX head 2 print002 1 tnaur PPC OSX head 2 print003 1 tnaur PPC OSX head 2 print004 1 tnaur PPC OSX head 2 print005 1 tnaur PPC OSX head 2 print006 1 tnaur PPC OSX head 2 print007 1 tnaur PPC OSX head 2 print008 1 tnaur PPC OSX head 2 print009 1 tnaur PPC OSX head 2 print010 1 tnaur PPC OSX head 2 print011 1 tnaur PPC OSX head 2 print012 1 tnaur PPC OSX head 2 print013 1 tnaur PPC OSX head 2 print014 1 tnaur PPC OSX head 2 print016 1 tnaur PPC OSX head 2 print017 1 tnaur PPC OSX head 2 print018 1 tnaur PPC OSX head 2 print019 1 tnaur PPC OSX head 2 print020 1 tnaur PPC OSX head 2 print021 1 tnaur PPC OSX head 2 print023 1 tnaur PPC OSX head 2 print024 1 tnaur PPC OSX head 2 print025 1 tnaur PPC OSX head 2 print026 1 tnaur PPC OSX head 2 print027 1 tnaur PPC OSX head 2 print028 1 tnaur PPC OSX head 2 print029 1 tnaur PPC OSX head 2 print030 1 tnaur PPC OSX head 2 print031 1 tnaur PPC OSX head 2 print033 1 tnaur PPC OSX head 2 print034 1 tnaur PPC OSX head 2 process004 1 x86 Windows head prog001 1 tnaur PPC OSX head 2 prog002 1 tnaur PPC OSX head 2 prog003 1 tnaur PPC OSX head 2 prog005 1 tnaur PPC OSX head 2 prog006 1 tnaur PPC OSX head 2 putStr001 1 tnaur PPC OSX head 2 qq005 1 x86 Windows head rand001 1 tnaur PPC OSX head 2 ratio001 1 tnaur PPC OSX head 2 read001 1 tnaur PPC OSX head 2 read002 1 tnaur PPC OSX head 2 read003 1 tnaur PPC OSX head 2 read004 1 tnaur PPC OSX head 2 read005 1 tnaur PPC OSX head 2 read008 1 tnaur PPC OSX head 2 read009 1 tnaur PPC OSX head 2 read010 1 tnaur PPC OSX head 2 read011 1 tnaur PPC OSX head 2 read014 1 tnaur PPC OSX head 2 read015 1 tnaur PPC OSX head 2 read016 1 tnaur PPC OSX head 2 read017 1 tnaur PPC OSX head 2 read018 1 tnaur PPC OSX head 2 read019 1 tnaur PPC OSX head 2 read021 1 tnaur PPC OSX head 2 read022 1 tnaur PPC OSX head 2 read024 1 tnaur PPC OSX head 2 read025 1 tnaur PPC OSX head 2 read026 1 tnaur PPC OSX head 2 read027 1 tnaur PPC OSX head 2 read028 1 tnaur PPC OSX head 2 read029 1 tnaur PPC OSX head 2 read030 1 tnaur PPC OSX head 2 read031 1 tnaur PPC OSX head 2 read032 1 tnaur PPC OSX head 2 read033 1 tnaur PPC OSX head 2 read034 1 tnaur PPC OSX head 2 read036 1 tnaur PPC OSX head 2 read037 1 tnaur PPC OSX head 2 read038 1 tnaur PPC OSX head 2 read039 1 tnaur PPC OSX head 2 read040 1 tnaur PPC OSX head 2 read041 1 tnaur PPC OSX head 2 read042 1 tnaur PPC OSX head 2 read043 1 tnaur PPC OSX head 2 read044 1 tnaur PPC OSX head 2 read045 1 tnaur PPC OSX head 2 read046 1 tnaur PPC OSX head 2 read047 1 tnaur PPC OSX head 2 read048 1 tnaur PPC OSX head 2 read049 1 tnaur PPC OSX head 2 read050 1 tnaur PPC OSX head 2 read051 1 tnaur PPC OSX head 2 read052 1 tnaur PPC OSX head 2 read053 1 tnaur PPC OSX head 2 read054 1 tnaur PPC OSX head 2 read055 1 tnaur PPC OSX head 2 read056 1 tnaur PPC OSX head 2 read057 1 tnaur PPC OSX head 2 read058 1 tnaur PPC OSX head 2 read059 1 tnaur PPC OSX head 2 read060 1 tnaur PPC OSX head 2 read061 1 tnaur PPC OSX head 2 read062 1 tnaur PPC OSX head 2 read063 1 tnaur PPC OSX head 2 read064 1 tnaur PPC OSX head 2 read065 1 tnaur PPC OSX head 2 readFile001 1 tnaur PPC OSX head 2 readLitChar 1 tnaur PPC OSX head 2 read_1821 1 tnaur PPC OSX head 2 readwrite001 1 tnaur PPC OSX head 2 readwrite002 1 tnaur PPC OSX head 2 rebindable1 1 tnaur PPC OSX head 2 rebindable2 1 tnaur PPC OSX head 2 rebindable3 1 tnaur PPC OSX head 2 rebindable4 1 tnaur PPC OSX head 2 rebindable5 1 tnaur PPC OSX head 2 rebindable6 1 tnaur PPC OSX head 2 rebindable7 1 tnaur PPC OSX head 2 rebindable8 1 tnaur PPC OSX head 2 rebindable9 1 tnaur PPC OSX head 2 recomp001 1 tnaur PPC OSX head 2 recomp002 1 tnaur PPC OSX head 2 recomp003 1 tnaur PPC OSX head 2 recomp004 1 tnaur PPC OSX head 2 recomp005 1 tnaur PPC OSX head 2 record_upd 1 tnaur PPC OSX head 2 records 1 tnaur PPC OSX head 2 red-black 1 tnaur PPC OSX head 2 rename.prog001 1 tnaur PPC OSX head 2 rename.prog003 1 tnaur PPC OSX head 2 rename.prog004 1 tnaur PPC OSX head 2 rename.prog005 1 tnaur PPC OSX head 2 rittri 1 tnaur PPC OSX head 2 rn.prog006 1 tnaur PPC OSX head 2 rn003 1 tnaur PPC OSX head 2 rn005 1 tnaur PPC OSX head 2 rn006 1 tnaur PPC OSX head 2 rn009 1 tnaur PPC OSX head 2 rn011 1 tnaur PPC OSX head 2 rn012 1 tnaur PPC OSX head 2 rn013 1 tnaur PPC OSX head 2 rn017 1 tnaur PPC OSX head 2 rn019 1 tnaur PPC OSX head 2 rn020 1 tnaur PPC OSX head 2 rn022 1 tnaur PPC OSX head 2 rn023 1 tnaur PPC OSX head 2 rn024 1 tnaur PPC OSX head 2 rn025 1 tnaur PPC OSX head 2 rn026 1 tnaur PPC OSX head 2 rn027 1 tnaur PPC OSX head 2 rn028 1 tnaur PPC OSX head 2 rn029 1 tnaur PPC OSX head 2 rn031 1 tnaur PPC OSX head 2 rn032 1 tnaur PPC OSX head 2 rn033 1 tnaur PPC OSX head 2 rn034 1 tnaur PPC OSX head 2 rn035 1 tnaur PPC OSX head 2 rn036 1 tnaur PPC OSX head 2 rn037 1 tnaur PPC OSX head 2 rn039 1 tnaur PPC OSX head 2 rn040 1 tnaur PPC OSX head 2 rn041 1 tnaur PPC OSX head 2 rn042 1 tnaur PPC OSX head 2 rn043 1 tnaur PPC OSX head 2 rn044 1 tnaur PPC OSX head 2 rn045 1 tnaur PPC OSX head 2 rn046 1 tnaur PPC OSX head 2 rn047 1 tnaur PPC OSX head 2 rn048 1 tnaur PPC OSX head 2 rn049 1 tnaur PPC OSX head 2 rn050 1 tnaur PPC OSX head 2 rn051 1 tnaur PPC OSX head 2 rn052 1 tnaur PPC OSX head 2 rn053 1 tnaur PPC OSX head 2 rn054 1 tnaur PPC OSX head 2 rn055 1 tnaur PPC OSX head 2 rn056 1 tnaur PPC OSX head 2 rn057 1 tnaur PPC OSX head 2 rn058 1 tnaur PPC OSX head 2 rn059 1 tnaur PPC OSX head 2 rn060 1 tnaur PPC OSX head 2 rn061 1 tnaur PPC OSX head 2 rn062 1 tnaur PPC OSX head 2 rn063 1 tnaur PPC OSX head 2 rn064 1 tnaur PPC OSX head 2 rn065 1 tnaur PPC OSX head 2 rn066 1 tnaur PPC OSX head 2 rn067 1 tnaur PPC OSX head 2 rn_dup 1 tnaur PPC OSX head 2 rnfail020 1 tnaur PPC OSX head 2 rnfail043 1 tnaur PPC OSX head 2 rnfail046 1 tnaur PPC OSX head 2 rnfail055 1 tnaur PPC OSX head 2 rule1 1 tnaur PPC OSX head 2 sanders_array 1 tnaur PPC OSX head 2 set 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 show001 1 tnaur PPC OSX head 2 showDouble 1 tnaur PPC OSX head 2 sim 1 tnaur PPC OSX head 2 simpl-T1370 1 tnaur PPC OSX head 2 simpl001 1 tnaur PPC OSX head 2 simpl002 1 tnaur PPC OSX head 2 simpl003 1 tnaur PPC OSX head 2 simpl004 1 tnaur PPC OSX head 2 simpl005 1 tnaur PPC OSX head 2 simpl007 1 tnaur PPC OSX head 2 simpl009 1 tnaur PPC OSX head 2 simpl010 1 tnaur PPC OSX head 2 simpl011 1 tnaur PPC OSX head 2 simpl012 1 tnaur PPC OSX head 2 simpl013 1 tnaur PPC OSX head 2 simpl014 1 tnaur PPC OSX head 2 simpl015 2 tnaur PPC OSX head 2 simpl016 1 tnaur PPC OSX head 2 simpl017 1 tnaur PPC OSX head 2 simpl018 1 tnaur PPC OSX head 2 simpl019 1 tnaur PPC OSX head 2 simpl020 1 tnaur PPC OSX head 2 simplCore.prog001 1 tnaur PPC OSX head 2 simplCore.prog002 1 tnaur PPC OSX head 2 simplrun001 1 tnaur PPC OSX head 2 simplrun002 1 tnaur PPC OSX head 2 simplrun003 1 tnaur PPC OSX head 2 simplrun004 1 tnaur PPC OSX head 2 simplrun005 1 tnaur PPC OSX head 2 simplrun007 1 tnaur PPC OSX head 2 simplrun008 1 tnaur PPC OSX head 2 simplrun009 1 tnaur PPC OSX head 2 simplrun010 1 tnaur PPC OSX head 2 spec001 1 tnaur PPC OSX head 2 spec002 1 tnaur PPC OSX head 2 spec003 1 tnaur PPC OSX head 2 stableptr001 1 tnaur PPC OSX head 2 stableptr003 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 stableptr005 1 tnaur PPC OSX head 2 str001 1 tnaur PPC OSX head 2 str002 1 tnaur PPC OSX head 2 strict-float 1 tnaur PPC OSX head 2 strict_anns 1 tnaur PPC OSX head 2 strings 1 tnaur PPC OSX head 2 strun001 1 tnaur PPC OSX head 2 strun002 1 tnaur PPC OSX head 2 strun003 1 tnaur PPC OSX head 2 strun004 1 tnaur PPC OSX head 2 syn 1 tnaur PPC OSX head 2 syn-perf 1 tnaur PPC OSX head 2 syn-perf2 1 tnaur PPC OSX head 2 system001 1 tnaur PPC OSX head 2 take001 1 tnaur PPC OSX head 2 tc 1 tnaur PPC OSX head 2 tc001 1 tnaur PPC OSX head 2 tc002 1 tnaur PPC OSX head 2 tc003 1 tnaur PPC OSX head 2 tc004 1 tnaur PPC OSX head 2 tc005 1 tnaur PPC OSX head 2 tc006 1 tnaur PPC OSX head 2 tc007 1 tnaur PPC OSX head 2 tc008 1 tnaur PPC OSX head 2 tc009 1 tnaur PPC OSX head 2 tc010 1 tnaur PPC OSX head 2 tc011 1 tnaur PPC OSX head 2 tc012 1 tnaur PPC OSX head 2 tc013 1 tnaur PPC OSX head 2 tc014 1 tnaur PPC OSX head 2 tc015 1 tnaur PPC OSX head 2 tc016 1 tnaur PPC OSX head 2 tc017 1 tnaur PPC OSX head 2 tc018 1 tnaur PPC OSX head 2 tc019 1 tnaur PPC OSX head 2 tc020 1 tnaur PPC OSX head 2 tc021 1 tnaur PPC OSX head 2 tc022 1 tnaur PPC OSX head 2 tc023 1 tnaur PPC OSX head 2 tc026 1 tnaur PPC OSX head 2 tc027 1 tnaur PPC OSX head 2 tc028 1 tnaur PPC OSX head 2 tc029 1 tnaur PPC OSX head 2 tc030 1 tnaur PPC OSX head 2 tc031 1 tnaur PPC OSX head 2 tc032 1 tnaur PPC OSX head 2 tc033 1 tnaur PPC OSX head 2 tc034 1 tnaur PPC OSX head 2 tc035 1 tnaur PPC OSX head 2 tc036 1 tnaur PPC OSX head 2 tc037 1 tnaur PPC OSX head 2 tc038 1 tnaur PPC OSX head 2 tc039 1 tnaur PPC OSX head 2 tc040 1 tnaur PPC OSX head 2 tc041 1 tnaur PPC OSX head 2 tc042 1 tnaur PPC OSX head 2 tc043 1 tnaur PPC OSX head 2 tc044 1 tnaur PPC OSX head 2 tc045 1 tnaur PPC OSX head 2 tc046 1 tnaur PPC OSX head 2 tc047 1 tnaur PPC OSX head 2 tc048 1 tnaur PPC OSX head 2 tc049 1 tnaur PPC OSX head 2 tc050 1 tnaur PPC OSX head 2 tc051 1 tnaur PPC OSX head 2 tc052 1 tnaur PPC OSX head 2 tc053 1 tnaur PPC OSX head 2 tc054 1 tnaur PPC OSX head 2 tc055 1 tnaur PPC OSX head 2 tc056 1 tnaur PPC OSX head 2 tc057 1 tnaur PPC OSX head 2 tc058 1 tnaur PPC OSX head 2 tc059 1 tnaur PPC OSX head 2 tc060 1 tnaur PPC OSX head 2 tc061 1 tnaur PPC OSX head 2 tc062 1 tnaur PPC OSX head 2 tc063 1 tnaur PPC OSX head 2 tc064 1 tnaur PPC OSX head 2 tc065 1 tnaur PPC OSX head 2 tc066 1 tnaur PPC OSX head 2 tc067 1 tnaur PPC OSX head 2 tc068 1 tnaur PPC OSX head 2 tc069 1 tnaur PPC OSX head 2 tc070 1 tnaur PPC OSX head 2 tc073 1 tnaur PPC OSX head 2 tc074 1 tnaur PPC OSX head 2 tc076 1 tnaur PPC OSX head 2 tc077 1 tnaur PPC OSX head 2 tc078 1 tnaur PPC OSX head 2 tc079 1 tnaur PPC OSX head 2 tc080 1 tnaur PPC OSX head 2 tc081 1 tnaur PPC OSX head 2 tc082 1 tnaur PPC OSX head 2 tc084 1 tnaur PPC OSX head 2 tc085 1 tnaur PPC OSX head 2 tc086 1 tnaur PPC OSX head 2 tc087 1 tnaur PPC OSX head 2 tc088 1 tnaur PPC OSX head 2 tc089 1 tnaur PPC OSX head 2 tc090 1 tnaur PPC OSX head 2 tc091 1 tnaur PPC OSX head 2 tc092 1 tnaur PPC OSX head 2 tc093 1 tnaur PPC OSX head 2 tc094 1 tnaur PPC OSX head 2 tc095 1 tnaur PPC OSX head 2 tc096 1 tnaur PPC OSX head 2 tc097 1 tnaur PPC OSX head 2 tc098 1 tnaur PPC OSX head 2 tc099 1 tnaur PPC OSX head 2 tc100 1 tnaur PPC OSX head 2 tc101 1 tnaur PPC OSX head 2 tc102 1 tnaur PPC OSX head 2 tc104 1 tnaur PPC OSX head 2 tc105 1 tnaur PPC OSX head 2 tc106 1 tnaur PPC OSX head 2 tc107 1 tnaur PPC OSX head 2 tc108 1 tnaur PPC OSX head 2 tc109 1 tnaur PPC OSX head 2 tc111 1 tnaur PPC OSX head 2 tc112 1 tnaur PPC OSX head 2 tc113 1 tnaur PPC OSX head 2 tc114 1 tnaur PPC OSX head 2 tc115 1 tnaur PPC OSX head 2 tc116 1 tnaur PPC OSX head 2 tc117 1 tnaur PPC OSX head 2 tc118 1 tnaur PPC OSX head 2 tc119 1 tnaur PPC OSX head 2 tc120 1 tnaur PPC OSX head 2 tc121 1 tnaur PPC OSX head 2 tc122 1 tnaur PPC OSX head 2 tc123 1 tnaur PPC OSX head 2 tc124 1 tnaur PPC OSX head 2 tc125 1 tnaur PPC OSX head 2 tc126 1 tnaur PPC OSX head 2 tc127 1 tnaur PPC OSX head 2 tc128 1 tnaur PPC OSX head 2 tc129 1 tnaur PPC OSX head 2 tc130 1 tnaur PPC OSX head 2 tc131 1 tnaur PPC OSX head 2 tc132 1 tnaur PPC OSX head 2 tc133 1 tnaur PPC OSX head 2 tc135 1 tnaur PPC OSX head 2 tc136 1 tnaur PPC OSX head 2 tc137 1 tnaur PPC OSX head 2 tc140 1 tnaur PPC OSX head 2 tc142 1 tnaur PPC OSX head 2 tc143 1 tnaur PPC OSX head 2 tc144 1 tnaur PPC OSX head 2 tc145 1 tnaur PPC OSX head 2 tc146 1 tnaur PPC OSX head 2 tc147 1 tnaur PPC OSX head 2 tc148 1 tnaur PPC OSX head 2 tc149 1 tnaur PPC OSX head 2 tc150 1 tnaur PPC OSX head 2 tc151 1 tnaur PPC OSX head 2 tc152 1 tnaur PPC OSX head 2 tc153 1 tnaur PPC OSX head 2 tc154 1 tnaur PPC OSX head 2 tc155 1 tnaur PPC OSX head 2 tc156 1 tnaur PPC OSX head 2 tc157 1 tnaur PPC OSX head 2 tc158 1 tnaur PPC OSX head 2 tc159 1 tnaur PPC OSX head 2 tc160 1 tnaur PPC OSX head 2 tc161 1 tnaur PPC OSX head 2 tc163 1 tnaur PPC OSX head 2 tc164 1 tnaur PPC OSX head 2 tc165 1 tnaur PPC OSX head 2 tc166 1 tnaur PPC OSX head 2 tc167 1 tnaur PPC OSX head 2 tc168 1 tnaur PPC OSX head 2 tc169 1 tnaur PPC OSX head 2 tc170 1 tnaur PPC OSX head 2 tc171 1 tnaur PPC OSX head 2 tc172 1 tnaur PPC OSX head 2 tc173 1 tnaur PPC OSX head 2 tc174 1 tnaur PPC OSX head 2 tc175 1 tnaur PPC OSX head 2 tc176 1 tnaur PPC OSX head 2 tc177 1 tnaur PPC OSX head 2 tc178 1 tnaur PPC OSX head 2 tc179 1 tnaur PPC OSX head 2 tc180 1 tnaur PPC OSX head 2 tc181 1 tnaur PPC OSX head 2 tc182 1 tnaur PPC OSX head 2 tc184 1 tnaur PPC OSX head 2 tc185 1 tnaur PPC OSX head 2 tc186 1 tnaur PPC OSX head 2 tc187 1 tnaur PPC OSX head 2 tc188 1 tnaur PPC OSX head 2 tc189 1 tnaur PPC OSX head 2 tc190 1 tnaur PPC OSX head 2 tc191 1 tnaur PPC OSX head 2 tc192 1 tnaur PPC OSX head 2 tc193 1 tnaur PPC OSX head 2 tc194 1 tnaur PPC OSX head 2 tc195 1 tnaur PPC OSX head 2 tc196 1 tnaur PPC OSX head 2 tc197 1 tnaur PPC OSX head 2 tc198 1 tnaur PPC OSX head 2 tc199 1 tnaur PPC OSX head 2 tc200 1 tnaur PPC OSX head 2 tc201 1 tnaur PPC OSX head 2 tc202 1 tnaur PPC OSX head 2 tc203 1 tnaur PPC OSX head 2 tc204 1 tnaur PPC OSX head 2 tc205 1 tnaur PPC OSX head 2 tc206 1 tnaur PPC OSX head 2 tc207 1 tnaur PPC OSX head 2 tc208 1 tnaur PPC OSX head 2 tc209 1 tnaur PPC OSX head 2 tc210 1 tnaur PPC OSX head 2 tc211 1 tnaur PPC OSX head 2 tc212 1 tnaur PPC OSX head 2 tc213 1 tnaur PPC OSX head 2 tc214 1 tnaur PPC OSX head 2 tc216 1 tnaur PPC OSX head 2 tc218 1 tnaur PPC OSX head 2 tc219 1 tnaur PPC OSX head 2 tc221 1 tnaur PPC OSX head 2 tc222 1 tnaur PPC OSX head 2 tc224 1 tnaur PPC OSX head 2 tc225 1 tnaur PPC OSX head 2 tc226 1 tnaur PPC OSX head 2 tc227 1 tnaur PPC OSX head 2 tc228 1 tnaur PPC OSX head 2 tc229 1 tnaur PPC OSX head 2 tc230 1 tnaur PPC OSX head 2 tc231 1 tnaur PPC OSX head 2 tc233 1 tnaur PPC OSX head 2 tc234 1 tnaur PPC OSX head 2 tc235 1 tnaur PPC OSX head 2 tc236 1 tnaur PPC OSX head 2 tc237 1 tnaur PPC OSX head 2 tc238 1 tnaur PPC OSX head 2 tc239 1 tnaur PPC OSX head 2 tc240 1 tnaur PPC OSX head 2 tc241 1 tnaur PPC OSX head 2 tc242 1 tnaur PPC OSX head 2 tc243 1 tnaur PPC OSX head 2 tcfail003 1 tnaur PPC OSX head 2 tcfail010 1 tnaur PPC OSX head 2 tcfail021 1 tnaur PPC OSX head 2 tcfail029 1 tnaur PPC OSX head 2 tcfail034 1 tnaur PPC OSX head 2 tcfail046 1 tnaur PPC OSX head 2 tcfail050 1 tnaur PPC OSX head 2 tcfail065 1 tnaur PPC OSX head 2 tcfail068 1 tnaur PPC OSX head 2 tcfail083 1 tnaur PPC OSX head 2 tcfail093 1 tnaur PPC OSX head 2 tcfail105 1 tnaur PPC OSX head 2 tcfail128 1 tnaur PPC OSX head 2 tcfail138 1 tnaur PPC OSX head 2 tcfail147 1 tnaur PPC OSX head 2 tcfail163 1 tnaur PPC OSX head 2 tcfail165 1 tnaur PPC OSX head 2 tcfail166 1 tnaur PPC OSX head 2 tcfail186 1 tnaur PPC OSX head 2 tcfail192 1 tnaur PPC OSX head 2 tcrun001 1 tnaur PPC OSX head 2 tcrun002 1 tnaur PPC OSX head 2 tcrun003 1 tnaur PPC OSX head 2 tcrun004 1 tnaur PPC OSX head 2 tcrun005 1 tnaur PPC OSX head 2 tcrun006 1 tnaur PPC OSX head 2 tcrun007 1 tnaur PPC OSX head 2 tcrun008 1 tnaur PPC OSX head 2 tcrun009 1 tnaur PPC OSX head 2 tcrun010 1 tnaur PPC OSX head 2 tcrun011 1 tnaur PPC OSX head 2 tcrun012 1 tnaur PPC OSX head 2 tcrun013 1 tnaur PPC OSX head 2 tcrun014 1 tnaur PPC OSX head 2 tcrun015 1 tnaur PPC OSX head 2 tcrun016 1 tnaur PPC OSX head 2 tcrun017 1 tnaur PPC OSX head 2 tcrun018 1 tnaur PPC OSX head 2 tcrun019 1 tnaur PPC OSX head 2 tcrun020 1 tnaur PPC OSX head 2 tcrun021 1 tnaur PPC OSX head 2 tcrun022 1 tnaur PPC OSX head 2 tcrun023 1 tnaur PPC OSX head 2 tcrun024 1 tnaur PPC OSX head 2 tcrun025 1 tnaur PPC OSX head 2 tcrun027 1 tnaur PPC OSX head 2 tcrun028 1 tnaur PPC OSX head 2 tcrun029 1 tnaur PPC OSX head 2 tcrun030 1 tnaur PPC OSX head 2 tcrun031 1 tnaur PPC OSX head 2 tcrun032 1 tnaur PPC OSX head 2 tcrun033 1 tnaur PPC OSX head 2 tcrun034 1 tnaur PPC OSX head 2 tcrun035 1 tnaur PPC OSX head 2 tcrun036 1 tnaur PPC OSX head 2 tcrun037 1 tnaur PPC OSX head 2 tcrun038 1 tnaur PPC OSX head 2 tcrun039 1 tnaur PPC OSX head 2 tcrun040 1 tnaur PPC OSX head 2 tdpe 1 tnaur PPC OSX head 2 termination 1 tnaur PPC OSX head 2 test 1 tnaur PPC OSX head 2 testblockalloc 1 tnaur PPC OSX head 2 testeq2 1 tnaur PPC OSX head 2 text001 1 tnaur PPC OSX head 2 thurston-modular-arith 1 tnaur PPC OSX head 2 time002 1 tnaur PPC OSX head 2 time003 1 tnaur PPC OSX head 2 time004 1 tnaur PPC OSX head 2 timing001 1 tnaur PPC OSX head 2 timing002 1 tnaur PPC OSX head 2 timing003 1 tnaur PPC OSX head 2 tough 3 x86 Windows head trace001 1 tnaur PPC OSX head 2 tst 1 tnaur PPC OSX head 2 tup001 1 tnaur PPC OSX head 2 twin 1 tnaur PPC OSX head 2 type-rep 1 tnaur PPC OSX head 2 typeableY 1 tnaur PPC OSX head 2 typecase1 1 tnaur PPC OSX head 2 typecase2 1 tnaur PPC OSX head 2 typecheck.prog001 1 tnaur PPC OSX head 2 typecheck.prog002 1 tnaur PPC OSX head 2 typecheck.testeq1 1 tnaur PPC OSX head 2 ubx-records 1 tnaur PPC OSX head 2 unicode001 1 tnaur PPC OSX head 2 unicode002 1 tnaur PPC OSX head 2 unu 1 tnaur PPC OSX head 2 weak001 1 tnaur PPC OSX head 2 where 1 tnaur PPC OSX head 2 while 1 tnaur PPC OSX head 2 win32002 1 x86 Windows head xmlish 1 tnaur PPC OSX head 2 -------------- next part -------------- Last 30 lines: == running darcs get --partial http://darcs.haskell.org//packages/filepath libraries/filepath Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/ghc-prim libraries/ghc-prim Copying patch 1 of 17...Copying patch 2 of 17...Copying patch 3 of 17...Copying patch 4 of 17...Copying patch 5 of 17...Copying patch 6 of 17...Copying patch 7 of 17...Copying patch 8 of 17...Copying patch 9 of 17...Copying patch 10 of 17...Copying patch 11 of 17...Copying patch 12 of 17...Copying patch 13 of 17...Copying patch 14 of 17...Copying patch 15 of 17...Copying patch 16 of 17...Copying patch 17 of 17...Copying patch 17 of 17... done. Applying patch 1 of 16... Applying patch 2 of 16... Applying patch 3 of 16... Applying patch 4 of 16... Applying patch 5 of 16... Applying patch 6 of 16... Applying patch 7 of 16... Applying patch 8 of 16... Applying patch 9 of 16... Applying patch 10 of 16... Applying patch 11 of 16... Applying patch 12 of 16... Applying patch 13 of 16... Applying patch 14 of 16... Applying patch 15 of 16... Applying patch 16 of 16... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/haskell98 libraries/haskell98 Copying patch 1 of 3...Copying patch 2 of 3...Copying patch 3 of 3...Copying patch 3 of 3... done. Applying patch 1 of 2... Applying patch 2 of 2... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/hpc libraries/hpc Copying patch 1 of 9...Copying patch 2 of 9...Copying patch 3 of 9...Copying patch 4 of 9...Copying patch 5 of 9...Copying patch 6 of 9...Copying patch 7 of 9...Copying patch 8 of 9...Copying patch 9 of 9...Copying patch 9 of 9... done. Applying patch 1 of 8... Applying patch 2 of 8... Applying patch 3 of 8... Applying patch 4 of 8... Applying patch 5 of 8... Applying patch 6 of 8... Applying patch 7 of 8... Applying patch 8 of 8... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/integer-gmp libraries/integer-gmp Copying patch 1 of 6...Copying patch 2 of 6...Copying patch 3 of 6...Copying patch 4 of 6...Copying patch 5 of 6...Copying patch 6 of 6...Copying patch 6 of 6... done. Applying patch 1 of 5... Applying patch 2 of 5... Applying patch 3 of 5... Applying patch 4 of 5... Applying patch 5 of 5... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-locale libraries/old-locale Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-time libraries/old-time Invalid repository: http://darcs.haskell.org//packages/old-time darcs failed: Failed to download URL http://darcs.haskell.org//packages/old-time/_darcs/inventory : libcurl error code: 52 darcs failed: 512 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/bytestring libraries/bytestring Copying patch 1 of 8...Copying patch 2 of 8...Copying patch 3 of 8...Copying patch 4 of 8...Copying patch 5 of 8...Copying patch 6 of 8...Copying patch 7 of 8...Copying patch 8 of 8...Copying patch 8 of 8... done. Applying patch 1 of 7... Applying patch 2 of 7... Applying patch 3 of 7... Applying patch 4 of 7... Applying patch 5 of 7... Applying patch 6 of 7... Applying patch 7 of 7... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Cabal libraries/Cabal Copying patch 1 of 229...Copying patch 2 of 229...Copying patch 3 of 229...Copying patch 4 of 229...Copying patch 5 of 229...Copying patch 6 of 229...Copying patch 7 of 229...Copying patch 8 of 229...Copying patch 9 of 229...Copying patch 10 of 229...Copying patch 11 of 229...Copying patch 12 of 229...Copying patch 13 of 229...Copying patch 14 of 229...Copying patch 15 of 229...Copying patch 16 of 229...Copying patch 17 of 229...Copying patch 18 of 229...Copying patch 19 of 229...Copying patch 20 of 229...Copying patch 21 of 229...Copying patch 22 of 229...Copying patch 23 of 229...Copying patch 24 of 229...Copying patch 25 of 229...Copying patch 26 of 229...Copying patch 27 of 229...Copying patch 28 of 229...Copying patch 29 of 229...Copying patch 30 of 229...Copying patch 31 of 229...Copying patch 32 of 229...Copying patch 33 of 229...Copying patch 34 of 229...Copying patch 35 of 229...Copying patch 36 of 229...Copying patch 37 of 229...Copying patch 38 of 229...Copying patch 39 of 229...Copying patch 40 of 229...Copying patch 41 of 229...Copying patch 42 of 229...Copying patch 43 of 229...Copying patch 44 of 229...Copying patch 45 of 229...Copying patch 46 of 229...Copying patch 47 of 229...Copying patch 48 of 229...Copying patch 49 of 229...Copying patch 50 of 229...Copying patch 51 of 229...Copying patch 52 of 229...Copying patch 53 of 229...Copying patch 54 of 229...Copying patch 55 of 229...Copying patch 56 of 229...Copying patch 57 of 229...Copying patch 58 of 229...Copying patch 59 of 229...Copying patch 60 of 229...Copying patch 61 of 229...Copying patch 62 of 229...Copying patch 63 of 229...Copying patch 64 of 229...Copying patch 65 of 229...Copying patch 66 of 229...Copying patch 67 of 229...Copying patch 68 of 229...Copying patch 69 of 229...Copying patch 70 of 229...Copying patch 71 of 229...Copying patch 72 of 229...Copying patch 73 of 229...Copying patch 74 of 229...Copying patch 75 of 229...Copying patch 76 of 229...Copying patch 77 of 229...Copying patch 78 of 229...Copying patch 79 of 229...Co pying patch 80 of 229...Copying patch 81 of 229...Copying patch 82 of 229...Copying patch 83 of 229...Copying patch 84 of 229...Copying patch 85 of 229...Copying patch 86 of 229...Copying patch 87 of 229...Copying patch 88 of 229...Copying patch 89 of 229...Copying patch 90 of 229...Copying patch 91 of 229...Copying patch 92 of 229...Copying patch 93 of 229...Copying patch 94 of 229...Copying patch 95 of 229...Copying patch 96 of 229...Copying patch 97 of 229...Copying patch 98 of 229...Copying patch 99 of 229...Copying patch 100 of 229...Copying patch 101 of 229...Copying patch 102 of 229...Copying patch 103 of 229...Copying patch 104 of 229...Copying patch 105 of 229...Copying patch 106 of 229...Copying patch 107 of 229...Copying patch 108 of 229...Copying patch 109 of 229...Copying patch 110 of 229...Copying patch 111 of 229...Copying patch 112 of 229...Copying patch 113 of 229...Copying patch 114 of 229...Copying patch 115 of 229...Copying patch 116 of 229...Copying patch 117 of 229...Copying patch 118 of 229...Copying patch 119 of 229...Copying patch 120 of 229...Copying patch 121 of 229...Copying patch 122 of 229...Copying patch 123 of 229...Copying patch 124 of 229...Copying patch 125 of 229...Copying patch 126 of 229...Copying patch 127 of 229...Copying patch 128 of 229...Copying patch 129 of 229...Copying patch 130 of 229...Copying patch 131 of 229...Copying patch 132 of 229...Copying patch 133 of 229...Copying patch 134 of 229...Copying patch 135 of 229...Copying patch 136 of 229...Copying patch 137 of 229...Copying patch 138 of 229...Copying patch 139 of 229...Copying patch 140 of 229...Copying patch 141 of 229...Copying patch 142 of 229...Copying patch 143 of 229...Copying patch 144 of 229...Copying patch 145 of 229...Copying patch 146 of 229...Copying patch 147 of 229...Copying patch 148 of 229...Copying patch 149 of 229...Copying patch 150 of 229...Copying patch 151 of 229...Copying patch 152 of 229...Copying patch 153 of 229...Copying patch 154 of 229...Copying patch 155 of 229...Copying patch 156 of 229...Copying patch 157 of 229...Copying patch 158 of 229...Copying patch 159 of 229...Copying patch 160 of 229...Copying patch 161 of 229...Copying patch 162 of 229...Copying patch 163 of 229...Copying patch 164 of 229...Copying patch 165 of 229...Copying patch 166 of 229...Copying patch 167 of 229...Copying patch 168 of 229...Copying patch 169 of 229...Copying patch 170 of 229...Copying patch 171 of 229...Copying patch 172 of 229...Copying patch 173 of 229...Copying patch 174 of 229...Copying patch 175 of 229...Copying patch 176 of 229...Copying patch 177 of 229...Copying patch 178 of 229...Copying patch 179 of 229...Copying patch 180 of 229...Copying patch 181 of 229...Copying patch 182 of 229...Copying patch 183 of 229...Copying patch 184 of 229...Copying patch 185 of 229...Copying patch 186 of 229...Copying patch 187 of 229...Copying patch 188 of 229...Copying patch 189 of 229...Copying patch 190 of 229...Copying patch 191 of 229...Copying patch 192 of 229...Copying patch 193 of 229...Copying patch 194 of 229...Copying patch 195 of 229...Copying patch 196 of 229...Copying patch 197 of 229...Copying patch 198 of 229...Copying patch 199 of 229...Copying patch 200 of 229...Copying patch 201 of 229...Copying patch 202 of 229...Copying patch 203 of 229...Copying patch 204 of 229...Copying patch 205 of 229...Copying patch 206 of 229...Copying patch 207 of 229...Copying patch 208 of 229...Copying patch 209 of 229...Copying patch 210 of 229...Copying patch 211 of 229...Copying patch 212 of 229...Copying patch 213 of 229...Copying patch 214 of 229...Copying patch 215 of 229...Copying patch 216 of 229...Copying patch 217 of 229...Copying patch 218 of 229...Copying patch 219 of 229...Copying patch 220 of 229...Copying patch 221 of 229...Copying patch 222 of 229...Copying patch 223 of 229...Copying patch 224 of 229...Copying patch 225 of 229...Copying patch 226 of 229...Copying patch 227 of 229...Copying patch 228 of 229...Copying patch 229 of 229...Copying patch 229 of 229... done. Applying patch 1 of 228... Applying patch 2 of 228... Applying patch 3 of 228... Applying patch 4 of 228... Applying patch 5 of 228... Applying patch 6 of 228... Applying patch 7 of 228... Applying patch 8 of 228... Applying patch 9 of 228... Applying patch 10 of 228... Applying patch 11 of 228... Applying patch 12 of 228... Applying patch 13 of 228... Applying patch 14 of 228... Applying patch 15 of 228... Applying patch 16 of 228... Applying patch 17 of 228... Applying patch 18 of 228... Applying patch 19 of 228... Applying patch 20 of 228... Applying patch 21 of 228... Applying patch 22 of 228... Applying patch 23 of 228... Applying patch 24 of 228... Applying patch 25 of 228... Applying patch 26 of 228... Applying patch 27 of 228... Applying patch 28 of 228... Applying patch 29 of 228... Applying patch 30 of 228... Applying patch 31 of 228... Applying patch 32 of 228... Applying patch 33 of 228... Applying patch 34 of 228... Applying patch 35 of 228... Applying patch 36 of 228... Applying patch 37 of 228... Applying patch 38 of 228... Applying patch 39 of 228... Applying patch 40 of 228... Applying patch 41 of 228... Applying patch 42 of 228... Applying patch 43 of 228... Applying patch 44 of 228... Applying patch 45 of 228... Applying patch 46 of 228... Applying patch 47 of 228... Applying patch 48 of 228... Applying patch 49 of 228... Applying patch 50 of 228... Applying patch 51 of 228... Applying patch 52 of 228... Applying patch 53 of 228... Applying patch 54 of 228... Applying patch 55 of 228... Applying patch 56 of 228... Applying patch 57 of 228... Applying patch 58 of 228... Applying patch 59 of 228... Applying patch 60 of 228... Applying patch 61 of 228... Applying patch 62 of 228... Applying patch 63 of 228... Applying patch 64 of 228... Applying patch 65 of 228... Applying patch 66 of 228... Applying patch 67 of 228... Applying patch 68 of 228... Applying patch 69 of 228... Applying patch 70 of 228... Applying patch 71 of 228... Applying patch 72 of 228... Applying patch 73 of 228... Applying pat ch 74 of 228... Applying patch 75 of 228... Applying patch 76 of 228... Applying patch 77 of 228... Applying patch 78 of 228... Applying patch 79 of 228... Applying patch 80 of 228... Applying patch 81 of 228... Applying patch 82 of 228... Applying patch 83 of 228... Applying patch 84 of 228... Applying patch 85 of 228... Applying patch 86 of 228... Applying patch 87 of 228... Applying patch 88 of 228... Applying patch 89 of 228... Applying patch 90 of 228... Applying patch 91 of 228... Applying patch 92 of 228... Applying patch 93 of 228... Applying patch 94 of 228... Applying patch 95 of 228... Applying patch 96 of 228... Applying patch 97 of 228... Applying patch 98 of 228... Applying patch 99 of 228... Applying patch 100 of 228... Applying patch 101 of 228... Applying patch 102 of 228... Applying patch 103 of 228... Applying patch 104 of 228... Applying patch 105 of 228... Applying patch 106 of 228... Applying patch 107 of 228... Applying patch 108 of 228... Applying patch 109 of 228... Applying patch 110 of 228... Applying patch 111 of 228... Applying patch 112 of 228... Applying patch 113 of 228... Applying patch 114 of 228... Applying patch 115 of 228... Applying patch 116 of 228... Applying patch 117 of 228... Applying patch 118 of 228... Applying patch 119 of 228... Applying patch 120 of 228... Applying patch 121 of 228... Applying patch 122 of 228... Applying patch 123 of 228... Applying patch 124 of 228... Applying patch 125 of 228... Applying patch 126 of 228... Applying patch 127 of 228... Applying patch 128 of 228... Applying patch 129 of 228... Applying patch 130 of 228... Applying patch 131 of 228... Applying patch 132 of 228... Applying patch 133 of 228... Applying patch 134 of 228... Applying patch 135 of 228... Applying patch 136 of 228... Applying patch 137 of 228... Applying patch 138 of 228... Applying patch 139 of 228... Applying patch 140 of 228... Applying patch 141 of 228... Applying patch 142 of 228... Applying patch 143 of 228... Applying patch 144 of 228... Applying patch 145 of 228. .. Applying patch 146 of 228... Applying patch 147 of 228... Applying patch 148 of 228... Applying patch 149 of 228... Applying patch 150 of 228... Applying patch 151 of 228... Applying patch 152 of 228... Applying patch 153 of 228... Applying patch 154 of 228... Applying patch 155 of 228... Applying patch 156 of 228... Applying patch 157 of 228... Applying patch 158 of 228... Applying patch 159 of 228... Applying patch 160 of 228... Applying patch 161 of 228... Applying patch 162 of 228... Applying patch 163 of 228... Applying patch 164 of 228... Applying patch 165 of 228... Applying patch 166 of 228... Applying patch 167 of 228... Applying patch 168 of 228... Applying patch 169 of 228... Applying patch 170 of 228... Applying patch 171 of 228... Applying patch 172 of 228... Applying patch 173 of 228... Applying patch 174 of 228... Applying patch 175 of 228... Applying patch 176 of 228... Applying patch 177 of 228... Applying patch 178 of 228... Applying patch 179 of 228... Applying patch 180 of 228... Applying patch 181 of 228... Applying patch 182 of 228... Applying patch 183 of 228... Applying patch 184 of 228... Applying patch 185 of 228... Applying patch 186 of 228... Applying patch 187 of 228... Applying patch 188 of 228... Applying patch 189 of 228... Applying patch 190 of 228... Applying patch 191 of 228... Applying patch 192 of 228... Applying patch 193 of 228... Applying patch 194 of 228... Applying patch 195 of 228... Applying patch 196 of 228... Applying patch 197 of 228... Applying patch 198 of 228... Applying patch 199 of 228... Applying patch 200 of 228... Applying patch 201 of 228... Applying patch 202 of 228... Applying patch 203 of 228... Applying patch 204 of 228... Applying patch 205 of 228... Applying patch 206 of 228... Applying patch 207 of 228... Applying patch 208 of 228... Applying patch 209 of 228... Applying patch 210 of 228... Applying patch 211 of 228... Applying patch 212 of 228... Applying patch 213 of 228... Applying patch 214 of 228... Applying patch 215 of 228... Applying patch 216 of 228... Applying patch 217 of 228... Applying patch 218 of 228... Applying patch 219 of 228... Applying patch 220 of 228... Applying patch 221 of 228... Applying patch 222 of 228... Applying patch 223 of 228... Applying patch 224 of 228... Applying patch 225 of 228... Applying patch 226 of 228... Applying patch 227 of 228... Applying patch 228 of 228... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/containers libraries/containers Copying patch 1 of 20...Copying patch 2 of 20...Copying patch 3 of 20...Copying patch 4 of 20...Copying patch 5 of 20...Copying patch 6 of 20...Copying patch 7 of 20...Copying patch 8 of 20...Copying patch 9 of 20...Copying patch 10 of 20...Copying patch 11 of 20...Copying patch 12 of 20...Copying patch 13 of 20...Copying patch 14 of 20...Copying patch 15 of 20...Copying patch 16 of 20...Copying patch 17 of 20...Copying patch 18 of 20...Copying patch 19 of 20...Copying patch 20 of 20...Copying patch 20 of 20... done. Applying patch 1 of 19... Applying patch 2 of 19... Applying patch 3 of 19... Applying patch 4 of 19... Applying patch 5 of 19... Applying patch 6 of 19... Applying patch 7 of 19... Applying patch 8 of 19... Applying patch 9 of 19... Applying patch 10 of 19... Applying patch 11 of 19... Applying patch 12 of 19... Applying patch 13 of 19... Applying patch 14 of 19... Applying patch 15 of 19... Applying patch 16 of 19... Applying patch 17 of 19... Applying patch 18 of 19... Applying patch 19 of 19... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/directory libraries/directory Copying patch 1 of 19...Copying patch 2 of 19...Copying patch 3 of 19...Copying patch 4 of 19...Copying patch 5 of 19...Copying patch 6 of 19...Copying patch 7 of 19...Copying patch 8 of 19...Copying patch 9 of 19...Copying patch 10 of 19...Copying patch 11 of 19...Copying patch 12 of 19...Copying patch 13 of 19...Copying patch 14 of 19...Copying patch 15 of 19...Copying patch 16 of 19...Copying patch 17 of 19...Copying patch 18 of 19...Copying patch 19 of 19...Copying patch 19 of 19... done. Applying patch 1 of 18... Applying patch 2 of 18... Applying patch 3 of 18... Applying patch 4 of 18... Applying patch 5 of 18... Applying patch 6 of 18... Applying patch 7 of 18... Applying patch 8 of 18... Applying patch 9 of 18... Applying patch 10 of 18... Applying patch 11 of 18... Applying patch 12 of 18... Applying patch 13 of 18... Applying patch 14 of 18... Applying patch 15 of 18... Applying patch 16 of 18... Applying patch 17 of 18... Applying patch 18 of 18... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/editline libraries/editline Copying patch 1 of 11...Copying patch 2 of 11...Copying patch 3 of 11...Copying patch 4 of 11...Copying patch 5 of 11...Copying patch 6 of 11...Copying patch 7 of 11...Copying patch 8 of 11...Copying patch 9 of 11...Copying patch 10 of 11...Copying patch 11 of 11...Copying patch 11 of 11... done. Applying patch 1 of 10... Applying patch 2 of 10... Applying patch 3 of 10... Applying patch 4 of 10... Applying patch 5 of 10... Applying patch 6 of 10... Applying patch 7 of 10... Applying patch 8 of 10... Applying patch 9 of 10... Applying patch 10 of 10... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/filepath libraries/filepath Copying patch 1 of 5...Copying patch 2 of 5...Copying patch 3 of 5...Copying patch 4 of 5...Copying patch 5 of 5...Copying patch 5 of 5... done. Applying patch 1 of 4... Applying patch 2 of 4... Applying patch 3 of 4... Applying patch 4 of 4... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/ghc-prim libraries/ghc-prim darcs failed: Failed to download URL http://darcs.haskell.org//packages/ghc-prim/_darcs/inventories/20080528004334-3fd76-9ec3cce0654420dd9fc96fd0104ec1d6899d5cfd.gz : libcurl error code: 52 darcs failed: 512 at ./darcs-all line 69. From simonpj at microsoft.com Sun Sep 28 15:21:08 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Mon Sep 29 06:23:55 2008 Subject: Naming types In-Reply-To: <20080928005945.GA1992@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> <20080926163017.GB21393@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A92C@EA-EXMSG-C334.europe.corp.microsoft.com> <20080928005945.GA1992@matrix.chaos.earth.li> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C32D7676AB4B@EA-EXMSG-C334.europe.corp.microsoft.com> | I'd have thought that good infix syntax was more important for data | constructors than type constructors, and we manage with a : prefix for | data constructors. It'd be nice at the term level too. But we don't have that choice for data constructors, whereas we do for types. People very seldom lambda-bind (*), say; they make it a let-bound function definition. That's what I want to do at the type level. Types are already a bit funny: a type synonym is like a type function, and so should be lower case. Ditto the new type functions. Anyway, I plan to revise and clarify the wiki page and publish it more widely. I'll remove or tone down the % stuff. S From chak at cse.unsw.edu.au Mon Sep 29 03:11:28 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Mon Sep 29 06:24:04 2008 Subject: Naming types In-Reply-To: <20080928005945.GA1992@matrix.chaos.earth.li> References: <638ABD0A29C8884A91BC5FB5C349B1C32D766E26A9@EA-EXMSG-C334.europe.corp.microsoft.com> <3c6288ab0809231457n248ee387k79c9ef037a07d018@mail.gmail.com> <20080924191951.GA4894@matrix.chaos.earth.li> <48DB7E89.8010206@gmail.com> <20080925132544.GA6143@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A89C@EA-EXMSG-C334.europe.corp.microsoft.com> <20080926163017.GB21393@matrix.chaos.earth.li> <638ABD0A29C8884A91BC5FB5C349B1C32D7676A92C@EA-EXMSG-C334.europe.corp.microsoft.com> <20080928005945.GA1992@matrix.chaos.earth.li> Message-ID: <4EFBAD40-781A-4B45-8F5B-0A6878D5F791@cse.unsw.edu.au> Ian Lynagh: > On Fri, Sep 26, 2008 at 06:25:53PM +0100, Simon Peyton-Jones wrote: >> | >> | But then you wouldn't be able to write the current meaning of >> | Chan (Int ? Bool ! Emp) >> | with infix type variables. >> >> I am proposing a *change* from current behavior > > I realise that, I'm just not convinced that completely removing the > ability to use infix type variables is a good change. Have you ever seen a program that makes use of that ability? (I haven't.) >> | You might say that people don't want to generalise over type >> | constructors, but I am not so sure. >> >> Oh, they certainly do. My proposal is that it's (much) more >> important to be able to use (+) for type constructors than for type >> variables. > > I'd have thought that good infix syntax was more important for data > constructors than type constructors, and we manage with a : prefix for > data constructors. Right, but the case rules for identifiers in H98 are not orthogonal in one point: type synonyms are arguably functions on types (they are very simple functions though, as there is no facility for case distinctions). So, if the rules for the type and value level really were consistent, then names of type synonyms should start with a lower case letter. This flaw in H98 leeds to more serious consequences now that we are adding facilities for more serious type-level computations. In particular, type synonym families -of which vanilla type synonyms are a special case- also use upper case identifiers for consistency. That's awkward as we use type families as type functions. So, I think the Either example from the wiki page is not ideal. I think, it is perfectly reasonable to have data a :+: b = Left a | Right b with analogy to the situation with data constructors. However, I really would like to be able to write: data Nat = Zero | Succ Nat type family (a::Nat) + (b::Nat) :: Nat type instance Zero + b = b type instance (Succ a) + b = Succ (a + b) Manuel From neil.mitchell.2 at credit-suisse.com Mon Sep 29 04:35:18 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 29 06:24:10 2008 Subject: Windows build patch Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A36@ELON17P32001A.csfb.cs-group.com> Hi, My Windows tree still requires one patch to build successfully, which is attached. Thanks Neil > -----Original Message----- > From: cvs-ghc-bounces@haskell.org > [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of Mitchell, Neil > Sent: 16 September 2008 2:44 pm > To: cvs-ghc@haskell.org > Subject: RE: Windows build issues > > Hi > > I can fix the error with the patch: > > hunk ./docs/man/Makefile 26 > - perl gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ > + ./gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ > > The problem is that perl on my PATH is the ghc-6.8.3 one, which > doesn't work. The shebang line is /usr/bin/perl which does work. > > Thanks > > Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== -------------- next part -------------- A non-text attachment was scrubbed... Name: perl_path.patch Type: application/octet-stream Size: 30885 bytes Desc: perl_path.patch Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20080929/31ebcf87/perl_path-0001.obj From claus.reinke at talk21.com Mon Sep 29 07:03:00 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 29 07:00:09 2008 Subject: Windows build patch References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A36@ELON17P32001A.csfb.cs-group.com> Message-ID: <4B23715AB8D54274BC42FF2DBDE16052@cr3lt> The ghc 6.8.3 perl probably shouldn't be on your PATH. If it comes from the building guide step - export PATH=/cygdrive/c/ghc/ghc-6.4.1:$PATH ; for haddock, alex, happy (*) please note the comment (it seems there was a note as well but that got lost over time). As I mentioned earlier, that stems from times when binary snapshots at least included all the tools one needed to build ghc. Those times are gone, and that line should probably be removed when you update the guide (ghc should refer to the other executables in that location directly, via relative paths, I think). Claus ----- Original Message ----- From: "Mitchell, Neil" To: Sent: Monday, September 29, 2008 9:35 AM Subject: Windows build patch Hi, My Windows tree still requires one patch to build successfully, which is attached. Thanks Neil > -----Original Message----- > From: cvs-ghc-bounces@haskell.org > [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of Mitchell, Neil > Sent: 16 September 2008 2:44 pm > To: cvs-ghc@haskell.org > Subject: RE: Windows build issues > > Hi > > I can fix the error with the patch: > > hunk ./docs/man/Makefile 26 > - perl gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ > + ./gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@ > > The problem is that perl on my PATH is the ghc-6.8.3 one, which > doesn't work. The shebang line is /usr/bin/perl which does work. > > Thanks > > Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== -------------------------------------------------------------------------------- > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From neil.mitchell.2 at credit-suisse.com Mon Sep 29 07:13:52 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 29 07:13:18 2008 Subject: Windows build patch In-Reply-To: <4B23715AB8D54274BC42FF2DBDE16052@cr3lt> References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A36@ELON17P32001A.csfb.cs-group.com> <4B23715AB8D54274BC42FF2DBDE16052@cr3lt> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A3F@ELON17P32001A.csfb.cs-group.com> Hi Claus, > The ghc 6.8.3 perl probably shouldn't be on your PATH. $ which perl /usr/bin/perl It isn't at the moment - perhaps some other things have changed in the meantime which means its no longer required. However, I noticed that all other invokations of perl follow the pattern of ./script, and this is the only one that does perl script. > Those times are gone, and > that line should probably be removed when you update the > guide (ghc should refer to the other executables in that > location directly, via relative paths, I think). OK, will do. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From claus.reinke at talk21.com Mon Sep 29 07:46:17 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Mon Sep 29 07:43:12 2008 Subject: Windows build patch References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A36@ELON17P32001A.csfb.cs-group.com> <4B23715AB8D54274BC42FF2DBDE16052@cr3lt> <33A3F585590A6F4E81E3D45AA4A111C902CD3A3F@ELON17P32001A.csfb.cs-group.com> Message-ID: <182DA71B1DFF4FF3BF033829DFD151F6@cr3lt> > The ghc 6.8.3 perl probably shouldn't be on your PATH. > >$ which perl >/usr/bin/perl >It isn't at the moment - perhaps some other things have changed in the >meantime which means its no longer required. However, I noticed that all >other invokations of perl follow the pattern of ./script, and this is >the only one that does perl script. Good point, the build should use the perl that configure checks, but not all invocations do, nor do the generated scripts; so, there is some potential for accidents there. I still don't see how 'perl' could pick up a perl that isn't on the PATH, but the invocation in docs/man/Makefile should change to call the configured perl. Claus $ type -a perl perl is /usr/bin/perl perl is /bin/perl $ grep perl config.log configure:2869: checking for perl configure:2885: found /bin/perl configure:2895: result: /bin/perl configure:2967: checking if your perl works in shell scripts ac_cv_prog_PerlCmd=/bin/perl fptools_cv_shebang_perl=yes PerlCmd='/bin/perl' $ grep perl mystuff/make.log echo '#!/bin/perl' >> mkdependC echo '#!/bin/perl' >> mkdependC echo '#!/bin/perl' >> mkdependC echo '#!/bin/perl' >> runstdtest echo '#!/bin/perl' >> ghc-asm echo '#!/bin/perl' >> ghc-split perl gen_flags.xsl.pl "ghc ghci" "/usr/local" > flags.xsl $ find utils/ -name '*pl' -o -name '*prl' | xargs head -1 ==> utils/genargs/genargs.pl <== #!/usr/bin/perl ==> utils/hstags/hstags.prl <== # ==> utils/ltx/ltx.prl <== # ==> utils/mkdependC/mkdependC.prl <== # ==> utils/parallel/avg-RTS.pl <== #!/usr/local/bin/perl ==> utils/parallel/AVG.pl <== #!/usr/local/bin/perl ==> utils/parallel/get_SN.pl <== #!/usr/local/bin/perl ==> utils/parallel/ghc-fool-sort.pl <== ############################################################################## ==> utils/parallel/ghc-unfool-sort.pl <== ############################################################################## ==> utils/parallel/gp-ext-imp.pl <== #!/usr/local/bin/perl ==> utils/parallel/gr2java.pl <== #!/usr/local/bin/perl ==> utils/parallel/gr2pe.pl <== #!/usr/local/bin/perl ==> utils/parallel/gr2qp.pl <== #!/usr/local/bin/perl ==> utils/parallel/gr2RTS.pl <== #!/usr/local/bin/perl ==> utils/parallel/gran-extr.pl <== #!/usr/local/bin/perl ==> utils/parallel/grs2gr.pl <== #!/usr/local/bin/perl ==> utils/parallel/par-aux.pl <== #!/usr/local/bin/perl ==> utils/parallel/ps-scale-y.pl <== #!/usr/local/bin/perl ==> utils/parallel/qp2ap.pl <== #! /usr/local/bin/perl ==> utils/parallel/qp2ps.pl <== #! /usr/local/bin/perl ==> utils/parallel/RTS2gran.pl <== #!/usr/local/bin/perl ==> utils/parallel/SN.pl <== #!/usr/local/bin/perl ==> utils/parallel/sn_filter.pl <== #!/usr/local/bin/perl ==> utils/parallel/SPLIT.pl <== #!/usr/local/bin/perl ==> utils/parallel/stats.pl <== #!/usr/local/bin/perl ==> utils/parallel/template.pl <== #!/usr/local/bin/perl ==> utils/parallel/tf.pl <== #!/usr/local/bin/perl ==> utils/runstdtest/runstdtest.prl <== # ==> utils/stat2resid/parse-gcstats.prl <== # ==> utils/stat2resid/process-gcstats.prl <== # ==> utils/stat2resid/stat2resid.prl <== # From neil.mitchell.2 at credit-suisse.com Mon Sep 29 08:43:34 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Mon Sep 29 08:52:30 2008 Subject: Windows build patch In-Reply-To: <182DA71B1DFF4FF3BF033829DFD151F6@cr3lt> References: <33A3F585590A6F4E81E3D45AA4A111C902CD3A36@ELON17P32001A.csfb.cs-group.com> <4B23715AB8D54274BC42FF2DBDE16052@cr3lt> <33A3F585590A6F4E81E3D45AA4A111C902CD3A3F@ELON17P32001A.csfb.cs-group.com> <182DA71B1DFF4FF3BF033829DFD151F6@cr3lt> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C902CD3A42@ELON17P32001A.csfb.cs-group.com> Hi > I > still don't see how 'perl' > could pick up a perl that isn't on the PATH, I suspect I had a different $PATH in both cases, one was before ICFP, one was after - and my path is fairly fluid. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From chak at cse.unsw.edu.au Mon Sep 29 10:46:17 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Mon Sep 29 10:43:05 2008 Subject: patch applied (ghc): Type families: consider subst rules both way Message-ID: <20080929144616.GA23689@haskell.galois.com> Mon Sep 29 07:10:40 PDT 2008 Manuel M T Chakravarty * Type families: consider subst rules both way - applySubstFam, applySubstVarVar & applySubstVarFam need to return their second argument -to be put into the todo list- if the rule would be applicable if the equalities would be supplied in the opposite order. MERGE TO 6.10 M ./compiler/typecheck/TcTyFuns.lhs -2 +32 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080929141040-6295e-f1b841af6e6942d2970dc835905ab9568416fbc3.gz From chak at cse.unsw.edu.au Mon Sep 29 10:46:24 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Mon Sep 29 10:43:12 2008 Subject: patch applied (ghc): Fix warnings Message-ID: <20080929144624.GA23739@haskell.galois.com> Mon Sep 29 07:22:27 PDT 2008 Manuel M T Chakravarty * Fix warnings M ./compiler/typecheck/TcTyFuns.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080929142227-6295e-c8845b04b2fc5fb0008a531514c4ce768986838a.gz From chak at cse.unsw.edu.au Mon Sep 29 10:49:58 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Mon Sep 29 10:46:46 2008 Subject: patch applied (testsuite): GADTs: T2040 Message-ID: <20080929144957.GA23893@haskell.galois.com> Mon Sep 29 00:35:35 PDT 2008 Manuel M T Chakravarty * GADTs: T2040 A ./tests/ghc-regress/gadt/T2040.hs M ./tests/ghc-regress/gadt/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080929073535-6295e-184732aaff5dea6e10b2023c0d30500d11dca784.gz From chak at cse.unsw.edu.au Mon Sep 29 10:50:02 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Mon Sep 29 10:46:53 2008 Subject: patch applied (testsuite): Type families: T2219 Message-ID: <20080929145002.GA23917@haskell.galois.com> Mon Sep 29 00:48:19 PDT 2008 Manuel M T Chakravarty * Type families: T2219 A ./tests/ghc-regress/indexed-types/should_compile/T2219.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080929074819-6295e-dacf2da48a0f39e6d8da89ea3aee9819a89b9a15.gz From chak at cse.unsw.edu.au Mon Sep 29 10:50:05 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Mon Sep 29 10:46:58 2008 Subject: patch applied (testsuite): Type families: fixed GivenCheckDecomp Message-ID: <20080929145005.GA23969@haskell.galois.com> Mon Sep 29 07:09:57 PDT 2008 Manuel M T Chakravarty * Type families: fixed GivenCheckDecomp M ./tests/ghc-regress/indexed-types/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080929140957-6295e-ab36d02931859e04b7db48a1be03ec17ca23366e.gz From david.waern at gmail.com Mon Sep 29 19:05:57 2008 From: david.waern at gmail.com (David Waern) Date: Mon Sep 29 19:02:45 2008 Subject: out of memory when running haddock In-Reply-To: References: <20080918183721.GA30192@petunia.outback.escape.de> <200809182153.32917.naur@post11.tele.dk> <916b84820809181422r5b3ea6e7y3814a0976123fe9d@mail.gmail.com> <48D35CB2.6070603@gmail.com> Message-ID: 2008/9/30 David Waern : > Here's the reduced program: Sorry, here's the correct version (it got messed up during copy-paste): (mkGhcModule is a complete no-op, it just creates a record out of some of the typechecking results) main :: IO () main = handleTopExceptions $ do -- parse command-line flags and handle some of them initially args <- getArgs (flags, fileArgs) <- parseHaddockOpts args handleEasyFlags flags fileArgs when (null fileArgs) $ exitWith ExitSuccess libDir <- case getGhcLibDir flags of Just dir -> return dir Nothing -> #ifdef IN_GHC_TREE do m <- getExecDir case m of Nothing -> error "No GhcLibDir found" Just d -> return (d "..") #else return libdir -- from GHC.Paths #endif startGhc libDir (ghcFlags flags) $ \dynflags -> do -- load all argument files targets <- mapM (\f -> guessTarget f Nothing) fileArgs setTargets targets flag <- load LoadAllTargets when (failed flag) $ throwE "Failed to load all needed modules" modgraph <- getModuleGraph let mods = concatMap flattenSCC $ topSortModuleGraph False modgraph Nothing getModFile = fromJust . ml_hs_file . ms_location mods'= [ (ms_mod modsum, ms_hspp_opts modsum, getModFile modsum) | modsum <- mods ] -- typecheck the argument modules forM_ mods' $ \(mod, flags, file) -> handleSourceError (\err -> do printExceptionAndWarnings err throwE ("Failed to check module: " ++ moduleString mod)) $ do tc_mod <- typecheckModule =<< parseModule (moduleName mod) let Just renamed_src = renamedSource tc_mod return $ mkGhcModule (mod, file, (parsedSource tc_mod, renamed_src, typecheckedSource tc_mod, moduleInfo tc_mod)) flags From ghcbuild at microsoft.com Mon Sep 29 20:39:19 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Sep 29 20:39:21 2008 Subject: [nightly] 29-Sep-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20080930003919.EA85C324273@www.haskell.org> Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location = /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Mon Sep 29 19:00:01 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080929) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... failed. **** building testsuite tools ... ok. **** running tests ... ok (summary below). **** building compiler binary distribution ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. **** running nofib (-O -fvia-C) ... ok. **** running nofib (-O -prof -auto-all) ... ok. **** running nofib (-O -prof -auto-all -fasm) ... ok. **** running nofib (-fasm) ... ok. **** publishing logs ... ssh: connect to host haskell.org port 22: No route to 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 Tue Sep 30 01:42:30 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Sep 29 21:27:48 BST 2008 2235 total tests, which gave rise to 12023 test cases, of which 0 caused framework failures 2245 were skipped 9505 expected passes 137 expected failures 0 unexpected passes 136 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc048(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) conc063(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_bad_001(normal) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,profthreaded) hpc_hand_overlay(normal) hpc_help(normal) hpc_help_draft(normal) hpc_help_help(normal) hpc_help_markup(normal) hpc_help_overlay(normal) hpc_help_report(normal) hpc_help_show(normal) hpc_help_version(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_error_001(normal) hpc_markup_error_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_error_001(normal) hpc_report_error_002(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_error_001(normal) hpc_show_error_002(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) hpc_version(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Sep 30 01:42:30 BST 2008 From ghcbuild at microsoft.com Mon Sep 29 22:41:10 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Sep 29 22:41:10 2008 Subject: [nightly] 29-Sep-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20080930024110.42BA23243AD@www.haskell.org> Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location = /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Sep 29 18:02:05 BST 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20080929) **** 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 ... ok. **** uploading binary distribution ... ok. **** running nofib (-O) ... ok. (1 failures) **** running nofib (-O -fasm) ... ok. (1 failures) **** running nofib (-O -prof -auto-all) ... ok. (2 failures) **** running nofib (-O -prof -auto-all -fasm) ... ok. (2 failures) **** running nofib (-fasm) ... ok. (1 failures) **** running nofib (-unreg) ... failed. **** publishing logs ... ok. 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 Tue Sep 30 03:44:23 BST 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Sep 29 21:37:01 BST 2008 2235 total tests, which gave rise to 12023 test cases, of which 0 caused framework failures 2252 were skipped 9482 expected passes 142 expected failures 0 unexpected passes 147 unexpected failures Unexpected failures: arith001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) arith002(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) break017(ghci) cg026(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) conc048(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) conc052(threaded2) conc063(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) enum01(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) hpc001(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_bad_001(normal) hpc_draft(normal) hpc_fork(normal,optc,hpc,optasm,profc,profasm,threaded1,profthreaded) hpc_hand_overlay(normal) hpc_help(normal) hpc_help_draft(normal) hpc_help_help(normal) hpc_help_markup(normal) hpc_help_overlay(normal) hpc_help_report(normal) hpc_help_show(normal) hpc_help_version(normal) hpc_markup_001(normal) hpc_markup_002(normal) hpc_markup_error_001(normal) hpc_markup_error_002(normal) hpc_markup_multi_001(normal) hpc_markup_multi_002(normal) hpc_markup_multi_003(normal) hpc_overlay(normal) hpc_overlay2(normal) hpc_raytrace(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hpc_report_001(normal) hpc_report_002(normal) hpc_report_003(normal) hpc_report_error_001(normal) hpc_report_error_002(normal) hpc_report_multi_001(normal) hpc_report_multi_002(normal) hpc_report_multi_003(normal) hpc_show(normal) hpc_show_error_001(normal) hpc_show_error_002(normal) hpc_show_multi_001(normal) hpc_show_multi_002(normal) hpc_version(normal) maessen_hashtab(normal,ghci,threaded1) qq005(hpc,profc,profasm,profthreaded) tough(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Sep 30 03:44:23 BST 2008 From chak at cse.unsw.edu.au Tue Sep 30 02:12:19 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Tue Sep 30 02:12:13 2008 Subject: patch applied (testsuite): Type families: T2627 Message-ID: <20080930061219.GA11639@haskell.galois.com> Mon Sep 29 19:03:17 PDT 2008 Manuel M T Chakravarty * Type families: T2627 A ./tests/ghc-regress/indexed-types/should_compile/T2627.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080930020317-6295e-47ef1d2884d2431517a6a69bf928077b827e9749.gz From chak at cse.unsw.edu.au Tue Sep 30 02:12:21 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Tue Sep 30 02:12:21 2008 Subject: patch applied (testsuite): Type families: Tricky GADT/RankN/TF example Message-ID: <20080930061221.GA11662@haskell.galois.com> Mon Sep 29 20:36:44 PDT 2008 Manuel M T Chakravarty * Type families: Tricky GADT/RankN/TF example A ./tests/ghc-regress/indexed-types/should_compile/GADT14.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080930033644-6295e-ec844818f95cd371cfb52b83bfbae147ee5fe83a.gz From chak at cse.unsw.edu.au Tue Sep 30 02:12:23 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Tue Sep 30 02:12:28 2008 Subject: patch applied (testsuite): Type families: T2627b Message-ID: <20080930061223.GA11679@haskell.galois.com> Mon Sep 29 22:40:17 PDT 2008 Manuel M T Chakravarty * Type families: T2627b A ./tests/ghc-regress/indexed-types/should_fail/T2627b.hs A ./tests/ghc-regress/indexed-types/should_fail/T2627b.stderr M ./tests/ghc-regress/indexed-types/should_fail/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080930054017-6295e-d8354ac0f7917bb30777718f52e69e5b192e87a6.gz From chak at cse.unsw.edu.au Tue Sep 30 02:08:50 2008 From: chak at cse.unsw.edu.au (chak@cse.unsw.edu.au) Date: Tue Sep 30 02:13:43 2008 Subject: patch applied (ghc): Type families: need to instantiate flexible skolems before other flexibles Message-ID: <20080930060850.GA11426@haskell.galois.com> Mon Sep 29 22:35:59 PDT 2008 Manuel M T Chakravarty * Type families: need to instantiate flexible skolems before other flexibles MERGE TO 6.10 M ./compiler/typecheck/TcTyFuns.lhs -36 +45 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080930053559-6295e-05e4df5ba004aa4c4cb2db011cefef8e500ed250.gz From cvs-ghc at haskell.org Tue Sep 30 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Sep 30 03:26:52 2008 Subject: Daily report for stable Message-ID: <200809300730.m8U7U2t5013121@monk.galois.com> Build results: fast486 stable: fail (failed darcs) mnemosyne x86-64 Gentoo stable: fail (failed darcs) x86 Windows stable: pass lost x86 Windows stable fast: pass pass pass pass pass lost pass x86-64 Linux stable: lost Old unexpected test passes: read027 1 tnaur PPC OSX stable 2 New unexpected test failures: 2411 1 x86 Windows stable GivenCheckDecomp 1 x86 Windows stable fast getDirContents001 1 x86 Windows stable process004 1 x86 Windows stable Old unexpected test failures: 10queens 1 tnaur PPC OSX stable 2 1103 1 tnaur PPC OSX stable 2 1357 1 tnaur PPC OSX stable 2 1372 1 tnaur PPC OSX stable 2 1548 1 tnaur PPC OSX stable 2 1679 1 tnaur PPC OSX stable 2 1744 1 tnaur PPC OSX stable 2 1750 1 tnaur PPC OSX stable 2 1852 1 tnaur PPC OSX stable 2 1861 1 tnaur PPC OSX stable 2 1914 1 tnaur PPC OSX stable 2 1916 1 tnaur PPC OSX stable 2 1959 1 tnaur PPC OSX stable 2 1980 1 tnaur PPC OSX stable 2 2014 1 tnaur PPC OSX stable 2 2047 1 tnaur PPC OSX stable 2 2080 1 tnaur PPC OSX stable 2 2122 1 tnaur PPC OSX stable 2 2228 3 tnaur PPC OSX stable 2 2334 1 tnaur PPC OSX stable 2 2388 1 tnaur PPC OSX stable 2 2452 1 tnaur PPC OSX stable 2 2469 1 tnaur PPC OSX stable 2 2566 1 tnaur PPC OSX stable 2 ATLoop 1 tnaur PPC OSX stable 2 Base1 1 tnaur PPC OSX stable 2 CPUTime001 1 tnaur PPC OSX stable 2 CasePrune 1 tnaur PPC OSX stable 2 Church1 1 tnaur PPC OSX stable 2 Class1 1 tnaur PPC OSX stable 2 Class2 1 tnaur PPC OSX stable 2 Class3 1 tnaur PPC OSX stable 2 ClassEqContext 1 tnaur PPC OSX stable 2 ClassEqContext2 1 tnaur PPC OSX stable 2 ClassEqContext3 1 tnaur PPC OSX stable 2 Col 1 tnaur PPC OSX stable 2 Col2 1 tnaur PPC OSX stable 2 ColGivenCheck 1 tnaur PPC OSX stable 2 ColGivenCheck2 1 tnaur PPC OSX stable 2 ColInference 1 tnaur PPC OSX stable 2 ColInference2 1 tnaur PPC OSX stable 2 ColInference3 1 tnaur PPC OSX stable 2 ColInference4 1 tnaur PPC OSX stable 2 ColInference5 1 tnaur PPC OSX stable 2 ColInference6 1 tnaur PPC OSX stable 2 Compose 1 tnaur PPC OSX stable 2 Cpr001 1 tnaur PPC OSX stable 2 Deriving 1 tnaur PPC OSX stable 2 DoRestrictedM 1 tnaur PPC OSX stable 2 FD4 1 tnaur PPC OSX stable 2 GADT1 1 tnaur PPC OSX stable 2 GADT11 1 tnaur PPC OSX stable 2 GADT2 1 tnaur PPC OSX stable 2 GADT3 1 tnaur PPC OSX stable 2 GADT4 1 tnaur PPC OSX stable 2 GADT5 1 tnaur PPC OSX stable 2 GADT6 1 tnaur PPC OSX stable 2 GADT8 1 tnaur PPC OSX stable 2 GADT9 1 tnaur PPC OSX stable 2 GMapAssoc 1 tnaur PPC OSX stable 2 GMapTop 1 tnaur PPC OSX stable 2 Gentle 1 tnaur PPC OSX stable 2 GivenCheck 1 tnaur PPC OSX stable 2 GivenCheckSwap 1 tnaur PPC OSX stable 2 GivenCheckTop 1 tnaur PPC OSX stable 2 HO 1 tnaur PPC OSX stable 2 IOError001 1 tnaur PPC OSX stable 2 IOError002 1 tnaur PPC OSX stable 2 Infix 1 tnaur PPC OSX stable 2 InstEqContext 1 tnaur PPC OSX stable 2 InstEqContext2 1 tnaur PPC OSX stable 2 InstEqContext3 1 tnaur PPC OSX stable 2 Kind 1 tnaur PPC OSX stable 2 LoopOfTheDay1 1 tnaur PPC OSX stable 2 LoopOfTheDay2 1 tnaur PPC OSX stable 2 LoopOfTheDay3 1 tnaur PPC OSX stable 2 NewTyCo 1 tnaur PPC OSX stable 2 Nilsson 1 tnaur PPC OSX stable 2 Numerals 1 tnaur PPC OSX stable 2 OversatDecomp 1 tnaur PPC OSX stable 2 PList1 1 tnaur PPC OSX stable 2 PList2 1 tnaur PPC OSX stable 2 Records 1 tnaur PPC OSX stable 2 Refl 1 tnaur PPC OSX stable 2 Refl2 1 tnaur PPC OSX stable 2 Rules1 1 tnaur PPC OSX stable 2 Session 1 tnaur PPC OSX stable 2 Simple1 1 tnaur PPC OSX stable 2 Simple10 1 tnaur PPC OSX stable 2 Simple11 1 tnaur PPC OSX stable 2 Simple12 1 tnaur PPC OSX stable 2 Simple15 1 tnaur PPC OSX stable 2 Simple16 1 tnaur PPC OSX stable 2 Simple18 1 tnaur PPC OSX stable 2 Simple19 1 tnaur PPC OSX stable 2 Simple2 1 tnaur PPC OSX stable 2 Simple20 1 tnaur PPC OSX stable 2 Simple21 1 tnaur PPC OSX stable 2 Simple22 1 tnaur PPC OSX stable 2 Simple23 1 tnaur PPC OSX stable 2 Simple24 1 tnaur PPC OSX stable 2 Simple3 1 tnaur PPC OSX stable 2 Simple4 1 tnaur PPC OSX stable 2 Simple5 1 tnaur PPC OSX stable 2 Simple6 1 tnaur PPC OSX stable 2 Simple7 1 tnaur PPC OSX stable 2 Simple9 1 tnaur PPC OSX stable 2 SystemF 1 tnaur PPC OSX stable 2 T1470 1 tnaur PPC OSX stable 2 T1495 1 tnaur PPC OSX stable 2 T1624 1 tnaur PPC OSX stable 2 T1972 1 tnaur PPC OSX stable 2 T1981 1 tnaur PPC OSX stable 2 T1988 1 tnaur PPC OSX stable 2 T1999 1 tnaur PPC OSX stable 2 T1999a 1 tnaur PPC OSX stable 2 T2045 1 tnaur PPC OSX stable 2 T2126 1 tnaur PPC OSX stable 2 T2205 1 tnaur PPC OSX stable 2 T2238 1 tnaur PPC OSX stable 2 T2307 1 tnaur PPC OSX stable 2 T2378 1 tnaur PPC OSX stable 2 T2386 1 tnaur PPC OSX stable 2 T2409 1 tnaur PPC OSX stable 2 T2412 1 tnaur PPC OSX stable 2 T2414 1 tnaur PPC OSX stable 2 T2433 1 tnaur PPC OSX stable 2 T2478 1 tnaur PPC OSX stable 2 T2486 1 tnaur PPC OSX stable 2 T2490 1 tnaur PPC OSX stable 2 T2494 1 tnaur PPC OSX stable 2 T2494-2 1 tnaur PPC OSX stable 2 T2497 1 tnaur PPC OSX stable 2 T2506 1 tnaur PPC OSX stable 2 T2520 1 tnaur PPC OSX stable 2 T2529 1 tnaur PPC OSX stable 2 T2572 1 tnaur PPC OSX stable 2 T2573 1 tnaur PPC OSX stable 2 T2587 1 tnaur PPC OSX stable 2 T2597a 1 tnaur PPC OSX stable 2 T2597b 1 tnaur PPC OSX stable 2 T303 1 tnaur PPC OSX stable 2 TH_1tuple 1 tnaur PPC OSX stable 2 TH_bracket1 1 tnaur PPC OSX stable 2 TH_bracket2 1 tnaur PPC OSX stable 2 TH_bracket3 1 tnaur PPC OSX stable 2 TH_class1 1 tnaur PPC OSX stable 2 TH_dupdecl 1 tnaur PPC OSX stable 2 TH_emptycase 1 tnaur PPC OSX stable 2 TH_exn1 1 tnaur PPC OSX stable 2 TH_exn2 1 tnaur PPC OSX stable 2 TH_fail 1 tnaur PPC OSX stable 2 TH_genEx 1 tnaur PPC OSX stable 2 TH_ghci1 1 tnaur PPC OSX stable 2 TH_mkName 1 tnaur PPC OSX stable 2 TH_ppr1 1 tnaur PPC OSX stable 2 TH_recover 1 tnaur PPC OSX stable 2 TH_reifyDecl1 1 tnaur PPC OSX stable 2 TH_reifyDecl2 1 tnaur PPC OSX stable 2 TH_reifyMkName 1 tnaur PPC OSX stable 2 TH_reifyType1 1 tnaur PPC OSX stable 2 TH_reifyType2 1 tnaur PPC OSX stable 2 TH_repE1 1 tnaur PPC OSX stable 2 TH_repE2 1 tnaur PPC OSX stable 2 TH_repE3 1 tnaur PPC OSX stable 2 TH_repGuard 1 tnaur PPC OSX stable 2 TH_repGuardOutput 1 tnaur PPC OSX stable 2 TH_repPrim 1 tnaur PPC OSX stable 2 TH_repPrimOutput 1 tnaur PPC OSX stable 2 TH_runIO 1 tnaur PPC OSX stable 2 TH_scope 1 tnaur PPC OSX stable 2 TH_scopedTvs 1 tnaur PPC OSX stable 2 TH_spliceD1 1 tnaur PPC OSX stable 2 TH_spliceD2 1 tnaur PPC OSX stable 2 TH_spliceDecl1 1 tnaur PPC OSX stable 2 TH_spliceDecl2 1 tnaur PPC OSX stable 2 TH_spliceDecl3 1 tnaur PPC OSX stable 2 TH_spliceDecl4 1 tnaur PPC OSX stable 2 TH_spliceE1 1 tnaur PPC OSX stable 2 TH_spliceE3 1 tnaur PPC OSX stable 2 TH_spliceE4 1 tnaur PPC OSX stable 2 TH_spliceE5 1 tnaur PPC OSX stable 2 TH_spliceExpr1 1 tnaur PPC OSX stable 2 TH_spliceGuard 1 tnaur PPC OSX stable 2 TH_spliceInst 1 tnaur PPC OSX stable 2 TH_tuple1 1 tnaur PPC OSX stable 2 TH_where 1 tnaur PPC OSX stable 2 ThreadDelay001 1 tnaur PPC OSX stable 2 addr001 1 tnaur PPC OSX stable 2 andre_monad 1 tnaur PPC OSX stable 2 andy_cherry 1 tnaur PPC OSX stable 2 arith001 5 gabor stable arith002 5 gabor stable arith003 1 tnaur PPC OSX stable 2 arith004 1 tnaur PPC OSX stable 2 arith005 1 tnaur PPC OSX stable 2 arith006 1 tnaur PPC OSX stable 2 arith007 1 tnaur PPC OSX stable 2 arith008 1 tnaur PPC OSX stable 2 arith009 1 tnaur PPC OSX stable 2 arith010 1 tnaur PPC OSX stable 2 arith011 2 gabor stable arith012 1 tnaur PPC OSX stable 2 arith013 1 tnaur PPC OSX stable 2 arith014 1 tnaur PPC OSX stable 2 arith015 1 tnaur PPC OSX stable 2 arith016 1 tnaur PPC OSX stable 2 arith017 1 tnaur PPC OSX stable 2 arith018 1 tnaur PPC OSX stable 2 arith019 1 tnaur PPC OSX stable 2 arr001 1 tnaur PPC OSX stable 2 arr002 1 tnaur PPC OSX stable 2 arr003 1 tnaur PPC OSX stable 2 arr004 1 tnaur PPC OSX stable 2 arr005 1 tnaur PPC OSX stable 2 arr006 1 tnaur PPC OSX stable 2 arr007 1 tnaur PPC OSX stable 2 arr008 1 tnaur PPC OSX stable 2 arr009 1 tnaur PPC OSX stable 2 arr010 1 tnaur PPC OSX stable 2 arr011 1 tnaur PPC OSX stable 2 arr012 1 tnaur PPC OSX stable 2 arr013 1 tnaur PPC OSX stable 2 arr014 1 tnaur PPC OSX stable 2 arr015 1 tnaur PPC OSX stable 2 arr016 1 tnaur PPC OSX stable 2 arr017 1 tnaur PPC OSX stable 2 arr018 1 tnaur PPC OSX stable 2 arr019 1 tnaur PPC OSX stable 2 arrow 1 tnaur PPC OSX stable 2 arrowapply1 1 tnaur PPC OSX stable 2 arrowapply2 1 tnaur PPC OSX stable 2 arrowapply3 1 tnaur PPC OSX stable 2 arrowapply4 1 tnaur PPC OSX stable 2 arrowapply5 1 tnaur PPC OSX stable 2 arrowcase1 1 tnaur PPC OSX stable 2 arrowdo1 1 tnaur PPC OSX stable 2 arrowdo2 1 tnaur PPC OSX stable 2 arrowform1 1 tnaur PPC OSX stable 2 arrowif1 1 tnaur PPC OSX stable 2 arrowlet1 1 tnaur PPC OSX stable 2 arrowpat 1 tnaur PPC OSX stable 2 arrowrec1 1 tnaur PPC OSX stable 2 arrowrun001 1 tnaur PPC OSX stable 2 arrowrun002 1 tnaur PPC OSX stable 2 arrowrun003 1 tnaur PPC OSX stable 2 arrowrun004 1 tnaur PPC OSX stable 2 barton-mangler-bug 3 tnaur PPC OSX stable 2 base01 1 tnaur PPC OSX stable 2 bits 1 tnaur PPC OSX stable 2 boxy 1 tnaur PPC OSX stable 2 break001 1 tnaur PPC OSX stable 2 break002 1 tnaur PPC OSX stable 2 break003 1 tnaur PPC OSX stable 2 break005 1 tnaur PPC OSX stable 2 break006 1 tnaur PPC OSX stable 2 break007 1 tnaur PPC OSX stable 2 break008 1 tnaur PPC OSX stable 2 break009 1 tnaur PPC OSX stable 2 break010 1 tnaur PPC OSX stable 2 break011 3 tnaur PPC OSX stable 2 break012 1 tnaur PPC OSX stable 2 break013 1 tnaur PPC OSX stable 2 break014 1 tnaur PPC OSX stable 2 break016 1 tnaur PPC OSX stable 2 break017 4 gabor stable break018 1 tnaur PPC OSX stable 2 break019 1 tnaur PPC OSX stable 2 break020 1 tnaur PPC OSX stable 2 break021 1 tnaur PPC OSX stable 2 break022 1 tnaur PPC OSX stable 2 break023 1 tnaur PPC OSX stable 2 break024 1 tnaur PPC OSX stable 2 break025 1 tnaur PPC OSX stable 2 break026 1 tnaur PPC OSX stable 2 break027 1 tnaur PPC OSX stable 2 bug1010 1 tnaur PPC OSX stable 2 bug1465 1 tnaur PPC OSX stable 2 bug1677 1 tnaur PPC OSX stable 2 bytestring002 1 tnaur PPC OSX stable 2 bytestring003 1 tnaur PPC OSX stable 2 bytestring006 1 tnaur PPC OSX stable 2 cabal01 1 tnaur PPC OSX stable 2 cc001 1 tnaur PPC OSX stable 2 cc005 1 tnaur PPC OSX stable 2 cc007 1 tnaur PPC OSX stable 2 cc008 1 tnaur PPC OSX stable 2 cc009 1 tnaur PPC OSX stable 2 cc010 1 tnaur PPC OSX stable 2 cc011 1 tnaur PPC OSX stable 2 cc012 1 tnaur PPC OSX stable 2 cc013 1 tnaur PPC OSX stable 2 cg001 1 tnaur PPC OSX stable 2 cg002 1 tnaur PPC OSX stable 2 cg003 1 tnaur PPC OSX stable 2 cg004 1 tnaur PPC OSX stable 2 cg005 1 tnaur PPC OSX stable 2 cg006 1 tnaur PPC OSX stable 2 cg007 1 tnaur PPC OSX stable 2 cg008 1 tnaur PPC OSX stable 2 cg009 1 tnaur PPC OSX stable 2 cg010 1 tnaur PPC OSX stable 2 cg011 1 tnaur PPC OSX stable 2 cg012 1 tnaur PPC OSX stable 2 cg013 1 tnaur PPC OSX stable 2 cg014 1 tnaur PPC OSX stable 2 cg015 1 tnaur PPC OSX stable 2 cg016 1 tnaur PPC OSX stable 2 cg017 1 tnaur PPC OSX stable 2 cg018 1 tnaur PPC OSX stable 2 cg019 1 tnaur PPC OSX stable 2 cg020 1 tnaur PPC OSX stable 2 cg021 1 tnaur PPC OSX stable 2 cg022 1 tnaur PPC OSX stable 2 cg024 1 tnaur PPC OSX stable 2 cg026 5 gabor stable cg027 1 tnaur PPC OSX stable 2 cg028 1 tnaur PPC OSX stable 2 cg031 1 tnaur PPC OSX stable 2 cg032 1 tnaur PPC OSX stable 2 cg033 1 tnaur PPC OSX stable 2 cg034 1 tnaur PPC OSX stable 2 cg035 1 tnaur PPC OSX stable 2 cg036 1 tnaur PPC OSX stable 2 cg037 1 tnaur PPC OSX stable 2 cg038 1 tnaur PPC OSX stable 2 cg039 1 tnaur PPC OSX stable 2 cg040 1 tnaur PPC OSX stable 2 cg043 1 tnaur PPC OSX stable 2 cg044 1 tnaur PPC OSX stable 2 cg045 1 tnaur PPC OSX stable 2 cg046 1 tnaur PPC OSX stable 2 cg047 1 tnaur PPC OSX stable 2 cg048 1 tnaur PPC OSX stable 2 cg049 1 tnaur PPC OSX stable 2 cg050 1 tnaur PPC OSX stable 2 cg051 1 tnaur PPC OSX stable 2 cg052 1 tnaur PPC OSX stable 2 cg053 1 tnaur PPC OSX stable 2 cg054 1 tnaur PPC OSX stable 2 cg055 1 tnaur PPC OSX stable 2 cg056 1 tnaur PPC OSX stable 2 cg058 1 tnaur PPC OSX stable 2 cg059 1 tnaur PPC OSX stable 2 cg060 1 tnaur PPC OSX stable 2 cg061 1 tnaur PPC OSX stable 2 cg062 1 tnaur PPC OSX stable 2 char001 1 tnaur PPC OSX stable 2 char002 1 tnaur PPC OSX stable 2 cholewo-eval 1 tnaur PPC OSX stable 2 church 1 tnaur PPC OSX stable 2 conc001 1 tnaur PPC OSX stable 2 conc002 1 tnaur PPC OSX stable 2 conc003 1 tnaur PPC OSX stable 2 conc004 1 tnaur PPC OSX stable 2 conc006 1 tnaur PPC OSX stable 2 conc007 1 tnaur PPC OSX stable 2 conc008 1 tnaur PPC OSX stable 2 conc009 1 tnaur PPC OSX stable 2 conc010 1 tnaur PPC OSX stable 2 conc012 1 tnaur PPC OSX stable 2 conc013 1 tnaur PPC OSX stable 2 conc014 1 tnaur PPC OSX stable 2 conc015 1 tnaur PPC OSX stable 2 conc016 1 tnaur PPC OSX stable 2 conc017 1 tnaur PPC OSX stable 2 conc018 2 tnaur PPC OSX stable 2 conc019 1 tnaur PPC OSX stable 2 conc020 1 tnaur PPC OSX stable 2 conc021 1 tnaur PPC OSX stable 2 conc022 1 tnaur PPC OSX stable 2 conc023 1 tnaur PPC OSX stable 2 conc024 1 tnaur PPC OSX stable 2 conc025 1 tnaur PPC OSX stable 2 conc026 1 tnaur PPC OSX stable 2 conc027 1 tnaur PPC OSX stable 2 conc028 1 tnaur PPC OSX stable 2 conc029 1 tnaur PPC OSX stable 2 conc030 1 tnaur PPC OSX stable 2 conc031 1 tnaur PPC OSX stable 2 conc032 2 tnaur PPC OSX stable 2 conc033 1 tnaur PPC OSX stable 2 conc034 1 tnaur PPC OSX stable 2 conc035 1 tnaur PPC OSX stable 2 conc036 1 tnaur PPC OSX stable 2 conc037 1 tnaur PPC OSX stable 2 conc038 1 tnaur PPC OSX stable 2 conc039 1 tnaur PPC OSX stable 2 conc040 1 tnaur PPC OSX stable 2 conc041 1 tnaur PPC OSX stable 2 conc042 1 tnaur PPC OSX stable 2 conc043 1 tnaur PPC OSX stable 2 conc044 1 tnaur PPC OSX stable 2 conc045 1 tnaur PPC OSX stable 2 conc048 2 x86 Windows stable conc049 2 x86 Windows stable conc051 1 tnaur PPC OSX stable 2 conc058 1 tnaur PPC OSX stable 2 conc059 1 tnaur PPC OSX stable 2 conc063 2 x86 Windows stable conc064 1 tnaur PPC OSX stable 2 conc065 1 tnaur PPC OSX stable 2 conc066 1 tnaur PPC OSX stable 2 conc067 1 tnaur PPC OSX stable 2 conc068 1 tnaur PPC OSX stable 2 conc069 1 tnaur PPC OSX stable 2 conc070 1 tnaur PPC OSX stable 2 concio002 1 tnaur PPC OSX stable 2 concprog001 2 tnaur PPC OSX stable 2 concprog002 1 tnaur PPC OSX stable 2 conflicting_flags 1 tnaur PPC OSX stable 2 copyFile001 5 gabor stable copyFile002 5 gabor stable countReaders001 1 tnaur PPC OSX stable 2 createDirectory001 3 gabor stable cvh_unboxing 1 tnaur PPC OSX stable 2 data1 1 tnaur PPC OSX stable 2 data2 1 tnaur PPC OSX stable 2 datatype 1 tnaur PPC OSX stable 2 default 1 tnaur PPC OSX stable 2 derefnull 2 tnaur PPC OSX stable 2 deriving-1935 1 tnaur PPC OSX stable 2 diffArray001 1 tnaur PPC OSX stable 2 divbyzero 2 tnaur PPC OSX stable 2 doaitse 1 tnaur PPC OSX stable 2 driver011 1 tnaur PPC OSX stable 2 driver012 1 tnaur PPC OSX stable 2 driver013 1 tnaur PPC OSX stable 2 driver014 1 tnaur PPC OSX stable 2 driver015 1 tnaur PPC OSX stable 2 driver016 1 tnaur PPC OSX stable 2 driver017 1 tnaur PPC OSX stable 2 driver018 1 tnaur PPC OSX stable 2 driver019 5 gabor stable driver021 1 tnaur PPC OSX stable 2 driver022 1 tnaur PPC OSX stable 2 driver023 1 tnaur PPC OSX stable 2 driver024 1 tnaur PPC OSX stable 2 driver024a 1 tnaur PPC OSX stable 2 driver025 1 tnaur PPC OSX stable 2 driver026 1 tnaur PPC OSX stable 2 driver027 1 tnaur PPC OSX stable 2 driver028 1 tnaur PPC OSX stable 2 driver031 1 tnaur PPC OSX stable 2 driver032 1 tnaur PPC OSX stable 2 driver033 1 tnaur PPC OSX stable 2 driver034 1 tnaur PPC OSX stable 2 driver035 1 tnaur PPC OSX stable 2 driver041 1 tnaur PPC OSX stable 2 driver042 1 tnaur PPC OSX stable 2 driver043 1 tnaur PPC OSX stable 2 driver044 1 tnaur PPC OSX stable 2 driver045 1 tnaur PPC OSX stable 2 driver051 1 tnaur PPC OSX stable 2 driver052 1 tnaur PPC OSX stable 2 driver053 1 tnaur PPC OSX stable 2 driver060 1 tnaur PPC OSX stable 2 driver061 1 tnaur PPC OSX stable 2 driver061a.1 1 tnaur PPC OSX stable 2 driver061a.2 1 tnaur PPC OSX stable 2 driver062.1 1 tnaur PPC OSX stable 2 driver062.2 1 tnaur PPC OSX stable 2 driver062.3 1 tnaur PPC OSX stable 2 driver062.4 1 tnaur PPC OSX stable 2 driver062.5 1 tnaur PPC OSX stable 2 driver063 1 tnaur PPC OSX stable 2 driver064 1 tnaur PPC OSX stable 2 driver065 1 tnaur PPC OSX stable 2 driver066 1 tnaur PPC OSX stable 2 driver067 1 tnaur PPC OSX stable 2 driver068 1 tnaur PPC OSX stable 2 driver069 1 tnaur PPC OSX stable 2 driver070 1 tnaur PPC OSX stable 2 driver071 1 tnaur PPC OSX stable 2 driver080 1 tnaur PPC OSX stable 2 driver081.1 1 tnaur PPC OSX stable 2 driver081.2 1 tnaur PPC OSX stable 2 driver100 1 tnaur PPC OSX stable 2 driver200 1 tnaur PPC OSX stable 2 drv001 1 tnaur PPC OSX stable 2 drv002 1 tnaur PPC OSX stable 2 drv003 1 tnaur PPC OSX stable 2 drv004 1 tnaur PPC OSX stable 2 drv005 1 tnaur PPC OSX stable 2 drv006 1 tnaur PPC OSX stable 2 drv007 1 tnaur PPC OSX stable 2 drv008 1 tnaur PPC OSX stable 2 drv009 1 tnaur PPC OSX stable 2 drv010 1 tnaur PPC OSX stable 2 drv011 1 tnaur PPC OSX stable 2 drv012 1 tnaur PPC OSX stable 2 drv013 1 tnaur PPC OSX stable 2 drv014 1 tnaur PPC OSX stable 2 drv015 1 tnaur PPC OSX stable 2 drv020 1 tnaur PPC OSX stable 2 drv021 1 tnaur PPC OSX stable 2 drvfail016 1 tnaur PPC OSX stable 2 drvrun001 1 tnaur PPC OSX stable 2 drvrun002 1 tnaur PPC OSX stable 2 drvrun003 1 tnaur PPC OSX stable 2 drvrun004 1 tnaur PPC OSX stable 2 drvrun005 1 tnaur PPC OSX stable 2 drvrun006 1 tnaur PPC OSX stable 2 drvrun007 1 tnaur PPC OSX stable 2 drvrun008 1 tnaur PPC OSX stable 2 drvrun009 1 tnaur PPC OSX stable 2 drvrun010 1 tnaur PPC OSX stable 2 drvrun011 1 tnaur PPC OSX stable 2 drvrun012 1 tnaur PPC OSX stable 2 drvrun013 1 tnaur PPC OSX stable 2 drvrun014 1 tnaur PPC OSX stable 2 drvrun015 1 tnaur PPC OSX stable 2 drvrun016 1 tnaur PPC OSX stable 2 drvrun017 1 tnaur PPC OSX stable 2 drvrun018 1 tnaur PPC OSX stable 2 drvrun019 1 tnaur PPC OSX stable 2 drvrun020 1 tnaur PPC OSX stable 2 drvrun021 1 tnaur PPC OSX stable 2 drvrun022 1 tnaur PPC OSX stable 2 ds-wildcard 1 tnaur PPC OSX stable 2 ds001 1 tnaur PPC OSX stable 2 ds002 1 tnaur PPC OSX stable 2 ds003 1 tnaur PPC OSX stable 2 ds004 1 tnaur PPC OSX stable 2 ds005 1 tnaur PPC OSX stable 2 ds006 1 tnaur PPC OSX stable 2 ds007 1 tnaur PPC OSX stable 2 ds008 1 tnaur PPC OSX stable 2 ds009 1 tnaur PPC OSX stable 2 ds010 1 tnaur PPC OSX stable 2 ds011 1 tnaur PPC OSX stable 2 ds012 1 tnaur PPC OSX stable 2 ds013 1 tnaur PPC OSX stable 2 ds014 1 tnaur PPC OSX stable 2 ds015 1 tnaur PPC OSX stable 2 ds016 1 tnaur PPC OSX stable 2 ds017 1 tnaur PPC OSX stable 2 ds018 1 tnaur PPC OSX stable 2 ds019 1 tnaur PPC OSX stable 2 ds020 1 tnaur PPC OSX stable 2 ds021 1 tnaur PPC OSX stable 2 ds022 1 tnaur PPC OSX stable 2 ds023 1 tnaur PPC OSX stable 2 ds024 1 tnaur PPC OSX stable 2 ds025 1 tnaur PPC OSX stable 2 ds026 1 tnaur PPC OSX stable 2 ds027 1 tnaur PPC OSX stable 2 ds028 1 tnaur PPC OSX stable 2 ds029 1 tnaur PPC OSX stable 2 ds030 1 tnaur PPC OSX stable 2 ds031 1 tnaur PPC OSX stable 2 ds032 1 tnaur PPC OSX stable 2 ds033 1 tnaur PPC OSX stable 2 ds034 1 tnaur PPC OSX stable 2 ds035 1 tnaur PPC OSX stable 2 ds036 1 tnaur PPC OSX stable 2 ds037 1 tnaur PPC OSX stable 2 ds038 1 tnaur PPC OSX stable 2 ds039 1 tnaur PPC OSX stable 2 ds040 1 tnaur PPC OSX stable 2 ds041 1 tnaur PPC OSX stable 2 ds042 1 tnaur PPC OSX stable 2 ds043 1 tnaur PPC OSX stable 2 ds044 1 tnaur PPC OSX stable 2 ds045 1 tnaur PPC OSX stable 2 ds046 1 tnaur PPC OSX stable 2 ds047 1 tnaur PPC OSX stable 2 ds048 1 tnaur PPC OSX stable 2 ds050 1 tnaur PPC OSX stable 2 ds051 1 tnaur PPC OSX stable 2 ds052 1 tnaur PPC OSX stable 2 ds053 1 tnaur PPC OSX stable 2 ds054 1 tnaur PPC OSX stable 2 ds055 1 tnaur PPC OSX stable 2 ds056 1 tnaur PPC OSX stable 2 ds057 1 tnaur PPC OSX stable 2 ds058 1 tnaur PPC OSX stable 2 ds059 1 tnaur PPC OSX stable 2 ds062 1 tnaur PPC OSX stable 2 dsrun001 1 tnaur PPC OSX stable 2 dsrun002 1 tnaur PPC OSX stable 2 dsrun003 1 tnaur PPC OSX stable 2 dsrun004 1 tnaur PPC OSX stable 2 dsrun005 1 tnaur PPC OSX stable 2 dsrun006 1 tnaur PPC OSX stable 2 dsrun007 1 tnaur PPC OSX stable 2 dsrun008 1 tnaur PPC OSX stable 2 dsrun009 1 tnaur PPC OSX stable 2 dsrun010 1 tnaur PPC OSX stable 2 dsrun011 1 tnaur PPC OSX stable 2 dsrun012 1 tnaur PPC OSX stable 2 dsrun013 1 tnaur PPC OSX stable 2 dsrun014 1 tnaur PPC OSX stable 2 dsrun016 1 tnaur PPC OSX stable 2 dsrun017 1 tnaur PPC OSX stable 2 dsrun018 1 tnaur PPC OSX stable 2 dsrun019 1 tnaur PPC OSX stable 2 dsrun020 1 tnaur PPC OSX stable 2 dsrun021 1 tnaur PPC OSX stable 2 dsrun022 1 tnaur PPC OSX stable 2 dsrun023 1 tnaur PPC OSX stable 2 dynamic001 1 tnaur PPC OSX stable 2 dynamic002 1 tnaur PPC OSX stable 2 dynamic_flags_001 1 tnaur PPC OSX stable 2 dynamic_flags_002A 1 tnaur PPC OSX stable 2 dynamic_flags_002B 1 tnaur PPC OSX stable 2 dynamic_flags_002C 1 tnaur PPC OSX stable 2 dynamic_flags_002D 1 tnaur PPC OSX stable 2 dynamic_flags_002Many 1 tnaur PPC OSX stable 2 dynbrk001 1 tnaur PPC OSX stable 2 dynbrk002 1 tnaur PPC OSX stable 2 dynbrk003 1 tnaur PPC OSX stable 2 dynbrk004 1 tnaur PPC OSX stable 2 dynbrk007 1 tnaur PPC OSX stable 2 dynbrk008 1 tnaur PPC OSX stable 2 dynbrk009 1 tnaur PPC OSX stable 2 echo001 1 tnaur PPC OSX stable 2 encode 1 tnaur PPC OSX stable 2 enum01 5 gabor stable enum02 1 tnaur PPC OSX stable 2 enum03 1 tnaur PPC OSX stable 2 equal 1 tnaur PPC OSX stable 2 exceptions001 1 tnaur PPC OSX stable 2 exceptions002 1 tnaur PPC OSX stable 2 exitWith001 1 tnaur PPC OSX stable 2 expfloat 1 tnaur PPC OSX stable 2 ext 1 tnaur PPC OSX stable 2 ext1 1 tnaur PPC OSX stable 2 fact 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur PPC OSX stable 2 faxen 1 tnaur PPC OSX stable 2 fed001 1 tnaur PPC OSX stable 2 ffi-deriv1 1 tnaur PPC OSX stable 2 ffi001 1 tnaur PPC OSX stable 2 ffi002 1 tnaur PPC OSX stable 2 ffi003 1 tnaur PPC OSX stable 2 ffi006 1 tnaur PPC OSX stable 2 ffi007 1 tnaur PPC OSX stable 2 ffi008 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 ffi010 1 tnaur PPC OSX stable 2 ffi011 1 tnaur PPC OSX stable 2 ffi013 1 tnaur PPC OSX stable 2 ffi015 1 tnaur PPC OSX stable 2 ffi016 1 tnaur PPC OSX stable 2 ffi017 1 tnaur PPC OSX stable 2 ffi018 1 tnaur PPC OSX stable 2 ffi018_ghci 1 tnaur PPC OSX stable 2 ffi019 1 tnaur PPC OSX stable 2 finalization001 1 tnaur PPC OSX stable 2 foldTree 1 tnaur PPC OSX stable 2 freeNames 1 tnaur PPC OSX stable 2 fun 1 tnaur PPC OSX stable 2 fun_insts 1 tnaur PPC OSX stable 2 gadt1 1 tnaur PPC OSX stable 2 gadt14 1 tnaur PPC OSX stable 2 gadt15 1 tnaur PPC OSX stable 2 gadt16 1 tnaur PPC OSX stable 2 gadt17 1 tnaur PPC OSX stable 2 gadt18 1 tnaur PPC OSX stable 2 gadt19 1 tnaur PPC OSX stable 2 gadt2 1 tnaur PPC OSX stable 2 gadt20 1 tnaur PPC OSX stable 2 gadt22 1 tnaur PPC OSX stable 2 gadt23 1 tnaur PPC OSX stable 2 gadt24 1 tnaur PPC OSX stable 2 gadt3 1 tnaur PPC OSX stable 2 gadt4 1 tnaur PPC OSX stable 2 gadt5 1 tnaur PPC OSX stable 2 gadt6 1 tnaur PPC OSX stable 2 gadt8 1 tnaur PPC OSX stable 2 gadt9 1 tnaur PPC OSX stable 2 genUpTo 1 tnaur PPC OSX stable 2 genericNegative001 1 tnaur PPC OSX stable 2 geq 1 tnaur PPC OSX stable 2 getArgs001 1 tnaur PPC OSX stable 2 getC 1 tnaur PPC OSX stable 2 getEnv001 1 tnaur PPC OSX stable 2 ghc-e001 1 tnaur PPC OSX stable 2 ghc-e002 1 tnaur PPC OSX stable 2 ghc-e003 1 tnaur PPC OSX stable 2 ghc-e004 1 tnaur PPC OSX stable 2 ghc-e005 1 tnaur PPC OSX stable 2 ghci.prog007 1 tnaur PPC OSX stable 2 ghci.prog008 1 tnaur PPC OSX stable 2 ghci.prog009 1 tnaur PPC OSX stable 2 ghci001 1 tnaur PPC OSX stable 2 ghci002 1 tnaur PPC OSX stable 2 ghci003 1 tnaur PPC OSX stable 2 ghci004 1 tnaur PPC OSX stable 2 ghci005 1 tnaur PPC OSX stable 2 ghci006 1 tnaur PPC OSX stable 2 ghci007 1 tnaur PPC OSX stable 2 ghci008 1 tnaur PPC OSX stable 2 ghci009 1 tnaur PPC OSX stable 2 ghci011 1 tnaur PPC OSX stable 2 ghci012 1 tnaur PPC OSX stable 2 ghci013 1 tnaur PPC OSX stable 2 ghci015 1 tnaur PPC OSX stable 2 ghci017 1 tnaur PPC OSX stable 2 ghci019 1 tnaur PPC OSX stable 2 ghci020 1 tnaur PPC OSX stable 2 ghci021 1 tnaur PPC OSX stable 2 ghci022 1 tnaur PPC OSX stable 2 ghci023 1 tnaur PPC OSX stable 2 ghci025 1 tnaur PPC OSX stable 2 ghci026 1 tnaur PPC OSX stable 2 ghci027 1 tnaur PPC OSX stable 2 ghci028 1 tnaur PPC OSX stable 2 ghci029 1 tnaur PPC OSX stable 2 ghci030 1 tnaur PPC OSX stable 2 ghci032 1 tnaur PPC OSX stable 2 ghci033 1 tnaur PPC OSX stable 2 ghci034 1 tnaur PPC OSX stable 2 ghciprog004 1 tnaur PPC OSX stable 2 ghcpkg01 1 tnaur PPC OSX stable 2 ghcpkg02 1 tnaur PPC OSX stable 2 ghcpkg03 1 tnaur PPC OSX stable 2 ghcpkg04 1 tnaur PPC OSX stable 2 ghcpkg05 1 tnaur PPC OSX stable 2 ghcpkg06 1 tnaur PPC OSX stable 2 gmapQ-assoc 1 tnaur PPC OSX stable 2 goo 1 tnaur PPC OSX stable 2 gread 1 tnaur PPC OSX stable 2 gread2 1 tnaur PPC OSX stable 2 gshow 1 tnaur PPC OSX stable 2 gshow2 1 tnaur PPC OSX stable 2 gzip 1 tnaur PPC OSX stable 2 hClose001 1 tnaur PPC OSX stable 2 hClose002 1 tnaur PPC OSX stable 2 hDuplicateTo001 1 tnaur PPC OSX stable 2 hFileSize001 1 tnaur PPC OSX stable 2 hFileSize002 1 tnaur PPC OSX stable 2 hFlush001 1 tnaur PPC OSX stable 2 hGetBuf001 1 tnaur PPC OSX stable 2 hGetBuf002 1 tnaur PPC OSX stable 2 hGetBuffering001 1 tnaur PPC OSX stable 2 hGetChar001 1 tnaur PPC OSX stable 2 hGetLine001 1 tnaur PPC OSX stable 2 hGetLine002 1 tnaur PPC OSX stable 2 hGetLine003 1 tnaur PPC OSX stable 2 hGetPosn001 1 tnaur PPC OSX stable 2 hIsEOF001 1 tnaur PPC OSX stable 2 hIsEOF002 1 tnaur PPC OSX stable 2 hPutBuf001 1 tnaur PPC OSX stable 2 hPutBuf002 1 tnaur PPC OSX stable 2 hReady001 1 tnaur PPC OSX stable 2 hSeek001 1 tnaur PPC OSX stable 2 hSeek002 1 tnaur PPC OSX stable 2 hSeek003 1 tnaur PPC OSX stable 2 hSeek004 1 tnaur PPC OSX stable 2 hSetBuffering002 1 tnaur PPC OSX stable 2 hSetBuffering003 1 tnaur PPC OSX stable 2 hTell001 1 tnaur PPC OSX stable 2 hTell002 1 tnaur PPC OSX stable 2 haddock.Test 1 tnaur PPC OSX stable 2 haddockA001 1 tnaur PPC OSX stable 2 haddockA002 1 tnaur PPC OSX stable 2 haddockA003 1 tnaur PPC OSX stable 2 haddockA004 1 tnaur PPC OSX stable 2 haddockA005 1 tnaur PPC OSX stable 2 haddockA006 1 tnaur PPC OSX stable 2 haddockA007 1 tnaur PPC OSX stable 2 haddockA008 1 tnaur PPC OSX stable 2 haddockA009 1 tnaur PPC OSX stable 2 haddockA010 1 tnaur PPC OSX stable 2 haddockA011 1 tnaur PPC OSX stable 2 haddockA012 1 tnaur PPC OSX stable 2 haddockA013 1 tnaur PPC OSX stable 2 haddockA014 1 tnaur PPC OSX stable 2 haddockA015 1 tnaur PPC OSX stable 2 haddockA016 1 tnaur PPC OSX stable 2 haddockA017 1 tnaur PPC OSX stable 2 haddockA018 1 tnaur PPC OSX stable 2 haddockA019 1 tnaur PPC OSX stable 2 haddockA020 1 tnaur PPC OSX stable 2 haddockA021 1 tnaur PPC OSX stable 2 haddockA022 1 tnaur PPC OSX stable 2 haddockA023 1 tnaur PPC OSX stable 2 haddockA024 1 tnaur PPC OSX stable 2 haddockA025 1 tnaur PPC OSX stable 2 haddockA026 1 tnaur PPC OSX stable 2 haddockA027 1 tnaur PPC OSX stable 2 haddockA028 1 tnaur PPC OSX stable 2 haddockA029 1 tnaur PPC OSX stable 2 haddockA030 1 tnaur PPC OSX stable 2 haddockA031 1 tnaur PPC OSX stable 2 haddockA032 1 tnaur PPC OSX stable 2 haddockA033 1 tnaur PPC OSX stable 2 haddockB001 1 tnaur PPC OSX stable 2 haddockB002 1 tnaur PPC OSX stable 2 haddockB003 1 tnaur PPC OSX stable 2 haddockB004 1 tnaur PPC OSX stable 2 haddockC001 1 tnaur PPC OSX stable 2 haddockC002 1 tnaur PPC OSX stable 2 haddockC003 1 tnaur PPC OSX stable 2 haddockC004 1 tnaur PPC OSX stable 2 haddockC005 1 tnaur PPC OSX stable 2 haddockC006 1 tnaur PPC OSX stable 2 haddockC007 1 tnaur PPC OSX stable 2 haddockC008 1 tnaur PPC OSX stable 2 haddockC009 1 tnaur PPC OSX stable 2 haddockC010 1 tnaur PPC OSX stable 2 haddockC011 1 tnaur PPC OSX stable 2 haddockC012 1 tnaur PPC OSX stable 2 haddockC013 1 tnaur PPC OSX stable 2 haddockC014 1 tnaur PPC OSX stable 2 haddockC015 1 tnaur PPC OSX stable 2 haddockC016 1 tnaur PPC OSX stable 2 haddockC017 1 tnaur PPC OSX stable 2 haddockC018 1 tnaur PPC OSX stable 2 haddockC019 1 tnaur PPC OSX stable 2 haddockC020 1 tnaur PPC OSX stable 2 haddockC021 1 tnaur PPC OSX stable 2 haddockC022 1 tnaur PPC OSX stable 2 haddockC023 1 tnaur PPC OSX stable 2 haddockC024 1 tnaur PPC OSX stable 2 haddockC025 1 tnaur PPC OSX stable 2 haddockC026 1 tnaur PPC OSX stable 2 haddockC027 1 tnaur PPC OSX stable 2 haddockC028 1 tnaur PPC OSX stable 2 haddockC029 1 tnaur PPC OSX stable 2 haddockC030 1 tnaur PPC OSX stable 2 haddockC031 1 tnaur PPC OSX stable 2 haddockC032 1 tnaur PPC OSX stable 2 haddockD001 1 tnaur PPC OSX stable 2 haddockD002 1 tnaur PPC OSX stable 2 haddockD003 1 tnaur PPC OSX stable 2 haddockD004 1 tnaur PPC OSX stable 2 haddockSimplUtilsBug 1 tnaur PPC OSX stable 2 hash001 1 tnaur PPC OSX stable 2 hist001 1 tnaur PPC OSX stable 2 hlist 1 tnaur PPC OSX stable 2 hopat 1 tnaur PPC OSX stable 2 hpc001 4 gabor stable hpc_bad_001 4 gabor stable hpc_draft 4 gabor stable hpc_fork 4 gabor stable hpc_hand_overlay 4 gabor stable hpc_help 4 gabor stable hpc_help_draft 4 gabor stable hpc_help_help 4 gabor stable hpc_help_markup 4 gabor stable hpc_help_overlay 4 gabor stable hpc_help_report 4 gabor stable hpc_help_show 4 gabor stable hpc_help_version 4 gabor stable hpc_markup_001 4 gabor stable hpc_markup_002 4 gabor stable hpc_markup_error_001 4 gabor stable hpc_markup_error_002 4 gabor stable hpc_markup_multi_001 4 gabor stable hpc_markup_multi_002 4 gabor stable hpc_markup_multi_003 4 gabor stable hpc_overlay 4 gabor stable hpc_overlay2 4 gabor stable hpc_raytrace 4 gabor stable hpc_report_001 4 gabor stable hpc_report_002 4 gabor stable hpc_report_003 4 gabor stable hpc_report_error_001 4 gabor stable hpc_report_error_002 4 gabor stable hpc_report_multi_001 4 gabor stable hpc_report_multi_002 4 gabor stable hpc_report_multi_003 4 gabor stable hpc_show 4 gabor stable hpc_show_error_001 4 gabor stable hpc_show_error_002 4 gabor stable hpc_show_multi_001 4 gabor stable hpc_show_multi_002 4 gabor stable hpc_version 4 gabor stable hs-boot 1 tnaur PPC OSX stable 2 impexp 1 tnaur PPC OSX stable 2 ind1 1 tnaur PPC OSX stable 2 ind2 1 tnaur PPC OSX stable 2 ins 1 tnaur PPC OSX stable 2 instance-leaks 1 tnaur PPC OSX stable 2 integerBits 1 tnaur PPC OSX stable 2 integerConversions 1 tnaur PPC OSX stable 2 ioeGetErrorString001 1 tnaur PPC OSX stable 2 ioeGetFileName001 1 tnaur PPC OSX stable 2 ioeGetHandle001 1 tnaur PPC OSX stable 2 ioref001 2 tnaur PPC OSX stable 2 isEOF001 1 tnaur PPC OSX stable 2 ix001 1 tnaur PPC OSX stable 2 jl_defaults 1 tnaur PPC OSX stable 2 joao-circular 1 tnaur PPC OSX stable 2 josef 1 tnaur PPC OSX stable 2 jq_readsPrec 1 tnaur PPC OSX stable 2 jtod_circint 1 tnaur PPC OSX stable 2 jules_xref 1 tnaur PPC OSX stable 2 jules_xref2 1 tnaur PPC OSX stable 2 karl1 1 tnaur PPC OSX stable 2 karl2 1 tnaur PPC OSX stable 2 labels 1 tnaur PPC OSX stable 2 launchbury 1 tnaur PPC OSX stable 2 lennart_range 1 tnaur PPC OSX stable 2 lex 1 tnaur PPC OSX stable 2 lexNum 1 tnaur PPC OSX stable 2 life_space_leak 1 tnaur PPC OSX stable 2 list001 1 tnaur PPC OSX stable 2 list002 1 tnaur PPC OSX stable 2 list003 1 tnaur PPC OSX stable 2 local-quantors 1 tnaur PPC OSX stable 2 maessen_hashtab 2 x86 Windows stable map 1 tnaur PPC OSX stable 2 mdo001 1 tnaur PPC OSX stable 2 mdo002 1 tnaur PPC OSX stable 2 mdo003 1 tnaur PPC OSX stable 2 mdo004 1 tnaur PPC OSX stable 2 mdo005 1 tnaur PPC OSX stable 2 mdo006 1 tnaur PPC OSX stable 2 memo001 1 tnaur PPC OSX stable 2 memo002 1 tnaur PPC OSX stable 2 misc001 1 tnaur PPC OSX stable 2 mod100 1 tnaur PPC OSX stable 2 mod103 1 tnaur PPC OSX stable 2 mod104 1 tnaur PPC OSX stable 2 mod105 1 tnaur PPC OSX stable 2 mod106 1 tnaur PPC OSX stable 2 mod107 1 tnaur PPC OSX stable 2 mod108 1 tnaur PPC OSX stable 2 mod109 1 tnaur PPC OSX stable 2 mod11 1 tnaur PPC OSX stable 2 mod111 1 tnaur PPC OSX stable 2 mod112 1 tnaur PPC OSX stable 2 mod113 1 tnaur PPC OSX stable 2 mod115 1 tnaur PPC OSX stable 2 mod117 1 tnaur PPC OSX stable 2 mod118 1 tnaur PPC OSX stable 2 mod119 1 tnaur PPC OSX stable 2 mod12 1 tnaur PPC OSX stable 2 mod128 1 tnaur PPC OSX stable 2 mod129 1 tnaur PPC OSX stable 2 mod13 1 tnaur PPC OSX stable 2 mod137 1 tnaur PPC OSX stable 2 mod139 1 tnaur PPC OSX stable 2 mod14 1 tnaur PPC OSX stable 2 mod140 1 tnaur PPC OSX stable 2 mod141 1 tnaur PPC OSX stable 2 mod144 1 tnaur PPC OSX stable 2 mod146 1 tnaur PPC OSX stable 2 mod148 1 tnaur PPC OSX stable 2 mod149 1 tnaur PPC OSX stable 2 mod15 1 tnaur PPC OSX stable 2 mod154 1 tnaur PPC OSX stable 2 mod156 1 tnaur PPC OSX stable 2 mod157 1 tnaur PPC OSX stable 2 mod158 1 tnaur PPC OSX stable 2 mod159 1 tnaur PPC OSX stable 2 mod16 1 tnaur PPC OSX stable 2 mod160 1 tnaur PPC OSX stable 2 mod162 1 tnaur PPC OSX stable 2 mod163 1 tnaur PPC OSX stable 2 mod165 1 tnaur PPC OSX stable 2 mod166 1 tnaur PPC OSX stable 2 mod167 1 tnaur PPC OSX stable 2 mod168 1 tnaur PPC OSX stable 2 mod169 1 tnaur PPC OSX stable 2 mod170 1 tnaur PPC OSX stable 2 mod171 1 tnaur PPC OSX stable 2 mod172 1 tnaur PPC OSX stable 2 mod173 1 tnaur PPC OSX stable 2 mod176 1 tnaur PPC OSX stable 2 mod177 1 tnaur PPC OSX stable 2 mod179 1 tnaur PPC OSX stable 2 mod30 1 tnaur PPC OSX stable 2 mod31 1 tnaur PPC OSX stable 2 mod32 1 tnaur PPC OSX stable 2 mod33 1 tnaur PPC OSX stable 2 mod34 1 tnaur PPC OSX stable 2 mod35 1 tnaur PPC OSX stable 2 mod37 1 tnaur PPC OSX stable 2 mod39 1 tnaur PPC OSX stable 2 mod5 1 tnaur PPC OSX stable 2 mod50 1 tnaur PPC OSX stable 2 mod6 1 tnaur PPC OSX stable 2 mod64 1 tnaur PPC OSX stable 2 mod65 1 tnaur PPC OSX stable 2 mod75 1 tnaur PPC OSX stable 2 mod82 1 tnaur PPC OSX stable 2 mod83 1 tnaur PPC OSX stable 2 mod84 1 tnaur PPC OSX stable 2 mod85 1 tnaur PPC OSX stable 2 mod86 1 tnaur PPC OSX stable 2 mod92 1 tnaur PPC OSX stable 2 mod93 1 tnaur PPC OSX stable 2 mod94 1 tnaur PPC OSX stable 2 mod95 1 tnaur PPC OSX stable 2 mod96 1 tnaur PPC OSX stable 2 mod99 1 tnaur PPC OSX stable 2 mode001 1 tnaur PPC OSX stable 2 nbe 1 tnaur PPC OSX stable 2 nested-datatypes 1 tnaur PPC OSX stable 2 newtype 1 tnaur PPC OSX stable 2 north_array 1 tnaur PPC OSX stable 2 num001 1 tnaur PPC OSX stable 2 num002 1 tnaur PPC OSX stable 2 num003 1 tnaur PPC OSX stable 2 num004 1 tnaur PPC OSX stable 2 num005 1 tnaur PPC OSX stable 2 num006 1 tnaur PPC OSX stable 2 num007 1 tnaur PPC OSX stable 2 num008 1 tnaur PPC OSX stable 2 num009 2 tnaur PPC OSX stable 2 num010 1 tnaur PPC OSX stable 2 num011 1 tnaur PPC OSX stable 2 num012 2 tnaur PPC OSX stable 2 num013 1 tnaur PPC OSX stable 2 num014 1 tnaur PPC OSX stable 2 openFile001 1 tnaur PPC OSX stable 2 openFile002 1 tnaur PPC OSX stable 2 openFile003 1 tnaur PPC OSX stable 2 openFile004 1 tnaur PPC OSX stable 2 openFile005 1 tnaur PPC OSX stable 2 openFile006 1 tnaur PPC OSX stable 2 openFile007 1 tnaur PPC OSX stable 2 openFile008 1 tnaur PPC OSX stable 2 outofmem 1 tnaur PPC OSX stable 2 outofmem2 1 tnaur PPC OSX stable 2 packedstring001 1 tnaur PPC OSX stable 2 paradise 1 tnaur PPC OSX stable 2 parser.prog001 1 tnaur PPC OSX stable 2 performGC001 1 tnaur PPC OSX stable 2 perm 1 tnaur PPC OSX stable 2 pkg01 1 tnaur PPC OSX stable 2 pragma001 1 tnaur PPC OSX stable 2 pragma002 1 tnaur PPC OSX stable 2 print001 1 tnaur PPC OSX stable 2 print002 1 tnaur PPC OSX stable 2 print003 1 tnaur PPC OSX stable 2 print004 1 tnaur PPC OSX stable 2 print005 1 tnaur PPC OSX stable 2 print006 1 tnaur PPC OSX stable 2 print007 1 tnaur PPC OSX stable 2 print008 1 tnaur PPC OSX stable 2 print009 1 tnaur PPC OSX stable 2 print010 1 tnaur PPC OSX stable 2 print011 1 tnaur PPC OSX stable 2 print012 1 tnaur PPC OSX stable 2 print013 1 tnaur PPC OSX stable 2 print014 1 tnaur PPC OSX stable 2 print016 1 tnaur PPC OSX stable 2 print017 1 tnaur PPC OSX stable 2 print018 1 tnaur PPC OSX stable 2 print019 1 tnaur PPC OSX stable 2 print020 1 tnaur PPC OSX stable 2 print021 1 tnaur PPC OSX stable 2 print023 1 tnaur PPC OSX stable 2 print024 1 tnaur PPC OSX stable 2 print025 1 tnaur PPC OSX stable 2 print026 1 tnaur PPC OSX stable 2 print027