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

2011-10-14 Thread Builder
pgj-freebsd-amd64-stable (amd64 FreeBSD STABLE), build 382 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/382.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting v

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

2011-10-14 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 Oct 14 18:00:01 BST 2011. checking out new source tree

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

2011-10-14 Thread Builder
pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 365 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-i386-stable/365.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting versi

validate breaks on OS X/x86_64

2011-10-14 Thread Manuel M T Chakravarty
'ghc-options: -Werror' makes the package easy to break with future GHC versions because new GHC versions often add new warnings. "rm" -f libraries/dph/dph-par/dist-install/build/libHSdph-par-0.5.1.1.a libraries/dph/dph-par/dist-install/build/libHSdph-par-0.5.1.1.a.contents "/usr/bin/ld" -r -o li

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Karel Gardas
On 10/15/11 01:56 AM, Ben Gamari wrote: On Fri, 14 Oct 2011 07:09:12 +0200, Karel Gardas wrote: Hi Ben, Hmm, looking at compiler/ghc.mk, it seems the checks for whether the architecture supports registerised builds and NCG don't check for ARM. I suspect this is my problem. Perhaps you have

pgj2 (amd64 FreeBSD HEAD), build 500, Failure

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

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

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

pgj (x86 FreeBSD HEAD), build 502, Failure

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

[commit: ghc] master: Remove a little more CPP (7b44e51)

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

[commit: ghc] master: Remove some CPP from nativeGen/SPARC/Ppr.hs (e94e97a)

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

[commit: ghc] master: de-CPP codeGen/CgCon.lhs (2e77595)

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

[commit: ghc] master: Tweak a comment (7373a0a)

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

[commit: ghc] master: Whitespace only in codeGen/CgCon.lhs (9964019)

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

tn23 (x86 OSX HEAD), build 457, Failure

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

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

2011-10-14 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 Oct 14 18:00:01 BST 2011. checking out new source

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Ben Gamari
On Fri, 14 Oct 2011 07:09:12 +0200, Karel Gardas wrote: > > Hi Ben, > Hmm, looking at compiler/ghc.mk, it seems the checks for whether the architecture supports registerised builds and NCG don't check for ARM. I suspect this is my problem. Perhaps you have a patch that hasn't been upstreamed to

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

2011-10-14 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 Oct 14 18:10:01 BST 2011. checking out new s

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

2011-10-14 Thread Builder
kgardas-opensolaris-x86-head (x86 Solaris HEAD), build 373 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/373.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting

Re: Compile speed benchmarking

2011-10-14 Thread David Terei
On 14 October 2011 16:33, Erik de Castro Lopo wrote: > David Terei wrote: > >> Can you fork GHC on github and put your >> patch up on there and then send me a link please? This is just a far >> easier workflow for me to review and merge patches than email. > > Sure, will do. > >> Hmmm I wasn't exp

Re: Compile speed benchmarking

2011-10-14 Thread Erik de Castro Lopo
David Terei wrote: > Can you fork GHC on github and put your > patch up on there and then send me a link please? This is just a far > easier workflow for me to review and merge patches than email. Sure, will do. > Hmmm I wasn't expecting a huge speedup but was hoping for a few > percentage point

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Ben Gamari
On Fri, 14 Oct 2011 07:09:12 +0200, Karel Gardas wrote: > > Hi Ben, > > what's wrong is your build.mk file. I'm using: > > GhcLibWays = v > > SplitObjs = NO > HADDOCK_DOCS = NO > BUILD_DOCBOOK_HTML = NO > BUILD_DOCBOOK_PS = NO > BUILD_DOCBOOK_PDF = NO > It seems the problem

[commit: testsuite] master: Fix more tests following the removal of Num's superclasses (a6102f8)

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

[commit: testsuite] master: Merge branch 'master' of mac:ghc/git/val32/testsuite (9dd5d0e)

2011-10-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/9dd5d0e2b71d93d544e85084bea6f0bd612f7156 >--- commit 9dd5d0e2b71d93d544e85084bea6f0bd612f7156 Merge: a6102f8...

[commit: testsuite] master: Reduce T4801 bounds on amd64/Linux (566e092)

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

[commit: testsuite] master: Fix some tests following the removal of Num's superclasses (c5ef31f)

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

[commit: testsuite] master: Whitespace only in cgrun044.hs (d980682)

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

[commit: ghc] master: Merge branch 'master' of dippy:c:/msys/1.0/home/ian/ghc/. (b15f7f3)

2011-10-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b15f7f338a1ab20cae8990f76296121e59a80c1d >--- commit b15f7f338a1ab20cae8990f76296121e59a80c1d Merge: e66a58d... bdb0b

[commit: ghc] master: Remove CPP from codeGen/StgCmmCon.hs (e66a58d)

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

[commit: ghc] master: Temporary hack to get Windows to validate again (bdb0bba)

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

[commit: ghc] master: Whitespace only in codeGen/StgCmmCon.hs (f08fcf7)

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

[commit: ghc] master: Remove some CPP (cc2a840)

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

[commit: ghc] master: Remove some CPP (2dd5bf5)

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

[commit: ghc] master: Fix some warnings (905048a)

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

[commit: ghc] master: Merge branch 'master' of dippy:c:/msys/1.0/home/ian/ghc/. (cdbd8ff)

2011-10-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/cdbd8ff54e9abd478844f78ef2953ce90abaa25d >--- commit cdbd8ff54e9abd478844f78ef2953ce90abaa25d Merge: 85b0d3e... 0ffc2

[commit: ghc] master: Fix libffi build on Windows (0ffc2b2)

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

[commit: ghc] master: Don't hide the binary package (85b0d3e)

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

