Re: Conversion to git

2011-04-04 Thread Johan Tibell
On Tue, Apr 5, 2011 at 1:38 AM, Ian Lynagh wrote: > What's the best way to do that, given people already have the other repo > checked out? i.e. can we do better than asking everyone to >    rm -rf libraries/binary >    ./sync-all get Yes. In this case I think that's the best way. Johan ___

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

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

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

2011-04-04 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 Mon Apr 4 18:10:01 BST 2011. checking out new source tree

pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 185, Success

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

pgj2 (amd64 FreeBSD HEAD), build 320, Success

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

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

2011-04-04 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 Mon Apr 4 18:00:01 BST 2011. checking out new source tree

pgj (x86 FreeBSD HEAD), build 322, Success

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

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

2011-04-04 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 Mon Apr 4 18:10:01 BST 2011. checking out new so

Re: Conversion to git

2011-04-04 Thread Ian Lynagh
On Mon, Apr 04, 2011 at 06:26:10PM +0200, Lennart Kolmodin wrote: > > I see that there is now a repo on github: > https://github.com/ghc/packages-binary > However, it's a completely different conversion from darcs than the one I > did earlier. > > Please base the GHC copy of binary on the convers

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

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

tn23 (x86 OSX HEAD), build 299, Failure

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

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

2011-04-04 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 Mon Apr 4 18:00:01 BST 2011. checking out new source t

[commit: testsuite] master: Remove -fvia-c tests (a717322)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/a71732270df6e92a71aa371bf3364d57568e6a2d >--- commit a71732270df6e92a71aa371bf3364d57568e6a2d Author: Ian Lynag

[commit: ghc] master: Remove redundant darcs-all script (46a963a)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/46a963a63eee0548c1e4e13a15f0ba46354e >--- commit 46a963a63eee0548c1e4e13a15f0ba46354e Author: Ian Lynagh Dat

[commit: ghc] master: Remove dead code, now that -fvia-c is a no-op (9be618c)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9be618cdf99b04ce7eef6eeabc168b59174bb843 >--- commit 9be618cdf99b04ce7eef6eeabc168b59174bb843 Author: Ian Lynagh Dat

[commit: ghc] master: Remove redundant packages.git file (af5e034)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/af5e0344ed0a4973bca7e884f52af8e8562deb35 >--- commit af5e0344ed0a4973bca7e884f52af8e8562deb35 Author: Ian Lynagh Dat

Re: Conversion to git

2011-04-04 Thread Johan Tibell
On Mon, Apr 4, 2011 at 6:26 PM, Lennart Kolmodin wrote: > It's not important to me that it's in my account though, as binary is a > community effort. Maybe it should be based in some kind of Haskell Community > account? If not, I'll keep it. The current location works for me. If you want we could

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

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

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

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

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

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

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

2011-04-04 Thread Edward Z. Yang
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: Edward Z. Yang --- compiler/cmm/CmmOpt.hs |

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

2011-04-04 Thread Edward Z. Yang
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 generalized the code for this case and applied it

[commit: ghc] master: Add some comments to sync-all, based on darcs-all's comments (93e7418)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/93e7418f729b6f4329d7436efd7108066ca76925 >--- commit 93e7418f729b6f4329d7436efd7108066ca76925 Author: Ian Lynagh Dat

[commit: ghc] master: Merge branch 'master' of http://darcs.haskell.org/ghc (aaafc98)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/aaafc986f2175958bcadd4af6b3c9889bfc89009 >--- commit aaafc986f2175958bcadd4af6b3c9889bfc89009 Merge: 2fe9913... 3463e

[commit: ghc] master: Turn on autoflush in sync-all (2fe9913)

2011-04-04 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2fe9913d68e5f9031a41aafb08b3eba0b2f7b6ab >--- commit 2fe9913d68e5f9031a41aafb08b3eba0b2f7b6ab Author: Ian Lynagh Dat

[nightly] DPH Performance Test Succeeded

2011-04-04 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

[commit: testsuite] master: T3064: lower the minimum peak_megabytes_allocated to 8 for 32-bit (1b338f7)

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

[commit: testsuite] master: cope with multi-digit file descriptors (#5066) (98e32af)

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

[commit: testsuite] master: avoid undefined behaviour in arith005 (e2ff6c5)

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

[commit: ghc] master: Add "./sync-all set-push" (577c006)

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

Re: git

2011-04-04 Thread Henrique Ferreiro
> > Cloning is dramatically faster with Git's own protocol. > Since v1.6.6, with some amount of setup on the server side, http is almost as fast as git protocol: http://progit.org/2010/03/04/smart-http.html > Cvs-ghc mailing list > Cvs-ghc@haskell.org > http://www.haskell.org/mailman/listinfo/cv

Re: git

2011-04-04 Thread Edward Z. Yang
Excerpts from Simon Peyton-Jones's message of Mon Apr 04 04:50:21 -0400 2011: > Doing a 'git clone' of the main GHC repository is pretty slow (ten minutes > plus), presumably because it fetches everything. sync-all takes another > twenty minutes > > Would it be faster using git's own protocol rat

git

2011-04-04 Thread Simon Peyton-Jones
Doing a 'git clone' of the main GHC repository is pretty slow (ten minutes plus), presumably because it fetches everything. sync-all takes another twenty minutes Would it be faster using git's own protocol rather than http? If so, is it just a question of changing the 'clone' command, or is t