pgj2, build 180, Success

2010-10-27 Thread Builder
pgj2, build 180 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj2/180.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success booting | Success configuring

pgj, build 183, Success

2010-10-27 Thread Builder
pgj, build 183 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj/183.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success booting | Success configuring

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

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

[nightly] DPH Performance Test Succeeded

2010-10-27 Thread DPH Buildbot
DPH Performance Test Succeeded Environment Platform host: limitingfactor.cse.unsw.EDU.AU arch: i386 processor: i386 system:Darwin 10.4.0 Versions GHC The Glorious Glasgow Haskell Compilation System, version 6.12.1 GCC i686-apple-darwin10-gcc-4.2.1 (GCC) 4.

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

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

kgardas-opensolaris-x86-head, build 38, Success

2010-10-27 Thread Builder
kgardas-opensolaris-x86-head, build 38 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/kgardas-opensolaris-x86-head/38.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Suc

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

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

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

2010-10-27 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 Wed Oct 27 18:10:01 BST 2010. checking out new s

Re: patch applied (ghc): Refactoring and tidyup of HscMain and relatedthings (also fix #1666)

2010-10-27 Thread Claus Reinke
Sufficiently many externally visible changes to warrant a GHC blog post (motivation, changes, use), linked from wiki pages on the GHC API? Actually, having an "API" tag in the GHC blog, and the wiki pages linking to that tag, might also alleviate the issues of eternally-out-of-date GHC API tutori

Re: Custom data in InstalledPackageInfo?

2010-10-27 Thread Ian Lynagh
On Wed, Oct 27, 2010 at 04:46:56PM +0200, Matthias Kilian wrote: > > I'm currently hacking a little bit on ghc (and Cabal) to add some Great! > custom data stored in ghc's package database. For now this will be > just another field `distPackageId' I think "localInfo" would be a better name. Jus

Performance patches

2010-10-27 Thread Simon Peyton-Jones
These patches can be held for 7.0.2 I think. They are just performance related and need more testing. Simon Wed Oct 27 11:42:35 PDT 2010 simo...@microsoft.com * Buglet in tcIface, now that nested binders can have pragmas This fix ties the knot for recurs

patch applied (testsuite): Add method-sharing test

2010-10-27 Thread Simon Peyton Jones
Wed Oct 27 12:15:22 PDT 2010 simo...@microsoft.com * Add method-sharing test A ./tests/ghc-regress/perf/should_run/MethSharing.hs A ./tests/ghc-regress/perf/should_run/MethSharing.stdout M ./tests/ghc-regress/perf/should_run/all.T +10 View patch online: http://darcs.haskell.org/cgi

patch applied (ghc): Two signficant changes to the simplifier

2010-10-27 Thread Simon Peyton Jones
Wed Oct 27 12:37:29 PDT 2010 simo...@microsoft.com * Two signficant changes to the simplifier 1. Do eta-expansion at let-bindings, not lambdas. I have wanted to do this for a long time. See Note [Eta-expanding at let bindings] in SimplUtils 2. Simplify the rather subtle way i

patch applied (ghc): Yet another go at CoreArity

2010-10-27 Thread Simon Peyton Jones
Wed Oct 27 11:56:30 PDT 2010 simo...@microsoft.com * Yet another go at CoreArity Amazingly, there were still Wrong Things in the arity analysis, exposed by my fiddling with eta expansion. I simplified the code, clarified the comments, added more examples, and tidied it all up. I

patch applied (ghc): Add strictness for raiseIO# primop

2010-10-27 Thread Simon Peyton Jones
Wed Oct 27 11:41:28 PDT 2010 simo...@microsoft.com * Add strictness for raiseIO# primop M ./compiler/prelude/primops.txt.pp +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101027184128-1287e-4e036712ae51eef90e440e7213737cdb39d1a4e8.gz _

patch applied (ghc): Buglet in tcIface, now that nested binders can have pragmas

2010-10-27 Thread Simon Peyton Jones
Wed Oct 27 11:42:35 PDT 2010 simo...@microsoft.com * Buglet in tcIface, now that nested binders can have pragmas This fix ties the knot for recursive groups properly M ./compiler/iface/TcIface.lhs -23 +25 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_c

patch applied (ghc): Don't worker-wrapper INLINABLE things

2010-10-27 Thread Simon Peyton Jones
Wed Oct 27 11:41:07 PDT 2010 simo...@microsoft.com * Don't worker-wrapper INLINABLE things See Note [Don't w/w INLINABLE things] in WorkWrap This fixes a bug that Milan found. M ./compiler/stranal/WorkWrap.lhs -1 +17 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cg

patch applied (testsuite): accept output (some re-ordering in error messages)

2010-10-27 Thread Simon Marlow
Wed Oct 27 05:10:56 PDT 2010 Simon Marlow * accept output (some re-ordering in error messages) M ./tests/ghc-regress/module/mod131.stderr -2 +2 M ./tests/ghc-regress/module/mod150.stderr -1 +1 M ./tests/ghc-regress/module/mod152.stderr -1 +1 View patch online: http://darcs.haskell

patch applied (testsuite): accept output (more warnings)

2010-10-27 Thread Simon Marlow
Wed Oct 27 02:14:23 PDT 2010 Simon Marlow * accept output (more warnings) M ./tests/ghc-regress/arrows/should_fail/T2111.stderr -2 +5 M ./tests/ghc-regress/mdo/should_fail/mdofail001.stderr +3 M ./tests/ghc-regress/mdo/should_fail/mdofail002.stderr +3 M ./tests/ghc-regress/mdo/

patch applied (testsuite): add test for #1666

2010-10-27 Thread Simon Marlow
Wed Oct 27 02:14:14 PDT 2010 Simon Marlow * add test for #1666 M ./tests/ghc-regress/driver/all.T +1 A ./tests/ghc-regress/driver/werror.hs A ./tests/ghc-regress/driver/werror.stderr View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=

patch applied (ghc): Refactoring and tidyup of HscMain and related things (also fix #1666)

2010-10-27 Thread Simon Marlow
Wed Oct 27 05:11:32 PDT 2010 Simon Marlow * Refactoring and tidyup of HscMain and related things (also fix #1666) While trying to fix #1666 (-Werror aborts too early) I decided to some tidyup in GHC/DriverPipeline/HscMain. - The GhcMonad overloading is gone from DriverPipeline and Hsc

patch applied (ghc): tweaks

2010-10-27 Thread Simon Marlow
Wed Oct 13 11:43:22 PDT 2010 Simon Marlow * tweaks M ./docs/users_guide/ghci.xml -1 +1 M ./docs/users_guide/using.xml +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101013184322-12142-4348105169738cc642dd8f8b1412909755b7727e.gz __

patch applied (ghc): follow changes in the GHC API

2010-10-27 Thread Simon Marlow
Wed Oct 27 04:10:03 PDT 2010 Simon Marlow * follow changes in the GHC API M ./utils/ghctags/Main.hs -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101027111003-12142-6820f3677870cb465723897e0bbde15074891d36.gz _

patch applied (ghc): comment

2010-10-27 Thread Simon Marlow
Wed Oct 13 11:43:00 PDT 2010 Simon Marlow * comment M ./rts/Threads.c +13 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101013184300-12142-4b1414c8d0add82f009b0f1afd2dcdc4bbae6745.gz ___ Cvs-ghc m

Re: [patch] whitespace/layout in PrelRules.lhs

2010-10-27 Thread Ian Lynagh
On Sun, Oct 24, 2010 at 08:37:00PM +0200, Michal Terepeta wrote: > I'm experimenting with PrelRules and some of the whitespace issues were > annoying me (i.e. tabs, spaces at the end of lines, etc.), so in the > attachment is a patch fixing them. Thanks! Applied. Thanks Ian

Re: darcs patch: Fix for #4318 (Linker failure on OS X 10.6)

2010-10-27 Thread Ian Lynagh
On Tue, Oct 26, 2010 at 10:07:46AM -0400, gwri...@antiope.com wrote: > > Tue Oct 26 09:51:53 EDT 2010 gwri...@antiope.com > * Fix for #4318 (Linker failure on OS X 10.6) Thanks! Applied to HEAD and 7.0 branch. Thanks Ian ___ Cvs-ghc mailing list C

patch applied (ghc): Fix whitespace and layout in PrelRules.

2010-10-27 Thread Ian Lynagh
Sun Oct 24 10:41:34 PDT 2010 Michal Terepeta * Fix whitespace and layout in PrelRules. M ./compiler/prelude/PrelRules.lhs -177 +176 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101024174134-c9c37-5f029275f918736bf7b00ae24410883a54978593.gz

patch applied (ghc): Fix for #4318 (Linker failure on OS X 10.6)

2010-10-27 Thread Ian Lynagh
Tue Oct 26 06:51:53 PDT 2010 gwri...@antiope.com * Fix for #4318 (Linker failure on OS X 10.6) This patch fixes two bugs in the Mach-O linker and adds debugging statements to the same. The bugs: 1. The test for symbol->n_value == 0 is removed and replaced by a test of the flag fiel

RE: FW: [GHC] #4428: Local functions lose their unfoldings

2010-10-27 Thread Simon Peyton-Jones
| > Thanks, Simon! Both vector and DPH are littered with local INLINE | > functions. Occasionally, they grow big enough for the pragma to matter. I | > noticed the bug while investigating an issue that occured in the wild. I | > would be very much in favour of merging this if at all possible, |

patch applied (ghc-7.0/ghc): Do not (ever) use substExprSC in the simplifier

2010-10-27 Thread Ian Lynagh
Mon Oct 25 08:26:22 PDT 2010 simo...@microsoft.com * Do not (ever) use substExprSC in the simplifier "Short-cut" substitution means "do nothing if the substitution is empty". We *never* want do to that in the simplifier because even though the substitution is empty, the in-scope set has

Containers

2010-10-27 Thread Simon Peyton-Jones
Milan How is your work on the containers package going? Currently our performance tests are failing, pending your improvements... (This is only in HEAD; we removed all the containers changes in the 7.0 branch) Simon ___ Cvs-ghc mailing list Cvs-ghc@ha

Re: Generic deriving in GHC

2010-10-27 Thread José Pedro Magalhães
Ok, I think I now succeeded in pushing my patches to darcs.haskell.org, along with all the patches pushed so far to the repos we've cloned (ghc, ghc-prim and base). Cheers, Pedro 2010/10/25 José Pedro Magalhães > Hi, > > Currently I have all the generics stuff in GHC.Generics in ghc-prim, but

tn23, build 173, Success

2010-10-27 Thread Builder
tn23, build 173 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/tn23/173.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success booting | Success configuring

pgj-freebsd-amd64-stable, build 61, Success

2010-10-27 Thread Builder
pgj-freebsd-amd64-stable, build 61 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/61.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success boo