pgj2 (amd64 FreeBSD HEAD), build 310, Success

2011-03-25 Thread Builder
pgj2 (amd64 FreeBSD HEAD), build 310 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj2/310.html darcs checkout| Success create mk/build.mk| Success get subrepos | Success repo versions | Success setting version date | Succ

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

2011-03-25 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 Fri Mar 25 18:10:01 GMT 2011. checking out new source tree

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

2011-03-25 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 Fri Mar 25 18:00:01 GMT 2011. checking out new source tree

pgj (x86 FreeBSD HEAD), build 312, Success

2011-03-25 Thread Builder
pgj (x86 FreeBSD HEAD), build 312 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj/312.html darcs checkout| Success create mk/build.mk| Success get subrepos | Success repo versions | Success setting version date | Success

simonmar-win32-stable (x86 Windows STABLE), build 205, Success

2011-03-25 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 205 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/205.html darcs checkout| Success create mk/build.mk| Success get subrepos | Success repo versions | Succe

patch applied (testsuite): Correct expected exit code on OS X 64; fixes #5046

2011-03-25 Thread Ian Lynagh
Fri Mar 25 15:26:41 PDT 2011 Ian Lynagh * Correct expected exit code on OS X 64; fixes #5046 M ./tests/ghc-regress/rts/all.T -2 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20110325222641-3fd76-e70c02010a10a3d5f3e8e2c81e894b4ebd8e8ab

patch applied (ghc): Bindist comparison tool: Recognise OS X .dylib files too

2011-03-25 Thread Ian Lynagh
Fri Mar 25 08:53:54 PDT 2011 Ian Lynagh * Bindist comparison tool: Recognise OS X .dylib files too M ./distrib/compare/compare.hs -3 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110325155354-3fd76-8d65b4671e6acdde10664be03bbd373dfae643a6

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

2011-03-25 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 Fri Mar 25 18:00:01 GMT 2011. checking out new source

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

2011-03-25 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 Fri Mar 25 18:10:01 GMT 2011. checking out new s

kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 170, Success

2011-03-25 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 170 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/170.html darcs checkout| Success create mk/build.mk| Success get subrepos | Success repo versions

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

2011-03-25 Thread Builder
sparky-unreg (Sparc Solaris unreg HEAD), build 70 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky-unreg/70.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success boot

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

2011-03-25 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 270 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/270.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Suc

patch applied (ghc-7.0/ghc): Set RELEASE back to YES

2011-03-25 Thread Ian Lynagh
Fri Mar 25 10:09:50 PDT 2011 Ian Lynagh * Set RELEASE back to YES M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20110325170950-3fd76-2c05ff1d3e882af0b74a704d59f51f0aa6d2b0fe.gz __

patch applied (ghc-7.0/ghc): Add #4914 to release notes

2011-03-25 Thread Ian Lynagh
Fri Mar 25 10:09:35 PDT 2011 Ian Lynagh * Add #4914 to release notes M ./docs/users_guide/7.0.3-notes.xml +6 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20110325170935-3fd76-267f7b824a328df9c7decf3b06367677960e0ff1.gz __

patch applied (ghc-7.0/ghc): Fix #4914 (I hope)

2011-03-25 Thread Ian Lynagh
Fri Mar 25 09:12:34 PDT 2011 Simon Marlow * Fix #4914 (I hope) Here's a bit of erroneous code: 0c5c : c5c: 8b 45 08mov0x8(%ebp),%eax c5f: d9 46 03flds 0x3(%esi) c62: dd d9 fstp %st(1)

Sinking memory accesses

