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

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

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

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

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

2011-07-01 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 Jul 1 18:10:01 BST 2011. checking out new source tree

pgj2 (amd64 FreeBSD HEAD), build 403, Success

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

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

2011-07-01 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 Jul 1 18:00:01 BST 2011. checking out new source tree

pgj (x86 FreeBSD HEAD), build 405, Success

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

[commit: ghc] master: Remove some conditional CPP from DriverPipeline (5a33416)

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

[commit: ghc] master: Bump version number to 7.3 (03e3dd7)

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

[commit: ghc] master: Remove outdated paragraph from docs (6dc7a49)

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

[commit: ghc] master: Remove conditional CPP in DsForeign (e5854df)

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

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

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

Re: GHC .2

2011-07-01 Thread Ian Lynagh
On Fri, Jul 01, 2011 at 02:09:57PM +, Simon Peyton-Jones wrote: > > You're created a branch for 7.2, and told me to keep committing to HEAD. > I'm supposing that you'll merge all of HEAD into the 7.2 branch unless told > otherwise, before making the release candidate. > > correct? That's

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

2011-07-01 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 Jul 1 18:10:02 BST 2011. checking out new so

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

2011-07-01 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 Jul 1 18:00:01 BST 2011. checking out new source t

Re: GCC, Mac OS X & the future

2011-07-01 Thread David Peixotto
On Jul 1, 2011, at 2:05 PM, Simon Marlow wrote: > On 30/06/11 17:43, David Peixotto wrote: >> 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 measure

Re: GCC, Mac OS X & the future

2011-07-01 Thread Simon Marlow
On 30/06/11 17:43, David Peixotto wrote: 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%

Re: GCC, Mac OS X & the future

2011-07-01 Thread Dan Knapp
First off, thanks for the help with git, I appreciate that. > I think the important cases to distinguish are: > > 1. Does the C compiler us an LLVM backend (e.g. llvm-gcc or clang) > 2. Is the C compiler clang? > > For #1 we know that we have to write some different code in the rts to handle >

Re: GCC, Mac OS X & the future

2011-07-01 Thread David Peixotto
On Jul 1, 2011, at 10:10 AM, Dan Knapp wrote: > Thank you for doing this work! I'm going to take some time over the > weekend and integrate it into my own work on the build system. Great! > I'll fix/replace your autoconf patch to integrate with what I've already > done - I did the work to pro

[nightly] DPH Performance Test Succeeded

2011-07-01 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-07-01 Thread Dan Knapp
Thank you for doing this work! I'm going to take some time over the weekend and integrate it into my own work on the build system. I'll fix/replace your autoconf patch to integrate with what I've already done - I did the work to produce a preprocessor variable CC_FLAVOR defined as "gcc" or "clang

GHC .2

2011-07-01 Thread Simon Peyton-Jones
Ian, Simon You're created a branch for 7.2, and told me to keep committing to HEAD. I'm supposing that you'll merge all of HEAD into the 7.2 branch unless told otherwise, before making the release candidate. correct? For everyone else: the current plan is to continue with the Darcs workflow

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

2011-07-01 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:

Re: How to resolve inconsistencies with git

2011-07-01 Thread Thomas Schilling
This might help: http://progit.org/book/ch3-2.html#basic_merge_conflicts In GHC you have to figure out which subdirectory the conflict happened in and then fix it in that repository. If your error is happening in the haddock subdirectory, then you probably need to delete that directory and run ./

mbolingbroke (x86 OSX HEAD), build 120, Success

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

[commit: ghc] master: Mention ByteString and Text to docs for OverloadedStrings (bd6a73b)

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

[commit: ghc] master: support using local mirrors (created by git clone --mirror) (566d130)

2011-07-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/566d1300059476334cf1f4a699dc14f3b98bac99 >--- commit 566d1300059476334cf1f4a699dc14f3b98bac99 Author: Simon Marlow D

[commit: ghc] master: update freeHaskellFuncationPtr following changes to x86 adjustors (2450eca)

2011-07-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2450eca2c0596eade8dce7d85c7e87bcc848d135 >--- commit 2450eca2c0596eade8dce7d85c7e87bcc848d135 Author: Simon Marlow D

[commit: ghc] master: doc tweak: mention that UNPACK doesn't work without -O (a9256c7)

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

