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

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

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

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

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

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

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

2011-05-16 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 May 16 18:00:01 BST 2011. checking out new source tree

pgj2 (amd64 FreeBSD HEAD), build 362, Success

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

pgj (x86 FreeBSD HEAD), build 364, Success

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

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

2011-05-16 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 May 16 18:10:01 BST 2011. checking out new s

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

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

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

2011-05-16 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 May 16 18:00:02 BST 2011. checking out new source

tn23 (x86 OSX HEAD), build 340, Failure

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

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

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

Re: [PATCH] Better encoding/decoding for GHC

2011-05-16 Thread Max Bolingbroke
On 15 May 2011 18:08, Mark Lentczner wrote: > other hand, Haskell software generally does presume valid Unicode, and the > broken surrogates will break things, for example the Text package. PUA > characters will work with all Haskell software. This is a key point - I wonder whether you have in mi

patch applied (ghc-7.0/ghc): Make the GHCi linker handle partially stripped object files (#5004)

2011-05-16 Thread Duncan Coutts
Thu May 12 09:43:59 PDT 2011 Duncan Coutts * Make the GHCi linker handle partially stripped object files (#5004) When you use 'strip --strip-unneeded' on a ELF format .o or .a file, if the object file has no global/exported symbols then 'strip' ends up removing the symbol table entirely.

Re: The GHC build system

2011-05-16 Thread Ian Lynagh
On Mon, May 16, 2011 at 11:08:33AM +0100, Simon Marlow wrote: > > Perhaps make's scheduling algorithm is suboptimal for our graph. I > seem to recall Shake does some kind of random scheduling, is that > right? I don't know if shake does so, but a build system could remember how long it takes to

[commit: ghc] master: Amend comment per Marlow's comments. (52cba3c)

2011-05-16 Thread Edward Z. Yang
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/52cba3c47b25a78402e542ff63dc905fc5b26b62 >--- commit 52cba3c47b25a78402e542ff63dc905fc5b26b62 Author: Edward Z. Yang

Re: The GHC build system

2011-05-16 Thread Simon Marlow
On 13/05/2011 19:55, Neil Mitchell wrote: Hi We've talked before about the need to bootstrap occasionally, which as I understand was one of the reasons for using make. I agree that something like Neil's Shake system would be nice if it didn't require a working Haskell implementation to build th

Re: Unsafe foreign calls are NOT fat machine instructions (yet)

2011-05-16 Thread Edward Z. Yang
Excerpts from Simon Marlow's message of Mon May 16 04:12:29 -0400 2011: > This is as it should be. The reason there are no CALLER_SAVES_Hp or > similar is because we deliberately avoid using caller-saves registers > for Hp due to the cost. It would work fine (due to the code here), but > it wo

Re: Unsafe foreign calls are NOT fat machine instructions (yet)

2011-05-16 Thread Simon Marlow
On 15/05/11 22:17, Edward Z. Yang wrote: Yep. I just committed a fix for this. I'm not terribly happy about the need to check for this invariant, but at least it's relatively straightforward to watch out for. In response to this comment: -- EZY: This code is very dodgy, because callerSaves o

Re: DPH link error

2011-05-16 Thread Simon Marlow
On 15/05/11 13:22, Ben Lippmeier wrote: On 15/05/2011, at 10:12 PM, Edward Z. Yang wrote: I'm getting some mysterious DPH linking error when I am attempting a validate: http://hpaste.org/46695/dph_dynamic_error Urgh. That's the build race I thought I had fixed. It happens because the DPH ve