From cvs-ghc at haskell.org Sat Nov 1 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 1 03:25:05 2008 Subject: Daily report for head Message-ID: <200811010730.mA17U2Io031495@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86-64 Linux head unreg: pass 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 New unexpected test failures: ann01 1 x86-64 Linux head unreg annrun01 1 x86-64 Linux head unreg Fixed unexpected test failures: break017 Old unexpected test failures: 2469 2 malcolm head arith011 1 gabor head cholewo-eval 2 malcolm head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg fast2haskell 2 malcolm head gadt-escape1 1 gabor head gadt13 1 gabor head gadt7 1 gabor head hpc_raytrace 4 gabor head num009 2 malcolm head signals002 2 malcolm head tcfail172 1 gabor head tcrun031 1 tnaur x86 OS X head -------------- next part -------------- Last 30 lines: Installing library in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081031/dph-par-0.3 Registering dph-par-0.3... 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.11.20081031/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 /usr/bin/install -c -m 644 prologue.txt /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.11.20081031/libraries' make -C libffi install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081031/libffi' rm -f -rf build zxf make[3]: zxf: Command not found make[3]: [stamp.ffi.configure] Error 127 (ignored) mv build mv: missing destination file operand after `build' Try `mv --help' for more information. make[3]: *** [stamp.ffi.configure] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081031/libffi' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081031' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From cvs-ghc at haskell.org Sat Nov 1 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 1 03:25:06 2008 Subject: Daily report for stable Message-ID: <200811010730.mA17U2Lx031494@monk.galois.com> Build results: gabor stable: pass malcolm stable: pass tnaur x86 Linux stable: fail (failed stage1) x86 Linux stable: fail (failed configure) x86-64 Linux stable: pass Dropping unexpected test passes reports from builders not seen in 7 days: x86 Windows stable fast Dropping unexpected test failures reports from builders not seen in 7 days: x86 Windows stable fast New unexpected test failures: ann01 3 gabor stable annfail01 3 gabor stable annfail02 3 gabor stable annfail03 3 gabor stable annfail04 3 gabor stable annfail05 3 gabor stable annfail06 3 gabor stable annfail07 3 gabor stable annfail08 3 gabor stable annfail09 3 gabor stable annfail10 3 gabor stable annfail11 3 gabor stable annfail12 3 gabor stable annfail13 3 gabor stable annrun01 3 gabor stable conc034 1 x86-64 Linux stable gadt-escape1 3 gabor stable gadt13 3 gabor stable gadt7 3 gabor stable tcfail172 3 gabor stable Fixed unexpected test failures: T2627 break011 break024 conc049 print012 print013 print034 Old unexpected test failures: 1861 1 kgardas stable 2469 2 malcolm stable T2700 2 kgardas stable T2701 2 kgardas stable T2713 1 tnaur x86 OS X stable T2723 1 tnaur x86 OS X stable TF_GADT 2 kgardas stable arith011 1 gabor stable break019 1 tnaur x86 OS X stable cholewo-eval 2 malcolm stable fast2haskell 2 malcolm stable gadt11 2 kgardas stable ghci024 1 kgardas stable hClose002 1 kgardas stable hpc_raytrace 4 gabor stable mod77 1 tnaur x86 OS X stable num009 3 kgardas stable num012 1 kgardas stable openFile003 1 kgardas stable process007 1 kgardas stable read001 1 tnaur x86 OS X stable rnfail027 1 tnaur x86 OS X stable signals002 2 malcolm stable tc244 1 tnaur x86 OS X stable tcfail155 2 kgardas stable tcfail176 2 kgardas stable tcrun031 2 kgardas stable time004 1 kgardas stable tough 2 kgardas stable user001 1 kgardas stable -------------- next part -------------- Last 30 lines: Compiling Distribution.PackageDescription.Check ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/Cabal/Distribution/PackageDescription/Check.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping/Distribution/PackageDescription/Check.o ) Compiling Distribution.Simple.Configure ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/Cabal/Distribution/Simple/Configure.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping/Distribution/Simple/Configure.o ) Compiling Distribution.Simple.SrcDist ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/Cabal/Distribution/Simple/SrcDist.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping/Distribution/Simple/SrcDist.o ) Compiling Distribution.PackageDescription.Parse ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/Cabal/Distribution/PackageDescription/Parse.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping/Distribution/PackageDescription/Parse.o ) Compiling Distribution.Simple ( /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/Cabal/Distribution/Simple.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping/Distribution/Simple.o ) Compiling Main ( cabal-bin.hs, /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping/Main.o ) Linking ... echo "[]" > bootstrapping.conf.tmp cd extensible-exceptions && /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/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-stable/build/libraries/bootstrapping.conf clean --distpref=dist-bootstrapping cleaning... cd extensible-exceptions && /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/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-stable/build/libraries/bootstrapping.conf configure --distpref=dist-bootstrapping --with-compiler=/home/tn/tn/install/ghc-6.4.1/bin/ghc --with-hc-pkg=/home/tn/tn/install/ghc-6.4.1/bin/ghc-pkg --package-db=/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries/bootstrapping.conf.tmp Configuring extensible-exceptions-0.1.0.0... cd extensible-exceptions && /home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/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-stable/build/libraries/bootstrapping.conf build --distpref=dist-bootstrapping Preprocessing library extensible-exceptions-0.1.0.0... Building extensible-exceptions-0.1.0.0... Chasing modules from: Control.Exception.Extensible Compiling Control.Exception.Extensible ( ./Control/Exception/Extensible.hs, dist-bootstrapping/build/Control/Exception/Extensible.o ) ./Control/Exception/Extensible.hs:223:47: Not in scope: data constructor `E.NestedAtomically' ./Control/Exception/Extensible.hs:225:41: Not in scope: data constructor `E.NestedAtomically' ./Control/Exception/Extensible.hs:230:47: Not in scope: data constructor `E.NestedAtomically' make[1]: *** [bootstrapping.conf] Error 1 make[1]: Leaving directory `/home/tn/tn/buildbot/ghc/tnaur-x86-linux/tnaur-x86-linux-stable/build/libraries' make: *** [stage1] Error 2 -------------- next part -------------- Last 30 lines: checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Canonicalised to: i386-unknown-linux checking for ghc... no checking for ghc-pkg matching ... no checking for ghc-pkg... no checking whether ghc has editline package... no checking for nhc... no checking for nhc98... no checking for hbc... no checking for ld... /usr/bin/ld configure: error: GHC is required unless bootstrapping from .hc files. From duncan.coutts at worc.ox.ac.uk Sat Nov 1 17:48:04 2008 From: duncan.coutts at worc.ox.ac.uk (Duncan Coutts) Date: Sat Nov 1 17:43:23 2008 Subject: parallel library release, par and pseq fixity Message-ID: <1225576084.8437.164.camel@localhost> I was about to bump and release the parallel library because it has changed since the last release, and needs to be released with ghc-6.10.1. I was looking at what changed and thus what the new version number should be. What has changed is that par and pseq have changed from being invixl 9 to infixr 0. This is theoretically an API change (code that compiled before may no longer) so the version number of the parallel package should by bumped from 1.0.0.1 to 1.1.0.0. I'd like someone else to double check this and apply the patches if appropriate. If not, some other version number is required, we cannot use the same as the previous release as there are real changes. Duncan Sat Nov 1 21:34:58 GMT 2008 Duncan Coutts * Bump version to 1.1.0.0 From version 1.0.0.1 because par and pseq changed from infixl 9 to infixr 0 which is an api change. Previously they were missing fixity decls which meant they defaulted to infixl 9. The reason they were missing the fixity decls was because they were locally rebound so to make a consistent api between ghc and hugs (with a make a consitent api between ghc and hugs (using cpp). bit of cpp to provide alternative implementations). Presumably when this was done the fixity decls were forgotten. Sat Nov 1 21:41:41 GMT 2008 Duncan Coutts tagged 1.1.0.0 -------------- next part -------------- Sat Nov 1 21:34:58 GMT 2008 Duncan Coutts * Bump version to 1.1.0.0 From version 1.0.0.1 because par and pseq changed from infixl 9 to infixr 0 which is an api change. Previously they were missing fixity decls which meant they defaulted to infixl 9. The reason they were missing the fixity decls was because they were locally rebound so to make a consistent api between ghc and hugs (with a make a consitent api between ghc and hugs (using cpp). bit of cpp to provide alternative implementations). Presumably when this was done the fixity decls were forgotten. Sat Nov 1 21:41:41 GMT 2008 Duncan Coutts tagged 1.1.0.0 New patches: [Bump version to 1.1.0.0 Duncan Coutts **20081101213458 From version 1.0.0.1 because par and pseq changed from infixl 9 to infixr 0 which is an api change. Previously they were missing fixity decls which meant they defaulted to infixl 9. The reason they were missing the fixity decls was because they were locally rebound so to make a consistent api between ghc and hugs (with a make a consitent api between ghc and hugs (using cpp). bit of cpp to provide alternative implementations). Presumably when this was done the fixity decls were forgotten. ] hunk ./parallel.cabal 2 -version: 1.0.0.1 +version: 1.1.0.0 [TAG 1.1.0.0 Duncan Coutts **20081101214141] < [Bump version to 1.1.0.0 Duncan Coutts **20081101213458 From version 1.0.0.1 because par and pseq changed from infixl 9 to infixr 0 which is an api change. Previously they were missing fixity decls which meant they defaulted to infixl 9. The reason they were missing the fixity decls was because they were locally rebound so to make a consistent api between ghc and hugs (with a make a consitent api between ghc and hugs (using cpp). bit of cpp to provide alternative implementations). Presumably when this was done the fixity decls were forgotten. ] [add a SPECIALISE for seqListN at type Int Simon Marlow **20081022090925] [add a fixity for seq Simon Marlow **20081022090823] [we rebound par and pseq, but forgot to set their fixity Simon Marlow **20081022085835] [TAG 6.10 branch has been forked Ian Lynagh **20080919123439] > { } Context: [add a SPECIALISE for seqListN at type Int Simon Marlow **20081022090925] [add a fixity for seq Simon Marlow **20081022090823] [we rebound par and pseq, but forgot to set their fixity Simon Marlow **20081022085835] [TAG 6.10 branch has been forked Ian Lynagh **20080919123439] Patch bundle hash: 8174d459f38f493b184a6f3a0617d5c861bc83f4 From ghcbuild at microsoft.com Sat Nov 1 22:57:41 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 1 22:57:45 2008 Subject: [nightly] 01-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081102025741.EC4E932432D@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 Nov 1 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081101) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 2 03:02:38 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 1 22:59:27 GMT 2008 2277 total tests, which gave rise to 12158 test cases, of which 0 caused framework failures 2327 were skipped 9676 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sun Nov 2 03:02:38 GMT 2008 From cvs-ghc at haskell.org Sun Nov 2 02:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 2 02:25:04 2008 Subject: Daily report for head Message-ID: <200811020730.mA27U3Zd027627@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86-64 Linux head unreg: pass Old unexpected test failures: 2469 2 malcolm head ann01 1 x86-64 Linux head unreg annrun01 1 x86-64 Linux head unreg arith011 1 gabor head cholewo-eval 2 malcolm head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg fast2haskell 2 malcolm head gadt-escape1 1 gabor head gadt13 1 gabor head gadt7 1 gabor head hpc_raytrace 4 gabor head num009 2 malcolm head signals002 2 malcolm head tcfail172 1 gabor head tcrun031 1 tnaur x86 OS X head -------------- next part -------------- Last 30 lines: Installing library in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081101/dph-par-0.3 Registering dph-par-0.3... 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.11.20081101/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 /usr/bin/install -c -m 644 prologue.txt /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.11.20081101/libraries' make -C libffi install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081101/libffi' rm -f -rf build zxf make[3]: zxf: Command not found make[3]: [stamp.ffi.configure] Error 127 (ignored) mv build mv: missing destination file operand after `build' Try `mv --help' for more information. make[3]: *** [stamp.ffi.configure] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081101/libffi' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081101' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From cvs-ghc at haskell.org Sun Nov 2 02:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 2 02:25:05 2008 Subject: Daily report for stable Message-ID: <200811020730.mA27U3Rg027626@monk.galois.com> Build results: gabor stable: pass malcolm stable: pass tnaur x86 Linux stable: pass x86 Linux stable: fail (failed configure) x86-64 Linux stable: pass New unexpected test failures: barton-mangler-bug 1 tnaur x86 Linux stable conc070 1 tnaur x86 Linux stable simpl015 1 tnaur x86 Linux stable Fixed unexpected test failures: conc034 Old unexpected test failures: 1861 1 kgardas stable 2469 2 malcolm stable T2700 2 kgardas stable T2701 2 kgardas stable T2713 1 tnaur x86 OS X stable T2723 1 tnaur x86 OS X stable TF_GADT 2 kgardas stable ann01 4 gabor stable annfail01 4 gabor stable annfail02 4 gabor stable annfail03 4 gabor stable annfail04 4 gabor stable annfail05 4 gabor stable annfail06 4 gabor stable annfail07 4 gabor stable annfail08 4 gabor stable annfail09 4 gabor stable annfail10 4 gabor stable annfail11 4 gabor stable annfail12 4 gabor stable annfail13 4 gabor stable annrun01 4 gabor stable arith011 1 gabor stable break019 1 tnaur x86 OS X stable cholewo-eval 2 malcolm stable fast2haskell 2 malcolm stable gadt-escape1 4 gabor stable gadt11 2 kgardas stable gadt13 4 gabor stable gadt7 4 gabor stable ghci024 1 kgardas stable hClose002 1 kgardas stable hpc_raytrace 5 gabor stable mod77 1 tnaur x86 OS X stable num009 3 kgardas stable num012 1 kgardas stable openFile003 1 kgardas stable process007 1 kgardas stable read001 1 tnaur x86 OS X stable rnfail027 1 tnaur x86 OS X stable signals002 2 malcolm stable tc244 1 tnaur x86 OS X stable tcfail155 2 kgardas stable tcfail172 4 gabor stable tcfail176 2 kgardas stable tcrun031 2 kgardas stable time004 1 kgardas stable tough 2 kgardas stable user001 1 kgardas stable -------------- next part -------------- Last 30 lines: checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Canonicalised to: i386-unknown-linux checking for ghc... no checking for ghc-pkg matching ... no checking for ghc-pkg... no checking whether ghc has editline package... no checking for nhc... no checking for nhc98... no checking for hbc... no checking for ld... /usr/bin/ld configure: error: GHC is required unless bootstrapping from .hc files. From ghcbuild at microsoft.com Sun Nov 2 21:37:35 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 2 21:37:37 2008 Subject: [nightly] 02-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081103023735.AADBD32411C@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 Nov 2 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081102) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 3 02:42:36 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 2 23:00:54 GMT 2008 2277 total tests, which gave rise to 12158 test cases, of which 0 caused framework failures 2327 were skipped 9676 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Mon Nov 3 02:42:36 GMT 2008 From cvs-ghc at haskell.org Mon Nov 3 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 3 03:24:58 2008 Subject: Daily report for stable Message-ID: <200811030830.mA38U1rs024620@monk.galois.com> Build results: x86 Linux stable: fail (failed configure) x86-64 Linux stable: pass New unexpected test failures: 1780 1 x86-64 Linux stable Old unexpected test failures: 1861 1 kgardas stable 2469 2 malcolm stable T2700 2 kgardas stable T2701 2 kgardas stable T2713 1 tnaur x86 OS X stable T2723 1 tnaur x86 OS X stable TF_GADT 2 kgardas stable ann01 4 gabor stable annfail01 4 gabor stable annfail02 4 gabor stable annfail03 4 gabor stable annfail04 4 gabor stable annfail05 4 gabor stable annfail06 4 gabor stable annfail07 4 gabor stable annfail08 4 gabor stable annfail09 4 gabor stable annfail10 4 gabor stable annfail11 4 gabor stable annfail12 4 gabor stable annfail13 4 gabor stable annrun01 4 gabor stable arith011 1 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable break019 1 tnaur x86 OS X stable cholewo-eval 2 malcolm stable conc070 1 tnaur x86 Linux stable fast2haskell 2 malcolm stable gadt-escape1 4 gabor stable gadt11 2 kgardas stable gadt13 4 gabor stable gadt7 4 gabor stable ghci024 1 kgardas stable hClose002 1 kgardas stable hpc_raytrace 5 gabor stable mod77 1 tnaur x86 OS X stable num009 3 kgardas stable num012 1 kgardas stable openFile003 1 kgardas stable process007 1 kgardas stable read001 1 tnaur x86 OS X stable rnfail027 1 tnaur x86 OS X stable signals002 2 malcolm stable simpl015 1 tnaur x86 Linux stable tc244 1 tnaur x86 OS X stable tcfail155 2 kgardas stable tcfail172 4 gabor stable tcfail176 2 kgardas stable tcrun031 2 kgardas stable time004 1 kgardas stable tough 2 kgardas stable user001 1 kgardas stable -------------- next part -------------- Last 30 lines: checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Canonicalised to: i386-unknown-linux checking for ghc... no checking for ghc-pkg matching ... no checking for ghc-pkg... no checking whether ghc has editline package... no checking for nhc... no checking for nhc98... no checking for hbc... no checking for ld... /usr/bin/ld configure: error: GHC is required unless bootstrapping from .hc files. From cvs-ghc at haskell.org Mon Nov 3 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 3 03:24:59 2008 Subject: Daily report for head Message-ID: <200811030830.mA38U1n0024618@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) gabor head: pass malcolm head: pass tnaur x86 Linux head: pass x86-64 Linux head unreg: pass New unexpected test failures: break017 1 tnaur x86 Linux head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head concprog001 1 tnaur x86 Linux head simpl015 1 tnaur x86 Linux head Fixed unexpected test failures: gadt-escape1 gadt13 gadt7 tcfail172 Old unexpected test failures: 2469 2 malcolm head ann01 1 x86-64 Linux head unreg annrun01 1 x86-64 Linux head unreg arith011 1 gabor head cholewo-eval 2 malcolm head conc069 1 x86-64 Linux head unreg conc070 2 tnaur x86 Linux head fast2haskell 2 malcolm head hpc_raytrace 5 gabor head num009 2 malcolm head signals002 2 malcolm head tcrun031 1 tnaur x86 OS X head -------------- next part -------------- Last 30 lines: Installing library in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081102/dph-par-0.3 Registering dph-par-0.3... 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.11.20081102/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 /usr/bin/install -c -m 644 prologue.txt /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.11.20081102/libraries' make -C libffi install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081102/libffi' rm -f -rf build zxf make[3]: zxf: Command not found make[3]: [stamp.ffi.configure] Error 127 (ignored) mv build mv: missing destination file operand after `build' Try `mv --help' for more information. make[3]: *** [stamp.ffi.configure] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081102/libffi' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081102' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From simonpj at microsoft.com Mon Nov 3 06:11:05 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Nov 3 06:06:03 2008 Subject: patch applied (ghc): Fix desugaring of record update (fixes Trac #2735) Message-ID: <20081103111105.GA28166@haskell.galois.com> Mon Nov 3 03:08:19 PST 2008 simonpj@microsoft.com * Fix desugaring of record update (fixes Trac #2735) M ./compiler/deSugar/DsExpr.lhs -10 +15 M ./compiler/typecheck/TcExpr.lhs -3 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081103110819-1287e-7f5052672a34d5afa6091bf213054b22fe569aad.gz From marlowsd at gmail.com Mon Nov 3 07:15:25 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Nov 3 07:10:30 2008 Subject: parallel library release, par and pseq fixity In-Reply-To: <1225576084.8437.164.camel@localhost> References: <1225576084.8437.164.camel@localhost> Message-ID: <490EEB5D.8010501@gmail.com> Duncan Coutts wrote: > I was about to bump and release the parallel library because it has > changed since the last release, and needs to be released with > ghc-6.10.1. > > I was looking at what changed and thus what the new version number > should be. What has changed is that par and pseq have changed from being > invixl 9 to infixr 0. This is theoretically an API change (code that > compiled before may no longer) so the version number of the parallel > package should by bumped from 1.0.0.1 to 1.1.0.0. > > I'd like someone else to double check this and apply the patches if > appropriate. If not, some other version number is required, we cannot > use the same as the previous release as there are real changes. The changes are correct: par and pseq should have been infixr 0, but have been bogusly infixl 9 since 6.6. This is a bad mistake, I can't believe it went unnoticed for so long. Various code snippets from papers and suchlike will have poor parallel performance due to this. Patches pushed, thanks Duncan. Cheers, Simon From simonpj at microsoft.com Mon Nov 3 09:23:11 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Mon Nov 3 09:18:07 2008 Subject: patch applied (testsuite): Test Trac #2735 Message-ID: <20081103142311.GA32746@haskell.galois.com> Mon Nov 3 06:22:17 PST 2008 simonpj@microsof.com * Test Trac #2735 A ./tests/ghc-regress/typecheck/should_compile/T2735.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081103142217-f1c6d-a7250c397d1497f31f7d8dbc05bdac65e5a141c2.gz From simonmarhaskell at gmail.com Mon Nov 3 10:07:55 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 3 10:02:51 2008 Subject: patch applied (testsuite): extra_clean for T2685 Message-ID: <20081103150754.GA2010@haskell.galois.com> Mon Nov 3 07:03:15 PST 2008 Simon Marlow * extra_clean for T2685 M ./tests/ghc-regress/th/all.T -1 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081103150315-12142-4fb664e60ff54446f51e31bc34e51ddf88a0a67b.gz From simonmarhaskell at gmail.com Mon Nov 3 10:07:56 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 3 10:02:52 2008 Subject: patch applied (testsuite): extra_clean for rename.prog005 Message-ID: <20081103150756.GA2033@haskell.galois.com> Mon Nov 3 07:05:23 PST 2008 Simon Marlow * extra_clean for rename.prog005 M ./tests/ghc-regress/rename/prog005/test.T -1 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081103150523-12142-a5ce9e1ab127bce58beaa87720d6e3fecbe7d0a6.gz From ghcbuild at microsoft.com Mon Nov 3 13:02:10 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 3 13:02:11 2008 Subject: [nightly] 03-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081103180210.58D583243EC@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 Nov 3 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081103) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/simonmar/nightly/HEAD/fptools/nofib/smp/systolic: /playpen/simonmar/nightly/HEAD/fptools/nofib/smp/threads001: /playpen/simonmar/nightly/HEAD/fptools/nofib/smp/stm002: /playpen/simonmar/nightly/HEAD/fptools/nofib/ghc: /playpen/simonmar/nightly/HEAD/fptools/nofib/ghc/matrix: **** configuring ghc Booting . Booting libraries/base Booting libraries/directory Booting libraries/editline Booting libraries/network Booting libraries/old-time Booting libraries/process Booting libraries/regex-posix Booting libraries/time Booting libraries/unix checking for GHC version date... configure: WARNING: cannot determine snapshot version: no .git or _darcs directory and no VERSION file checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Canonicalised to: i386-unknown-linux checking version of ghc... 6.4.2 checking for ghc-pkg matching ghc-6.4.2... ghc-pkg-6.4.2 checking whether ghc has editline package... no checking for nhc... no checking for nhc98... no checking for hbc... no checking for ld... /usr/bin/ld configure: error: GHC version 6.6 or later is required to compile GHC. Nightly run ended at Mon Nov 3 18:07:08 GMT 2008 From dons at galois.com Mon Nov 3 14:07:20 2008 From: dons at galois.com (Don Stewart) Date: Mon Nov 3 14:01:59 2008 Subject: parallel library release, par and pseq fixity In-Reply-To: <490EEB5D.8010501@gmail.com> References: <1225576084.8437.164.camel@localhost> <490EEB5D.8010501@gmail.com> Message-ID: <20081103190720.GL22845@scytale.galois.com> marlowsd: > Duncan Coutts wrote: > >I was about to bump and release the parallel library because it has > >changed since the last release, and needs to be released with > >ghc-6.10.1. > > > >I was looking at what changed and thus what the new version number > >should be. What has changed is that par and pseq have changed from being > >invixl 9 to infixr 0. This is theoretically an API change (code that > >compiled before may no longer) so the version number of the parallel > >package should by bumped from 1.0.0.1 to 1.1.0.0. > > > >I'd like someone else to double check this and apply the patches if > >appropriate. If not, some other version number is required, we cannot > >use the same as the previous release as there are real changes. > > The changes are correct: par and pseq should have been infixr 0, but have > been bogusly infixl 9 since 6.6. This is a bad mistake, I can't believe it > went unnoticed for so long. Various code snippets from papers and suchlike > will have poor parallel performance due to this. > > Patches pushed, thanks Duncan. Clearly we need parallel performance benchmarking with decent coverage of the parallel lib. -- Don From ghcbuild at microsoft.com Mon Nov 3 21:38:57 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 3 21:38:58 2008 Subject: [nightly] 03-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081104023857.4166B3243F8@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 Nov 3 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081103) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 4 02:44:00 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Nov 3 22:59:37 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc049(optasm) qq005(hpc) ---------------------------------------------------- Nightly run ended at Tue Nov 4 02:44:00 GMT 2008 From cvs-ghc at haskell.org Tue Nov 4 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 4 03:24:58 2008 Subject: Daily report for stable Message-ID: <200811040830.mA48U2Mx025593@monk.galois.com> Build results: gabor stable: pass tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass tnaur x86 OS X stable: lost lost lost pass x86 Linux stable: lost lost x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: pass Dropping unexpected test passes reports from builders not seen in 7 days: kgardas stable Dropping unexpected test failures reports from builders not seen in 7 days: kgardas stable New unexpected test failures: concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 Fixed unexpected test failures: 1780 1861 T2700 T2701 T2713 T2723 TF_GADT break019 gadt11 ghci024 hClose002 mod77 openFile003 process007 read001 rnfail027 tc244 tcfail155 tcfail176 tcrun031 time004 tough user001 Old unexpected test failures: 2469 3 malcolm stable ann01 7 gabor stable annfail01 7 gabor stable annfail02 7 gabor stable annfail03 7 gabor stable annfail04 7 gabor stable annfail05 7 gabor stable annfail06 7 gabor stable annfail07 7 gabor stable annfail08 7 gabor stable annfail09 7 gabor stable annfail10 7 gabor stable annfail11 7 gabor stable annfail12 7 gabor stable annfail13 7 gabor stable annrun01 6 gabor stable arith011 1 gabor stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 2 malcolm stable conc070 1 tnaur x86 Linux stable fast2haskell 2 malcolm stable gadt-escape1 7 gabor stable gadt13 7 gabor stable gadt7 7 gabor stable hpc_raytrace 5 gabor stable num009 2 malcolm stable num012 1 tnaur PPC OSX stable 2 signals002 3 malcolm stable simpl015 1 tnaur x86 Linux stable tcfail172 7 gabor stable From cvs-ghc at haskell.org Tue Nov 4 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 4 03:24:59 2008 Subject: Daily report for head Message-ID: <200811040830.mA48U25U025594@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed getsubrepos) x86 Windows head fast: pass pass pass pass pass x86-64 Linux head unreg: pass New unexpected test failures: break011 1 x86-64 Linux head unreg Old unexpected test failures: 2469 2 malcolm head ann01 1 x86-64 Linux head unreg annrun01 1 x86-64 Linux head unreg arith011 1 gabor head break017 1 tnaur x86 Linux head cholewo-eval 2 malcolm head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 2 tnaur x86 Linux head concprog001 1 tnaur x86 Linux head fast2haskell 2 malcolm head hpc_raytrace 5 gabor head num009 2 malcolm head signals002 2 malcolm head simpl015 1 tnaur x86 Linux head tcrun031 1 tnaur x86 OS X head -------------- next part -------------- Last 30 lines: Installing library in /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081103/dph-par-0.3 Registering dph-par-0.3... 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.11.20081103/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 /usr/bin/install -c -m 644 prologue.txt /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.11.20081103/libraries' make -C libffi install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081103/libffi' rm -f -rf build zxf make[3]: zxf: Command not found make[3]: [stamp.ffi.configure] Error 127 (ignored) mv build mv: missing destination file operand after `build' Try `mv --help' for more information. make[3]: *** [stamp.ffi.configure] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081103/libffi' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081103' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- 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 33...Copying patch 2 of 33...Copying patch 3 of 33...Copying patch 4 of 33...Copying patch 5 of 33...Copying patch 6 of 33...Copying patch 7 of 33...Copying patch 8 of 33...Copying patch 9 of 33...Copying patch 10 of 33...Copying patch 11 of 33...Copying patch 12 of 33...Copying patch 13 of 33...Copying patch 14 of 33...Copying patch 15 of 33...Copying patch 16 of 33...Copying patch 17 of 33...Copying patch 18 of 33...Copying patch 19 of 33...Copying patch 20 of 33...Copying patch 21 of 33...Copying patch 22 of 33...Copying patch 23 of 33...Copying patch 24 of 33...Copying patch 25 of 33...Copying patch 26 of 33...Copying patch 27 of 33...Copying patch 28 of 33...Copying patch 29 of 33...Copying patch 30 of 33...Copying patch 31 of 33...Copying patch 32 of 33...Copying patch 33 of 33...Copying patch 33 of 33... done. Applying patch 1 of 32... Applying patch 2 of 32... Applying patch 3 of 32... Applying patch 4 of 32... Applying patch 5 of 32... Applying patch 6 of 32... Applying patch 7 of 32... Applying patch 8 of 32... Applying patch 9 of 32... Applying patch 10 of 32... Applying patch 11 of 32... Applying patch 12 of 32... Applying patch 13 of 32... Applying patch 14 of 32... Applying patch 15 of 32... Applying patch 16 of 32... Applying patch 17 of 32... Applying patch 18 of 32... Applying patch 19 of 32... Applying patch 20 of 32... Applying patch 21 of 32... Applying patch 22 of 32... Applying patch 23 of 32... Applying patch 24 of 32... Applying patch 25 of 32... Applying patch 26 of 32... Applying patch 27 of 32... Applying patch 28 of 32... Applying patch 29 of 32... Applying patch 30 of 32... Applying patch 31 of 32... Applying patch 32 of 32... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/array libraries/array Copying patch 1 of 23...Copying patch 2 of 23...Copying patch 3 of 23...Copying patch 4 of 23...Copying patch 5 of 23...Copying patch 6 of 23...Copying patch 7 of 23...Copying patch 8 of 23...Copying patch 9 of 23...Copying patch 10 of 23...Copying patch 11 of 23...Copying patch 12 of 23...Copying patch 13 of 23...Copying patch 14 of 23...Copying patch 15 of 23...Copying patch 16 of 23...Copying patch 17 of 23...Copying patch 18 of 23...Copying patch 19 of 23...Copying patch 20 of 23...Copying patch 21 of 23...Copying patch 22 of 23...Copying patch 23 of 23...Copying patch 23 of 23... done. Applying patch 1 of 22... Applying patch 2 of 22... Applying patch 3 of 22... Applying patch 4 of 22... Applying patch 5 of 22... Applying patch 6 of 22... Applying patch 7 of 22... Applying patch 8 of 22... Applying patch 9 of 22... Applying patch 10 of 22... Applying patch 11 of 22... Applying patch 12 of 22... Applying patch 13 of 22... Applying patch 14 of 22... Applying patch 15 of 22... Applying patch 16 of 22... Applying patch 17 of 22... Applying patch 18 of 22... Applying patch 19 of 22... Applying patch 20 of 22... Applying patch 21 of 22... Applying patch 22 of 22... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/base libraries/base Copying patch 1 of 173...Copying patch 2 of 173...Copying patch 3 of 173...Copying patch 4 of 173...Copying patch 5 of 173...Copying patch 6 of 173...Copying patch 7 of 173...Copying patch 8 of 173...Copying patch 9 of 173...Copying patch 10 of 173...Copying patch 11 of 173...Copying patch 12 of 173...Copying patch 13 of 173...Copying patch 14 of 173...Copying patch 15 of 173...Copying patch 16 of 173...Copying patch 17 of 173...Copying patch 18 of 173...Copying patch 19 of 173...Copying patch 20 of 173...Copying patch 21 of 173...Copying patch 22 of 173...Copying patch 23 of 173...Copying patch 24 of 173...Copying patch 25 of 173...Copying patch 26 of 173...Copying patch 27 of 173...Copying patch 28 of 173...Copying patch 29 of 173...Copying patch 30 of 173...Copying patch 31 of 173...Copying patch 32 of 173...Copying patch 33 of 173...Copying patch 34 of 173...Copying patch 35 of 173...Copying patch 36 of 173...Copying patch 37 of 173...Copying patch 38 of 173...Copying patch 39 of 173...Copying patch 40 of 173...Copying patch 41 of 173...Copying patch 42 of 173...Copying patch 43 of 173...Copying patch 44 of 173...Copying patch 45 of 173...Copying patch 46 of 173...Copying patch 47 of 173...Copying patch 48 of 173...Copying patch 49 of 173...Copying patch 50 of 173...Copying patch 51 of 173...Copying patch 52 of 173...Copying patch 53 of 173...Copying patch 54 of 173...Copying patch 55 of 173...Copying patch 56 of 173...Copying patch 57 of 173...Copying patch 58 of 173...Copying patch 59 of 173...Copying patch 60 of 173...Copying patch 61 of 173...Copying patch 62 of 173...Copying patch 63 of 173...Copying patch 64 of 173...Copying patch 65 of 173...Copying patch 66 of 173...Copying patch 67 of 173...Copying patch 68 of 173...Copying patch 69 of 173...Copying patch 70 of 173...Copying patch 71 of 173...Copying patch 72 of 173...Copying patch 73 of 173...Copying patch 74 of 173...Copying patch 75 of 173...Copying patch 76 of 173...Copying patch 77 of 173...Copying patch 78 of 173...Copying patch 79 of 173...Co pying patch 80 of 173...Copying patch 81 of 173...Copying patch 82 of 173...Copying patch 83 of 173...Copying patch 84 of 173...Copying patch 85 of 173...Copying patch 86 of 173...Copying patch 87 of 173...Copying patch 88 of 173...Copying patch 89 of 173...Copying patch 90 of 173...Copying patch 91 of 173...Copying patch 92 of 173...Copying patch 93 of 173...Copying patch 94 of 173...Copying patch 95 of 173...Copying patch 96 of 173...Copying patch 97 of 173...Copying patch 98 of 173...Copying patch 99 of 173...Copying patch 100 of 173...Copying patch 101 of 173...Copying patch 102 of 173...Copying patch 103 of 173...Copying patch 104 of 173...Copying patch 105 of 173...Copying patch 106 of 173...Copying patch 107 of 173...Copying patch 108 of 173...Copying patch 109 of 173...Copying patch 110 of 173...Copying patch 111 of 173...Copying patch 112 of 173...Copying patch 113 of 173...Copying patch 114 of 173...Copying patch 115 of 173...Copying patch 116 of 173...Copying patch 117 of 173...Copying patch 118 of 173...Copying patch 119 of 173...Copying patch 120 of 173...Copying patch 121 of 173...Copying patch 122 of 173...Copying patch 123 of 173...Copying patch 124 of 173...Copying patch 125 of 173...Copying patch 126 of 173...Copying patch 127 of 173...Copying patch 128 of 173...Copying patch 129 of 173...Copying patch 130 of 173...Copying patch 131 of 173...Copying patch 132 of 173...Copying patch 133 of 173...Copying patch 134 of 173...Copying patch 135 of 173...Copying patch 136 of 173...Copying patch 137 of 173...Copying patch 138 of 173...Copying patch 139 of 173...Copying patch 140 of 173...Copying patch 141 of 173...Copying patch 142 of 173...Copying patch 143 of 173...Copying patch 144 of 173...Copying patch 145 of 173...Copying patch 146 of 173...Copying patch 147 of 173...Copying patch 148 of 173...Copying patch 149 of 173...Copying patch 150 of 173...Copying patch 151 of 173...Copying patch 152 of 173...Copying patch 153 of 173...Copying patch 154 of 173...Copying patch 155 of 173...Copying patch 156 of 173...Copying patch 157 of 173...Copying patch 158 of 173...Copying patch 159 of 173...Copying patch 160 of 173...Copying patch 161 of 173...Copying patch 162 of 173...Copying patch 163 of 173...Copying patch 164 of 173...Copying patch 165 of 173...Copying patch 166 of 173...Copying patch 167 of 173...Copying patch 168 of 173...Copying patch 169 of 173...Copying patch 170 of 173...Copying patch 171 of 173...Copying patch 172 of 173...Copying patch 173 of 173...Copying patch 173 of 173... done. Applying patch 1 of 172... Applying patch 2 of 172... Applying patch 3 of 172... Applying patch 4 of 172... Applying patch 5 of 172... Applying patch 6 of 172... Applying patch 7 of 172... Applying patch 8 of 172... Applying patch 9 of 172... Applying patch 10 of 172... Applying patch 11 of 172... Applying patch 12 of 172... Applying patch 13 of 172... Applying patch 14 of 172... Applying patch 15 of 172... Applying patch 16 of 172... Applying patch 17 of 172... Applying patch 18 of 172... Applying patch 19 of 172... Applying patch 20 of 172... Applying patch 21 of 172... Applying patch 22 of 172... Applying patch 23 of 172... Applying patch 24 of 172... Applying patch 25 of 172... Applying patch 26 of 172... Applying patch 27 of 172... Applying patch 28 of 172... Applying patch 29 of 172... Applying patch 30 of 172... Applying patch 31 of 172... Applying patch 32 of 172... Applying patch 33 of 172... Applying patch 34 of 172... Applying patch 35 of 172... Applying patch 36 of 172... Applying patch 37 of 172... Applying patch 38 of 172... Applying patch 39 of 172... Applying patch 40 of 172... Applying patch 41 of 172... Applying patch 42 of 172... Applying patch 43 of 172... Applying patch 44 of 172... Applying patch 45 of 172... Applying patch 46 of 172... Applying patch 47 of 172... Applying patch 48 of 172... Applying patch 49 of 172... Applying patch 50 of 172... Applying patch 51 of 172... Applying patch 52 of 172... Applying patch 53 of 172... Applying patch 54 of 172... Applying patch 55 of 172... Applying patch 56 of 172... Applying patch 57 of 172... Applying patch 58 of 172... Applying patch 59 of 172... Applying patch 60 of 172... Applying patch 61 of 172... Applying patch 62 of 172... Applying patch 63 of 172... Applying patch 64 of 172... Applying patch 65 of 172... Applying patch 66 of 172... Applying patch 67 of 172... Applying patch 68 of 172... Applying patch 69 of 172... Applying patch 70 of 172... Applying patch 71 of 172... Applying patch 72 of 172... Applying patch 73 of 172... Applying pat ch 74 of 172... Applying patch 75 of 172... Applying patch 76 of 172... Applying patch 77 of 172... Applying patch 78 of 172... Applying patch 79 of 172... Applying patch 80 of 172... Applying patch 81 of 172... Applying patch 82 of 172... Applying patch 83 of 172... Applying patch 84 of 172... Applying patch 85 of 172... Applying patch 86 of 172... Applying patch 87 of 172... Applying patch 88 of 172... Applying patch 89 of 172... Applying patch 90 of 172... Applying patch 91 of 172... Applying patch 92 of 172... Applying patch 93 of 172... Applying patch 94 of 172... Applying patch 95 of 172... Applying patch 96 of 172... Applying patch 97 of 172... Applying patch 98 of 172... Applying patch 99 of 172... Applying patch 100 of 172... Applying patch 101 of 172... Applying patch 102 of 172... Applying patch 103 of 172... Applying patch 104 of 172... Applying patch 105 of 172... Applying patch 106 of 172... Applying patch 107 of 172... Applying patch 108 of 172... Applying patch 109 of 172... Applying patch 110 of 172... Applying patch 111 of 172... Applying patch 112 of 172... Applying patch 113 of 172... Applying patch 114 of 172... Applying patch 115 of 172... Applying patch 116 of 172... Applying patch 117 of 172... Applying patch 118 of 172... Applying patch 119 of 172... Applying patch 120 of 172... Applying patch 121 of 172... Applying patch 122 of 172... Applying patch 123 of 172... Applying patch 124 of 172... Applying patch 125 of 172... Applying patch 126 of 172... Applying patch 127 of 172... Applying patch 128 of 172... Applying patch 129 of 172... Applying patch 130 of 172... Applying patch 131 of 172... Applying patch 132 of 172... Applying patch 133 of 172... Applying patch 134 of 172... Applying patch 135 of 172... Applying patch 136 of 172... Applying patch 137 of 172... Applying patch 138 of 172... Applying patch 139 of 172... Applying patch 140 of 172... Applying patch 141 of 172... Applying patch 142 of 172... Applying patch 143 of 172... Applying patch 144 of 172... Applying patch 145 of 172. .. Applying patch 146 of 172... Applying patch 147 of 172... Applying patch 148 of 172... Applying patch 149 of 172... Applying patch 150 of 172... Applying patch 151 of 172... Applying patch 152 of 172... Applying patch 153 of 172... Applying patch 154 of 172... Applying patch 155 of 172... Applying patch 156 of 172... Applying patch 157 of 172... Applying patch 158 of 172... Applying patch 159 of 172... Applying patch 160 of 172... Applying patch 161 of 172... Applying patch 162 of 172... Applying patch 163 of 172... Applying patch 164 of 172... Applying patch 165 of 172... Applying patch 166 of 172... Applying patch 167 of 172... Applying patch 168 of 172... Applying patch 169 of 172... Applying patch 170 of 172... Applying patch 171 of 172... Applying patch 172 of 172... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/base3-compat libraries/base3-compat 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 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. 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. From marlowsd at gmail.com Tue Nov 4 03:54:08 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Tue Nov 4 03:49:05 2008 Subject: parallel library release, par and pseq fixity In-Reply-To: <20081103190720.GL22845@scytale.galois.com> References: <1225576084.8437.164.camel@localhost> <490EEB5D.8010501@gmail.com> <20081103190720.GL22845@scytale.galois.com> Message-ID: <49100DB0.6080402@gmail.com> Don Stewart wrote: > marlowsd: >> Duncan Coutts wrote: >>> I was about to bump and release the parallel library because it has >>> changed since the last release, and needs to be released with >>> ghc-6.10.1. >>> >>> I was looking at what changed and thus what the new version number >>> should be. What has changed is that par and pseq have changed from being >>> invixl 9 to infixr 0. This is theoretically an API change (code that >>> compiled before may no longer) so the version number of the parallel >>> package should by bumped from 1.0.0.1 to 1.1.0.0. >>> >>> I'd like someone else to double check this and apply the patches if >>> appropriate. If not, some other version number is required, we cannot >>> use the same as the previous release as there are real changes. >> The changes are correct: par and pseq should have been infixr 0, but have >> been bogusly infixl 9 since 6.6. This is a bad mistake, I can't believe it >> went unnoticed for so long. Various code snippets from papers and suchlike >> will have poor parallel performance due to this. >> >> Patches pushed, thanks Duncan. > > Clearly we need parallel performance benchmarking with decent coverage > of the parallel lib. As a (small) step towards this, I recently checked in a few programs into nofib/parallel that I'm using for benchmarking the parallel RTS. The programs are mostly microbenchmarks, and some are from the old GUM benchmark suite, and some hardly parallelise at all (but I don't want to fix the programs at this stage, because that risks working around bugs in the RTS, I'd rather use them as test cases first). Cheers, Simon From simonmarhaskell at gmail.com Tue Nov 4 03:57:53 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 4 03:52:46 2008 Subject: patch applied (ghc): Pad Capabilities and Tasks to 64 bytes Message-ID: <20081104085751.GA26373@haskell.galois.com> Thu Oct 23 01:07:49 PDT 2008 Simon Marlow * Pad Capabilities and Tasks to 64 bytes This is just good practice to avoid placing two structures heavily accessed by different CPUs on the same cache line M ./rts/Capability.h -2 +4 M ./rts/Task.c -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081023080749-12142-88952cd476530aacf8b21f2c209a5e66f34d4340.gz From simonmarhaskell at gmail.com Tue Nov 4 03:57:58 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 4 03:52:52 2008 Subject: patch applied (ghc): Move the freeing of Capabilities later in the shutdown sequence Message-ID: <20081104085757.GA26397@haskell.galois.com> Fri Oct 24 03:43:01 PDT 2008 Simon Marlow * Move the freeing of Capabilities later in the shutdown sequence Fixes a bug whereby the Capability has been freed but other Capabilities are still trying to steal sparks from its pool. M ./rts/Capability.c -3 +16 M ./rts/Capability.h -2 +2 M ./rts/Schedule.c -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081024104301-12142-4e37e85dd1830d9db09a8633998c9c1109852b49.gz From simonmarhaskell at gmail.com Tue Nov 4 03:58:03 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 4 03:52:56 2008 Subject: patch applied (ghc): Document the new SPARKS statistic, and xref from the parallelism section Message-ID: <20081104085802.GA26422@haskell.galois.com> Fri Oct 24 05:02:36 PDT 2008 Simon Marlow * Document the new SPARKS statistic, and xref from the parallelism section M ./docs/users_guide/parallel.xml -6 +21 M ./docs/users_guide/runtime_control.xml +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081024120236-12142-8e7571402fe301f0557929e65e0755ae531a3b0c.gz From igloo at earth.li Tue Nov 4 08:45:53 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 4 08:40:46 2008 Subject: patch applied (ghc-6.10/ghc): Set RELEASE back to NO Message-ID: <20081104134552.GA2674@haskell.galois.com> Tue Nov 4 05:43:26 PST 2008 Ian Lynagh * Set RELEASE back to NO M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081104134326-3fd76-2f7812f041985fdf276453be7c8ab27c790cf240.gz From ghcbuild at microsoft.com Tue Nov 4 13:32:44 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 4 13:32:45 2008 Subject: [nightly] 04-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081104183244.7B02832416C@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 Nov 4 18:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081104) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsBinds.lhs -o dist-stage1/build/HsBinds.o -ohi dist-stage1/build/HsBinds.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsPat.lhs -o dist-stage1/build/HsPat.o -ohi dist-stage1/build/HsPat.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsDecls.lhs -o dist-stage1/build/HsDecls.o -ohi dist-stage1/build/HsDecls.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsExpr.lhs -o dist-stage1/build/HsExpr.o -ohi dist-stage1/build/HsExpr.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsUtils.lhs -o dist-stage1/build/HsUtils.o -ohi dist-stage1/build/HsUtils.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsImpExp.lhs -o dist-stage1/build/HsImpExp.o -ohi dist-stage1/build/HsImpExp.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsSyn.lhs -o dist-stage1/build/HsSyn.o -ohi dist-stage1/build/HsSyn.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081104 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c utils/IOEnv.hs -o dist-stage1/build/IOEnv.o -ohi dist-stage1/build/IOEnv.hi utils/IOEnv.hs:144:33: No instance for (MonadPlus IO) arising from use of `mplus' at utils/IOEnv.hs:144:33-67 Possible fix: add an instance declaration for (MonadPlus IO) In the expression: (unIOEnv m env) `mplus` (unIOEnv n env) In a lambda abstraction: \ env -> (unIOEnv m env) `mplus` (unIOEnv n env) In the first argument of `IOEnv', namely `(\ env -> (unIOEnv m env) `mplus` (unIOEnv n env))' <> gmake[2]: *** [dist-stage1/build/IOEnv.o] Error 1 gmake[1]: *** [build.stage.1] Error 2 gmake: *** [stage1] Error 1 Nightly run ended at Tue Nov 4 18:37:51 GMT 2008 From ghcbuild at microsoft.com Tue Nov 4 21:36:43 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 4 21:36:45 2008 Subject: [nightly] 04-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081105023643.EE4BA32400E@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 Nov 4 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081104) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 5 02:41:51 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 4 22:46:28 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) concprog001(threaded2) qq005(hpc) ---------------------------------------------------- Nightly run ended at Wed Nov 5 02:41:51 GMT 2008 From cvs-ghc at haskell.org Wed Nov 5 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 5 03:24:54 2008 Subject: Daily report for stable Message-ID: <200811050830.mA58U1Ox027275@monk.galois.com> Build results: x86 Linux stable: lost x86 Windows stable: pass lost x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: lost New unexpected test failures: conc018 1 x86 Windows stable conc049 1 x86 Windows stable derefnull 1 x86 Windows stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable ioref001 1 x86 Windows stable process004 1 x86 Windows stable win32002 1 x86 Windows stable Old unexpected test failures: 2469 3 malcolm stable ann01 8 gabor stable annfail01 8 gabor stable annfail02 8 gabor stable annfail03 8 gabor stable annfail04 8 gabor stable annfail05 8 gabor stable annfail06 8 gabor stable annfail07 8 gabor stable annfail08 8 gabor stable annfail09 8 gabor stable annfail10 8 gabor stable annfail11 8 gabor stable annfail12 8 gabor stable annfail13 8 gabor stable annrun01 7 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable cholewo-eval 2 malcolm stable conc070 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 2 malcolm stable ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 8 gabor stable gadt13 8 gabor stable gadt7 8 gabor stable hpc_raytrace 5 gabor stable num009 3 malcolm stable num012 2 tnaur PPC OSX stable 2 signals002 3 malcolm stable simpl015 1 tnaur x86 Linux stable tcfail172 8 gabor stable From cvs-ghc at haskell.org Wed Nov 5 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 5 03:24:54 2008 Subject: Daily report for head Message-ID: <200811050830.mA58U1LA027276@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: lost x86 Windows head fast: pass pass pass pass pass gabor head: pass tnaur PPC OSX head 2: fail (failed stage1) tnaur x86 Linux head: fail (failed darcs) x86-64 Linux head unreg: lost Dropping unexpected test passes reports from builders not seen in 7 days: tnaur x86 OS X head Dropping unexpected test failures reports from builders not seen in 7 days: tnaur x86 OS X head Fixed unexpected test failures: tcrun031 Old unexpected test failures: 2469 1 malcolm head ann01 1 x86-64 Linux head unreg annrun01 1 x86-64 Linux head unreg arith011 1 gabor head break011 1 x86-64 Linux head unreg break017 1 tnaur x86 Linux head cholewo-eval 1 malcolm head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 2 tnaur x86 Linux head concprog001 1 tnaur x86 Linux head fast2haskell 1 malcolm head hpc_raytrace 4 gabor head num009 1 malcolm head signals002 1 malcolm head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsBinds.lhs -o dist-stage1/build/HsBinds.o -ohi dist-stage1/build/HsBinds.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsPat.lhs -o dist-stage1/build/HsPat.o -ohi dist-stage1/build/HsPat.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsDecls.lhs -o dist-stage1/build/HsDecls.o -ohi dist-stage1/build/HsDecls.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsExpr.lhs -o dist-stage1/build/HsExpr.o -ohi dist-stage1/build/HsExpr.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsUtils.lhs -o dist-stage1/build/HsUtils.o -ohi dist-stage1/build/HsUtils.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsImpExp.lhs -o dist-stage1/build/HsImpExp.o -ohi dist-stage1/build/HsImpExp.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c hsSyn/HsSyn.lhs -o dist-stage1/build/HsSyn.o -ohi dist-stage1/build/HsSyn.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/IOEnv.hs -o dist-stage1/build/IOEnv.o -ohi dist-stage1/build/IOEnv.hi utils/IOEnv.hs:144:33: No instance for (MonadPlus IO) arising from use of `mplus' at utils/IOEnv.hs:144:33-67 Possible fix: add an instance declaration for (MonadPlus IO) In the expression: (unIOEnv m env) `mplus` (unIOEnv n env) In a lambda abstraction: \ env -> (unIOEnv m env) `mplus` (unIOEnv n env) In the first argument of `IOEnv', namely `(\ env -> (unIOEnv m env) `mplus` (unIOEnv n env))' <> make[2]: *** [dist-stage1/build/IOEnv.o] Error 1 make[1]: *** [build.stage.1] Error 2 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: darcs failed: Not a repository: http://darcs.haskell.org//ghc (failed to fetch: http://darcs.haskell.org//ghc/_darcs/inventory ExitFailure 1) From simonmarhaskell at gmail.com Wed Nov 5 04:16:34 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 5 04:11:27 2008 Subject: patch applied (ghc): bugfix: don't ingore the return value from rts_evalIO() Message-ID: <20081105091633.GA28852@haskell.galois.com> Tue Nov 4 06:21:47 PST 2008 Simon Marlow * bugfix: don't ingore the return value from rts_evalIO() M ./rts/posix/Signals.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081104142147-12142-7fdc8928efe0a0b40065fe971cd02c3494275dec.gz From neil.mitchell.2 at credit-suisse.com Wed Nov 5 08:20:39 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Nov 5 08:26:02 2008 Subject: Windows building failure Message-ID: <33A3F585590A6F4E81E3D45AA4A111C903960851@ELON17P32001A.csfb.cs-group.com> Hi, With the latest HEAD from this morning, I fail to build: c:/ghc-build/ghc/ghc/stage1-inplace/ghc -optc-Werror -optc-Wall -optc-W -optc-Ws trict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Win line -optc-Waggregate-return -optc-I../includes -optc-I. -optc-Iparallel -optc-I sm -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I ../libffi/build/include -optc-fno-strict-aliasing -fvia-C -static -I../gmp/gmp build -I../libffi/build/include -I. -dcmm-lint -c Arena.c -o Arena.o c:/ghc-build/ghc/ghc/stage1-inplace/ghc -optc-Werror -optc-Wall -optc-W -optc-Ws trict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Win line -optc-Waggregate-return -optc-I../includes -optc-I. -optc-Iparallel -optc-I sm -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I ../libffi/build/include -optc-fno-strict-aliasing -fvia-C -static -I../gmp/gmp build -I../libffi/build/include -I. -dcmm-lint -c Capability.c -o Capability .o Capability.c:32:0: warning: alignment of 'MainCapability' is greater than maximum object file alignment. Using 16 make[1]: *** [Capability.o] Error 1 make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/rts' make: *** [stage1] Error 2 In Capability.h(112) there is the line: ATTRIBUTE_ALIGNED(64); And it seems that mingw doesn't support alignments that big for static top-level things. It's only a warning, but -optc-Werror makes it cause the build to fail. 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 Nov 5 10:34:18 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 5 10:29:09 2008 Subject: patch applied (ghc): fix the :help docs for :set stop (#2737) Message-ID: <20081105153417.GA10273@haskell.galois.com> Tue Nov 4 01:29:29 PST 2008 Simon Marlow * fix the :help docs for :set stop (#2737) M ./compiler/ghci/InteractiveUI.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081104092929-12142-b8290268f97c94c3e31076ad59a4d8be66d48a71.gz From simonmarhaskell at gmail.com Wed Nov 5 10:34:23 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 5 10:29:13 2008 Subject: patch applied (ghc): retreat the top/bottom fields of the spark pool in pruneSparkPool() Message-ID: <20081105153423.GA10301@haskell.galois.com> Wed Nov 5 07:03:59 PST 2008 Simon Marlow * retreat the top/bottom fields of the spark pool in pruneSparkPool() M ./rts/Sparks.c +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081105150359-12142-1158bc0e9e66f4669294dfdb73e2a0026a247e66.gz From simonmarhaskell at gmail.com Wed Nov 5 10:34:33 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 5 10:29:23 2008 Subject: patch applied (ghc): deadlock fix: reset the flag *after* checking the blackhole queue Message-ID: <20081105153433.GA10340@haskell.galois.com> Wed Nov 5 07:05:42 PST 2008 Simon Marlow * deadlock fix: reset the flag *after* checking the blackhole queue M ./rts/Schedule.c -1 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081105150542-12142-4c334696eff42adaeee5440c0b71dcc4f392be35.gz From ghcbuild at microsoft.com Wed Nov 5 13:32:25 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 5 13:32:27 2008 Subject: [nightly] 05-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081105183225.84B403242F4@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 Nov 5 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081105) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsBinds.lhs -o dist-stage1/build/HsBinds.o -ohi dist-stage1/build/HsBinds.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsPat.lhs -o dist-stage1/build/HsPat.o -ohi dist-stage1/build/HsPat.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsDecls.lhs -o dist-stage1/build/HsDecls.o -ohi dist-stage1/build/HsDecls.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsExpr.lhs -o dist-stage1/build/HsExpr.o -ohi dist-stage1/build/HsExpr.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsUtils.lhs -o dist-stage1/build/HsUtils.o -ohi dist-stage1/build/HsUtils.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsImpExp.lhs -o dist-stage1/build/HsImpExp.o -ohi dist-stage1/build/HsImpExp.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c hsSyn/HsSyn.lhs -o dist-stage1/build/HsSyn.o -ohi dist-stage1/build/HsSyn.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081105 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c utils/IOEnv.hs -o dist-stage1/build/IOEnv.o -ohi dist-stage1/build/IOEnv.hi utils/IOEnv.hs:144:33: No instance for (MonadPlus IO) arising from use of `mplus' at utils/IOEnv.hs:144:33-67 Possible fix: add an instance declaration for (MonadPlus IO) In the expression: (unIOEnv m env) `mplus` (unIOEnv n env) In a lambda abstraction: \ env -> (unIOEnv m env) `mplus` (unIOEnv n env) In the first argument of `IOEnv', namely `(\ env -> (unIOEnv m env) `mplus` (unIOEnv n env))' <> gmake[2]: *** [dist-stage1/build/IOEnv.o] Error 1 gmake[1]: *** [build.stage.1] Error 2 gmake: *** [stage1] Error 1 Nightly run ended at Wed Nov 5 18:37:35 GMT 2008 From ghcbuild at microsoft.com Wed Nov 5 21:37:06 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 5 21:37:07 2008 Subject: [nightly] 05-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081106023706.45EDA3241E5@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 Nov 5 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081105) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 6 02:42:17 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Nov 5 22:58:01 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc049(threaded1) qq005(hpc) ---------------------------------------------------- Nightly run ended at Thu Nov 6 02:42:17 GMT 2008 From cvs-ghc at haskell.org Thu Nov 6 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 6 03:24:49 2008 Subject: Daily report for stable Message-ID: <200811060830.mA68U2RB004783@monk.galois.com> Build results: gabor stable: pass tnaur x86 Linux stable: pass x86 Linux stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: lost pass New unexpected test failures: conc023 1 x86-64 Linux stable conc053 1 x86-64 Linux stable joao-circular 1 tnaur x86 Linux stable user001 1 x86 Linux stable Fixed unexpected test failures: conc070 Old unexpected test failures: 2469 3 malcolm stable ann01 9 gabor stable annfail01 9 gabor stable annfail02 9 gabor stable annfail03 9 gabor stable annfail04 9 gabor stable annfail05 9 gabor stable annfail06 9 gabor stable annfail07 9 gabor stable annfail08 9 gabor stable annfail09 9 gabor stable annfail10 9 gabor stable annfail11 9 gabor stable annfail12 9 gabor stable annfail13 9 gabor stable annrun01 8 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable cholewo-eval 2 malcolm stable conc018 1 x86 Windows stable conc049 1 x86 Windows stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 2 malcolm stable ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 9 gabor stable gadt13 9 gabor stable gadt7 9 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 5 gabor stable ioref001 1 x86 Windows stable num009 3 malcolm stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 3 malcolm stable simpl015 1 tnaur x86 Linux stable tcfail172 9 gabor stable win32002 1 x86 Windows stable From cvs-ghc at haskell.org Thu Nov 6 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 6 03:24:51 2008 Subject: Daily report for head Message-ID: <200811060830.mA68U28h004789@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head fast: pass pass pass pass pass pass x86-64 Linux head unreg: pass Fixed unexpected test failures: break011 Old unexpected test failures: 2469 1 malcolm head ann01 1 x86-64 Linux head unreg annrun01 1 x86-64 Linux head unreg arith011 1 gabor head break017 1 tnaur x86 Linux head cholewo-eval 1 malcolm head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 2 tnaur x86 Linux head concprog001 1 tnaur x86 Linux head fast2haskell 1 malcolm head hpc_raytrace 4 gabor head num009 1 malcolm head signals002 1 malcolm head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105/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.11.20081105' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081105' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081105' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From simonmarhaskell at gmail.com Thu Nov 6 07:39:51 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 07:34:39 2008 Subject: patch applied (ghc): don't yield the Capability if blackholes_need_checking Message-ID: <20081106123951.GA10544@haskell.galois.com> Wed Nov 5 07:49:28 PST 2008 Simon Marlow * don't yield the Capability if blackholes_need_checking M ./rts/Schedule.c -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081105154928-12142-2648d80e22835895a95a0a017434457414f8064e.gz From simonmarhaskell at gmail.com Thu Nov 6 07:39:55 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 07:34:43 2008 Subject: patch applied (ghc): disable MonadPlus instance that doesn't compile with 6.6 Message-ID: <20081106123955.GA10568@haskell.galois.com> Thu Nov 6 02:04:11 PST 2008 Simon Marlow * disable MonadPlus instance that doesn't compile with 6.6 M ./compiler/utils/IOEnv.hs +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106100411-12142-e13711cbe27a0c899caebe77cefcd9659349e0e5.gz From simonmarhaskell at gmail.com Thu Nov 6 07:40:00 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 07:34:47 2008 Subject: patch applied (ghc): allocateInGen(): increase alloc_blocks (#2747) Message-ID: <20081106123959.GA10586@haskell.galois.com> Thu Nov 6 03:37:14 PST 2008 Simon Marlow * allocateInGen(): increase alloc_blocks (#2747) M ./rts/sm/Storage.c -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106113714-12142-6b92a500da275d440bbc1c453a084adca06eb9dd.gz From simonmarhaskell at gmail.com Thu Nov 6 08:38:03 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 08:32:50 2008 Subject: patch applied (ghc): Run sparks in batches, instead of creating a new thread for each one Message-ID: <20081106133803.GA17052@haskell.galois.com> Thu Nov 6 03:36:39 PST 2008 Simon Marlow * Run sparks in batches, instead of creating a new thread for each one Signficantly reduces the overhead for par, which means that we can make use of paralellism at a much finer granularity. M ./compiler/prelude/primops.txt.pp +6 M ./includes/StgMiscClosures.h +1 M ./rts/Capability.c -7 +22 M ./rts/Capability.h -1 +5 M ./rts/Linker.c +1 M ./rts/Prelude.h +1 M ./rts/PrimOps.cmm +22 M ./rts/Schedule.c -30 +4 M ./rts/Sparks.c -4 +6 M ./rts/Sparks.h -2 +2 M ./rts/package.conf.in -5 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106113639-12142-d8372a684994409b8b9fe8d0f4f9cc7f749459ce.gz From marlowsd at gmail.com Thu Nov 6 08:38:56 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 6 08:33:47 2008 Subject: Windows building failure In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C903960851@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C903960851@ELON17P32001A.csfb.cs-group.com> Message-ID: <4912F370.8050402@gmail.com> Mitchell, Neil wrote: > Capability.c:32:0: > warning: alignment of 'MainCapability' is greater than maximum > object file > alignment. Using 16 > make[1]: *** [Capability.o] Error 1 > make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/rts' > make: *** [stage1] Error 2 Thanks, I'm validating the fix for this. Cheers, Simon From nominolo at googlemail.com Thu Nov 6 11:00:34 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 6 10:55:22 2008 Subject: patch applied (ghc): Remove dead code. Message-ID: <20081106160034.GA25980@haskell.galois.com> Fri Oct 31 09:20:36 PDT 2008 Thomas Schilling * Remove dead code. M ./compiler/typecheck/TcSplice.lhs -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081031162036-7c5c6-0176403f131f4a211fa0e548de5a4d76a2a383f5.gz From simonmarhaskell at gmail.com Thu Nov 6 11:42:55 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 11:37:42 2008 Subject: patch applied (ghc): Cope with ThreadRelocated when traversing the blocked_queue Message-ID: <20081106164255.GA27266@haskell.galois.com> Thu Nov 6 03:40:45 PST 2008 Simon Marlow * Cope with ThreadRelocated when traversing the blocked_queue Fixes "invalid what_next field" in ioref001 on Windows, and perhaps others M ./rts/posix/Select.c +5 M ./rts/win32/AsyncIO.c -1 +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106114045-12142-3e1b953cdfb3ab5e095df2cf924574780797f004.gz From simonmarhaskell at gmail.com Thu Nov 6 11:42:59 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 11:37:45 2008 Subject: patch applied (ghc): leave out ATTRIBUTE_ALIGNED on Windows, it gives a warning Message-ID: <20081106164258.GA27313@haskell.galois.com> Thu Nov 6 05:21:05 PST 2008 Simon Marlow * leave out ATTRIBUTE_ALIGNED on Windows, it gives a warning M ./rts/Capability.h -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106132105-12142-c244e1c67f4cd769c9c15b9a092f21a9bb858882.gz From simonmarhaskell at gmail.com Thu Nov 6 11:43:02 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 11:37:47 2008 Subject: patch applied (ghc): don't yield if the system is shutting down Message-ID: <20081106164302.GA27347@haskell.galois.com> Thu Nov 6 07:53:56 PST 2008 Simon Marlow * don't yield if the system is shutting down M ./rts/Schedule.c -2 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106155356-12142-8b688856669b0de46403b9d594a40c85793ceaab.gz From simonmarhaskell at gmail.com Thu Nov 6 11:43:07 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 11:37:54 2008 Subject: patch applied (ghc): pruneSparkQueue(): fix bug when top>bottom Message-ID: <20081106164307.GA27381@haskell.galois.com> Thu Nov 6 07:56:48 PST 2008 Simon Marlow * pruneSparkQueue(): fix bug when top>bottom M ./rts/Sparks.c +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106155648-12142-5a923749267dae4cbc8ec09a9e311e8f11de6102.gz From simonmarhaskell at gmail.com Thu Nov 6 11:43:10 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 11:37:56 2008 Subject: patch applied (ghc): fix ASSERT_SPARK_POOL_INVARIANTS(): top>bottom is valid Message-ID: <20081106164310.GA27415@haskell.galois.com> Thu Nov 6 07:58:26 PST 2008 Simon Marlow * fix ASSERT_SPARK_POOL_INVARIANTS(): top>bottom is valid M ./rts/Sparks.h -3 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106155826-12142-9c80544a075fa21bea1fd9ead6a1ca0b9d05471c.gz From simonmarhaskell at gmail.com Thu Nov 6 11:43:14 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 6 11:38:00 2008 Subject: patch applied (ghc): re-instate counting of sparks converted Message-ID: <20081106164314.GA27434@haskell.galois.com> Thu Nov 6 08:08:10 PST 2008 Simon Marlow * re-instate counting of sparks converted lost in patch "Run sparks in batches" M ./rts/Capability.c -3 +16 M ./rts/Capability.h -2 +2 M ./rts/PrimOps.cmm -8 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081106160810-12142-0644fafe68d59bd09a7d661ced92b79adb391472.gz From marlowsd at gmail.com Thu Nov 6 11:51:39 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 6 11:46:34 2008 Subject: Windows building failure In-Reply-To: <4912F370.8050402@gmail.com> References: <33A3F585590A6F4E81E3D45AA4A111C903960851@ELON17P32001A.csfb.cs-group.com> <4912F370.8050402@gmail.com> Message-ID: <4913209B.5070607@gmail.com> Simon Marlow wrote: > Mitchell, Neil wrote: > >> Capability.c:32:0: >> warning: alignment of 'MainCapability' is greater than maximum >> object file >> alignment. Using 16 >> make[1]: *** [Capability.o] Error 1 >> make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/rts' >> make: *** [stage1] Error 2 > > Thanks, I'm validating the fix for this. Should be fixed now. Simon From ghcbuild at microsoft.com Thu Nov 6 13:39:44 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 6 13:39:47 2008 Subject: [nightly] 06-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081106183944.E91D83242AC@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 Nov 6 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081106) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c stgSyn/StgLint.lhs -o dist-stage1/build/StgLint.o -ohi dist-stage1/build/StgLint.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c profiling/SCCfinal.lhs -o dist-stage1/build/SCCfinal.o -ohi dist-stage1/build/SCCfinal.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c simplStg/SimplStg.lhs -o dist-stage1/build/SimplStg.o -ohi dist-stage1/build/SimplStg.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c stgSyn/CoreToStg.lhs -o dist-stage1/build/CoreToStg.o -ohi dist-stage1/build/CoreToStg.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c main/TidyPgm.lhs -o dist-stage1/build/TidyPgm.o -ohi dist-stage1/build/TidyPgm.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c typecheck/TcEnv.lhs -o dist-stage1/build/TcEnv.o -ohi dist-stage1/build/TcEnv.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c simplCore/SimplMonad.lhs -o dist-stage1/build/SimplMonad.o -ohi dist-stage1/build/SimplMonad.hi <> /home/simonmar/fp/bin/i386-unknown-linux/ghc-6.6.1 -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081106 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -H32m -O -c simplCore/CoreMonad.lhs -o dist-stage1/build/CoreMonad.o -ohi dist-stage1/build/CoreMonad.hi simplCore/CoreMonad.lhs:130:32: No instance for (MonadPlus (IOEnv CoreReader)) arising from use of `mplus' at simplCore/CoreMonad.lhs:130:32-64 Possible fix: add an instance declaration for (MonadPlus (IOEnv CoreReader)) In the expression: (unCoreM m rs) `mplus` (unCoreM n rs) In a lambda abstraction: \ rs -> (unCoreM m rs) `mplus` (unCoreM n rs) In the first argument of `CoreM', namely `(\ rs -> (unCoreM m rs) `mplus` (unCoreM n rs))' <> gmake[2]: *** [dist-stage1/build/CoreMonad.o] Error 1 gmake[1]: *** [build.stage.1] Error 2 gmake: *** [stage1] Error 1 Nightly run ended at Thu Nov 6 18:44:53 GMT 2008 From dons at galois.com Thu Nov 6 14:14:16 2008 From: dons at galois.com (Don Stewart) Date: Thu Nov 6 14:08:46 2008 Subject: patch applied (ghc): Run sparks in batches, instead of creating a new thread for each one In-Reply-To: <20081106133803.GA17052@haskell.galois.com> References: <20081106133803.GA17052@haskell.galois.com> Message-ID: <20081106191416.GE4021@scytale.galois.com> simonmarhaskell: > Thu Nov 6 03:36:39 PST 2008 Simon Marlow > * Run sparks in batches, instead of creating a new thread for each one > Signficantly reduces the overhead for par, which means that we can > make use of paralellism at a much finer granularity. > > M ./compiler/prelude/primops.txt.pp +6 > M ./includes/StgMiscClosures.h +1 > M ./rts/Capability.c -7 +22 > M ./rts/Capability.h -1 +5 > M ./rts/Linker.c +1 > M ./rts/Prelude.h +1 > M ./rts/PrimOps.cmm +22 > M ./rts/Schedule.c -30 +4 > M ./rts/Sparks.c -4 +6 > M ./rts/Sparks.h -2 +2 > M ./rts/package.conf.in -5 +3 AWESOME From ghcbuild at microsoft.com Thu Nov 6 21:53:12 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 6 21:53:15 2008 Subject: [nightly] 06-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081107025312.EA00432431B@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 Nov 6 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081106) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 7 02:58:21 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Nov 6 22:55:25 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Fri Nov 7 02:58:21 GMT 2008 From neil.mitchell.2 at credit-suisse.com Fri Nov 7 03:24:15 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Nov 7 03:19:15 2008 Subject: Important Windows bug in GHC 6.10.1 Message-ID: <33A3F585590A6F4E81E3D45AA4A111C90396087D@ELON17P32001A.csfb.cs-group.com> Hi, I think this bug might deserve some GHC attention, it could (potentially) be a show-stopped for quite a few Windows users. It would certainly be good to get this fix into 6.10.2, and depending on how many users it effects, maybe even reroll the Windows installer. http://hackage.haskell.org/trac/ghc/ticket/2743 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 cvs-ghc at haskell.org Fri Nov 7 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 7 03:24:45 2008 Subject: Daily report for stable Message-ID: <200811070830.mA78U1H5019039@monk.galois.com> Build results: tnaur PPC OSX stable 2: fail (failed stage2) x86 Linux stable: lost x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: pass New unexpected test failures: 1780 1 x86-64 Linux stable Fixed unexpected test failures: conc023 conc053 Old unexpected test failures: 2469 3 malcolm stable ann01 9 gabor stable annfail01 9 gabor stable annfail02 9 gabor stable annfail03 9 gabor stable annfail04 9 gabor stable annfail05 9 gabor stable annfail06 9 gabor stable annfail07 9 gabor stable annfail08 9 gabor stable annfail09 9 gabor stable annfail10 9 gabor stable annfail11 9 gabor stable annfail12 9 gabor stable annfail13 9 gabor stable annrun01 8 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable cholewo-eval 2 malcolm stable conc018 1 x86 Windows stable conc049 1 x86 Windows stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 2 malcolm stable ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 9 gabor stable gadt13 9 gabor stable gadt7 9 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 5 gabor stable ioref001 1 x86 Windows stable joao-circular 1 tnaur x86 Linux stable num009 3 malcolm stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 3 malcolm stable simpl015 1 tnaur x86 Linux stable tcfail172 9 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: Installing library in /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/lib/haddock-2.3.0 Installing executable(s) in /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/bin Registering haddock-2.3.0... Reading package info from "dist-install/installed-pkg-config" ... done. dependency Cabal-1.6.0.1 doesn't exist (ignoring) dependency array-0.2.0.0 doesn't exist (ignoring) dependency base-4.0.0.0 doesn't exist (ignoring) dependency containers-0.2.0.0 doesn't exist (ignoring) dependency directory-1.0.0.2 doesn't exist (ignoring) dependency filepath-1.1.0.1 doesn't exist (ignoring) dependency ghc-6.10.1.20081106 doesn't exist (ignoring) dependency haskell98-1.0.1.0 doesn't exist (ignoring) dependency pretty-1.0.1.0 doesn't exist (ignoring) Writing new package config file... done. make -C libraries doc if ifBuildable/ifBuildable /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/packages ghc-prim; then \ cd ghc-prim && /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 haddock --html-location='../$pkg' \ --with-haddock=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/bin/haddock; \ fi ./Setup haddock --html-location=../$pkg --with-haddock=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/bin/haddock Preprocessing library ghc-prim-0.1.0.0... Running Haddock for ghc-prim-0.1.0.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Preprocessing library ghc-prim-0.1.0.0... make[1]: *** [doc.library.ghc-prim] Error 4 make: *** [stage2] Error 2 From cvs-ghc at haskell.org Fri Nov 7 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 7 03:24:48 2008 Subject: Daily report for head Message-ID: <200811070830.mA78U1dq019045@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: pass fail (failed stage1) x86 Windows head fast: pass pass fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) fast486 head: lost gabor head: fail (failed darcs) tnaur PPC OSX head 2: fail (failed stage1) tnaur x86 Linux head: pass x86-64 Linux head unreg: fail (failed stage1) New unexpected test failures: barton-mangler-bug 1 x86 Windows head conc018 1 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head getDirContents001 1 x86 Windows head hpc_fork 1 x86 Windows head ioref001 1 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head testblockalloc 1 tnaur x86 Linux head win32002 1 x86 Windows head Fixed unexpected test failures: break017 conc015 Old unexpected test failures: 2469 1 malcolm head ann01 2 x86 Windows head annrun01 2 x86 Windows head arith011 1 gabor head cholewo-eval 1 malcolm head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 x86 Windows head fast2haskell 1 malcolm head hpc_raytrace 4 gabor head num009 2 x86 Windows head signals002 1 malcolm head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106/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.11.20081106' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081106' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081106' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c sm/GCUtils.c -o sm/GCUtils.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c sm/MBlock.c -o sm/MBlock.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c sm/MarkWeak.c -o sm/MarkWeak.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c sm/Scav.c -o sm/Scav.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/Storage.c -o sm/Storage.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c sm/Sweep.c -o sm/Sweep.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/AsyncIO.c -o win32/AsyncIO.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/AwaitEvent.c -o win32/AwaitEvent.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/ConsoleHandler.c -o win32/ConsoleHandler.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/GetTime.c -o win32/GetTime.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/IOManager.c -o win32/IOManager.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/OSMem.c -o win32/OSMem.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/OSThreads.c -o win32/OSThreads.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/ThrIOManager.c -o win32/ThrIOManager.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/Ticker.c -o win32/Ticker.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/WorkQueue.c -o win32/WorkQueue.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c win32/seh_excn.c -o win32/seh_excn.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Apply.cmm -o Apply.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Exception.cmm -o Exception.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c HeapStackCheck.cmm -o HeapStackCheck.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c PrimOps.cmm -o PrimOps.o C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc5492_6/ghc5492_0.hc: In function `getSparkzh_fast': C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc5492_6/ghc5492_0.hc:2747: error: `ghczmprim_GHCziBool_False_closure' undeclared (first use in this function) C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc5492_6/ghc5492_0.hc:2747: error: (Each undeclared identifier is reported only once C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc5492_6/ghc5492_0.hc:2747: error: for each function it appears in.) make[2]: *** [PrimOps.o] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/rts' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c sm/GCUtils.c -o sm/GCUtils.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c sm/MBlock.c -o sm/MBlock.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c sm/MarkWeak.c -o sm/MarkWeak.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c sm/Scav.c -o sm/Scav.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/Storage.c -o sm/Storage.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c sm/Sweep.c -o sm/Sweep.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/AsyncIO.c -o win32/AsyncIO.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/AwaitEvent.c -o win32/AwaitEvent.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/ConsoleHandler.c -o win32/ConsoleHandler.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/GetTime.c -o win32/GetTime.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/IOManager.c -o win32/IOManager.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/OSMem.c -o win32/OSMem.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/OSThreads.c -o win32/OSThreads.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/ThrIOManager.c -o win32/ThrIOManager.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/Ticker.c -o win32/Ticker.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/WorkQueue.c -o win32/WorkQueue.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c win32/seh_excn.c -o win32/seh_excn.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Apply.cmm -o Apply.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Exception.cmm -o Exception.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c HeapStackCheck.cmm -o HeapStackCheck.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c PrimOps.cmm -o PrimOps.o C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc1436_2/ghc1436_0.hc: In function `getSparkzh_fast': C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc1436_2/ghc1436_0.hc:2747: error: `ghczmprim_GHCziBool_False_closure' undeclared (first use in this function) C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc1436_2/ghc1436_0.hc:2747: error: (Each undeclared identifier is reported only once C:\DOCUME~1\simonmar\LOCALS~1\Temp\/ghc1436_2/ghc1436_0.hc:2747: error: for each function it appears in.) make[2]: *** [PrimOps.o] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/rts' 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: <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c profiling/SCCfinal.lhs -o dist-stage1/build/SCCfinal.o -ohi dist-stage1/build/SCCfinal.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c simplStg/SimplStg.lhs -o dist-stage1/build/SimplStg.o -ohi dist-stage1/build/SimplStg.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c stgSyn/CoreToStg.lhs -o dist-stage1/build/CoreToStg.o -ohi dist-stage1/build/CoreToStg.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c main/TidyPgm.lhs -o dist-stage1/build/TidyPgm.o -ohi dist-stage1/build/TidyPgm.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c typecheck/TcEnv.lhs -o dist-stage1/build/TcEnv.o -ohi dist-stage1/build/TcEnv.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c simplCore/SimplMonad.lhs -o dist-stage1/build/SimplMonad.o -ohi dist-stage1/build/SimplMonad.hi <> /Users/thorkilnaur/tn/install/ghc-6.6.1/bin/ghc -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081107 -hide-all-packages -no-user-package-conf -package-conf /Volumes/tn18_HD_1/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.5 -package base-2.1.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0 -package hpc-0.5.0.2 -package unix-2.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -fglasgow-exts -cpp -fffi -fscoped-type-variables -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c simplCore/CoreMonad.lhs -o dist-stage1/build/CoreMonad.o -ohi dist-stage1/build/CoreMonad.hi simplCore/CoreMonad.lhs:130:32: No instance for (MonadPlus (IOEnv CoreReader)) arising from use of `mplus' at simplCore/CoreMonad.lhs:130:32-64 Possible fix: add an instance declaration for (MonadPlus (IOEnv CoreReader)) In the expression: (unCoreM m rs) `mplus` (unCoreM n rs) In a lambda abstraction: \ rs -> (unCoreM m rs) `mplus` (unCoreM n rs) In the first argument of `CoreM', namely `(\ rs -> (unCoreM m rs) `mplus` (unCoreM n rs))' <> make[2]: *** [dist-stage1/build/CoreMonad.o] Error 1 make[1]: *** [build.stage.1] Error 2 make: *** [stage1] Error 1 -------------- next part -------------- Last 30 lines: /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/BlockAlloc.c -o sm/BlockAlloc.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-w -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -optc-finline-limit=2500 -c sm/Compact.c -o sm/Compact.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -optc-funroll-loops -c sm/Evac.c -o sm/Evac.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/GC.c -o sm/GC.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/GCAux.c -o sm/GCAux.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/GCUtils.c -o sm/GCUtils.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/MBlock.c -o sm/MBlock.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/MarkWeak.c -o sm/MarkWeak.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/Scav.c -o sm/Scav.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/Storage.c -o sm/Storage.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DNOSMP -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c sm/Sweep.c -o sm/Sweep.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Apply.cmm -o Apply.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Exception.cmm -o Exception.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c HeapStackCheck.cmm -o HeapStackCheck.o /64playpen/buildbot/x86_64-linux-head-unreg/build/ghc/stage1-inplace/ghc -H32m -O -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -optc-DNOSMP -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c PrimOps.cmm -o PrimOps.o /tmp/ghc17081_0/ghc17081_0.hc: In function 'getSparkzh_fast': /tmp/ghc17081_0/ghc17081_0.hc:2603:0: error: 'ghczmprim_GHCziBool_False_closure' undeclared (first use in this function) /tmp/ghc17081_0/ghc17081_0.hc:2603:0: error: (Each undeclared identifier is reported only once /tmp/ghc17081_0/ghc17081_0.hc:2603:0: error: for each function it appears in.) make[2]: *** [PrimOps.o] Error 1 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/rts' 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 Fri Nov 7 04:22:03 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Fri Nov 7 04:22:18 2008 Subject: Windows building failure In-Reply-To: <4913209B.5070607@gmail.com> References: <33A3F585590A6F4E81E3D45AA4A111C903960851@ELON17P32001A.csfb.cs-group.com> <4912F370.8050402@gmail.com> <4913209B.5070607@gmail.com> Message-ID: <33A3F585590A6F4E81E3D45AA4A111C90396087F@ELON17P32001A.csfb.cs-group.com> The previous issue seems to have gone, but a fresh checkout this morning gives: c:/ghc-build/ghc/ghc/stage1-inplace/ghc -optc-Werror -optc-Wall -optc-W -optc-Ws trict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Win line -optc-Waggregate-return -optc-I../includes -optc-I. -optc-Iparallel -optc-I sm -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I ../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C -static -I.. /gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c win32/Ticker.c -o win32/Ticker.o c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I.. /libffi/build/include -I. -dcmm-lint -c Apply.cmm -o Apply.o c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I.. /libffi/build/include -I. -dcmm-lint -c Exception.cmm -o Exception.o c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I.. /libffi/build/include -I. -dcmm-lint -c HeapStackCheck.cmm -o HeapStackCheck .o c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static -I../gmp/gmpbuild -I.. /libffi/build/include -I. -dcmm-lint -c PrimOps.cmm -o PrimOps.o C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc: In function `getSp arkzh_fast': C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc:2747: error: `ghczm prim_GHCziBool_False_closure' undeclared (first use in this function) C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc:2747: error: (Each undeclared identifier is reported only once C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc:2747: error: for ea ch function it appears in.) make[1]: *** [PrimOps.o] Error 1 make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/rts' make: *** [stage1] Error 2 Thanks Neil > -----Original Message----- > From: Simon Marlow [mailto:simonmarhaskell@gmail.com] On > Behalf Of Simon Marlow > Sent: 06 November 2008 4:52 pm > To: Mitchell, Neil > Cc: cvs-ghc@haskell.org > Subject: Re: Windows building failure > > Simon Marlow wrote: > > Mitchell, Neil wrote: > > > >> Capability.c:32:0: > >> warning: alignment of 'MainCapability' is greater > than maximum > >> object file alignment. Using 16 > >> make[1]: *** [Capability.o] Error 1 > >> make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/rts' > >> make: *** [stage1] Error 2 > > > > Thanks, I'm validating the fix for this. > > Should be fixed now. > > Simon > > > ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ============================================================================== From marlowsd at gmail.com Fri Nov 7 04:52:25 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Nov 7 04:47:13 2008 Subject: Windows building failure In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C90396087F@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C903960851@ELON17P32001A.csfb.cs-group.com> <4912F370.8050402@gmail.com> <4913209B.5070607@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C90396087F@ELON17P32001A.csfb.cs-group.com> Message-ID: <49140FD9.6000102@gmail.com> Mitchell, Neil wrote: > The previous issue seems to have gone, but a fresh checkout this morning > gives: > > c:/ghc-build/ghc/ghc/stage1-inplace/ghc -optc-Werror -optc-Wall -optc-W > -optc-Ws > trict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations > -optc-Win > line -optc-Waggregate-return -optc-I../includes -optc-I. -optc-Iparallel > -optc-I > sm -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-I../gmp/gmpbuild > -optc-I > ../libffi/build/include -optc-fno-strict-aliasing -optc-w -fvia-C > -static -I.. > /gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c > win32/Ticker.c -o > win32/Ticker.o > c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static > -I../gmp/gmpbuild -I.. > /libffi/build/include -I. -dcmm-lint -c Apply.cmm -o Apply.o > c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static > -I../gmp/gmpbuild -I.. > /libffi/build/include -I. -dcmm-lint -c Exception.cmm -o Exception.o > c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static > -I../gmp/gmpbuild -I.. > /libffi/build/include -I. -dcmm-lint -c HeapStackCheck.cmm -o > HeapStackCheck > .o > c:/ghc-build/ghc/ghc/stage1-inplace/ghc -fvia-C -static > -I../gmp/gmpbuild -I.. > /libffi/build/include -I. -dcmm-lint -c PrimOps.cmm -o PrimOps.o > C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc: In > function `getSp > arkzh_fast': > C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc:2747: > error: `ghczm > prim_GHCziBool_False_closure' undeclared (first use in this function) > C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc:2747: > error: (Each > undeclared identifier is reported only once > C:\DOCUME~1\nmitche6\LOCALS~1\Temp\/ghc15192_0/ghc15192_0.hc:2747: > error: for ea > ch function it appears in.) > make[1]: *** [PrimOps.o] Error 1 > make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/rts' > make: *** [stage1] Error 2 I'm validating the fix for this right now. Fix is to add 'import ghczmprim_GHCziBool_False_closure' near the top of rts/PrimOps.cmm. Sorry about that, seems that we're compiling the RTS with -fvia-C on Windows for reasons that we don't fully understand (according to the comment in rts/Makefile), and I failed to validate my patch on Windows. Cheers, Simon From simonmarhaskell at gmail.com Fri Nov 7 05:43:59 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 7 05:38:44 2008 Subject: patch applied (nofib): Add the GC benchmark suite Message-ID: <20081107104359.GA21745@haskell.galois.com> Fri Nov 7 02:31:02 PST 2008 Simon Marlow * Add the GC benchmark suite These are the benchmarks uesd in our ISMM'08 paper on Parallel GC A ./gc/ A ./gc/Makefile A ./gc/cacheprof/ A ./gc/cacheprof/Arch_x86.hs A ./gc/cacheprof/Generics.hs A ./gc/cacheprof/Main.hs A ./gc/cacheprof/Makefile A ./gc/cacheprof/cacheprof.stdin A ./gc/cacheprof/cacheprof.stdout A ./gc/cacheprof/cacheprof_hooks2_x86.s A ./gc/circsim/ A ./gc/circsim/Main.lhs A ./gc/circsim/Makefile A ./gc/circsim/circsim.faststdout A ./gc/circsim/circsim.stdout A ./gc/constraints/ A ./gc/constraints/Main.hs A ./gc/constraints/Makefile A ./gc/constraints/constraints.faststdout A ./gc/constraints/constraints.stdout A ./gc/fibheaps/ A ./gc/fibheaps/Main.lhs A ./gc/fibheaps/Makefile A ./gc/fibheaps/fibheaps.stdout A ./gc/fibheaps/orig A ./gc/fibheaps/stuff A ./gc/fulsom/ A ./gc/fulsom/Bah.hs A ./gc/fulsom/Csg.hs A ./gc/fulsom/Interval.hs A ./gc/fulsom/Kolor.hs A ./gc/fulsom/MAIL A ./gc/fulsom/Main.hs A ./gc/fulsom/Makefile A ./gc/fulsom/Matrix.hs A ./gc/fulsom/Oct.hs A ./gc/fulsom/Patchlevel.hs A ./gc/fulsom/Quad.hs A ./gc/fulsom/README.nofib A ./gc/fulsom/README.original A ./gc/fulsom/Raster.hs A ./gc/fulsom/Shapes.hs A ./gc/fulsom/Types.hs A ./gc/fulsom/Vector.hs A ./gc/fulsom/fulsom.stdout A ./gc/fulsom/out A ./gc/fulsom/pics/ A ./gc/fulsom/pics/sphere.gif A ./gc/fulsom/raster/ A ./gc/fulsom/raster/raster.c A ./gc/fulsom/stuff A ./gc/fulsom/stuff-SAVE A ./gc/fulsom/stuff2 A ./gc/gc_bench/ A ./gc/gc_bench/Makefile A ./gc/gc_bench/gc_bench.hs A ./gc/ghc/ A ./gc/ghc/Expected.hs A ./gc/ghc/Makefile A ./gc/happy/ A ./gc/happy/AbsSyn.lhs A ./gc/happy/AttrGrammar.lhs A ./gc/happy/AttrGrammarParser.hs A ./gc/happy/First.lhs A ./gc/happy/GenUtils.lhs A ./gc/happy/Grammar.lhs A ./gc/happy/Info.lhs A ./gc/happy/LALR.lhs A ./gc/happy/Lexer.lhs A ./gc/happy/Makefile A ./gc/happy/ParseMonad.lhs A ./gc/happy/Parser.hs A ./gc/happy/Paths_happy.hs A ./gc/happy/ProduceCode.lhs A ./gc/happy/ProduceGLRCode.lhs A ./gc/happy/Set.hs A ./gc/happy/Target.lhs A ./gc/happy/TestInput.hs A ./gc/happy/TestInput.y A ./gc/happy/happy.expected A ./gc/happy/happy.lhs A ./gc/happy/happy.stderr A ./gc/lcss/ A ./gc/lcss/Main.hs A ./gc/lcss/Makefile A ./gc/lcss/lcss.faststdout A ./gc/lcss/lcss.slowstdout A ./gc/lcss/lcss.stdout A ./gc/linear/ A ./gc/linear/AbsCg.lhs A ./gc/linear/AbsDensematrix.lhs A ./gc/linear/Absmatlib.lhs A ./gc/linear/Cg.lhs A ./gc/linear/Densematrix.lhs A ./gc/linear/Input.lhs A ./gc/linear/Makefile A ./gc/linear/Matlib.lhs A ./gc/linear/Matrix.lhs A ./gc/linear/Misc.lhs A ./gc/linear/Utils.lhs A ./gc/linear/linear.expected A ./gc/linear/linear.lhs A ./gc/linear/linear.ps A ./gc/linear/linear.stdout A ./gc/power/ A ./gc/power/Main.hs A ./gc/power/Makefile A ./gc/power/power.slowstdout A ./gc/power/power.stdout A ./gc/spellcheck/ A ./gc/spellcheck/Makefile A ./gc/spellcheck/input A ./gc/spellcheck/spellcheck.hs A ./gc/spellcheck/spellcheck.stdout A ./gc/spellcheck/words A ./gc/treejoin/ A ./gc/treejoin/27000.1 A ./gc/treejoin/27000.2 A ./gc/treejoin/MAIL A ./gc/treejoin/Main.hs A ./gc/treejoin/Makefile A ./gc/treejoin/treejoin.stdout View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20081107103102-12142-5aa43987b62d37e4c13c350455741ede494e9bb6.gz From simonmarhaskell at gmail.com Fri Nov 7 08:03:03 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 7 07:57:48 2008 Subject: patch applied (ghc): disable instance MonadPlus CoreM for GHC <= 6.6 Message-ID: <20081107130303.GA25265@haskell.galois.com> Fri Nov 7 00:52:50 PST 2008 Simon Marlow * disable instance MonadPlus CoreM for GHC <= 6.6 M ./compiler/simplCore/CoreMonad.lhs +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081107085250-12142-f81cea20e403da5be79bc0da85c2d3c36048ed41.gz From simonmarhaskell at gmail.com Fri Nov 7 08:03:08 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 7 07:57:53 2008 Subject: patch applied (ghc): fix via-C compilation: import ghczmprim_GHCziBool_False_closure Message-ID: <20081107130308.GA25288@haskell.galois.com> Fri Nov 7 01:04:32 PST 2008 Simon Marlow * fix via-C compilation: import ghczmprim_GHCziBool_False_closure M ./rts/PrimOps.cmm +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081107090432-12142-ddeb63e9072d41680bbe1ef6a1c5f1c6e6af8069.gz From simonmarhaskell at gmail.com Fri Nov 7 08:03:12 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 7 07:57:55 2008 Subject: patch applied (ghc): Bugfix for patch "Do not filter the rts from linked libraries..." (#2745) Message-ID: <20081107130312.GA25315@haskell.galois.com> Fri Nov 7 01:29:25 PST 2008 Simon Marlow * Bugfix for patch "Do not filter the rts from linked libraries..." (#2745) The sense of the #ifdef was wrong M ./compiler/main/DriverPipeline.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081107092925-12142-81c7254d5085fac3c62b6fc124372950aa0adfde.gz From igloo at earth.li Fri Nov 7 14:22:12 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 7 14:16:55 2008 Subject: patch applied (ghc-6.10/ghc): TAG GHC 6.10.1 release Message-ID: <20081107192211.GA5880@haskell.galois.com> Fri Nov 7 11:18:23 PST 2008 Ian Lynagh tagged GHC 6.10.1 release View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081107191823-3fd76-a37d6a69394b6d1a85d659502bc26ee6f1c15833.gz From igloo at earth.li Fri Nov 7 15:52:13 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 7 15:46:56 2008 Subject: patch applied (testsuite): TAG GHC 6.10.1 release Message-ID: <20081107205213.GA8698@haskell.galois.com> Fri Nov 7 11:18:24 PST 2008 Ian Lynagh tagged GHC 6.10.1 release View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081107191824-3fd76-c41a2dd6d06d7e796458b906ec504e40e7373fa4.gz From ghcbuild at microsoft.com Fri Nov 7 21:57:52 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 7 21:57:55 2008 Subject: [nightly] 07-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081108025752.94221324191@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 Nov 7 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081107) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 8 03:03:08 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Nov 7 23:00:00 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sat Nov 8 03:03:08 GMT 2008 From ghcbuild at microsoft.com Sat Nov 8 00:35:01 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 8 00:35:03 2008 Subject: [nightly] 07-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081108053501.48F6432400F@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 Nov 7 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081107) **** 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 Nov 8 05:40:18 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Nov 7 23:51:25 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2334 were skipped 9660 expected passes 154 expected failures 0 unexpected passes 16 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Nov 8 05:40:18 GMT 2008 From cvs-ghc at haskell.org Sat Nov 8 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 8 03:24:43 2008 Subject: Daily report for head Message-ID: <200811080830.mA88U14D023828@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head fast: fail (failed stage1) pass pass pass pass x86-64 Linux head unreg: pass Old unexpected test failures: 2469 1 malcolm head ann01 2 x86 Windows head annrun01 2 x86 Windows head arith011 1 gabor head barton-mangler-bug 1 x86 Windows head cholewo-eval 1 malcolm head conc018 1 x86 Windows head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 x86 Windows head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head getDirContents001 1 x86 Windows head hpc_fork 1 x86 Windows head hpc_raytrace 4 gabor head ioref001 1 x86 Windows head num009 2 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 malcolm head simpl015 1 tnaur x86 Linux head testblockalloc 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107/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.11.20081107' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081107' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081107' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From cvs-ghc at haskell.org Sat Nov 8 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 8 03:24:44 2008 Subject: Daily report for stable Message-ID: <200811080830.mA88U19L023827@monk.galois.com> Build results: gabor stable: pass tnaur x86 Linux stable: pass x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: pass Fixed unexpected test failures: 1780 conc018 joao-circular Old unexpected test failures: 2469 3 malcolm stable ann01 9 gabor stable annfail01 9 gabor stable annfail02 9 gabor stable annfail03 9 gabor stable annfail04 9 gabor stable annfail05 9 gabor stable annfail06 9 gabor stable annfail07 9 gabor stable annfail08 9 gabor stable annfail09 9 gabor stable annfail10 9 gabor stable annfail11 9 gabor stable annfail12 9 gabor stable annfail13 9 gabor stable annrun01 8 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable cholewo-eval 2 malcolm stable conc049 1 x86 Windows stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 2 malcolm stable ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 9 gabor stable gadt13 9 gabor stable gadt7 9 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 5 gabor stable ioref001 1 x86 Windows stable num009 3 malcolm stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 3 malcolm stable simpl015 1 tnaur x86 Linux stable tcfail172 9 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: PWD = /buildbot/x86-win-fast-stable/build/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wr; in /buildbot/x86-win-fast-stable/build/compiler ------------------------------------------------------------------------ make -f Makefile-stage1 stage=1 Makefile-stage1:86: dist-stage1/build/.depend: No such file or directory c:/ghc/ghc-6.8.3/bin/ghc.exe -M -optdep-f -optdepdist-stage1/build/.depend -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081108 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/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 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 CmmContFlowOpt CmmCvt Cm mExpr 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 FastFunctions F astMutInt 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 <> for dir in dist-stage1/build/ dist-stage1/build/cbits/ dist-stage1/build/parser/ dist-stage1/build/utils/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081108 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/Exception.hs -o dist-stage1/build/Exception.o -ohi dist-stage1/build/Exception.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081108 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/FastTypes.lhs -o dist-stage1/build/FastTypes.o -ohi dist-stage1/build/FastTypes.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081108 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c main/Config.hs -o dist-stage1/build/Config.o -ohi dist-stage1/build/Config.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081108 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/Panic.lhs -o dist-stage1/build/Panic.o -ohi dist-stage1/build/Panic.hi utils/Panic.lhs:41:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/Debug/Trace.hi magic number mismatch: old/corrupt interface file? <> make[3]: *** [dist-stage1/build/Panic.o] Error 1 make[2]: *** [build.stage.1] Error 2 make[1]: *** [stage1] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From clemens at endorphin.org Sat Nov 8 04:42:31 2008 From: clemens at endorphin.org (Clemens Fruhwirth) Date: Sat Nov 8 04:37:13 2008 Subject: patch applied (ghc): Replace couple of fromJust with expectJust Message-ID: <20081108094231.GA25286@haskell.galois.com> Fri Nov 7 08:07:35 PST 2008 Clemens Fruhwirth * Replace couple of fromJust with expectJust M ./compiler/ghci/InteractiveUI.hs -2 +2 M ./compiler/ghci/Linker.lhs -3 +1 M ./compiler/main/PackageConfig.hs -2 +2 M ./compiler/typecheck/FamInst.lhs -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081107160735-ed0c4-eadff787d6e245041748cb71cce64fe21334a820.gz From clemens at endorphin.org Sat Nov 8 04:48:41 2008 From: clemens at endorphin.org (Clemens Fruhwirth) Date: Sat Nov 8 04:43:22 2008 Subject: patch applied (ghc): Fix libffi bindist Message-ID: <20081108094841.GA25512@haskell.galois.com> Sat Nov 8 01:47:25 PST 2008 Clemens Fruhwirth * Fix libffi bindist M ./libffi/Makefile -6 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108094725-ed0c4-daf374b0d303978ae282f278474b89f250a62a6c.gz From igloo at earth.li Sat Nov 8 07:40:49 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:31 2008 Subject: patch applied (ghc-6.10/ghc): Do not filter the rts from linked libraries in linkDynLib as Windows does not allow unresolved symbols Message-ID: <20081108124048.GA29564@haskell.galois.com> Mon Oct 13 13:14:26 PDT 2008 Clemens Fruhwirth * Do not filter the rts from linked libraries in linkDynLib as Windows does not allow unresolved symbols M ./compiler/main/DriverPipeline.hs -1 +7 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081013201426-ed0c4-4b096bea58292132046910526e90584553ff3c5d.gz From igloo at earth.li Sat Nov 8 07:40:53 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:33 2008 Subject: patch applied (ghc-6.10/ghc): Bugfix for patch "Do not filter the rts from linked libraries..." (#2745) Message-ID: <20081108124053.GA29589@haskell.galois.com> Fri Nov 7 01:29:25 PST 2008 Simon Marlow * Bugfix for patch "Do not filter the rts from linked libraries..." (#2745) The sense of the #ifdef was wrong M ./compiler/main/DriverPipeline.hs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081107092925-12142-81c7254d5085fac3c62b6fc124372950aa0adfde.gz From igloo at earth.li Sat Nov 8 07:40:58 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:38 2008 Subject: patch applied (ghc-6.10/ghc): allocateInGen(): increase alloc_blocks (#2747) Message-ID: <20081108124057.GA29606@haskell.galois.com> Thu Nov 6 03:37:14 PST 2008 Simon Marlow * allocateInGen(): increase alloc_blocks (#2747) M ./rts/sm/Storage.c -1 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081106113714-12142-6b92a500da275d440bbc1c453a084adca06eb9dd.gz From igloo at earth.li Sat Nov 8 07:41:01 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:40 2008 Subject: patch applied (ghc-6.10/ghc): bugfix: don't ingore the return value from rts_evalIO() Message-ID: <20081108124101.GA29624@haskell.galois.com> Tue Nov 4 06:21:47 PST 2008 Simon Marlow * bugfix: don't ingore the return value from rts_evalIO() M ./rts/posix/Signals.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081104142147-12142-7fdc8928efe0a0b40065fe971cd02c3494275dec.gz From igloo at earth.li Sat Nov 8 07:41:04 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:44 2008 Subject: patch applied (ghc-6.10/ghc): fix the :help docs for :set stop (#2737) Message-ID: <20081108124104.GA29641@haskell.galois.com> Tue Nov 4 01:29:29 PST 2008 Simon Marlow * fix the :help docs for :set stop (#2737) M ./compiler/ghci/InteractiveUI.hs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081104092929-12142-b8290268f97c94c3e31076ad59a4d8be66d48a71.gz From igloo at earth.li Sat Nov 8 07:41:08 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:47 2008 Subject: patch applied (ghc-6.10/ghc): deadlock fix: reset the flag *after* checking the blackhole queue Message-ID: <20081108124108.GA29658@haskell.galois.com> Wed Nov 5 07:05:42 PST 2008 Simon Marlow * deadlock fix: reset the flag *after* checking the blackhole queue M ./rts/Schedule.c -1 +6 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081105150542-12142-4c334696eff42adaeee5440c0b71dcc4f392be35.gz From igloo at earth.li Sat Nov 8 07:41:11 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 07:35:52 2008 Subject: patch applied (ghc-6.10/ghc): Cope with ThreadRelocated when traversing the blocked_queue Message-ID: <20081108124111.GA29676@haskell.galois.com> Thu Nov 6 03:40:45 PST 2008 Simon Marlow * Cope with ThreadRelocated when traversing the blocked_queue Fixes "invalid what_next field" in ioref001 on Windows, and perhaps others M ./rts/posix/Select.c +5 M ./rts/win32/AsyncIO.c -1 +16 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081106114045-12142-3e1b953cdfb3ab5e095df2cf924574780797f004.gz From igloo at earth.li Sat Nov 8 10:30:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 10:25:15 2008 Subject: patch applied (ghc): Remove the GHC 6.4 unicode compat stuff; we can now just use Data.Char Message-ID: <20081108153035.GA2285@haskell.galois.com> Sat Nov 8 06:34:23 PST 2008 Ian Lynagh * Remove the GHC 6.4 unicode compat stuff; we can now just use Data.Char R ./compiler/cbits/unicode.c M ./compiler/ghc.cabal.in -3 M ./compiler/parser/Lexer.x -3 +1 R ./compiler/utils/Unicode.hs View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108143423-3fd76-4f5507bf1fbab29d951fce58bf15c650112e4235.gz From igloo at earth.li Sat Nov 8 10:30:40 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 10:25:20 2008 Subject: patch applied (ghc): ghc_ge_605 is now always YES Message-ID: <20081108153040.GA2313@haskell.galois.com> Sat Nov 8 06:43:28 PST 2008 Ian Lynagh * ghc_ge_605 is now always YES M ./compiler/Makefile.local -5 M ./configure.ac -2 M ./libraries/Makefile -3 M ./mk/config.mk.in -2 M ./utils/genapply/Makefile -4 M ./utils/nofib-analyse/Makefile -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108144328-3fd76-69e1a45d1d762217f8046297dfe46924bd2f4ffb.gz From igloo at earth.li Sat Nov 8 10:30:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 10:25:23 2008 Subject: patch applied (ghc): Remove some flag duplication from a Makefile Message-ID: <20081108153044.GA2339@haskell.galois.com> Sat Nov 8 06:44:12 PST 2008 Ian Lynagh * Remove some flag duplication from a Makefile M ./utils/nofib-analyse/Makefile -8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108144412-3fd76-0eba4f27d38c380c012f785fd08619fa22de2219.gz From igloo at earth.li Sat Nov 8 10:30:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 10:25:28 2008 Subject: patch applied (ghc): Remove some dead code now that __GLASGOW_HASKELL__ >= 606 Message-ID: <20081108153048.GA2372@haskell.galois.com> Sat Nov 8 06:44:59 PST 2008 Ian Lynagh * Remove some dead code now that __GLASGOW_HASKELL__ >= 606 M ./compiler/typecheck/TcTyClsDecls.lhs -4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108144459-3fd76-37f988a57c1edb7102b8ccaa5e29b9a400c82e12.gz From igloo at earth.li Sat Nov 8 10:30:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 10:25:33 2008 Subject: patch applied (ghc): Remove a CPP test that's always true (__GLASGOW_HASKELL__ >= 605) Message-ID: <20081108153052.GA2407@haskell.galois.com> Sat Nov 8 06:45:44 PST 2008 Ian Lynagh * Remove a CPP test that's always true (__GLASGOW_HASKELL__ >= 605) M ./compiler/parser/Lexer.x -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108144544-3fd76-b82d1a11f16cc86ff1e0dfef5d6cd9649bc83185.gz From igloo at earth.li Sat Nov 8 10:31:01 2008 From: igloo at earth.li (Ian Lynagh) Date: Sat Nov 8 10:25:41 2008 Subject: patch applied (ghc): We now require GHC 6.6, so we always have Applicative Message-ID: <20081108153101.GA2425@haskell.galois.com> Sat Nov 8 06:47:23 PST 2008 Ian Lynagh * We now require GHC 6.6, so we always have Applicative M ./compiler/utils/MonadUtils.hs -29 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081108144723-3fd76-42d1b4ebdea4abaa83db220ca56a67e56b28e910.gz From ghcbuild at microsoft.com Sat Nov 8 21:12:20 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 8 21:12:21 2008 Subject: [nightly] 08-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081109021220.5FFDA324258@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 Nov 8 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081108) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 9 02:17:40 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 8 22:44:49 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sun Nov 9 02:17:40 GMT 2008 From ghcbuild at microsoft.com Sun Nov 9 01:03:51 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 9 01:03:54 2008 Subject: [nightly] 08-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081109060351.6DBBD32422E@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 Nov 8 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081108) **** 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 Sun Nov 9 06:09:12 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 8 23:51:37 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2334 were skipped 9660 expected passes 154 expected failures 0 unexpected passes 16 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Nov 9 06:09:13 GMT 2008 From cvs-ghc at haskell.org Sun Nov 9 03:30:06 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 9 03:24:49 2008 Subject: Daily report for stable Message-ID: <200811090830.mA98U6JZ026694@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass fail (failed stage1) pass pass x86-64 Linux stable: lost Dropping unexpected test passes reports from builders not seen in 7 days: malcolm stable Dropping unexpected test failures reports from builders not seen in 7 days: malcolm stable New unexpected test failures: conc018 2 tnaur PPC OSX stable 2 conc020 1 x86 Windows stable Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 ann01 8 gabor stable annfail01 8 gabor stable annfail02 8 gabor stable annfail03 8 gabor stable annfail04 8 gabor stable annfail05 8 gabor stable annfail06 8 gabor stable annfail07 8 gabor stable annfail08 8 gabor stable annfail09 8 gabor stable annfail10 8 gabor stable annfail11 8 gabor stable annfail12 8 gabor stable annfail13 8 gabor stable annrun01 7 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc049 1 x86 Linux stable concprog001 2 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 8 gabor stable gadt13 8 gabor stable gadt7 8 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 4 gabor stable ioref001 1 x86 Windows stable num009 2 tnaur x86 OS X stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable tcfail172 8 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable From cvs-ghc at haskell.org Sun Nov 9 03:30:06 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 9 03:24:50 2008 Subject: Daily report for head Message-ID: <200811090830.mA98U6pw026695@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: pass fail (failed stage1) x86 Windows head fast: pass pass pass pass pass pass tnaur x86 Linux head: pass x86-64 Linux head unreg: lost New unexpected test failures: conc015 1 tnaur x86 Linux head conc049 1 x86 Windows head Fixed unexpected test failures: ioref001 testblockalloc Old unexpected test failures: 2469 1 malcolm head ann01 2 x86 Windows head annrun01 2 x86 Windows head arith011 1 gabor head barton-mangler-bug 1 x86 Windows head cholewo-eval 1 malcolm head conc018 1 x86 Windows head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 1 x86 Windows head fast2haskell 1 malcolm head getDirContents001 1 x86 Windows head hpc_fork 1 x86 Windows head hpc_raytrace 4 gabor head num009 2 x86 Windows head num012 1 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 malcolm head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name Win32-2.1 -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 "HsWin32.h" -#include "HsGDI.h" -#include "WndProc.h" -odir dist/build -hidir dist/build -stubdir dist/build -package base-4.0.0.0 -package bytestring-0.9.1.4 -O -Wall -fno-warn-name-shadowing -XForeignFunctionInterface -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -w -c dist/build/System/Win32/SimpleMAPI.hs -o dist/build/System/Win32/SimpleMAPI.o -ohi dist/build/System/Win32/SimpleMAPI.hi System\Win32\SimpleMAPI.hsc:150:37: Ambiguous type variable `e' in the constraint: `GHC.Exception.Exception e' arising from a use of `throw' at System\Win32\SimpleMAPI.hsc:150:37-43 Probable fix: add a type signature that fixes these type variable(s) System\Win32\SimpleMAPI.hsc:160:19: Ambiguous type variable `b' in the constraint: `GHC.Exception.Exception b' arising from a use of `handle' at System\Win32\SimpleMAPI.hsc:160:19-60 Probable fix: add a type signature that fixes these type variable(s) System\Win32\SimpleMAPI.hsc:173:19: Ambiguous type variable `b1' in the constraint: `GHC.Exception.Exception b1' arising from a use of `handle' at System\Win32\SimpleMAPI.hsc:173:19-60 Probable fix: add a type signature that fixes these type variable(s) <> make[3]: *** [dist/build/System/Win32/SimpleMAPI.o] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/Win32' make[2]: *** [make.library.Win32] 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 igloo at earth.li Sun Nov 9 17:50:58 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 9 17:45:33 2008 Subject: patch applied (testsuite): Increase the requirements for the annotations tests from 6.9 to 6.11 Message-ID: <20081109225057.GA15998@haskell.galois.com> Sun Nov 9 13:15:24 PST 2008 Ian Lynagh * Increase the requirements for the annotations tests from 6.9 to 6.11 M ./tests/ghc-regress/annotations/should_compile/all.T -2 +2 M ./tests/ghc-regress/annotations/should_fail/all.T -2 +2 M ./tests/ghc-regress/annotations/should_run/all.T -2 +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081109211524-3fd76-f111698179b88c0c7419dcde64cb035ef1bec0c4.gz From igloo at earth.li Sun Nov 9 17:50:59 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 9 17:45:37 2008 Subject: patch applied (testsuite): Add some 6.10-specific test outputs Message-ID: <20081109225059.GA16021@haskell.galois.com> Sun Nov 9 13:20:17 PST 2008 Ian Lynagh * Add some 6.10-specific test outputs A ./tests/ghc-regress/gadt/gadt-escape1.stderr-6.10 A ./tests/ghc-regress/gadt/gadt13.stderr-6.10 A ./tests/ghc-regress/gadt/gadt7.stderr-6.10 A ./tests/ghc-regress/typecheck/should_fail/tcfail172.stderr-6.10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081109212017-3fd76-3c8a8b38d1c37fc6cc93dd86ab71d928da310b34.gz From ghcbuild at microsoft.com Sun Nov 9 21:38:45 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 9 21:38:47 2008 Subject: [nightly] 09-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081110023845.729D13240BC@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 Nov 9 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081109) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 10 02:44:05 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 9 23:01:44 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2327 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Mon Nov 10 02:44:05 GMT 2008 From ghcbuild at microsoft.com Mon Nov 10 01:08:45 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 10 01:08:47 2008 Subject: [nightly] 09-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081110060845.35AFC32400E@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 Nov 9 18:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081109) **** 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 Nov 10 06:14:09 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 9 23:53:56 GMT 2008 2278 total tests, which gave rise to 12164 test cases, of which 0 caused framework failures 2334 were skipped 9658 expected passes 154 expected failures 0 unexpected passes 18 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc049(hpc,ghci) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Nov 10 06:14:09 GMT 2008 From cvs-ghc at haskell.org Mon Nov 10 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 10 03:24:37 2008 Subject: Daily report for stable Message-ID: <200811100830.mAA8U1Qk027907@monk.galois.com> Build results: gabor stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: pass New unexpected test failures: break017 1 x86 Windows stable Fixed unexpected test failures: conc020 concprog001 ioref001 Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 ann01 7 gabor stable annfail01 7 gabor stable annfail02 7 gabor stable annfail03 7 gabor stable annfail04 7 gabor stable annfail05 7 gabor stable annfail06 7 gabor stable annfail07 7 gabor stable annfail08 7 gabor stable annfail09 7 gabor stable annfail10 7 gabor stable annfail11 7 gabor stable annfail12 7 gabor stable annfail13 7 gabor stable annrun01 6 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc018 2 tnaur PPC OSX stable 2 conc049 2 x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 7 gabor stable gadt13 7 gabor stable gadt7 7 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 4 gabor stable num009 2 tnaur x86 OS X stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable tcfail172 7 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build' rm -f -r ghc/gcc-lib mkdir ghc/gcc-lib cp c:/mingw/bin/ld.exe ghc/gcc-lib touch stamp.inplace-gcc-lib make -C libraries boot make[2]: Entering directory `/buildbot/x86-win-fast-stable/build/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && c:/ghc/ghc-6.8.3/bin/ghc -Wall --make ifBuildable -o ifBuildable [1 of 1] Compiling Main ( ifBuildable.hs, ifBuildable.o ) Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/GHC/Err.hi magic number mismatch: old/corrupt interface file? Segmentation fault/access violation in generated code make[2]: *** [ifBuildable/ifBuildable] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From cvs-ghc at haskell.org Mon Nov 10 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 10 03:24:38 2008 Subject: Daily report for head Message-ID: <200811100830.mAA8U1EM027912@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head fast: pass pass pass pass pass fail (failed stage1) gabor head: lost tnaur PPC OSX head 2: pass x86-64 Linux head unreg: pass Dropping unexpected test passes reports from builders not seen in 7 days: malcolm head 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 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 1780 1 tnaur PPC OSX head 2 1852 1 tnaur PPC OSX head 2 1861 1 tnaur PPC OSX head 2 1959 1 tnaur PPC OSX head 2 2080 1 tnaur PPC OSX head 2 2594 1 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head 2 CasePrune 1 tnaur PPC OSX head 2 GMapAssoc 1 tnaur PPC OSX head 2 GMapTop 1 tnaur PPC OSX head 2 IOError001 1 tnaur PPC OSX head 2 IOError002 1 tnaur PPC OSX head 2 Session 1 tnaur PPC OSX head 2 T1624 1 tnaur PPC OSX head 2 T2529 1 tnaur PPC OSX head 2 TH_ppr1 1 tnaur PPC OSX head 2 TH_recover 1 tnaur PPC OSX head 2 TH_repE2 1 tnaur PPC OSX head 2 TH_repGuardOutput 1 tnaur PPC OSX head 2 TH_repPrimOutput 1 tnaur PPC OSX head 2 TH_spliceE1 1 tnaur PPC OSX head 2 TH_spliceE4 1 tnaur PPC OSX head 2 TH_spliceE5 1 tnaur PPC OSX head 2 TH_where 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 1 tnaur PPC OSX head 2 arith002 1 tnaur PPC OSX head 2 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 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 bits 1 tnaur PPC OSX head 2 bug1010 1 tnaur PPC OSX head 2 bug1465 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 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 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 cg039 1 tnaur PPC OSX head 2 cg040 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 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 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 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 conc025 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 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 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 conc058 1 tnaur PPC OSX head 2 conc059 1 tnaur PPC OSX head 2 conc064 1 tnaur PPC OSX head 2 conc068 1 tnaur PPC OSX head 2 concio002 1 tnaur PPC OSX head 2 concprog002 1 tnaur PPC OSX head 2 copyFile001 1 tnaur PPC OSX head 2 copyFile002 1 tnaur PPC OSX head 2 countReaders001 1 tnaur PPC OSX head 2 createDirectory001 1 tnaur PPC OSX head 2 currentDirectory001 1 tnaur PPC OSX head 2 cvh_unboxing 1 tnaur PPC OSX head 2 dataintset001 1 tnaur PPC OSX head 2 datamap001 1 tnaur PPC OSX head 2 datatype 1 tnaur PPC OSX head 2 diffArray001 1 tnaur PPC OSX head 2 directory001 1 tnaur PPC OSX head 2 doesDirectoryExist001 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 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 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 echo001 1 tnaur PPC OSX head 2 enum01 1 tnaur PPC OSX head 2 enum02 1 tnaur PPC OSX head 2 enum03 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 ext1 1 tnaur PPC OSX head 2 fed001 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 ffi011 1 tnaur PPC OSX head 2 ffi013 1 tnaur PPC OSX head 2 ffi014 1 tnaur PPC OSX head 2 ffi015 1 tnaur PPC OSX head 2 ffi016 1 tnaur PPC OSX head 2 ffi018 1 tnaur PPC OSX head 2 ffi019 1 tnaur PPC OSX head 2 fileexist01 1 tnaur PPC OSX head 2 finalization001 1 tnaur PPC OSX head 2 foldTree 1 tnaur PPC OSX head 2 forkprocess01 1 tnaur PPC OSX head 2 freeNames 1 tnaur PPC OSX head 2 fun_insts 1 tnaur PPC OSX head 2 gadt2 1 tnaur PPC OSX head 2 gadt4 1 tnaur PPC OSX head 2 gadt5 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 getEnvironment01 1 tnaur PPC OSX head 2 getPermissions001 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 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 hlist 1 tnaur PPC OSX head 2 hopat 1 tnaur PPC OSX head 2 hpc001 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 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 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 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 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 memo001 1 tnaur PPC OSX head 2 memo002 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 openFile003 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 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 perm 1 tnaur PPC OSX head 2 process003 1 tnaur PPC OSX head 2 process005 1 tnaur PPC OSX head 2 process006 1 tnaur PPC OSX head 2 process007 1 tnaur PPC OSX head 2 process008 1 tnaur PPC OSX head 2 putStr001 1 tnaur PPC OSX head 2 queryfdoption01 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 readFile001 1 tnaur PPC OSX head 2 readLitChar 1 tnaur PPC OSX head 2 readwrite001 1 tnaur PPC OSX head 2 readwrite002 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 recomp004 1 tnaur PPC OSX head 2 record_upd 1 tnaur PPC OSX head 2 records 1 tnaur PPC OSX head 2 renameFile001 1 tnaur PPC OSX head 2 resourceLimit 1 tnaur PPC OSX head 2 rittri 1 tnaur PPC OSX head 2 sanders_array 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 signals001 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 stableptr001 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 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 system001 1 tnaur PPC OSX head 2 take001 1 tnaur PPC OSX head 2 tc 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 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 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 tough 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 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 user001 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: 2469 1 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head arith011 2 gabor head barton-mangler-bug 2 x86 Windows head cholewo-eval 1 tnaur PPC OSX head 2 conc015 2 tnaur PPC OSX head 2 conc018 1 x86 Windows head conc024 2 tnaur PPC OSX head 2 conc049 1 x86 Windows head conc069 2 tnaur PPC OSX head 2 conc070 2 tnaur PPC OSX head 2 concprog001 2 tnaur PPC OSX head 2 derefnull 2 x86 Windows head divbyzero 2 x86 Windows head fast2haskell 1 tnaur PPC OSX head 2 getDirContents001 2 x86 Windows head hpc_fork 2 x86 Windows head hpc_raytrace 4 gabor head num009 2 x86 Windows head num012 2 x86 Windows head process004 2 x86 Windows head qq005 1 x86 Windows head signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109/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.11.20081109' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081109' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081109' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: make -C libraries boot make[2]: Entering directory `/buildbot/x86-win-fast-head/build/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && c:/ghc/ghc-6.8.3/bin/ghc -Wall --make ifBuildable -o ifBuildable [1 of 1] Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ifBuildable.exe ... mkdir bootstrapping c:/ghc/ghc-6.8.3/bin/ghc -Wall -DCABAL_VERSION=1,5,5 -odir c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping -hidir c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping -ic:/builds/slave/x86-win-fast-head/build/libraries/Cabal -ic:/builds/slave/x86-win-fast-head/build/libraries/filepath -ic:/builds/slave/x86-win-fast-head/build/libraries/hpc --make cabal-bin -o cabal-bin [ 1 of 53] Compiling Distribution.Compat.Permissions ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Compat/Permissions.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Compat/Permissions.o ) [ 2 of 53] Compiling System.FilePath.Windows ( c:/builds/slave/x86-win-fast-head/build/libraries/filepath/System/FilePath/Windows.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/System/FilePath/Windows.o ) [ 3 of 53] Compiling Distribution.Compat.Exception ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Compat/Exception.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) [ 4 of 53] Compiling Distribution.Simple.GHC.Makefile ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) [ 5 of 53] Compiling Distribution.Compat.TempFile ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Compat/TempFile.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) [ 6 of 53] Compiling Distribution.GetOpt ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/GetOpt.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/GetOpt.o ) [ 7 of 53] Compiling Distribution.Compat.ReadP ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Compat/ReadP.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Compat/ReadP.o ) [ 8 of 53] Compiling Distribution.Simple.PreProcess.Unlit ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) [ 9 of 53] Compiling Distribution.ReadE ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/ReadE.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/ReadE.o ) [10 of 53] Compiling Distribution.Text ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Text.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Text.o ) c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Text.hs:21:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\pretty-1.0.0.0/Text/PrettyPrint.hi magic number mismatch: old/corrupt interface file? Segmentation fault/access violation in generated code make[2]: *** [cabal-bin] 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' From simonmarhaskell at gmail.com Mon Nov 10 04:52:29 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 10 04:47:03 2008 Subject: patch applied (testsuite): add a DLL building test (#2745) Message-ID: <20081110095229.GA29926@haskell.galois.com> Mon Nov 10 01:48:45 PST 2008 Simon Marlow * add a DLL building test (#2745) M ./tests/ghc-regress/driver/Makefile +4 A ./tests/ghc-regress/driver/Shared001.hs M ./tests/ghc-regress/driver/all.T +9 A ./tests/ghc-regress/driver/shared001.stderr View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081110094845-12142-332dbf748522c2871fb9d7f055eca21408e61b0e.gz From nominolo at googlemail.com Mon Nov 10 10:21:38 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Nov 10 10:16:18 2008 Subject: patch applied (ghc): Add 'packageDbModules' function to GHC API. Message-ID: <20081110152138.GA5666@haskell.galois.com> Mon Nov 10 06:35:10 PST 2008 Thomas Schilling * Add 'packageDbModules' function to GHC API. This function returns a list of all modules available through the package DB. MERGE TO 6.10 M ./compiler/main/GHC.hs +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081110143510-7c5c6-a8ded2c2bceeda7bb8c83a9aa1ec724ee8ddee8f.gz From nominolo at googlemail.com Mon Nov 10 13:15:49 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Nov 10 13:10:23 2008 Subject: patch applied (ghc): Documentation only. Message-ID: <20081110181549.GA10783@haskell.galois.com> Mon Nov 10 07:34:56 PST 2008 Thomas Schilling * Documentation only. M ./compiler/utils/Maybes.lhs -13 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081110153456-7c5c6-e29b87cb71c07b8a8fd4dbf2332d16875fb920ff.gz From nominolo at googlemail.com Mon Nov 10 13:15:54 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Nov 10 13:10:28 2008 Subject: patch applied (ghc): Fix line numbers in TAGS files. Message-ID: <20081110181554.GA10821@haskell.galois.com> Mon Nov 10 07:36:21 PST 2008 Thomas Schilling * Fix line numbers in TAGS files. M ./utils/ghctags/GhcTags.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081110153621-7c5c6-20f268e9c543af0423b2016bb3e31da85fc86d1b.gz From nominolo at googlemail.com Mon Nov 10 13:15:58 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Nov 10 13:10:31 2008 Subject: patch applied (ghc): Fix documentation (to say the opposite). Message-ID: <20081110181558.GA10842@haskell.galois.com> Mon Nov 10 07:38:19 PST 2008 Thomas Schilling * Fix documentation (to say the opposite). M ./compiler/basicTypes/SrcLoc.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081110153819-7c5c6-414117511a22400f9d733c6cc58a27eb00e2fb95.gz From nominolo at googlemail.com Mon Nov 10 13:16:02 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Mon Nov 10 13:10:35 2008 Subject: patch applied (ghc): Documentation only. Clarify that 'load*' may indeed throw SourceErrors. Message-ID: <20081110181602.GA10871@haskell.galois.com> Mon Nov 10 09:56:14 PST 2008 Thomas Schilling * Documentation only. Clarify that 'load*' may indeed throw SourceErrors. I don't think errors during dependency analysis should be passed to the logger. M ./compiler/main/GHC.hs -1 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081110175614-7c5c6-19ef84a8adaee1487c47720db9c9fe5447b1a2b6.gz From ghcbuild at microsoft.com Mon Nov 10 22:00:47 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 10 22:00:49 2008 Subject: [nightly] 10-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081111030047.144703243BE@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 Nov 10 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081110) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 11 03:06:13 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Nov 10 22:59:49 GMT 2008 2279 total tests, which gave rise to 12165 test cases, of which 0 caused framework failures 2328 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Tue Nov 11 03:06:13 GMT 2008 From ghcbuild at microsoft.com Tue Nov 11 00:21:32 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 11 00:21:34 2008 Subject: [nightly] 10-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081111052132.C4643324238@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 Nov 10 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081110) **** 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 Nov 11 05:27:00 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Nov 10 23:50:10 GMT 2008 2279 total tests, which gave rise to 12165 test cases, of which 0 caused framework failures 2335 were skipped 9660 expected passes 154 expected failures 0 unexpected passes 16 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Nov 11 05:27:00 GMT 2008 From cvs-ghc at haskell.org Tue Nov 11 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 11 03:24:32 2008 Subject: Daily report for stable Message-ID: <200811110830.mAB8U1Ma031030@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Linux stable: lost x86 Windows stable: pass lost x86 Windows stable fast: pass pass pass pass lost pass pass x86-64 Linux stable: lost Dropping unexpected test passes reports from builders not seen in 7 days: tnaur x86 OS X stable Dropping unexpected test failures reports from builders not seen in 7 days: tnaur x86 OS X stable New unexpected test failures: concprog001 1 x86 Windows stable Fixed unexpected test failures: cholewo-eval fast2haskell Old unexpected test failures: 2469 1 tnaur PPC OSX stable 2 ann01 4 gabor stable annfail01 4 gabor stable annfail02 4 gabor stable annfail03 4 gabor stable annfail04 4 gabor stable annfail05 4 gabor stable annfail06 4 gabor stable annfail07 4 gabor stable annfail08 4 gabor stable annfail09 4 gabor stable annfail10 4 gabor stable annfail11 4 gabor stable annfail12 4 gabor stable annfail13 4 gabor stable annrun01 4 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable conc018 2 tnaur PPC OSX stable 2 conc049 3 x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 4 gabor stable gadt13 4 gabor stable gadt7 4 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 3 gabor stable num009 1 x86 Windows stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 1 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable tcfail172 4 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable From cvs-ghc at haskell.org Tue Nov 11 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 11 03:24:34 2008 Subject: Daily report for head Message-ID: <200811110830.mAB8U12D031058@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest failed slave lost) x86 Windows head: pass lost x86 Windows head fast: pass pass pass pass lost pass gabor head: fail (failed darcs) x86-64 Linux head unreg: lost New unexpected test failures: ghci002 1 x86 Windows head Fixed unexpected test failures: conc049 Old unexpected test failures: 10queens 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 1780 1 tnaur PPC OSX head 2 1852 1 tnaur PPC OSX head 2 1861 1 tnaur PPC OSX head 2 1959 1 tnaur PPC OSX head 2 2080 1 tnaur PPC OSX head 2 2469 1 tnaur PPC OSX head 2 2594 1 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head 2 CasePrune 1 tnaur PPC OSX head 2 GMapAssoc 1 tnaur PPC OSX head 2 GMapTop 1 tnaur PPC OSX head 2 IOError001 1 tnaur PPC OSX head 2 IOError002 1 tnaur PPC OSX head 2 Session 1 tnaur PPC OSX head 2 T1624 1 tnaur PPC OSX head 2 T2529 1 tnaur PPC OSX head 2 TH_ppr1 1 tnaur PPC OSX head 2 TH_recover 1 tnaur PPC OSX head 2 TH_repE2 1 tnaur PPC OSX head 2 TH_repGuardOutput 1 tnaur PPC OSX head 2 TH_repPrimOutput 1 tnaur PPC OSX head 2 TH_spliceE1 1 tnaur PPC OSX head 2 TH_spliceE4 1 tnaur PPC OSX head 2 TH_spliceE5 1 tnaur PPC OSX head 2 TH_where 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 ann01 2 x86 Windows head annrun01 3 x86 Windows head arith001 1 tnaur PPC OSX head 2 arith002 1 tnaur PPC OSX head 2 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 2 gabor 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 barton-mangler-bug 2 x86 Windows head bits 1 tnaur PPC OSX head 2 bug1010 1 tnaur PPC OSX head 2 bug1465 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 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 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 cg039 1 tnaur PPC OSX head 2 cg040 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 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 2 tnaur PPC OSX head 2 conc016 1 tnaur PPC OSX head 2 conc017 1 tnaur PPC OSX head 2 conc018 1 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 conc024 2 tnaur PPC OSX head 2 conc025 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 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 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 conc058 1 tnaur PPC OSX head 2 conc059 1 tnaur PPC OSX head 2 conc064 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 1 tnaur PPC OSX head 2 copyFile001 1 tnaur PPC OSX head 2 copyFile002 1 tnaur PPC OSX head 2 countReaders001 1 tnaur PPC OSX head 2 createDirectory001 1 tnaur PPC OSX head 2 currentDirectory001 1 tnaur PPC OSX head 2 cvh_unboxing 1 tnaur PPC OSX head 2 dataintset001 1 tnaur PPC OSX head 2 datamap001 1 tnaur PPC OSX head 2 datatype 1 tnaur PPC OSX head 2 derefnull 2 x86 Windows head diffArray001 1 tnaur PPC OSX head 2 directory001 1 tnaur PPC OSX head 2 divbyzero 2 x86 Windows head doesDirectoryExist001 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 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 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 echo001 1 tnaur PPC OSX head 2 enum01 1 tnaur PPC OSX head 2 enum02 1 tnaur PPC OSX head 2 enum03 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 ext1 1 tnaur PPC OSX head 2 fast2haskell 1 tnaur PPC OSX head 2 fed001 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 ffi011 1 tnaur PPC OSX head 2 ffi013 1 tnaur PPC OSX head 2 ffi014 1 tnaur PPC OSX head 2 ffi015 1 tnaur PPC OSX head 2 ffi016 1 tnaur PPC OSX head 2 ffi018 1 tnaur PPC OSX head 2 ffi019 1 tnaur PPC OSX head 2 fileexist01 1 tnaur PPC OSX head 2 finalization001 1 tnaur PPC OSX head 2 foldTree 1 tnaur PPC OSX head 2 forkprocess01 1 tnaur PPC OSX head 2 freeNames 1 tnaur PPC OSX head 2 fun_insts 1 tnaur PPC OSX head 2 gadt2 1 tnaur PPC OSX head 2 gadt4 1 tnaur PPC OSX head 2 gadt5 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 2 x86 Windows head getEnv001 1 tnaur PPC OSX head 2 getEnvironment01 1 tnaur PPC OSX head 2 getPermissions001 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 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 hlist 1 tnaur PPC OSX head 2 hopat 1 tnaur PPC OSX head 2 hpc001 1 tnaur PPC OSX head 2 hpc_fork 2 x86 Windows head hpc_raytrace 4 gabor head 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 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 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 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 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 memo001 1 tnaur PPC OSX head 2 memo002 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 2 x86 Windows head num010 1 tnaur PPC OSX head 2 num011 1 tnaur PPC OSX head 2 num012 2 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 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 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 perm 1 tnaur PPC OSX head 2 process003 1 tnaur PPC OSX head 2 process004 2 x86 Windows head process005 1 tnaur PPC OSX head 2 process006 1 tnaur PPC OSX head 2 process007 1 tnaur PPC OSX head 2 process008 1 tnaur PPC OSX head 2 putStr001 1 tnaur PPC OSX head 2 qq005 1 x86 Windows head queryfdoption01 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 readFile001 1 tnaur PPC OSX head 2 readLitChar 1 tnaur PPC OSX head 2 readwrite001 1 tnaur PPC OSX head 2 readwrite002 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 recomp004 1 tnaur PPC OSX head 2 record_upd 1 tnaur PPC OSX head 2 records 1 tnaur PPC OSX head 2 renameFile001 1 tnaur PPC OSX head 2 resourceLimit 1 tnaur PPC OSX head 2 rittri 1 tnaur PPC OSX head 2 sanders_array 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 signals001 1 tnaur PPC OSX head 2 signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head 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 stableptr001 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 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 system001 1 tnaur PPC OSX head 2 take001 1 tnaur PPC OSX head 2 tc 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 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 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 tough 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 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 user001 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: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110/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.11.20081110' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081110' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081110' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: =====> hs-boot(profasm) cd ./programs/hs-boot && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o hs-boot Main -v0 -O -prof -auto-all -fasm >hs-boot.comp.stderr 2>&1 ====> Running ./programs/barton-mangler-bug/test.T =====> barton-mangler-bug(normal) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr =====> barton-mangler-bug(optc) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -O -fvia-C >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr =====> barton-mangler-bug(hpc) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -O -fhpc >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr =====> barton-mangler-bug(optasm) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -O -fasm >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr =====> barton-mangler-bug(profc) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -O -prof -auto-all -fvia-C >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug +RTS -p -RTS barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr =====> barton-mangler-bug(profasm) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -O -prof -auto-all -fasm >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug +RTS -hc -RTS barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr cd ./programs/barton-mangler-bug && /64playpen/buildbot/x86_64-linux-head/build/utils/hp2ps/hp2ps barton-mangler-bug =====> barton-mangler-bug(ghci) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output Main --interactive -v0 -ignore-dot-ghci barton-mangler-bug.interp.stdout 2>barton-mangler-bug.interp.stderr =====> barton-mangler-bug(threaded1) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -threaded -debug >barton-mangler-bug.comp.stderr 2>&1 cd ./programs/barton-mangler-bug && ./barton-mangler-bug barton-mangler-bug.run.stdout 2>barton-mangler-bug.run.stderr =====> barton-mangler-bug(threaded2) cd ./programs/barton-mangler-bug && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o barton-mangler-bug Main -O -threaded >barton-mangler-bug.comp.stderr 2>&1 -------------- next part -------------- Last 30 lines: From simonmarhaskell at gmail.com Tue Nov 11 06:12:15 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 11 06:06:47 2008 Subject: patch applied (ghc): Perform case-insensitive matching of path components in getBaseDir on Windows (Fixes bug 2743) Message-ID: <20081111111215.GA2639@haskell.galois.com> Wed Nov 5 05:43:15 PST 2008 Neil Mitchell * Perform case-insensitive matching of path components in getBaseDir on Windows (Fixes bug 2743) M ./compiler/main/SysTools.lhs -3 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081105134315-c2c92-ac7355cdf85846155675e381650f181872335d01.gz From simonmarhaskell at gmail.com Tue Nov 11 06:12:20 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 11 06:06:52 2008 Subject: patch applied (ghc): Fix bootstrap with 6.10.1 on Windows Message-ID: <20081111111220.GA2665@haskell.galois.com> Mon Nov 10 05:43:18 PST 2008 Simon Marlow * Fix bootstrap with 6.10.1 on Windows ghc-pkg doesn't understand the old syntax any more, so 'ghc-pkg -l' fails M ./aclocal.m4 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081110134318-12142-04b10ba382512b979c982f315d4d3163b43a1b38.gz From simonmarhaskell at gmail.com Tue Nov 11 08:57:57 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 11 08:52:28 2008 Subject: patch applied (ghc): Fix to i386_insert_ffrees (#2724, #1944) Message-ID: <20081111135757.GA11610@haskell.galois.com> Tue Nov 11 04:56:19 PST 2008 Simon Marlow * Fix to i386_insert_ffrees (#2724, #1944) The i386 native code generator has to arrange that the FPU stack is clear on exit from any function that uses the FPU. Unfortunately it was getting this wrong (and has been ever since this code was written, I think): it was looking for basic blocks that used the FPU and adding the code to clear the FPU stack on any non-local exit from the block. In fact it should be doing this on a whole-function basis, rather than individual basic blocks. M ./compiler/nativeGen/AsmCodeGen.lhs -4 +1 M ./compiler/nativeGen/MachInstrs.hs -12 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081111125619-12142-3ad26fd0e54c7ec1d7cab2dcabc171ab3451b2bb.gz From simonmarhaskell at gmail.com Tue Nov 11 08:58:02 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 11 08:52:32 2008 Subject: patch applied (ghc): Fix parse error with older gccs (#2752) Message-ID: <20081111135801.GA11659@haskell.galois.com> Tue Nov 11 05:53:44 PST 2008 Simon Marlow * Fix parse error with older gccs (#2752) M ./rts/STM.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081111135344-12142-316c016f5e5e1f0fb46b932f521e538c622279d4.gz From igloo at earth.li Tue Nov 11 17:33:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:18 2008 Subject: patch applied (ghc-6.10/ghc): Fix to i386_insert_ffrees (#2724, #1944) Message-ID: <20081111223348.GA24948@haskell.galois.com> Tue Nov 11 04:56:19 PST 2008 Simon Marlow * Fix to i386_insert_ffrees (#2724, #1944) The i386 native code generator has to arrange that the FPU stack is clear on exit from any function that uses the FPU. Unfortunately it was getting this wrong (and has been ever since this code was written, I think): it was looking for basic blocks that used the FPU and adding the code to clear the FPU stack on any non-local exit from the block. In fact it should be doing this on a whole-function basis, rather than individual basic blocks. M ./compiler/nativeGen/AsmCodeGen.lhs -4 +1 M ./compiler/nativeGen/MachInstrs.hs -12 +12 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081111125619-12142-3ad26fd0e54c7ec1d7cab2dcabc171ab3451b2bb.gz From igloo at earth.li Tue Nov 11 17:33:52 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:22 2008 Subject: patch applied (ghc-6.10/ghc): Perform case-insensitive matching of path components in getBaseDir on Windows (Fixes bug 2743) Message-ID: <20081111223352.GA24973@haskell.galois.com> Wed Nov 5 05:43:15 PST 2008 Neil Mitchell * Perform case-insensitive matching of path components in getBaseDir on Windows (Fixes bug 2743) M ./compiler/main/SysTools.lhs -3 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081105134315-c2c92-ac7355cdf85846155675e381650f181872335d01.gz From igloo at earth.li Tue Nov 11 17:33:57 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:26 2008 Subject: patch applied (ghc-6.10/ghc): Fix parse error with older gccs (#2752) Message-ID: <20081111223356.GA24989@haskell.galois.com> Tue Nov 11 05:53:44 PST 2008 Simon Marlow * Fix parse error with older gccs (#2752) M ./rts/STM.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081111135344-12142-316c016f5e5e1f0fb46b932f521e538c622279d4.gz From igloo at earth.li Tue Nov 11 17:34:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:30 2008 Subject: patch applied (ghc-6.10/ghc): Add 'packageDbModules' function to GHC API. Message-ID: <20081111223400.GA25007@haskell.galois.com> Mon Nov 10 06:35:10 PST 2008 Thomas Schilling * Add 'packageDbModules' function to GHC API. This function returns a list of all modules available through the package DB. MERGE TO 6.10 M ./compiler/main/GHC.hs +21 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081110143510-7c5c6-a8ded2c2bceeda7bb8c83a9aa1ec724ee8ddee8f.gz From igloo at earth.li Tue Nov 11 17:34:04 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:35 2008 Subject: patch applied (ghc-6.10/ghc): Documentation only. Message-ID: <20081111223403.GA25024@haskell.galois.com> Mon Nov 10 07:34:56 PST 2008 Thomas Schilling * Documentation only. M ./compiler/utils/Maybes.lhs -13 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081110153456-7c5c6-e29b87cb71c07b8a8fd4dbf2332d16875fb920ff.gz From igloo at earth.li Tue Nov 11 17:34:07 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:38 2008 Subject: patch applied (ghc-6.10/ghc): Documentation only. Clarify that 'load*' may indeed throw SourceErrors. Message-ID: <20081111223407.GA25042@haskell.galois.com> Mon Nov 10 09:56:14 PST 2008 Thomas Schilling * Documentation only. Clarify that 'load*' may indeed throw SourceErrors. I don't think errors during dependency analysis should be passed to the logger. M ./compiler/main/GHC.hs -1 +9 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081110175614-7c5c6-19ef84a8adaee1487c47720db9c9fe5447b1a2b6.gz From igloo at earth.li Tue Nov 11 17:34:10 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:42 2008 Subject: patch applied (ghc-6.10/ghc): Fix documentation (to say the opposite). Message-ID: <20081111223410.GA25059@haskell.galois.com> Mon Nov 10 07:38:19 PST 2008 Thomas Schilling * Fix documentation (to say the opposite). M ./compiler/basicTypes/SrcLoc.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081110153819-7c5c6-414117511a22400f9d733c6cc58a27eb00e2fb95.gz From igloo at earth.li Tue Nov 11 17:34:14 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 11 17:28:45 2008 Subject: patch applied (ghc-6.10/ghc): Fix bootstrap with 6.10.1 on Windows Message-ID: <20081111223414.GA25076@haskell.galois.com> Mon Nov 10 05:43:18 PST 2008 Simon Marlow * Fix bootstrap with 6.10.1 on Windows ghc-pkg doesn't understand the old syntax any more, so 'ghc-pkg -l' fails M ./aclocal.m4 +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081110134318-12142-04b10ba382512b979c982f315d4d3163b43a1b38.gz From ghcbuild at microsoft.com Tue Nov 11 21:57:03 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 11 21:57:05 2008 Subject: [nightly] 11-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081112025703.9028732429E@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 Nov 11 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081111) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 12 03:02:33 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 11 23:01:01 GMT 2008 2279 total tests, which gave rise to 12165 test cases, of which 0 caused framework failures 2328 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Wed Nov 12 03:02:33 GMT 2008 From mfwitten at MIT.EDU Tue Nov 11 23:28:11 2008 From: mfwitten at MIT.EDU (Michael Witten) Date: Tue Nov 11 23:29:05 2008 Subject: Mac OS X PPC: compiled.... now what? Message-ID: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> Hello, You guys aren't currently providing a 6.10.1 binary distribution for Mac OS X (PPC). I have managed to build GHC for Leopard (PPC), and I'd like to turn that work into a binary distribution that you guys could host. How exactly should I got about packaging up my results? I installed the following previous binary distribution (it would be nice if you made links to older distributions more obvious): http://haskell.org/ghc/dist/6.8.3/maeder/ghc-6.8.3-powerpc-apple-darwin.2.tar.bz2 Interestingly, this `distribution' seems to be a regular top-level source directory with Makefiles modified only to install (though the installation prefix can still be set with the `configure' script); I like this approach. I any case, building 6.10.1 with the extralibs was a piece of cake after this. I configured as follows: ./configure --prefix=/usr/local/ghc/6.10.1 Currently, it looks like my build has the following dependencies (on Leopard, libedit seems to work pretty well, though history searches aren't available): $ otool -L /usr/local/ghc/6.10.1/lib/ghc-6.10.1/ghc /usr/local/ghc/6.10.1/lib/ghc-6.10.1/ghc: /usr/lib/libedit.2.dylib (compatibility version 2.0.0, current version 2.9.0) /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.1) /usr/local/lib/libgmp.3.dylib (compatibility version 8.0.0, current version 8.2.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) How should I turn this into a distribution that can be hosted on the GHC servers? Can I just tarball my top-level source? (Is the installation prefix not hard-coded?) Should I make an Installer Package that places just the binaries in the right spot? Thanks, Sincerely, Michael Witten From ghcbuild at microsoft.com Wed Nov 12 00:49:28 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 12 00:49:30 2008 Subject: [nightly] 11-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081112054928.DF56D3240BF@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 Nov 11 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081111) **** 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 Nov 12 05:55:00 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 11 23:48:05 GMT 2008 2279 total tests, which gave rise to 12165 test cases, of which 0 caused framework failures 2335 were skipped 9660 expected passes 154 expected failures 0 unexpected passes 16 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Nov 12 05:55:00 GMT 2008 From cvs-ghc at haskell.org Wed Nov 12 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 12 03:24:45 2008 Subject: Daily report for head Message-ID: <200811120830.mAC8U27h005709@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) 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: gabor head Dropping unexpected test failures reports from builders not seen in 7 days: gabor head Fixed unexpected test failures: 10queens 1372 1548 1679 1744 1780 1852 1861 1959 2080 2594 CPUTime001 CasePrune GMapAssoc GMapTop IOError001 IOError002 Session T1624 T2529 TH_ppr1 TH_recover TH_repE2 TH_repGuardOutput TH_repPrimOutput TH_spliceE1 TH_spliceE4 TH_spliceE5 TH_where addr001 andre_monad andy_cherry arith001 arith002 arith003 arith004 arith005 arith006 arith007 arith008 arith009 arith010 arith011 arith012 arith013 arith014 arith015 arith016 arith017 arith018 arith019 bits bug1010 bug1465 bytestring002 bytestring003 bytestring006 cabal01 cg001 cg002 cg003 cg004 cg005 cg006 cg007 cg008 cg009 cg010 cg011 cg012 cg013 cg014 cg015 cg016 cg017 cg018 cg019 cg020 cg021 cg022 cg024 cg026 cg027 cg028 cg031 cg032 cg033 cg034 cg035 cg036 cg037 cg039 cg040 cg044 cg045 cg046 cg047 cg048 cg049 cg050 cg051 cg052 cg054 cg055 cg056 cg058 cg059 cg060 cg061 cg062 char001 char002 cholewo-eval church conc001 conc002 conc003 conc004 conc006 conc007 conc008 conc009 conc010 conc012 conc013 conc014 conc016 conc017 conc019 conc020 conc021 conc022 conc024 conc025 conc028 conc029 conc030 conc031 conc032 conc033 conc034 conc035 conc036 conc037 conc038 conc040 conc041 conc042 conc043 conc044 conc045 conc058 conc059 conc064 conc068 concio002 concprog002 copyFile001 copyFile002 countReaders001 createDirectory001 currentDirectory001 cvh_unboxing dataintset001 datamap001 datatype diffArray001 directory001 doesDirectoryExist001 driver062.1 driver062.2 driver062.3 driver062.4 driver062.5 drvrun001 drvrun002 drvrun003 drvrun004 drvrun005 drvrun006 drvrun007 drvrun008 drvrun009 drvrun010 drvrun011 drvrun012 drvrun013 drvrun014 drvrun015 drvrun016 drvrun017 drvrun018 drvrun019 drvrun020 drvrun021 drvrun022 dsrun001 dsrun002 dsrun003 dsrun004 dsrun005 dsrun006 dsrun007 dsrun008 dsrun009 dsrun010 dsrun011 dsrun012 dsrun013 dsrun014 dsrun016 dsrun017 dsrun018 dsrun019 dsrun020 dsrun021 dsrun022 dsrun023 dynamic001 dynamic002 echo001 enum01 enum02 enum03 exceptions001 exceptions002 exitWith001 expfloat ext1 fast2haskell fed001 ffi001 ffi002 ffi003 ffi006 ffi007 ffi008 ffi011 ffi013 ffi014 ffi015 ffi016 ffi018 ffi019 fileexist01 finalization001 foldTree forkprocess01 freeNames fun_insts gadt2 gadt4 gadt5 genUpTo genericNegative001 geq getArgs001 getC getEnv001 getEnvironment01 getPermissions001 gmapQ-assoc gread gread2 gshow gshow2 gzip hClose001 hClose002 hDuplicateTo001 hFileSize001 hFileSize002 hFlush001 hGetBuf001 hGetBuf002 hGetBuffering001 hGetChar001 hGetLine001 hGetLine002 hGetLine003 hGetPosn001 hIsEOF001 hIsEOF002 hPutBuf001 hPutBuf002 hReady001 hSeek001 hSeek002 hSeek003 hSeek004 hSetBuffering002 hSetBuffering003 hTell001 hTell002 hlist hopat hpc001 integerBits integerConversions ioeGetErrorString001 ioeGetFileName001 ioeGetHandle001 ioref001 isEOF001 ix001 jl_defaults joao-circular jq_readsPrec jtod_circint jules_xref jules_xref2 labels launchbury lennart_range lex lexNum life_space_leak list001 list002 list003 mdo001 mdo002 mdo003 mdo004 mdo005 memo001 memo002 nested-datatypes newtype north_array num001 num002 num003 num004 num005 num006 num007 num008 num010 num011 num013 num014 openFile001 openFile002 openFile003 openFile004 openFile005 openFile006 openFile007 outofmem outofmem2 packedstring001 paradise perm process003 process005 process006 process007 process008 putStr001 queryfdoption01 rand001 ratio001 read001 read002 read003 read004 readFile001 readLitChar readwrite001 readwrite002 rebindable2 rebindable3 rebindable4 rebindable5 rebindable7 recomp004 record_upd records renameFile001 resourceLimit rittri sanders_array seward-space-leak show001 showDouble signals001 simplrun001 simplrun002 simplrun003 simplrun004 simplrun005 simplrun007 simplrun008 simplrun009 simplrun010 stableptr001 stableptr004 stableptr005 strict_anns strings strun001 strun002 strun003 strun004 system001 take001 tc tcrun001 tcrun002 tcrun003 tcrun004 tcrun005 tcrun006 tcrun007 tcrun008 tcrun009 tcrun010 tcrun011 tcrun012 tcrun013 tcrun014 tcrun015 tcrun016 tcrun017 tcrun018 tcrun019 tcrun020 tcrun021 tcrun022 tcrun023 tcrun024 tcrun025 tcrun027 tcrun028 tcrun029 tcrun030 tcrun031 tcrun032 tcrun033 tcrun034 tcrun036 tcrun037 tcrun038 tcrun039 tcrun040 testeq2 text001 thurston-modular-arith time002 time003 time004 tough trace001 tup001 twin type-rep typeableY typecase1 typecase2 typecheck.testeq1 ubx-records unicode001 unicode002 user001 where while xmlish Old unexpected test failures: 2469 1 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head conc015 1 tnaur x86 Linux head conc018 1 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 getDirContents001 1 x86 Windows head ghci002 1 x86 Windows head hpc_fork 1 x86 Windows head hpc_raytrace 3 tnaur PPC OSX head 2 num009 1 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111/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.11.20081111' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081111' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081111' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From cvs-ghc at haskell.org Wed Nov 12 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 12 03:24:47 2008 Subject: Daily report for stable Message-ID: <200811120830.mAC8U25Z005711@monk.galois.com> Build results: gabor stable: fail (failed darcs) tnaur x86 Linux stable: pass x86 Linux stable: pass x86 Windows stable fast: pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: pass New unexpected test failures: conc070 1 tnaur x86 Linux stable Old unexpected test failures: 2469 1 tnaur PPC OSX stable 2 ann01 2 gabor stable annfail01 2 gabor stable annfail02 2 gabor stable annfail03 2 gabor stable annfail04 2 gabor stable annfail05 2 gabor stable annfail06 2 gabor stable annfail07 2 gabor stable annfail08 2 gabor stable annfail09 2 gabor stable annfail10 2 gabor stable annfail11 2 gabor stable annfail12 2 gabor stable annfail13 2 gabor stable annrun01 2 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable conc018 2 tnaur PPC OSX stable 2 conc049 1 x86 Windows stable concprog001 2 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 2 gabor stable gadt13 2 gabor stable gadt7 2 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 3 gabor stable num009 1 x86 Windows stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 1 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable tcfail172 2 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: PWD = /buildbot/x86-win-fast-stable/build/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make all -wr; in /buildbot/x86-win-fast-stable/build/compiler ------------------------------------------------------------------------ make -f Makefile-stage1 stage=1 Makefile-stage1:86: dist-stage1/build/.depend: No such file or directory c:/ghc/ghc-6.8.3/bin/ghc.exe -M -optdep-f -optdepdist-stage1/build/.depend -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081112 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/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 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 CmmContFlowOpt CmmCvt Cm mExpr 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 FastFunctions F astMutInt 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 <> for dir in dist-stage1/build/ dist-stage1/build/cbits/ dist-stage1/build/parser/ dist-stage1/build/utils/; do \ if test ! -d $dir; then mkdir -p $dir; fi \ done c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081112 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/Exception.hs -o dist-stage1/build/Exception.o -ohi dist-stage1/build/Exception.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081112 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/FastTypes.lhs -o dist-stage1/build/FastTypes.o -ohi dist-stage1/build/FastTypes.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081112 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c main/Config.hs -o dist-stage1/build/Config.o -ohi dist-stage1/build/Config.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.10.1.20081112 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-stable/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 -stubdir dist-stage1/build -package Cabal-1.6.0.1 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.0.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c utils/Panic.lhs -o dist-stage1/build/Panic.o -ohi dist-stage1/build/Panic.hi utils/Panic.lhs:41:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/Debug/Trace.hi magic number mismatch: old/corrupt interface file? <> make[3]: *** [dist-stage1/build/Panic.o] Error 1 make[2]: *** [build.stage.1] Error 2 make[1]: *** [stage1] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From simonmarhaskell at gmail.com Wed Nov 12 08:49:51 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 12 08:44:20 2008 Subject: patch applied (ghc): Only allocate a mark stack if we're actually doing marking Message-ID: <20081112134951.GA12846@haskell.galois.com> Wed Nov 12 03:21:44 PST 2008 Simon Marlow * Only allocate a mark stack if we're actually doing marking saves a bit of memory in major GCs M ./rts/sm/GC.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081112112144-12142-403c9199967aa887edb103771e58ab58eaa7a3fb.gz From igloo at earth.li Wed Nov 12 09:34:54 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 09:29:22 2008 Subject: patch applied (testsuite): Add a test that $( (\b -> [| b |]) True ) works Message-ID: <20081112143453.GA16163@haskell.galois.com> Wed Nov 12 05:56:13 PST 2008 Ian Lynagh * Add a test that $( (\b -> [| b |]) True ) works A ./tests/ghc-regress/th/TH_spliceE6.hs M ./tests/ghc-regress/th/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081112135613-3fd76-7aee645fbabbe48360d272bd8a3a9166726b3b65.gz From igloo at earth.li Wed Nov 12 10:39:20 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 10:33:49 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> Message-ID: <20081112153920.GA32186@matrix.chaos.earth.li> Hi Michael, On Tue, Nov 11, 2008 at 10:28:11PM -0600, Michael Witten wrote: > > You guys aren't currently providing a 6.10.1 binary distribution > for Mac OS X (PPC). I have managed to build GHC for Leopard (PPC), > and I'd like to turn that work into a binary distribution that you > guys could host. Great, thanks! > How exactly should I got about packaging up my results? > > How should I turn this into a distribution that can be hosted on > the GHC servers? If you run "make binary-dist" at the root of the build tree then it'll make something like ghc-6.10.1-powerpc-apple-darwin.tar.bz2. Thanks Ian From mfwitten at MIT.EDU Wed Nov 12 15:07:09 2008 From: mfwitten at MIT.EDU (Michael Witten) Date: Wed Nov 12 15:01:48 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <20081112153920.GA32186@matrix.chaos.earth.li> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <20081112153920.GA32186@matrix.chaos.earth.li> Message-ID: <122361C6-8119-4196-97C7-478FA6D3673C@MIT.EDU> On 12 Nov 2008, at 9:39 AM, Ian Lynagh wrote: >> How exactly should I got about packaging up my results? >> >> How should I turn this into a distribution that can be hosted on >> the GHC servers? > > If you run "make binary-dist" at the root of the build tree then it'll > make something like ghc-6.10.1-powerpc-apple-darwin.tar.bz2. I have uploaded my results (including md5 hashes in .sig files) to: http://web.mit.edu/mfwitten/Public/ghc/ I recommend the tarball in: http://web.mit.edu/mfwitten/Public/ghc/with-readme/ Not only is it smaller, but it has the following structure when unpacked: ghc-6.10.1/ dist/ README.txt Unfortunately, the unpacked directory is: 573 MiB and the final installation requires: 540 MiB So quite a bit of space is required to install; perhaps it would be a good idea to add a target that *moves* rather than *copies* things into place. Sincerely, Michael Witten From igloo at earth.li Wed Nov 12 16:18:03 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 16:18:06 2008 Subject: patch applied (/haskell/ghc): Add download page for 6.10.1 Message-ID: <20081112211803.GA9768@haskell.cs.yale.edu> Tue Nov 4 12:54:04 EST 2008 simonmar@microsoft.com * Add download page for 6.10.1 A ./download_ghc_6_10_1.html From igloo at earth.li Wed Nov 12 16:18:04 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 16:18:12 2008 Subject: patch applied (/haskell/ghc): Add a .htaccess wibble that' s been lying around for agre[_^H_][_^H_]es Message-ID: <20081112211804.GA9784@haskell.cs.yale.edu> Tue Nov 4 12:54:36 EST 2008 simonmar@microsoft.com * Add a .htaccess wibble that's been lying around for agre[_^H_][_^H_]es M ./.htaccess -1 +1 From igloo at earth.li Wed Nov 12 16:18:07 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 16:18:13 2008 Subject: patch applied (/haskell/ghc): Set 6.10.1 as released Message-ID: <20081112211807.GA9801@haskell.cs.yale.edu> Tue Nov 4 13:02:06 EST 2008 simonmar@microsoft.com * Set 6.10.1 as released M ./download.html -2 +3 M ./index.html -2 +2 From igloo at earth.li Wed Nov 12 16:18:09 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 16:18:14 2008 Subject: patch applied (/haskell/ghc): Add some more 6.10.1 bindists Message-ID: <20081112211809.GA9856@haskell.cs.yale.edu> Wed Nov 12 16:23:11 EST 2008 Ian Lynagh * Add some more 6.10.1 bindists M ./download_ghc_6_10_1.html -9 +25 From igloo at earth.li Wed Nov 12 16:42:26 2008 From: igloo at earth.li (Ian Lynagh) Date: Wed Nov 12 16:36:56 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <122361C6-8119-4196-97C7-478FA6D3673C@MIT.EDU> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <20081112153920.GA32186@matrix.chaos.earth.li> <122361C6-8119-4196-97C7-478FA6D3673C@MIT.EDU> Message-ID: <20081112214226.GA7812@matrix.chaos.earth.li> On Wed, Nov 12, 2008 at 02:07:09PM -0600, Michael Witten wrote: > > I recommend the tarball in: > > http://web.mit.edu/mfwitten/Public/ghc/with-readme/ Great, thanks! I've put a copy on the 6.10.1 download page. Thanks Ian From mfwitten at MIT.EDU Wed Nov 12 17:14:22 2008 From: mfwitten at MIT.EDU (Michael Witten) Date: Wed Nov 12 17:08:54 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <20081112214226.GA7812@matrix.chaos.earth.li> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <20081112153920.GA32186@matrix.chaos.earth.li> <122361C6-8119-4196-97C7-478FA6D3673C@MIT.EDU> <20081112214226.GA7812@matrix.chaos.earth.li> Message-ID: <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> On 12 Nov 2008, at 3:42 PM, Ian Lynagh wrote: > On Wed, Nov 12, 2008 at 02:07:09PM -0600, Michael Witten wrote: >> >> I recommend the tarball in: >> >> http://web.mit.edu/mfwitten/Public/ghc/with-readme/ > > Great, thanks! I've put a copy on the 6.10.1 download page. I ran the testsuite and got the following summary: OVERALL SUMMARY for test run started at Wed Nov 12 00:58:05 CST 2008 2262 total tests, which gave rise to 12129 test cases, of which 0 caused framework failures 2335 were skipped 9599 expected passes 165 expected failures 0 unexpected passes 30 unexpected failures Unexpected failures: 2469(ghci) barton-mangler-bug(profc) divbyzero (normal ,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ffi009(ghci) galois_raytrace(optc,profc) ghci032(ghci) hpc_raytrace(profc) joao-circular(profc) num012 (normal ,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) seward-space-leak(ghci) signals002(ghci) Is this something to worry about? From ghcbuild at microsoft.com Wed Nov 12 21:53:43 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 12 21:53:45 2008 Subject: [nightly] 12-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081113025343.D3075324343@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 Nov 12 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081112) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 13 02:59:17 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Nov 12 22:59:27 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2333 were skipped 9682 expected passes 149 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc034(threaded2) qq005(hpc) ---------------------------------------------------- Nightly run ended at Thu Nov 13 02:59:17 GMT 2008 From ghcbuild at microsoft.com Thu Nov 13 00:41:41 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 13 00:41:42 2008 Subject: [nightly] 12-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081113054141.5F42F32408F@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 Nov 12 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081112) **** 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 Nov 13 05:47:15 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Nov 12 23:50:11 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2340 were skipped 9661 expected passes 154 expected failures 0 unexpected passes 16 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Nov 13 05:47:15 GMT 2008 From cvs-ghc at haskell.org Thu Nov 13 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 13 03:24:26 2008 Subject: Daily report for stable Message-ID: <200811130830.mAD8U2d4009317@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: pass New unexpected test failures: conc047 1 x86 Linux stable conc058 1 x86 Windows stable Fixed unexpected test failures: break017 Old unexpected test failures: 2469 1 tnaur PPC OSX stable 2 ann01 1 gabor stable annfail01 1 gabor stable annfail02 1 gabor stable annfail03 1 gabor stable annfail04 1 gabor stable annfail05 1 gabor stable annfail06 1 gabor stable annfail07 1 gabor stable annfail08 1 gabor stable annfail09 1 gabor stable annfail10 1 gabor stable annfail11 1 gabor stable annfail12 1 gabor stable annfail13 1 gabor stable annrun01 1 gabor stable arith011 1 gabor stable barton-mangler-bug 2 tnaur x86 Linux stable conc018 2 tnaur PPC OSX stable 2 conc049 1 x86 Linux stable conc070 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 gadt-escape1 1 gabor stable gadt13 1 gabor stable gadt7 1 gabor stable getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 3 gabor stable num009 1 x86 Windows stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 1 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable tcfail172 1 gabor stable user001 1 x86 Linux stable win32002 1 x86 Windows stable From cvs-ghc at haskell.org Thu Nov 13 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 13 03:24:28 2008 Subject: Daily report for head Message-ID: <200811130830.mAD8U2a3009318@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: pass x86 Windows head fast: pass pass pass pass pass fail (failed getsubrepos) tnaur x86 Linux head: pass x86-64 Linux head unreg: pass New unexpected test failures: conc024 1 tnaur x86 Linux head Fixed unexpected test failures: conc015 concprog001 ghci002 Old unexpected test failures: 2469 1 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head conc018 1 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 getDirContents001 1 x86 Windows head hpc_fork 1 x86 Windows head hpc_raytrace 3 tnaur PPC OSX head 2 num009 1 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112/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.11.20081112' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081112' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081112' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-time libraries/old-time 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/packedstring libraries/packedstring 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/pretty libraries/pretty 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/process libraries/process Copying patch 1 of 27...Copying patch 2 of 27...Copying patch 3 of 27...Copying patch 4 of 27...Copying patch 5 of 27...Copying patch 6 of 27...Copying patch 7 of 27...Copying patch 8 of 27...Copying patch 9 of 27...Copying patch 10 of 27...Copying patch 11 of 27...Copying patch 12 of 27...Copying patch 13 of 27...Copying patch 14 of 27...Copying patch 15 of 27...Copying patch 16 of 27...Copying patch 17 of 27...Copying patch 18 of 27...Copying patch 19 of 27...Copying patch 20 of 27...Copying patch 21 of 27...Copying patch 22 of 27...Copying patch 23 of 27...Copying patch 24 of 27...Copying patch 25 of 27...Copying patch 26 of 27...Copying patch 27 of 27...Copying patch 27 of 27... done. Applying patch 1 of 26... Applying patch 2 of 26... Applying patch 3 of 26... Applying patch 4 of 26... Applying patch 5 of 26... Applying patch 6 of 26... Applying patch 7 of 26... Applying patch 8 of 26... Applying patch 9 of 26... Applying patch 10 of 26... Applying patch 11 of 26... Applying patch 12 of 26... Applying patch 13 of 26... Applying patch 14 of 26... Applying patch 15 of 26... Applying patch 16 of 26... Applying patch 17 of 26... Applying patch 18 of 26... Applying patch 19 of 26... Applying patch 20 of 26... Applying patch 21 of 26... Applying patch 22 of 26... Applying patch 23 of 26... Applying patch 24 of 26... Applying patch 25 of 26... Applying patch 26 of 26... done. Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/random libraries/random 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/syb libraries/syb 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 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. 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. From marlowsd at gmail.com Thu Nov 13 04:46:54 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 13 04:41:25 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <20081112153920.GA32186@matrix.chaos.earth.li> <122361C6-8119-4196-97C7-478FA6D3673C@MIT.EDU> <20081112214226.GA7812@matrix.chaos.earth.li> <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> Message-ID: <491BF78E.6040201@gmail.com> Michael Witten wrote: > I ran the testsuite and got the following summary: > > OVERALL SUMMARY for test run started at Wed Nov 12 00:58:05 CST 2008 > 2262 total tests, which gave rise to > 12129 test cases, of which > 0 caused framework failures > 2335 were skipped > > 9599 expected passes > 165 expected failures > 0 unexpected passes > 30 unexpected failures 30 failures is not at all bad for a platform we don't regularly test on. > Unexpected failures: > 2469(ghci) > barton-mangler-bug(profc) > > divbyzero(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) > > ffi009(ghci) This one is slightly worrying, and could indicate a problem with the new libffi stuff. What output do you get? Cheers, Simon From naur at post11.tele.dk Thu Nov 13 05:37:26 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Thu Nov 13 05:34:01 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <491BF78E.6040201@gmail.com> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> <491BF78E.6040201@gmail.com> Message-ID: <200811131137.27622.naur@post11.tele.dk> Hello, On Thursday 13 November 2008 10:46, Simon Marlow wrote: > Michael Witten wrote: > > > I ran the testsuite and got the following summary: > > > > OVERALL SUMMARY for test run started at Wed Nov 12 00:58:05 CST 2008 > > 2262 total tests, which gave rise to > > 12129 test cases, of which > > 0 caused framework failures > > 2335 were skipped > > > > 9599 expected passes > > 165 expected failures > > 0 unexpected passes > > 30 unexpected failures > > 30 failures is not at all bad for a platform we don't regularly test on. > > > Unexpected failures: > > 2469(ghci) > > barton-mangler-bug(profc) > > > > divbyzero(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) > > > > ffi009(ghci) > > This one is slightly worrying, and could indicate a problem with the new > libffi stuff. Sorry for for barging in here Michael, but the PPC Mac builders have failed this one for a long time. I looked at it briefly in February 2008. > What output do you get? From http://darcs.haskell.org/buildbot/all/builders/tnaur%20PPC%20OSX%20head%202/builds/151/steps/runtestsuite/logs/unexpected (this builder behaved nicely last night): > =====> ffi009(ghci) > cd ./ffi/should_run && '/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dpowerpc_apple_darwin -dno-debug-output ffi009.hs --interactive -v0 -ignore-dot-ghci -fglasgow-exts ffi009.interp.stdout 2>ffi009.interp.stderr > /bin/sh: line 1: 8542 Illegal instruction '/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dpowerpc_apple_darwin -dno-debug-output ffi009.hs --interactive -v0 -ignore-dot-ghci -fglasgow-exts < ffi009.genscript > ffi009.interp.stdout 2> ffi009.interp.stderr > Wrong exit code (expected 0 , actual 132 ) > Stdout: > Testing 5 Int arguments... > True > True > True > True > True > True > True > True > True > True > Testing 11 Double arguments... > > Stderr: > > *** unexpected failure for ffi009(ghci) There is also a Mac OS X "crash report" which indicates some wild jump: > Process: ghc [66609] > Path: /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace/libexec/ghc > Identifier: ghc > Version: ??? (???) > Code Type: PPC (Native) > Parent Process: sh [66608] > > Date/Time: 2008-11-13 11:13:09.418 +0100 > OS Version: Mac OS X 10.5.5 (9F33) > Report Version: 6 > > Exception Type: EXC_BAD_INSTRUCTION (SIGILL) > Exception Codes: 0x0000000000000002, 0x00000000027f6d04 > Crashed Thread: 2 > > Thread 0: > 0 libSystem.B.dylib 0x928f3e48 __semwait_signal + 8 > 1 libSystem.B.dylib 0x92930a00 _pthread_cond_wait + 1580 > 2 ghc 0x012d642c waitCondition + 12 > 3 ghc 0x012c4894 yieldCapability + 164 > 4 ghc 0x012d0768 schedule + 536 > 5 ghc 0x012c89f8 real_main + 88 > 6 ghc 0x012c8b1c main + 52 > 7 ghc 0x00001a00 start + 64 > > Thread 1: > 0 libSystem.B.dylib 0x92936df8 select$DARWIN_EXTSN$NOCANCEL + 12 > 1 libSystem.B.dylib 0x9298d02c select + 68 > 2 ghc 0x012d092c schedule + 988 > 3 ghc 0x012d1004 workerStart + 84 > 4 libSystem.B.dylib 0x9292f658 _pthread_start + 316 > > Thread 2 Crashed: > 0 ??? 0x027f6d04 0 + 41905412 > 1 ??? 0x027f4f70 0 + 41897840 > 2 ghc 0x012f674c ffi_call_DARWIN + 204 (darwin.S:131) > 3 ghc 0x012f6270 ffi_call + 208 (ffi_darwin.c:457) > 4 ghc 0x012c7088 interpretBCO + 4984 > 5 ghc 0x012d0940 schedule + 1008 > 6 ghc 0x012d1004 workerStart + 84 > 7 libSystem.B.dylib 0x9292f658 _pthread_start + 316 > > Thread 3: > 0 libSystem.B.dylib 0x928f3e4c __semwait_signal + 12 > 1 libSystem.B.dylib 0x92930a00 _pthread_cond_wait + 1580 > 2 ghc 0x012d642c waitCondition + 12 > 3 ghc 0x012c4894 yieldCapability + 164 > 4 ghc 0x012d0768 schedule + 536 > 5 ghc 0x012d1004 workerStart + 84 > 6 libSystem.B.dylib 0x9292f658 _pthread_start + 316 > > Thread 2 crashed with PPC Thread State 32: > srr0: 0x027f6d04 srr1: 0x0208f030 dar: 0x04004000 dsisr: 0x0a000000 > r0: 0x012c3748 r1: 0xf0102a50 r2: 0x04004004 r3: 0x00000013 > r4: 0x00000000 r5: 0xf0102d68 r6: 0x00000000 r7: 0xf0102b40 > r8: 0xf0102d20 r9: 0x012d4638 r10: 0x00000000 r11: 0xa045d898 > r12: 0x027f4f6c r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 > r16: 0x00000000 r17: 0xf0102d30 r18: 0x00000002 r19: 0x00000030 > r20: 0x03b264fc r21: 0xf0102c60 r22: 0xf0102ca0 r23: 0x012eac70 > r24: 0x02601a50 r25: 0x03b4ea74 r26: 0x00000026 r27: 0x014ae9c0 > r28: 0xf0102bc0 r29: 0x04004004 r30: 0xf0102d68 r31: 0x0200000c > cr: 0x32000553 xer: 0x80000000 lr: 0x027f4f74 ctr: 0x027f4f6c > vrsave: 0x00000000 > > Binary Images: > 0x1000 - 0x139b417 +ghc ??? (???) <2768953358e20faaf76cc7262c4dccb9> /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/ghc/stage2-inplace/libexec/ghc > 0x255d000 - 0x2576ffe libedit.2.dylib ??? (???) /usr/lib/libedit.2.dylib > 0x2581000 - 0x25d7fc7 +GMP ??? (???) /Library/Frameworks/GMP.framework/Versions/A/GMP > 0x8fe00000 - 0x8fe30b23 dyld 96.2 (???) <39109181acbf30fed542e6c9abcf1798> /usr/lib/dyld > 0x928ec000 - 0x92a85fe3 libSystem.B.dylib ??? (???) <787ea59c19201d04a507b13d2bb3f9ac> /usr/lib/libSystem.B.dylib > 0x92b1f000 - 0x92b2affb libgcc_s.1.dylib ??? (???) /usr/lib/libgcc_s.1.dylib > 0x94caf000 - 0x94cb4ff6 libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib > 0x95826000 - 0x95857fff libncurses.5.4.dylib ??? (???) <56daabc03ccebeaebb5e5efcbe594bd0> /usr/lib/libncurses.5.4.dylib > 0xffff8000 - 0xffff9703 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib > And that was also the behaviour in February. Again, sorry for barging in Michael, it could be that the problem you have is different. > > Cheers, > Simon > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > Best regards Thorkil From simonmarhaskell at gmail.com Thu Nov 13 07:12:39 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 13 07:07:05 2008 Subject: patch applied (ghc): Always zap the trailing @N from symbols when looking up in a DLL Message-ID: <20081113121239.GA14112@haskell.galois.com> Wed Nov 12 03:15:18 PST 2008 Simon Marlow * Always zap the trailing @N from symbols when looking up in a DLL Fixes win32002(ghci) Previously we only did this for references from object files, but we should do it for all symbols, including those that GHCi looks up due to FFI calls from bytecode. M ./rts/Linker.c -3 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081112111518-12142-180fedcd7874454a828110cf402a76d529cd2fa6.gz From simonmarhaskell at gmail.com Thu Nov 13 07:35:30 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 13 07:29:57 2008 Subject: patch applied (testsuite): make it so that WAY=profthreaded works Message-ID: <20081113123530.GA20250@haskell.galois.com> Wed Nov 12 07:42:21 PST 2008 Simon Marlow * make it so that WAY=profthreaded works M ./config/ghc -5 +6 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081112154221-12142-ae4ff325351d3a6d9a91b41e6e278a0ed7ed904f.gz From mfwitten at MIT.EDU Thu Nov 13 10:10:40 2008 From: mfwitten at MIT.EDU (Michael Witten) Date: Thu Nov 13 10:05:14 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <200811131137.27622.naur@post11.tele.dk> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> <491BF78E.6040201@gmail.com> <200811131137.27622.naur@post11.tele.dk> Message-ID: <6352360E-5631-4A70-8C3C-E5651B9A8C4E@mit.edu> On 13 Nov 2008, at 4:37 AM, Thorkil Naur wrote: > Hello, > > On Thursday 13 November 2008 10:46, Simon Marlow wrote: >> Michael Witten wrote: >> >>> I ran the testsuite and got the following summary: >>> >>> OVERALL SUMMARY for test run started at Wed Nov 12 00:58:05 CST 2008 >>> 2262 total tests, which gave rise to >>> 12129 test cases, of which >>> 0 caused framework failures >>> 2335 were skipped >>> >>> 9599 expected passes >>> 165 expected failures >>> 0 unexpected passes >>> 30 unexpected failures >> >> 30 failures is not at all bad for a platform we don't regularly >> test on. >> >>> Unexpected failures: >>> 2469(ghci) >>> barton-mangler-bug(profc) >>> >>> >>> divbyzero >>> (normal >>> ,optc >>> ,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) >>> >>> ffi009(ghci) >> >> This one is slightly worrying, and could indicate a problem with >> the new >> libffi stuff. > > Sorry for for barging in here Michael, but the PPC Mac builders have > failed > this one for a long time. I looked at it briefly in February 2008. > ... > There is also a Mac OS X "crash report" which indicates some wild > jump: I get exactly the same output and crash report. And thank you for your response. I wouldn't have thought to check the crash report log. In fact, I have 2 other crash reports for what I assume were 2 other failures, but I'm not sure to which tests they apply. From naur at post11.tele.dk Thu Nov 13 10:30:01 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Thu Nov 13 10:26:08 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <6352360E-5631-4A70-8C3C-E5651B9A8C4E@mit.edu> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <200811131137.27622.naur@post11.tele.dk> <6352360E-5631-4A70-8C3C-E5651B9A8C4E@mit.edu> Message-ID: <200811131630.01860.naur@post11.tele.dk> Hello, On Thursday 13 November 2008 16:10, Michael Witten wrote: > ... > I get exactly the same output and crash report. > > And thank you for your response. I wouldn't have > thought to check the crash report log. In fact, > I have 2 other crash reports for what I assume > were 2 other failures, but I'm not sure to which > tests they apply. I don't know a good way to connect a crash report with a particular test either, especially if many tests have been run. So what I usually do is re-run the tests individually by hand, as explained in http://hackage.haskell.org/trac/ghc/wiki/Building/RunningTests. For example, to get the ffi009 crash report, I did: > $ cd testsuite/tests/ghc-regress/ffi > $ make TEST=ffi009 WAY=ghci stage=2 starting in the main ghc directory and then looked for the latest crash report generated. To do this, you need, of course, to have some idea about which test could have generated the crash report, but if there are not too many, running them by hand one at a time is a possibility. > ... Best regards Thorkil From marlowsd at gmail.com Thu Nov 13 11:30:42 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 13 11:25:12 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <200811131137.27622.naur@post11.tele.dk> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> <491BF78E.6040201@gmail.com> <200811131137.27622.naur@post11.tele.dk> Message-ID: <491C5632.1080809@gmail.com> Thorkil Naur wrote: >> Thread 2 Crashed: >> 0 ??? 0x027f6d04 0 + 41905412 >> 1 ??? 0x027f4f70 0 + 41897840 >> 2 ghc 0x012f674c ffi_call_DARWIN + 204 > (darwin.S:131) >> 3 ghc 0x012f6270 ffi_call + 208 > (ffi_darwin.c:457) >> 4 ghc 0x012c7088 interpretBCO + 4984 >> 5 ghc 0x012d0940 schedule + 1008 >> 6 ghc 0x012d1004 workerStart + 84 >> 7 libSystem.B.dylib 0x9292f658 _pthread_start + 316 Interesting. It could be our bug or libffi's, I don't know. But it should be possible to investigate using gdb, if anyone is so inclined. Cheers, Simon From simonmarhaskell at gmail.com Thu Nov 13 11:47:27 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 13 11:41:51 2008 Subject: patch applied (ghc): move an assertion Message-ID: <20081113164727.GA28107@haskell.galois.com> Thu Nov 13 07:45:42 PST 2008 Simon Marlow * move an assertion M ./rts/Capability.c -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113154542-12142-13f3d84561b5895b3089157d8fc8363bfc8b3f2e.gz From simonmarhaskell at gmail.com Thu Nov 13 11:47:32 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 13 11:41:58 2008 Subject: patch applied (ghc): Fix an extremely subtle deadlock bug on x86_64 Message-ID: <20081113164731.GA28132@haskell.galois.com> Thu Nov 13 07:57:30 PST 2008 Simon Marlow * Fix an extremely subtle deadlock bug on x86_64 The recent_activity flag was an unsigned int, but we sometimes do a 64-bit xchg() on it, which overwrites the next word in memory. This happened to contain the sched_state flag, which is used to control the orderly shutdown of the system. If the xchg() happened during shutdown, the scheduler would get confused and deadlock. Don't you just love C? M ./rts/Schedule.c -3 +5 M ./rts/Schedule.h -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113155730-12142-ad4c517c193a7e27450a0c4bbd58fe5cd75ed719.gz From simonmarhaskell at gmail.com Thu Nov 13 11:47:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 13 11:42:02 2008 Subject: patch applied (ghc): Fix another subtle shutdown deadlock Message-ID: <20081113164737.GA28156@haskell.galois.com> Thu Nov 13 08:00:05 PST 2008 Simon Marlow * Fix another subtle shutdown deadlock The problem occurred when a thread tries to GC during shutdown. In order to GC it has to acquire all the Capabilities in the system, but during shutdown, some of the Capabilities have already been closed and can never be acquired. M ./rts/Schedule.c -1 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113160005-12142-54dc43ce74134fd97e365af0d8b783e71d63b8a6.gz From nominolo at googlemail.com Thu Nov 13 12:37:29 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 13 12:31:55 2008 Subject: patch applied (ghc): Fix a bug in the recompilation checking logic. Message-ID: <20081113173729.GA32762@haskell.galois.com> Thu Nov 13 08:26:53 PST 2008 Thomas Schilling * Fix a bug in the recompilation checking logic. Previously, using target HscNothing resulted in unnessesary recompilation because 'upsweep_mod' treated HscInterface specially. This patch changes relaxes this. When running GHC with debug level 5, 'upsweep_mod' will now also be more verbose about what it is doing. There is (at least) one possible remaining problem, though: When using target 'HscNothing' we generate a fake linkable to signal that we have processed a module. When switching to 'HscInterpreted' this may cause objects to not be recompiled. Switching from HscNothing to HscInterpreted is therefore only safe if we unload everything first. M ./compiler/main/DynFlags.hs +13 M ./compiler/main/GHC.hs -50 +60 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113162653-7c5c6-ec97a0d0c87965c4ac4e571be633b6507ee4d58c.gz From nominolo at googlemail.com Thu Nov 13 15:46:24 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 13 15:40:48 2008 Subject: patch applied (ghc): Fix a bug in the recompilation checking logic. In-Reply-To: <20081113173729.GA32762@haskell.galois.com> References: <20081113173729.GA32762@haskell.galois.com> Message-ID: <916b84820811131246q7876de34m374432e324c78dc7@mail.gmail.com> Ian, this should also go into the 6.10 branch. 2008/11/13 Thomas Schilling : > Thu Nov 13 08:26:53 PST 2008 Thomas Schilling > * Fix a bug in the recompilation checking logic. > > Previously, using target HscNothing resulted in unnessesary > recompilation because 'upsweep_mod' treated HscInterface specially. > This patch changes relaxes this. > > When running GHC with debug level 5, 'upsweep_mod' will now also be > more verbose about what it is doing. > > There is (at least) one possible remaining problem, though: When using > target 'HscNothing' we generate a fake linkable to signal that we have > processed a module. When switching to 'HscInterpreted' this may cause > objects to not be recompiled. Switching from HscNothing to > HscInterpreted is therefore only safe if we unload everything first. > > M ./compiler/main/DynFlags.hs +13 > M ./compiler/main/GHC.hs -50 +60 > > View patch online: > http://darcs.haskell.org/ghc/_darcs/patches/20081113162653-7c5c6-ec97a0d0c87965c4ac4e571be633b6507ee4d58c.gz > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > -- Push the envelope. Watch it bend. From ghcbuild at microsoft.com Thu Nov 13 21:52:57 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 13 21:52:59 2008 Subject: [nightly] 13-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081114025257.C85F8324224@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 Nov 13 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081113) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 14 02:58:33 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Nov 13 22:58:59 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2333 were skipped 9519 expected passes 149 expected failures 0 unexpected passes 170 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc064(threaded2) datatype(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) drvrun022(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) foldTree(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) getC(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gmapQ-assoc(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gread(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gread2(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gshow2(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hopat(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) labels(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) memo002(threaded1) nested-datatypes(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) newtype(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded,normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) perm(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) qq005(hpc) tcrun007(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) twin(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) typecase2(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) where(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Nov 14 02:58:33 GMT 2008 From mfwitten at MIT.EDU Thu Nov 13 23:20:56 2008 From: mfwitten at MIT.EDU (Michael Witten) Date: Thu Nov 13 23:15:22 2008 Subject: Mac OS X PPC: compiled.... now what? In-Reply-To: <491C5632.1080809@gmail.com> References: <8A22FDDD-EAD8-48CD-B8E2-5A476543407C@mit.edu> <4EF0D519-B58E-4034-8E45-393C4E9E5D7A@MIT.EDU> <491BF78E.6040201@gmail.com> <200811131137.27622.naur@post11.tele.dk> <491C5632.1080809@gmail.com> Message-ID: <3DBD4A8B-3BE6-446D-98FB-3F151FC09B69@mit.edu> On 13 Nov 2008, at 10:30 AM, Simon Marlow wrote: > Interesting. It could be our bug or libffi's, I don't know. > But it should be possible to investigate using gdb, if anyone > is so inclined. At this point in time, I am much more inclined to spending my time learning Haskell than debugging GHC, so don't count on me! ;-) Sincerely, Michael Witten From ghcbuild at microsoft.com Fri Nov 14 00:19:27 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 14 00:19:28 2008 Subject: [nightly] 13-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081114051927.0FC9B324252@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 Nov 13 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081113) **** 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 Fri Nov 14 05:25:04 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Nov 13 23:47:18 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2340 were skipped 9498 expected passes 154 expected failures 0 unexpected passes 179 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) concprog001(threaded2) datatype(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) drvrun022(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) foldTree(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) getC(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gmapQ-assoc(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gread(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gread2(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) gshow2(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) hopat(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) labels(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) nested-datatypes(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) newtype(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded,normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) perm(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) qq005(hpc) tcrun007(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) twin(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) typecase2(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) where(normal,optc,hpc,optasm,profc,profasm,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Nov 14 05:25:04 GMT 2008 From cvs-ghc at haskell.org Fri Nov 14 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 14 03:24:25 2008 Subject: Daily report for stable Message-ID: <200811140830.mAE8U21T019539@monk.galois.com> Build results: gabor stable: pass tnaur x86 Linux stable: pass x86 Linux stable: lost x86 Windows stable: pass fail (failed bindist) x86 Windows stable fast: pass pass pass pass fail (failed stage1) pass x86-64 Linux stable: pass New unexpected test failures: 1780 1 x86-64 Linux stable break017 1 x86 Windows stable Fixed unexpected test failures: ann01 annfail01 annfail02 annfail03 annfail04 annfail05 annfail06 annfail07 annfail08 annfail09 annfail10 annfail11 annfail12 annfail13 annrun01 arith011 conc058 conc070 gadt-escape1 gadt13 gadt7 tcfail172 Old unexpected test failures: 2469 1 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable conc018 2 tnaur PPC OSX stable 2 conc047 1 x86 Linux stable conc049 1 x86 Linux stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 3 gabor stable num009 1 x86 Windows stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 1 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081113-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From cvs-ghc at haskell.org Fri Nov 14 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 14 03:24:26 2008 Subject: Daily report for head Message-ID: <200811140830.mAE8U2lH019540@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: pass fail (failed stage1) x86 Windows head fast: pass pass pass pass pass pass gabor head: lost tnaur PPC OSX head 2: pass x86-64 Linux head unreg: pass New unexpected test failures: conc015 1 x86 Windows head datatype 2 x86 Windows head fast drvrun022 2 x86 Windows head fast foldTree 2 x86 Windows head fast getC 2 x86 Windows head fast gmapQ-assoc 2 x86 Windows head fast gread 2 x86 Windows head fast gread2 2 x86 Windows head fast gshow2 2 x86 Windows head fast hopat 2 x86 Windows head fast labels 2 x86 Windows head fast nested-datatypes 2 x86 Windows head fast newtype 2 x86 Windows head fast perm 1 x86-64 Linux head unreg tcrun007 1 x86-64 Linux head unreg twin 2 x86 Windows head fast typecase2 2 x86 Windows head fast where 2 x86 Windows head fast Fixed unexpected test failures: getDirContents001 Old unexpected test failures: 2469 1 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head conc018 1 x86 Windows head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 3 tnaur PPC OSX head 2 num009 1 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113/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.11.20081113' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081113' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081113' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: ( cd template-haskell && 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 --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT --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 --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-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.template-haskell || touch template-haskell/unbuildable Configuring template-haskell-2.2... if ifBuildable/ifBuildable c:/builds/slave/x86-win-head/build/packages template-haskell; then \ cd template-haskell && \ 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 template-haskell-2.2... Generating Makefile template-haskell-2.2... make[3]: Entering directory `/buildbot/x86-win-head/build/libraries/template-haskell' GNUmakefile:87: 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 template-haskell-2.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 base-4.0.0.0 -package containers-0.2.0.0 -package packedstring-0.1.0.1 -package pretty-1.0.1.0 -O -package-name template-haskell -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags Language.Haskell.TH.Syntax Language.Haskell.TH.PprLib Language.Haskell.TH.Ppr Language.Haskell.TH.Lib Language.Haskell.TH.Quote Language.Haskell.TH Language\Haskell\TH\Syntax.hs:58:17: Could not find module `Data.Generics': 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/template-haskell' make[2]: *** [make.library.template-haskell] 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 simonmarhaskell at gmail.com Fri Nov 14 05:52:24 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 05:46:47 2008 Subject: patch applied (ghc): notice ^C exceptions when waiting for I/O Message-ID: <20081114105223.GA25331@haskell.galois.com> Thu Nov 13 03:43:42 PST 2008 Simon Marlow * notice ^C exceptions when waiting for I/O M ./rts/win32/AwaitEvent.c +11 M ./rts/win32/ConsoleHandler.c +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113114342-12142-e6aef4ef33615db8f58581c41446f6dab0874b22.gz From simonmarhaskell at gmail.com Fri Nov 14 05:52:30 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 05:46:52 2008 Subject: patch applied (ghc): #2768: fix compatibility problem with newer version of mingw Message-ID: <20081114105230.GA25356@haskell.galois.com> Thu Nov 13 03:46:26 PST 2008 Simon Marlow * #2768: fix compatibility problem with newer version of mingw M ./rts/win32/IOManager.h -5 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113114626-12142-08374df4bfc13e62c0f790812578a679f40ba59a.gz From simonmarhaskell at gmail.com Fri Nov 14 05:52:34 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 05:46:55 2008 Subject: patch applied (ghc): lookupSymbol: revert to looking up both with and without the @N suffix Message-ID: <20081114105234.GA25380@haskell.galois.com> Thu Nov 13 04:29:27 PST 2008 Simon Marlow * lookupSymbol: revert to looking up both with and without the @N suffix M ./rts/Linker.c -23 +40 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081113122927-12142-1d6fb3ac82a842d0671a4e2060db861c18dd0dec.gz From simonmarhaskell at gmail.com Fri Nov 14 05:52:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 05:47:02 2008 Subject: patch applied (ghc): add a warning that --enable-shared is experimental Message-ID: <20081114105238.GA25407@haskell.galois.com> Fri Nov 14 02:40:34 PST 2008 Simon Marlow * add a warning that --enable-shared is experimental M ./configure.ac +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114104034-12142-d993d523f0e5199f95e806d38f47550d09143425.gz From simonmarhaskell at gmail.com Fri Nov 14 06:39:24 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 06:33:46 2008 Subject: patch applied (testsuite): -package syb is required when linking now that array doesn't depend on syb Message-ID: <20081114113924.GA31572@haskell.galois.com> Fri Nov 14 02:13:03 PST 2008 Simon Marlow * -package syb is required when linking now that array doesn't depend on syb M ./tests/ghc-regress/deriving/should_run/all.T -1 +1 M ./tests/ghc-regress/lib/Generics/all.T -21 +21 M ./tests/ghc-regress/typecheck/should_run/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081114101303-12142-116c078ceb75d24587990a8a813d34d510e9faeb.gz From simonmarhaskell at gmail.com Fri Nov 14 08:45:09 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 08:39:30 2008 Subject: patch applied (ghc): #2751: disourage --enable-shared in ./configure --help Message-ID: <20081114134508.GA2498@haskell.galois.com> Fri Nov 14 04:47:48 PST 2008 Simon Marlow * #2751: disourage --enable-shared in ./configure --help M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114124748-12142-c6e5503f0ee7726756d636678af545592b6f5109.gz From simonmarhaskell at gmail.com Fri Nov 14 08:45:13 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 08:39:34 2008 Subject: patch applied (ghc): Rmoeve --enable-dotnet Message-ID: <20081114134513.GA2543@haskell.galois.com> Fri Nov 14 04:49:29 PST 2008 Simon Marlow * Rmoeve --enable-dotnet M ./configure.ac -14 M ./mk/config.mk.in -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114124929-12142-0acda511238c37d55888ea7187d901256b1924b2.gz From simonmarhaskell at gmail.com Fri Nov 14 08:45:17 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 08:39:39 2008 Subject: patch applied (ghc): Don't put stdin into non-blocking mode (#2778, #2777) Message-ID: <20081114134517.GA2579@haskell.galois.com> Fri Nov 14 05:05:46 PST 2008 Simon Marlow * Don't put stdin into non-blocking mode (#2778, #2777) This used to be necessary when our I/O library needed all FDs in O_NONBLOCK mode, and readline used to put stdin back into blocking mode. Nowadays the I/O library can cope with FDs in blocking mode, and #2778/#2777 show why this is important. M ./compiler/ghci/InteractiveUI.hs -9 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114130546-12142-cc3bd1e244d5401a8753d0ea0b558f3bab3c5fd1.gz From simonmarhaskell at gmail.com Fri Nov 14 08:56:26 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 08:50:47 2008 Subject: patch applied (testsuite): make this test a bit more robust Message-ID: <20081114135626.GA7528@haskell.galois.com> Fri Nov 14 03:38:59 PST 2008 Simon Marlow * make this test a bit more robust M ./tests/ghc-regress/concurrent/should_run/conc064.hs -2 +10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081114113859-12142-07b272102f851cb835fdb97a36174e3c05127271.gz From simonmarhaskell at gmail.com Fri Nov 14 12:02:29 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 11:56:52 2008 Subject: patch applied (ghc): Omit definitions of cas() and xchg() in .hc code Message-ID: <20081114170229.GA12562@haskell.galois.com> Fri Nov 14 01:57:38 PST 2008 Simon Marlow * Omit definitions of cas() and xchg() in .hc code They cause compilation errors (correctly) with newer gccs Shows up compiling the RTS via C, which happens on Windows M ./includes/SMP.h +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114095738-12142-19291f57ac50c64320b368dbeca5e5e6816793e3.gz From simonmarhaskell at gmail.com Fri Nov 14 12:02:34 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 11:56:56 2008 Subject: patch applied (ghc): refactor: move unlockClosure() into SMPClosureOps() where it should be Message-ID: <20081114170233.GA12598@haskell.galois.com> Fri Nov 14 01:58:17 PST 2008 Simon Marlow * refactor: move unlockClosure() into SMPClosureOps() where it should be M ./includes/Cmm.h -1 +1 M ./includes/SMP.h -10 M ./includes/SMPClosureOps.h +10 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114095817-12142-699bba32a137ba3b56a133ec68802ce58a74f181.gz From simonmarhaskell at gmail.com Fri Nov 14 12:02:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 14 11:56:58 2008 Subject: patch applied (ghc): close the temporary Handle before removing the file Message-ID: <20081114170238.GA12619@haskell.galois.com> Fri Nov 14 05:09:58 PST 2008 Simon Marlow * close the temporary Handle before removing the file M ./utils/runghc/runghc.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114130958-12142-9eedd88038f469afaeb94c76a84d8d500052a873.gz From ghcbuild at microsoft.com Fri Nov 14 13:12:57 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 14 13:12:59 2008 Subject: [nightly] 14-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081114181257.88F6F324318@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 Nov 14 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081114) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ chmod +x mkdependC gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/mkdependC' gmake -C utils with-bootstrapping-compiler gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake -C installPackage with-bootstrapping-compiler gmake[2]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf configure --distpref dist-inplace \ --prefix=`/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/pwd/pwd forwardslash`/install-inplace \ --with-compiler=ghc-6.6.1 --with-hc-pkg=ghc-pkg-6.6.1 --package-db /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf \ --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.6.1' --configure-option=--with-cc=gcc \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf build --distpref dist-inplace --ghc-option=-H32m --ghc-option=-O --ghc-option=-Wall Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( ./installPackage.hs, dist-inplace/build/installPackage/installPackage-tmp/Main.o ) $* is no longer supported at /home/simonmar/fp/lib/i386-unknown-linux/ghc-6.6.1/ghc-asm line 522. Linking dist-inplace/build/installPackage/installPackage ... dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x14): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x4f): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x63): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x84): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xbd): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xd0): more undefined references to `__DISCARD__' follow collect2: ld returned 1 exit status gmake[2]: *** [with-bootstrapping-compiler] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' gmake[1]: *** [with-bootstrapping-compiler.installPackage] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake: *** [stage1] Error 2 Nightly run ended at Fri Nov 14 18:18:34 GMT 2008 From judah.jacobson at gmail.com Fri Nov 14 13:36:44 2008 From: judah.jacobson at gmail.com (Judah Jacobson) Date: Fri Nov 14 13:31:08 2008 Subject: darcs patch: Add help messages about --with-editline-(includes, libr... Message-ID: <20081114183645.1F4D41495825@judah-jacobsons-computer.local> Fri Nov 14 10:33:34 PST 2008 Judah Jacobson * Add help messages about --with-editline-(includes,libraries) to the ghc configure script. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/x-darcs-patch Size: 65633 bytes Desc: A darcs patch for your repository! Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20081114/bf4cdaa4/attachment-0001.bin From claus.reinke at talk21.com Fri Nov 14 14:02:20 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Fri Nov 14 13:56:45 2008 Subject: old haddock issues Message-ID: <53D07700A9804C9C91F8050398449C83@cr3lt> I just noticed that the haddock issues reported here http://www.haskell.org/pipermail/glasgow-haskell-bugs/2008-September/015299.html http://www.haskell.org/pipermail/glasgow-haskell-bugs/2008-September/015300.html are not fixed in 6.11.20081004. Has that changed in more recent builds? Also, there is no indication that the suggested workaround for the annoying http://trac.haskell.org/haddock/ticket/45 (workaround: generate both kinds of names, to make haddocks usable with opera) made it to the release - is that a trac issue or a fixing oversight? (btw, does the haddock trac send email notifications yet?) Claus From ghcbuild at microsoft.com Fri Nov 14 21:49:24 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 14 21:49:25 2008 Subject: [nightly] 14-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081115024924.34966324121@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 Nov 14 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081114) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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. (1 failures) **** 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 Nov 15 02:55:03 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Nov 14 23:02:25 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2333 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc049(hpc) memo002(threaded1) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sat Nov 15 02:55:03 GMT 2008 From cvs-ghc at haskell.org Sat Nov 15 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 15 03:24:20 2008 Subject: Daily report for stable Message-ID: <200811150830.mAF8U1f2002258@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Linux stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: pass New unexpected test failures: joao-circular 1 x86 Linux stable process006 1 x86 Linux stable Fixed unexpected test failures: conc047 conc049 Old unexpected test failures: 1780 1 x86 Linux stable 2469 1 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable conc018 2 tnaur PPC OSX stable 2 concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 3 gabor stable num009 1 x86 Windows stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 1 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable From cvs-ghc at haskell.org Sat Nov 15 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 15 03:24:22 2008 Subject: Daily report for head Message-ID: <200811150830.mAF8U12w002260@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head fast: pass pass pass pass pass pass gabor head: fail (failed darcs) kili head: fail (failed build.mk) tnaur x86 Linux head: pass x86-64 Linux head unreg: pass New unexpected test failures: concprog001 1 tnaur x86 Linux head Fixed unexpected test failures: conc024 datatype drvrun022 foldTree getC gmapQ-assoc gread gread2 gshow2 hopat labels nested-datatypes newtype perm tcrun007 twin typecase2 where Old unexpected test failures: 2469 1 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head conc015 2 x86 Windows head conc018 1 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 3 tnaur PPC OSX head 2 num009 1 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114/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.11.20081114' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081114' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081114' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Upon execvpe python ['python', '-c', 'from sys import argv, exit; from os import getcwd; f = file(argv[1], "a"); f.write(argv[2]); f.close(); f = file(argv[1], "r"); print f.read(); f.close();', 'mk/build.mk', 'GhcLibHcOpts=-O -fgenerics -fasm\nGhcStage1HcOpts=-O -fasm\nGhcStage2HcOpts=-O -fasm\nSplitObjs=NO\nGhcLibWays=\nHADDOCK_DOCS=YES\nLATEX_DOCS=NO\n'] in environment id 2120751412 :Traceback (most recent call last): File "/usr/obj/i386/py-twisted-core-8.1.0p0/fake-i386/usr/local/lib/python2.5/site-packages/twisted/internet/process.py", line 394, in _fork File "/usr/obj/i386/py-twisted-core-8.1.0p0/fake-i386/usr/local/lib/python2.5/site-packages/twisted/internet/process.py", line 440, in _execChild File "/usr/local/lib/python2.5/os.py", line 362, in execvpe _execvpe(file, args, env) File "/usr/local/lib/python2.5/os.py", line 389, in _execvpe func(fullname, *argrest) OSError: [Errno 2] No such file or directory From ghcbuild at microsoft.com Sat Nov 15 13:11:05 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 15 13:11:06 2008 Subject: [nightly] 15-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081115181105.DA936324037@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 Nov 15 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081115) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ chmod +x mkdependC gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/mkdependC' gmake -C utils with-bootstrapping-compiler gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake -C installPackage with-bootstrapping-compiler gmake[2]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf configure --distpref dist-inplace \ --prefix=`/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/pwd/pwd forwardslash`/install-inplace \ --with-compiler=ghc-6.6.1 --with-hc-pkg=ghc-pkg-6.6.1 --package-db /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf \ --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.6.1' --configure-option=--with-cc=gcc \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf build --distpref dist-inplace --ghc-option=-H32m --ghc-option=-O --ghc-option=-Wall Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( ./installPackage.hs, dist-inplace/build/installPackage/installPackage-tmp/Main.o ) $* is no longer supported at /home/simonmar/fp/lib/i386-unknown-linux/ghc-6.6.1/ghc-asm line 522. Linking dist-inplace/build/installPackage/installPackage ... dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x14): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x4f): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x63): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x84): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xbd): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xd0): more undefined references to `__DISCARD__' follow collect2: ld returned 1 exit status gmake[2]: *** [with-bootstrapping-compiler] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' gmake[1]: *** [with-bootstrapping-compiler.installPackage] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake: *** [stage1] Error 2 Nightly run ended at Sat Nov 15 18:16:44 GMT 2008 From ghcbuild at microsoft.com Sat Nov 15 21:20:57 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 15 21:21:00 2008 Subject: [nightly] 15-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081116022057.EC14B324159@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 Nov 15 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081115) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 16 02:26:39 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 15 22:44:57 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2333 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc049(ghci) memo002(threaded1) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sun Nov 16 02:26:39 GMT 2008 From cvs-ghc at haskell.org Sun Nov 16 03:30:04 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 16 03:24:25 2008 Subject: Daily report for head Message-ID: <200811160830.mAG8U4oD001605@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed bindist) x86 Windows head fast: pass pass pass pass pass pass kili head: fail (failed configure) fail (failed build.mk) fail (failed boot) fail (failed configure) fail (failed darcs) fail (failed stage1) fail (failed getsubrepos) fail (failed stage2 runtestsuite) tnaur PPC OSX head 2: fail (failed stage2) tnaur x86 OS X head: lost x86-64 Linux head unreg: lost Old unexpected test failures: 2469 1 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head conc015 2 x86 Windows head conc018 1 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 3 tnaur PPC OSX head 2 num009 1 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 1 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081114-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd69): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xacb): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd69): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xacb): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/haddock/install-inplace/bin Registering haddock-2.3.0... Reading package info from "dist-install/installed-pkg-config" ... done. dependency Cabal-1.5.5 doesn't exist (ignoring) dependency array-0.2.0.0 doesn't exist (ignoring) dependency base-4.0.0.0 doesn't exist (ignoring) dependency containers-0.2.0.0 doesn't exist (ignoring) dependency directory-1.0.0.2 doesn't exist (ignoring) dependency filepath-1.1.0.1 doesn't exist (ignoring) dependency ghc-6.11.20081115 doesn't exist (ignoring) dependency haskell98-1.0.1.0 doesn't exist (ignoring) dependency pretty-1.0.1.0 doesn't exist (ignoring) Writing new package config file... done. make -C libraries doc if ifBuildable/ifBuildable /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/packages ghc-prim; then \ cd ghc-prim && /Volumes/tn18_HD_1/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 /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/libraries/bootstrapping.conf haddock --html-location='../$pkg' \ --with-haddock=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/haddock/install-inplace/bin/haddock; \ fi ./Setup haddock --html-location=../$pkg --with-haddock=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/haddock/install-inplace/bin/haddock Preprocessing library ghc-prim-0.1.0.0... Running Haddock for ghc-prim-0.1.0.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: ffi-1.0, rts-1.0 Preprocessing library ghc-prim-0.1.0.0... haddock: internal error: evacuate(static): strange closure type 3592 (GHC version 6.11.20081115 for powerpc_apple_darwin) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug make[1]: *** [doc.library.ghc-prim] Error 6 make: *** [stage2] Error 2 From cvs-ghc at haskell.org Sun Nov 16 03:30:04 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 16 03:24:27 2008 Subject: Daily report for stable Message-ID: <200811160830.mAG8U4gS001606@monk.galois.com> Build results: gabor stable: pass kili stable: fail (exception darcs) fail (exception darcs) fail (failed stage2 runtestsuite) fail (failed getsubrepos) tnaur x86 Linux stable: pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: lost Old unexpected test failures: 1780 1 x86 Linux stable 2469 1 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable conc018 2 tnaur PPC OSX stable 2 concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 3 gabor stable joao-circular 2 tnaur x86 Linux stable num009 1 x86 Windows stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable process006 1 x86 Linux stable signals002 1 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete warning: . already present; omitting == running darcs get --partial http://darcs.haskell.org/ghc-stable/hsc2hs utils/hsc2hs Identifying repository http://darcs.haskell.org/ghc-stable/hsc2hs inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/hsc2hs Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/haddock2 utils/haddock Identifying repository http://darcs.haskell.org/ghc-stable/haddock2 inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/haddock2 Reading inventory of repository http://darcs.haskell.org/ghc-stable/haddock2 Reading inventory of repository . inventory Copying patch 3/17 Copying patch 8/17 Copying patch 14/17 Reading inventory of repository . inventory Applying patch 14/16 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/array libraries/array Identifying repository http://darcs.haskell.org/ghc-stable/packages/array Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Optimizing inventory 4/6 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Reading inventory of repository . inventory Copying patch 3/6 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base libraries/base Identifying repository http://darcs.haskell.org/ghc-stable/packages/base Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Optimizing inventory 1/16 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository . inventory Copying patch 3/16 Copying patch 8/16 Copying patch 13/16 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base3-compat libraries/base3-compat Identifying repository http://darcs.haskell.org/ghc-stable/packages/base3-compat Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/bytestring libraries/bytestring Identifying repository http://darcs.haskell.org/ghc-stable/packages/bytestring Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Copying patch 0/9 Copying patch 4/9 Reading inventory of repository . inventory Applying patch 6/8 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Cabal libraries/Cabal Identifying repository http://darcs.haskell.org/ghc-stable/packages/Cabal Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Optimizing inventory 43/50 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cabpid 8124: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) darcs failed: 134 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081114-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From igloo at earth.li Sun Nov 16 09:35:20 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:35:21 2008 Subject: patch applied (/haskell/ghc): 6.10.1 needs libedit, not libreadline Message-ID: <20081116143520.GA28626@haskell.cs.yale.edu> Sun Nov 16 09:40:29 EST 2008 Ian Lynagh * 6.10.1 needs libedit, not libreadline M ./download_ghc_6_10_1.html -2 +2 From igloo at earth.li Sun Nov 16 10:02:51 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:57:06 2008 Subject: patch applied (ghc-6.10/ghc): Don't put stdin into non-blocking mode (#2778, #2777) Message-ID: <20081116150251.GA10664@haskell.galois.com> Fri Nov 14 05:05:46 PST 2008 Simon Marlow * Don't put stdin into non-blocking mode (#2778, #2777) This used to be necessary when our I/O library needed all FDs in O_NONBLOCK mode, and readline used to put stdin back into blocking mode. Nowadays the I/O library can cope with FDs in blocking mode, and #2778/#2777 show why this is important. M ./compiler/ghci/InteractiveUI.hs -9 +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081114130546-12142-cc3bd1e244d5401a8753d0ea0b558f3bab3c5fd1.gz From igloo at earth.li Sun Nov 16 10:02:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:57:11 2008 Subject: patch applied (ghc-6.10/ghc): notice ^C exceptions when waiting for I/O Message-ID: <20081116150255.GA10687@haskell.galois.com> Thu Nov 13 03:43:42 PST 2008 Simon Marlow * notice ^C exceptions when waiting for I/O M ./rts/win32/AwaitEvent.c +11 M ./rts/win32/ConsoleHandler.c +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113114342-12142-e6aef4ef33615db8f58581c41446f6dab0874b22.gz From igloo at earth.li Sun Nov 16 10:02:58 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:57:15 2008 Subject: patch applied (ghc-6.10/ghc): close the temporary Handle before removing the file Message-ID: <20081116150258.GA10704@haskell.galois.com> Fri Nov 14 05:09:58 PST 2008 Simon Marlow * close the temporary Handle before removing the file M ./utils/runghc/runghc.hs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081114130958-12142-9eedd88038f469afaeb94c76a84d8d500052a873.gz From igloo at earth.li Sun Nov 16 10:03:01 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:57:18 2008 Subject: patch applied (ghc-6.10/ghc): Always zap the trailing @N from symbols when looking up in a DLL Message-ID: <20081116150301.GA10724@haskell.galois.com> Wed Nov 12 03:15:18 PST 2008 Simon Marlow * Always zap the trailing @N from symbols when looking up in a DLL Fixes win32002(ghci) Previously we only did this for references from object files, but we should do it for all symbols, including those that GHCi looks up due to FFI calls from bytecode. M ./rts/Linker.c -3 +4 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081112111518-12142-180fedcd7874454a828110cf402a76d529cd2fa6.gz From igloo at earth.li Sun Nov 16 10:03:07 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:57:25 2008 Subject: patch applied (ghc-6.10/ghc): lookupSymbol: revert to looking up both with and without the @N suffix Message-ID: <20081116150307.GA10741@haskell.galois.com> Thu Nov 13 04:29:27 PST 2008 Simon Marlow * lookupSymbol: revert to looking up both with and without the @N suffix M ./rts/Linker.c -23 +40 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113122927-12142-1d6fb3ac82a842d0671a4e2060db861c18dd0dec.gz From igloo at earth.li Sun Nov 16 10:03:10 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 09:57:26 2008 Subject: patch applied (ghc-6.10/ghc): Fix a bug in the recompilation checking logic. Message-ID: <20081116150310.GA10771@haskell.galois.com> Thu Nov 13 08:26:53 PST 2008 Thomas Schilling * Fix a bug in the recompilation checking logic. Previously, using target HscNothing resulted in unnessesary recompilation because 'upsweep_mod' treated HscInterface specially. This patch changes relaxes this. When running GHC with debug level 5, 'upsweep_mod' will now also be more verbose about what it is doing. There is (at least) one possible remaining problem, though: When using target 'HscNothing' we generate a fake linkable to signal that we have processed a module. When switching to 'HscInterpreted' this may cause objects to not be recompiled. Switching from HscNothing to HscInterpreted is therefore only safe if we unload everything first. M ./compiler/main/DynFlags.hs +13 M ./compiler/main/GHC.hs -50 +60 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113162653-7c5c6-ec97a0d0c87965c4ac4e571be633b6507ee4d58c.gz From igloo at earth.li Sun Nov 16 10:29:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 10:23:52 2008 Subject: patch applied (ghc): Fix a bug in the recompilation checking logic. In-Reply-To: <916b84820811131246q7876de34m374432e324c78dc7@mail.gmail.com> References: <20081113173729.GA32762@haskell.galois.com> <916b84820811131246q7876de34m374432e324c78dc7@mail.gmail.com> Message-ID: <20081116152938.GB32112@matrix.chaos.earth.li> On Thu, Nov 13, 2008 at 08:46:24PM +0000, Thomas Schilling wrote: > Ian, this should also go into the 6.10 branch. > > > Thu Nov 13 08:26:53 PST 2008 Thomas Schilling > > * Fix a bug in the recompilation checking logic. Merged. Thanks Ian From ghcbuild at microsoft.com Sun Nov 16 13:10:04 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 16 13:10:08 2008 Subject: [nightly] 16-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081116181004.EC2FB32426A@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 Nov 16 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081116) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ chmod +x mkdependC gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/mkdependC' gmake -C utils with-bootstrapping-compiler gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake -C installPackage with-bootstrapping-compiler gmake[2]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf configure --distpref dist-inplace \ --prefix=`/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/pwd/pwd forwardslash`/install-inplace \ --with-compiler=ghc-6.6.1 --with-hc-pkg=ghc-pkg-6.6.1 --package-db /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf \ --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.6.1' --configure-option=--with-cc=gcc \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf build --distpref dist-inplace --ghc-option=-H32m --ghc-option=-O --ghc-option=-Wall Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( ./installPackage.hs, dist-inplace/build/installPackage/installPackage-tmp/Main.o ) $* is no longer supported at /home/simonmar/fp/lib/i386-unknown-linux/ghc-6.6.1/ghc-asm line 522. Linking dist-inplace/build/installPackage/installPackage ... dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x14): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x4f): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x63): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x84): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xbd): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xd0): more undefined references to `__DISCARD__' follow collect2: ld returned 1 exit status gmake[2]: *** [with-bootstrapping-compiler] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' gmake[1]: *** [with-bootstrapping-compiler.installPackage] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake: *** [stage1] Error 2 Nightly run ended at Sun Nov 16 18:15:48 GMT 2008 From igloo at earth.li Sun Nov 16 14:27:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 14:21:59 2008 Subject: patch applied (ghc): Fix gen_contents_index when not run inplace; trac #2764 Message-ID: <20081116192744.GA19588@haskell.galois.com> Sun Nov 16 09:41:22 PST 2008 Ian Lynagh * Fix gen_contents_index when not run inplace; trac #2764 Based on a patch from juhpetersen. M ./libraries/gen_contents_index -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081116174122-3fd76-8dc6f909fd5d53615c2ec18a01dd8233c1d310a0.gz From igloo at earth.li Sun Nov 16 14:27:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 14:22:05 2008 Subject: patch applied (ghc): Correct an example in the users guide Message-ID: <20081116192748.GA19621@haskell.galois.com> Sun Nov 16 09:49:38 PST 2008 Ian Lynagh * Correct an example in the users guide M ./docs/users_guide/glasgow_exts.xml -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081116174938-3fd76-8154245af4b3eb1ac7245fccf0a57f145d614f71.gz From igloo at earth.li Sun Nov 16 14:52:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 16 14:46:55 2008 Subject: patch applied (ghc-6.10/ghc): Fix gen_contents_index when not run inplace; trac #2764 Message-ID: <20081116195241.GA20740@haskell.galois.com> Sun Nov 16 09:41:22 PST 2008 Ian Lynagh * Fix gen_contents_index when not run inplace; trac #2764 Based on a patch from juhpetersen. M ./libraries/gen_contents_index -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081116174122-3fd76-8dc6f909fd5d53615c2ec18a01dd8233c1d310a0.gz From david.waern at gmail.com Sun Nov 16 15:57:53 2008 From: david.waern at gmail.com (David Waern) Date: Sun Nov 16 15:52:07 2008 Subject: old haddock issues In-Reply-To: <53D07700A9804C9C91F8050398449C83@cr3lt> References: <53D07700A9804C9C91F8050398449C83@cr3lt> Message-ID: 2008/11/14 Claus Reinke : > I just noticed that the haddock issues reported here > > http://www.haskell.org/pipermail/glasgow-haskell-bugs/2008-September/015299.html > http://www.haskell.org/pipermail/glasgow-haskell-bugs/2008-September/015300.html > > are not fixed in 6.11.20081004. Has that changed in more recent builds? I don't think so, unfortunately. > Also, there is no indication that the suggested workaround for the annoying > > http://trac.haskell.org/haddock/ticket/45 > (workaround: generate both kinds of names, to make haddocks usable with > opera) made it to the release - is that a trac issue or a fixing oversight? It's not yet fixed. We'll try to get it into the next one. > (btw, does the haddock trac send email notifications yet?) I just added this. Email notifications should go to haddock@projects.haskell.org. You can go to this page to register: http://projects.haskell.org/cgi-bin/mailman/listinfo/haddock I think haddock@ is a better name for an official mailing list than haskelldoc@haskell.org which I've previously sent announcements to. David From ghcbuild at microsoft.com Sun Nov 16 23:06:04 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 16 23:06:06 2008 Subject: [nightly] 16-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081117040604.863B932429E@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 Nov 16 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081116) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 17 04:11:50 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 16 22:55:47 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2333 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) concprog001(threaded2) memo002(threaded1) qq005(hpc) ---------------------------------------------------- Nightly run ended at Mon Nov 17 04:11:50 GMT 2008 From cvs-ghc at haskell.org Mon Nov 17 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 17 03:24:16 2008 Subject: Daily report for stable Message-ID: <200811170830.mAH8U2vq015357@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass tnaur x86 OS X stable: lost lost pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: lost New unexpected test failures: cholewo-eval 1 tnaur x86 OS X stable fast2haskell 1 tnaur x86 OS X stable Old unexpected test failures: 1780 1 x86 Linux stable 2469 2 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable conc018 2 tnaur PPC OSX stable 2 concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 4 gabor stable joao-circular 2 tnaur x86 Linux stable num009 2 tnaur x86 OS X stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable process006 1 x86 Linux stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081115-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] 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' From cvs-ghc at haskell.org Mon Nov 17 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 17 03:24:19 2008 Subject: Daily report for head Message-ID: <200811170830.mAH8U25W015366@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest failed slave lost) x86 Windows head: fail (failed bindist) x86 Windows head fast: pass pass pass pass pass pass fail (failed stage1) gabor head: pass kili head: fail (failed darcs) tnaur x86 Linux head: pass tnaur x86 OS X head: pass x86-64 Linux head unreg: lost New unexpected test failures: cholewo-eval 1 tnaur x86 OS X head conc024 1 tnaur x86 Linux head fast2haskell 1 tnaur x86 OS X head Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head conc015 2 x86 Windows head conc018 1 x86 Windows head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 5 gabor head num009 2 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 3 gabor head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116/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.11.20081116' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081116' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081116' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: =====> TH_repGuardOutput(ghci) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output TH_repGuardOutput.hs --interactive -v0 -ignore-dot-ghci -XTemplateHaskell -package template-haskell TH_repGuardOutput.interp.stdout 2>TH_repGuardOutput.interp.stderr =====> TH_repPatSig(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_repPatSig.hs -XTemplateHaskell -package template-haskell >TH_repPatSig.comp.stderr 2>&1 =====> TH_spliceE5(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o TH_spliceE5 TH_spliceE5.hs -v0 -XTemplateHaskell -package template-haskell >TH_spliceE5.comp.stderr 2>&1 cd ./th && ./TH_spliceE5 TH_spliceE5.run.stdout 2>TH_spliceE5.run.stderr =====> TH_spliceE5(ghci) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output TH_spliceE5.hs --interactive -v0 -ignore-dot-ghci -v0 -XTemplateHaskell -package template-haskell TH_spliceE5.interp.stdout 2>TH_spliceE5.interp.stderr =====> TH_spliceE6(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_spliceE6.hs -v0 -XTemplateHaskell -package template-haskell >TH_spliceE6.comp.stderr 2>&1 =====> TH_spliceE5_prof(normal) cd ./th && $MAKE -s --no-print-directory TH_spliceE5_prof TH_spliceE5_prof.run.stdout 2>TH_spliceE5_prof.run.stderr =====> TH_spliceD1(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o TH_spliceD1 TH_spliceD1 -v0 -XTemplateHaskell -package template-haskell >TH_spliceD1.comp.stderr 2>&1 =====> TH_spliceD2(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output --make -o TH_spliceD2 TH_spliceD2 -v0 -XTemplateHaskell -package template-haskell >TH_spliceD2.comp.stderr 2>&1 =====> TH_reifyDecl1(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_reifyDecl1.hs -v0 -XTemplateHaskell -package template-haskell >TH_reifyDecl1.comp.stderr 2>&1 =====> TH_reifyDecl2(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_reifyDecl2.hs -v0 -XTemplateHaskell -package template-haskell >TH_reifyDecl2.comp.stderr 2>&1 =====> TH_reifyType1(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_reifyType1.hs -XTemplateHaskell -package template-haskell >TH_reifyType1.comp.stderr 2>&1 =====> TH_reifyType2(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_reifyType2.hs -XTemplateHaskell -package template-haskell >TH_reifyType2.comp.stderr 2>&1 =====> TH_reifyMkName(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_reifyMkName.hs -v0 -XTemplateHaskell -package template-haskell >TH_reifyMkName.comp.stderr 2>&1 =====> TH_spliceDecl1(normal) cd ./th && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c TH_spliceDecl1.hs -v0 -XTemplateHaskell -package template-haskell >TH_spliceDecl1.comp.stderr 2>&1 -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081115\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081115-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/MatchCon.lhs -o dist-stage1/build/MatchCon.o -ohi dist-stage1/build/MatchCon.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/Match.lhs -o dist-stage1/build/Match.o -ohi dist-stage1/build/Match.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/DsArrows.lhs -o dist-stage1/build/DsArrows.o -ohi dist-stage1/build/DsArrows.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/DsListComp.lhs -o dist-stage1/build/DsListComp.o -ohi dist-stage1/build/DsListComp.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/DsExpr.lhs -o dist-stage1/build/DsExpr.o -ohi dist-stage1/build/DsExpr.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/DsCCall.lhs -o dist-stage1/build/DsCCall.o -ohi dist-stage1/build/DsCCall.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/DsForeign.lhs -o dist-stage1/build/DsForeign.o -ohi dist-stage1/build/DsForeign.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c iface/MkIface.lhs -o dist-stage1/build/MkIface.o -ohi dist-stage1/build/MkIface.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c deSugar/Desugar.lhs -o dist-stage1/build/Desugar.o -ohi dist-stage1/build/Desugar.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081117 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c main/CodeOutput.lhs -o dist-stage1/build/CodeOutput.o -ohi dist-stage1/build/CodeOutput.hi main/CodeOutput.lhs:37:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\haskell98-1.0.1.0/Directory.hi magic number mismatch: old/corrupt interface file? <> make[3]: *** [dist-stage1/build/CodeOutput.o] Error 1 make[2]: *** [build.stage.1] Error 2 make[1]: *** [stage1] Error 1 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 ********************** Identifying repository http://darcs.haskell.org//ghc inventory Reading inventory of repository http://darcs.haskell.org//ghc inventorypid 7618: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) From simonmarhaskell at gmail.com Mon Nov 17 08:04:42 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 17 07:58:54 2008 Subject: patch applied (ghc): Another shutdown fix Message-ID: <20081117130441.GA25382@haskell.galois.com> Mon Nov 17 01:43:50 PST 2008 Simon Marlow * Another shutdown fix If we encounter a runnable thread during shutdown, just kill it. All the threads are supposed to be dead at this stage, but this catches threads that might have just returned from a foreign call, or were finalizers created by the GC. Fixes memo002(threaded1) M ./rts/Schedule.c +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081117094350-12142-644721abb685dc3725d9ff10fc975bce36313299.gz From simonmarhaskell at gmail.com Mon Nov 17 08:04:46 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 17 07:59:00 2008 Subject: patch applied (ghc): Attempt to fix #2512 and #2063; add +RTS -xm
-RTS option Message-ID: <20081117130446.GA25411@haskell.galois.com> Mon Nov 17 04:05:56 PST 2008 Simon Marlow * Attempt to fix #2512 and #2063; add +RTS -xm
-RTS option On x86_64, the RTS needs to allocate memory in the low 2Gb of the address space. On Linux we can do this with MAP_32BIT, but sometimes this doesn't work (#2512) and other OSs don't support it at all (#2063). So to work around this: - Try MAP_32BIT first, if available. - Otherwise, try allocating memory from a fixed address (by default 1Gb) - We now provide an option to configure the address to allocate from. This allows a workaround on machines where the default breaks, and also provides a way for people to test workarounds that we can incorporate in future releases. M ./docs/users_guide/runtime_control.xml +29 M ./includes/RtsFlags.h +2 M ./rts/Linker.c -34 +114 M ./rts/RtsFlags.c -1 +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081117120556-12142-287635a63d81d563b143655dd2efb7786cc59f07.gz From simonmarhaskell at gmail.com Mon Nov 17 10:21:08 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 17 10:15:22 2008 Subject: patch applied (ghc): fix compile breakage on Windows Message-ID: <20081117152108.GA4096@haskell.galois.com> Mon Nov 17 06:28:31 PST 2008 Simon Marlow * fix compile breakage on Windows M ./rts/Linker.c +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081117142831-12142-b473beeea8ae804edb5cce3d7a470cba30995c01.gz From simonmarhaskell at gmail.com Mon Nov 17 10:21:13 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 17 10:15:26 2008 Subject: patch applied (ghc): Fix warning on Windows (use deleteThread() not deleteThread_()) Message-ID: <20081117152113.GA4138@haskell.galois.com> Mon Nov 17 06:30:47 PST 2008 Simon Marlow * Fix warning on Windows (use deleteThread() not deleteThread_()) M ./rts/Schedule.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081117143047-12142-c73e69627b2473ba48fecc0115f6d33127eee8c7.gz From simonmarhaskell at gmail.com Mon Nov 17 10:43:15 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Mon Nov 17 10:37:27 2008 Subject: patch applied (ghc): Fix #2783: detect black-hole loops properly Message-ID: <20081117154315.GA10171@haskell.galois.com> Mon Nov 17 06:45:15 PST 2008 Simon Marlow * Fix #2783: detect black-hole loops properly At some point we regressed on detecting simple black-hole loops. This happened due to the introduction of duplicate-work detection for parallelism: a black-hole loop looks very much like duplicate work, except it's duplicate work being performed by the very same thread. So we have to detect and handle this case. M ./rts/RaiseAsync.c -12 +28 M ./rts/RaiseAsync.h -3 +2 M ./rts/Schedule.c -1 +1 M ./rts/ThreadPaused.c -4 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081117144515-12142-985629c08996a6139fdabf640d32199b9298aa00.gz From ghcbuild at microsoft.com Mon Nov 17 13:13:23 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 17 13:13:25 2008 Subject: [nightly] 17-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081117181323.ED82E324131@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 Nov 17 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081117) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ chmod +x mkdependC gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/mkdependC' gmake -C utils with-bootstrapping-compiler gmake[1]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake -C installPackage with-bootstrapping-compiler gmake[2]: Entering directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf configure --distpref dist-inplace \ --prefix=`/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/pwd/pwd forwardslash`/install-inplace \ --with-compiler=ghc-6.6.1 --with-hc-pkg=ghc-pkg-6.6.1 --package-db /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf \ --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.6.1' --configure-option=--with-cc=gcc \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/cabal-bin ghc-6.6.1 /playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/bootstrapping.conf build --distpref dist-inplace --ghc-option=-H32m --ghc-option=-O --ghc-option=-Wall Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( ./installPackage.hs, dist-inplace/build/installPackage/installPackage-tmp/Main.o ) $* is no longer supported at /home/simonmar/fp/lib/i386-unknown-linux/ghc-6.6.1/ghc-asm line 522. Linking dist-inplace/build/installPackage/installPackage ... dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x14): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x4f): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x63): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0x84): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xbd): undefined reference to `__DISCARD__' dist-inplace/build/installPackage/installPackage-tmp/Main.o:(.text+0xd0): more undefined references to `__DISCARD__' follow collect2: ld returned 1 exit status gmake[2]: *** [with-bootstrapping-compiler] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils/installPackage' gmake[1]: *** [with-bootstrapping-compiler.installPackage] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/utils' gmake: *** [stage1] Error 2 Nightly run ended at Mon Nov 17 18:19:11 GMT 2008 From ghcbuild at microsoft.com Mon Nov 17 21:32:41 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 17 21:32:44 2008 Subject: [nightly] 17-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081118023241.03607324039@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 Nov 17 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081117) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 18 02:38:29 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Nov 17 22:58:30 GMT 2008 2280 total tests, which gave rise to 12171 test cases, of which 0 caused framework failures 2333 were skipped 9681 expected passes 149 expected failures 0 unexpected passes 8 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) break017(ghci) conc049(normal) qq005(hpc) ---------------------------------------------------- Nightly run ended at Tue Nov 18 02:38:29 GMT 2008 From cvs-ghc at haskell.org Tue Nov 18 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 18 03:24:12 2008 Subject: Daily report for stable Message-ID: <200811180830.mAI8U249023581@monk.galois.com> Build results: gabor stable: fail (failed darcs) kili stable: fail (failed darcs) tnaur x86 Linux stable: pass tnaur x86 OS X stable: lost pass x86 Linux stable: pass x86 Windows stable: fail (failed bindist) fail (failed bindist failed slave lost) x86 Windows stable fast: pass pass pass pass fail (failed stage1) lost x86-64 Linux stable: pass New unexpected test failures: conc023 1 x86-64 Linux stable conc049 1 x86 Linux stable Fixed unexpected test failures: process006 Old unexpected test failures: 1780 1 x86-64 Linux stable 2469 2 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable cholewo-eval 1 tnaur x86 OS X stable conc018 2 tnaur PPC OSX stable 2 concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 4 gabor stable joao-circular 1 x86 Linux stable num009 2 tnaur x86 OS X stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Identifying repository http://darcs.haskell.org/ghc-stable/ghc format Reading inventory of repository http://darcs.haskell.org/ghc-stable/ghcpid 4919: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081117-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: ==nofib== veritas: size of Tags.o follows... text data bss dec hex filename 7952 1616 16 9584 2570 Tags.o ==nofib== veritas: time to compile Globals follows... /buildbot/x86-win-stable/build/ghc/stage3-inplace/ghc -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi -c Globals.hs -o Globals.o <> 0.00user 0.00system 0:01.23elapsed 0%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (451major+0minor)pagefaults 0swaps ==nofib== veritas: size of Globals.o follows... text data bss dec hex filename 3216 480 16 3712 e80 Globals.o ==nofib== veritas: time to compile Lookup follows... /buildbot/x86-win-stable/build/ghc/stage3-inplace/ghc -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi -c Lookup.hs -o Lookup.o <> 0.00user 0.01system 0:00.65elapsed 2%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (451major+0minor)pagefaults 0swaps ==nofib== veritas: size of Lookup.o follows... text data bss dec hex filename 160 96 16 272 110 Lookup.o ==nofib== veritas: time to compile Edlib follows... /buildbot/x86-win-stable/build/ghc/stage3-inplace/ghc -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi -c Edlib.lhs -o Edlib.o <> 0.00user 0.00system 0:02.29elapsed 0%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (451major+0minor)pagefaults 0swaps ==nofib== veritas: size of Edlib.o follows... text data bss dec hex filename 27312 1344 16 28672 7000 Edlib.o ==nofib== veritas: time to compile X_interface follows... /buildbot/x86-win-stable/build/ghc/stage3-inplace/ghc -H32m -O -O -prof -auto-all -fvia-C -Rghc-timing -H32m -hisuf hi -c X_interface.hs -o X_interface.o -------------- next part -------------- Last 30 lines: cd ifBuildable && c:/ghc/ghc-6.8.3/bin/ghc -Wall --make ifBuildable -o ifBuildable [1 of 1] Compiling Main ( ifBuildable.hs, ifBuildable.o ) Linking ifBuildable.exe ... mkdir bootstrapping c:/ghc/ghc-6.8.3/bin/ghc -Wall -DCABAL_VERSION=1,6,0,1 -odir c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping -hidir c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping -ic:/builds/slave/x86-win-fast-stable/build/libraries/Cabal -ic:/builds/slave/x86-win-fast-stable/build/libraries/filepath -ic:/builds/slave/x86-win-fast-stable/build/libraries/hpc --make cabal-bin -o cabal-bin [ 1 of 53] Compiling Distribution.Compat.Permissions ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Compat/Permissions.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Compat/Permissions.o ) [ 2 of 53] Compiling System.FilePath.Windows ( c:/builds/slave/x86-win-fast-stable/build/libraries/filepath/System/FilePath/Windows.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/System/FilePath/Windows.o ) [ 3 of 53] Compiling Distribution.Compat.Exception ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Compat/Exception.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Compat/Exception.o ) [ 4 of 53] Compiling Distribution.Simple.GHC.Makefile ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/GHC/Makefile.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/GHC/Makefile.o ) [ 5 of 53] Compiling Distribution.Compat.TempFile ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Compat/TempFile.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Compat/TempFile.o ) [ 6 of 53] Compiling Distribution.GetOpt ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/GetOpt.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/GetOpt.o ) [ 7 of 53] Compiling Distribution.Compat.ReadP ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Compat/ReadP.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Compat/ReadP.o ) [ 8 of 53] Compiling Distribution.Simple.PreProcess.Unlit ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) [ 9 of 53] Compiling Distribution.ReadE ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/ReadE.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/ReadE.o ) [10 of 53] Compiling Distribution.Text ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Text.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Text.o ) c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Text.hs:21:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\pretty-1.0.0.0/Text/PrettyPrint.hi magic number mismatch: old/corrupt interface file? ghc.exe: internal error: evacuate: strange closure type 0 (GHC version 6.8.3 for i386_unknown_mingw32) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. make[2]: *** [cabal-bin] Error 3 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From cvs-ghc at haskell.org Tue Nov 18 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 18 03:24:14 2008 Subject: Daily report for head Message-ID: <200811180830.mAI8U2Zn023582@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed bindist) fail (failed bindist failed slave lost) x86 Windows head fast: pass fail (failed stage1) pass pass fail (failed stage1) lost tnaur PPC OSX head 2: pass x86-64 Linux head unreg: pass Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head cholewo-eval 1 tnaur x86 OS X head conc015 2 x86 Windows head conc018 1 x86 Windows head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 2 x86 Windows head fast2haskell 1 tnaur x86 OS X head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 5 gabor head num009 2 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 3 gabor head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117/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.11.20081117' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081117' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081117' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081117\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081117-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: ==nofib== bernouilli: time to compile Main follows... /buildbot/x86-win-head/build/ghc/stage3-inplace/ghc -H32m -O -O -prof -auto-all -fasm -Rghc-timing -H32m -hisuf hi -c Main.hs -o Main.o <> 0.00user 0.00system 0:00.82elapsed 0%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (446major+0minor)pagefaults 0swaps ==nofib== bernouilli: size of Main.o follows... text data bss dec hex filename 16132 3276 0 19408 4bd0 Main.o ==nofib== bernouilli: time to link bernouilli follows... <> 0.00user 0.00system 0:01.68elapsed 0%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (446major+0minor)pagefaults 0swaps ==nofib== bernouilli: size of bernouilli follows... text data bss dec hex filename 724416 103400 13776 841592 cd778 bernouilli.exe ==nofib== bernouilli: time to run bernouilli follows... /usr/bin/time ../../../utils/runstdtest/runstdtest ./bernouilli -o1 bernouilli.stdout -o1 bernouilli.stdout -ghc-timing 500; /usr/bin/time ../../../utils/runstdtest/runstdtest ./bernouilli -o1 bernouilli.stdout -o1 bernouilli.stdout -ghc-timing 500; /usr/bin/time ../../../utils/runstdtest/runstdtest ./bernouilli -o1 bernouilli.stdout -o1 bernouilli.stdout -ghc-timing 500; /usr/bin/time ../../../utils/runstdtest/runstdtest ./bernouilli -o1 bernouilli.stdout -o1 bernouilli.stdout -ghc-timing 500; /usr/bin/time ../../../utils/runstdtest/runstdtest ./bernouilli -o1 bernouilli.stdout -o1 bernouilli.stdout -ghc-timing 500; Failed opening script file C:/cygwin/C/TEMP/run_me4996! Command exited with non-zero status 2 0.15user 0.12system 0:00.92elapsed 29%CPU (0avgtext+0avgdata 2555904maxresident)k 0inputs+0outputs (10627major+0minor)pagefaults 0swaps Failed opening script file C:/cygwin/C/TEMP/run_me580! Command exited with non-zero status 2 0.10user 0.16system 0:00.93elapsed 29%CPU (0avgtext+0avgdata 2555904maxresident)k 0inputs+0outputs (10628major+0minor)pagefaults 0swaps Failed opening script file C:/cygwin/C/TEMP/run_me5328! Command exited with non-zero status 2 0.10user 0.24system 0:00.93elapsed 37%CPU (0avgtext+0avgdata 2555904maxresident)k 0inputs+0outputs (10627major+0minor)pagefaults 0swaps -------------- next part -------------- Last 30 lines: make -C hpc with-bootstrapping-compiler make[3]: Entering directory `/buildbot/x86-win-fast-head/build/utils/hpc' 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-inplace \ --prefix=`c:/builds/slave/x86-win-fast-head/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-head/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-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ Configuring hpc-bin-0.67... 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-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-head/build/utils/hpc' make[2]: *** [with-bootstrapping-compiler.hpc] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/utils' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From simonmarhaskell at gmail.com Tue Nov 18 04:03:38 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 03:57:47 2008 Subject: patch applied (testsuite): add test for #2783 Message-ID: <20081118090337.GA25303@haskell.galois.com> Mon Nov 17 08:48:54 PST 2008 Simon Marlow * add test for #2783 A ./tests/ghc-regress/rts/2783.hs A ./tests/ghc-regress/rts/2783.stderr M ./tests/ghc-regress/rts/all.T +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081117164854-12142-b20ff7e98ad4965ecd750163fdc0cc0ef5b8d257.gz From simonmarhaskell at gmail.com Tue Nov 18 09:35:36 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 09:29:44 2008 Subject: patch applied (ghc-6.10/ghc): Fix an extremely subtle deadlock bug on x86_64 Message-ID: <20081118143536.GA13940@haskell.galois.com> Thu Nov 13 07:57:30 PST 2008 Simon Marlow * Fix an extremely subtle deadlock bug on x86_64 The recent_activity flag was an unsigned int, but we sometimes do a 64-bit xchg() on it, which overwrites the next word in memory. This happened to contain the sched_state flag, which is used to control the orderly shutdown of the system. If the xchg() happened during shutdown, the scheduler would get confused and deadlock. Don't you just love C? M ./rts/Schedule.c -3 +5 M ./rts/Schedule.h -2 +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113155730-12142-ad4c517c193a7e27450a0c4bbd58fe5cd75ed719.gz From simonmarhaskell at gmail.com Tue Nov 18 09:35:44 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 09:29:52 2008 Subject: patch applied (ghc-6.10/ghc): Fix another subtle shutdown deadlock Message-ID: <20081118143540.GA13973@haskell.galois.com> Thu Nov 13 08:00:05 PST 2008 Simon Marlow * Fix another subtle shutdown deadlock The problem occurred when a thread tries to GC during shutdown. In order to GC it has to acquire all the Capabilities in the system, but during shutdown, some of the Capabilities have already been closed and can never be acquired. M ./rts/Schedule.c -1 +15 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113160005-12142-54dc43ce74134fd97e365af0d8b783e71d63b8a6.gz From simonmarhaskell at gmail.com Tue Nov 18 09:35:48 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 09:29:56 2008 Subject: patch applied (ghc-6.10/ghc): Another shutdown fix Message-ID: <20081118143548.GA14005@haskell.galois.com> Mon Nov 17 01:43:50 PST 2008 Simon Marlow * Another shutdown fix If we encounter a runnable thread during shutdown, just kill it. All the threads are supposed to be dead at this stage, but this catches threads that might have just returned from a foreign call, or were finalizers created by the GC. Fixes memo002(threaded1) M ./rts/Schedule.c +9 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081117094350-12142-644721abb685dc3725d9ff10fc975bce36313299.gz From simonmarhaskell at gmail.com Tue Nov 18 09:35:52 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 09:30:01 2008 Subject: patch applied (ghc-6.10/ghc): Fix warning on Windows (use deleteThread() not deleteThread_()) Message-ID: <20081118143552.GA14022@haskell.galois.com> Mon Nov 17 06:30:47 PST 2008 Simon Marlow * Fix warning on Windows (use deleteThread() not deleteThread_()) M ./rts/Schedule.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081117143047-12142-c73e69627b2473ba48fecc0115f6d33127eee8c7.gz From simonmarhaskell at gmail.com Tue Nov 18 09:35:57 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 09:30:05 2008 Subject: patch applied (ghc-6.10/ghc): Fix #2783: detect black-hole loops properly Message-ID: <20081118143557.GA14041@haskell.galois.com> Mon Nov 17 06:45:15 PST 2008 Simon Marlow * Fix #2783: detect black-hole loops properly At some point we regressed on detecting simple black-hole loops. This happened due to the introduction of duplicate-work detection for parallelism: a black-hole loop looks very much like duplicate work, except it's duplicate work being performed by the very same thread. So we have to detect and handle this case. M ./rts/RaiseAsync.c -12 +28 M ./rts/RaiseAsync.h -3 +2 M ./rts/Schedule.c -1 +1 M ./rts/ThreadPaused.c -4 +7 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081117144515-12142-985629c08996a6139fdabf640d32199b9298aa00.gz From simonmarhaskell at gmail.com Tue Nov 18 10:01:03 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 18 09:55:12 2008 Subject: patch applied (ghc): Add optional eager black-holing, with new flag -feager-blackholing Message-ID: <20081118150103.GA20243@haskell.galois.com> Tue Nov 18 06:24:42 PST 2008 Simon Marlow * Add optional eager black-holing, with new flag -feager-blackholing Eager blackholing can improve parallel performance by reducing the chances that two threads perform the same computation. However, it has a cost: one extra memory write per thunk entry. To get the best results, any code which may be executed in parallel should be compiled with eager blackholing turned on. But since there's a cost for sequential code, we make it optional and turn it on for the parallel package only. It might be a good idea to compile applications (or modules) with parallel code in with -feager-blackholing. ToDo: document -feager-blackholing. M ./compiler/cmm/CLabel.hs -5 M ./compiler/cmm/CmmExpr.hs +1 M ./compiler/cmm/PprC.hs +1 M ./compiler/cmm/PprCmm.hs +1 M ./compiler/codeGen/CgClosure.lhs -13 +17 M ./compiler/codeGen/CgUtils.hs +1 M ./compiler/codeGen/ClosureInfo.lhs -11 +1 M ./compiler/main/DynFlags.hs +2 M ./compiler/nativeGen/AsmCodeGen.lhs +4 M ./includes/ClosureTypes.h -30 +28 M ./includes/Regs.h -2 +4 M ./includes/RtsConfig.h -18 M ./includes/StgMiscClosures.h -8 +2 M ./includes/mkDerivedConstants.c +1 M ./rts/Capability.c +1 M ./rts/ClosureFlags.c -4 +1 M ./rts/FrontPanel.c -2 +1 M ./rts/LdvProfile.c -2 M ./rts/Linker.c +1 M ./rts/Printer.c -8 M ./rts/ProfHeap.c -5 +1 M ./rts/RetainerProfile.c -6 M ./rts/Sanity.c -4 M ./rts/StgMiscClosures.cmm -5 +24 M ./rts/ThreadPaused.c -4 +1 M ./rts/sm/Compact.c -2 M ./rts/sm/Evac.c -4 M ./rts/sm/Scav.c -6 M ./utils/genapply/GenApply.hs -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081118142442-12142-c8d5bd3fb9bb55782db4e5be8631f283a249336c.gz From igloo at earth.li Tue Nov 18 15:34:41 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 18 15:28:50 2008 Subject: patch applied (ghc-6.10/ghc): Attempt to fix #2512 and #2063; add +RTS -xm
-RTS option Message-ID: <20081118203441.GA17459@haskell.galois.com> Mon Nov 17 04:05:56 PST 2008 Simon Marlow * Attempt to fix #2512 and #2063; add +RTS -xm
-RTS option On x86_64, the RTS needs to allocate memory in the low 2Gb of the address space. On Linux we can do this with MAP_32BIT, but sometimes this doesn't work (#2512) and other OSs don't support it at all (#2063). So to work around this: - Try MAP_32BIT first, if available. - Otherwise, try allocating memory from a fixed address (by default 1Gb) - We now provide an option to configure the address to allocate from. This allows a workaround on machines where the default breaks, and also provides a way for people to test workarounds that we can incorporate in future releases. M ./docs/users_guide/runtime_control.xml +29 M ./includes/RtsFlags.h +2 M ./rts/Linker.c -34 +114 M ./rts/RtsFlags.c -1 +21 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081117120556-12142-287635a63d81d563b143655dd2efb7786cc59f07.gz From igloo at earth.li Tue Nov 18 15:34:45 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 18 15:28:55 2008 Subject: patch applied (ghc-6.10/ghc): fix compile breakage on Windows Message-ID: <20081118203445.GA17487@haskell.galois.com> Mon Nov 17 06:28:31 PST 2008 Simon Marlow * fix compile breakage on Windows M ./rts/Linker.c +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081117142831-12142-b473beeea8ae804edb5cce3d7a470cba30995c01.gz From igloo at earth.li Tue Nov 18 15:34:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 18 15:28:58 2008 Subject: patch applied (ghc-6.10/ghc): Omit definitions of cas() and xchg() in .hc code Message-ID: <20081118203448.GA17514@haskell.galois.com> Fri Nov 14 01:57:38 PST 2008 Simon Marlow * Omit definitions of cas() and xchg() in .hc code They cause compilation errors (correctly) with newer gccs Shows up compiling the RTS via C, which happens on Windows M ./includes/SMP.h +13 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081114095738-12142-19291f57ac50c64320b368dbeca5e5e6816793e3.gz From igloo at earth.li Tue Nov 18 17:29:35 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 18 17:23:45 2008 Subject: patch applied (ghc): Add help messages about --with-editline-(includes, libraries) to the ghc configure script. Message-ID: <20081118222935.GA25181@haskell.galois.com> Fri Nov 14 10:33:34 PST 2008 Judah Jacobson * Add help messages about --with-editline-(includes,libraries) to the ghc configure script. M ./configure.ac +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114183334-9f663-93a4e6d9c1997f7e55bc4dafe4bf62201e327ca7.gz From igloo at earth.li Tue Nov 18 18:07:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 18 18:01:07 2008 Subject: patch applied (ghc-6.10/ghc): Add help messages about --with-editline-(includes, libraries) to the ghc configure script. Message-ID: <20081118230700.GA27756@haskell.galois.com> Fri Nov 14 10:33:34 PST 2008 Judah Jacobson * Add help messages about --with-editline-(includes,libraries) to the ghc configure script. M ./configure.ac +16 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081114183334-9f663-93a4e6d9c1997f7e55bc4dafe4bf62201e327ca7.gz From igloo at earth.li Tue Nov 18 18:12:21 2008 From: igloo at earth.li (Ian Lynagh) Date: Tue Nov 18 18:06:29 2008 Subject: darcs patch: Add help messages about --with-editline-(includes, libr... In-Reply-To: <20081114183645.1F4D41495825@judah-jacobsons-computer.local> References: <20081114183645.1F4D41495825@judah-jacobsons-computer.local> Message-ID: <20081118231221.GA16433@matrix.chaos.earth.li> On Fri, Nov 14, 2008 at 10:36:44AM -0800, Judah Jacobson wrote: > Fri Nov 14 10:33:34 PST 2008 Judah Jacobson > * Add help messages about --with-editline-(includes,libraries) to the ghc configure script. Thanks; applied to HEAD and 6.10. Thanks Ian From ghcbuild at microsoft.com Tue Nov 18 21:18:10 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 18 21:18:11 2008 Subject: [nightly] 18-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081119021810.509D732423B@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 Nov 18 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081118) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 19 02:24:01 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 18 22:45:30 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2334 were skipped 9691 expected passes 149 expected failures 0 unexpected passes 7 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc034(threaded2) qq005(hpc) ---------------------------------------------------- Nightly run ended at Wed Nov 19 02:24:01 GMT 2008 From ghcbuild at microsoft.com Wed Nov 19 01:38:35 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 19 01:38:37 2008 Subject: [nightly] 18-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081119063835.DCE6032413C@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 Nov 18 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081118) **** 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 Wed Nov 19 06:44:27 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Nov 19 00:47:00 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2341 were skipped 9668 expected passes 154 expected failures 0 unexpected passes 18 unexpected failures Unexpected failures: 2469(ghci) ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Nov 19 06:44:27 GMT 2008 From cvs-ghc at haskell.org Wed Nov 19 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 19 03:24:10 2008 Subject: Daily report for stable Message-ID: <200811190830.mAJ8U2VG002993@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist failed slave lost) x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: lost Old unexpected test failures: 1780 1 x86-64 Linux stable 2469 2 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable cholewo-eval 1 tnaur x86 OS X stable conc018 2 tnaur PPC OSX stable 2 conc023 1 x86-64 Linux stable conc049 1 x86 Linux stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 4 gabor stable joao-circular 1 x86 Linux stable num009 2 tnaur x86 OS X stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081118-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: =====> ffi010(normal) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(optc) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -fvia-C -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(hpc) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -fhpc -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(optasm) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -fasm -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(profc) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -prof -auto-all -fvia-C -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 +RTS -p -RTS ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(profasm) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -prof -auto-all -fasm -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 +RTS -hc -RTS ffi010.run.stdout 2>ffi010.run.stderr cd ./ffi/should_run && c:/builds/slave/x86-win-stable/build/utils/hp2ps/hp2ps ffi010 =====> ffi010(ghci) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output ffi010.hs --interactive -v0 -ignore-dot-ghci -fglasgow-exts ffi010.interp.stdout 2>ffi010.interp.stderr =====> ffi010(threaded1) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -threaded -debug -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(threaded2) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -threaded -fglasgow-exts >ffi010.comp.stderr 2>&1 cd ./ffi/should_run && ./ffi010 +RTS -N2 -RTS ffi010.run.stdout 2>ffi010.run.stderr =====> ffi010(profthreaded) cd ./ffi/should_run && 'c:/builds/slave/x86-win-stable/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Di386_unknown_mingw32 -dno-debug-output -o ffi010 ffi010.hs -O -prof -auto-all -fasm -threaded -fglasgow-exts >ffi010.comp.stderr 2>&1 From cvs-ghc at haskell.org Wed Nov 19 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 19 03:24:12 2008 Subject: Daily report for head Message-ID: <200811190830.mAJ8U236003005@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed stage2 bindist bindisttest runtestsuite failed slave lost) x86 Windows head fast: pass pass fail (failed stage2 runtestsuite) fail (failed stage2 runtestsuite) fail (failed stage2 runtestsuite) fail (failed stage2 runtestsuite) gabor head: fail (failed darcs) kili head: fail (failed getsubrepos) x86-64 Linux head unreg: lost Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head cholewo-eval 1 tnaur x86 OS X head conc015 2 x86 Windows head conc018 1 x86 Windows head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 2 x86 Windows head fast2haskell 1 tnaur x86 OS X head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 5 gabor head num009 2 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 3 gabor head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ Installing executable(s) in c:/builds/slave/x86-win-head/build/ghc/stage2-inplace make[3]: Leaving directory `/buildbot/x86-win-head/build/ghc' make[2]: Leaving directory `/buildbot/x86-win-head/build/compiler' make -C utils with-stage-2 make[2]: Entering directory `/buildbot/x86-win-head/build/utils' make -C installPackage with-stage-2 make[3]: Entering directory `/buildbot/x86-win-head/build/utils/installPackage' 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-install \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage2-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db c:/builds/slave/x86-win-head/build/stage3.package.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-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... cabal-bin.exe: ghc version >=6.4 is required but the version of c:\builds\slave\x86-win-head\build\ghc\stage2-inplace\ghc.exe could not be determined. make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: done ../utils/mkdirhier/mkdirhier c:/builds/slave/x86-win-head/build/ghc-6.11.20081118/include mkdir c:/builds/slave/x86-win-head/build/ghc-6.11.20081118/include for i in gmp.h; do \ /usr/bin/install -c -m 644 $i c:/builds/slave/x86-win-head/build/ghc-6.11.20081118/include; \ done ------------------------------------------------------------------------ == make install -wr; in /buildbot/x86-win-head/build/libffi ------------------------------------------------------------------------ c:/mingw/bin/gcc -E -undef -traditional -P -DINSTALLING \ -DIMPORT_DIR='"$topdir/imports"' \ -DLIB_DIR='"$topdir"' \ -DINCLUDE_DIR='"$topdir/include"' \ -DDATA_DIR='"$topdir"' \ -DHTML_DIR='"$topdir/html/libraries/ffi"' \ -DHADDOCK_IFACE='"$topdir/html/libraries/ffi/ffi.haddock"' \ -I../includes \ -x c -I../includes -Iinclude -DPACKAGE=ffi -DVERSION= -DPKG_LIBDIR='"$topdir"' -DPKG_DATADIR='"$topdir"' package.conf.in \ | grep -v '^#pragma GCC' \ | sed -e 's/""//g' -e 's/:[ ]*,/: /g' \ | c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg --global-conf c:/builds/slave/x86-win-head/build/ghc-6.11.20081118/package.conf update - --force /bin/sh: line 11: c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg: No such file or directory sed: couldn't flush stdout: Broken pipe make[3]: *** [install] Error 127 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 # --force-local makes tar not think that c:/foo refers to a remote file /usr/bin/tar --force-local -jxf c:/builds/slave/x86-win-head/build/ghc-6.11.20081118-i386-unknown-mingw32.tar.bz2 tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.11.20081118-i386-unknown-mingw32.tar.bz2: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now /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: 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]: Entering directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/buildbot/x86-win-head/build/testsuite/utils' c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd.exe ... make[2]: Leaving directory `/buildbot/x86-win-head/build/testsuite/utils' /usr/bin/python ../../driver/runtests.py -e ghc_with_native_codegen=1 -e ghc_with_profiling=1 -e ghc_with_interpreter=1 -e ghc_unregisterised=0 -e ghc_with_threaded_rts=1 -e ghc_with_smp=1 --rootdir=. --config=../../config/ghc -e config.confdir=\"../../config\" -e config.compiler=\"c:/builds/slave/x86-win-head/build/ghc/stage2-inplace/ghc\" -e config.compiler_always_flags.append"(\"-Di386_unknown_mingw32\")" -e config.compiler_always_flags.append"(\"\")" -e config.ghc_pkg=\"c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg\" -e config.hp2ps=\"c:/builds/slave/x86-win-head/build/utils/hp2ps/hp2ps\" -e config.gs=\"gs\" -e config.platform=\"i386-unknown-mingw32\" -e config.os=\"mingw32\" -e config.wordsize=\"32\" -e default_testopts.cleanup=\"\" -e config.timeout="int(-1) or config.timeout" -e config.timeout_prog=\"../../timeout/install-inplace/bin/timeout.exe\" -e config.exeext=\".exe\" -e config.top=\"c:/builds/slave/x86-win-head/build/testsuite\" --rootdir=../../../libraries/containers/tests --rootdir=../../../libraries/hpc/tests --rootdir=../../../libraries/bytestring/tests --rootdir=../../../libraries/random/tests --rootdir=../../../libraries/directory/tests --rootdir=../../../libraries/process/tests --rootdir=../../../libraries/parallel/tests --rootdir=../../../libraries/Cabal/tests --rootdir=../../../libraries/stm/tests --rootdir=../../../libraries/network/tests \ \ \ \ \ \ Traceback (most recent call last): File "../../driver/runtests.py", line 97, in get_compiler_info() File "../../config/ghc", line 106, in get_compiler_info if version_lt(config.compiler_version, '6.9'): File "/buildbot/x86-win-head/build/testsuite/driver/testutil.py", line 41, in version_lt return version_to_ints(x) < version_to_ints(y) File "/buildbot/x86-win-head/build/testsuite/driver/testutil.py", line 38, in version_to_ints return [ int(x) for x in v.split('.') ] ValueError: invalid literal for int() with base 10: 'Segmentation fault/access violation in generated code' make[1]: *** [test] Error 1 make[1]: Leaving directory `/buildbot/x86-win-head/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: Command exited with non-zero status 2 0.09user 0.15system 0:00.90elapsed 27%CPU (0avgtext+0avgdata 2555904maxresident)k 0inputs+0outputs (10624major+0minor)pagefaults 0swaps make[3]: *** [runtests] Error 2 make[3]: Target `all' not remade because of errors. Finished making all in x2n1: 0 ------------------------------------------------------------------------ == make all - --no-print-directory -rk; in /buildbot/x86-win-head/build/nofib/imaginary/wheel-sieve1 ------------------------------------------------------------------------ HC = /buildbot/x86-win-head/build/ghc/stage1-inplace/ghc HC_OPTS = -H32m -O -fasm -Rghc-timing -H32m -hisuf hi RUNTEST_OPTS = -ghc-timing ==nofib== wheel-sieve1: time to compile Main follows... /buildbot/x86-win-head/build/ghc/stage1-inplace/ghc -H32m -O -fasm -Rghc-timing -H32m -hisuf hi -c Main.hs -o Main.o <> 0.00user 0.00system 0:00.68elapsed 0%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (452major+0minor)pagefaults 0swaps ==nofib== wheel-sieve1: size of Main.o follows... text data bss dec hex filename 5188 608 0 5796 16a4 Main.o ==nofib== wheel-sieve1: time to link wheel-sieve1 follows... <> 0.00user 0.00system 0:01.53elapsed 0%CPU (0avgtext+0avgdata 111360maxresident)k 0inputs+0outputs (452major+0minor)pagefaults 0swaps ==nofib== wheel-sieve1: size of wheel-sieve1 follows... text data bss dec hex filename 487228 35552 12208 534988 829cc wheel-sieve1.exe ==nofib== wheel-sieve1: time to run wheel-sieve1 follows... /usr/bin/time ../../../utils/runstdtest/runstdtest ./wheel-sieve1 -o1 wheel-sieve1.stdout -o1 wheel-sieve1.stdout -ghc-timing 100000; /usr/bin/time ../../../utils/runstdtest/runstdtest ./wheel-sieve1 -o1 wheel-sieve1.stdout -o1 wheel-sieve1.stdout -ghc-timing 100000; /usr/bin/time ../../../utils/runstdtest/runstdtest ./wheel-sieve1 -o1 wheel-sieve1.stdout -o1 wheel-sieve1.stdout -ghc-timing 100000; /usr/bin/time ../../../utils/ru -------------- next part -------------- Last 30 lines: '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ Installing executable(s) in c:/builds/slave/x86-win-fast-head/build/ghc/stage2-inplace make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/ghc' make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make -C utils with-stage-2 make[2]: Entering directory `/buildbot/x86-win-fast-head/build/utils' make -C installPackage with-stage-2 make[3]: Entering directory `/buildbot/x86-win-fast-head/build/utils/installPackage' 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-install \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage2-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db c:/builds/slave/x86-win-fast-head/build/stage3.package.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-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... cabal-bin.exe: ghc version >=6.4 is required but the version of c:\builds\slave\x86-win-fast-head\build\ghc\stage2-inplace\ghc.exe could not be determined. make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: make[2]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/tests/ghc-regress' Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[3]: Entering directory `/buildbot/x86-win-fast-head/build/testsuite/utils' c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd.exe ... make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/testsuite/utils' /usr/bin/python ../../driver/runtests.py -e ghc_with_native_codegen=1 -e ghc_with_profiling=0 -e ghc_with_interpreter=1 -e ghc_unregisterised=0 -e ghc_with_threaded_rts=1 -e ghc_with_smp=1 --rootdir=. --config=../../config/ghc -e config.confdir=\"../../config\" -e config.compiler=\"c:/builds/slave/x86-win-fast-head/build/ghc/stage2-inplace/ghc\" -e config.compiler_always_flags.append"(\"-Di386_unknown_mingw32\")" -e config.compiler_always_flags.append"(\"\")" -e config.ghc_pkg=\"c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg\" -e config.hp2ps=\"c:/builds/slave/x86-win-fast-head/build/utils/hp2ps/hp2ps\" -e config.gs=\"gs\" -e config.platform=\"i386-unknown-mingw32\" -e config.os=\"mingw32\" -e config.wordsize=\"32\" -e default_testopts.cleanup=\"\" -e config.timeout="int(-1) or config.timeout" -e config.timeout_prog=\"../../timeout/install-inplace/bin/timeout.exe\" -e config.exeext=\".exe\" -e config.top=\"c:/builds/slave/x86-win-fast-head/build/testsuite\" --rootdir=../../../libraries/containers/tests --rootdir=../../../libraries/hpc/tests --rootdir=../../../libraries/bytestring/tests --rootdir=../../../libraries/random/tests --rootdir=../../../libraries/directory/tests --rootdir=../../../libraries/process/tests --rootdir=../../../libraries/Cabal/tests \ \ \ \ \ -e config.fast=1 \ Traceback (most recent call last): File "../../driver/runtests.py", line 97, in get_compiler_info() File "../../config/ghc", line 106, in get_compiler_info if version_lt(config.compiler_version, '6.9'): File "/buildbot/x86-win-fast-head/build/testsuite/driver/testutil.py", line 41, in version_lt return version_to_ints(x) < version_to_ints(y) File "/buildbot/x86-win-fast-head/build/testsuite/driver/testutil.py", line 38, in version_to_ints return [ int(x) for x in v.split('.') ] ValueError: invalid literal for int() with base 10: 'Segmentation fault/access violation in generated code' make[2]: *** [test] Error 1 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: Identifying repository http://darcs.haskell.org//packages/integer-gmp inventory Reading inventory of repository http://darcs.haskell.org//packages/integer-gmp Optimizing inventory 2/6 Reading inventory of repository http://darcs.haskell.org//packages/integer-gmp Copying patch 4/6 Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-locale libraries/old-locale Identifying repository http://darcs.haskell.org//packages/old-locale format Reading inventory of repository http://darcs.haskell.org//packages/old-locale 0 Reading inventory of repository http://darcs.haskell.org//packages/old-locale Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/old-time libraries/old-time Reading inventory of repository http://darcs.haskell.org//packages/old-time Reading inventory of repository http://darcs.haskell.org//packages/old-time Copying patch 2/8 Copying patch 6/8 Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/packedstring libraries/packedstring Identifying repository http://darcs.haskell.org//packages/packedstring format Reading inventory of repository http://darcs.haskell.org//packages/packedstring Reading inventory of repository http://darcs.haskell.org//packages/packedstring Copying patch 1/11 Copying patch 5/11 Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/pretty libraries/pretty Identifying repository http://darcs.haskell.org//packages/pretty format Reading inventory of repository http://darcs.haskell.org//packages/pretty Reading inventory of repository http://darcs.haskell.org//packages/pretty Copying patch 3/11 Copying patch 7/11 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/process libraries/process Identifying repository http://darcs.haskell.org//packages/process format Reading inventory of repository http://darcs.haskell.org//packages/process Reading inventory of repository http://darcs.haskell.org//packages/process Copying patch 0/31 Copying patch 4/31 Copying patch 9/31 Copying patch 13/31 Copying patch 18/31 Copying patch 22/31 Copying patch 26/31 Applying patch 6/30 Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/random libraries/random Identifying repository http://darcs.haskell.org//packages/random format Reading inventory of repository http://darcs.haskell.org//packages/random Reading inventory of repository http://darcs.haskell.org//packages/random Copying patch 0/5 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/syb libraries/syb Identifying repository http://darcs.haskell.org//packages/syb format Optimizing inventory 11/15 Copying patch 0/15 Copying patch 3/15 Copying patch 8/15 Copying patch 11/15 Applying patch 14/15 Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/template-haskell libraries/template-haskell Reading inventory of repository http://darcs.haskell.org//packages/template-hask Copying patch 3/15 Copying patch 7/15 Copying patch 8/15 Copying patch 12/15 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/unix libraries/unix Identifying repository http://darcs.haskell.org//packages/unix format Reading inventory of repository http://darcs.haskell.org//packages/unix Copying patch 1/14 Copying patch 5/14 Copying patch 10/14 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org//packages/Win32 libraries/Win32 Identifying repository http://darcs.haskell.org//packages/Win32 format Reading inventory of repository http://darcs.haskell.org//packages/Win32 Copying patch 4/8 Reading inventory of repository . inventory 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 ********************** Identifying repository http://darcs.haskell.org//testsuite format Reading inventory of repository http://darcs.haskell.org//testsuite inventorypid 8505: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) darcs failed: 134 at ./darcs-all line 69. From kili at outback.escape.de Wed Nov 19 06:20:10 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Wed Nov 19 06:14:30 2008 Subject: Problem linking installPackage when SplitObjs=NO Message-ID: <20081119112009.GA14934@petunia.outback.escape.de> Hi, a build of GHC with SplitObjs=NO on OpenBSD fails when trying to link utils/installPackage during stage2, because it references some symbols contained in libpthread. This problem has been seen earlier, but it wasn't clear that it's related to SplitObjs. Partial build output: gmake -C utils with-stage-2 gmake[1]: Entering directory `/var/tmp/ghc/ghc-head/utils' gmake -C installPackage with-stage-2 gmake[2]: Entering directory `/var/tmp/ghc/ghc-head/utils/installPackage' [...] Linking dist-install/build/installPackage/installPackage ... /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aS_info': : undefined reference to `sem_getvalue' /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2dq_info': : undefined reference to `sem_post' /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2gg_info': : undefined reference to `sem_wait' /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2nm_info': : undefined reference to `sem_close' /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2nt_info': : undefined reference to `sem_open' /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2v9_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status gmake[2]: *** [with-stage-2] Error 1 >From the link map (invoking gcc by hand and adding -Wl,-M): /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Posix.o) /var/tmp/ghc/ghc-head/libraries/directory/dist/build/libHSdirectory-1.0.0.2.a(Directory.o) (__stginit_unixzm2zi3zi1zi0_SystemziPosix_) [...] /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o) /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Posix.o) (__stginit_unixzm2zi3zi1zi0_SystemziPosixziSemaphore_) Semaphore.o is pulled in via Posix.o which is pulled in via libHSdirectory(Directory.o). I wonder wether this works on any unix-like system when SplitObjs=NO. My only idea how to fix this it to add -pthread to cc-options and ld-options of unix.buildinfo if SplitObjs=NO, but this sounds like a crude hack to me. If anyone has a better solution, please let me know. Ciao, Kili From marlowsd at gmail.com Wed Nov 19 08:18:39 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Nov 19 08:12:49 2008 Subject: Problem linking installPackage when SplitObjs=NO In-Reply-To: <20081119112009.GA14934@petunia.outback.escape.de> References: <20081119112009.GA14934@petunia.outback.escape.de> Message-ID: <4924122F.8060009@gmail.com> Matthias Kilian wrote: >>From the link map (invoking gcc by hand and adding -Wl,-M): > > /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Posix.o) > /var/tmp/ghc/ghc-head/libraries/directory/dist/build/libHSdirectory-1.0.0.2.a(Directory.o) (__stginit_unixzm2zi3zi1zi0_SystemziPosix_) > [...] > /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o) > /var/tmp/ghc/ghc-head/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Posix.o) (__stginit_unixzm2zi3zi1zi0_SystemziPosixziSemaphore_) > > > Semaphore.o is pulled in via Posix.o which is pulled in via > libHSdirectory(Directory.o). I wonder wether this works on any > unix-like system when SplitObjs=NO. > > My only idea how to fix this it to add -pthread to cc-options and > ld-options of unix.buildinfo if SplitObjs=NO, but this sounds like > a crude hack to me. > > If anyone has a better solution, please let me know. SplitObjs is a red herring: it only hides the real problem, which is that the unix package depends on the pthread library on OpenBSD, and doesn't express this dependency in its .cabal file. The fix is surely to add -lpthread to extra-libraries in unix.cabal. Right? Cheers, Simon From simonmarhaskell at gmail.com Wed Nov 19 08:26:05 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 08:20:10 2008 Subject: patch applied (ghc): Fix some more shutdown races Message-ID: <20081119132605.GA10531@haskell.galois.com> Wed Nov 19 04:48:48 PST 2008 Simon Marlow * Fix some more shutdown races There were races between workerTaskStop() and freeTaskManager(): we need to be sure that all Tasks have exited properly before we start tearing things down. This isn't completely straighforward, see comments for details. M ./rts/RtsAPI.c -8 +10 M ./rts/Schedule.c -7 +31 M ./rts/Task.c -17 +14 M ./rts/Task.h -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119124848-12142-4f8bda16237073c3661ab80ae4152722c6cc9340.gz From simonmarhaskell at gmail.com Wed Nov 19 08:26:10 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 08:20:17 2008 Subject: patch applied (ghc): Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMP Message-ID: <20081119132609.GA10557@haskell.galois.com> Wed Nov 19 05:10:56 PST 2008 Simon Marlow * Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMP If we're using the system's installed GMP, we don't want to be picking up the local gmp.h header file. Fixes 2469(ghci) for me, because it turns out the system's GMP is more up-to-date than GHC's version and has a fix for more recent versions of gcc. We also need to pull in a more recent GMP, but that's a separte issue. M ./rts/package.conf.in -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119131056-12142-47e74e58dd7c74a422d4ce0369eb28f31904e64f.gz From simonmarhaskell at gmail.com Wed Nov 19 11:31:54 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 11:26:00 2008 Subject: patch applied (ghc): don't run sparks if there are other threads on this Capability Message-ID: <20081119163154.GA21640@haskell.galois.com> Fri Nov 14 04:10:22 PST 2008 Simon Marlow * don't run sparks if there are other threads on this Capability M ./rts/Capability.c -4 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081114121022-12142-4b7a3087bb0aa0537a201d7de63e5c2b15865106.gz From simonmarhaskell at gmail.com Wed Nov 19 11:31:59 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 11:26:05 2008 Subject: patch applied (ghc): Remove incorrect assertions in steal() Message-ID: <20081119163159.GA21667@haskell.galois.com> Wed Nov 19 06:30:43 PST 2008 Simon Marlow * Remove incorrect assertions in steal() M ./rts/Sparks.c -2 +6 M ./rts/Sparks.h -1 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119143043-12142-8f0154e02fa6a96c88a6d59088e5accdb8a369d4.gz From simonmarhaskell at gmail.com Wed Nov 19 11:32:04 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 11:26:09 2008 Subject: patch applied (ghc): Fix some unsigned comparisions that should be signed Message-ID: <20081119163203.GA21697@haskell.galois.com> Wed Nov 19 06:32:05 PST 2008 Simon Marlow * Fix some unsigned comparisions that should be signed Fixes crashes when using reclaimSpark() (not used currently, but may be in the future). M ./rts/Sparks.c -3 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119143205-12142-f4ee5beb7a35753c5619c80e14741f6b7b96c8ee.gz From simonmarhaskell at gmail.com Wed Nov 19 11:32:08 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 11:26:13 2008 Subject: patch applied (ghc): Small refactoring, and add comments Message-ID: <20081119163208.GA21721@haskell.galois.com> Wed Nov 19 06:37:02 PST 2008 Simon Marlow * Small refactoring, and add comments I discovered a new invariant while experimenting (blackholing is not optional when using parallel GC), so documented it. M ./rts/ThreadPaused.c +4 M ./rts/sm/Scav.c -9 +19 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119143702-12142-1e1acf42dda625595476d4cd109b7f8cfa3d14df.gz From simonmarhaskell at gmail.com Wed Nov 19 11:32:16 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 11:26:22 2008 Subject: patch applied (ghc): Fix 32-bit breakage Message-ID: <20081119163215.GA21744@haskell.galois.com> Wed Nov 19 06:54:29 PST 2008 Simon Marlow * Fix 32-bit breakage M ./rts/Linker.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119145429-12142-af4db38a5f300a4b84900a565fb880b6d43bc482.gz From simonmarhaskell at gmail.com Wed Nov 19 11:32:22 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Wed Nov 19 11:26:27 2008 Subject: patch applied (ghc): Fix regTableToCapability() if gcc introduces padding Message-ID: <20081119163222.GA21780@haskell.galois.com> Wed Nov 19 08:29:10 PST 2008 Simon Marlow * Fix regTableToCapability() if gcc introduces padding Also avoid padding if possible using __attribute__((packed)) Fixes the Windows build M ./rts/Capability.h -2 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081119162910-12142-0f2b78e1d3f7a189ce668e9cc4736803b98cb0ce.gz From neil.mitchell.2 at credit-suisse.com Wed Nov 19 11:42:41 2008 From: neil.mitchell.2 at credit-suisse.com (Mitchell, Neil) Date: Wed Nov 19 11:39:54 2008 Subject: Build failure Message-ID: Hi Windows XP, GHC HEAD, checkout a few hours ago: make[2]: Entering directory `/cygdrive/c/ghc-build/ghc/libraries/process' c:/ghc-build/ghc/ghc/stage1-inplace/ghc.exe -package-name process-1.0.1.1 -hide- all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idi st/build/autogen -Idist/build -Iinclude -optP-Dbase4 -optP-include -optPdist/bui ld/autogen/cabal_macros.h -#include "runProcess.h" -odir dist/build -hidir dist/ build -stubdir dist/build -package base-4.0.0.0 -package directory-1.0.0.2 -pack age filepath-1.1.0.1 -O -XCPP -idist/build -Werror -H64m -O0 -fasm -O -fasm -dc ore-lint -Wall -fno-warn-deprecated-flags -c System/Process/Internals.hs -o dist /build/System/Process/Internals.o -ohi dist/build/System/Process/Internals.hi c:/ghc-build/ghc/ghc/stage1-inplace/ghc.exe -package-name process-1.0.1.1 -hide- all-packages -no-user-package-conf -i -idist/build -i. -idist/build/autogen -Idi st/build/autogen -Idist/build -Iinclude -optP-Dbase4 -optP-include -optPdist/bui ld/autogen/cabal_macros.h -#include "runProcess.h" -odir dist/build -hidir dist/ build -stubdir dist/build -package base-4.0.0.0 -package directory-1.0.0.2 -pack age filepath-1.1.0.1 -O -XCPP -idist/build -Werror -H64m -O0 -fasm -O -fasm -dc ore-lint -Wall -fno-warn-deprecated-flags -c System/Process.hs -o dist/build/Sys tem/Process.o -ohi dist/build/System/Process.hi System\Process.hs:456:12: Warning: Defined but not used: `fun' : Failing due to -Werror. make[2]: *** [dist/build/System/Process.o] Error 1 make[2]: Leaving directory `/cygdrive/c/ghc-build/ghc/libraries/process' make[1]: *** [make.library.process] Error 2 make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/libraries' make: *** [stage1] Error 2 Looks like it should be a simple fix, 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 kili at outback.escape.de Wed Nov 19 13:19:12 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Wed Nov 19 13:14:08 2008 Subject: Problem linking installPackage when SplitObjs=NO In-Reply-To: <4924122F.8060009@gmail.com> References: <20081119112009.GA14934@petunia.outback.escape.de> <4924122F.8060009@gmail.com> Message-ID: <20081119181912.GA26600@petunia.outback.escape.de> On Wed, Nov 19, 2008 at 01:18:39PM +0000, Simon Marlow wrote: > >My only idea how to fix this it to add -pthread to cc-options and > >ld-options of unix.buildinfo if SplitObjs=NO, but this sounds like > >a crude hack to me. > > > >If anyone has a better solution, please let me know. > > SplitObjs is a red herring: it only hides the real problem, which is that > the unix package depends on the pthread library on OpenBSD, and doesn't > express this dependency in its .cabal file. The fix is surely to add > -lpthread to extra-libraries in unix.cabal. Right? Yeah, or better add -pthread to ld-options and cc-options, at least in theory; on OpenBSD, -pthread affects both the preprocessor (at compile time) as well as the linker. On the other hand, the Semaphore stuff are more or less wrappers, to -lpthread may do as well. I'll make a diff, and if it works (i.e. no regressions), I'll send it here in a few days (my machine is too slow, and i'm short of time). However, what about Linux? Doesn't it show the same problem? IIRC, sem_wait(3) and friends are in libpthread on Linux, too. Ciao, Kili From ghcbuild at microsoft.com Wed Nov 19 21:36:36 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 19 21:36:39 2008 Subject: [nightly] 19-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081120023636.C6BF13240C0@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 Nov 19 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081119) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 20 02:42:31 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Nov 19 22:44:27 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2334 were skipped 9692 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Thu Nov 20 02:42:31 GMT 2008 From ghcbuild at microsoft.com Thu Nov 20 02:56:33 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 20 02:56:34 2008 Subject: [nightly] 19-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081120075633.2909A32413A@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 Nov 19 18:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081119) **** 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 Nov 20 08:02:29 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Nov 20 01:18:19 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2341 were skipped 9666 expected passes 154 expected failures 0 unexpected passes 20 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc047(threaded2) conc048(threaded2) conc049(optc) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Thu Nov 20 08:02:29 GMT 2008 From cvs-ghc at haskell.org Thu Nov 20 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 20 03:24:04 2008 Subject: Daily report for stable Message-ID: <200811200830.mAK8U15R019919@monk.galois.com> Build results: gabor stable: lost kili stable: fail (failed stage2 runtestsuite) tnaur x86 Linux stable: pass tnaur x86 OS X stable: pass x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass pass fail (failed stage1) pass pass x86-64 Linux stable: lost New unexpected test failures: conc048 1 x86 Linux stable conc070 1 tnaur x86 Linux stable dsrun001 1 x86 Windows stable fast Fixed unexpected test failures: conc049 Old unexpected test failures: 1780 1 x86-64 Linux stable 2469 2 tnaur PPC OSX stable 2 barton-mangler-bug 2 tnaur x86 Linux stable break017 1 x86 Windows stable cholewo-eval 1 tnaur x86 OS X stable conc018 2 tnaur PPC OSX stable 2 conc023 1 x86-64 Linux stable concprog001 1 tnaur x86 Linux stable derefnull 1 x86 Windows stable divbyzero 2 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 getDirContents001 1 x86 Windows stable hpc_fork 1 x86 Windows stable hpc_raytrace 4 gabor stable joao-circular 2 tnaur x86 Linux stable num009 2 tnaur x86 OS X stable num012 2 tnaur PPC OSX stable 2 process004 1 x86 Windows stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable win32002 1 x86 Windows stable -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x277): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x75f): In function `s2gV_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x98f): In function `s2jt_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xbc7): In function `s2mj_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1133): In function `s2tp_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x13ee): In function `s2tw_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x172b): In function `s2Bc_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x277): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x75f): In function `s2gV_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x98f): In function `s2jt_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xbc7): In function `s2mj_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1133): In function `s2tp_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x13ee): In function `s2tw_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x172b): In function `s2Bc_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -prof -hisuf p_hi -hcsuf p_hc -osuf p_o -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c GHC/Float.lhs -o dist/build/GHC/Float.p_o -ohi dist/build/GHC/Float.p_hi GHC\Float.lhs:621:18: Warning: Defaulting the following constraint(s) to type `Double' `Floating a' arising from a use of `log' at GHC\Float.lhs:621:18-40 `RealFrac a' arising from a use of `ceiling' at GHC\Float.lhs:(621,8)-(623,41) In the first argument of `(+)', namely `log (fromInteger (f + 1))' In the first argument of `(/)', namely `(log (fromInteger (f + 1)) + fromIntegral e * log (fromInteger b))' In the first argument of `ceiling', namely `((log (fromInteger (f + 1)) + fromIntegral e * log (fromInteger b)) / log (fromInteger base))' <> c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -prof -hisuf p_hi -hcsuf p_hc -osuf p_o -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Text/ParserCombinators/ReadPrec.hs -o dist/build/Text/ParserCombinators/ReadPrec.p_o -ohi dist/build/Text/ParserCombinators/ReadPrec.p_hi <> c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -prof -hisuf p_hi -hcsuf p_hc -osuf p_o -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c GHC/Read.lhs -o dist/build/GHC/Read.p_o -ohi dist/build/GHC/Read.p_hi <> c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -prof -hisuf p_hi -hcsuf p_hc -osuf p_o -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Numeric.hs -o dist/build/Numeric.p_o -ohi dist/build/Numeric.p_hi <> make[4]: *** [dist/build/Numeric.p_o] Error 128 make[3]: *** [all] Error 1 make[3]: Leaving directory `/buildbot/x86-win-stable/build/libraries/base' make[2]: *** [make.library.base] 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 cvs-ghc at haskell.org Thu Nov 20 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 20 03:24:08 2008 Subject: Daily report for head Message-ID: <200811200830.mAK8U1Bf019921@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head: fail (failed stage1) x86 Windows head fast: fail (failed stage2 runtestsuite) fail (failed stage2 runtestsuite) pass pass fail (failed stage2) tnaur PPC OSX head 2: pass tnaur x86 Linux head: pass tnaur x86 OS X head: lost lost lost lost pass x86-64 Linux head unreg: fail (failed darcs) New unexpected test failures: cg001 1 x86 Windows head fast cg004 1 x86 Windows head fast nested-datatypes 1 x86 Windows head fast newtype 1 x86 Windows head fast simplrun007 1 x86 Windows head fast strun001 1 x86 Windows head fast Fixed unexpected test failures: fast2haskell Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 2 x86 Windows head annrun01 3 x86 Windows head barton-mangler-bug 1 x86 Windows head cholewo-eval 1 tnaur x86 OS X head conc015 2 x86 Windows head conc018 1 x86 Windows head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur x86 Linux head derefnull 1 x86 Windows head divbyzero 2 x86 Windows head ffi009 1 tnaur PPC OSX head 2 hpc_fork 1 x86 Windows head hpc_raytrace 5 gabor head num009 2 x86 Windows head num012 2 x86 Windows head process004 1 x86 Windows head qq005 1 x86 Windows head signals002 3 gabor head simpl015 1 tnaur x86 Linux head win32002 1 x86 Windows head -------------- next part -------------- Last 30 lines: <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c GHC/Stable.lhs -o dist/build/GHC/Stable.o -ohi dist/build/GHC/Stable.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Unsafe/Coerce.hs -o dist/build/Unsafe/Coerce.o -ohi dist/build/Unsafe/Coerce.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c GHC/Unicode.hs -o dist/build/GHC/Unicode.o -ohi dist/build/GHC/Unicode.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Data/Char.hs -o dist/build/Data/Char.o -ohi dist/build/Data/Char.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Data/List.hs -o dist/build/Data/List.o -ohi dist/build/Data/List.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Data/HashTable.hs -o dist/build/Data/HashTable.o -ohi dist/build/Data/HashTable.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Data/Typeable.hs -o dist/build/Data/Typeable.o -ohi dist/build/Data/Typeable.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c GHC/Storable.lhs -o dist/build/GHC/Storable.o -ohi dist/build/GHC/Storable.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Foreign/Storable.hs -o dist/build/Foreign/Storable.o -ohi dist/build/Foreign/Storable.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c GHC/ForeignPtr.hs -o dist/build/GHC/ForeignPtr.o -ohi dist/build/GHC/ForeignPtr.hi <> c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc.exe -package-name base-4.0.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 "HsBase.h" -odir dist/build -hidir dist/build -stubdir dist/build -package ghc-prim-0.1.0.0 -package integer-0.1.0.0 -package rts-1.0 -O -package-name base -XMagicHash -XExistentialQuantification -XRank2Types -XScopedTypeVariables -XUnboxedTuples -XForeignFunctionInterface -XUnliftedFFITypes -XDeriveDataTypeable -XGeneralizedNewtypeDeriving -XFlexibleInstances -XPatternSignatures -XStandaloneDeriving -XPatternGuards -XEmptyDataDecls -XCPP -idist/build -H32m -O -O2 -Rghc-timing -XGenerics -Wall -fno-warn-deprecated-flags -c Foreign/Concurrent.hs -o dist/build/Foreign/Concurrent.o -ohi dist/build/Foreign/Concurrent.hi <> make[3]: *** [dist/build/Foreign/Concurrent.o] Error 128 make[3]: Leaving directory `/buildbot/x86-win-head/build/libraries/base' make[2]: *** [make.library.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: [1 of 2] Compiling Paths_hsc2hs ( dist-install\build\autogen\Paths_hsc2hs.hs, dist-install\build\hsc2hs\hsc2hs-tmp\Paths_hsc2hs.o ) [2 of 2] Compiling Main ( Main.hs, dist-install\build\hsc2hs\hsc2hs-tmp\Main.o ) Linking dist-install\build\hsc2hs\hsc2hs.exe ... make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/utils/hsc2hs' make -C haddock install-inplace make[3]: Entering directory `/buildbot/x86-win-fast-head/build/utils/haddock' c:/builds/slave/x86-win-fast-head/build/utils/installPackage/install-inplace/bin/installPackage install 'c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg' 'c:/builds/slave/x86-win-fast-head/build/ghc/inplace-datadir/package.conf' '' \ 'c:/builds/slave/x86-win-fast-head/build/utils/haddock/install-inplace' \ 'c:/builds/slave/x86-win-fast-head/build/utils/haddock/install-inplace' \ '$prefix/bin' \ '$prefix/lib' \ '$prefix/libexec' \ '$prefix/dynlib' \ '$prefix' \ '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-install \ Installing library in c:/builds/slave/x86-win-fast-head/build/utils/haddock/install-inplace/lib\haddock-2.3.0 Installing executable(s) in c:/builds/slave/x86-win-fast-head/build/utils/haddock/install-inplace/bin make[3]: *** [install-inplace] Error 128 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/utils/haddock' make[2]: *** [with-stage-2] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: From marlowsd at gmail.com Thu Nov 20 05:23:32 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 20 05:17:39 2008 Subject: Build failure In-Reply-To: References: Message-ID: <49253AA4.70808@gmail.com> Mitchell, Neil wrote: > System\Process.hs:456:12: Warning: Defined but not used: `fun' > > : > Failing due to -Werror. Sorry about that - I fixed it a while ago but somehow forgot to push. Will push shortly. Cheers, Simon From simonpj at microsoft.com Thu Nov 20 07:33:35 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Thu Nov 20 07:27:38 2008 Subject: patch applied (ghc): Fix flag name -XDisambiguateRecordFields Message-ID: <20081120123335.GA27854@haskell.galois.com> Thu Nov 20 04:32:05 PST 2008 simonpj@microsoft.com * Fix flag name -XDisambiguateRecordFields M ./docs/users_guide/flags.xml -2 +2 M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120123205-1287e-1b92fc4ceae5eb1811bbfc74fc8ad598a97ac4f3.gz From simonmarhaskell at gmail.com Thu Nov 20 07:58:44 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 20 07:52:46 2008 Subject: patch applied (ghc): error message wibble Message-ID: <20081120125844.GA29009@haskell.galois.com> Thu Nov 20 00:49:01 PST 2008 Simon Marlow * error message wibble M ./rts/Linker.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120084901-12142-d3bf58869833779a44585f50995861ff2ce349fc.gz From simonmarhaskell at gmail.com Thu Nov 20 07:58:49 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 20 07:52:51 2008 Subject: patch applied (ghc): Fix a race in the deadlock-detection code Message-ID: <20081120125849.GA29044@haskell.galois.com> Thu Nov 20 03:24:38 PST 2008 Simon Marlow * Fix a race in the deadlock-detection code After a deadlock it was possible for the timer signal to remain off, which meant that the next deadlock would not be detected, and the system would hang. Spotted by conc047(threaded2). M ./rts/Schedule.c -5 +14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120112438-12142-5d63bb0cf5b0dc5b828f3e292578f2e0a784ae1a.gz From marlowsd at gmail.com Thu Nov 20 10:12:47 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 20 10:06:53 2008 Subject: Problem linking installPackage when SplitObjs=NO In-Reply-To: <20081119181912.GA26600@petunia.outback.escape.de> References: <20081119112009.GA14934@petunia.outback.escape.de> <4924122F.8060009@gmail.com> <20081119181912.GA26600@petunia.outback.escape.de> Message-ID: <49257E6F.3000400@gmail.com> Matthias Kilian wrote: > On Wed, Nov 19, 2008 at 01:18:39PM +0000, Simon Marlow wrote: >>> My only idea how to fix this it to add -pthread to cc-options and >>> ld-options of unix.buildinfo if SplitObjs=NO, but this sounds like >>> a crude hack to me. >>> >>> If anyone has a better solution, please let me know. >> SplitObjs is a red herring: it only hides the real problem, which is that >> the unix package depends on the pthread library on OpenBSD, and doesn't >> express this dependency in its .cabal file. The fix is surely to add >> -lpthread to extra-libraries in unix.cabal. Right? > > Yeah, or better add -pthread to ld-options and cc-options, at least > in theory; on OpenBSD, -pthread affects both the preprocessor (at > compile time) as well as the linker. On the other hand, the Semaphore > stuff are more or less wrappers, to -lpthread may do as well. > > I'll make a diff, and if it works (i.e. no regressions), I'll send > it here in a few days (my machine is too slow, and i'm short of > time). > > However, what about Linux? Doesn't it show the same problem? IIRC, > sem_wait(3) and friends are in libpthread on Linux, too. We depend on librt, which apparently depends on libpthread, so we get away with it. It wouldn't hurt to add pthread to extra-libraries for Linux too, I imagine. Cheers, Simon From marlowsd at gmail.com Thu Nov 20 10:15:05 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 20 10:09:11 2008 Subject: Validation failures under Windows In-Reply-To: <33A3F585590A6F4E81E3D45AA4A111C9039607A2@ELON17P32001A.csfb.cs-group.com> References: <33A3F585590A6F4E81E3D45AA4A111C903960752@ELON17P32001A.csfb.cs-group.com> <200810171753.10771.naur@post11.tele.dk> <33A3F585590A6F4E81E3D45AA4A111C903960753@ELON17P32001A.csfb.cs-group.com> <48FEF2E6.3060305@gmail.com> <33A3F585590A6F4E81E3D45AA4A111C903960791@ELON17P32001A.csfb.cs-group.com> <916b84820810221657k706fe5e7oa016c16a0831dd22@mail.gmail.com> <33A3F585590A6F4E81E3D45AA4A111C9039607A2@ELON17P32001A.csfb.cs-group.com> Message-ID: <49257EF9.9010708@gmail.com> Mitchell, Neil wrote: > >> FWIW, I had some validate failures under windows dependening >> on which shell I used. I have to check again which one it >> was, though. > > For information, my shell is: > > nmitche6@wlon1207009001 /cygdrive/c/ghc-build/ghc > $ help > GNU bash, version 3.2.39(20)-release (i686-pc-cygwin) > > And I now am down to one failure: > > Unexpected failures: > break008(ghci) I'm not seeing any validation failures on Windows now. Both the stable and HEAD fast buildbots went through with zero failures today. However, I don't think we've done anything to fix those GHCi debugger failures, so they could have a random component. Cheers, Simon From simonmarhaskell at gmail.com Thu Nov 20 11:34:05 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Thu Nov 20 11:28:07 2008 Subject: patch applied (ghc): round the size up to a page in mmapForLinker() instead of in the caller Message-ID: <20081120163404.GA8431@haskell.galois.com> Thu Nov 20 07:40:14 PST 2008 Simon Marlow * round the size up to a page in mmapForLinker() instead of in the caller M ./rts/Linker.c -15 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081120154014-12142-4f2b4eca03c266105c2d3781d994b5a7b2b5a8d8.gz From igloo at earth.li Thu Nov 20 11:58:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Nov 20 11:52:46 2008 Subject: Build system Message-ID: <20081120165844.GA24569@matrix.chaos.earth.li> Hi all, We've filled out the new build system design plan with some details: http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem Please have a look and if you forsee any problems, or have any suggestions of how things could be done better, let us know. We plan to begin work on this soon. We've made a branch of the GHC repo for the new build system here: http://darcs.haskell.org/ghc-new-build-system/ although if you want it then you're probably better of getting a snapshot tarball: http://darcs.haskell.org/ghc-new-build-system-2008-11-20-ghc-corelibs-testsuite.tar.bz2 Thanks Ian From duncan.coutts at worc.ox.ac.uk Thu Nov 20 13:34:03 2008 From: duncan.coutts at worc.ox.ac.uk (Duncan Coutts) Date: Thu Nov 20 13:28:10 2008 Subject: Problem linking installPackage when SplitObjs=NO In-Reply-To: <49257E6F.3000400@gmail.com> References: <20081119112009.GA14934@petunia.outback.escape.de> <4924122F.8060009@gmail.com> <20081119181912.GA26600@petunia.outback.escape.de> <49257E6F.3000400@gmail.com> Message-ID: <1227206043.7124.98.camel@localhost> On Thu, 2008-11-20 at 15:12 +0000, Simon Marlow wrote: > Matthias Kilian wrote: > > However, what about Linux? Doesn't it show the same problem? IIRC, > > sem_wait(3) and friends are in libpthread on Linux, too. > > We depend on librt, which apparently depends on libpthread, so we get away > with it. It wouldn't hurt to add pthread to extra-libraries for Linux too, > I imagine. On most linux systems the pthread.so is not a real ELF file but a gnu ld script: /* GNU ld script Use the shared library, but some functions are only in the static library, so try that secondarily. */ OUTPUT_FORMAT(elf64-x86-64) GROUP ( /lib64/libpthread.so.0 /usr/lib64/libpthread_nonshared.a ) ghci calls dlopen() which expects a proper ELF shared lib so will fail to load it (and thus all ghc packages that depend on the package that links directly to pthread). For example in gtk2hs we had to filter the output of pkg-config --libs to remove pthread or we would be unable to use gtk2hs in ghci. Duncan From chak at cse.unsw.edu.au Thu Nov 20 19:25:48 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Thu Nov 20 19:19:52 2008 Subject: Why validate? Message-ID: Current HEAD on Mac OS X 10.5.5 (Intel): /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -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-fomit- frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include - optc-fno-strict-aliasing -Werror -H64m -O0 -fasm -optc-O2 -I../ includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts - static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint - optc-O0 -c Main.c -o Main.o Linker.c: In function ?loadObj?: Linker.c:1495:0: error: ?n? undeclared (first use in this function) Linker.c:1495:0: error: (Each undeclared identifier is reported only once Linker.c:1495:0: error: for each function it appears in.) Why validate? Manuel From dons at galois.com Thu Nov 20 19:29:52 2008 From: dons at galois.com (Don Stewart) Date: Thu Nov 20 19:23:56 2008 Subject: Why validate? In-Reply-To: References: Message-ID: <20081121002952.GF11226@scytale.galois.com> chak: > Current HEAD on Mac OS X 10.5.5 (Intel): > > /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -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-fomit- > frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include - > optc-fno-strict-aliasing -Werror -H64m -O0 -fasm -optc-O2 -I../ > includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts - > static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint - > optc-O0 -c Main.c -o Main.o > Linker.c: In function ?loadObj?: > > Linker.c:1495:0: > error: ?n? undeclared (first use in this function) > > Linker.c:1495:0: > error: (Each undeclared identifier is reported only once > > Linker.c:1495:0: error: for each function it appears in.) > > Why validate? > Oh, that conditionally failed under the Mac? -- Don From chak at cse.unsw.edu.au Thu Nov 20 20:03:52 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Thu Nov 20 19:57:54 2008 Subject: Why validate? In-Reply-To: <20081121002952.GF11226@scytale.galois.com> References: <20081121002952.GF11226@scytale.galois.com> Message-ID: Don Stewart: > chak: >> Current HEAD on Mac OS X 10.5.5 (Intel): >> >> /Users/chak/Code/ghc-test/ghc/stage1-inplace/ghc -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-fomit- >> frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include - >> optc-fno-strict-aliasing -Werror -H64m -O0 -fasm -optc-O2 -I../ >> includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts - >> static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm- >> lint - >> optc-O0 -c Main.c -o Main.o >> Linker.c: In function ?loadObj?: >> >> Linker.c:1495:0: >> error: ?n? undeclared (first use in this function) >> >> Linker.c:1495:0: >> error: (Each undeclared identifier is reported only once >> >> Linker.c:1495:0: error: for each function it appears in.) >> >> Why validate? >> > > Oh, that conditionally failed under the Mac? Don't think it is a Mac problem. The relevant code is right *after* the code that distinguishes architectures and, if I am not overlooking anything, the variable `n' isn't defined for any architecture. (Well, it is defined for ia64_HOST_ARCH in a *local block* that's closed before the line that causes the compile error, so it should also give a compile error on ia64_HOST_ARCH.) Manuel From igloo at earth.li Thu Nov 20 20:16:19 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Nov 20 20:10:20 2008 Subject: Why validate? In-Reply-To: References: <20081121002952.GF11226@scytale.galois.com> Message-ID: <20081121011619.GA7597@matrix.chaos.earth.li> On Fri, Nov 21, 2008 at 12:03:52PM +1100, Manuel M T Chakravarty wrote: > >> > >>Linker.c:1495:0: > >> error: ?n? undeclared (first use in this function) > > > >Oh, that conditionally failed under the Mac? > > Don't think it is a Mac problem. The relevant code is right *after* > the code that distinguishes architectures and, if I am not overlooking > anything, the variable `n' isn't defined for any architecture. Looks to me like it's in a !defined(USE_MMAP) block, and thus isn't compiled on at least Linux. Thanks Ian From igloo at earth.li Thu Nov 20 20:24:30 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Nov 20 20:18:30 2008 Subject: patch applied (ghc-6.10/ghc): Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMP Message-ID: <20081121012430.GA30363@haskell.galois.com> Wed Nov 19 05:10:56 PST 2008 Simon Marlow * Fix typo (HAVE_LIBGMP => HAVE_LIB_GMP); omit local gmp includes if HAVE_LIB_GMP If we're using the system's installed GMP, we don't want to be picking up the local gmp.h header file. Fixes 2469(ghci) for me, because it turns out the system's GMP is more up-to-date than GHC's version and has a fix for more recent versions of gcc. We also need to pull in a more recent GMP, but that's a separte issue. M ./rts/package.conf.in -1 +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081119131056-12142-47e74e58dd7c74a422d4ce0369eb28f31904e64f.gz From igloo at earth.li Thu Nov 20 20:24:33 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Nov 20 20:18:36 2008 Subject: patch applied (ghc-6.10/ghc): Fix flag name -XDisambiguateRecordFields Message-ID: <20081121012433.GA30391@haskell.galois.com> Thu Nov 20 04:32:05 PST 2008 simonpj@microsoft.com * Fix flag name -XDisambiguateRecordFields M ./docs/users_guide/flags.xml -2 +2 M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081120123205-1287e-1b92fc4ceae5eb1811bbfc74fc8ad598a97ac4f3.gz From kili at outback.escape.de Thu Nov 20 20:58:12 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Thu Nov 20 20:54:04 2008 Subject: Build system In-Reply-To: <20081120165844.GA24569@matrix.chaos.earth.li> References: <20081120165844.GA24569@matrix.chaos.earth.li> Message-ID: <20081121015812.GA16070@petunia.outback.escape.de> Hi, On Thu, Nov 20, 2008 at 04:58:44PM +0000, Ian Lynagh wrote: > We've filled out the new build system design plan with some details: > http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem > Please have a look and if you forsee any problems, or have any > suggestions of how things could be done better, let us know. Yes, there's one problem: The makefiles for libraries generated by ghc-cabal shouldn't contain anything except variable assignments and dependency rules (and possibly a .include), but no rules with shell commands. For example, in the generated Makefile mentioned in the design document, there's a rule $(LIBRARY_foo_v_A_FILE): inplace/bin/ghc-pkg \ libraries/foo/dist/inplace-config \ $(LIBRARY_foo_v_O_FILES) \ $(LIBRARY_bar_v_A_FILE) ghc $(LIBRARY_foo_v_O_FILES) -package bar -o $@ inplace/bin/ghc-cabal --in-dir libraries/foo register What happens if you want to tweak this (generated) rule? You've to change and rebuild ghc-cabal. Ciao, Kili From igloo at earth.li Thu Nov 20 21:19:00 2008 From: igloo at earth.li (Ian Lynagh) Date: Thu Nov 20 21:13:00 2008 Subject: Build system In-Reply-To: <20081121015812.GA16070@petunia.outback.escape.de> References: <20081120165844.GA24569@matrix.chaos.earth.li> <20081121015812.GA16070@petunia.outback.escape.de> Message-ID: <20081121021900.GA9890@matrix.chaos.earth.li> Hi, On Fri, Nov 21, 2008 at 02:58:12AM +0100, Matthias Kilian wrote: > > On Thu, Nov 20, 2008 at 04:58:44PM +0000, Ian Lynagh wrote: > > We've filled out the new build system design plan with some details: > > http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem > > Please have a look and if you forsee any problems, or have any > > suggestions of how things could be done better, let us know. > > Yes, there's one problem: The makefiles for libraries generated by > ghc-cabal shouldn't contain anything except variable assignments > and dependency rules (and possibly a .include), but no rules with > shell commands. For example, in the generated Makefile mentioned > in the design document, there's a rule > > $(LIBRARY_foo_v_A_FILE): inplace/bin/ghc-pkg \ > libraries/foo/dist/inplace-config \ > $(LIBRARY_foo_v_O_FILES) \ > $(LIBRARY_bar_v_A_FILE) > ghc $(LIBRARY_foo_v_O_FILES) -package bar -o $@ > inplace/bin/ghc-cabal --in-dir libraries/foo register > > What happens if you want to tweak this (generated) rule? You've to > change and rebuild ghc-cabal. Thanks for the feedback! We actually plan to use $(eval ...) to generate those rules, as we talk about a couple of bullet points later (sorry for the gap between them; there are so many interconnected things going on that it's hard to find a good order to put the bullet points in a list): There are two ways that we could handle the generation. We could generate the complete rules, as above, but that makes them harder to edit (as you'd actually have to edit some Haskell source that generates them). Alternatively, we could generate them with a little $(eval ...) in the makefile. the downside of that is that it requires make >= 3.80, which msys doesn't come with. However, it looks like it is easy to upgrade an msys installation, so that's the route that we plan to take. (actually, the rebuilding shouldn't be as painful as you might think, because having changed the ghc-cabal source make should rebuild ghc-cabal and regenerate the makefiles for you automatically. But we plan to go with eval instead anyway). Thanks Ian From ghcbuild at microsoft.com Thu Nov 20 21:31:22 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 20 21:31:23 2008 Subject: [nightly] 20-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081121023122.74FA8324230@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 Nov 20 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081120) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 21 02:37:20 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Thu Nov 20 22:58:49 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2334 were skipped 9692 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Fri Nov 21 02:37:20 GMT 2008 From rl at cse.unsw.edu.au Thu Nov 20 23:35:38 2008 From: rl at cse.unsw.edu.au (Roman Leshchinskiy) Date: Thu Nov 20 23:29:40 2008 Subject: Build system In-Reply-To: <20081120165844.GA24569@matrix.chaos.earth.li> References: <20081120165844.GA24569@matrix.chaos.earth.li> Message-ID: <07051AFA-E61B-46E2-964E-35940A6BA640@cse.unsw.edu.au> Ian, sorry for the duplicate, forgot to cc the list on my reply. On 21/11/2008, at 03:58, Ian Lynagh wrote: > We've filled out the new build system design plan with some details: > http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem Thanks for doing this! There is one thing that I don't really understand (and which might be the cause of the problem pointed out by Matthias). You write: > Currently, with recursive make, this means we jump around between > Makefiles a lot, which isn't good for parallelism in the build. > Instead, we want to move all the logic and dependencies into the > root Makefile (or files that get included into it) so that make sees > all of it together. Does this mean that you want to have one giant Makefile which build all of GHC, including all libraries? Why? Is it only to be able to build several packages in parallel? IMO, the disadvantages of this far outweigh this modest benefit. Roman From ghcbuild at microsoft.com Fri Nov 21 01:25:26 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 21 01:25:28 2008 Subject: [nightly] 20-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081121062526.77FF832415E@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 Nov 20 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081120) **** 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 Nov 21 06:31:26 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Nov 21 00:48:08 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2341 were skipped 9669 expected passes 154 expected failures 0 unexpected passes 17 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Fri Nov 21 06:31:26 GMT 2008 From cvs-ghc at haskell.org Fri Nov 21 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 21 03:24:02 2008 Subject: Daily report for stable Message-ID: <200811210830.mAL8U1eJ009919@monk.galois.com> Build results: tnaur PPC OSX stable 2: fail (failed stage2) x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass lost pass pass pass pass pass x86-64 Linux stable: pass Dropping unexpected test passes reports from builders not seen in 7 days: x86 Windows stable Dropping unexpected test failures reports from builders not seen in 7 days: x86 Windows stable Fixed unexpected test failures: break017 conc023 derefnull dsrun001 getDirContents001 hpc_fork process004 win32002 Old unexpected test failures: 1780 1 x86-64 Linux stable 2469 2 tnaur PPC OSX stable 2 barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc018 1 tnaur PPC OSX stable 2 conc048 1 x86 Linux stable conc070 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 hpc_raytrace 4 gabor stable joao-circular 2 tnaur x86 Linux stable num009 1 tnaur x86 OS X stable num012 1 tnaur PPC OSX stable 2 signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- 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 \ --constraint="Cabal == 1.6.0.1" Configuring installPackage-1.0... ghc: internal error: evacuate(static): strange closure type 2 (GHC version 6.10.1.20081120 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: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081120-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From cvs-ghc at haskell.org Fri Nov 21 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 21 03:24:05 2008 Subject: Daily report for head Message-ID: <200811210830.mAL8U10O009922@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed stage1) x86 Windows head fast: pass lost pass pass fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) gabor head: pass kili head: fail (failed stage2 runtestsuite) tnaur PPC OSX head 2: fail (failed stage1) tnaur x86 OS X head: fail (failed stage1) x86-64 Linux head unreg: fail (failed darcs) Dropping unexpected test passes reports from builders not seen in 7 days: x86 Windows head Dropping unexpected test failures reports from builders not seen in 7 days: x86 Windows head Fixed unexpected test failures: barton-mangler-bug cg001 cg004 conc018 derefnull hpc_fork nested-datatypes newtype process004 qq005 simplrun007 strun001 win32002 Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur x86 Linux head divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 hpc_raytrace 5 gabor head num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 signals002 3 gabor head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120/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.11.20081120' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081120' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081120' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: make[2]: Leaving directory `/buildbot/x86-win-head/build/rts' make -C rts make[2]: Entering directory `/buildbot/x86-win-head/build/rts' c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Adjustor.c -o Adjustor.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Arena.c -o Arena.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Capability.c -o Capability.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c ClosureFlags.c -o ClosureFlags.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Disassembler.c -o Disassembler.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c FrontPanel.c -o FrontPanel.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Hash.c -o Hash.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Hpc.c -o Hpc.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c HsFFI.c -o HsFFI.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Inlines.c -o Inlines.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Interpreter.c -o Interpreter.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c LdvProfile.c -o LdvProfile.o c:/builds/slave/x86-win-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-DBE_CONSERVATIVE -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 -c Linker.c -o Linker.o Linker.c: In function `loadObj': Linker.c:1495:0: error: `n' undeclared (first use in this function) Linker.c:1495:0: error: (Each undeclared identifier is reported only once Linker.c:1495:0: error: for each function it appears in.) make[2]: *** [Linker.o] Error 1 make[2]: Leaving directory `/buildbot/x86-win-head/build/rts' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/rts' make -C rts make[2]: Entering directory `/buildbot/x86-win-fast-head/build/rts' c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Adjustor.c -o Adjustor.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Arena.c -o Arena.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Capability.c -o Capability.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c ClosureFlags.c -o ClosureFlags.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Disassembler.c -o Disassembler.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c FrontPanel.c -o FrontPanel.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Hash.c -o Hash.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Hpc.c -o Hpc.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c HsFFI.c -o HsFFI.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Inlines.c -o Inlines.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -optc-Wno-strict-prototypes -fvia-C -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Interpreter.c -o Interpreter.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c LdvProfile.c -o LdvProfile.o c:/builds/slave/x86-win-fast-head/build/ghc/stage1-inplace/ghc -optc-O -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-fomit-frame-pointer -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 -c Linker.c -o Linker.o Linker.c: In function `loadObj': Linker.c:1495:0: error: `n' undeclared (first use in this function) Linker.c:1495:0: error: (Each undeclared identifier is reported only once Linker.c:1495:0: error: for each function it appears in.) make[2]: *** [Linker.o] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/rts' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: grep -v '^#pragma GCC' | \ sed -e 's/""//g' -e 's/:[ ]*,/: /g' >package.conf.inplace /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg update - --force-files package.conf.inplace /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-head-2/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg update - --force-files References: Message-ID: <49267619.6080407@gmail.com> Mitchell, Neil wrote: > System\Process.hs:456:12: Warning: Defined but not used: `fun' > > : > Failing due to -Werror. > > make[2]: *** [dist/build/System/Process.o] Error 1 > make[2]: Leaving directory `/cygdrive/c/ghc-build/ghc/libraries/process' > make[1]: *** [make.library.process] Error 2 > make[1]: Leaving directory `/cygdrive/c/ghc-build/ghc/libraries' > make: *** [stage1] Error 2 > > > Looks like it should be a simple fix, Now fixed. Cheers, Simon From marlowsd at gmail.com Fri Nov 21 03:55:18 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Nov 21 03:49:22 2008 Subject: Why validate? In-Reply-To: <20081121011619.GA7597@matrix.chaos.earth.li> References: <20081121002952.GF11226@scytale.galois.com> <20081121011619.GA7597@matrix.chaos.earth.li> Message-ID: <49267776.2030401@gmail.com> Ian Lynagh wrote: > On Fri, Nov 21, 2008 at 12:03:52PM +1100, Manuel M T Chakravarty wrote: >>>> Linker.c:1495:0: >>>> error: ?n? undeclared (first use in this function) >>> Oh, that conditionally failed under the Mac? >> Don't think it is a Mac problem. The relevant code is right *after* >> the code that distinguishes architectures and, if I am not overlooking >> anything, the variable `n' isn't defined for any architecture. > > Looks to me like it's in a !defined(USE_MMAP) block, and thus isn't > compiled on at least Linux. Right. I'm just validating the fix ;-) Sorry for the breakage Manuel. Cheers, Simon From marlowsd at gmail.com Fri Nov 21 04:18:57 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Nov 21 04:13:05 2008 Subject: Build system In-Reply-To: <07051AFA-E61B-46E2-964E-35940A6BA640@cse.unsw.edu.au> References: <20081120165844.GA24569@matrix.chaos.earth.li> <07051AFA-E61B-46E2-964E-35940A6BA640@cse.unsw.edu.au> Message-ID: <49267D01.9000503@gmail.com> Roman Leshchinskiy wrote: >> Currently, with recursive make, this means we jump around between >> Makefiles a lot, which isn't good for parallelism in the build. >> Instead, we want to move all the logic and dependencies into the root >> Makefile (or files that get included into it) so that make sees all of >> it together. > > Does this mean that you want to have one giant Makefile which build all > of GHC, including all libraries? Why? Is it only to be able to build > several packages in parallel? IMO, the disadvantages of this far > outweigh this modest benefit. The standard citation is "Recursive make considered harmful" by Peter Miller: http://miller.emu.id.au/pmiller/books/rmch/?ref=DDiyet.Com I should say up front that I'm not completely sure this is going to work out, which is one reason we need to try it on a branch. But the approach has the potential to improve things a lot: * we get to specify dependencies between different parts of the tree much more easily and precisely. BIG WIN. Have you noticed how often you need to 'make distclean' in a GHC tree to make sure everything is up to date? (well I rarely do this, because I have the dependencies in my head and I can rebuild manually, but I imagine this isn't the case for most people!) * we get more parallelism, more easily. I'd argue this is a big win too, right now a validate only uses about 1.3 out of 2 cores. We don't lose modularity: different parts of the build system are still in different files, it's just that make sees them all at once. Right now every make invocation already reads thousands of lines of boilerplate Makefile code, and we'd be invoking make only once rather than many times. So we will probably have to worry about efficiency. For example, it takes tens of seconds on Windows for make to discover that compiler/ is up to date. We don't want that happening every time you rebuild some small part of the tree, so we plan to cut a few dependencies on purpose. But I'm hoping it'll be necessary to do this in a few well-defined places only, and only when building in subdirectories. For example, If you say 'make' in libraries/base, then we won't try to rebuild the stage1 compiler, we'll just fail if it does't exist. Cheers, Simon From simonmarhaskell at gmail.com Fri Nov 21 05:14:41 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 05:08:40 2008 Subject: patch applied (ghc): fix the build when !USE_MMAP Message-ID: <20081121101440.GA13278@haskell.galois.com> Fri Nov 21 00:54:18 PST 2008 Simon Marlow * fix the build when !USE_MMAP M ./rts/Linker.c -5 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121085418-12142-78c42f419885f7fcfee7b47a62a9eb72da80088e.gz From simonpj at microsoft.com Fri Nov 21 05:52:20 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Fri Nov 21 05:46:22 2008 Subject: Build system In-Reply-To: <49267D01.9000503@gmail.com> References: <20081120165844.GA24569@matrix.chaos.earth.li> <07051AFA-E61B-46E2-964E-35940A6BA640@cse.unsw.edu.au> <49267D01.9000503@gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C33192419B63@EA-EXMSG-C334.europe.corp.microsoft.com> | The standard citation is "Recursive make considered harmful" by Peter Miller: | | http://miller.emu.id.au/pmiller/books/rmch/?ref=DDiyet.Com | | I should say up front that I'm not completely sure this is going to work | out, which is one reason we need to try it on a branch. But the approach | has the potential to improve things a lot: | | * we get to specify dependencies between different parts of the tree much | more easily and precisely. BIG WIN. Have you noticed how often you | need to 'make distclean' in a GHC tree to make sure everything is up to | date? (well I rarely do this, because I have the dependencies in my | head and I can rebuild manually, but I imagine this isn't the case for | most people!) | | * we get more parallelism, more easily. I'd argue this is a big win too, | right now a validate only uses about 1.3 out of 2 cores. ... I've dumped these thoughts into the design document, in a new section devoted to recursive makefiles. http://hackage.haskell.org/trac/ghc/wiki/Design/BuildSystem Simon From naur at post11.tele.dk Fri Nov 21 06:58:00 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Fri Nov 21 06:52:41 2008 Subject: Why validate? In-Reply-To: <49267776.2030401@gmail.com> References: <20081121011619.GA7597@matrix.chaos.earth.li> <49267776.2030401@gmail.com> Message-ID: <200811211258.01637.naur@post11.tele.dk> Hello, On Friday 21 November 2008 09:55, Simon Marlow wrote: > ... > Right. I'm just validating the fix ;-) Sorry for the breakage Manuel. After applying this fix, PPC Mac OS X (still) says: > /Users/thorkilnaur/tn/GHCDarcsRepository/ghc-HEAD-complete-for-pulling-and-copying-20070713_1212/ghc/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-fomit-frame-pointer -optc-I../gmp/gmpbuild -optc-I../libffi/build/include -optc-fno-strict-aliasing -Werror -H64m -O0 -fasm -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -package-name rts -static -I../gmp/gmpbuild -I../libffi/build/include -I. -dcmm-lint -c Linker.c -o Linker.o > > Linker.c:4678:1: error: "SymI_NeedsProto" redefined > > Linker.c:938:1: > error: this is the location of the previous definition > > Linker.c:4686:1: error: "SymI_NeedsProto" redefined > > Linker.c:4678:1: > error: this is the location of the previous definition > make[1]: *** [Linker.o] Error 1 > make[1]: *** Waiting for unfinished jobs.... > make: *** [stage1] Error 2 > ... Best regards Thorkil From marlowsd at gmail.com Fri Nov 21 08:27:38 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Fri Nov 21 08:21:41 2008 Subject: Why validate? In-Reply-To: <200811211258.01637.naur@post11.tele.dk> References: <20081121011619.GA7597@matrix.chaos.earth.li> <49267776.2030401@gmail.com> <200811211258.01637.naur@post11.tele.dk> Message-ID: <4926B74A.7060603@gmail.com> Thorkil Naur wrote: > Hello, > > On Friday 21 November 2008 09:55, Simon Marlow wrote: >> ... >> Right. I'm just validating the fix ;-) Sorry for the breakage Manuel. > > After applying this fix, PPC Mac OS X (still) says: > >> /Users/thorkilnaur/tn/GHCDarcsRepository/ghc-HEAD-complete-for-pulling-and-copying-20070713_1212/ghc/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-fomit-frame-pointer -optc-I../gmp/gmpbuild > -optc-I../libffi/build/include -optc-fno-strict-aliasing -Werror -H64m -O0 > -fasm -optc-O2 -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS > -package-name rts -static -I../gmp/gmpbuild -I../libffi/build/include -I. > -dcmm-lint -c Linker.c -o Linker.o >> Linker.c:4678:1: error: "SymI_NeedsProto" redefined >> >> Linker.c:938:1: >> error: this is the location of the previous definition >> >> Linker.c:4686:1: error: "SymI_NeedsProto" redefined >> >> Linker.c:4678:1: >> error: this is the location of the previous definition >> make[1]: *** [Linker.o] Error 1 >> make[1]: *** Waiting for unfinished jobs.... >> make: *** [stage1] Error 2 Digging back through the history, it looks like this problem was introduced by: Mon Oct 13 17:24:33 BST 2008 Clemens Fruhwirth * Rename symbol macros to a consistant naming scheme and should be fixed by changing the two '#undef Sym' directives at line 4677 and 4685 to '#undef SymI_NeedsProto'. Could you try that and submit a patch? Cheers, Simon From simonmarhaskell at gmail.com Fri Nov 21 10:37:01 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 10:31:08 2008 Subject: patch applied (ghc-6.10/ghc): Fix some more shutdown races Message-ID: <20081121153701.GA26980@haskell.galois.com> Wed Nov 19 04:48:48 PST 2008 Simon Marlow * Fix some more shutdown races There were races between workerTaskStop() and freeTaskManager(): we need to be sure that all Tasks have exited properly before we start tearing things down. This isn't completely straighforward, see comments for details. M ./rts/RtsAPI.c -8 +10 M ./rts/Schedule.c -7 +31 M ./rts/Task.c -17 +14 M ./rts/Task.h -2 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081119124848-12142-4f8bda16237073c3661ab80ae4152722c6cc9340.gz From simonmarhaskell at gmail.com Fri Nov 21 10:36:57 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 10:31:10 2008 Subject: patch applied (ghc-6.10/ghc): Move the freeing of Capabilities later in the shutdown sequence Message-ID: <20081121153657.GA26957@haskell.galois.com> Fri Oct 24 03:43:01 PDT 2008 Simon Marlow * Move the freeing of Capabilities later in the shutdown sequence Fixes a bug whereby the Capability has been freed but other Capabilities are still trying to steal sparks from its pool. M ./rts/Capability.c -3 +16 M ./rts/Capability.h -2 +2 M ./rts/Schedule.c -2 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081024104301-12142-4e37e85dd1830d9db09a8633998c9c1109852b49.gz From simonmarhaskell at gmail.com Fri Nov 21 10:37:05 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 10:31:14 2008 Subject: patch applied (ghc-6.10/ghc): MERGE: Fix a race in the deadlock-detection code Message-ID: <20081121153705.GA26996@haskell.galois.com> Thu Nov 20 06:40:52 PST 2008 Simon Marlow * MERGE: Fix a race in the deadlock-detection code After a deadlock it was possible for the timer signal to remain off, which meant that the next deadlock would not be detected, and the system would hang. Spotted by conc047(threaded2). M ./rts/Schedule.c -5 +14 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081120144052-12142-96b8058b2912cb13e0956d29271cfa0ec05fc95c.gz From simonmarhaskell at gmail.com Fri Nov 21 10:37:08 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 10:31:21 2008 Subject: patch applied (ghc-6.10/ghc): Changes to "Fix some more shutdown races" for the 6.10 branch Message-ID: <20081121153708.GA27014@haskell.galois.com> Thu Nov 20 07:05:12 PST 2008 Simon Marlow * Changes to "Fix some more shutdown races" for the 6.10 branch M ./rts/RtsAPI.c -1 +1 M ./rts/Schedule.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081120150512-12142-7b681fe9e813b1fc3d508444d932bb68f30cba7f.gz From nominolo at googlemail.com Fri Nov 21 11:03:56 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Fri Nov 21 10:57:55 2008 Subject: patch applied (ghc): Throw SourceErrors instead of ProgramErrors in main/HeaderInfo. Message-ID: <20081121160355.GA31690@haskell.galois.com> Fri Nov 21 06:13:39 PST 2008 Thomas Schilling * Throw SourceErrors instead of ProgramErrors in main/HeaderInfo. Parse errors during dependency analysis or options parsing really shouldn't kill GHC; this is particularly annoying for GHC API clients. M ./compiler/main/DriverPipeline.hs -3 +3 M ./compiler/main/GHC.hs -2 +2 M ./compiler/main/HeaderInfo.hs -23 +36 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121141339-7c5c6-016866f50a64de4eb8a863c8e89378a729ffddc3.gz From nominolo at googlemail.com Fri Nov 21 11:07:14 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Fri Nov 21 11:01:13 2008 Subject: patch applied (testsuite): Follow changes in pragma error reporting. Message-ID: <20081121160714.GA31919@haskell.galois.com> Fri Nov 21 08:02:35 PST 2008 Thomas Schilling * Follow changes in pragma error reporting. Parse errors in pragmas are now normal error messages and printed as such. The full span info is still there, but not by default we only print the start of the region (for backwards compatibility). GHC API clients will get the full source span info (and users can still get it via -ferror-spans). M ./tests/ghc-regress/driver/2499.stderr -2 +4 M ./tests/ghc-regress/parser/should_fail/read029.stderr -1 +3 M ./tests/ghc-regress/parser/should_fail/read030.stderr -1 +3 M ./tests/ghc-regress/parser/should_fail/read044.stderr -2 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081121160235-7c5c6-9068fe323f1694a9441f14e1b7e83522c8729cdf.gz From simonmarhaskell at gmail.com Fri Nov 21 11:10:16 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 11:04:15 2008 Subject: patch applied (ghc): we shouldn't update topBound in discardSparks() Message-ID: <20081121161016.GA32326@haskell.galois.com> Fri Nov 21 03:35:39 PST 2008 Simon Marlow * we shouldn't update topBound in discardSparks() M ./rts/Sparks.h -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121113539-12142-7a3e72244f211c9dede4254565bac7974fc9a8d3.gz From simonmarhaskell at gmail.com Fri Nov 21 11:10:20 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 21 11:04:18 2008 Subject: patch applied (ghc): Use mutator threads to do GC, instead of having a separate pool of GC threads Message-ID: <20081121161020.GA32354@haskell.galois.com> Fri Nov 21 07:12:33 PST 2008 Simon Marlow * Use mutator threads to do GC, instead of having a separate pool of GC threads Previously, the GC had its own pool of threads to use as workers when doing parallel GC. There was a "leader", which was the mutator thread that initiated the GC, and the other threads were taken from the pool. This was simple and worked fine for sequential programs, where we did most of the benchmarking for the parallel GC, but falls down for parallel programs. When we have N mutator threads and N cores, at GC time we would have to stop N-1 mutator threads and start up N-1 GC threads, and hope that the OS schedules them all onto separate cores. It practice it doesn't, as you might expect. Now we use the mutator threads to do GC. This works quite nicely, particularly for parallel programs, where each mutator thread scans its own spark pool, which is probably in its cache anyway. There are some flag changes: -g is removed (-g1 is still accepted for backwards compat). There's no way to have a different number of GC threads than mutator threads now. -q1 Use one OS thread for GC (turns off parallel GC) -qg Use parallel GC for generations >= (default: 1) Using parallel GC only for generations >=1 works well for sequential programs. Compiling an ordinary sequential program with -threaded and running it with -N2 or more should help if you do a lot of GC. I've found that adding -qg0 (do parallel GC for generation 0 too) speeds up some parallel programs, but slows down some sequential programs. Being conservative, I left the threshold at 1. ToDo: document the new options. M ./includes/RtsFlags.h -1 +3 M ./includes/Storage.h -1 +1 M ./rts/Capability.c -55 +19 M ./rts/Capability.h +6 M ./rts/RtsFlags.c -14 +28 M ./rts/Schedule.c -39 +78 M ./rts/Stats.c -2 +2 M ./rts/sm/GC.c -106 +129 M ./rts/sm/GC.h +4 M ./rts/sm/GCThread.h -4 +3 M ./rts/sm/Storage.c +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121151233-12142-189b50a945eee2cb28f39a1b70ff2895dc6235f1.gz From naur at post11.tele.dk Fri Nov 21 11:50:23 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Fri Nov 21 11:45:04 2008 Subject: Why validate? In-Reply-To: <4926B74A.7060603@gmail.com> References: <200811211258.01637.naur@post11.tele.dk> <4926B74A.7060603@gmail.com> Message-ID: <200811211750.23402.naur@post11.tele.dk> Hello, On Friday 21 November 2008 14:27, Simon Marlow wrote: > ... > Digging back through the history, it looks like this problem was introduced by: > > Mon Oct 13 17:24:33 BST 2008 Clemens Fruhwirth > * Rename symbol macros to a consistant naming scheme > > and should be fixed by changing the two '#undef Sym' directives at line > 4677 and 4685 to '#undef SymI_NeedsProto'. Could you try that and submit > a patch? Thank you very much. Patch attached (where I have taken the liberty of also changing line 4691 similarly). Validate presently reports: > OVERALL SUMMARY for test run started at Fri Nov 21 16:00:30 CET 2008 > 2266 total tests, which gave rise to > 8445 test cases, of which > 0 caused framework failures > 6498 were skipped > > 1870 expected passes > 74 expected failures > 0 unexpected passes > 3 unexpected failures > > Unexpected failures: > Pp004(normal) > directory001(normal) > divbyzero(normal) where please ignore Pp004(normal), it is merely part of the "local colour". > ... Best regards Thorkil -------------- next part -------------- A non-text attachment was scrubbed... Name: Fix_symbol_macro_names_in_Linker_c.dpatch.gz Type: application/x-gzip Size: 27481 bytes Desc: not available Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20081121/97463433/Fix_symbol_macro_names_in_Linker_c.dpatch-0001.bin From ghcbuild at microsoft.com Fri Nov 21 21:43:25 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 21 21:43:27 2008 Subject: [nightly] 21-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081122024325.5B5F2324144@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 Nov 21 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081121) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 22 02:49:26 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Nov 21 23:08:21 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2334 were skipped 9692 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sat Nov 22 02:49:26 GMT 2008 From ghcbuild at microsoft.com Sat Nov 22 02:35:28 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 22 02:35:29 2008 Subject: [nightly] 21-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081122073528.1E3D3324168@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 Nov 21 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081121) **** 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 Nov 22 07:41:30 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 22 01:31:59 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2341 were skipped 9669 expected passes 154 expected failures 0 unexpected passes 17 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Nov 22 07:41:30 GMT 2008 From cvs-ghc at haskell.org Sat Nov 22 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 22 03:23:58 2008 Subject: Daily report for head Message-ID: <200811220830.mAM8U1v8027848@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head fast: fail (failed stage1) pass pass pass pass tnaur x86 Linux head: pass x86-64 Linux head unreg: pass Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 1 tnaur x86 OS X head divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 hpc_raytrace 4 gabor head num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 signals002 3 gabor head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121/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.11.20081121' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081121' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081121' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' From cvs-ghc at haskell.org Sat Nov 22 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 22 03:24:00 2008 Subject: Daily report for stable Message-ID: <200811220830.mAM8U2PO027849@monk.galois.com> Build results: gabor stable: fail (failed darcs) kili stable: fail (failed stage2 runtestsuite) tnaur x86 OS X stable: pass x86 Linux stable: pass x86 Windows stable fast: pass pass pass pass fail (failed stage1) fail (failed stage1) x86-64 Linux stable: pass New unexpected test failures: 2499 4 tnaur x86 OS X stable read029 4 tnaur x86 OS X stable read030 4 tnaur x86 OS X stable read044 4 tnaur x86 OS X stable Fixed unexpected test failures: 1780 conc048 Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc018 1 tnaur PPC OSX stable 2 conc070 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 hpc_raytrace 4 gabor stable joao-circular 2 tnaur x86 Linux stable num009 1 tnaur x86 OS X stable num012 1 tnaur PPC OSX stable 2 signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x277): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x75f): In function `s2gV_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x98f): In function `s2jt_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xbc7): In function `s2mj_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1133): In function `s2tp_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x13ee): In function `s2tw_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x172b): In function `s2Bc_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x277): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x75f): In function `s2gV_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x98f): In function `s2jt_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xbc7): In function `s2mj_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1133): In function `s2tp_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x13ee): In function `s2tw_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x172b): In function `s2Bc_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: [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.6.0.1.a cd Cabal && 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 install --distpref=dist-bootstrapping --inplace Installing library in c:\builds\slave\x86-win-fast-stable\build\libraries\Cabal\dist-bootstrapping\install\Program Files\Haskell\Cabal-1.6.0.1\ghc-6.8.3 Registering Cabal-1.6.0.1... Reading package info from "dist-bootstrapping\\inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd 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 clean --distpref=dist-bootstrapping cleaning... cd 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-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-stable/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5.0.2... cd 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 build --distpref=dist-bootstrapping Preprocessing library hpc-0.5.0.2... Building hpc-0.5.0.2... [1 of 4] Compiling Trace.Hpc.Util ( Trace/Hpc/Util.hs, dist-bootstrapping\build/Trace/Hpc/Util.o ) Trace/Hpc/Util.hs:19:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/Data/Word.hi magic number mismatch: old/corrupt interface file? make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From nominolo at googlemail.com Sat Nov 22 08:50:28 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 22 08:44:25 2008 Subject: patch applied (ghc): Remove warning supression klugde in main/HeaderInfo Message-ID: <20081122135028.GA1589@haskell.galois.com> Fri Nov 21 06:41:55 PST 2008 Thomas Schilling * Remove warning supression klugde in main/HeaderInfo M ./compiler/main/HeaderInfo.hs -8 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121144155-7c5c6-e0daf6d967c538e3cd101ca5135213d538e30762.gz From nominolo at googlemail.com Sat Nov 22 08:50:32 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 22 08:44:29 2008 Subject: patch applied (ghc): Document exported functions in main/HeaderInfo. Message-ID: <20081122135032.GA1622@haskell.galois.com> Fri Nov 21 06:53:07 PST 2008 Thomas Schilling * Document exported functions in main/HeaderInfo. M ./compiler/main/HeaderInfo.hs -5 +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121145307-7c5c6-621b03a81dc0365619a3a4e00f9711e12fa42dfc.gz From nominolo at googlemail.com Sat Nov 22 08:50:36 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 22 08:44:33 2008 Subject: patch applied (ghc): Change 'handleFlagWarnings' to throw exceptions instead of dying. Message-ID: <20081122135036.GA1643@haskell.galois.com> Sat Nov 22 05:06:58 PST 2008 Thomas Schilling * Change 'handleFlagWarnings' to throw exceptions instead of dying. It now uses the standard warning log and error reporting mechanism. M ./compiler/ghci/InteractiveUI.hs -3 +3 M ./compiler/main/DriverPipeline.hs -1 +1 M ./compiler/main/ErrUtils.lhs -20 M ./compiler/main/GHC.hs -2 +2 M ./compiler/main/HscTypes.lhs -3 +23 M ./ghc/Main.hs -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081122130658-7c5c6-f8910c07b3cefaca741fff4df90bd64f41a916be.gz From nominolo at googlemail.com Sat Nov 22 12:22:11 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 22 12:16:07 2008 Subject: patch applied (ghc): Report source span instead of just source location for unused names. Message-ID: <20081122172211.GA7571@haskell.galois.com> Sat Nov 22 06:26:41 PST 2008 Thomas Schilling * Report source span instead of just source location for unused names. M ./compiler/rename/RnEnv.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081122142641-7c5c6-7198f43def5195de21a2146cc3f6870e1d612fb6.gz From nominolo at googlemail.com Sat Nov 22 12:22:16 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 22 12:16:12 2008 Subject: patch applied (ghc): Comments/Haddockification only. Message-ID: <20081122172216.GA7595@haskell.galois.com> Sat Nov 22 06:30:18 PST 2008 Thomas Schilling * Comments/Haddockification only. M ./compiler/hsSyn/HsDecls.lhs -14 +25 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081122143018-7c5c6-9f3b8eb8f9a0eea8da804970f4d6c0bb2367396a.gz From nominolo at googlemail.com Sat Nov 22 12:22:21 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 22 12:16:16 2008 Subject: patch applied (ghc): Return errors instead of dying in myParseModule. Message-ID: <20081122172221.GA7618@haskell.galois.com> Sat Nov 22 07:41:51 PST 2008 Thomas Schilling * Return errors instead of dying in myParseModule. M ./compiler/main/HscMain.lhs -37 +34 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081122154151-7c5c6-edb4cbe33929b65691d90f752bc05f8c9ccab644.gz From ghcbuild at microsoft.com Sat Nov 22 21:38:40 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 22 21:38:41 2008 Subject: [nightly] 22-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081123023840.32156324119@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 Nov 22 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081122) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 23 02:44:45 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 22 23:02:33 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2334 were skipped 9692 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sun Nov 23 02:44:45 GMT 2008 From ghcbuild at microsoft.com Sun Nov 23 01:28:02 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 23 01:28:03 2008 Subject: [nightly] 22-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081123062802.51E8E324019@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 Nov 22 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081122) **** 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 Sun Nov 23 06:34:08 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 23 00:48:08 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2341 were skipped 9669 expected passes 154 expected failures 0 unexpected passes 17 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Nov 23 06:34:08 GMT 2008 From cvs-ghc at haskell.org Sun Nov 23 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 23 03:23:58 2008 Subject: Daily report for stable Message-ID: <200811230830.mAN8U261028992@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: pass Dropping unexpected test passes reports from builders not seen in 7 days: gabor stable Dropping unexpected test failures reports from builders not seen in 7 days: gabor stable New unexpected test failures: seward-space-leak 1 tnaur x86 Linux stable Fixed unexpected test failures: conc018 conc070 Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2499 6 tnaur PPC OSX stable 2 barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 hpc_raytrace 3 tnaur PPC OSX stable 2 joao-circular 2 tnaur x86 Linux stable num009 1 tnaur x86 OS X stable num012 1 tnaur PPC OSX stable 2 read029 6 tnaur PPC OSX stable 2 read030 6 tnaur PPC OSX stable 2 read044 6 tnaur PPC OSX stable 2 signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081121-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: [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.6.0.1.a cd Cabal && 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 install --distpref=dist-bootstrapping --inplace Installing library in c:\builds\slave\x86-win-fast-stable\build\libraries\Cabal\dist-bootstrapping\install\Program Files\Haskell\Cabal-1.6.0.1\ghc-6.8.3 Registering Cabal-1.6.0.1... Reading package info from "dist-bootstrapping\\inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd 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 clean --distpref=dist-bootstrapping cleaning... cd 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-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-stable/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5.0.2... cd 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 build --distpref=dist-bootstrapping Preprocessing library hpc-0.5.0.2... Building hpc-0.5.0.2... [1 of 4] Compiling Trace.Hpc.Util ( Trace/Hpc/Util.hs, dist-bootstrapping\build/Trace/Hpc/Util.o ) Trace/Hpc/Util.hs:19:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/Data/Word.hi magic number mismatch: old/corrupt interface file? make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From cvs-ghc at haskell.org Sun Nov 23 03:30:03 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 23 03:24:01 2008 Subject: Daily report for head Message-ID: <200811230830.mAN8U2D8028993@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed bindist) x86 Windows head fast: pass pass pass pass pass pass gabor head: fail (failed darcs) kili head: fail (failed stage2 runtestsuite) tnaur x86 Linux head: pass x86-64 Linux head unreg: pass Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur x86 Linux head divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 hpc_raytrace 3 gabor head num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 signals002 3 gabor head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122/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.11.20081122' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081122' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081122' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081121\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081121-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xd75): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xad7): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/tests/ghc-regress' From igloo at earth.li Sun Nov 23 15:21:15 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 23 15:15:07 2008 Subject: patch applied (ghc-6.10/ghc): Add a --machine-readable RTS flag Message-ID: <20081123202114.GA13298@haskell.galois.com> Sun Nov 23 07:21:27 PST 2008 Ian Lynagh * Add a --machine-readable RTS flag Currently it only affects the -t flag output M ./includes/RtsFlags.h +1 M ./rts/RtsFlags.c +5 M ./rts/Stats.c -2 +22 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081123152127-3fd76-ac0f485e18810b05a93ce8f0e6376c567bb6bada.gz From igloo at earth.li Sun Nov 23 15:21:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 23 15:15:11 2008 Subject: patch applied (ghc-6.10/ghc): Report source span instead of just source location for unused names. Message-ID: <20081123202118.GA13321@haskell.galois.com> Sat Nov 22 06:26:41 PST 2008 Thomas Schilling * Report source span instead of just source location for unused names. M ./compiler/rename/RnEnv.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081122142641-7c5c6-7198f43def5195de21a2146cc3f6870e1d612fb6.gz From igloo at earth.li Sun Nov 23 15:28:15 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 23 15:22:07 2008 Subject: patch applied (testsuite): Add a space leak test, and some infrastructure for checking space usage Message-ID: <20081123202815.GA13731@haskell.galois.com> Sun Nov 23 08:40:14 PST 2008 Ian Lynagh * Add a space leak test, and some infrastructure for checking space usage M ./driver/testglobals.py +6 M ./driver/testlib.py +42 A ./tests/ghc-regress/space_leaks/ A ./tests/ghc-regress/space_leaks/Makefile A ./tests/ghc-regress/space_leaks/all.T A ./tests/ghc-regress/space_leaks/space_leak_001.hs A ./tests/ghc-regress/space_leaks/space_leak_001.stdout View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081123164014-3fd76-101eb773e33fd6f41f776e501187c632efdd3af4.gz From igloo at earth.li Sun Nov 23 15:28:17 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 23 15:22:11 2008 Subject: patch applied (testsuite): Don't show whitespace differences when diffing test results Message-ID: <20081123202816.GA13755@haskell.galois.com> Sun Nov 23 05:33:00 PST 2008 Ian Lynagh * Don't show whitespace differences when diffing test results M ./driver/testlib.py -2 +10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081123133300-3fd76-9bb6e913693da88d37fc7e391dd04589a3e7c7d2.gz From igloo at earth.li Sun Nov 23 15:28:18 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 23 15:22:13 2008 Subject: patch applied (testsuite): Add some 6.10-specific output Message-ID: <20081123202818.GA13772@haskell.galois.com> Sun Nov 23 11:33:02 PST 2008 Ian Lynagh * Add some 6.10-specific output A ./tests/ghc-regress/driver/2499.stderr-6.10 A ./tests/ghc-regress/parser/should_fail/read029.stderr-6.10 A ./tests/ghc-regress/parser/should_fail/read030.stderr-6.10 A ./tests/ghc-regress/parser/should_fail/read044.stderr-6.10 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081123193302-3fd76-bb148d4e1500801e55c7faec88d26fd0f7c27d43.gz From igloo at earth.li Sun Nov 23 15:30:57 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 23 15:24:49 2008 Subject: patch applied (ghc): Add a --machine-readable RTS flag Message-ID: <20081123203057.GA13881@haskell.galois.com> Sun Nov 23 07:21:27 PST 2008 Ian Lynagh * Add a --machine-readable RTS flag Currently it only affects the -t flag output M ./includes/RtsFlags.h +1 M ./rts/RtsFlags.c +5 M ./rts/Stats.c -2 +22 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081123152127-3fd76-ac0f485e18810b05a93ce8f0e6376c567bb6bada.gz From ghcbuild at microsoft.com Sun Nov 23 21:40:41 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 23 21:40:43 2008 Subject: [nightly] 23-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081124024041.3BADC324118@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 Nov 23 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081123) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 24 02:46:48 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 23 23:02:11 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2334 were skipped 9692 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Mon Nov 24 02:46:48 GMT 2008 From ghcbuild at microsoft.com Mon Nov 24 02:53:33 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 24 02:53:35 2008 Subject: [nightly] 23-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081124075333.EF2A632413E@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 Nov 23 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081123) **** 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 Nov 24 07:59:43 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Nov 24 01:32:02 GMT 2008 2281 total tests, which gave rise to 12181 test cases, of which 0 caused framework failures 2341 were skipped 9669 expected passes 154 expected failures 0 unexpected passes 17 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Mon Nov 24 07:59:43 GMT 2008 From cvs-ghc at haskell.org Mon Nov 24 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 24 03:23:52 2008 Subject: Daily report for stable Message-ID: <200811240830.mAO8U14S032644@monk.galois.com> Build results: gabor stable: pass kili stable: fail (failed getsubrepos) tnaur x86 Linux stable: pass tnaur x86 OS X stable: lost pass x86 Linux stable: pass x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: pass Fixed unexpected test failures: seward-space-leak Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2499 3 tnaur PPC OSX stable 2 barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 hpc_raytrace 1 tnaur PPC OSX stable 2 joao-circular 1 x86 Linux stable num009 1 tnaur x86 OS X stable num012 1 tnaur PPC OSX stable 2 read029 3 tnaur PPC OSX stable 2 read030 3 tnaur PPC OSX stable 2 read044 3 tnaur PPC OSX stable 2 signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete warning: . already present; omitting == running darcs get --partial http://darcs.haskell.org/ghc-stable/hsc2hs utils/hsc2hs Identifying repository http://darcs.haskell.org/ghc-stable/hsc2hs inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/hsc2hs Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/haddock2 utils/haddock Identifying repository http://darcs.haskell.org/ghc-stable/haddock2 inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/haddock2 Reading inventory of repository http://darcs.haskell.org/ghc-stable/haddock2 Reading inventory of repository . inventory Copying patch 4/17 Copying patch 9/17 Copying patch 15/17 Reading inventory of repository . inventory Applying patch 8/16 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/array libraries/array Identifying repository http://darcs.haskell.org/ghc-stable/packages/array Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Optimizing inventory 4/6 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Copying patch 2/6 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base libraries/base Identifying repository http://darcs.haskell.org/ghc-stable/packages/base Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Copying patch 1/18 Copying patch 6/18 Copying patch 11/18 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base3-compat libraries/base3-compat Identifying repository http://darcs.haskell.org/ghc-stable/packages/base3-compat Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/bytestring libraries/bytestring Identifying repository http://darcs.haskell.org/ghc-stable/packages/bytestring Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Optimizing inventory 0/9 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bytpid 4550: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) darcs failed: 134 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081122-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: [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.6.0.1.a cd Cabal && 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 install --distpref=dist-bootstrapping --inplace Installing library in c:\builds\slave\x86-win-fast-stable\build\libraries\Cabal\dist-bootstrapping\install\Program Files\Haskell\Cabal-1.6.0.1\ghc-6.8.3 Registering Cabal-1.6.0.1... Reading package info from "dist-bootstrapping\\inplace-pkg-config" ... done. Saving old package config file... done. Writing new package config file... done. cd 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 clean --distpref=dist-bootstrapping cleaning... cd 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-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-stable/build/libraries/bootstrapping.conf.tmp Configuring hpc-0.5.0.2... cd 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 build --distpref=dist-bootstrapping Preprocessing library hpc-0.5.0.2... Building hpc-0.5.0.2... [1 of 4] Compiling Trace.Hpc.Util ( Trace/Hpc/Util.hs, dist-bootstrapping\build/Trace/Hpc/Util.o ) Trace/Hpc/Util.hs:19:0: Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/Data/Word.hi magic number mismatch: old/corrupt interface file? make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From cvs-ghc at haskell.org Mon Nov 24 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Mon Nov 24 03:23:55 2008 Subject: Daily report for head Message-ID: <200811240830.mAO8U1c8032647@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed bindist) x86 Windows head fast: pass fail (failed stage1) pass pass pass pass tnaur PPC OSX head 2: pass tnaur x86 OS X head: lost pass x86-64 Linux head unreg: pass New unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 conc023 1 tnaur PPC OSX head 2 conc038 1 tnaur PPC OSX head 2 ffi014 1 tnaur PPC OSX head 2 ioref001 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 random1283 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 stableptr001 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 Old unexpected test failures: 2469 2 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc024 1 tnaur x86 Linux head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 hpc_raytrace 1 gabor head num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 signals002 3 gabor head simpl015 1 tnaur x86 Linux head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123/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.11.20081123' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081123' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081123' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081122\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081122-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' From marlowsd at gmail.com Mon Nov 24 05:55:45 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Mon Nov 24 05:49:38 2008 Subject: patch applied (testsuite): Add a space leak test, and some infrastructure for checking space usage In-Reply-To: <20081123202815.GA13731@haskell.galois.com> References: <20081123202815.GA13731@haskell.galois.com> Message-ID: <492A8831.1010304@gmail.com> Ian Lynagh wrote: > Sun Nov 23 08:40:14 PST 2008 Ian Lynagh > * Add a space leak test, and some infrastructure for checking space usage > > M ./driver/testglobals.py +6 > M ./driver/testlib.py +42 > A ./tests/ghc-regress/space_leaks/ > A ./tests/ghc-regress/space_leaks/Makefile > A ./tests/ghc-regress/space_leaks/all.T > A ./tests/ghc-regress/space_leaks/space_leak_001.hs > A ./tests/ghc-regress/space_leaks/space_leak_001.stdout > > View patch online: > http://darcs.haskell.org/testsuite/_darcs/patches/20081123164014-3fd76-101eb773e33fd6f41f776e501187c632efdd3af4.gz You might want to add the test from this one too: http://hackage.haskell.org/trac/ghc/ticket/1038 Cheers, Simon From naur at post11.tele.dk Mon Nov 24 05:57:11 2008 From: naur at post11.tele.dk (Thorkil Naur) Date: Mon Nov 24 05:51:46 2008 Subject: Dead links from http://haskell.org/haskellwiki/GHC Message-ID: <200811241157.11922.naur@post11.tele.dk> Hello, The links http://www.haskell.org/ghc/docs/latest/users_guide.pdf and http://www.haskell.org/ghc/docs/latest/users_guide.ps.gz from http://haskell.org/haskellwiki/GHC appear dead - both reported "404 Not Found" when I clicked them a few minutes ago. Thanks and best regards Thorkil From ghcbuild at microsoft.com Mon Nov 24 21:54:08 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Mon Nov 24 21:54:10 2008 Subject: [nightly] 24-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081125025408.3972032415F@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 Nov 24 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081124) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 25 03:00:19 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Mon Nov 24 23:02:59 GMT 2008 2282 total tests, which gave rise to 12182 test cases, of which 1 caused framework failures 2334 were skipped 9692 expected passes 149 expected failures 0 unexpected passes 6 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Tue Nov 25 03:00:19 GMT 2008 From ghcbuild at microsoft.com Tue Nov 25 01:32:54 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 25 01:32:56 2008 Subject: [nightly] 24-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081125063254.3B7DF32414F@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 Nov 24 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081124) **** 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 Nov 25 06:39:05 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 25 00:48:14 GMT 2008 2282 total tests, which gave rise to 12182 test cases, of which 1 caused framework failures 2341 were skipped 9669 expected passes 154 expected failures 0 unexpected passes 17 unexpected failures Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Tue Nov 25 06:39:05 GMT 2008 From cvs-ghc at haskell.org Tue Nov 25 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 25 03:23:50 2008 Subject: Daily report for stable Message-ID: <200811250830.mAP8U2j8005330@monk.galois.com> Build results: tnaur PPC OSX stable 2: pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: pass Fixed unexpected test failures: hpc_raytrace Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2499 1 x86 Linux stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 joao-circular 1 x86 Linux stable num009 1 tnaur x86 OS X stable num012 1 tnaur PPC OSX stable 2 read029 1 x86 Linux stable read030 1 x86 Linux stable read044 1 x86 Linux stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081123-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From cvs-ghc at haskell.org Tue Nov 25 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Tue Nov 25 03:23:53 2008 Subject: Daily report for head Message-ID: <200811250830.mAP8U20u005331@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed bindist) x86 Windows head fast: pass pass pass pass pass pass fast486 head: lost gabor head: fail (failed darcs) kili head: fail (failed darcs) tnaur PPC OSX head: lost lost lost lost lost lost lost lost lost x86-64 Linux head unreg: pass Old unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 2469 2 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur x86 Linux head conc038 1 tnaur PPC OSX head 2 conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi014 1 tnaur PPC OSX head 2 hpc_raytrace 1 gabor head ioref001 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 random1283 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 signals002 3 gabor head simpl015 1 tnaur x86 Linux head stableptr001 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124/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.11.20081124' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081124' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081124' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081123\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081123-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- 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 ********************** Identifying repository http://darcs.haskell.org//ghc inventory Reading inventory of repository http://darcs.haskell.org//ghc inventory Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository . inventory Copying patch 0/437 Copying patch 4/437 Copying patch 10/437 Copying patch 15/437 Copying patch 21/437 Copying patch 26/437 Copying patch 32/437 Copying patch 38/437 Copying patch 43/437 Copying patch 48/437 Copying patch 54/437 Copying patch 59/437 Copying patch 65/437 Copying patch 70/437 Copying patch 76/437 Copying patch 80/437 Copying patch 86/437 Copying patch 91/437 Copying patch 97/437 Copying patch 100/437 Copying patch 105/437 Copying patch 111/437 Copying patch 116/437 Copying patch 122/437 Copying patch 127/437 Copying patch 133/437 Copying patch 138/437 Copying patch 144/437 Copying patch 149/437 Copying patch 155/437 Copying patch 161/437 Copying patch 166/437 Copying patch 171/437 Copying patch 172/437pid 27867: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) From simonmarhaskell at gmail.com Tue Nov 25 05:10:37 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 25 05:04:24 2008 Subject: patch applied (ghc): Fix symbol macro names in Linker.c Message-ID: <20081125101037.GA10285@haskell.galois.com> Fri Nov 21 08:01:49 PST 2008 Thorkil Naur * Fix symbol macro names in Linker.c M ./rts/Linker.c -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081121160149-b4f2a-e3f41f9c1e7474d11d9cade3c78173e2b022deec.gz From simonmarhaskell at gmail.com Tue Nov 25 05:22:01 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 25 05:15:48 2008 Subject: patch applied (testsuite): small fix to the space-leak testing framework Message-ID: <20081125102201.GA15228@haskell.galois.com> Tue Nov 25 02:09:34 PST 2008 Simon Marlow * small fix to the space-leak testing framework M ./driver/testlib.py -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081125100934-12142-eafb4ba5bdc50f9d7ca84ad33631242e050f157c.gz From simonmarhaskell at gmail.com Tue Nov 25 06:01:00 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 25 05:54:49 2008 Subject: patch applied (ghc): Fix #2740: we were missing the free variables on some expressions Message-ID: <20081125110100.GA16537@haskell.galois.com> Tue Nov 25 02:31:13 PST 2008 Simon Marlow * Fix #2740: we were missing the free variables on some expressions Particularly boolean expresions: the conditional of an 'if', and guards, were missing their free variables. M ./compiler/deSugar/Coverage.lhs -14 +13 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081125103113-12142-9775cf4bf8fb93f02a4790a70cb32fa509f4c653.gz From simonpj at microsoft.com Tue Nov 25 06:08:17 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue Nov 25 06:02:03 2008 Subject: patch applied (ghc): Fix Trac #2799: TcType.isOverloadedTy Message-ID: <20081125110817.GA19918@haskell.galois.com> Tue Nov 25 03:05:40 PST 2008 simonpj@microsoft.com * Fix Trac #2799: TcType.isOverloadedTy A missing case (for equality predicates) in isOverloadedTy make bindInstsOfLocalFuns/Pats do the wrong thing. Core Lint nailed it. Merge to 6.10 branch. M ./compiler/typecheck/TcType.lhs -3 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081125110540-1287e-4871bdaa2a7c133de7d684059ddc955a84e14a44.gz From simonpj at microsoft.com Tue Nov 25 06:10:50 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Tue Nov 25 06:04:58 2008 Subject: patch applied (testsuite): Test Trac #2799 Message-ID: <20081125111050.GA21079@haskell.galois.com> Tue Nov 25 03:09:46 PST 2008 simonpj@microsof.com * Test Trac #2799 A ./tests/ghc-regress/typecheck/should_compile/T2799.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081125110946-f1c6d-66877d7f573e330e8a09d59139d864c042727703.gz From simonmarhaskell at gmail.com Tue Nov 25 06:12:01 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Tue Nov 25 06:05:47 2008 Subject: patch applied (testsuite): add test for #2740 Message-ID: <20081125111201.GA21674@haskell.galois.com> Tue Nov 25 02:34:02 PST 2008 Simon Marlow * add test for #2740 A ./tests/ghc-regress/ghci.debugger/scripts/2740.hs A ./tests/ghc-regress/ghci.debugger/scripts/2740.script A ./tests/ghc-regress/ghci.debugger/scripts/2740.stdout M ./tests/ghc-regress/ghci.debugger/scripts/all.T +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081125103402-12142-11c911f2b2ef519f3fb4859b7b925c06ea957666.gz From nominolo at googlemail.com Tue Nov 25 11:42:06 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Tue Nov 25 11:35:51 2008 Subject: patch applied (ghc): Major clean-up of HscMain. Message-ID: <20081125164205.GA29683@haskell.galois.com> Tue Nov 25 07:32:01 PST 2008 Thomas Schilling * Major clean-up of HscMain. This patch entails a major restructuring of HscMain and a small bugfix to MkIface (which required the restructuring in HscMain). In MkIface: - mkIface* no longer outputs orphan warnings directly and also no longer quits GHC when -Werror is set. Instead, errors are reported using the common IO (Messages, Maybe result) scheme. In HscMain: - Get rid of the 'Comp' monad. This monad was mostly GhcMonad + two reader arguments, a ModSummary for the currently compiled module and a possible old interface. The latter actually lead to a small space-leak since only its hash was needed (to check whether the newly-generated interface file was the same as the original one). Functions originally of type 'Comp' now only take the arguments that they actually need. This leads to slighly longer argument lists in some places, however, it is now much easier to see what is actually going on. - Get rid of 'myParseModule'. Rename 'parseFile' to 'hscParse'. - Join 'deSugarModule' and 'hscDesugar' (keeping the latter). - Rename 'typecheck{Rename}Module{'}' to 'hscTypecheck{Rename}'. One variant keeps the renamed syntax, the other doesn't. - Parameterise 'HscStatus', so that 'InteractiveStatus' is just a different parameterisation of 'HscStatus'. - 'hscCompile{OneShot,Batch,Nothing,Interactive}' are now implemented using a (local) typeclass called 'HsCompiler'. The idea is to make the common structure more obvious. Using this typeclass we now have two functions 'genericHscCompile' (original 'hscCompiler') and 'genericHscRecompile' (original 'genComp') describing the default pipeline. The methods of the typeclass describe a sort of "hook" interface (in OO-terms this would be called the "template method" pattern). One problem with this approach is that we parameterise over the /result/ type which, in fact, is not actually different for "nothing" and "batch" mode. To avoid functional dependencies or associated types, we use type tags to make them artificially different and parameterise the type class over the result type. A perhaps better approach might be to use records instead. - Drop some redundant 'HscEnv' arguments. These were likely different from what 'getSession' would return because during compilation we temporarily set the module's DynFlags as well as a few other fields. We now use the 'withTempSession' combinator to temporarily change the 'HscEnv' and automatically restore the original session after the enclosed action has returned (even in case of exceptions). - Rename 'hscCompile' to 'hscGenHardCode' (since that is what it does). Calls in 'GHC' and 'DriverPipeline' accordingly needed small adaptions. M ./compiler/iface/MkIface.lhs -12 +10 M ./compiler/main/DriverPipeline.hs -4 +4 M ./compiler/main/GHC.hs -37 +29 M ./compiler/main/HscMain.lhs -361 +317 M ./compiler/main/HscTypes.lhs -1 +11 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081125153201-7c5c6-e541987394c17b618a25c6e58dc22e12635b352e.gz From ghcbuild at microsoft.com Tue Nov 25 22:34:11 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Tue Nov 25 22:34:13 2008 Subject: [nightly] 25-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081126033411.C1D4532421E@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 Nov 25 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081125) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 26 03:40:25 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Tue Nov 25 23:02:35 GMT 2008 2284 total tests, which gave rise to 12189 test cases, of which 0 caused framework failures 2334 were skipped 9700 expected passes 146 expected failures 3 unexpected passes 6 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Wed Nov 26 03:40:25 GMT 2008 From dias at eecs.harvard.edu Wed Nov 26 00:22:23 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:08 2008 Subject: patch applied (ghc): Merging in the new codegen branch Message-ID: <20081126052223.GA21578@haskell.galois.com> Thu Aug 14 05:40:27 PDT 2008 dias@eecs.harvard.edu * Merging in the new codegen branch This merge does not turn on the new codegen (which only compiles a select few programs at this point), but it does introduce some changes to the old code generator. The high bits: 1. The Rep Swamp patch is finally here. The highlight is that the representation of types at the machine level has changed. Consequently, this patch contains updates across several back ends. 2. The new Stg -> Cmm path is here, although it appears to have a fair number of bugs lurking. 3. Many improvements along the CmmCPSZ path, including: o stack layout o some code for infotables, half of which is right and half wrong o proc-point splitting M ./compiler/basicTypes/IdInfo.lhs +1 M ./compiler/cmm/BlockId.hs -1 +14 M ./compiler/cmm/CLabel.hs -42 +78 M ./compiler/cmm/Cmm.hs -39 +88 M ./compiler/cmm/CmmBrokenBlock.hs -16 +14 M ./compiler/cmm/CmmCPS.hs -12 +11 M ./compiler/cmm/CmmCPSGen.hs -33 +32 M ./compiler/cmm/CmmCPSZ.hs -30 +28 M ./compiler/cmm/CmmCallConv.hs -23 +72 M ./compiler/cmm/CmmCommonBlockElimZ.hs -21 +17 M ./compiler/cmm/CmmContFlowOpt.hs -34 +74 M ./compiler/cmm/CmmCvt.hs -86 +74 M ./compiler/cmm/CmmExpr.hs -96 +893 M ./compiler/cmm/CmmInfo.hs -13 +10 M ./compiler/cmm/CmmLex.x -2 +12 M ./compiler/cmm/CmmLint.hs -43 +47 M ./compiler/cmm/CmmLive.hs -5 +5 M ./compiler/cmm/CmmLiveZ.hs -8 +6 M ./compiler/cmm/CmmOpt.hs -52 +51 M ./compiler/cmm/CmmParse.y -117 +112 M ./compiler/cmm/CmmProcPointZ.hs -120 +589 M ./compiler/cmm/CmmSpillReload.hs -154 +89 M ./compiler/cmm/CmmUtils.hs -24 +70 M ./compiler/cmm/CmmZipUtil.hs -1 +1 M ./compiler/cmm/DFMonad.hs -4 R ./compiler/cmm/MachOp.hs M ./compiler/cmm/MkZipCfg.hs -18 +16 M ./compiler/cmm/MkZipCfgCmm.hs -52 +79 M ./compiler/cmm/OptimizationFuel.hs -3 +3 M ./compiler/cmm/PprC.hs -132 +184 M ./compiler/cmm/PprCmm.hs -54 +81 M ./compiler/cmm/PprCmmZ.hs -48 +18 M ./compiler/cmm/README -3 M ./compiler/cmm/StackColor.hs -18 +13 M ./compiler/cmm/ZipCfg.hs -45 +55 M ./compiler/cmm/ZipCfgCmmRep.hs -292 +285 M ./compiler/cmm/ZipCfgExtras.hs -6 +6 M ./compiler/cmm/ZipDataflow.hs -34 +95 M ./compiler/codeGen/CgBindery.lhs -5 +2 M ./compiler/codeGen/CgCallConv.hs -12 +11 M ./compiler/codeGen/CgCase.lhs -5 +4 M ./compiler/codeGen/CgClosure.lhs -7 +8 M ./compiler/codeGen/CgCon.lhs -7 +8 M ./compiler/codeGen/CgExpr.lhs -23 +12 M ./compiler/codeGen/CgForeignCall.hs -28 +27 M ./compiler/codeGen/CgHeapery.lhs -20 +20 M ./compiler/codeGen/CgHpc.hs -13 +12 M ./compiler/codeGen/CgInfoTbls.hs -19 +15 M ./compiler/codeGen/CgMonad.lhs -2 +4 M ./compiler/codeGen/CgPrimOp.hs -159 +172 M ./compiler/codeGen/CgProf.hs -23 +22 M ./compiler/codeGen/CgStackery.lhs -1 M ./compiler/codeGen/CgTailCall.lhs -2 +5 M ./compiler/codeGen/CgTicky.hs -18 +19 M ./compiler/codeGen/CgUtils.hs -98 +91 M ./compiler/codeGen/ClosureInfo.lhs -25 +27 M ./compiler/codeGen/CodeGen.lhs -6 +6 M ./compiler/codeGen/SMRep.lhs -23 +10 A ./compiler/codeGen/StgCmm.hs A ./compiler/codeGen/StgCmmBind.hs A ./compiler/codeGen/StgCmmBind.hs-boot A ./compiler/codeGen/StgCmmClosure.hs A ./compiler/codeGen/StgCmmCon.hs A ./compiler/codeGen/StgCmmEnv.hs A ./compiler/codeGen/StgCmmExpr.hs A ./compiler/codeGen/StgCmmForeign.hs A ./compiler/codeGen/StgCmmGran.hs A ./compiler/codeGen/StgCmmHeap.hs A ./compiler/codeGen/StgCmmHpc.hs A ./compiler/codeGen/StgCmmLayout.hs A ./compiler/codeGen/StgCmmMonad.hs A ./compiler/codeGen/StgCmmPrim.hs A ./compiler/codeGen/StgCmmProf.hs A ./compiler/codeGen/StgCmmTicky.hs A ./compiler/codeGen/StgCmmUtils.hs M ./compiler/deSugar/DsForeign.lhs -25 +21 M ./compiler/ghc.cabal.in -1 +16 M ./compiler/main/DynFlags.hs -1 +7 M ./compiler/main/HscMain.lhs -7 +51 M ./compiler/nativeGen/AsmCodeGen.lhs -8 +7 M ./compiler/nativeGen/MachCodeGen.hs -796 +771 M ./compiler/nativeGen/MachInstrs.hs -109 +63 M ./compiler/nativeGen/MachRegs.lhs -31 +123 M ./compiler/nativeGen/NCGMonad.hs -4 +3 M ./compiler/nativeGen/PositionIndependentCode.hs -9 +8 M ./compiler/nativeGen/PprMach.hs -138 +143 M ./compiler/nativeGen/RegAllocInfo.hs -24 +23 M ./compiler/prelude/ForeignCall.lhs +2 M ./compiler/typecheck/TcForeign.lhs -2 +1 M ./compiler/typecheck/TcRnDriver.lhs -1 +2 M ./includes/Cmm.h -4 +5 M ./includes/mkDerivedConstants.c -10 +25 M ./rts/Exception.cmm -2 +2 M ./rts/HeapStackCheck.cmm -6 +6 M ./rts/PrimOps.cmm -4 +4 M ./rts/Updates.cmm -2 +2 M ./utils/genapply/GenApply.hs -2 +2 M ./utils/runstdtest/runstdtest.prl -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080814124027-feb93-b0bfc7990ceb30459c253e0460ff10b56cb3c0f5.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:28 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:13 2008 Subject: patch applied (ghc): Big collection of patches for the new codegen branch. Message-ID: <20081126052228.GA21601@haskell.galois.com> Mon Oct 13 06:25:56 PDT 2008 dias@eecs.harvard.edu * Big collection of patches for the new codegen branch. o Fixed bug that emitted the copy-in code for closure entry in the wrong place -- at the initialization of the closure. o Refactored some of the closure entry code. o Added code to check that no LocalRegs are live-in to a procedure -- trip up some buggy programs earlier o Fixed environment bindings for thunks -- we weren't (re)binding the free variables in a thunk o Fixed a bug in proc-point splitting that dropped some updates to the entry block in a procedure. o Fixed improper calls to code that generates CmmLit's for strings o New invariant on cg_loc in CgIdInfo: the expression is always tagged o Code to load free vars on entry to a thunk was (wrongly) placed before the heap check. o Some of the StgCmm code was redundantly passing around Id's along with CgIdInfo's; no more. o Initialize the LocalReg's that point to a closure before allocating and initializing the closure itself -- otherwise, we have problems with recursive closure bindings o BlockEnv and BlockSet types are now abstract. o Update frames: - push arguments in Old call area - keep track of the return sp in the FCode monad - keep the return sp in every call, tail call, and return (because it might be different at different call sites, e.g. tail calls to the gc after a heap check are performed before pushing the update frame) - set the sp appropriately on returns and tail calls o Reduce call, tail call, and return to a single LastCall node o Added slow entry code, using different calling conventions on entry and tail call o More fixes to the calling convention code. The tricky stuff is all about the closure environment: it must be passed in R1, but in non-closures, there is no such argument, so we can't treat all arguments the same way: the closure environment is special. Maybe the right step forward would be to define a different calling convention for closure arguments. o Let-no-escapes need to be emitted out-of-line -- otherwise, we drop code. o Respect RTS requirement of word alignment for pointers My stack allocation can pack sub-word values into a single word on the stack, but it wasn't requiring word-alignment for pointers. It does now, by word-aligning both pointer registers and call areas. o CmmLint was over-aggresively ruling out non-word-aligned memory references, which may be kosher now that we can spill small values into a single word. o Wrong label order on a conditional branch when compiling switches. o void args weren't dropped in many cases. To help prevent this kind of mistake, I defined a NonVoid wrapper, which I'm applying only to Id's for now, although there are probably other good candidates. o A little code refactoring: separate modules for procpoint analysis splitting, stack layout, and building infotables. o Stack limit check: insert along with the heap limit check, using a symbolic constant (a special CmmLit), then replace it when the stack layout is known. o Removed last node: MidAddToContext o Adding block id as a literal: means that the lowering of the calling conventions no longer has to produce labels early, which was inhibiting common-block elimination. Will also make it easier for the non-procpoint-splitting path. o Info tables: don't try to describe the update frame! o Over aggressive use of NonVoid!!!! Don't drop the non-void args before setting the type of the closure!!! o Sanity checking: Added a pass to stub dead dead slots on the stack (only ~10 lines with the dataflow framework) o More sanity checking: Check that incoming pointer arguments are non-stubbed. Note: these checks are still subject to dead-code removal, but they should still be quite helpful. o Better sanity checking: why stop at function arguments? Instead, in mkAssign, check that _any_ assignment to a pointer type is non-null -- the sooner the crash, the easier it is to debug. Still need to add the debugging flag to turn these checks on explicitly. o Fixed yet another calling convention bug. This time, the calls to the GC were wrong. I've added a new convention for GC calls and invoked it where appropriate. We should really straighten out the calling convention stuff: some of the code (and documentation) is spread across the compiler, and there's some magical use of the node register that should really be handled (not avoided) by calling conventions. o Switch bug: the arms in mkCmmLitSwitch weren't returning to a single join point. o Environment shadowing problem in Stg->Cmm: When a closure f is bound at the top-level, we should not bind f to the node register on entry to the closure. Why? Because if the body of f contains a let-bound closure g that refers to f, we want to make sure that it refers to the static closure for f. Normally, this would all be fine, because when we compile a closure, we rebind free variables in the environment. But f doesn't look like a free variable because it's a static value. So, the binding for f remains in the environment when we compile g, inconveniently referring to the wrong thing. Now, I bind the variable in the local environment only if the closure is not bound at the top level. It's still okay to make assumptions about the node holding the closure environment; we just won't find the binding in the environment, so code that names the closure will now directly get the label of the static closure, not the node register holding a pointer to the static closure. o Don't generate bogus Cmm code containing SRTs during the STG -> Cmm pass! The tables made reference to some labels that don't exist when we compute and generate the tables in the back end. o Safe foreign calls need some special treatment (at least until we have the integrated codegen). In particular: o they need info tables o they are not procpoints -- the successor had better be in the same procedure o we cannot (yet) implement the calling conventions early, which means we have to carry the calling-conv info all the way to the end o We weren't following the old convention when registering a module. Now, we use update frames to push any new modules that have to be registered and enter the youngest one on the stack. We also use the update frame machinery to specify that the return should pop the return address off the stack. o At each safe foreign call, an infotable must be at the bottom of the stack, and the TSO->sp must point to it. o More problems with void args in a direct call to a function: We were checking the args (minus voids) to check whether the call was saturated, which caused problems when the function really wasn't saturated because it took an extra void argument. o Forgot to distinguish integer != from floating != during Stg->Cmm o Updating slotEnv and areaMap to include safe foreign calls The dataflow analyses that produce the slotEnv and areaMap give results for each basic block, but we also need the results for a safe foreign call, which is a middle node. After running the dataflow analysis, we have another pass that updates the results to includ any safe foreign calls. o Added a static flag for the debugging technique that inserts instructions to stub dead slots on the stack and crashes when a stubbed value is loaded into a pointer-typed LocalReg. o C back end expects to see return continuations before their call sites. Sorted the flowgraphs appropriately after splitting. o PrimOp calling conventions are special -- unlimited registers, no stack Yet another calling convention... o More void value problems: if the RHS of a case arm is a void-typed variable, don't try to return it. o When calling some primOp, they may allocate memory; if so, we need to do a heap check when we return from the call. M ./compiler/cmm/BlockId.hs -22 +108 M ./compiler/cmm/CLabel.hs -4 +16 M ./compiler/cmm/Cmm.hs -2 +8 M ./compiler/cmm/CmmBrokenBlock.hs -1 +1 M ./compiler/cmm/CmmCPS.hs -11 +12 M ./compiler/cmm/CmmCPSZ.hs -23 +77 M ./compiler/cmm/CmmCallConv.hs -30 +49 M ./compiler/cmm/CmmCommonBlockElimZ.hs -41 +50 M ./compiler/cmm/CmmContFlowOpt.hs -39 +43 M ./compiler/cmm/CmmCvt.hs -25 +24 M ./compiler/cmm/CmmExpr.hs -9 +28 M ./compiler/cmm/CmmInfo.hs -2 +23 M ./compiler/cmm/CmmLint.hs -11 +1 M ./compiler/cmm/CmmLive.hs -11 +11 M ./compiler/cmm/CmmLiveZ.hs -16 +24 M ./compiler/cmm/CmmOpt.hs -1 +2 M ./compiler/cmm/CmmParse.y -7 +7 M ./compiler/cmm/CmmProcPoint.hs -8 +8 M ./compiler/cmm/CmmProcPointZ.hs -565 +120 M ./compiler/cmm/CmmSpillReload.hs -75 +60 M ./compiler/cmm/CmmZipUtil.hs -2 +1 M ./compiler/cmm/DFMonad.hs -4 +3 M ./compiler/cmm/MkZipCfg.hs -26 +36 M ./compiler/cmm/MkZipCfgCmm.hs -58 +86 M ./compiler/cmm/OptimizationFuel.hs -2 +3 M ./compiler/cmm/PprC.hs +8 M ./compiler/cmm/PprCmm.hs -15 +11 M ./compiler/cmm/PprCmmZ.hs -16 +6 M ./compiler/cmm/StackColor.hs -2 +2 M ./compiler/cmm/ZipCfg.hs -29 +53 M ./compiler/cmm/ZipCfgCmmRep.hs -123 +114 M ./compiler/cmm/ZipCfgExtras.hs -2 +2 M ./compiler/cmm/ZipDataflow.hs -32 +45 M ./compiler/codeGen/CgInfoTbls.hs -3 +3 M ./compiler/codeGen/StgCmm.hs -51 +30 M ./compiler/codeGen/StgCmmBind.hs -141 +179 M ./compiler/codeGen/StgCmmClosure.hs -29 +42 M ./compiler/codeGen/StgCmmCon.hs -11 +15 M ./compiler/codeGen/StgCmmEnv.hs -24 +47 M ./compiler/codeGen/StgCmmExpr.hs -45 +79 M ./compiler/codeGen/StgCmmForeign.hs -70 +57 M ./compiler/codeGen/StgCmmHeap.hs -47 +85 M ./compiler/codeGen/StgCmmLayout.hs -32 +78 M ./compiler/codeGen/StgCmmMonad.hs -34 +69 M ./compiler/codeGen/StgCmmPrim.hs -3 +5 M ./compiler/codeGen/StgCmmProf.hs -2 +3 M ./compiler/codeGen/StgCmmUtils.hs -18 +24 M ./compiler/ghc.cabal.in +2 M ./compiler/main/HscMain.lhs -11 +15 M ./compiler/main/StaticFlagParser.hs +1 M ./compiler/main/StaticFlags.hs +3 M ./compiler/nativeGen/MachRegs.lhs +2 M ./compiler/nativeGen/PprMach.hs -1 +1 M ./compiler/nativeGen/RegAllocLinear.hs -8 +7 M ./compiler/nativeGen/RegLiveness.hs -15 +15 M ./compiler/nativeGen/RegSpillCost.hs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081013132556-feb93-b8fccf3a74d875d5251ecb25e7c0875615dce136.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:33 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:17 2008 Subject: patch applied (ghc): forgot a few files Message-ID: <20081126052232.GA21618@haskell.galois.com> Mon Oct 13 06:42:51 PDT 2008 dias@eecs.harvard.edu * forgot a few files A ./compiler/cmm/CmmBuildInfoTables.hs A ./compiler/cmm/CmmStackLayout.hs View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081013134251-feb93-1da8aaa87f63607d0c9c41b1d3d80de420e11acb.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:37 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:23 2008 Subject: patch applied (ghc): Floating infotables were reversed in C back end Message-ID: <20081126052237.GA21645@haskell.galois.com> Mon Oct 13 08:27:18 PDT 2008 dias@eecs.harvard.edu * Floating infotables were reversed in C back end M ./compiler/cmm/CmmBuildInfoTables.hs -2 +3 M ./compiler/cmm/PprC.hs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081013152718-feb93-18ee6e8f04e392d364cf17a7c773fa5139f91019.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:42 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:27 2008 Subject: patch applied (ghc): Don't adjust hp up when the case scrutinee won't allocate Message-ID: <20081126052242.GA21665@haskell.galois.com> Tue Oct 14 04:26:18 PDT 2008 dias@eecs.harvard.edu * Don't adjust hp up when the case scrutinee won't allocate If the case scrutinee can't allocate, we don't need to do a heap check in the case alternatives. (A previous patch got that right.) In that case, we had better not adjust the heap pointer to recover unused stack space before evaluating the scrutinee -- because we aren't going to reallocate for the case alternative. M ./compiler/codeGen/StgCmmExpr.hs -6 +6 M ./compiler/codeGen/StgCmmLayout.hs -12 +16 M ./compiler/codeGen/StgCmmMonad.hs -6 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081014112618-feb93-54992270466cc6db29d23a2f54b78fb9f921579d.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:47 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:33 2008 Subject: patch applied (ghc): Clarify the SRT building process Message-ID: <20081126052246.GA21683@haskell.galois.com> Tue Oct 14 07:02:02 PDT 2008 dias@eecs.harvard.edu * Clarify the SRT building process Before: building a closure that would build an SRT given the top-level SRT. It was somewhat difficult to understand the control flow, and it may have had held onto some data structures long after they should be dead. Now, I just bundle the info we need about CAFs along with the procedure and directly call a new top-level function to build the SRTs later. M ./compiler/cmm/CmmBuildInfoTables.hs -15 +28 M ./compiler/cmm/CmmCPSZ.hs -7 +26 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081014140202-feb93-8dede4fa7a42edd96d0638ea680c524ac8b80862.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:52 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:38 2008 Subject: patch applied (ghc): Removed space and time inefficiency in procpoint splitting Message-ID: <20081126052252.GA21718@haskell.galois.com> Tue Oct 14 09:03:54 PDT 2008 dias@eecs.harvard.edu * Removed space and time inefficiency in procpoint splitting I was adding extra jumps to every procpoint, even when the split-off graph referred to only some of the procpoints. No effect on correctness, but a big effect on space/time efficiency when there are lots of procpoints... M ./compiler/cmm/CmmCPSZ.hs -3 +3 M ./compiler/cmm/CmmProcPointZ.hs -2 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081014160354-feb93-46ee5f10d1a67b1e4147fb8cec94c9102b45cdc4.gz From dias at eecs.harvard.edu Wed Nov 26 00:22:57 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:45 2008 Subject: patch applied (ghc): Keep update frames live even in functions that never return Message-ID: <20081126052256.GA21739@haskell.galois.com> Tue Oct 14 09:54:37 PDT 2008 dias@eecs.harvard.edu * Keep update frames live even in functions that never return An unusual case, but without it: (a) we had an assertion failure (b) we can overwrite the caller's infotable, which might cause the garbage collector to collect live data. Better to keep the update frame live at all call sites, not just at returns. M ./compiler/cmm/CmmStackLayout.hs -2 +10 M ./compiler/cmm/ZipCfgCmmRep.hs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081014165437-feb93-4270a8425585e242aaa837f89b66b2b300843a4b.gz From dias at eecs.harvard.edu Wed Nov 26 00:23:02 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:49 2008 Subject: patch applied (ghc): Fixed linear regalloc bug, dropped some tracing code Message-ID: <20081126052302.GA21760@haskell.galois.com> Thu Oct 16 03:42:18 PDT 2008 dias@eecs.harvard.edu * Fixed linear regalloc bug, dropped some tracing code o The linear-scan register allocator sometimes allocated a block before allocating one of its predecessors, which could lead to inconsistent allocations. Now, we allocate a block only if a predecessor has set the "incoming" assignments for the block (or if it's the procedure's entry block). o Also commented out some tracing code on the new codegen path. M ./compiler/cmm/CmmBuildInfoTables.hs -9 +5 M ./compiler/cmm/CmmLiveZ.hs -1 +1 M ./compiler/cmm/CmmProcPointZ.hs -8 +8 M ./compiler/cmm/CmmSpillReload.hs -2 +2 M ./compiler/cmm/CmmStackLayout.hs -11 +14 M ./compiler/cmm/ZipDataflow.hs -1 +1 M ./compiler/main/HscMain.lhs -2 +4 M ./compiler/nativeGen/RegAllocLinear.hs -13 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081016104218-feb93-10ebca75d30ad5330203e59700050ab322f89b87.gz From dias at eecs.harvard.edu Wed Nov 26 00:23:06 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:16:53 2008 Subject: patch applied (ghc): Removed warnings, made Haddock happy, added examples in documentation Message-ID: <20081126052306.GA21785@haskell.galois.com> Fri Oct 17 10:07:07 PDT 2008 dias@eecs.harvard.edu * Removed warnings, made Haddock happy, added examples in documentation The interesting examples talk about our story with heap checks in case alternatives and our story with the case scrutinee as a Boolean. M ./compiler/cmm/CmmBuildInfoTables.hs -26 +22 M ./compiler/cmm/CmmCPSZ.hs -1 +1 M ./compiler/cmm/CmmCommonBlockElimZ.hs -1 +1 M ./compiler/cmm/CmmCvt.hs -1 +1 M ./compiler/cmm/CmmProcPointZ.hs -6 +6 M ./compiler/cmm/CmmSpillReload.hs -8 +8 M ./compiler/cmm/CmmStackLayout.hs -4 +4 M ./compiler/cmm/CmmUtils.hs -1 +1 M ./compiler/cmm/MkZipCfg.hs -1 +1 M ./compiler/cmm/OptimizationFuel.hs -1 +1 M ./compiler/cmm/ZipCfgCmmRep.hs -1 +28 M ./compiler/cmm/ZipDataflow.hs -5 +5 M ./compiler/codeGen/StgCmmBind.hs -10 +9 M ./compiler/codeGen/StgCmmExpr.hs -15 +88 M ./compiler/codeGen/StgCmmForeign.hs -1 +1 M ./compiler/codeGen/StgCmmHeap.hs -4 +3 M ./compiler/codeGen/StgCmmLayout.hs -3 M ./compiler/codeGen/StgCmmUtils.hs -2 +2 M ./compiler/main/HscMain.lhs -1 +1 M ./compiler/nativeGen/RegAllocLinear.hs -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081017170707-feb93-a0124f449bc6005085995f0f040f399598e93f64.gz From dias at eecs.harvard.edu Wed Nov 26 00:31:36 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 00:25:21 2008 Subject: new codegen patches Message-ID: <20081126002438.C49055@bowser.eecs.harvard.edu> As you may have noticed, I have finally pushed a large number of patches for the new code generator. The new codegen is still off by default, so for the most part, this patch should not have any effect on compiled programs. I validated the patches, but please let me know if there are any problems. In case you're wondering about the status of the new code generator: There are still bugs that show up with the stage2 build, although the regression testsuite and nofib testsuite work with the stage1 build. Hopefully, I'll have some more patches soon. Thanks, John From ghcbuild at microsoft.com Wed Nov 26 01:37:38 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 26 01:37:40 2008 Subject: [nightly] 25-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081126063738.AF57C324159@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 Nov 25 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081125) **** 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 Wed Nov 26 06:43:53 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Wed Nov 26 01:02:41 GMT 2008 2284 total tests, which gave rise to 12189 test cases, of which 0 caused framework failures 2341 were skipped 9677 expected passes 151 expected failures 3 unexpected passes 17 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Wed Nov 26 06:43:53 GMT 2008 From cvs-ghc at haskell.org Wed Nov 26 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 26 03:23:49 2008 Subject: Daily report for head Message-ID: <200811260830.mAQ8U2sj026427@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest failed slave lost) x86 Windows head: fail (failed bindist) fail (failed darcs) x86 Windows head fast: pass fail (failed getsubrepos) pass pass lost pass fail (failed stage1) tnaur PPC OSX head 2: pass tnaur x86 Linux head: pass tnaur x86 OS X head: lost pass x86-64 Linux head unreg: lost New unexpected test passes: Simple17 1 x86 Windows head fast Old unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 2469 2 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur x86 Linux head conc038 1 tnaur PPC OSX head 2 conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi014 1 tnaur PPC OSX head 2 hpc_raytrace 1 gabor head ioref001 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 random1283 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 signals002 3 gabor head simpl015 1 tnaur x86 Linux head stableptr001 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125/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.11.20081125' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081125' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081125' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: =====> arrowfail003(normal) cd ./arrows/should_fail && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowfail003.hs >arrowfail003.comp.stderr 2>&1 =====> arrowfail004(normal) cd ./arrows/should_fail && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowfail004.hs >arrowfail004.comp.stderr 2>&1 =====> T2111(normal) cd ./arrows/should_fail && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c T2111.hs >T2111.comp.stderr 2>&1 ====> Running ./arrows/should_compile/all.T =====> arrowapply1(normal) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply1.hs >arrowapply1.comp.stderr 2>&1 =====> arrowapply1(optc) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply1.hs -O -fvia-C >arrowapply1.comp.stderr 2>&1 =====> arrowapply1(hpc) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply1.hs -O -fhpc >arrowapply1.comp.stderr 2>&1 =====> arrowapply1(optasm) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply1.hs -O -fasm >arrowapply1.comp.stderr 2>&1 =====> arrowapply1(profc) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply1.hs -O -prof -auto-all -fvia-C >arrowapply1.comp.stderr 2>&1 =====> arrowapply1(profasm) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply1.hs -O -prof -auto-all -fasm >arrowapply1.comp.stderr 2>&1 =====> arrowapply2(normal) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply2.hs >arrowapply2.comp.stderr 2>&1 =====> arrowapply2(optc) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply2.hs -O -fvia-C >arrowapply2.comp.stderr 2>&1 =====> arrowapply2(hpc) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply2.hs -O -fhpc >arrowapply2.comp.stderr 2>&1 =====> arrowapply2(optasm) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply2.hs -O -fasm >arrowapply2.comp.stderr 2>&1 =====> arrowapply2(profc) cd ./arrows/should_compile && '/64playpen/buildbot/x86_64-linux-head/build/ghc/stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_unknown_linux -dno-debug-output -c arrowapply2.hs -O -prof -auto-all -fvia-C >arrowapply2.comp.stderr 2>&1 -------------- next part -------------- Last 30 lines: rm: cannot remove directory `C:\\builds\\slave/x86-win-head/build': Device or resource busy -------------- next part -------------- Last 30 lines: c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c prelude/PrelRules.lhs -o dist-stage1/build/PrelRules.o -ohi dist-stage1/build/PrelRules.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c basicTypes/MkId.lhs -o dist-stage1/build/MkId.o -ohi dist-stage1/build/MkId.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmBrokenBlock.hs -o dist-stage1/build/CmmBrokenBlock.o -ohi dist-stage1/build/CmmBrokenBlock.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/MkZipCfg.hs -o dist-stage1/build/MkZipCfg.o -ohi dist-stage1/build/MkZipCfg.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmTx.hs -o dist-stage1/build/CmmTx.o -ohi dist-stage1/build/CmmTx.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/DFMonad.hs -o dist-stage1/build/DFMonad.o -ohi dist-stage1/build/DFMonad.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/ZipDataflow.hs -o dist-stage1/build/ZipDataflow.o -ohi dist-stage1/build/ZipDataflow.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/ZipCfgCmmRep.hs -o dist-stage1/build/ZipCfgCmmRep.o -ohi dist-stage1/build/ZipCfgCmmRep.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/CmmCallConv.hs -o dist-stage1/build/CmmCallConv.o -ohi dist-stage1/build/CmmCallConv.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c cmm/MkZipCfgCmm.hs -o dist-stage1/build/MkZipCfgCmm.o -ohi dist-stage1/build/MkZipCfgCmm.hi <> c:/ghc/ghc-6.8.3/bin/ghc.exe -#include "" -#include "" -#include cutils.h -DSTAGE=1 -package-name ghc-6.11.20081126 -hide-all-packages -no-user-package-conf -package-conf c:/builds/slave/x86-win-fast-head/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 -stubdir dist-stage1/build -package Cabal-1.5.5 -package Win32-2.1.1.1 -package array-0.1.0.0 -package base-3.0.2.0 -package bytestring-0.9.0.1.1 -package containers-0.1.0.2 -package directory-1.0.0.1 -package extensible-exceptions-0.1.1.0 -package filepath-1.1.0.1 -package haskell98-1.0.1.0 -package hpc-0.5.0.2 -package old-time-1.0.0.0 -package process-1.0.0.1 -O -Wall -fno-warn-name-shadowing -fno-warn-orphans -XPatternSignatures -XCPP -XMagicHash -XUnboxedTuples -XPatternGuards -XForeignFunctionInterface -XEmptyDataDecls -XTypeSynonymInstances -XMultiParamTypeClasses -XFlexibleInstances -XRank2Types -XScopedTypeVariables -XDeriveDataTypeable -idist-stage1/build -H32m -O -Rghc-timing -O -fasm -c codeGen/StgCmmClosure.hs -o dist-stage1/build/StgCmmClosure.o -ohi dist-stage1/build/StgCmmClosure.hi codeGen/StgCmmClosure.hs:767:32: Not in scope: `mkSECAFBlackHoleInfoTableLabel' <> make[3]: *** [dist-stage1/build/StgCmmClosure.o] Error 1 make[2]: *** [build.stage.1] Error 2 make[1]: *** [stage1] Error 1 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From cvs-ghc at haskell.org Wed Nov 26 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Wed Nov 26 03:23:50 2008 Subject: Daily report for stable Message-ID: <200811260830.mAQ8U2ME026426@monk.galois.com> Build results: gabor stable: fail (failed darcs) kili stable: fail (failed getsubrepos) tnaur PPC OSX stable: lost lost tnaur x86 OS X stable: lost x86 Linux stable: fail (failed darcs) fail (failed darcs) x86 Windows stable: fail (failed bindist) fail (failed bindist failed slave lost) x86 Windows stable fast: pass pass pass pass lost pass x86-64 Linux stable: lost New unexpected test failures: 2740 1 x86 Windows stable fast T2799 1 x86 Windows stable fast Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2499 1 x86 Linux stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable concprog001 1 tnaur x86 Linux stable divbyzero 1 tnaur PPC OSX stable 2 fast2haskell 1 tnaur x86 OS X stable ffi009 1 tnaur PPC OSX stable 2 joao-circular 1 x86 Linux stable num009 1 tnaur x86 OS X stable num012 1 tnaur PPC OSX stable 2 read029 1 x86 Linux stable read030 1 x86 Linux stable read044 1 x86 Linux stable signals002 2 tnaur PPC OSX stable 2 simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Identifying repository http://darcs.haskell.org/ghc-stable/packages/array Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Optimizing inventory 0/6 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Copying patch 0/6 Copying patch 3/6 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base libraries/base Identifying repository http://darcs.haskell.org/ghc-stable/packages/base Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Optimizing inventory 16/18 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository . inventory Copying patch 1/18 Copying patch 4/18 Copying patch 7/18 Copying patch 9/18 Copying patch 13/18 Copying patch 16/18 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base3-compat libraries/base3-compat Identifying repository http://darcs.haskell.org/ghc-stable/packages/base3-compat Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Optimizing inventory 0/4 Copying patch 0/4 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/bytestring libraries/bytestring Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Copying patch 2/9 Copying patch 4/9 Copying patch 7/9 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Cabal libraries/Cabal Identifying repository http://darcs.haskell.org/ghc-stable/packages/Cabal Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Optimizing inventory 43/50 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository . inventory Copying patch 2/50 Copying patch 8/50 Copying patch 14/50 Copying patch 19/50 Copying patch 25/50 Copying patch 31/50 Copying patch 36/50 Copying patch 42/50 Copying patch 47/50 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/containers libraries/containers Identifying repository http://darcs.haskell.org/ghc-stable/packages/containers Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/con Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/con Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/con Copying patch 5/7 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/directory libraries/directory Identifying repository http://darcs.haskell.org/ghc-stable/packages/directory Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/dir Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/dir Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/dir Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/editline libraries/editline Identifying repository http://darcs.haskell.org/ghc-stable/packages/editline Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/edi Copying patch 4/6 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/extensible-exceptions libraries/extensible-exceptions Identifying repository http://darcs.haskell.org/ghc-stable/packages/extensible-e Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/ext Copying patch 0/7 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/filepath libraries/filepath Identifying repository http://darcs.haskell.org/ghc-stable/packages/filepath Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/fil Optimizing inventory 2/4 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/fil Copying patch 2/4 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/ghc-prim libraries/ghc-prim Identifying repository http://darcs.haskell.org/ghc-stable/packages/ghc-prim Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/ghc Copying patch 1/5 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/haskell98 libraries/haskell98 Identifying repository http://darcs.haskell.org/ghc-stable/packages/haskell98 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/has Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/hpc libraries/hpc Identifying repository http://darcs.haskell.org/ghc-stable/packages/hpc Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/hpc Optimizing inventory 7/9 Reading inventory of repository . inventory Copying patch 4/9 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/integer-gmp libraries/integer-gmp Identifying repository http://darcs.haskell.org/ghc-stable/packages/integer-gmp Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/int Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/int Copying patch 2/6 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-locale libraries/old-locale Identifying repository http://darcs.haskell.org/ghc-stable/packages/old-locale Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/oldpid 26554: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081125-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-stable/build/testsuite' ------------------------------------------------------------------------ == Recursively making `boot' in timeout utils ... PWD = /buildbot/x86-win-stable/build/testsuite ------------------------------------------------------------------------ ------------------------------------------------------------------------ == make boot -wr; in /buildbot/x86-win-stable/build/testsuite/timeout ------------------------------------------------------------------------ rm -f -f TimeMe.o TimeMe.hi TimeMe TimeMe.exe /usr/bin/python calibrate "c:/builds/slave/x86-win-stable/build/ghc/stage1-inplace/ghc" > calibrate.out From simonpj at microsoft.com Wed Nov 26 03:52:05 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Nov 26 03:46:33 2008 Subject: new codegen patches In-Reply-To: <20081126002438.C49055@bowser.eecs.harvard.edu> References: <20081126002438.C49055@bowser.eecs.harvard.edu> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C33198011DAE@EA-EXMSG-C334.europe.corp.microsoft.com> | As you may have noticed, I have finally pushed a large number of patches | for the new code generator. The new codegen is still off by default, so Brilliant thank you. I'll validate myself now. How's your defence preparation going? What's the flag to switch on the new path? I'll look forward to the day when you say "it can be on by default", so we can delete all the old code! Worth doing some simple compile-time tests (use nofib) to see if compile times increase when using the new path. best wishes Simon | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of John Dias | Sent: 26 November 2008 05:32 | To: cvs-ghc@haskell.org | Subject: new codegen patches | | As you may have noticed, I have finally pushed a large number of patches | for the new code generator. The new codegen is still off by default, so | for the most part, this patch should not have any effect on compiled | programs. I validated the patches, but please let me know if there are any | problems. | | In case you're wondering about the status of the new code generator: There | are still bugs that show up with the stage2 build, although the regression | testsuite and nofib testsuite work with the stage1 build. Hopefully, I'll | have some more patches soon. | | Thanks, | John | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From simonpj at microsoft.com Wed Nov 26 04:06:44 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Nov 26 04:00:30 2008 Subject: new codegen patches In-Reply-To: <20081126002438.C49055@bowser.eecs.harvard.edu> References: <20081126002438.C49055@bowser.eecs.harvard.edu> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C33198011DD3@EA-EXMSG-C334.europe.corp.microsoft.com> Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? Simon /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/CmmLive.hs -o dist-stage1/build/CmmLive.o -ohi dist-stage1/build/CmmLive.hi codeGen/StgCmmClosure.hs:767:32: Not in scope: `mkSECAFBlackHoleInfoTableLabel' <> | -----Original Message----- | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of John Dias | Sent: 26 November 2008 05:32 | To: cvs-ghc@haskell.org | Subject: new codegen patches | | As you may have noticed, I have finally pushed a large number of patches | for the new code generator. The new codegen is still off by default, so | for the most part, this patch should not have any effect on compiled | programs. I validated the patches, but please let me know if there are any | problems. | | In case you're wondering about the status of the new code generator: There | are still bugs that show up with the stage2 build, although the regression | testsuite and nofib testsuite work with the stage1 build. Hopefully, I'll | have some more patches soon. | | Thanks, | John | | _______________________________________________ | Cvs-ghc mailing list | Cvs-ghc@haskell.org | http://www.haskell.org/mailman/listinfo/cvs-ghc From marlowsd at gmail.com Wed Nov 26 04:24:18 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Wed Nov 26 04:18:08 2008 Subject: new codegen patches In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C33198011DD3@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DD3@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <492D15C2.20005@gmail.com> Simon Peyton-Jones wrote: > Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? Looks like a merge problem - I removed the SE blackhole variants recently. Cheers, Simon > Simon > > /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/CmmLive.hs -o dist-stage1/build/CmmLive.o -ohi dist-stage1/build/CmmLive.hi > > codeGen/StgCmmClosure.hs:767:32: > Not in scope: `mkSECAFBlackHoleInfoTableLabel' > <> > > | -----Original Message----- > | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of John Dias > | Sent: 26 November 2008 05:32 > | To: cvs-ghc@haskell.org > | Subject: new codegen patches > | > | As you may have noticed, I have finally pushed a large number of patches > | for the new code generator. The new codegen is still off by default, so > | for the most part, this patch should not have any effect on compiled > | programs. I validated the patches, but please let me know if there are any > | problems. > | > | In case you're wondering about the status of the new code generator: There > | are still bugs that show up with the stage2 build, although the regression > | testsuite and nofib testsuite work with the stage1 build. Hopefully, I'll > | have some more patches soon. > | > | Thanks, > | John > | > | _______________________________________________ > | 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 Wed Nov 26 04:29:46 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Wed Nov 26 04:23:31 2008 Subject: new codegen patches In-Reply-To: <492D15C2.20005@gmail.com> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DD3@EA-EXMSG-C334.europe.corp.microsoft.com> <492D15C2.20005@gmail.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C33198011E1D@EA-EXMSG-C334.europe.corp.microsoft.com> ah ok I see what to do. I'll send a patch shortly S | -----Original Message----- | From: Simon Marlow [mailto:simonmarhaskell@gmail.com] On Behalf Of Simon Marlow | Sent: 26 November 2008 09:24 | To: Simon Peyton-Jones | Cc: John Dias; cvs-ghc@haskell.org | Subject: Re: new codegen patches | | Simon Peyton-Jones wrote: | > Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? | | Looks like a merge problem - I removed the SE blackhole variants recently. | | Cheers, | Simon | | > Simon | > | > /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/CmmLive.hs -o dist- | stage1/build/CmmLive.o -ohi dist-stage1/build/CmmLive.hi | > | > codeGen/StgCmmClosure.hs:767:32: | > Not in scope: `mkSECAFBlackHoleInfoTableLabel' | > <> | > | > | -----Original Message----- | > | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of John | Dias | > | Sent: 26 November 2008 05:32 | > | To: cvs-ghc@haskell.org | > | Subject: new codegen patches | > | | > | As you may have noticed, I have finally pushed a large number of patches | > | for the new code generator. The new codegen is still off by default, so | > | for the most part, this patch should not have any effect on compiled | > | programs. I validated the patches, but please let me know if there are any | > | problems. | > | | > | In case you're wondering about the status of the new code generator: There | > | are still bugs that show up with the stage2 build, although the regression | > | testsuite and nofib testsuite work with the stage1 build. Hopefully, I'll | > | have some more patches soon. | > | | > | Thanks, | > | John | > | | > | _______________________________________________ | > | 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 Wed Nov 26 07:56:44 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 07:50:28 2008 Subject: patch applied (ghc): Fix build following codegen patch Message-ID: <20081126125644.GA1136@haskell.galois.com> Wed Nov 26 04:55:26 PST 2008 simonpj@microsoft.com * Fix build following codegen patch M ./compiler/codeGen/StgCmmBind.hs -2 +1 M ./compiler/codeGen/StgCmmClosure.hs -13 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126125526-1287e-90c99136680af31cce54ab390656d7c3b6b81ccb.gz From simonpj at microsoft.com Wed Nov 26 08:23:17 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 08:17:00 2008 Subject: patch applied (ghc): Fix Trac #2766: printing operator type variables Message-ID: <20081126132317.GA2252@haskell.galois.com> Wed Nov 26 05:22:02 PST 2008 simonpj@microsoft.com * Fix Trac #2766: printing operator type variables M ./compiler/types/TypeRep.lhs -1 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126132202-1287e-22bae2ff6e1041c904649787624b720808a31504.gz From simonpj at microsoft.com Wed Nov 26 08:32:30 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 08:26:13 2008 Subject: patch applied (testsuite): Test Trac #2766 Message-ID: <20081126133230.GA2798@haskell.galois.com> Wed Nov 26 05:31:06 PST 2008 simonpj@microsof.com * Test Trac #2766 A ./tests/ghc-regress/ghci/scripts/T2766.script A ./tests/ghc-regress/ghci/scripts/T2766.stdout M ./tests/ghc-regress/ghci/scripts/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126133106-f1c6d-bfc8ef755f031c0e17617e0a3afb90b3ec35ac70.gz From simonpj at microsoft.com Wed Nov 26 08:48:51 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 08:42:34 2008 Subject: patch applied (testsuite): Update output to follow :t output formatting change Message-ID: <20081126134851.GA3252@haskell.galois.com> Wed Nov 26 05:47:36 PST 2008 simonpj@microsof.com * Update output to follow :t output formatting change M ./tests/ghc-regress/ghci/prog003/prog003.stdout -40 +20 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126134736-f1c6d-79dafd98cae2d8c74fcc2f196bb679876e3ee56b.gz From simonpj at microsoft.com Wed Nov 26 08:49:45 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 08:43:27 2008 Subject: patch applied (ghc): Format output for :t more nicely Message-ID: <20081126134945.GA3357@haskell.galois.com> Wed Nov 26 05:48:14 PST 2008 simonpj@microsoft.com * Format output for :t more nicely M ./compiler/ghci/InteractiveUI.hs -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126134814-1287e-0adbe2b326f5f8adb750ce12bb173135252dd7d9.gz From simonpj at microsoft.com Wed Nov 26 09:38:58 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 09:32:45 2008 Subject: patch applied (testsuite): Test Trac #2756 Message-ID: <20081126143858.GA5170@haskell.galois.com> Wed Nov 26 06:38:08 PST 2008 simonpj@microsof.com * Test Trac #2756 A ./tests/ghc-regress/stranal/should_run/T2756.hs M ./tests/ghc-regress/stranal/should_run/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126143808-f1c6d-ad39025f14b99b6974704f3bb15438b1504b99a1.gz From simonpj at microsoft.com Wed Nov 26 09:55:24 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 09:49:10 2008 Subject: patch applied (ghc): Fix Trac #2756: CorePrep strictness bug Message-ID: <20081126145523.GA5849@haskell.galois.com> Wed Nov 26 06:34:48 PST 2008 simonpj@microsoft.com * Fix Trac #2756: CorePrep strictness bug M ./compiler/coreSyn/CorePrep.lhs -4 +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126143448-1287e-df4f70693fadd653983475d3c8b7459ca3ec73cd.gz From simonpj at microsoft.com Wed Nov 26 10:42:32 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 10:36:14 2008 Subject: patch applied (ghc): Fix Trac #2817 (TH syntax -> HsSyn conversion) Message-ID: <20081126154231.GA7671@haskell.galois.com> Wed Nov 26 07:40:22 PST 2008 simonpj@microsoft.com * Fix Trac #2817 (TH syntax -> HsSyn conversion) M ./compiler/hsSyn/Convert.lhs +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126154022-1287e-9c3905e74ded08b96464d4ec3e487eff963cfb5a.gz From simonpj at microsoft.com Wed Nov 26 10:44:24 2008 From: simonpj at microsoft.com (Simon Peyton Jones) Date: Wed Nov 26 10:38:05 2008 Subject: patch applied (testsuite): Test Trac #2817 Message-ID: <20081126154424.GA7957@haskell.galois.com> Wed Nov 26 07:43:31 PST 2008 simonpj@microsof.com * Test Trac #2817 A ./tests/ghc-regress/th/T2817.hs M ./tests/ghc-regress/th/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126154331-f1c6d-673ef6ec516ec16319d5acc2959663bce9f767e1.gz From dias at eecs.harvard.edu Wed Nov 26 11:55:07 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 11:48:49 2008 Subject: new codegen patches In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C33198011E1D@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DD3@EA-EXMSG-C334.europe.corp.microsoft.com> <492D15C2.20005@gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C33198011E1D@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20081126114344.R83835@bowser.eecs.harvard.edu> Ugh. Sorry; looks like I forgot to record my merge patches. Looks like you got most of them; I'll send the last one as soon as my validate is finished. -j On Wed, 26 Nov 2008, Simon Peyton-Jones wrote: > ah ok I see what to do. I'll send a patch shortly > > S > > | -----Original Message----- > | From: Simon Marlow [mailto:simonmarhaskell@gmail.com] On Behalf Of Simon Marlow > | Sent: 26 November 2008 09:24 > | To: Simon Peyton-Jones > | Cc: John Dias; cvs-ghc@haskell.org > | Subject: Re: new codegen patches > | > | Simon Peyton-Jones wrote: > | > Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? > | > | Looks like a merge problem - I removed the SE blackhole variants recently. > | > | Cheers, > | Simon > | > | > Simon > | > > | > /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/CmmLive.hs -o dist- > | stage1/build/CmmLive.o -ohi dist-stage1/build/CmmLive.hi > | > > | > codeGen/StgCmmClosure.hs:767:32: > | > Not in scope: `mkSECAFBlackHoleInfoTableLabel' > | > < | use, 0.00 INIT (0.00 elapsed), 0.15 MUT (0.24 elapsed), 0.04 GC (0.05 elapsed) :ghc>> > | > > | > | -----Original Message----- > | > | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org] On Behalf Of John > | Dias > | > | Sent: 26 November 2008 05:32 > | > | To: cvs-ghc@haskell.org > | > | Subject: new codegen patches > | > | > | > | As you may have noticed, I have finally pushed a large number of patches > | > | for the new code generator. The new codegen is still off by default, so > | > | for the most part, this patch should not have any effect on compiled > | > | programs. I validated the patches, but please let me know if there are any > | > | problems. > | > | > | > | In case you're wondering about the status of the new code generator: There > | > | are still bugs that show up with the stage2 build, although the regression > | > | testsuite and nofib testsuite work with the stage1 build. Hopefully, I'll > | > | have some more patches soon. > | > | > | > | Thanks, > | > | John > | > | > | > | _______________________________________________ > | > | 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 dias at eecs.harvard.edu Wed Nov 26 12:29:27 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 12:23:08 2008 Subject: new codegen patches In-Reply-To: <638ABD0A29C8884A91BC5FB5C349B1C33198011DAE@EA-EXMSG-C334.europe.corp.microsoft.com> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DAE@EA-EXMSG-C334.europe.corp.microsoft.com> Message-ID: <20081126122139.N83835@bowser.eecs.harvard.edu> > How's your defence preparation going? The defense is finished and went well. I expect to wrap up my revisions next week. > What's the flag to switch on the new path? For reasons that are no long obvious to me, there used to be two flags, but after I submit my next patch (after validating), -fnew-codegen should work. > I'll look forward to the day when you say "it can be on by default", so we can delete all the old code! Worth doing some simple compile-time tests (use nofib) to see if compile times increase when using the new path. Agreed. I compared the new codegen with the old codegen (on nofib) before I left Microsoft, and I recall a minor uptick in compile times. I haven't looked into the causes yet. Cheers, John From dias at eecs.harvard.edu Wed Nov 26 13:05:13 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 12:59:03 2008 Subject: patch applied (ghc): one more missing patch from new codegen path Message-ID: <20081126180510.GA12522@haskell.galois.com> Wed Nov 26 08:57:42 PST 2008 dias@eecs.harvard.edu * one more missing patch from new codegen path M ./compiler/cmm/CmmExpr.hs +2 M ./compiler/codeGen/StgCmmBind.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126165742-feb93-c49e3f2fbe2b0082547bfdd5979b788cbe09bc3a.gz From dias at eecs.harvard.edu Wed Nov 26 13:05:22 2008 From: dias at eecs.harvard.edu (John Dias) Date: Wed Nov 26 12:59:07 2008 Subject: patch applied (ghc): drop some debugging traces and use only one flag for new codegen Message-ID: <20081126180522.GA12564@haskell.galois.com> Wed Nov 26 10:08:08 PST 2008 dias@eecs.harvard.edu * drop some debugging traces and use only one flag for new codegen M ./compiler/cmm/CmmCPSZ.hs -2 +2 M ./compiler/codeGen/CgCallConv.hs -1 +1 M ./compiler/codeGen/StgCmmBind.hs -5 +3 M ./compiler/codeGen/StgCmmClosure.hs -4 +3 M ./compiler/codeGen/StgCmmCon.hs -2 +1 M ./compiler/codeGen/StgCmmExpr.hs -1 +1 M ./compiler/codeGen/StgCmmLayout.hs -3 +1 M ./compiler/codeGen/StgCmmPrim.hs -1 +1 M ./compiler/main/HscMain.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126180808-feb93-691bda7caaa26232c7044fba162e1a2db4b891de.gz From dons at galois.com Wed Nov 26 13:28:40 2008 From: dons at galois.com (Don Stewart) Date: Wed Nov 26 13:22:20 2008 Subject: new codegen patches In-Reply-To: <20081126122139.N83835@bowser.eecs.harvard.edu> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DAE@EA-EXMSG-C334.europe.corp.microsoft.com> <20081126122139.N83835@bowser.eecs.harvard.edu> Message-ID: <20081126182840.GF18738@scytale.galois.com> dias: > >How's your defence preparation going? > > The defense is finished and went well. I expect to wrap up my revisions > next week. > > >What's the flag to switch on the new path? > > For reasons that are no long obvious to me, there used to be two flags, > but after I submit my next patch (after validating), -fnew-codegen should > work. > > >I'll look forward to the day when you say "it can be on by default", so > we can delete all the old code! Worth doing some simple compile-time > tests (use nofib) to see if compile times increase when using the new path. > > Agreed. I compared the new codegen with the old codegen (on nofib) before > I left Microsoft, and I recall a minor uptick in compile times. I haven't > looked into the causes yet. > Are we expecting a /decrease/ in runtime now though? :-) -- Don From ghcbuild at microsoft.com Wed Nov 26 14:58:36 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 26 14:58:38 2008 Subject: [nightly] 26-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081126195836.D0FF4324203@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 Nov 26 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081126) **** Building stage 1 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ /tmp/ghc10514_0/ghc10514_0.hc:354:0: error: (Each undeclared identifier is reported only once /tmp/ghc10514_0/ghc10514_0.hc:354:0: error: for each function it appears in.) /tmp/ghc10514_0/ghc10514_0.hc:355:0: error: expected expression before '/' token /tmp/ghc10514_0/ghc10514_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: stray '\' in program /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: stray '\' in program /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: 'n' undeclared (first use in this function) /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: expected ';' before 'n' /tmp/ghc10514_0/ghc10514_0.hc:427:74: warning: missing terminating " character /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: missing terminating " character gmake[2]: *** [dist/build/Distribution/Simple/Build/Macros.o] Error 1 gmake[2]: Leaving directory `/64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown-linux/libraries/Cabal' gmake[1]: *** [make.library.Cabal] Error 2 gmake[1]: Leaving directory `/64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Wed Nov 26 20:04:54 GMT 2008 From ghcbuild at microsoft.com Wed Nov 26 15:37:22 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Wed Nov 26 15:37:24 2008 Subject: [nightly] 26-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081126203722.D788A3241E5@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 Nov 26 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081126) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/tmp/ghc10711_2/ghc10711_0.hc:344:0: error: for each function it appears in.) /playpen/tmp/ghc10711_2/ghc10711_0.hc:345:0: error: expected expression before '/' token /playpen/tmp/ghc10711_2/ghc10711_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': /playpen/tmp/ghc10711_2/ghc10711_0.hc:415:0: error: stray '\' in program /playpen/tmp/ghc10711_2/ghc10711_0.hc:415:0: error: stray '\' in program /playpen/tmp/ghc10711_2/ghc10711_0.hc:415:0: error: 'n' undeclared (first use in this function) /playpen/tmp/ghc10711_2/ghc10711_0.hc:415:0: error: expected ';' before 'n' /playpen/tmp/ghc10711_2/ghc10711_0.hc:415:74: warning: missing terminating " character /playpen/tmp/ghc10711_2/ghc10711_0.hc:415:0: error: missing terminating " character gmake[2]: *** [dist/build/Distribution/Simple/Build/Macros.o] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal' gmake[1]: *** [make.library.Cabal] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Wed Nov 26 20:43:39 GMT 2008 From chak at cse.unsw.edu.au Thu Nov 27 00:58:06 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Thu Nov 27 00:51:56 2008 Subject: new codegen patches In-Reply-To: <20081126114344.R83835@bowser.eecs.harvard.edu> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DD3@EA-EXMSG-C334.europe.corp.microsoft.com> <492D15C2.20005@gmail.com> <638ABD0A29C8884A91BC5FB5C349B1C33198011E1D@EA-EXMSG-C334.europe.corp.microsoft.com> <20081126114344.R83835@bowser.eecs.harvard.edu> Message-ID: John Dias: > Ugh. Sorry; looks like I forgot to record my merge patches. Looks > like you got most of them; I'll send the last one as soon as my > validate is finished. To avoid this type of problem (and some others), it is worthwhile to have a separate validation tree of ghc. The procedure then is this: * When you pull, pull into your test tree (let's call it ghc-test). * From your test tree, pull into your working copy (let's call that ghc). * Record in ghc and push to ghc-test. * Validate in ghc-test (and never edit anything) in there. * When validate succeeds, push from ghc-test. This ensures that what you validate is what the rest of the world sees when you push (provided you keep your ghc-test up-to-date). An additional benefit of this set up is that ghc-test serves as a sort of quarantine repo for incoming patches. Just pull to ghc-test and run validate before pulling into ghc. If ghc-test breaks you can still work in ghc without having to find out which of the patches you just pulled caused trouble. (As you just demonstrated, the tree does break and so isolating your work from the main tree is the only way that you can pull frequently without risking to be stuck on a regular basis.) Manuel > On Wed, 26 Nov 2008, Simon Peyton-Jones wrote: > >> ah ok I see what to do. I'll send a patch shortly >> >> S >> >> | -----Original Message----- >> | From: Simon Marlow [mailto:simonmarhaskell@gmail.com] On Behalf >> Of Simon Marlow >> | Sent: 26 November 2008 09:24 >> | To: Simon Peyton-Jones >> | Cc: John Dias; cvs-ghc@haskell.org >> | Subject: Re: new codegen patches >> | >> | Simon Peyton-Jones wrote: >> | > Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? >> | >> | Looks like a merge problem - I removed the SE blackhole variants >> recently. >> | >> | Cheers, >> | Simon >> | >> | > Simon >> | > >> | > /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/ >> CmmLive.hs -o dist- >> | stage1/build/CmmLive.o -ohi dist-stage1/build/CmmLive.hi >> | > >> | > codeGen/StgCmmClosure.hs:767:32: >> | > Not in scope: `mkSECAFBlackHoleInfoTableLabel' >> | > <> residency (2 samples), 62M in >> | use, 0.00 INIT (0.00 elapsed), 0.15 MUT (0.24 elapsed), 0.04 GC >> (0.05 elapsed) :ghc>> >> | > >> | > | -----Original Message----- >> | > | From: cvs-ghc-bounces@haskell.org [mailto:cvs-ghc-bounces@haskell.org >> ] On Behalf Of John >> | Dias >> | > | Sent: 26 November 2008 05:32 >> | > | To: cvs-ghc@haskell.org >> | > | Subject: new codegen patches >> | > | >> | > | As you may have noticed, I have finally pushed a large number >> of patches >> | > | for the new code generator. The new codegen is still off by >> default, so >> | > | for the most part, this patch should not have any effect on >> compiled >> | > | programs. I validated the patches, but please let me know if >> there are any >> | > | problems. >> | > | >> | > | In case you're wondering about the status of the new code >> generator: There >> | > | are still bugs that show up with the stage2 build, although >> the regression >> | > | testsuite and nofib testsuite work with the stage1 build. >> Hopefully, I'll >> | > | have some more patches soon. >> | > | >> | > | Thanks, >> | > | John >> | > | >> | > | _______________________________________________ >> | > | 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 >> | >> > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc From cvs-ghc at haskell.org Thu Nov 27 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 27 03:23:43 2008 Subject: Daily report for stable Message-ID: <200811270830.mAR8U1db002469@monk.galois.com> Build results: tnaur PPC OSX stable: pass tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass tnaur x86 OS X stable: pass x86 Linux stable: lost x86 Windows stable fast: pass pass pass pass pass fail (failed stage1) x86-64 Linux stable: lost New unexpected test failures: T2756 1 x86 Windows stable fast T2766 1 x86 Windows stable fast T2817 1 x86 Windows stable fast conc020 1 tnaur PPC OSX stable conc058 1 tnaur PPC OSX stable conc070 1 tnaur x86 Linux stable ffi003 1 tnaur PPC OSX stable prog003 1 x86 Windows stable fast seward-space-leak 1 tnaur PPC OSX stable Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2499 1 x86 Linux stable 2740 5 tnaur PPC OSX stable T2799 5 tnaur PPC OSX stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable concprog001 1 tnaur x86 Linux stable divbyzero 2 tnaur PPC OSX stable fast2haskell 1 tnaur x86 OS X stable ffi009 2 tnaur PPC OSX stable joao-circular 1 x86 Linux stable num009 2 tnaur PPC OSX stable num012 2 tnaur PPC OSX stable read029 1 x86 Linux stable read030 1 x86 Linux stable read044 1 x86 Linux stable signals002 3 tnaur PPC OSX stable simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: [45 of 53] Compiling Distribution.Simple.NHC ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/NHC.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/NHC.o ) [46 of 53] Compiling Distribution.Simple.Configure ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/Configure.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/Configure.o ) [47 of 53] Compiling Distribution.Simple.Install ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/Install.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/Install.o ) [48 of 53] Compiling Distribution.Simple.Build.Macros ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/Build/Macros.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/Build/Macros.o ) [49 of 53] Compiling Distribution.Simple.Build.PathsModule ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/Build/PathsModule.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/Build/PathsModule.o ) [50 of 53] Compiling Distribution.Simple.Build ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/Build.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/Build.o ) [51 of 53] Compiling Distribution.Simple.Haddock ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple/Haddock.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple/Haddock.o ) [52 of 53] Compiling Distribution.Simple ( c:/builds/slave/x86-win-fast-stable/build/libraries/Cabal/Distribution/Simple.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Distribution/Simple.o ) [53 of 53] Compiling Main ( cabal-bin.hs, c:/builds/slave/x86-win-fast-stable/build/libraries/bootstrapping/Main.o ) Linking cabal-bin.exe ... echo "[]" > bootstrapping.conf.tmp cd extensible-exceptions && 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 clean --distpref=dist-bootstrapping cleaning... cd extensible-exceptions && 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-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-stable/build/libraries/bootstrapping.conf.tmp Configuring extensible-exceptions-0.1.0.0... cd extensible-exceptions && 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-bootstrapping Preprocessing library extensible-exceptions-0.1.0.0... Building extensible-exceptions-0.1.0.0... [1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist-bootstrapping\build/Control/Exception/Extensible.o ) c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/GHC/IOBase.hi Declaration for IORef Constructor GHC.IOBase.IORef: Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/GHC/STRef.hi magic number mismatch: old/corrupt interface file? CannSegmentation fault/access violation in generated code make[2]: *** [bootstrapping.conf] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' From cvs-ghc at haskell.org Thu Nov 27 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Thu Nov 27 03:23:47 2008 Subject: Daily report for head Message-ID: <200811270830.mAR8U1Ns002476@monk.galois.com> Build results: x86-64 Linux head: lost x86 Windows head fast: fail (failed stage1) pass pass pass pass gabor head: pass kili head: fail (failed stage2 runtestsuite) tnaur x86 OS X head: pass x86-64 Linux head unreg: fail (failed stage1) Old unexpected test passes: Simple17 3 x86 Windows head fast Fixed unexpected test failures: hpc_raytrace Old unexpected test failures: 10queens 1 tnaur PPC OSX head 2 1679 1 tnaur PPC OSX head 2 2469 2 tnaur PPC OSX head 2 ThreadDelay001 1 tnaur PPC OSX head 2 andy_cherry 1 tnaur PPC OSX head 2 ann01 1 x86-64 Linux head unreg annrun01 2 tnaur PPC OSX head 2 arr017 1 tnaur PPC OSX head 2 cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc023 1 tnaur PPC OSX head 2 conc024 1 tnaur x86 Linux head conc038 1 tnaur PPC OSX head 2 conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 2 tnaur PPC OSX head 2 divbyzero 1 tnaur PPC OSX head 2 ffi009 1 tnaur PPC OSX head 2 ffi014 1 tnaur PPC OSX head 2 ioref001 1 tnaur PPC OSX head 2 jules_xref 1 tnaur PPC OSX head 2 life_space_leak 1 tnaur PPC OSX head 2 memo001 1 tnaur PPC OSX head 2 num009 1 tnaur x86 OS X head num012 1 tnaur PPC OSX head 2 openFile008 1 tnaur PPC OSX head 2 random1283 1 tnaur PPC OSX head 2 seward-space-leak 1 tnaur PPC OSX head 2 signals002 2 tnaur PPC OSX head 2 simpl015 1 tnaur x86 Linux head stableptr001 1 tnaur PPC OSX head 2 stableptr004 1 tnaur PPC OSX head 2 -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xda9): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xb0b): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xda9): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/rts/libHSrts.a(RtsFlags.o)(.text+0xb0b): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xff): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x5e7): In function `s2aa_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x817): In function `s2cI_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xa4f): In function `s2fy_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xfbb): In function `s2mE_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1276): In function `s2mL_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x15b3): In function `s2ur_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: /tmp/ghc19608_0/ghc19608_0.hc:349:0: error: for each function it appears in.) /tmp/ghc19608_0/ghc19608_0.hc:350:0: error: expected expression before '/' token /tmp/ghc19608_0/ghc19608_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': /tmp/ghc19608_0/ghc19608_0.hc:422:0: error: stray '\' in program /tmp/ghc19608_0/ghc19608_0.hc:422:0: error: stray '\' in program /tmp/ghc19608_0/ghc19608_0.hc:422:0: error: 'n' undeclared (first use in this function) /tmp/ghc19608_0/ghc19608_0.hc:422:0: error: expected ';' before 'n' /tmp/ghc19608_0/ghc19608_0.hc:422:74: warning: missing terminating " character /tmp/ghc19608_0/ghc19608_0.hc:422:0: error: missing terminating " character <> make[3]: *** [dist/build/Distribution/Simple/Build/Macros.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/Cabal' make[2]: *** [make.library.Cabal] Error 2 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 simonpj at microsoft.com Thu Nov 27 03:39:06 2008 From: simonpj at microsoft.com (Simon Peyton-Jones) Date: Thu Nov 27 03:32:49 2008 Subject: new codegen patches In-Reply-To: <20081126182840.GF18738@scytale.galois.com> References: <20081126002438.C49055@bowser.eecs.harvard.edu> <638ABD0A29C8884A91BC5FB5C349B1C33198011DAE@EA-EXMSG-C334.europe.corp.microsoft.com> <20081126122139.N83835@bowser.eecs.harvard.edu> <20081126182840.GF18738@scytale.galois.com> Message-ID: <638ABD0A29C8884A91BC5FB5C349B1C33281447CFE@EA-EXMSG-C334.europe.corp.microsoft.com> | > Agreed. I compared the new codegen with the old codegen (on nofib) before | > I left Microsoft, and I recall a minor uptick in compile times. I haven't | > looked into the causes yet. | > | | Are we expecting a /decrease/ in runtime now though? :-) Probably not yet. All of this work has positioned us for being able to generate better code in three ways - we can generate better C-- code from the STG code (eg Trac #2289) - we have a much better chance of optimising the C-- code (eg tail recursion -> loop) - more ambitiously, we're set up to start to integrate the native code generator into the same framework However none of these things have actually been done yet. What we have is a much more robust and modular foundation. Simon From marlowsd at gmail.com Thu Nov 27 04:03:37 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 27 03:57:22 2008 Subject: [nightly] 26-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) In-Reply-To: <20081126195836.D0FF4324203@www.haskell.org> References: <20081126195836.D0FF4324203@www.haskell.org> Message-ID: <492E6269.4000109@gmail.com> GHC Build Reports wrote: > 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 Nov 26 19:00:01 GMT 2008. > **** checking out new source tree ... warning: . already present; omitting > ok. (GHC Version 6.11.20081126) > **** Building stage 1 compiler ... failed; relevant barfage is below. > **** building source distribution ... ok. > No successfully built compilers to test; aborting. > > ------------------------------------------------------------------------ > ------------------------------------------------------------------------ > The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage1 are > ------------------------------------------------------------------------ > ------------------------------------------------------------------------ > > /tmp/ghc10514_0/ghc10514_0.hc:354:0: > error: (Each undeclared identifier is reported only once > > /tmp/ghc10514_0/ghc10514_0.hc:354:0: > error: for each function it appears in.) > > /tmp/ghc10514_0/ghc10514_0.hc:355:0: > error: expected expression before '/' token > /tmp/ghc10514_0/ghc10514_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': > > /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: stray '\' in program > > /tmp/ghc10514_0/ghc10514_0.hc:427:0: error: stray '\' in program > > /tmp/ghc10514_0/ghc10514_0.hc:427:0: > error: 'n' undeclared (first use in this function) > > /tmp/ghc10514_0/ghc10514_0.hc:427:0: > error: expected ';' before 'n' > > /tmp/ghc10514_0/ghc10514_0.hc:427:74: > warning: missing terminating " character > > /tmp/ghc10514_0/ghc10514_0.hc:427:0: > error: missing terminating " character I'm fixing this. The new codegen is emitting comments into the .hc file without checking whether the content of the comment contains the characters "*/" :-) Cheers, Simon From marlowsd at gmail.com Thu Nov 27 05:02:50 2008 From: marlowsd at gmail.com (Simon Marlow) Date: Thu Nov 27 04:56:35 2008 Subject: Validate failure on x86_64/Linux Message-ID: <492E704A.2020904@gmail.com> My validate this morning had one unexpected pass: =====> Simple17(normal) cd ./indexed-types/should_compile && '/64playpen/simonmar/testing/ghc /stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_u nknown_linux -dno-debug-output -c Simple17.hs >Simple17.comp.stde rr 2>&1 *** unexpected pass for Simple17(normal) and I notice that the Windows HEAD buildbot also reported an unexpected pass on this test. Anyone know why? Cheers, Simon From nominolo at googlemail.com Thu Nov 27 06:03:24 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 27 05:57:05 2008 Subject: patch applied (ghc): Include GHCi files in ctags/etags. Message-ID: <20081127110324.GA5949@haskell.galois.com> Wed Nov 26 04:28:01 PST 2008 Thomas Schilling * Include GHCi files in ctags/etags. M ./compiler/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126122801-7c5c6-1010ed4b16db8aae8471e7d3b020e0729f69498b.gz From nominolo at googlemail.com Thu Nov 27 06:03:28 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 27 05:57:09 2008 Subject: patch applied (ghc): Documentation only: Add module description for HscMain. Message-ID: <20081127110328.GA5987@haskell.galois.com> Wed Nov 26 05:43:44 PST 2008 Thomas Schilling * Documentation only: Add module description for HscMain. M ./compiler/main/HscMain.lhs -3 +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126134344-7c5c6-f3a94ea8ee75f6281d574136fcabdd41cd55e5fb.gz From nominolo at googlemail.com Thu Nov 27 06:03:36 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 27 05:57:16 2008 Subject: patch applied (ghc): Force recompilation of BCOs when they were compiled in HscNothing mode. Message-ID: <20081127110334.GA6007@haskell.galois.com> Wed Nov 26 10:34:02 PST 2008 Thomas Schilling * Force recompilation of BCOs when they were compiled in HscNothing mode. Previously, loading a set of modules in HscNothing mode and then switching to HscInterpreted could lead to crashes since modules compiled with HscNothing were thought to be valid bytecode objects. This patch forces recompilation in these cases, hence switching between HscNothing and HscInterpreted should be safe now. M ./compiler/main/GHC.hs -1 +16 M ./compiler/main/HscTypes.lhs -2 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126183402-7c5c6-e4a7dfd9b118065f31656395eba145111517610b.gz From nominolo at googlemail.com Thu Nov 27 06:03:40 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Thu Nov 27 05:57:22 2008 Subject: patch applied (ghc): Collect instead of print warnings in 'warnUnnecessarySourceImports'. Message-ID: <20081127110340.GA6033@haskell.galois.com> Thu Nov 27 02:25:34 PST 2008 Thomas Schilling * Collect instead of print warnings in 'warnUnnecessarySourceImports'. M ./compiler/main/GHC.hs -4 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081127102534-7c5c6-76f19c7e56c4c9143bbab40aeb601420a47c1b96.gz From ghcbuild at microsoft.com Thu Nov 27 15:02:01 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 27 15:02:03 2008 Subject: [nightly] 27-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081127200201.957863242ED@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 Nov 27 19:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081127) **** Building stage 1 compiler ... failed; relevant barfage is below. **** building source distribution ... ok. No successfully built compilers to test; aborting. ------------------------------------------------------------------------ ------------------------------------------------------------------------ The last 30 lines of /64playpen/simonmar/nightly/HEAD-cam-04-unx/logs/x86_64-unknown-linux-stage1 are ------------------------------------------------------------------------ ------------------------------------------------------------------------ /tmp/ghc6245_0/ghc6245_0.hc:354:0: error: (Each undeclared identifier is reported only once /tmp/ghc6245_0/ghc6245_0.hc:354:0: error: for each function it appears in.) /tmp/ghc6245_0/ghc6245_0.hc:355:0: error: expected expression before '/' token /tmp/ghc6245_0/ghc6245_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': /tmp/ghc6245_0/ghc6245_0.hc:427:0: error: stray '\' in program /tmp/ghc6245_0/ghc6245_0.hc:427:0: error: stray '\' in program /tmp/ghc6245_0/ghc6245_0.hc:427:0: error: 'n' undeclared (first use in this function) /tmp/ghc6245_0/ghc6245_0.hc:427:0: error: expected ';' before 'n' /tmp/ghc6245_0/ghc6245_0.hc:427:74: warning: missing terminating " character /tmp/ghc6245_0/ghc6245_0.hc:427:0: error: missing terminating " character gmake[2]: *** [dist/build/Distribution/Simple/Build/Macros.o] Error 1 gmake[2]: Leaving directory `/64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown-linux/libraries/Cabal' gmake[1]: *** [make.library.Cabal] Error 2 gmake[1]: Leaving directory `/64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Thu Nov 27 20:08:21 GMT 2008 From ghcbuild at microsoft.com Thu Nov 27 15:18:06 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Thu Nov 27 15:18:07 2008 Subject: [nightly] 27-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081127201806.57CD43242ED@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 Nov 27 18:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081127) **** 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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ /playpen/tmp/ghc14817_0/ghc14817_0.hc:344:0: error: for each function it appears in.) /playpen/tmp/ghc14817_0/ghc14817_0.hc:345:0: error: expected expression before '/' token /playpen/tmp/ghc14817_0/ghc14817_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': /playpen/tmp/ghc14817_0/ghc14817_0.hc:415:0: error: stray '\' in program /playpen/tmp/ghc14817_0/ghc14817_0.hc:415:0: error: stray '\' in program /playpen/tmp/ghc14817_0/ghc14817_0.hc:415:0: error: 'n' undeclared (first use in this function) /playpen/tmp/ghc14817_0/ghc14817_0.hc:415:0: error: expected ';' before 'n' /playpen/tmp/ghc14817_0/ghc14817_0.hc:415:74: warning: missing terminating " character /playpen/tmp/ghc14817_0/ghc14817_0.hc:415:0: error: missing terminating " character gmake[2]: *** [dist/build/Distribution/Simple/Build/Macros.o] Error 1 gmake[2]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries/Cabal' gmake[1]: *** [make.library.Cabal] Error 2 gmake[1]: Leaving directory `/playpen/simonmar/nightly/HEAD/i386-unknown-linux/libraries' gmake: *** [stage1] Error 2 Nightly run ended at Thu Nov 27 20:24:26 GMT 2008 From chak at cse.unsw.edu.au Thu Nov 27 23:22:40 2008 From: chak at cse.unsw.edu.au (Manuel M T Chakravarty) Date: Thu Nov 27 23:16:22 2008 Subject: Validate failure on x86_64/Linux In-Reply-To: <492E704A.2020904@gmail.com> References: <492E704A.2020904@gmail.com> Message-ID: Simon Marlow: > My validate this morning had one unexpected pass: > > =====> Simple17(normal) > cd ./indexed-types/should_compile && '/64playpen/simonmar/testing/ghc > /stage2-inplace/ghc' -fforce-recomp -dcore-lint -dcmm-lint -Dx86_64_u > nknown_linux -dno-debug-output -c Simple17.hs >Simple17.comp.stde > rr 2>&1 > *** unexpected pass for Simple17(normal) > > and I notice that the Windows HEAD buildbot also reported an > unexpected pass on this test. > > Anyone know why? I believe, SimonPJ's fix of #2799 fixed Simple17, too. Manuel From cvs-ghc at haskell.org Fri Nov 28 03:30:02 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 28 03:23:40 2008 Subject: Daily report for head Message-ID: <200811280830.mAS8U2S5005532@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed bindist) x86 Windows head fast: pass pass pass pass pass pass tnaur PPC OSX head: pass tnaur PPC OSX head 2: pass tnaur x86 Linux head: pass x86-64 Linux head unreg: fail (failed stage1) Old unexpected test passes: Simple17 6 x86 Windows head fast New unexpected test failures: CPUTime001 1 tnaur PPC OSX head bits 1 tnaur PPC OSX head conc020 1 tnaur PPC OSX head conc058 1 tnaur PPC OSX head concprog002 1 tnaur PPC OSX head ffi003 1 tnaur PPC OSX head num008 1 tnaur PPC OSX head stableptr003 1 tnaur PPC OSX head thurston-modular-arith 1 tnaur PPC OSX head Fixed unexpected test failures: conc015 Old unexpected test failures: 10queens 2 tnaur PPC OSX head 1679 2 tnaur PPC OSX head 2469 2 tnaur PPC OSX head 2 ThreadDelay001 2 tnaur PPC OSX head andy_cherry 2 tnaur PPC OSX head ann01 1 x86-64 Linux head unreg annrun01 4 tnaur PPC OSX head arr017 2 tnaur PPC OSX head cholewo-eval 1 tnaur x86 OS X head conc023 2 tnaur PPC OSX head conc024 1 tnaur x86 Linux head conc038 2 tnaur PPC OSX head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 3 tnaur PPC OSX head divbyzero 2 tnaur PPC OSX head ffi009 2 tnaur PPC OSX head ffi014 2 tnaur PPC OSX head ioref001 2 tnaur PPC OSX head jules_xref 2 tnaur PPC OSX head life_space_leak 2 tnaur PPC OSX head memo001 2 tnaur PPC OSX head num009 2 tnaur PPC OSX head num012 2 tnaur PPC OSX head openFile008 2 tnaur PPC OSX head random1283 2 tnaur PPC OSX head seward-space-leak 2 tnaur PPC OSX head signals002 3 tnaur PPC OSX head simpl015 1 tnaur x86 Linux head stableptr001 2 tnaur PPC OSX head stableptr004 2 tnaur PPC OSX head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127/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.11.20081127' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081127' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081127' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-head\build\ghc-6.11.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-head\build\ghc-6.11.20081126-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: /tmp/ghc8270_0/ghc8270_0.hc:349:0: error: for each function it appears in.) /tmp/ghc8270_0/ghc8270_0.hc:350:0: error: expected expression before '/' token /tmp/ghc8270_0/ghc8270_0.hc: In function 'Cabalzm1zi5zi5_DistributionziSimpleziBuildziMacros_lvl11_entry': /tmp/ghc8270_0/ghc8270_0.hc:422:0: error: stray '\' in program /tmp/ghc8270_0/ghc8270_0.hc:422:0: error: stray '\' in program /tmp/ghc8270_0/ghc8270_0.hc:422:0: error: 'n' undeclared (first use in this function) /tmp/ghc8270_0/ghc8270_0.hc:422:0: error: expected ';' before 'n' /tmp/ghc8270_0/ghc8270_0.hc:422:74: warning: missing terminating " character /tmp/ghc8270_0/ghc8270_0.hc:422:0: error: missing terminating " character <> make[3]: *** [dist/build/Distribution/Simple/Build/Macros.o] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head-unreg/build/libraries/Cabal' make[2]: *** [make.library.Cabal] Error 2 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 Fri Nov 28 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Fri Nov 28 03:23:43 2008 Subject: Daily report for stable Message-ID: <200811280830.mAS8U11H005530@monk.galois.com> Build results: kili stable: fail (failed stage2 runtestsuite) tnaur x86 OS X stable: pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: pass New unexpected test failures: conc023 1 x86-64 Linux stable Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2499 1 x86 Linux stable 2740 6 tnaur PPC OSX stable T2756 3 tnaur x86 OS X stable T2766 3 tnaur x86 OS X stable T2799 6 tnaur PPC OSX stable T2817 3 tnaur x86 OS X stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc020 1 tnaur PPC OSX stable conc058 1 tnaur PPC OSX stable conc070 1 tnaur x86 Linux stable concprog001 1 tnaur x86 Linux stable divbyzero 2 tnaur PPC OSX stable fast2haskell 1 tnaur x86 OS X stable ffi003 1 tnaur PPC OSX stable ffi009 2 tnaur PPC OSX stable joao-circular 1 x86 Linux stable num009 2 tnaur PPC OSX stable num012 2 tnaur PPC OSX stable prog003 3 tnaur x86 OS X stable read029 1 x86 Linux stable read030 1 x86 Linux stable read044 1 x86 Linux stable seward-space-leak 1 tnaur PPC OSX stable signals002 3 tnaur PPC OSX stable simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: Preprocessing executables for installPackage-1.0... Building installPackage-1.0... [1 of 1] Compiling Main ( installPackage.hs, dist-install/build/installPackage/installPackage-tmp/Main.o ) Linking dist-install/build/installPackage/installPackage ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xda9): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xb0b): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x277): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x75f): In function `s2gV_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x98f): In function `s2jt_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xbc7): In function `s2mj_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1133): In function `s2tp_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x13ee): In function `s2tw_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x172b): In function `s2Bc_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build' -------------- next part -------------- Last 30 lines: Looks like you don't have pwd, building utils first... cd ../../utils && make -wr all make[2]: Entering directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/utils' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/ghc/stage1-inplace/ghc --make pwd [1 of 1] Compiling Main ( pwd.hs, pwd.o ) Linking pwd ... /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xda9): In function `setFullProgArgv': : warning: strcpy() is almost always misused, please use strlcpy() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/rts/libHSrts.a(RtsFlags.o)(.text+0xb0b): In function `open_stats_file': : warning: sprintf() is often misused, please use snprintf() /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x277): In function `unixzm2zi3zi1zi0_SystemziPosixziSemaphore_zdwa_info': : undefined reference to `sem_trywait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x75f): In function `s2gV_info': : undefined reference to `sem_getvalue' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x98f): In function `s2jt_info': : undefined reference to `sem_post' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0xbc7): In function `s2mj_info': : undefined reference to `sem_wait' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x1133): In function `s2tp_info': : undefined reference to `sem_close' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x13ee): In function `s2tw_info': : undefined reference to `sem_open' /var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/libraries/unix/dist/build/libHSunix-2.3.1.0.a(Semaphore.o)(.text+0x172b): In function `s2Bc_info': : undefined reference to `sem_unlink' collect2: ld returned 1 exit status make[2]: *** [all] Error 1 make[2]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/utils' make[1]: *** [../../utils/pwd] Error 2 make[1]: Leaving directory `/var/www/virtual/darcs.volkswurst.de/buildbot/ghc/kili-stable/build/testsuite/tests/ghc-regress' -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081126-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From simonmarhaskell at gmail.com Fri Nov 28 04:25:44 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 28 04:19:23 2008 Subject: patch applied (ghc): don't emit CmmComments for now Message-ID: <20081128092543.GA6990@haskell.galois.com> Thu Nov 27 01:01:45 PST 2008 Simon Marlow * don't emit CmmComments for now - if the string contains */, we need to fix it (demonstrated by building Cabal with -fvia-C) - the strings can get quite large, so we probably only want to inject comments when some debugging option is on. M ./compiler/cmm/PprC.hs -1 +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081127090145-12142-242b1de0e12dadbf77ab8dce05561f24575fa41b.gz From simonmarhaskell at gmail.com Fri Nov 28 06:19:03 2008 From: simonmarhaskell at gmail.com (Simon Marlow) Date: Fri Nov 28 06:12:41 2008 Subject: patch applied (ghc): Remove the packing I added recently to the Capability structure Message-ID: <20081128111903.GA14732@haskell.galois.com> Fri Nov 28 02:50:46 PST 2008 Simon Marlow * Remove the packing I added recently to the Capability structure The problem is that the packing caused some unaligned loads, which lead to bus errors on Sparc (and reduced performance elsewhere, presumably). M ./rts/Capability.h -5 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128105046-12142-3de33385ed0e217d3adb63e8c0b58a4772a2c110.gz From nominolo at googlemail.com Fri Nov 28 06:19:18 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Fri Nov 28 06:12:54 2008 Subject: patch applied (ghc): Improve error message for #2739 (but no fix). Message-ID: <20081128111917.GA14837@haskell.galois.com> Thu Nov 27 05:57:25 PST 2008 Thomas Schilling * Improve error message for #2739 (but no fix). This patch changes 'loadModule' to define a fake linkable. The previous implementation of providing no linkable at all violated a pre-condition in the ByteCode linker. This doesn't fix #2739, but it improves the error message a bit. M ./compiler/main/GHC.hs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081127135725-7c5c6-95a353f01754e43c32261fa9d0e0dfb577d5380c.gz From nominolo at googlemail.com Fri Nov 28 06:19:28 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Fri Nov 28 06:13:03 2008 Subject: patch applied (ghc): Use a per-session data structure for callbacks. Make 'WarnErrLogger' Message-ID: <20081128111927.GA14926@haskell.galois.com> Fri Nov 28 02:36:28 PST 2008 Thomas Schilling * Use a per-session data structure for callbacks. Make 'WarnErrLogger' part of it. Part of the GHC API essentially represents a compilation framework. The difference of a *framework* as opposed to a *library* is that the overall structure of the functionality is pre-defined but certain details can be customised via callbacks. (Also known as the Hollywood Principle: "Don't call us, we'll call you.") This patch introduces a per-session data structure that contains all the callbacks instead of adding lots of small function arguments whenever we want to give the user more control over certain parts of the API. This should also help with future changes: Adding a new callback doesn't break old code since code that doesn't know about the new callback will use the (hopefully sane) default implementation. Overall, however, we should try and keep the number of callbacks small and well-defined (and provide useful defaults) and use simple library routines for the rest. M ./compiler/main/GHC.hs -15 +23 M ./compiler/main/HscMain.lhs -2 +3 M ./compiler/main/HscTypes.lhs -1 +48 M ./ghc/Main.hs -2 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128103628-7c5c6-fab68c6ee82a153c43c68b5b227bdfb2618b411b.gz From igloo at earth.li Fri Nov 28 11:03:28 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:05 2008 Subject: patch applied (ghc-6.10/ghc): #2751: disourage --enable-shared in ./configure --help Message-ID: <20081128160328.GA26661@haskell.galois.com> Fri Nov 14 04:47:48 PST 2008 Simon Marlow * #2751: disourage --enable-shared in ./configure --help M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081114124748-12142-c6e5503f0ee7726756d636678af545592b6f5109.gz From igloo at earth.li Fri Nov 28 11:03:32 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:10 2008 Subject: patch applied (ghc-6.10/ghc): error message wibble Message-ID: <20081128160332.GA26684@haskell.galois.com> Thu Nov 20 00:49:01 PST 2008 Simon Marlow * error message wibble M ./rts/Linker.c -1 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081120084901-12142-d3bf58869833779a44585f50995861ff2ce349fc.gz From igloo at earth.li Fri Nov 28 11:03:36 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:13 2008 Subject: patch applied (ghc-6.10/ghc): round the size up to a page in mmapForLinker() instead of in the caller Message-ID: <20081128160336.GA26702@haskell.galois.com> Thu Nov 20 07:40:14 PST 2008 Simon Marlow * round the size up to a page in mmapForLinker() instead of in the caller M ./rts/Linker.c -15 +18 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081120154014-12142-4f2b4eca03c266105c2d3781d994b5a7b2b5a8d8.gz From igloo at earth.li Fri Nov 28 11:03:39 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:17 2008 Subject: patch applied (ghc-6.10/ghc): fix the build when !USE_MMAP Message-ID: <20081128160339.GA26719@haskell.galois.com> Fri Nov 21 00:54:18 PST 2008 Simon Marlow * fix the build when !USE_MMAP M ./rts/Linker.c -5 +6 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081121085418-12142-78c42f419885f7fcfee7b47a62a9eb72da80088e.gz From igloo at earth.li Fri Nov 28 11:03:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:22 2008 Subject: patch applied (ghc-6.10/ghc): Fix #2740: we were missing the free variables on some expressions Message-ID: <20081128160344.GA26739@haskell.galois.com> Tue Nov 25 02:31:13 PST 2008 Simon Marlow * Fix #2740: we were missing the free variables on some expressions Particularly boolean expresions: the conditional of an 'if', and guards, were missing their free variables. M ./compiler/deSugar/Coverage.lhs -14 +13 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081125103113-12142-9775cf4bf8fb93f02a4790a70cb32fa509f4c653.gz From igloo at earth.li Fri Nov 28 11:03:48 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:27 2008 Subject: patch applied (ghc-6.10/ghc): Fix Trac #2766: printing operator type variables Message-ID: <20081128160348.GA26758@haskell.galois.com> Wed Nov 26 05:22:02 PST 2008 simonpj@microsoft.com * Fix Trac #2766: printing operator type variables M ./compiler/types/TypeRep.lhs -1 +24 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081126132202-1287e-22bae2ff6e1041c904649787624b720808a31504.gz From igloo at earth.li Fri Nov 28 11:03:51 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:30 2008 Subject: patch applied (ghc-6.10/ghc): #2768: fix compatibility problem with newer version of mingw Message-ID: <20081128160351.GA26775@haskell.galois.com> Thu Nov 13 03:46:26 PST 2008 Simon Marlow * #2768: fix compatibility problem with newer version of mingw M ./rts/win32/IOManager.h -5 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081113114626-12142-08374df4bfc13e62c0f790812578a679f40ba59a.gz From igloo at earth.li Fri Nov 28 11:03:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:35 2008 Subject: patch applied (ghc-6.10/ghc): Fix Trac #2799: TcType.isOverloadedTy Message-ID: <20081128160355.GA26791@haskell.galois.com> Tue Nov 25 03:05:40 PST 2008 simonpj@microsoft.com * Fix Trac #2799: TcType.isOverloadedTy A missing case (for equality predicates) in isOverloadedTy make bindInstsOfLocalFuns/Pats do the wrong thing. Core Lint nailed it. Merge to 6.10 branch. M ./compiler/typecheck/TcType.lhs -3 +6 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081125110540-1287e-4871bdaa2a7c133de7d684059ddc955a84e14a44.gz From igloo at earth.li Fri Nov 28 11:03:58 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 10:57:38 2008 Subject: patch applied (ghc-6.10/ghc): Fix Trac #2817 (TH syntax -> HsSyn conversion) Message-ID: <20081128160358.GA26808@haskell.galois.com> Wed Nov 26 07:40:22 PST 2008 simonpj@microsoft.com * Fix Trac #2817 (TH syntax -> HsSyn conversion) M ./compiler/hsSyn/Convert.lhs +2 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081126154022-1287e-9c3905e74ded08b96464d4ec3e487eff963cfb5a.gz From igloo at earth.li Fri Nov 28 14:59:44 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 14:53:20 2008 Subject: patch applied (ghc-6.10/ghc): Use relative URLs in the GHC API haddock docs; fixes #2755 Message-ID: <20081128195944.GA32701@haskell.galois.com> Fri Nov 28 10:45:11 PST 2008 Ian Lynagh * Use relative URLs in the GHC API haddock docs; fixes #2755 M ./compiler/Makefile +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081128184511-3fd76-bb90f6ae8ff18bea775f1421a6bb9977080c3f2e.gz From igloo at earth.li Fri Nov 28 14:59:47 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 14:53:25 2008 Subject: patch applied (ghc-6.10/ghc): Teach runghc about --help; fixes trac #2757 Message-ID: <20081128195947.GA32726@haskell.galois.com> Fri Nov 28 11:17:06 PST 2008 Ian Lynagh * Teach runghc about --help; fixes trac #2757 M ./docs/users_guide/runghc.xml -3 +4 M ./utils/runghc/runghc.hs -17 +34 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081128191706-3fd76-0ebe2c5cadad1f578adf35c7fcd999dc5de55c6e.gz From igloo at earth.li Fri Nov 28 14:59:51 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 14:53:29 2008 Subject: patch applied (ghc-6.10/ghc): Update docs not to talk about deprecated -optdep-* flags; fixes trac #2773 Message-ID: <20081128195951.GA32745@haskell.galois.com> Fri Nov 28 11:36:33 PST 2008 Ian Lynagh * Update docs not to talk about deprecated -optdep-* flags; fixes trac #2773 M ./docs/users_guide/flags.xml -6 M ./docs/users_guide/phases.xml -10 M ./docs/users_guide/separate_compilation.xml -68 +11 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081128193633-3fd76-be47deeedaa526860f75849062631ab0922ee9d5.gz From igloo at earth.li Fri Nov 28 14:59:55 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 14:53:35 2008 Subject: patch applied (ghc-6.10/ghc): Remove dead code Message-ID: <20081128195955.GA32764@haskell.galois.com> Fri Nov 28 11:38:31 PST 2008 Ian Lynagh * Remove dead code M ./compiler/main/DynFlags.hs -6 +1 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081128193831-3fd76-61937c0e77a3646cffcef1ed1b98c6adfc3520bb.gz From igloo at earth.li Fri Nov 28 15:26:34 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 15:20:10 2008 Subject: patch applied (ghc): Teach runghc about --help; fixes trac #2757 Message-ID: <20081128202634.GA1093@haskell.galois.com> Fri Nov 28 11:17:06 PST 2008 Ian Lynagh * Teach runghc about --help; fixes trac #2757 M ./docs/users_guide/runghc.xml -3 +4 M ./utils/runghc/runghc.hs -17 +34 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128191706-3fd76-0ebe2c5cadad1f578adf35c7fcd999dc5de55c6e.gz From igloo at earth.li Fri Nov 28 15:26:38 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 15:20:15 2008 Subject: patch applied (ghc): Use relative URLs in the GHC API haddock docs; fixes #2755 Message-ID: <20081128202638.GA1128@haskell.galois.com> Fri Nov 28 10:45:11 PST 2008 Ian Lynagh * Use relative URLs in the GHC API haddock docs; fixes #2755 M ./compiler/Makefile +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128184511-3fd76-bb90f6ae8ff18bea775f1421a6bb9977080c3f2e.gz From igloo at earth.li Fri Nov 28 15:26:42 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 15:20:20 2008 Subject: patch applied (ghc): Update docs not to talk about deprecated -optdep-* flags; fixes trac #2773 Message-ID: <20081128202642.GA1148@haskell.galois.com> Fri Nov 28 11:36:33 PST 2008 Ian Lynagh * Update docs not to talk about deprecated -optdep-* flags; fixes trac #2773 M ./docs/users_guide/flags.xml -6 M ./docs/users_guide/phases.xml -10 M ./docs/users_guide/separate_compilation.xml -68 +11 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128193633-3fd76-be47deeedaa526860f75849062631ab0922ee9d5.gz From igloo at earth.li Fri Nov 28 15:26:46 2008 From: igloo at earth.li (Ian Lynagh) Date: Fri Nov 28 15:20:25 2008 Subject: patch applied (ghc): Remove dead code Message-ID: <20081128202646.GA1166@haskell.galois.com> Fri Nov 28 11:38:31 PST 2008 Ian Lynagh * Remove dead code M ./compiler/main/DynFlags.hs -6 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128193831-3fd76-61937c0e77a3646cffcef1ed1b98c6adfc3520bb.gz From kili at outback.escape.de Fri Nov 28 19:17:12 2008 From: kili at outback.escape.de (Matthias Kilian) Date: Fri Nov 28 19:11:27 2008 Subject: Problem linking installPackage when SplitObjs=NO In-Reply-To: <4924122F.8060009@gmail.com> References: <20081119112009.GA14934@petunia.outback.escape.de> <4924122F.8060009@gmail.com> Message-ID: <20081129001712.GA16564@petunia.outback.escape.de> On Wed, Nov 19, 2008 at 01:18:39PM +0000, Simon Marlow wrote: > >My only idea how to fix this it to add -pthread to cc-options and > >ld-options of unix.buildinfo if SplitObjs=NO, but this sounds like > >a crude hack to me. > > > >If anyone has a better solution, please let me know. > > SplitObjs is a red herring: it only hides the real problem, which is that > the unix package depends on the pthread library on OpenBSD, and doesn't > express this dependency in its .cabal file. The fix is surely to add > -lpthread to extra-libraries in unix.cabal. Right? Patch attached. If it's not too stupid (autoconf-wise), it would be nice if someone could apply it upstream. Applying it to other operating systems (if necessary) shouldn't be too difficult. Ciao, Kili -------------- next part -------------- Sat Nov 29 01:06:38 CET 2008 Matthias Kilian * fix pthread linkage problem for openbsd This should make my openbsd build slave happy when SplitObjs=NO. May be useful for other BSDs and even Linux, regardless wether you need -pthread or -lpthread. Time will tell... New patches: [fix pthread linkage problem for openbsd Matthias Kilian **20081129000638 This should make my openbsd build slave happy when SplitObjs=NO. May be useful for other BSDs and even Linux, regardless wether you need -pthread or -lpthread. Time will tell... ] { hunk ./configure.ac 197 AC_CHECK_LIB(dl, dlopen, [EXTRA_LIBS="$EXTRA_LIBS dl"]) AC_SUBST([EXTRA_LIBS]) +# -{l,}pthread goo +AC_CANONICAL_TARGET + +PTHREAD_CFLAGS= +PTHREAD_LDFLAGS= +PTHREAD_LIBS= +case "$host_os" in +openbsd*) + PTHREAD_CFLAGS=-pthread + PTHREAD_LDFLAGS=-pthread + ;; +esac +AC_SUBST(PTHREAD_CFLAGS) +AC_SUBST(PTHREAD_LDFLAGS) +AC_SUBST(PTHREAD_LIBS) + AC_CONFIG_FILES([unix.buildinfo]) AC_OUTPUT hunk ./unix.buildinfo.in 2 buildable: @BUILD_PACKAGE_BOOL@ -extra-libraries: @EXTRA_LIBS@ +cc-options: @PTHREAD_CFLAGS@ +ld-options: @PTHREAD_LDFLAGS@ +extra-libraries: @EXTRA_LIBS@ @PTHREAD_LIBS@ } Context: [catch up with exception changes Simon Marlow **20080927135428] [Bump version number to 2.3.1.0 Ian Lynagh **20080920160248] [TAG 6.10 branch has been forked Ian Lynagh **20080919123439] Patch bundle hash: 4b0a7348f02044fc30ba4170d463d2f7bb5a2790 From shelarcy at gmail.com Fri Nov 28 21:46:13 2008 From: shelarcy at gmail.com (shelarcy) Date: Fri Nov 28 21:39:55 2008 Subject: darcs patch: Fix typo in quasi-quote documentation's sample. Message-ID: A non-text attachment was scrubbed... Name: darcsba202f Type: application/octet-stream Size: 101484 bytes Desc: not available Url : http://www.haskell.org/pipermail/cvs-ghc/attachments/20081128/156e453a/darcsba202f.obj From ghcbuild at microsoft.com Fri Nov 28 21:56:31 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Fri Nov 28 21:56:33 2008 Subject: [nightly] 28-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081129025631.A52A73241D1@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 Nov 28 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081128) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 29 03:02:55 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Fri Nov 28 23:02:49 GMT 2008 2288 total tests, which gave rise to 12216 test cases, of which 0 caused framework failures 2347 were skipped 9704 expected passes 146 expected failures 3 unexpected passes 16 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) createDirectoryIfMissing001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sat Nov 29 03:02:55 GMT 2008 From ghcbuild at microsoft.com Sat Nov 29 02:57:03 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 29 02:57:05 2008 Subject: [nightly] 28-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081129075703.7CA0C3241D6@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 Nov 28 18:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081128) **** 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 Nov 29 08:03:28 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 29 01:44:53 GMT 2008 2288 total tests, which gave rise to 12216 test cases, of which 0 caused framework failures 2354 were skipped 9681 expected passes 151 expected failures 3 unexpected passes 27 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) createDirectoryIfMissing001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sat Nov 29 08:03:28 GMT 2008 From cvs-ghc at haskell.org Sat Nov 29 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 29 03:23:38 2008 Subject: Daily report for stable Message-ID: <200811290830.mAT8U13T015636@monk.galois.com> Build results: tnaur PPC OSX stable 2: fail (failed stage2) tnaur x86 Linux stable: pass x86 Linux stable: pass x86 Windows stable: fail (failed bindist) x86 Windows stable fast: pass pass pass pass pass fail (failed stage1) fail (failed stage1) x86-64 Linux stable: fail (failed getsubrepos) New unexpected test passes: Simple17 2 x86 Linux stable Fixed unexpected test failures: 2499 conc070 read029 read030 read044 Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2740 5 tnaur PPC OSX stable T2756 5 tnaur x86 Linux stable T2766 5 tnaur x86 Linux stable T2799 5 tnaur PPC OSX stable T2817 3 tnaur x86 Linux stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc020 1 tnaur PPC OSX stable conc023 1 x86-64 Linux stable conc058 1 tnaur PPC OSX stable concprog001 1 tnaur x86 Linux stable divbyzero 2 tnaur PPC OSX stable fast2haskell 1 tnaur x86 OS X stable ffi003 1 tnaur PPC OSX stable ffi009 2 tnaur PPC OSX stable joao-circular 2 tnaur x86 Linux stable num009 2 tnaur PPC OSX stable num012 2 tnaur PPC OSX stable prog003 5 tnaur x86 Linux stable seward-space-leak 1 tnaur PPC OSX stable signals002 3 tnaur PPC OSX stable simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/bin Registering haddock-2.3.0... Reading package info from "dist-install/installed-pkg-config" ... done. dependency Cabal-1.6.0.1 doesn't exist (ignoring) dependency array-0.2.0.0 doesn't exist (ignoring) dependency base-4.0.0.0 doesn't exist (ignoring) dependency containers-0.2.0.0 doesn't exist (ignoring) dependency directory-1.0.0.2 doesn't exist (ignoring) dependency filepath-1.1.0.1 doesn't exist (ignoring) dependency ghc-6.10.1.20081128 doesn't exist (ignoring) dependency haskell98-1.0.1.0 doesn't exist (ignoring) dependency pretty-1.0.1.0 doesn't exist (ignoring) Writing new package config file... done. make -C libraries doc if ifBuildable/ifBuildable /Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/packages ghc-prim; then \ cd ghc-prim && /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 haddock --html-location='../$pkg' \ --with-haddock=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/bin/haddock; \ fi ./Setup haddock --html-location=../$pkg --with-haddock=/Volumes/tn18_HD_1/Users/thorkilnaur/tn/buildbot/ghc/tnaur-ppc-osx-2/tnaur-ppc-osx-stable-2/build/utils/haddock/install-inplace/bin/haddock Preprocessing library ghc-prim-0.1.0.0... Running Haddock for ghc-prim-0.1.0.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Preprocessing library ghc-prim-0.1.0.0... haddock: internal error: evacuate(static): strange closure type 31752 (GHC version 6.10.1.20081128 for powerpc_apple_darwin) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug make[1]: *** [doc.library.ghc-prim] Error 6 make: *** [stage2] Error 2 -------------- next part -------------- Last 30 lines: Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Frameset.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Internals.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Internals.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Strict.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Strict.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Table.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Table.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Transitional.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Transitional.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Frameset\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Frameset\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Strict\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Strict\Elements.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Transitional\Attributes.p_hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.hi Reading version info: C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127\xhtml-3000.2.0.1\Text\XHtml\Transitional\Elements.p_hi Compiling [Code] section Creating setup files Error in : Could not copy "c:\Program Files\Inno Setup 5\SETUPLDR.E32" to "C:\builds\slave\x86-win-stable\build\ghc-6.10.1.20081127-i386-unknown-mingw32.exe". Error 2: The system cannot find the file specified. Compile aborted. make[1]: *** [generate-windows-installer] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' -------------- next part -------------- Last 30 lines: make[1]: Entering directory `/buildbot/x86-win-fast-stable/build' rm -f -r ghc/gcc-lib mkdir ghc/gcc-lib cp c:/mingw/bin/ld.exe ghc/gcc-lib touch stamp.inplace-gcc-lib make -C libraries boot make[2]: Entering directory `/buildbot/x86-win-fast-stable/build/libraries' rm -f -rf ifBuildable mkdir ifBuildable cp ifBuildable.hs ifBuildable/ cd ifBuildable && c:/ghc/ghc-6.8.3/bin/ghc -Wall --make ifBuildable -o ifBuildable [1 of 1] Compiling Main ( ifBuildable.hs, ifBuildable.o ) Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/GHC/Err.hi magic number mismatch: old/corrupt interface file? make[2]: *** [ifBuildable/ifBuildable] Error 1 make[2]: Leaving directory `/buildbot/x86-win-fast-stable/build/libraries' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-stable/build' -------------- next part -------------- Last 30 lines: Copying patch 1/4 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/bytestring libraries/bytestring Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Optimizing inventory 7/9 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/byt Copying patch 3/9 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/Cabal libraries/Cabal Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Optimizing inventory 3/50 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/Cab Copying patch 1/50 Copying patch 7/50 Copying patch 12/50 Copying patch 18/50 Copying patch 23/50 Copying patch 28/50 Copying patch 34/50 Copying patch 40/50 Copying patch 43/50 Copying patch 48/50 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/containers libraries/containers Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/con Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/con Copying patch 3/7 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/directory libraries/directory Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/dir Optimizing inventory 3/5 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/dir Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/dir Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/editline libraries/editline Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/edi Copying patch 0/6 Copying patch 4/6 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/extensible-exceptions libraries/extensible-exceptions Identifying repository http://darcs.haskell.org/ghc-stable/packages/extensible-e Optimizing inventory 0/7 Copying patch 3/7 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/filepath libraries/filepath Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/fil Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/fil Copying patch 1/4 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/ghc-prim libraries/ghc-prim Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/ghc Copying patch 1/5 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/haskell98 libraries/haskell98 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/has Copying patch 0/4 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/hpc libraries/hpc Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/hpc Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/hpc Copying patch 2/9 Copying patch 4/9 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/integer-gmp libraries/integer-gmp Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/int Copying patch 0/6 Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-locale libraries/old-locale Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/old-time libraries/old-time Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/old Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/packedstring libraries/packedstring Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/pac Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/pac Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/pacdarcs failed: 6 at ./darcs-all line 69. From cvs-ghc at haskell.org Sat Nov 29 03:30:01 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sat Nov 29 03:23:41 2008 Subject: Daily report for head Message-ID: <200811290830.mAT8U12W015634@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed bindist) fail (failed stage2 bindist bindisttest) x86 Windows head fast: pass pass fail (failed stage2) fail (failed stage2) fail (failed stage2) fail (failed stage2) fail (failed stage1) gabor head: fail (failed darcs) kili head: fail (failed darcs) tnaur x86 Linux head: pass tnaur x86 OS X head: pass x86-64 Linux head unreg: pass Old unexpected test passes: Simple17 7 x86 Windows head fast New unexpected test failures: conc015 1 tnaur x86 Linux head createDirectoryIfMissing001 2 x86 Windows head fast Old unexpected test failures: 10queens 2 tnaur PPC OSX head 1679 2 tnaur PPC OSX head 2469 2 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head ThreadDelay001 2 tnaur PPC OSX head andy_cherry 2 tnaur PPC OSX head ann01 1 x86-64 Linux head unreg annrun01 3 tnaur PPC OSX head arr017 2 tnaur PPC OSX head bits 1 tnaur PPC OSX head cholewo-eval 1 tnaur x86 OS X head conc020 1 tnaur PPC OSX head conc023 2 tnaur PPC OSX head conc024 1 tnaur x86 Linux head conc038 2 tnaur PPC OSX head conc058 1 tnaur PPC OSX head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 3 tnaur PPC OSX head concprog002 1 tnaur PPC OSX head divbyzero 2 tnaur PPC OSX head ffi003 1 tnaur PPC OSX head ffi009 2 tnaur PPC OSX head ffi014 2 tnaur PPC OSX head ioref001 2 tnaur PPC OSX head jules_xref 2 tnaur PPC OSX head life_space_leak 2 tnaur PPC OSX head memo001 2 tnaur PPC OSX head num008 1 tnaur PPC OSX head num009 2 tnaur PPC OSX head num012 2 tnaur PPC OSX head openFile008 2 tnaur PPC OSX head random1283 2 tnaur PPC OSX head seward-space-leak 2 tnaur PPC OSX head signals002 3 tnaur PPC OSX head simpl015 1 tnaur x86 Linux head stableptr001 2 tnaur PPC OSX head stableptr003 1 tnaur PPC OSX head stableptr004 2 tnaur PPC OSX head thurston-modular-arith 1 tnaur PPC OSX head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128/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.11.20081128' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081128' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081128' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: '$prefix/libexec' \ '$prefix/dynlib' \ 'c:/builds/slave/x86-win-head/build/inplace-datadir' \ '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ Installing executable(s) in c:/builds/slave/x86-win-head/build/ghc/stage2-inplace make[3]: Leaving directory `/buildbot/x86-win-head/build/ghc' make[2]: Leaving directory `/buildbot/x86-win-head/build/compiler' make -C utils with-stage-2 make[2]: Entering directory `/buildbot/x86-win-head/build/utils' make -C installPackage with-stage-2 make[3]: Entering directory `/buildbot/x86-win-head/build/utils/installPackage' 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-install \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage2-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db c:/builds/slave/x86-win-head/build/stage3.package.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-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: esac; \ done ../utils/mkdirhier/mkdirhier c:/builds/slave/x86-win-head/build/ghc-6.11.20081128/include mkdir c:/builds/slave/x86-win-head/build/ghc-6.11.20081128/include for i in gmp.h; do \ /usr/bin/install -c -m 644 $i c:/builds/slave/x86-win-head/build/ghc-6.11.20081128/include; \ done ------------------------------------------------------------------------ == make install -wr; in /buildbot/x86-win-head/build/libffi ------------------------------------------------------------------------ c:/mingw/bin/gcc -E -undef -traditional -P -DINSTALLING \ -DIMPORT_DIR='"$topdir/imports"' \ -DLIB_DIR='"$topdir"' \ -DINCLUDE_DIR='"$topdir/include"' \ -DDATA_DIR='"$topdir"' \ -DHTML_DIR='"$topdir/html/libraries/ffi"' \ -DHADDOCK_IFACE='"$topdir/html/libraries/ffi/ffi.haddock"' \ -I../includes \ -x c -I../includes -Iinclude -DPACKAGE=ffi -DVERSION= -DPKG_LIBDIR='"$topdir"' -DPKG_DATADIR='"$topdir"' package.conf.in \ | grep -v '^#pragma GCC' \ | sed -e 's/""//g' -e 's/:[ ]*,/: /g' \ | c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg --global-conf c:/builds/slave/x86-win-head/build/ghc-6.11.20081128/package.conf update - --force /bin/sh: line 11: c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg: No such file or directory make[3]: *** [install] Error 127 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 # --force-local makes tar not think that c:/foo refers to a remote file /usr/bin/tar --force-local -jxf c:/builds/slave/x86-win-head/build/ghc-6.11.20081128-i386-unknown-mingw32.tar.bz2 tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.11.20081128-i386-unknown-mingw32.tar.bz2: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now /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: [ 8 of 53] Compiling Distribution.Simple.PreProcess.Unlit ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/PreProcess/Unlit.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/PreProcess/Unlit.o ) [ 9 of 53] Compiling Distribution.ReadE ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/ReadE.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/ReadE.o ) [10 of 53] Compiling Distribution.Text ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Text.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Text.o ) [11 of 53] Compiling Distribution.System ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/System.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/System.o ) [12 of 53] Compiling Language.Haskell.Extension ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Language/Haskell/Extension.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Language/Haskell/Extension.o ) [13 of 53] Compiling Distribution.Version ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Version.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Version.o ) [14 of 53] Compiling Distribution.License ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/License.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/License.o ) [15 of 53] Compiling Distribution.Compiler ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Compiler.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Compiler.o ) [16 of 53] Compiling Distribution.Simple.Compiler ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/Compiler.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/Compiler.o ) [17 of 53] Compiling Distribution.Package ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Package.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Package.o ) [18 of 53] Compiling System.FilePath ( c:/builds/slave/x86-win-fast-head/build/libraries/filepath/System/FilePath.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/System/FilePath.o ) [19 of 53] Compiling Distribution.Simple.InstallDirs ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/InstallDirs.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/InstallDirs.o ) [20 of 53] Compiling Distribution.ModuleName ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/ModuleName.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/ModuleName.o ) [21 of 53] Compiling Distribution.Verbosity ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Verbosity.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Verbosity.o ) [22 of 53] Compiling Distribution.Simple.Utils ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/Utils.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/Utils.o ) [23 of 53] Compiling Distribution.Simple.Program ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/Program.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/Program.o ) [24 of 53] Compiling Distribution.ParseUtils ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/ParseUtils.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/ParseUtils.o ) [25 of 53] Compiling Distribution.Simple.Command ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/Command.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/Command.o ) [26 of 53] Compiling Distribution.InstalledPackageInfo ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/InstalledPackageInfo.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/InstalledPackageInfo.o ) [27 of 53] Compiling Distribution.Simple.GHC.IPI642 ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/GHC/IPI642.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/GHC/IPI642.o ) [28 of 53] Compiling Distribution.Simple.GHC.IPI641 ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/GHC/IPI641.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/GHC/IPI641.o ) [29 of 53] Compiling Distribution.Simple.PackageIndex ( c:/builds/slave/x86-win-fast-head/build/libraries/Cabal/Distribution/Simple/PackageIndex.hs, c:/builds/slave/x86-win-fast-head/build/libraries/bootstrapping/Distribution/Simple/PackageIndex.o ) Bad interface file: c:/ghc/ghc-6.8.3/lib\base-3.0.2.0/Control/Monad/ST.hi magic number mismatch: old/corrupt interface file? Segmentation fault/access violation in generated code make[2]: *** [cabal-bin] 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: This is the GHC darcs repository (HEAD branch) For more information, visit the GHC developer wiki at http://hackage.haskell.org/trac/ghc ********************** Identifying repository http://darcs.haskell.org//ghc inventory Reading inventory of repository http://darcs.haskell.org//ghc inventory Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghc Reading inventory of repository http://darcs.haskell.org//ghcpid 25993: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) From nominolo at googlemail.com Sat Nov 29 12:08:10 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 29 12:01:44 2008 Subject: patch applied (ghc): Use a record instead of a typeclass for 'HsCompiler'. This is mostly Message-ID: <20081129170810.GA26422@haskell.galois.com> Fri Nov 28 04:19:47 PST 2008 Thomas Schilling * Use a record instead of a typeclass for 'HsCompiler'. This is mostly equivalent to a typeclass implementation that uses a functional dependency from the target mode to the result type. M ./compiler/main/HscMain.lhs -121 +130 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128121947-7c5c6-bd8f70c50b82a8689675bc5ae385ee4b1ae53881.gz From nominolo at googlemail.com Sat Nov 29 12:08:15 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 29 12:01:51 2008 Subject: patch applied (ghc): Whoops, *don't* reset the complete session in 'withLocalCallbacks'. Message-ID: <20081129170814.GA26449@haskell.galois.com> Fri Nov 28 07:07:27 PST 2008 Thomas Schilling * Whoops, *don't* reset the complete session in 'withLocalCallbacks'. M ./compiler/main/HscTypes.lhs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128150727-7c5c6-cf0562c8065806b48d12d2ab9822ecdad6b635d2.gz From nominolo at googlemail.com Sat Nov 29 12:08:19 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 29 12:01:55 2008 Subject: patch applied (ghc): Expose a separate 'hscBackend' phase for 'HsCompiler' and change Message-ID: <20081129170819.GA26475@haskell.galois.com> Fri Nov 28 08:37:46 PST 2008 Thomas Schilling * Expose a separate 'hscBackend' phase for 'HsCompiler' and change parameter to 'InteractiveStatus' to a 'Maybe'. M ./compiler/main/DriverPipeline.hs -2 +5 M ./compiler/main/HscMain.lhs -11 +36 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128163746-7c5c6-67ecc208909c15579da627145f822e64a76d5f0f.gz From nominolo at googlemail.com Sat Nov 29 12:08:23 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 29 12:01:58 2008 Subject: patch applied (ghc): Let 'loadModule' generate proper code depending on the 'hscTarget'. Message-ID: <20081129170823.GA26507@haskell.galois.com> Fri Nov 28 08:44:12 PST 2008 Thomas Schilling * Let 'loadModule' generate proper code depending on the 'hscTarget'. With this change it should be possible to perform something similar to 'load' by traversing the module graph in dependency order and calling '{parse,typecheck,load}Module' on each. Of course, if you want smart recompilation checking you should still use 'load'. M ./compiler/main/DriverPipeline.hs -8 +25 M ./compiler/main/GHC.hs -8 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081128164412-7c5c6-26fdad01a61bb850f42687bcbd2708da5b1dcd2e.gz From nominolo at googlemail.com Sat Nov 29 12:14:20 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sat Nov 29 12:07:52 2008 Subject: HEADS UP: Important Haddock patch for latest HEAD Message-ID: <916b84820811290914s7db80a2s9bbd53f48336a003@mail.gmail.com> I changed the behaviour of 'loadModule', which exposes a problem in Haddock's implementation. I pushed the respective fix to Haddock, so make sure you do a "darcs-all pull" instead of a simple pull next time you update GHC. If you don't, Haddock *will overwrite your compiled files* which can lead to weird validate failures (though, strangely only two: T2486 and print026). Cheers, Thomas -- Push the envelope. Watch it bend. From ghcbuild at microsoft.com Sat Nov 29 21:51:16 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sat Nov 29 21:51:16 2008 Subject: [nightly] 29-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081130025116.1781232412D@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 Nov 29 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081129) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Nov 30 02:57:41 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sat Nov 29 23:09:37 GMT 2008 2288 total tests, which gave rise to 12216 test cases, of which 0 caused framework failures 2347 were skipped 9703 expected passes 146 expected failures 3 unexpected passes 17 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) conc034(threaded2) createDirectoryIfMissing001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Sun Nov 30 02:57:41 GMT 2008 From ghcbuild at microsoft.com Sun Nov 30 01:54:32 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 30 01:54:34 2008 Subject: [nightly] 29-Nov-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Message-ID: <20081130065432.9209E324200@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 Nov 29 18:00:02 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081129) **** 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 Sun Nov 30 07:01:00 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 30 00:59:49 GMT 2008 2288 total tests, which gave rise to 12216 test cases, of which 0 caused framework failures 2354 were skipped 9681 expected passes 151 expected failures 3 unexpected passes 27 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) createDirectoryIfMissing001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) joao-circular(profc) qq005(hpc) user001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) ---------------------------------------------------- Nightly run ended at Sun Nov 30 07:01:00 GMT 2008 From cvs-ghc at haskell.org Sun Nov 30 03:30:04 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 30 03:23:37 2008 Subject: Daily report for head Message-ID: <200811300830.mAU8U4sO015567@monk.galois.com> Build results: x86-64 Linux head: fail (failed bindisttest) x86 Windows head: fail (failed stage2 bindist bindisttest) x86 Windows head fast: fail (failed stage2) fail (failed stage2) fail (failed stage2) fail (failed stage2) fail (failed stage2) tnaur PPC OSX head 2: pass x86-64 Linux head unreg: pass Old unexpected test passes: Simple17 7 x86 Windows head fast Old unexpected test failures: 10queens 2 tnaur PPC OSX head 1679 2 tnaur PPC OSX head 2469 2 tnaur PPC OSX head 2 CPUTime001 1 tnaur PPC OSX head ThreadDelay001 2 tnaur PPC OSX head andy_cherry 2 tnaur PPC OSX head ann01 1 x86-64 Linux head unreg annrun01 3 tnaur PPC OSX head arr017 2 tnaur PPC OSX head bits 1 tnaur PPC OSX head cholewo-eval 1 tnaur x86 OS X head conc015 1 tnaur x86 Linux head conc020 1 tnaur PPC OSX head conc023 2 tnaur PPC OSX head conc024 1 tnaur x86 Linux head conc038 2 tnaur PPC OSX head conc058 1 tnaur PPC OSX head conc069 1 x86-64 Linux head unreg conc070 1 x86-64 Linux head unreg concprog001 3 tnaur PPC OSX head concprog002 1 tnaur PPC OSX head createDirectoryIfMissing001 2 x86 Windows head fast divbyzero 2 tnaur PPC OSX head ffi003 1 tnaur PPC OSX head ffi009 2 tnaur PPC OSX head ffi014 2 tnaur PPC OSX head ioref001 2 tnaur PPC OSX head jules_xref 2 tnaur PPC OSX head life_space_leak 2 tnaur PPC OSX head memo001 2 tnaur PPC OSX head num008 1 tnaur PPC OSX head num009 2 tnaur PPC OSX head num012 2 tnaur PPC OSX head openFile008 2 tnaur PPC OSX head random1283 2 tnaur PPC OSX head seward-space-leak 2 tnaur PPC OSX head signals002 3 tnaur PPC OSX head simpl015 1 tnaur x86 Linux head stableptr001 2 tnaur PPC OSX head stableptr003 1 tnaur PPC OSX head stableptr004 2 tnaur PPC OSX head thurston-modular-arith 1 tnaur PPC OSX head -------------- next part -------------- Last 30 lines: : /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129/`basename $i` ;; \ *.dll) \ /usr/bin/install -c -m 644 -s $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129 ;; \ *.so) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129 ;; \ *.dylib) \ /usr/bin/install -c -m 755 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129; \ install_name_tool -id /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129/`basename $i` /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129/`basename $i` ;; \ *) \ /usr/bin/install -c -m 644 $i /64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129; \ esac; \ done make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129/rts' make -C libraries install DOING_BIN_DIST=YES make[3]: Entering directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129/libraries' if ifBuildable/ifBuildable /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129/packages ghc-prim; then \ cd ghc-prim && \ /64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129/utils/installPackage/install-inplace/bin/installPackage install '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129/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.11.20081129' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129' '' '/64playpen/buildbot/x86_64-linux-head/build/bindisttest/installed/lib/ghc-6.11.20081129' '/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 installPackage: You need to re-run the 'configure' command. The version of Cabal being used has changed (was Cabal-1.6.0.1, now Cabal-1.5.5). Additionally the compiler is different (was ghc-6.10, now ghc-6.11) which is probably the cause of the problem. make[3]: *** [install.library.ghc-prim] Error 1 make[3]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129/libraries' make[2]: *** [install] Error 2 make[2]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest/ghc-6.11.20081129' make[1]: *** [all] Error 2 make[1]: Leaving directory `/64playpen/buildbot/x86_64-linux-head/build/bindisttest' -------------- next part -------------- Last 30 lines: '$prefix/libexec' \ '$prefix/dynlib' \ 'c:/builds/slave/x86-win-head/build/inplace-datadir' \ '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ Installing executable(s) in c:/builds/slave/x86-win-head/build/ghc/stage2-inplace make[3]: Leaving directory `/buildbot/x86-win-head/build/ghc' make[2]: Leaving directory `/buildbot/x86-win-head/build/compiler' make -C utils with-stage-2 make[2]: Entering directory `/buildbot/x86-win-head/build/utils' make -C installPackage with-stage-2 make[3]: Entering directory `/buildbot/x86-win-head/build/utils/installPackage' 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-install \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --with-compiler=c:/builds/slave/x86-win-head/build/ghc/stage2-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db c:/builds/slave/x86-win-head/build/stage3.package.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-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/buildbot/x86-win-head/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/buildbot/x86-win-head/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-head/build' -------------- next part -------------- Last 30 lines: done ../utils/mkdirhier/mkdirhier c:/builds/slave/x86-win-head/build/ghc-6.11.20081129/include mkdir c:/builds/slave/x86-win-head/build/ghc-6.11.20081129/include for i in gmp.h; do \ /usr/bin/install -c -m 644 $i c:/builds/slave/x86-win-head/build/ghc-6.11.20081129/include; \ done ------------------------------------------------------------------------ == make install -wr; in /buildbot/x86-win-head/build/libffi ------------------------------------------------------------------------ c:/mingw/bin/gcc -E -undef -traditional -P -DINSTALLING \ -DIMPORT_DIR='"$topdir/imports"' \ -DLIB_DIR='"$topdir"' \ -DINCLUDE_DIR='"$topdir/include"' \ -DDATA_DIR='"$topdir"' \ -DHTML_DIR='"$topdir/html/libraries/ffi"' \ -DHADDOCK_IFACE='"$topdir/html/libraries/ffi/ffi.haddock"' \ -I../includes \ -x c -I../includes -Iinclude -DPACKAGE=ffi -DVERSION= -DPKG_LIBDIR='"$topdir"' -DPKG_DATADIR='"$topdir"' package.conf.in \ | grep -v '^#pragma GCC' \ | sed -e 's/""//g' -e 's/:[ ]*,/: /g' \ | c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg --global-conf c:/builds/slave/x86-win-head/build/ghc-6.11.20081129/package.conf update - --force /bin/sh: line 11: c:/builds/slave/x86-win-head/build/utils/ghc-pkg/dist-install/build/ghc-pkg/ghc-pkg: No such file or directory sed: couldn't flush stdout: Broken pipe make[3]: *** [install] Error 127 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 # --force-local makes tar not think that c:/foo refers to a remote file /usr/bin/tar --force-local -jxf c:/builds/slave/x86-win-head/build/ghc-6.11.20081129-i386-unknown-mingw32.tar.bz2 tar (child): c\:/builds/slave/x86-win-head/build/ghc-6.11.20081129-i386-unknown-mingw32.tar.bz2: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now /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: '$prefix/libexec' \ '$prefix/dynlib' \ 'c:/builds/slave/x86-win-fast-head/build/inplace-datadir' \ '$prefix/doc' \ '$prefix/html' \ '$prefix/haddock' \ --distpref dist-stage2 \ --disable-executable-stripping \ Installing executable(s) in c:/builds/slave/x86-win-fast-head/build/ghc/stage2-inplace make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/ghc' make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/compiler' make -C utils with-stage-2 make[2]: Entering directory `/buildbot/x86-win-fast-head/build/utils' make -C installPackage with-stage-2 make[3]: Entering directory `/buildbot/x86-win-fast-head/build/utils/installPackage' 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-install \ --prefix=c:/NONEXISTENT --bindir=c:/NONEXISTENT --libdir=c:/NONEXISTENT --libexecdir=c:/NONEXISTENT --datadir=c:/NONEXISTENT --docdir=c:/NONEXISTENT --haddockdir=c:/NONEXISTENT --htmldir=c:/NONEXISTENT \ --with-compiler=c:/builds/slave/x86-win-fast-head/build/ghc/stage2-inplace/ghc --with-hc-pkg=c:/builds/slave/x86-win-fast-head/build/utils/ghc-pkg/install-inplace/bin/ghc-pkg --package-db c:/builds/slave/x86-win-fast-head/build/stage3.package.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-head/build/utils/hsc2hs/install-inplace/bin/hsc2hs \ --constraint="Cabal == 1.5.5" Configuring installPackage-1.0... make[3]: *** [with-stage-2] Error 1 make[3]: Leaving directory `/buildbot/x86-win-fast-head/build/utils/installPackage' make[2]: *** [with-stage-2.installPackage] Error 2 make[2]: Leaving directory `/buildbot/x86-win-fast-head/build/utils' make[1]: *** [stage2] Error 2 make[1]: Leaving directory `/buildbot/x86-win-fast-head/build' From cvs-ghc at haskell.org Sun Nov 30 03:30:04 2008 From: cvs-ghc at haskell.org (BuildBot Collator) Date: Sun Nov 30 03:23:41 2008 Subject: Daily report for stable Message-ID: <200811300830.mAU8U4JK015568@monk.galois.com> Build results: gabor stable: lost kili stable: fail (failed getsubrepos) tnaur x86 Linux stable: pass tnaur x86 OS X stable: pass x86 Linux stable: fail (failed darcs) x86 Windows stable: fail (failed bindist) fail (failed stage1) x86 Windows stable fast: pass pass pass pass pass x86-64 Linux stable: pass Old unexpected test passes: Simple17 5 tnaur x86 Linux stable Fixed unexpected test failures: T2817 conc023 Old unexpected test failures: 2469 2 tnaur PPC OSX stable 2 2740 2 tnaur PPC OSX stable T2756 5 tnaur x86 Linux stable T2766 5 tnaur x86 Linux stable T2799 2 tnaur PPC OSX stable barton-mangler-bug 1 tnaur x86 Linux stable cholewo-eval 1 tnaur x86 OS X stable conc020 1 tnaur PPC OSX stable conc058 1 tnaur PPC OSX stable concprog001 1 tnaur x86 Linux stable divbyzero 2 tnaur PPC OSX stable fast2haskell 1 tnaur x86 OS X stable ffi003 1 tnaur PPC OSX stable ffi009 2 tnaur PPC OSX stable joao-circular 1 x86 Linux stable num009 2 tnaur PPC OSX stable num012 2 tnaur PPC OSX stable prog003 5 tnaur x86 Linux stable seward-space-leak 1 tnaur PPC OSX stable signals002 3 tnaur PPC OSX stable simpl015 1 tnaur x86 Linux stable user001 1 x86 Linux stable -------------- next part -------------- Last 30 lines: warning: adding --partial, to override use --complete warning: . already present; omitting == running darcs get --partial http://darcs.haskell.org/ghc-stable/hsc2hs utils/hsc2hs Identifying repository http://darcs.haskell.org/ghc-stable/hsc2hs inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/hsc2hs Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/haddock2 utils/haddock Identifying repository http://darcs.haskell.org/ghc-stable/haddock2 inventory Reading inventory of repository http://darcs.haskell.org/ghc-stable/haddock2 Reading inventory of repository http://darcs.haskell.org/ghc-stable/haddock2 Reading inventory of repository . inventory Copying patch 3/17 Copying patch 8/17 Copying patch 13/17 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/array libraries/array Identifying repository http://darcs.haskell.org/ghc-stable/packages/array Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Optimizing inventory 4/6 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/arr Copying patch 1/6 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base libraries/base Identifying repository http://darcs.haskell.org/ghc-stable/packages/base Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Optimizing inventory 3/18 Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository . inventory Copying patch 2/18 Copying patch 7/18 Copying patch 9/18 Copying patch 14/18 Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/base3-compat libraries/base3-compat Identifying repository http://darcs.haskell.org/ghc-stable/packages/base3-compat Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bas Reading inventory of repository . inventory Finished getting. == running darcs get --partial http://darcs.haskell.org/ghc-stable/packages/bytestring libraries/bytestring Identifying repository http://darcs.haskell.org/ghc-stable/packages/bytestring Reading inventory of repository http://darcs.haskell.org/ghc-stable/packages/bytpid 2240: Fatal error '_waitq_remove: pq_active' at line 307 in file /usr/src/lib/libpthread/uthread/uthread_priority_queue.c (errno = 4) darcs failed: 134 at ./darcs-all line 69. -------------- next part -------------- Last 30 lines: -------------- next part -------------- Last 30 lines: checking for obstack_vprintf... no checking for popen... yes checking for processor_info... no checking for pstat_getprocessor... no checking for raise... yes checking for read_real_time... no checking for sigaction... no checking for sigaltstack... no checking for sigstack... no checking for syssgi... no checking for strchr... yes checking for strerror... yes checking for strnlen... no checking for strtol... yes checking for strtoul... yes checking for sysconf... no checking for sysctl... no checking for sysctlbyname... no checking for times... no checking for vsnprintf... yes checking whether vsnprintf works... yes checking whether sscanf needs writable input... no checking for struct pst_processor.psp_iticksperclktick... no checking for suitable m4... configure: line 28953: cannot create temp file for here document: Permission denied configure: error: No usable m4 in $PATH or /usr/5bin (see config.log for reasons). make[2]: *** [stamp.gmp.static] Error 1 make[2]: Leaving directory `/buildbot/x86-win-stable/build/gmp' make[1]: *** [stage1] Error 2 make[1]: Leaving directory `/buildbot/x86-win-stable/build' From igloo at earth.li Sun Nov 30 11:01:47 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 30 10:55:17 2008 Subject: patch applied (ghc-6.10/ghc): Document the --machine-readable RTS flag Message-ID: <20081130160147.GA26701@haskell.galois.com> Sun Nov 30 07:23:11 PST 2008 Ian Lynagh * Document the --machine-readable RTS flag M ./docs/users_guide/runtime_control.xml +25 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081130152311-3fd76-0ede19d579f8d9a75eb2d35b6932bfd4abbc55cf.gz From igloo at earth.li Sun Nov 30 11:49:49 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 30 11:43:19 2008 Subject: patch applied (ghc): Document the --machine-readable RTS flag Message-ID: <20081130164949.GA27941@haskell.galois.com> Sun Nov 30 07:23:11 PST 2008 Ian Lynagh * Document the --machine-readable RTS flag M ./docs/users_guide/runtime_control.xml +25 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081130152311-3fd76-0ede19d579f8d9a75eb2d35b6932bfd4abbc55cf.gz From igloo at earth.li Sun Nov 30 11:49:54 2008 From: igloo at earth.li (Ian Lynagh) Date: Sun Nov 30 11:43:25 2008 Subject: patch applied (ghc): Remove the v_Split_info global variable and use a field of dflags instead Message-ID: <20081130164954.GA27967@haskell.galois.com> Sun Nov 30 07:24:03 PST 2008 Ian Lynagh * Remove the v_Split_info global variable and use a field of dflags instead M ./compiler/main/DriverPipeline.hs -6 +6 M ./compiler/main/DynFlags.hs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081130152403-3fd76-99e1dbec082f058b14d6e724f157f5f93c994dd9.gz From david.waern at gmail.com Sun Nov 30 12:52:19 2008 From: david.waern at gmail.com (David Waern) Date: Sun Nov 30 12:45:49 2008 Subject: HEADS UP: Important Haddock patch for latest HEAD In-Reply-To: <916b84820811290914s7db80a2s9bbd53f48336a003@mail.gmail.com> References: <916b84820811290914s7db80a2s9bbd53f48336a003@mail.gmail.com> Message-ID: Thanks, Thomas. This is already fixed in the Haddock HEAD (code.haskell.org/haddock) though. So please check that repo before pushing patches so we can avoid conflicts. Yes, I should push to the GHC repo more often, but I don't currently have a working build. David 2008/11/29 Thomas Schilling : > I changed the behaviour of 'loadModule', which exposes a problem in > Haddock's implementation. I pushed the respective fix to Haddock, so > make sure you do a "darcs-all pull" instead of a simple pull next time > you update GHC. If you don't, Haddock *will overwrite your compiled > files* which can lead to weird validate failures (though, strangely > only two: T2486 and print026). > > Cheers, > Thomas > -- > Push the envelope. Watch it bend. > > _______________________________________________ > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cvs-ghc > From claus.reinke at talk21.com Sun Nov 30 18:23:53 2008 From: claus.reinke at talk21.com (Claus Reinke) Date: Sun Nov 30 18:17:33 2008 Subject: todays head failures - installPackage (Re: Daily report for head) References: <200811300830.mAU8U4sO015567@monk.galois.com> Message-ID: <11E0BC2648FA45D6AD2B1836B2759A5D@cr3lt> >Build results: >x86-64 Linux head: fail (failed bindisttest) >x86 Windows head: fail (failed stage2 bindist bindisttest) >x86 Windows head fast: fail (failed stage2) fail (failed stage2) fail (failed stage2) >fail (failed stage2) fail (failed stage2) I'm running into the same issue as the windows head buildbot, the build failing silently while configuring installPackage. Looking at the linux version of the failure, there is an error message from installPackage instead, suggesting a version mismatch, possibly caused by the explicit version constraint for Cabal. http://www.haskell.org/pipermail/cvs-ghc/2008-November/046560.html Any suggestions on how to fix this? Claus From nominolo at googlemail.com Sun Nov 30 20:11:25 2008 From: nominolo at googlemail.com (Thomas Schilling) Date: Sun Nov 30 20:04:54 2008 Subject: HEADS UP: Important Haddock patch for latest HEAD In-Reply-To: References: <916b84820811290914s7db80a2s9bbd53f48336a003@mail.gmail.com> Message-ID: <916b84820811301711x5956b6b5qc26d22094a090897@mail.gmail.com> Oh, I should have thought of that. Anyway, it's a one-liner so hopefully not much trouble. Next time, I'll check upstream haddock first. / Thomas 2008/11/30 David Waern : > Thanks, Thomas. This is already fixed in the Haddock HEAD > (code.haskell.org/haddock) though. So please check that repo before > pushing patches so we can avoid conflicts. Yes, I should push to the > GHC repo more often, but I don't currently have a working build. > > David > > 2008/11/29 Thomas Schilling : >> I changed the behaviour of 'loadModule', which exposes a problem in >> Haddock's implementation. I pushed the respective fix to Haddock, so >> make sure you do a "darcs-all pull" instead of a simple pull next time >> you update GHC. If you don't, Haddock *will overwrite your compiled >> files* which can lead to weird validate failures (though, strangely >> only two: T2486 and print026). >> >> Cheers, >> Thomas >> -- >> Push the envelope. Watch it bend. >> >> _______________________________________________ >> Cvs-ghc mailing list >> Cvs-ghc@haskell.org >> http://www.haskell.org/mailman/listinfo/cvs-ghc >> > -- Push the envelope. Watch it bend. From ghcbuild at microsoft.com Sun Nov 30 22:02:26 2008 From: ghcbuild at microsoft.com (GHC Build Reports) Date: Sun Nov 30 22:02:29 2008 Subject: [nightly] 30-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Message-ID: <20081201030226.E35D0324217@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 Nov 30 19:00:01 GMT 2008. **** checking out new source tree ... warning: . already present; omitting ok. (GHC Version 6.11.20081130) **** Building stage 1 compiler ... ok. **** Building stage 2 compiler ... ok. **** Building stage 3 compiler ... ok. **** building source distribution ... ok. **** 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 Dec 1 03:08:56 GMT 2008 ------------- GHC Test summary --------------------- OVERALL SUMMARY for test run started at Sun Nov 30 23:10:37 GMT 2008 2288 total tests, which gave rise to 12216 test cases, of which 1 caused framework failures 2347 were skipped 9703 expected passes 146 expected failures 3 unexpected passes 17 unexpected failures Unexpected passes: Simple17(normal,profc,profasm) Unexpected failures: ann01(profc,profasm) annrun01(profc,profasm,profthreaded) concprog002(threaded2) createDirectoryIfMissing001(normal,optc,hpc,optasm,profc,profasm,ghci,threaded1,threaded2,profthreaded) qq005(hpc) ---------------------------------------------------- Nightly run ended at Mon Dec 1 03:08:56 GMT 2008