tn23, build 162, Success

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

pgj, build 171, Success

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

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

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

Re: [nightly] Repa Performance Test Succeeded

2010-10-15 Thread Ben Lippmeier
Looks like calculation of % diff is wrong. repa-mmult takes about 2x as much time as before. Still, not too bad though. Ben. On 16/10/2010, at 4:36 PM, b...@ouroborus.net wrote: > Repa Performance Test Succeeded > > Environment > Platform >host: limitingfactor.cse.unsw.EDU.AU >

[nightly] Repa Performance Test Succeeded

2010-10-15 Thread benl
Repa 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] 15-Oct-2010 build of STABLE on i386-unknown-linux (cam-02-unx)

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

simonmar-win32-head, build 136, Failure

2010-10-15 Thread Builder
simonmar-win32-head, build 136 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/136.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success booting

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

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

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

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

simonmar-win32-stable, build 79, Failure

2010-10-15 Thread Builder
simonmar-win32-stable, build 79 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/79.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success booting

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

2010-10-15 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 15 18:10:02 BST 2010. checking out new s

patch applied (testsuite): Add a test for #4404

2010-10-15 Thread Ian Lynagh
Fri Oct 15 15:49:55 PDT 2010 Ian Lynagh * Add a test for #4404 A ./tests/ghc-regress/typecheck/should_compile/T4404.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=201010152249

patch applied (testsuite): Add a test for #4401

2010-10-15 Thread Ian Lynagh
Fri Oct 15 15:48:39 PDT 2010 Ian Lynagh * Add a test for #4401 A ./tests/ghc-regress/typecheck/should_compile/T4401.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=201010152248

patch applied (testsuite): Add a test for -fno-ghci-sandbox

2010-10-15 Thread Ian Lynagh
Fri Oct 15 13:10:30 PDT 2010 Ian Lynagh * Add a test for -fno-ghci-sandbox M ./tests/ghc-regress/ghci/scripts/Makefile +5 M ./tests/ghc-regress/ghci/scripts/all.T +1 A ./tests/ghc-regress/ghci/scripts/ghci037.script A ./tests/ghc-regress/ghci/scripts/ghci037.stdout View patch

mbolingbroke, build 30, Failure

2010-10-15 Thread Builder
mbolingbroke, build 30 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/mbolingbroke/30.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success booting | Success

patch applied (ghc-7.0/testsuite): Add a test for -fno-ghci-sandbox

2010-10-15 Thread Ian Lynagh
Fri Oct 15 13:10:30 PDT 2010 Ian Lynagh * Add a test for -fno-ghci-sandbox M ./tests/ghc-regress/ghci/scripts/Makefile +5 M ./tests/ghc-regress/ghci/scripts/all.T +1 A ./tests/ghc-regress/ghci/scripts/ghci037.script A ./tests/ghc-regress/ghci/scripts/ghci037.stdout View patch

patch applied (ghc-7.0/testsuite): Test Trac #1634

2010-10-15 Thread Ian Lynagh
Tue Oct 12 22:38:56 PDT 2010 Reiner Pope * Test Trac #1634 A ./tests/ghc-regress/typecheck/should_compile/T1634.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101013

patch applied (ghc-7.0/ghc): Add a release note for -fno-ghci-sandbox

2010-10-15 Thread Ian Lynagh
Fri Oct 15 13:15:14 PDT 2010 Ian Lynagh * Add a release note for -fno-ghci-sandbox M ./docs/users_guide/7.0.1-notes.xml +9 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101015201514-3fd76-bd58af17d2bc9244c213fa09b40a4c60cd1294fa.gz

patch applied (ghc-7.0/ghc): Add a -fghci-sandbox flag so that we can en/disable the ghci sandbox

2010-10-15 Thread Ian Lynagh
Fri Oct 15 10:27:46 PDT 2010 Ian Lynagh * Add a -fghci-sandbox flag so that we can en/disable the ghci sandbox It's on by default (which matches the previous behaviour). Motivation: GLUT on OS X needs to run on the main thread. If you try to use it from another thread then you just g

patch applied (ghc-7.0/ghc): Fix boot; it was failing if darcs-all or validate were missing

2010-10-15 Thread Ian Lynagh
Fri Oct 15 09:45:49 PDT 2010 Ian Lynagh * Fix boot; it was failing if darcs-all or validate were missing (which is the case in sdists) M ./boot -2 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101015164549-3fd76-71d8e189aa6dca73

patch applied (testsuite): Test Trac #1634

2010-10-15 Thread Ian Lynagh
Tue Oct 12 22:38:56 PDT 2010 Reiner Pope * Test Trac #1634 A ./tests/ghc-regress/typecheck/should_compile/T1634.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20101013053856-7

patch applied (ghc): Add a -fghci-sandbox flag so that we can en/disable the ghci sandbox

2010-10-15 Thread Ian Lynagh
Fri Oct 15 10:27:46 PDT 2010 Ian Lynagh * Add a -fghci-sandbox flag so that we can en/disable the ghci sandbox It's on by default (which matches the previous behaviour). Motivation: GLUT on OS X needs to run on the main thread. If you try to use it from another thread then you just g

