pgj2 (amd64 FreeBSD HEAD), build 893, Success

2012-12-17 Thread Builder
pgj2 (amd64 FreeBSD HEAD), build 893 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj2/893.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check

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

2012-12-17 Thread Builder
pgj-freebsd-i386-stable (x86 FreeBSD STABLE), build 753 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-i386-stable/753.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions

[nightly] 17-Dec-2012 build of STABLE on i386-unknown-linux (cam-02-unx)

2012-12-17 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 Dec 17 18:10:01 GMT 2012. checking out new source tree

pgj (x86 FreeBSD HEAD), build 890, Failure

2012-12-17 Thread Builder
pgj (x86 FreeBSD HEAD), build 890 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/pgj/890.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check files

[nightly] 17-Dec-2012 build of HEAD on x86_64-unknown-linux (cam-04-unx)

2012-12-17 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 Dec 17 18:00:01 GMT 2012. checking out new source

tn23 (x86 OSX HEAD), build 784, Failure

2012-12-17 Thread Builder
tn23 (x86 OSX HEAD), build 784 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/784.html git clone| Success create mk/build.mk | Success get subrepos | Success repo versions| Success touching clean-check files

[nightly] 17-Dec-2012 build of STABLE on x86_64-unknown-linux (cam-04-unx)

2012-12-17 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 Dec 17 18:10:02 GMT 2012. checking out new s

Re: Plugins, dynamic loading and GHCi

2012-12-17 Thread Austin Seipp
Minor nitpick: On Mon, Dec 17, 2012 at 5:26 PM, Austin Seipp wrote: > I don't know how relevant dynamic-by-default here is, but I see how > it's going to get you around the first issue, which is the major one. s/but I see/but I can't see/ -- Regards, Austin ___

Re: Plugins, dynamic loading and GHCi

2012-12-17 Thread Austin Seipp
We discussed this on IRC the other day but since I have a copy of GHC open I dug through it to refresh my memory. I don't think it would be currently possible with the way things currently are. Someone is free to correct me. To explain the reasoning, I'll parrot that paragraph and specialize it to

Plugins, dynamic loading and GHCi

2012-12-17 Thread Daniel Vainsencher
In SimplCore.lhs, addPlugin* is #ifdef GHCI. Is this dependency really necessary? plugins can be useful independently of the GHCi UI. From the wiki [1]: "Stage 1 does not support interactive execution (GHCi) and Template Haskell. The reason being that when running byte code we must dynamicall

RE: PATCH: Rename cmmz flags for consistency

2012-12-17 Thread Simon Peyton-Jones
ok with me | -Original Message- | From: cvs-ghc-boun...@haskell.org [mailto:cvs-ghc-boun...@haskell.org] On | Behalf Of Austin Seipp | Sent: 17 December 2012 17:35 | To: cvs-ghc | Subject: PATCH: Rename cmmz flags for consistency | | Hi, | | The attached patch renames the vario

[nightly] 17-Dec-2012 build of HEAD (unreg) on x86_64-unknown-linux (cam-04-unx)

2012-12-17 Thread GHC Build Reports
Build description = HEAD (unreg) on x86_64-unknown-linux (cam-04-unx) Build location= /64playpen/simonmar/nightly/HEAD-unreg-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-unreg-cam-04-unx Nightly build started on cam-04-unx at Mon Dec 17 18:20:02 GMT 2012. chec

[nightly] 17-Dec-2012 build of HEAD on i386-unknown-linux (cam-02-unx)

2012-12-17 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 Dec 17 18:00:01 GMT 2012. checking out new source tree

PATCH: Rename cmmz flags for consistency

2012-12-17 Thread Austin Seipp
Hi, The attached patch renames the various '*-cmmz-*' flags to '*-cmm-*' now that the new backend is live. It also fixes some inconsistencies; namely, there were flags like -ddump-cmmz-rewrite, vs -ddump-cps-cmm, etc. Also, since the new backend went live, '-ddump-cmm' was terribly broken: it was

RE: Building on Windows: the saga continues

2012-12-17 Thread Simon Peyton-Jones
| On Mon, Dec 17, 2012 at 09:21:44AM +, Simon Peyton-Jones wrote: | > | > o There's a seg-fault | | I can reproduce this. I'll look into it. Great, thank you. It turns out that simply ghc-stage2 -debug or ghc-stage2 -prof is enough to trigger the seg-fault. Any "way" fla

Building on Windows: the saga continues

2012-12-17 Thread Simon Peyton-Jones
Friends As you know I am trying to build GHC on Windows. This has worked for years, but I have not been able to do it in the last fortnight. Progress has been made: *With Ian's help I updated 'autoreconf' which solved my first show-stopper *With Eirk's help I got past the myste

RE: Fix for : Build failure on Windows (and others).

2012-12-17 Thread Simon Peyton-Jones
Erik I hereby award you the title of GHC Build System Meister. I would never have found this in a million years, but your patch indeed solves the problem. Thank you. (Mind you, all is not yet well, as my next message shows.) Simon | -Original Message- | From: cvs-ghc-boun...@haskell