For your consideration PATCH to sync-all script to support bare repos

2011-06-30 Thread George Roldugin
Hi everyone,Attached is a patch which adds support for --bare flag to the sync-all script. Here's how one could use it (assuming the patch is merged in):$ wget https://raw.github.com/ghc/ghc/master/sync-all$ wget https://raw.github.com/ghc/ghc/master/packages -O packages.conf$ chmod +x sync-all$ ./

How to resolve inconsistencies with git

2011-06-30 Thread Vivian McPhail
Hi, I successfully downloaded and installed, using git, the GHC HEAD. The build was successful. However, I just tried to `./sync-all pull` but there were conflicts and the action was not successful. Now I get: Pull is not possible because you have unmerged files. Please, fix them up in

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

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

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

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

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

2011-06-30 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 Thu Jun 30 18:10:02 BST 2011. checking out new source tree

pgj2 (amd64 FreeBSD HEAD), build 402, Success

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

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

2011-06-30 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 Thu Jun 30 18:00:02 BST 2011. checking out new source tree

pgj (x86 FreeBSD HEAD), build 404, Success

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

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

2011-06-30 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 Thu Jun 30 18:10:01 BST 2011. checking out new s

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

2011-06-30 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 Thu Jun 30 18:00:01 BST 2011. checking out new source

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

2011-06-30 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 275 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/275.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details:

Re: GCC, Mac OS X & the future

2011-06-30 Thread David Peixotto
I think that the preprocessor is going to be a major impediment to getting GHC compiling with clang. If we had a Haskell-specific preprocessor that would be a big help, but it seems to me that it could be a lot of work to get it just right. Also, the preprocossor is use for cmm files which migh

Re: GCC, Mac OS X & the future

2011-06-30 Thread David Peixotto
I have made the changes necessary to compile GHC with llvm-gcc. The major change was to use the pthread api for thread level storage to access the gct variable during garbage collection. My measurements indicate this causes an average slowdown of about 5% for gc heavy programs. The changes are a

[nightly] DPH Performance Test Succeeded

2011-06-30 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.7.0 Versions GHC The Glorious Glasgow Haskell Compilation System, version 7.0.1 GCC i686-apple-da

Re: GCC, Mac OS X & the future

2011-06-30 Thread Manuel M T Chakravarty
Dan Knapp: > On the other hand, Mac OS X Lion comes out sometime > in July, so we don't really have a lot of time to do this if we don't > want to leave Mac users unable to build. The lack of time is precisely why I proposed to use gcc-4.2 as a quick fix. Besides, I am not so much worried abou

New patches in /srv/darcs/git-mirrors/random

2011-06-30 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/random commit dfeff473ceefcc7e8d4b202fe154e8f869f12e67 Author: Ryan Newton Date: Tue Jun 28 14:25:45 2011 -0400 Adding the simple speed test from ticket #427. commit 5d805e7182798bd6d309649ed5648cb76ace667c Author: Ryan Newton Date: Tue Jun 28 13:

mbolingbroke (x86 OSX HEAD), build 119, Success

2011-06-30 Thread Builder
mbolingbroke (x86 OSX HEAD), build 119 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/mbolingbroke/119.html git clone | Success create mk/build.mk| Success get subrepos | Success setting version date | Success booting