patch applied (ghc): Fix boot; it was failing if darcs-all or validate were missing

2010-10-15 Thread Ian Lynagh
Fri Oct 15 09:45:49 PDT 2010 Ian Lynagh * Fix boot; it was failing if darcs-all or validate were missing (which is the case in sdists) M ./boot -2 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101015164549-3fd76-71d8e189aa6dca73cb565d28

patch applied (ghc): Comments and layout

2010-10-15 Thread Simon Peyton Jones
Fri Oct 15 06:19:24 PDT 2010 simo...@microsoft.com * Comments and layout M ./compiler/typecheck/TcHsSyn.lhs -1 +1 M ./compiler/types/InstEnv.lhs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101015131924-1287e-efc5d7c8d9f6b9aad4c145

patch applied (ghc): Make (Located a) an instance of Eq, Ord

2010-10-15 Thread Simon Peyton Jones
Fri Oct 15 06:18:57 PDT 2010 simo...@microsoft.com * Make (Located a) an instance of Eq, Ord Fulfils Trac #4369 M ./compiler/basicTypes/SrcLoc.lhs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101015131857-1287e-2a64ba1a39b45f2f054

patch applied (ghc): Give user-defined rules precedence over built-in rules

2010-10-15 Thread Simon Peyton Jones
Fri Oct 15 06:18:14 PDT 2010 simo...@microsoft.com * Give user-defined rules precedence over built-in rules This fixes Trac #4397. See comments with 'isMoreSpecific'. M ./compiler/specialise/Rules.lhs -2 +12 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=dar

patch applied (ghc): Fix Trac #4401: meta-tyvars allocated by the constraint solver are always touchable

2010-10-15 Thread Simon Peyton Jones
Fri Oct 15 06:08:18 PDT 2010 simo...@microsoft.com * Fix Trac #4401: meta-tyvars allocated by the constraint solver are always touchable See Note [Touchable meta type variables] in TcSMonad M ./compiler/typecheck/TcMType.lhs -1 +2 M ./compiler/typecheck/TcSMonad.lhs -21 +41

patch applied (ghc): Remove GHC.extendGlobalRdrScope, GHC.extendGlobalTypeScope

2010-10-15 Thread Simon Peyton Jones
Wed Oct 13 02:11:07 PDT 2010 simo...@microsoft.com * Remove GHC.extendGlobalRdrScope, GHC.extendGlobalTypeScope These functions were added by Tue Apr 18 03:36:06 BST 2006 Lemmih * Make the initial rdr and type scope available in the ghc-api The are extremely dubious, bec

patch applied (ghc-7.0/testsuite): accept output (InlPrag no longer has sat-args for NOINLINE)

2010-10-15 Thread Ian Lynagh
Fri Oct 15 03:25:35 PDT 2010 Simon Marlow * accept output (InlPrag no longer has sat-args for NOINLINE) M ./tests/ghc-regress/simplCore/should_compile/T3772.stdout -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=2010101510253

patch applied (ghc-7.0/testsuite): Nilsson needs ScopedTypeVariables

2010-10-15 Thread Ian Lynagh
Thu Oct 14 02:10:36 PDT 2010 Simon Marlow * Nilsson needs ScopedTypeVariables M ./tests/ghc-regress/gadt/Nilsson.hs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101014091036-12142-497faaf1191c0e795decaa1fb207065d3db24a8b

patch applied (ghc-7.0/testsuite): gadt2 needs ExplicitForall

2010-10-15 Thread Ian Lynagh
Thu Oct 14 02:09:33 PDT 2010 Simon Marlow * gadt2 needs ExplicitForall M ./tests/ghc-regress/gadt/gadt2.hs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101014090933-12142-31a4043e5ea6727e982634863be1cbf23639e270.gz

patch applied (ghc-7.0/testsuite): need MagicHash

2010-10-15 Thread Ian Lynagh
Thu Oct 14 01:48:13 PDT 2010 Simon Marlow * need MagicHash M ./tests/ghc-regress/profiling/should_run/T3001-2.hs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101014084813-12142-d12e97479b644cb7a09d31a9ad5257cdd25a0f83.gz

patch applied (ghc-7.0/testsuite): omit conc068(threaded2), it is non-deterministic

2010-10-15 Thread Ian Lynagh
Thu Oct 14 01:46:23 PDT 2010 Simon Marlow * omit conc068(threaded2), it is non-deterministic M ./tests/ghc-regress/concurrent/should_run/all.T -1 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101014084623-12142-ae55d21a7053c

patch applied (ghc-7.0/testsuite): add test for #4381

2010-10-15 Thread Ian Lynagh
Wed Oct 13 04:43:31 PDT 2010 Simon Marlow * add test for #4381 A ./tests/ghc-regress/numeric/should_run/4381.hs A ./tests/ghc-regress/numeric/should_run/4381.stdout M ./tests/ghc-regress/numeric/should_run/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r

