[nightly] 05-Apr-2011 build of STABLE on i386-unknown-linux (cam-02-unx)

2011-04-05 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx) Build location= /playpen/simonmar/nightly/STABLE Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Tue Apr 5 18:10:01 BST 2011. checking out new source tree

pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 203, Failure

2011-04-05 Thread Builder
pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 203 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/203.html git clone| Success create mk/build.mk | Success get subrepos | Success setting version date | Success booting

[nightly] 05-Apr-2011 build of HEAD on i386-unknown-linux (cam-02-unx)

2011-04-05 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx) 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 Apr 5 18:00:01 BST 2011. checking out new source tree

pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 186, Failure

2011-04-05 Thread Builder
pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 186 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-i386-stable/186.html git clone| Success create mk/build.mk | Success get subrepos | Success setting version date | Success booting

pgj2 (amd64 FreeBSD HEAD), build 321, Failure

2011-04-05 Thread Builder
pgj2 (amd64 FreeBSD HEAD), build 321 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/pgj2/321.html git clone| Success create mk/build.mk | Success get subrepos | Success setting version date | Success booting | Success configuring | S

pgj (x86 FreeBSD HEAD), build 323, Failure

2011-04-05 Thread Builder
pgj (x86 FreeBSD HEAD), build 323 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/pgj/323.html git clone| Success create mk/build.mk | Success get subrepos | Success setting version date | Success booting | Success configuring | Succe

[nightly] 05-Apr-2011 build of STABLE on x86_64-unknown-linux (cam-04-unx)

2011-04-05 Thread GHC Build Reports
Build description = STABLE on x86_64-unknown-linux (cam-04-unx) Build location= /64playpen/simonmar/nightly/STABLE-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-04-unx Nightly build started on cam-04-unx at Tue Apr 5 18:10:01 BST 2011. checking out new so

tn23 (x86 OSX HEAD), build 300, Failure

2011-04-05 Thread Builder
tn23 (x86 OSX HEAD), build 300 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/300.html git clone| Success create mk/build.mk | Success get subrepos | Success setting version date | Success booting | Success configuring | Failure

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 181, Failure

2011-04-05 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 181 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/181.html git clone| Success create mk/build.mk | Success get subrepos | Success setting version date | Success booting

sparky-unreg (Sparc Solaris unreg HEAD), build 81, Failure

2011-04-05 Thread Builder
sparky-unreg (Sparc Solaris unreg HEAD), build 81 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky-unreg/81.html git clone | Failure: Just (ExitFailure 9) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky-unreg/81.html ld.so.1: git: fatal: reloca

[nightly] 05-Apr-2011 build of HEAD on x86_64-unknown-linux (cam-04-unx)

2011-04-05 Thread GHC Build Reports
Build description = HEAD on x86_64-unknown-linux (cam-04-unx) 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 Apr 5 18:00:01 BST 2011. checking out new source t

simonmar-win32-stable (x86 Windows STABLE), build 216, Failure

2011-04-05 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 216 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/216.html git clone | Failure: Just (ExitFailure 128) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/216.html

simonmar-win32-head (x86 Windows HEAD), build 281, Failure

2011-04-05 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 281 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/281.html git clone | Failure: Just (ExitFailure 128) Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/281.html Initial

[commit: testsuite] master: fix tests following changes to stub-file generation (6339e9d)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/6339e9d1a7a3077d178f3bbbfc3cb2f78667b96c >--- commit 6339e9d1a7a3077d178f3bbbfc3cb2f78667b96c Author: Simon Mar

[commit: ghc] master: allocateRegsAndSpill: disable a panic for the time being (see comment) (4058965)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/40589658a18f116acea1664b1e75eb74385a2e87 >--- commit 40589658a18f116acea1664b1e75eb74385a2e87 Author: Simon Marlow D