2011-03-25 Thread Edward Z. Yang
We are investigating sinking memory accesses, and Simon Peyton Jones stated that CmmSpillReload ought to be sinking everything, and not just spilled calls. Unfortunately, this is not the case: middleAvail :: CmmNode O O -> AvailRegs -> AvailRegs middleAvail (CmmAssign (CmmLocal r) (CmmLoa

patch applied (ghc): Fix #4914 (I hope)

2011-03-25 Thread Simon Marlow
Fri Mar 25 09:12:34 PDT 2011 Simon Marlow * Fix #4914 (I hope) Here's a bit of erroneous code: 0c5c : c5c: 8b 45 08mov0x8(%ebp),%eax c5f: d9 46 03flds 0x3(%esi) c62: dd d9 fstp %st(1)

[nightly] DPH Performance Test Succeeded

2011-03-25 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

patch applied (ghc-7.0/ghc): Set RELEASE back to NO

2011-03-25 Thread Ian Lynagh
Fri Mar 25 07:11:48 PDT 2011 Ian Lynagh * Set RELEASE back to NO M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20110325141148-3fd76-2d81407b8e28ba2c73e05e96fb3fa6a44ab215a7.gz ___

patch applied (ghc): Fix typo in documentation (Trac #5035)

2011-03-25 Thread Simon Peyton Jones
Fri Mar 25 06:36:19 PDT 2011 simo...@microsoft.com * Fix typo in documentation (Trac #5035) M ./docs/users_guide/glasgow_exts.xml -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110325133619-1287e-af30aa9032e8e2b230c496ef047398c314cf58db.

patch applied (ghc): Immediately tag initialization code to prevent untagged spills.

2011-03-25 Thread Simon Marlow
Wed Mar 23 06:43:30 PDT 2011 Edward Z. Yang * Immediately tag initialization code to prevent untagged spills. When allocating new objects on the heap, we previously returned a CmmExpr containing the heap pointer as well as the tag expression, which would be added to the code graph upon

patch applied (ghc): Split out "Raw Cmm" dump to its own flag -ddump-raw-cmm

2011-03-25 Thread Simon Marlow
Tue Mar 22 08:16:52 PDT 2011 Edward Z. Yang * Split out "Raw Cmm" dump to its own flag -ddump-raw-cmm Previously, -ddump-cmmz was used to dump out the "Raw Cmm" right before it gets passed to the backends, as well as all of the intermediate phases in the new code generator. Unfortunat

patch applied (ghc): RednCounts can contain CAFs, so support them in cvtToClosureLbl.

2011-03-25 Thread Simon Marlow
Tue Mar 22 07:17:02 PDT 2011 Edward Z. Yang * RednCounts can contain CAFs, so support them in cvtToClosureLbl. M ./compiler/cmm/CLabel.hs +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110322141702-6a393-3212711697de2975aa6bd6abf57bf032045

Re: darcs patch: Immediately tag initialization code to prevent untagge...

2011-03-25 Thread Edward Z. Yang
It looks like this bug is caused by the inliner refusing to inline across comments (so the actual reproduce code is): Y = Hp + 4 Z = Y + 1 // comment R1 = Z becomes Z = Hp + 5 // comment R1 = Z Maybe from a pretty-printing perspective this might be the right thing to

Re: darcs patch: Immediately tag initialization code to prevent untagge...

2011-03-25 Thread Simon Marlow
On 23/03/2011 13:48, Edward Z. Yang wrote: I made a different change, which, with constant folding, should be just as good: allocate a new register, so everything is kept in SSA. I've sent the updated patch. One infelicity is that the inliner doesn't seem to manage to inline: Y = Hp + 4

patch applied (ghc): pruneSparkQueue: handle CAFs

2011-03-25 Thread Simon Marlow
Fri Mar 18 07:21:22 PDT 2011 Simon Marlow * pruneSparkQueue: handle CAFs M ./rts/Sparks.c -9 +24 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20110318142122-12142-1c26ac014f5ec05551c4f16265d734a957ba115c.gz __

patch applied (ghc): Fix Trac #5028: zap occ info when doing the binder swap

2011-03-25 Thread Simon Marlow
Mon Mar 21 04:00:09 PDT 2011 simo...@microsoft.com * Fix Trac #5028: zap occ info when doing the binder swap This fixes the Lint error, but still risks leaving stupid let { x=y } bindings in the code. But no time to fix that today. (Leave the ticket open for that reason.) M ./co

pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 191, Success

2011-03-25 Thread Builder
pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 191 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/191.html darcs checkout| Success create mk/build.mk| Success get subrepos | Success repo versions