patch applied (ghc-7.0/ghc): InlinePrag needs an arity only for INLINE, not INLINABLE

2010-10-15 Thread Ian Lynagh
Fri Oct 15 02:49:25 PDT 2010 Simon Marlow * InlinePrag needs an arity only for INLINE, not INLINABLE This doesn't fix anything (we think), but it's morally correct. M ./compiler/typecheck/TcBinds.lhs -1 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=

patch applied (ghc-7.0/ghc): Comments only

2010-10-15 Thread Ian Lynagh
Thu Oct 7 06:03:01 PDT 2010 simo...@microsoft.com * Comments only M ./compiler/typecheck/TcInteract.lhs -12 +14 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101007130301-1287e-a3a9f23e335e4a33c44fd13a451164934edc68da.gz ___

patch applied (ghc-7.0/ghc): Implement auto-specialisation of imported Ids

2010-10-15 Thread Ian Lynagh
Thu Oct 7 04:10:51 PDT 2010 simo...@microsoft.com * Implement auto-specialisation of imported Ids This big-ish patch arranges that if an Id 'f' is * Type-class overloaded f :: Ord a => [a] -> [a] * Defined with an INLINABLE pragma {-# INLINABLE f #-} * Expor

patch applied (ghc-7.0/ghc): Avoid redundant simplification

2010-10-15 Thread Ian Lynagh
Thu Oct 7 02:59:35 PDT 2010 simo...@microsoft.com * Avoid redundant simplification When adding specialisation for imported Ids, I noticed that the Glorious Simplifier was repeatedly (and fruitlessly) simplifying the same term. It turned out to be easy to fix this, because I already

patch applied (ghc-7.0/ghc): Make warning-free

2010-10-15 Thread Ian Lynagh
Thu Oct 7 02:20:07 PDT 2010 simo...@microsoft.com * Make warning-free M ./compiler/simplCore/SimplCore.lhs -35 +14 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101007092007-1287e-1ab7940c372d38dac69b3cd32fba5794798550f2.gz

patch applied (ghc-7.0/ghc): This is just white-space and layout

2010-10-15 Thread Ian Lynagh
Thu Oct 7 02:16:18 PDT 2010 simo...@microsoft.com * This is just white-space and layout (At least, I don't think there is anything else.) M ./compiler/typecheck/TcMatches.lhs -18 +27 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=2

patch applied (ghc-7.0/ghc): Fix #4346 (INLINABLE pragma not behaving consistently)

2010-10-15 Thread Ian Lynagh
Fri Oct 15 02:48:36 PDT 2010 Simon Marlow * Fix #4346 (INLINABLE pragma not behaving consistently) Debugged thanks to lots of help from Simon PJ: we weren't updating the UnfoldingGuidance when the unfolding changed. Also, a bit of refactoring and additinoal comments. M ./compiler/cor

patch applied (testsuite): accept output (InlPrag no longer has sat-args for NOINLINE)

2010-10-15 Thread Simon Marlow
Fri Oct 15 03:25:35 PDT 2010 Simon Marlow * accept output (InlPrag no longer has sat-args for NOINLINE) M ./tests/ghc-regress/simplCore/should_compile/T3772.stdout -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20101015102535-12142-

patch applied (ghc): InlinePrag needs an arity only for INLINE, not INLINABLE

2010-10-15 Thread Simon Marlow
Fri Oct 15 02:49:25 PDT 2010 Simon Marlow * InlinePrag needs an arity only for INLINE, not INLINABLE This doesn't fix anything (we think), but it's morally correct. M ./compiler/typecheck/TcBinds.lhs -1 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_co

patch applied (ghc): Fix #4346 (INLINABLE pragma not behaving consistently)

2010-10-15 Thread Simon Marlow
Fri Oct 15 02:48:36 PDT 2010 Simon Marlow * Fix #4346 (INLINABLE pragma not behaving consistently) Debugged thanks to lots of help from Simon PJ: we weren't updating the UnfoldingGuidance when the unfolding changed. Also, a bit of refactoring and additinoal comments. M ./compiler/cor

patch applied (nofib): accept output

2010-10-15 Thread Simon Marlow
Fri Oct 15 01:30:16 PDT 2010 Simon Marlow * accept output M ./spectral/sorting/sorting.stdout -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=nofib;a=darcs_commitdiff;h=20101015083016-12142-907e29935c1a549b7b45af9da5d2acba70074fbe.gz _

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

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

pgj-freebsd-i386-stable, build 49, Success

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

RE: Generic deriving in GHC

2010-10-15 Thread Simon Peyton-Jones
Pedro Hmm. I suggest you address me, but cc cvs-ghc. For fine details we can drop cvs-ghc to avoid spam, but I expect they'll be happy to know what's going on. [cvs-ghc'ers, Pedro is implementing his 2010 Haskell Symposium paper "A generic deriving mechanism for Haskell", to replace GHC's exi

pgj2, build 167, Success

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