[commit: ghc] master: Better heap profiling for pinned objects (e.g. ByteStrings). (d56cbac)

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

[commit: ghc] master: remove out of date comment about instance versioning, replace it with (e9be515)

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

[commit: testsuite] master: Test Trac #1595 (4ad8e3f)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/4ad8e3f8698cea5dbd0f09d51152ce223dbea170 >--- commit 4ad8e3f8698cea5dbd0f09d51152ce223dbea170 Author: Simon Pey

[commit: testsuite] master: Trac change in ids assigned by specialiser (a54b867)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/a54b867494f1c46af9cf306ba5ace8a49048ac01 >--- commit a54b867494f1c46af9cf306ba5ace8a49048ac01 Author: Simon Pey

[commit: testsuite] master: Test Trac #5283 (6bcbb94)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/6bcbb94586d080bea5408df175d7300907f34a20 >--- commit 6bcbb94586d080bea5408df175d7300907f34a20 Author: Simon Pey

[commit: ghc] master: Don't zonk skolems; eliminates a debug WARNING (c5d0bad)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c5d0bad394d6939fc1aea0c384e45faed2f40092 >--- commit c5d0bad394d6939fc1aea0c384e45faed2f40092 Author: Simon Peyton Jo

[commit: ghc] master: Fix Trac #5286: getPredTyDescription (83cacd5)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/83cacd522a78cd7a19359b3df3e160cb44e2ca3f >--- commit 83cacd522a78cd7a19359b3df3e160cb44e2ca3f Author: Simon Peyton Jo

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

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/bfbf3858110b1e16b2efd89f691e426b03e52343 >--- commit bfbf3858110b1e16b2efd89f691e426b03e52343 Merge: a347cd7... e49da

[commit: ghc] master: Reformat warning slightly (8795f0c)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8795f0c8f9d6a238a75fe0235e192237225eb432 >--- commit 8795f0c8f9d6a238a75fe0235e192237225eb432 Author: Simon Peyton Jo

[commit: ghc] master: A second bite at the case-floating patch (a347cd7)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a347cd7c384eb255b5507a40840205d052f137c6 >--- commit a347cd7c384eb255b5507a40840205d052f137c6 Author: Simon Peyton Jo

[commit: ghc] master: Use isNonRuleLoopBreaker where possible, not isLoopBreaker (b979536)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b9795364120f94affdd6735e2337dbaf650b426d >--- commit b9795364120f94affdd6735e2337dbaf650b426d Author: Simon Peyton Jo

[commit: ghc] master: Remove now-unnecessary hack in CoreFVs.ruleRhsFVS (aa03ea5)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/aa03ea53028d77c125968b106b4c9b896e8058f2 >--- commit aa03ea53028d77c125968b106b4c9b896e8058f2 Author: Simon Peyton Jo

[commit: ghc] master: Rename to avoid name clashes elsewhere (c5f500b)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c5f500b0a74c67ee2f23ba4a92151d351df8c3b2 >--- commit c5f500b0a74c67ee2f23ba4a92151d351df8c3b2 Author: Simon Peyton Jo

[commit: ghc] master: Fix CSE to do substitution properly (3acc468)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3acc4683f128641a93d53a0d4e9d50e10e5e4ff0 >--- commit 3acc4683f128641a93d53a0d4e9d50e10e5e4ff0 Author: Simon Peyton Jo

[commit: ghc] master: Add case-floating to the float-out pass (9cb20b4)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9cb20b488d4986c122b0461a54bc5c970f9d8502 >--- commit 9cb20b488d4986c122b0461a54bc5c970f9d8502 Author: Simon Peyton Jo

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

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6ed586542afab8b18bcb45ac649a89e13e258643 >--- commit 6ed586542afab8b18bcb45ac649a89e13e258643 Merge: 2395cdf... 80230

[commit: ghc] master: Fix Trac #5263: bug in chooseExternalIds (2395cdf)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2395cdff13a150016ec47bbe7da7bb8239b3a252 >--- commit 2395cdff13a150016ec47bbe7da7bb8239b3a252 Author: Simon Peyton Jo

[commit: ghc] master: More tracing in CoreUnfold (43330aa)

2011-07-01 Thread Simon Peyton Jones
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/43330aaad15eeea9b62d01cfe7a634b638f51127 >--- commit 43330aaad15eeea9b62d01cfe7a634b638f51127 Author: Simon Peyton Jo