[commit: ghc] master: Merge branch 'master' of /home/simonmar/ghc-git (60ec869)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/60ec8693a9c9cf34fda6a097286dab3fe6bddd70 >--- commit 60ec8693a9c9cf34fda6a097286dab3fe6bddd70 Merge: 4058965... a28ed

[commit: ghc] master: fix warning (3745ba9)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3745ba90ed699fe0e21423a545972e45380e8ed2 >--- commit 3745ba90ed699fe0e21423a545972e45380e8ed2 Author: Simon Marlow D

[commit: ghc] master: Merge _stub.o files into the main .o file (Fixes #3687 and #706) (7b0ff17)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7b0ff1792d699ff02a604163c9ccf4a98a1ca3eb >--- commit 7b0ff1792d699ff02a604163c9ccf4a98a1ca3eb Author: Simon Marlow D

[commit: ghc] master: remove ^Ms; comment updates (0ce8f5e)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0ce8f5e727dfb59857a0f6e34d7617796e76baac >--- commit 0ce8f5e727dfb59857a0f6e34d7617796e76baac Author: Simon Marlow D

[commit: nofib] master: fix build: add -package old-time (1132ec1)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/1132ec1225d0a67c98d1362d0a2729d4c19de073 >--- commit 1132ec1225d0a67c98d1362d0a2729d4c19de073 Author: Simon Marlow

[commit: nofib] master: Add --stddev and --include-baseline flags (638e188)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/638e188f77093655a2d1744d0693ddea191a6638 >--- commit 638e188f77093655a2d1744d0693ddea191a6638 Author: Simon Marlow

[PATCH] Give infinite fuel to required C-- transformations. Fixes #4971.

2011-04-05 Thread Edward Z. Yang
Signed-off-by: Edward Z. Yang --- compiler/cmm/CmmCPS.hs | 24 ++-- compiler/cmm/OptimizationFuel.hs | 17 +++-- 2 files changed, 29 insertions(+), 12 deletions(-) diff --git a/compiler/cmm/CmmCPS.hs b/compiler/cmm/CmmCPS.hs index 372562c..b9f6db3 10

[commit: ghc] master: remove set-origin and set-push commands; add "remote set-url [--push]" (to match git syntax). (b61c52d)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b61c52db76972676b7ba112d8cb723ce18504024 >--- commit b61c52db76972676b7ba112d8cb723ce18504024 Author: Simon Marlow D

[commit: ghc] master: Add "remote add" and "remote rm" commands (db48557)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/db485571de4216b379fad54b377fa970d204bcae >--- commit db485571de4216b379fad54b377fa970d204bcae Author: Simon Marlow D

[commit: ghc] master: 'fetch' and 'new' can take branch names as arguments (defaulting to 'origin') (c3740c9)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c3740c90e450910f3921eab862f174dcd73b1363 >--- commit c3740c90e450910f3921eab862f174dcd73b1363 Author: Simon Marlow D

[commit: ghc] master: suppress warning about --partial (3a50b1f)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3a50b1f6cb7d4455c0df851b213a51e67bb16c7f >--- commit 3a50b1f6cb7d4455c0df851b213a51e67bb16c7f Author: Simon Marlow D

Re: [PATCH 1/2] Fix linear register allocator bug involving read/write to same registers.

2011-04-05 Thread Edward Z. Yang
Pushed. Cheers, Edward Excerpts from Simon Marlow's message of Tue Apr 05 04:28:58 -0400 2011: > On 04/04/2011 17:15, Edward Z. Yang wrote: > > When we read a temporary value from memory, we should update its > > assignment to be both in memory and in register. This was only > > occurring when t

[PATCH] CmmOpt cannot assume single assignment for hand-written or new codegen Cmm.

2011-04-05 Thread Edward Z. Yang
This change may constitute a substantial performance hit, due to the new creation of a set for every instruction we emit. Signed-off-by: Edward Z. Yang --- compiler/cmm/CmmOpt.hs | 20 ++-- 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/compiler/cmm/CmmOpt.hs b

Re: [PATCH 2/2] CmmOpt cannot assume single assignment for hand-written or new codegen Cmm.

2011-04-05 Thread Edward Z. Yang
Excerpts from Simon Marlow's message of Tue Apr 05 04:31:56 -0400 2011: > > + -- XXX The above is not actually true: hand-written Cmm and Cmm from > > + -- the new code generator are not single-assignment. So we do an > > + -- extra check to make sure that the register being changed is not >

[commit: nofib] master: increase the runtime a bit (aed5cc3)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/aed5cc3f30e0d004936728467d59daabae95f2b4 >--- commit aed5cc3f30e0d004936728467d59daabae95f2b4 Author: Simon Marlow

[commit: nofib] master: use tree-shaped parallelism rather than parBuffer (c6ee1d8)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/c6ee1d8dfea79d7a34e75af260c9c0558fdbde9b >--- commit c6ee1d8dfea79d7a34e75af260c9c0558fdbde9b Author: Simon Marlow

[commit: nofib] master: update output (8a37694)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/8a37694ea6c7dda02651fa11c0817148cb6bef06 >--- commit 8a37694ea6c7dda02651fa11c0817148cb6bef06 Author: Simon Marlow

[commit: nofib] master: replace time with $(TIME) (484c78f)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/484c78fd79d62e04c67708fbde75b932ca3ccc88 >--- commit 484c78fd79d62e04c67708fbde75b932ca3ccc88 Author: Simon Marlow

[commit: nofib] master: average GC work, and fix a regex (396b86c)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/396b86c0200fa2f484f2082136659719807b216d >--- commit 396b86c0200fa2f484f2082136659719807b216d Author: Simon Marlow

[commit: nofib] master: collect GC counts (8eb091c)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/8eb091c6db050b502b83a903db92d16800d60b87 >--- commit 8eb091c6db050b502b83a903db92d16800d60b87 Author: Simon Marlow

[commit: nofib] master: generate results for GC counts (5811e9c)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/5811e9cb79eef35eedd52031098970e3bcb28a65 >--- commit 5811e9cb79eef35eedd52031098970e3bcb28a65 Author: Simon Marlow

[commit: nofib] master: compute means of total-heap-size and allocations (1fabd03)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/1fabd032e9cf4bc57345856a19d65890c7feb82d >--- commit 1fabd032e9cf4bc57345856a19d65890c7feb82d Author: Simon Marlow

[commit: nofib] master: reduce the parallelism depth, to avoid creating too many sparks (e390214)

2011-04-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/nofib On branch : master http://hackage.haskell.org/trac/ghc/changeset/e3902142716327924710c9f5a1e2756188e9f932 >--- commit e3902142716327924710c9f5a1e2756188e9f932 Author: Simon Marlow

[nightly] DPH Performance Test Succeeded

2011-04-05 Thread DPH Buildbot
Full logs at http://log.ouroborus.net/limitingfactor/dph Environment Platform host: limitingfactor.cse.unsw.EDU.AU arch: i386 processor: i386 system:Darwin 10.6.0 Versions GHC The Glorious Glasgow Haskell Compilation System, version 7.0.1 GCC i686-apple-da

Re: [PATCH 2/2] CmmOpt cannot assume single assignment for hand-written or new codegen Cmm.

2011-04-05 Thread Simon Marlow
On 04/04/2011 17:15, Edward Z. Yang wrote: This change may constitute a substantial performance hit. We should check this, and also see if we can convert hand-written Cmm to single assignment, and then use the old code w/o running the optimizer on the new code generator output. > Signed-off-by

Re: [PATCH 1/2] Fix linear register allocator bug involving read/write to same registers.

2011-04-05 Thread Simon Marlow
On 04/04/2011 17:15, Edward Z. Yang wrote: When we read a temporary value from memory, we should update its assignment to be both in memory and in register. This was only occurring when there was a free register, but not if we needed to spill an existing value in a register to the stack. I gene