[commit: ghc] master: Fix ffi build on amd64/Linux, and simplify a little more (08200cc)

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

[commit: ghc] master: Merge branch 'master' of mac:ghc/git/val32/. (b7a2c9e)

2011-10-14 Thread Ian Lynagh
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b7a2c9e17b92336083cbff266ef22a07cdb49ee9 >--- commit b7a2c9e17b92336083cbff266ef22a07cdb49ee9 Merge: b59fe25... 7c3b2

[commit: ghc] master: Follow the removal of the Show superclass of Num (b59fe25)

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

[commit: ghc] master: Simplify the libffi build (7c3b22e)

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

Re: Compile speed benchmarking

2011-10-14 Thread David Terei
Hmmm I wasn't expecting a huge speedup but was hoping for a few percentage points at least. Can you fork GHC on github and put your patch up on there and then send me a link please? This is just a far easier workflow for me to review and merge patches than email. Cheers, David On 13 October 2011

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

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

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

2011-10-14 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 346 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/346.html git clone | Success create mk/build.mk | Success get subrepos | Failure: Just (ExitFailure 2) Build failed Details: http://darc

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Ben Gamari
On Fri, 14 Oct 2011 09:51:40 +0100, Simon Marlow wrote: > On 13/10/2011 19:30, Ben Gamari wrote: > > While compiling the master branch on my ARM machine, I ran into the > > following error. It seems that the Alloc.hs defines functions named > > free, malloc, and realloc, which then clash with the

Re: [PRELIMINARY PATCH] rts/Linker.c for ARM

2011-10-14 Thread Ben Gamari
On Fri, 14 Oct 2011 07:38:06 +0200, Karel Gardas wrote: > On 10/14/11 12:52 AM, Ben Gamari wrote: > > On Thu, 13 Oct 2011 19:02:24 +0200, Karel Gardas > > wrote: > >> OK! Quick testing reveals: > >> > >> Loading package ghc-prim ... linking ... ghc-stage2: > >> /export/home/karel/vcs/ghc-src/bg

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Karel Gardas
On 10/14/11 03:25 PM, Ben Gamari wrote: On Fri, 14 Oct 2011 07:09:12 +0200, Karel Gardas wrote: Hi Ben, what's wrong is your build.mk file. I'm using: GhcLibWays = v SplitObjs = NO HADDOCK_DOCS = NO BUILD_DOCBOOK_HTML = NO BUILD_DOCBOOK_PS = NO BUILD_DOCBOOK_PDF = NO her

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Ben Gamari
On Fri, 14 Oct 2011 07:09:12 +0200, Karel Gardas wrote: > > Hi Ben, > > what's wrong is your build.mk file. I'm using: > > GhcLibWays = v > > SplitObjs = NO > HADDOCK_DOCS = NO > BUILD_DOCBOOK_HTML = NO > BUILD_DOCBOOK_PS = NO > BUILD_DOCBOOK_PDF = NO > > here and it's work

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

2011-10-14 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/Win32 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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

2011-10-14 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/Cabal commit 6e93fe64e61c1f18ba5a08baccd3495dd54078b4 Author: Johan Tibell Date: Wed Oct 12 21:00:35 2011 + Install phase pulls in benchmark dependencies when necessary commit 0e4ec6330bbf78e012bedf978e784bc723a7897a Author: Johan Tibell Date:

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

2011-10-14 Thread Ian Lynagh
New patches in /srv/darcs/git-mirrors/vector commit e809bf548d6eb03d02e68ec274b74099e933e7d5 Author: Bas van Dijk Date: Fri Sep 30 13:47:31 2011 + Added RULES that translates "unsafeFromForeignPtr fp 0 n" to "unsafeFromForeignPtr0 fp n" commit 7a3c18aa40f4acb4a5c91b1a12035964f5d388d

Re: [PATCH] Whitespace only in simplCore/SimplCore.lhs.

2011-10-14 Thread Simon Marlow
On 09/10/2011 12:11, Michal Terepeta wrote: --- compiler/simplCore/SimplCore.lhs | 508 +++--- 1 files changed, 254 insertions(+), 254 deletions(-) THanks, I'll apply. Cheers, Simon ___ Cvs-ghc mailing li

Re: Name clash errors during stage 2 compile of Foreign.Marshal.Alloc

2011-10-14 Thread Simon Marlow
On 13/10/2011 19:30, Ben Gamari wrote: While compiling the master branch on my ARM machine, I ran into the following error. It seems that the Alloc.hs defines functions named free, malloc, and realloc, which then clash with the built-in functions of the same name. Any ideas what to do here? Thank

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

2011-10-14 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 345 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/345.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version d

Re: [PATCH] build registerised on ARM platform by default

2011-10-14 Thread Simon Marlow
On 12/10/2011 17:28, Karel Gardas wrote: --- mk/config.mk.in |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/mk/config.mk.in b/mk/config.mk.in index 89cce18..aef0937 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -137,7 +137,7 @@ PlatformSupportsSharedLibs = $(

Re: [PATCH] Pass Platform to pprExpr1

2011-10-14 Thread Simon Marlow
On 12/10/2011 14:24, Ben Gamari wrote: Fixes build error: compiler/cmm/PprC.hs:961:33: Couldn't match expected type `Platform' against inferred type `CmmExpr' In the first argument of `pprExpr1', namely `expr' In the second argument of `(<+>)', namely `pprExpr1 expr'

[PATCH] Fix libffi build on Windows after 3.0.10 update.

2011-10-14 Thread Geoffrey Mainland
After the libffi 3.0.10 update, my Windows build hung due to the way the libtool script invokes cmd. After fixing that, it still failed because it was looking for libffi_convenience.a in the wrong place. This patch fixes both issues for me and allows the build to succeed. Hopefully this will poi