pgj2, build 140, Success

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

pgj, build 143, Success

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

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

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

Re: i386/OSX build broken

2010-09-13 Thread Manuel M T Chakravarty
Another reason to move away from DIY dynamic linking and start using proper dynamic libraries for GHCi et al. Manuel Ben Lippmeier: > It looks like Simon's mega-patch pushed us over the limit: > > "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.13.20100913.o > compiler/stage2/build/AsmCodeG

Re: LLVM backend and spilling

2010-09-13 Thread David Terei
OK, I've created a ticket for this issue here http://hackage.haskell.org/trac/ghc/ticket/4308 On 13 September 2010 18:29, Simon Marlow wrote: > On 13/09/2010 09:03, David Terei wrote: >> >> Hi Simon, >> >> Hmm, I've been trying to find a nasty performance regression when ghc >> is bootstrapped wi

i386/OSX build broken

2010-09-13 Thread Ben Lippmeier
It looks like Simon's mega-patch pushed us over the limit: "/usr/bin/ld" -r -o compiler/stage2/build/HSghc-6.13.20100913.o compiler/stage2/build/AsmCodeGen.o compiler/stage2/build/TargetReg.o compiler/stage2/build/NCGMonad.o compiler/stage2/build/Instruction.o compiler/stage2/build/Size.o ...

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

2010-09-13 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 Sep 13 18:10:01 BST 2010. checking out new s

patch applied (ghc): Remove defaultExtensionFlags

2010-09-13 Thread Ian Lynagh
Mon Sep 13 09:59:49 PDT 2010 Ian Lynagh * Remove defaultExtensionFlags The default should do into languageExtensions instead M ./compiler/main/DynFlags.hs -5 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100913165949-3fd76-4f2d7e2aa73f5

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

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

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

2010-09-13 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 Sep 13 18:00:01 BST 2010. checking out new source

patch applied (testsuite): Add test for Trac #4302

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 10:04:52 PDT 2010 simo...@microsoft.com * Add test for Trac #4302 A ./tests/ghc-regress/deriving/should_compile/T4302.hs M ./tests/ghc-regress/deriving/should_compile/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=2

simonmar-win32-head, build 110, Incomplete

2010-09-13 Thread Builder
simonmar-win32-head, build 110 Build incomplete Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/110.html Build incomplete Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/110.html ___ Cvs-ghc mailin

patch applied (ghc): Improve crash message

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 10:04:07 PDT 2010 simo...@microsoft.com * Improve crash message M ./compiler/typecheck/TcMatches.lhs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100913170407-1287e-0d9947a923ce69758a35b45a825ef30365fe1701.gz __

patch applied (ghc): Fix Trac #4302, plus a little refactoring

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 10:03:55 PDT 2010 simo...@microsoft.com * Fix Trac #4302, plus a little refactoring M ./compiler/hsSyn/HsUtils.lhs -13 +1 M ./compiler/typecheck/TcDeriv.lhs -12 +19 M ./compiler/typecheck/TcGenDeriv.lhs -28 +48 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb

patch applied (ghc): Fix build with 6.10

2010-09-13 Thread Ian Lynagh
Mon Sep 13 09:00:48 PDT 2010 Ian Lynagh * Fix build with 6.10 M ./compiler/cmm/CmmBuildInfoTables.hs +2 M ./compiler/cmm/CmmCPSZ.hs +2 M ./compiler/cmm/CmmSpillReload.hs +2 M ./compiler/cmm/CmmStackLayout.hs +2 M ./compiler/cmm/ZipCfgCmmRep.hs +2 M ./compiler/typecheck/

patch applied (testsuite): Add missing simpl017.stderr

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 06:03:54 PDT 2010 simo...@microsoft.com * Add missing simpl017.stderr A ./tests/ghc-regress/simplCore/should_compile/simpl017.stderr View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100913130354-1287e-64a44c16a57aae222d9ba0a553c

patch applied (ghc): Haddock fixes

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 05:05:10 PDT 2010 simo...@microsoft.com * Haddock fixes M ./compiler/typecheck/TcSimplify.lhs -1 +1 M ./compiler/types/TyCon.lhs -6 +25 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100913120510-1287e-8215080d71296a330719f283d3

patch applied (ghc): Remove two old junk files

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 03:34:26 PDT 2010 simo...@microsoft.com * Remove two old junk files R ./compiler/typecheck/TcTyFuns.lhs-old R ./compiler/vectorise/VectMonad.hs View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100913103426-1287e-a3ce0998870b9d96e7

patch applied (testsuite): Update output

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 02:57:39 PDT 2010 simo...@microsoft.com * Update output M ./tests/ghc-regress/typecheck/should_fail/T2806.stderr -1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100913095739-1287e-afb9033297b28f0e97465cd8234f481f28393eb6.gz

patch applied (ghc): Super-monster patch implementing the new typechecker -- at last

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 02:50:48 PDT 2010 simo...@microsoft.com * Super-monster patch implementing the new typechecker -- at last This major patch implements the new OutsideIn constraint solving algorithm in the typecheker, following our JFP paper "Modular type inference with local assumptions".

patch applied (ghc): Fix simplifier statistics

2010-09-13 Thread Simon Peyton Jones
Thu Sep 9 01:54:41 PDT 2010 simo...@microsoft.com * Fix simplifier statistics M ./compiler/simplCore/SimplCore.lhs -6 +9 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100909085441-1287e-1957b070ec179c563379d5ab4ea0be0cf22bc3cd.gz __

patch applied (ghc): Trace output

2010-09-13 Thread Simon Peyton Jones
Wed Sep 8 10:00:56 PDT 2010 simo...@microsoft.com * Trace output M ./compiler/typecheck/TcDeriv.lhs +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100908170056-1287e-7238631d2903b411ab1e49ead5b344d3f593b621.gz

patch applied (ghc): Add Outputable instance for OccEncl

2010-09-13 Thread Simon Peyton Jones
Wed Sep 8 08:05:10 PDT 2010 simo...@microsoft.com * Add Outputable instance for OccEncl M ./compiler/simplCore/OccurAnal.lhs -1 +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100908150510-1287e-41deb369b89895aa6efa80a4f980d35ac1356f65.gz

patch applied (ghc): Better debug output

2010-09-13 Thread Simon Peyton Jones
Wed Sep 8 10:00:47 PDT 2010 simo...@microsoft.com * Better debug output M ./compiler/simplCore/SimplCore.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100908170047-1287e-80c4c9c77dfd7ab6ffa0c570e25de0795098e919.gz

patch applied (ghc): Better simplifier counting

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 14:48:40 PDT 2010 simo...@microsoft.com * Better simplifier counting M ./compiler/simplCore/CoreMonad.lhs -13 +14 M ./compiler/simplCore/SimplCore.lhs -25 +29 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100907214840-1287e-f35

patch applied (ghc): Put liftStringName into the known-key names

2010-09-13 Thread Simon Peyton Jones
Mon Sep 6 04:24:15 PDT 2010 simo...@microsoft.com * Put liftStringName into the known-key names M ./compiler/deSugar/DsMeta.hs -2 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100906112415-1287e-53b2943f46f3ce3fdb423f5dbbccc9171e672bb7.gz

patch applied (ghc): Deprecate NoRelaxedPolyRec

2010-09-13 Thread Simon Peyton Jones
Fri Sep 3 16:45:19 PDT 2010 simo...@microsoft.com * Deprecate NoRelaxedPolyRec M ./compiler/main/DynFlags.hs -2 +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100903234519-1287e-94267d166908227123f8f5256929b14bd1db38f6.gz

patch applied (ghc): Buglet in Core Lint

2010-09-13 Thread Simon Peyton Jones
Fri Sep 3 16:44:57 PDT 2010 simo...@microsoft.com * Buglet in Core Lint M ./compiler/coreSyn/CoreLint.lhs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100903234457-1287e-fe49147b8a22103ab26ea3558b91c4401ebe3086.gz ___

patch applied (ghc): Give seqId the right type

2010-09-13 Thread Simon Peyton Jones
Fri Sep 3 02:35:56 PDT 2010 simo...@microsoft.com * Give seqId the right type M ./compiler/basicTypes/MkId.lhs -4 +4 M ./compiler/prelude/TysPrim.lhs -4 +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100903093556-1287e-38f2184f19794110

patch applied (ghc): Remove dead code

2010-09-13 Thread Simon Peyton Jones
Fri Sep 3 02:35:48 PDT 2010 simo...@microsoft.com * Remove dead code M ./compiler/prelude/TysWiredIn.lhs -10 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100903093548-1287e-f5e7021e6c454aa05f7bd2c6e011961e5281.gz __

patch applied (ghc): Comments and layout

2010-09-13 Thread Simon Peyton Jones
Fri Sep 3 02:35:02 PDT 2010 simo...@microsoft.com * Comments and layout M ./compiler/types/TyCon.lhs -95 +121 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100903093502-1287e-e8e45f34975ca34e5ec69bc7d97a8beeae68cd9b.gz _

patch applied (ghc): Assert

2010-09-13 Thread Simon Peyton Jones
Thu Sep 2 00:36:42 PDT 2010 simo...@microsoft.com * Assert M ./compiler/types/Type.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100902073642-1287e-888cb7f1077aa6b61ea5a1fe49a7e52490422d39.gz __

patch applied (ghc): Remove checkFreeness; no longer needed

2010-09-13 Thread Simon Peyton Jones
Thu Sep 2 16:32:27 PDT 2010 simo...@microsoft.com * Remove checkFreeness; no longer needed M ./compiler/typecheck/TcMType.lhs -24 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100902233227-1287e-f9efb3dcb83c2f4ae36d3bce6b333e5b4b854f81.gz

patch applied (ghc): Wibbles

2010-09-13 Thread Simon Peyton Jones
Tue Aug 31 04:35:40 PDT 2010 simo...@microsoft.com * Wibbles M ./compiler/typecheck/TcMType.lhs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100831113540-1287e-f00949bb3134165e6bf0f32d9d14d680e11d9936.gz __

patch applied (ghc): Add aserts

2010-09-13 Thread Simon Peyton Jones
Thu Sep 2 00:32:11 PDT 2010 simo...@microsoft.com * Add aserts M ./compiler/coreSyn/MkCore.lhs -6 +9 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100902073211-1287e-d107b4563937393b1cf5594ee1a464441ba7f2ad.gz __

patch applied (ghc): Wibble to allow phantom types in Enum

2010-09-13 Thread Simon Peyton Jones
Wed Aug 25 04:27:11 PDT 2010 simo...@microsoft.com * Wibble to allow phantom types in Enum M ./compiler/typecheck/TcGenDeriv.lhs -3 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100825112711-1287e-b940820494e1569065ba64e8959fe42808bb5185.g

patch applied (ghc): Add HsCoreTy to HsType

2010-09-13 Thread Simon Peyton Jones
Tue Aug 24 07:18:45 PDT 2010 simo...@microsoft.com * Add HsCoreTy to HsType The main thing here is to allow us to provide type signatures for 'deriving' bindings without pain. M ./compiler/hsSyn/HsTypes.lhs -1 +6 M ./compiler/parser/RdrHsSyn.lhs -1 +2 M ./compiler/rename/RnHs

patch applied (ghc): Wibbles to error message

2010-09-13 Thread Simon Peyton Jones
Mon Aug 23 09:33:08 PDT 2010 simo...@microsoft.com * Wibbles to error message M ./compiler/typecheck/TcMType.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100823163308-1287e-fa0ccc193cc682986365cfa04abc9739302a5d96.gz _

patch applied (ghc): Comments

2010-09-13 Thread Simon Peyton Jones
Mon Aug 23 15:36:54 PDT 2010 simo...@microsoft.com * Comments M ./compiler/basicTypes/MkId.lhs -3 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100823223654-1287e-03431b15bf350fc83c40b664d2dbe9a7dfc2c715.gz ___

patch applied (ghc): Add missing signatures

2010-09-13 Thread Simon Peyton Jones
Mon Aug 23 04:24:13 PDT 2010 simo...@microsoft.com * Add missing signatures M ./compiler/typecheck/TcGenDeriv.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100823112413-1287e-4a577e456bc83c8df426bf5640fc33bc73268a97.gz

patch applied (ghc): Correct type signatures

2010-09-13 Thread Simon Peyton Jones
Mon Aug 23 08:30:45 PDT 2010 simo...@microsoft.com * Correct type signatures M ./compiler/typecheck/TcGenDeriv.lhs -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100823153045-1287e-ba9342fc91becd0d388c1c411f5aa55130110511.gz ___

patch applied (ghc): Add type signatures in "deriving" bindings

2010-09-13 Thread Simon Peyton Jones
Fri Aug 20 16:42:30 PDT 2010 simo...@microsoft.com * Add type signatures in "deriving" bindings M ./compiler/typecheck/TcDeriv.lhs -3 +4 M ./compiler/typecheck/TcGenDeriv.lhs -50 +64 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100820234

patch applied (ghc): Wibble

2010-09-13 Thread Simon Peyton Jones
Wed Aug 18 11:57:38 PDT 2010 simo...@microsoft.com * Wibble M ./compiler/types/TypeRep.lhs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100818185738-1287e-c112e049971d851d3ad0a430a5b9d87cdc661f3b.gz ___

patch applied (ghc): Minor

2010-09-13 Thread Simon Peyton Jones
Fri Aug 20 06:10:21 PDT 2010 dimit...@microsoft.com * Minor M ./compiler/typecheck/TcEnv.lhs -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100820131021-da291-84f10312a38217f9533008bb337bc7d3ddc54d97.gz _

patch applied (ghc): Be a bit less aggressive in mark-many inside a cast

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 03:48:04 PDT 2010 simo...@microsoft.com * Be a bit less aggressive in mark-many inside a cast M ./compiler/simplCore/OccurAnal.lhs -16 +13 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100819104804-1287e-c127e3b84ef1bda9ffde0aa110a

patch applied (ghc): Remember to zonk FlatSkols!

2010-09-13 Thread Simon Peyton Jones
Wed Aug 11 07:35:55 PDT 2010 simo...@microsoft.com * Remember to zonk FlatSkols! M ./compiler/typecheck/TcMType.lhs -8 +8 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100811143555-1287e-ce1f09657a13aded2f40034c6b3ba0c2526f0cf2.gz __

patch applied (ghc): Pretty printing change

2010-09-13 Thread Simon Peyton Jones
Tue Aug 17 23:54:36 PDT 2010 simo...@microsoft.com * Pretty printing change M ./compiler/types/TypeRep.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100818065436-1287e-adcca8274198fb1a0bbae60d7473bdd260f3d3a2.gz ___

patch applied (ghc): De-polymorphise

2010-09-13 Thread Simon Peyton Jones
Fri Jul 30 08:12:17 PDT 2010 simo...@microsoft.com * De-polymorphise M ./compiler/typecheck/TcArrows.lhs -2 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100730151217-1287e-64906b55608d459a89499ff0b96493213ca6939f.gz _

patch applied (ghc): Add two local type signatures

2010-09-13 Thread Simon Peyton Jones
Thu Jul 29 08:26:11 PDT 2010 simo...@microsoft.com * Add two local type signatures M ./compiler/cmm/Cmm.hs -12 +16 M ./compiler/cmm/PprCmm.hs +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100729152611-1287e-13d96592e5728556c76e39da4a5c

patch applied (ghc): Work around missing type signature in Happy

2010-09-13 Thread Simon Peyton Jones
Fri Jul 30 05:24:05 PDT 2010 simo...@microsoft.com * Work around missing type signature in Happy Happy generates notHappyAtAll = error "Blah" without a type signature, and currently the new typechecker doesn't generalise it. This patch says "no monomorphism restriction"

patch applied (ghc): Second test from Simon's laptop

2010-09-13 Thread Simon Peyton Jones
Thu Jul 29 02:17:03 PDT 2010 simo...@microsoft.com * Second test from Simon's laptop M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100729091703-1287e-a8a794851f4d26bdc0f4bcf1ac0c26f67d820db6.gz

patch applied (ghc): Add OutsideIn flag

2010-09-13 Thread Simon Peyton Jones
Wed Jul 28 00:55:25 PDT 2010 simo...@microsoft.com * Add OutsideIn flag M ./compiler/main/DynFlags.hs -4 +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100728075525-1287e-8a007cb62c689263855d22e102a45dc179df237f.gz

patch applied (ghc): Test commit from Simon's laptop

2010-09-13 Thread Simon Peyton Jones
Thu Jul 29 02:13:44 PDT 2010 simo...@microsoft.com * Test commit from Simon's laptop M ./Makefile -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100729091344-1287e-3c697563d42b1001ddbd6fd80621cfec15998cf5.gz

patch applied (ghc): Layout only

2010-09-13 Thread Simon Peyton Jones
Tue Jul 27 07:15:39 PDT 2010 simo...@microsoft.com * Layout only M ./compiler/coreSyn/CoreLint.lhs -2 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100727141539-1287e-2c072cd3d58d6527945fa9642e7edc7077c27221.gz ___

patch applied (ghc): Improvement to SimplUtils.mkLam

2010-09-13 Thread Simon Peyton Jones
Tue Jul 27 06:16:59 PDT 2010 simo...@microsoft.com * Improvement to SimplUtils.mkLam M ./compiler/simplCore/SimplUtils.lhs +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100727131659-1287e-375dded876db89db70abbea2e9cb6170f502d1b1.gz __

patch applied (ghc): Give the correct kind to unsafeCoerce#

2010-09-13 Thread Simon Peyton Jones
Tue Jul 27 06:15:38 PDT 2010 simo...@microsoft.com * Give the correct kind to unsafeCoerce# M ./compiler/basicTypes/MkId.lhs -5 +5 M ./compiler/prelude/TysPrim.lhs -1 +7 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100727131538-1287e-6a0

patch applied (ghc): Suppress warnings about recursive INLINE in output of desugarer

2010-09-13 Thread Simon Peyton Jones
Tue Jul 27 02:45:49 PDT 2010 simo...@microsoft.com * Suppress warnings about recursive INLINE in output of desugarer M ./compiler/simplCore/CoreMonad.lhs +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100727094549-1287e-9008f037fdd828ef632d

patch applied (ghc): Add a trace message

2010-09-13 Thread Simon Peyton Jones
Mon Jul 19 14:11:11 PDT 2010 simo...@microsoft.com * Add a trace message M ./compiler/typecheck/TcMatches.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=2010071921-1287e-3f91c6cfcaf56a8523083020025c3a6945c9bdbc.gz

patch applied (ghc): Rename CorePrep.tryEtaReduce to tryEtaReducePrep

2010-09-13 Thread Simon Peyton Jones
Mon Jul 26 16:12:53 PDT 2010 simo...@microsoft.com * Rename CorePrep.tryEtaReduce to tryEtaReducePrep This avoids the name clash with the similar but not identical CoreUtils.tryEtaReduce M ./compiler/coreSyn/CorePrep.lhs -6 +6 View patch online: http://darcs.haskell.org/cgi-bin/darc

patch applied (ghc): Don't use RelaxedPolyRec in the compiler; it's built in now

2010-09-13 Thread Simon Peyton Jones
Mon Jul 19 10:04:41 PDT 2010 simo...@microsoft.com * Don't use RelaxedPolyRec in the compiler; it's built in now M ./compiler/ghc.cabal.in -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100719170441-1287e-e71b258162e9a5b1ca4ad43def4583e1

patch applied (testsuite): Monster patch of testsuite changes with the new typechecker

2010-09-13 Thread Simon Peyton Jones
Mon Sep 13 02:44:29 PDT 2010 simo...@microsoft.com * Monster patch of testsuite changes with the new typechecker Very many of these changes are minor error-message wibbles, but there are some to do with higher-rank and impredicativity that are more substantial. I'm looking at those sep

patch applied (testsuite): simpl017 should fail (impredicative)

2010-09-13 Thread Simon Peyton Jones
Thu Sep 9 01:55:49 PDT 2010 simo...@microsoft.com * simpl017 should fail (impredicative) M ./tests/ghc-regress/simplCore/should_compile/all.T -1 +1 M ./tests/ghc-regress/simplCore/should_compile/simpl017.hs -2 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=tests

patch applied (testsuite): Accept output

2010-09-13 Thread Simon Peyton Jones
Thu Sep 9 03:13:15 PDT 2010 simo...@microsoft.com * Accept output M ./tests/ghc-regress/deriving/should_fail/drvfail-functor2.stderr -4 +3 M ./tests/ghc-regress/th/T3319.stderr -9 +8 M ./tests/ghc-regress/th/T3600.stderr -6 +5 View patch online: http://darcs.haskell.org/cgi-bin/da

patch applied (testsuite): Accept output

2010-09-13 Thread Simon Peyton Jones
Thu Sep 9 01:55:24 PDT 2010 simo...@microsoft.com * Accept output M ./tests/ghc-regress/ghci.debugger/scripts/break001.stderr -1 +2 M ./tests/ghc-regress/ghci.debugger/scripts/break003.stderr -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break006.stderr -2 +4 M ./tests/ghc-

patch applied (testsuite): Impredicative breakage

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:42:27 PDT 2010 simo...@microsoft.com * Impredicative breakage M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 A ./tests/ghc-regress/typecheck/should_compile/tc211.stderr View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commit

patch applied (testsuite): tc216 fails now (fundep divergence)

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:44:24 PDT 2010 simo...@microsoft.com * tc216 fails now (fundep divergence) M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 A ./tests/ghc-regress/typecheck/should_compile/tc216.stderr View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a

patch applied (testsuite): Expected breakages

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:41:23 PDT 2010 simo...@microsoft.com * Expected breakages M ./tests/ghc-regress/typecheck/should_compile/all.T -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100907144123-1287e-a4cfd0a2f8d86e41fe9e3bf2b811e2f991bfcae8

patch applied (testsuite): Accept error message change

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:40:17 PDT 2010 simo...@microsoft.com * Accept error message change M ./tests/ghc-regress/typecheck/should_compile/T2494.stderr -10 +8 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100907144017-1287e-323160d10ca94ec0eb11b09

patch applied (testsuite): Can't do type-function equalities under forall

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:36:39 PDT 2010 simo...@microsoft.com * Can't do type-function equalities under forall M ./tests/ghc-regress/indexed-types/should_compile/T4120.hs +4 A ./tests/ghc-regress/indexed-types/should_compile/T4120.stderr M ./tests/ghc-regress/indexed-types/should_compile/all.T

patch applied (testsuite): Comments only

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:39:32 PDT 2010 simo...@microsoft.com * Comments only M ./tests/ghc-regress/typecheck/should_compile/T1470.hs +6 M ./tests/ghc-regress/typecheck/should_compile/tc150.hs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=

patch applied (testsuite): Two expected breakages

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:36:13 PDT 2010 simo...@microsoft.com * Two expected breakages M ./tests/ghc-regress/indexed-types/should_compile/all.T -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100907143613-1287e-7b14fba1b5eb5b37555006c51bc464cb

patch applied (testsuite): Impredicative breakage

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:25:33 PDT 2010 simo...@microsoft.com * Impredicative breakage M ./tests/ghc-regress/boxy/all.T -6 +6 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100907142533-1287e-08b3291a295f9f69c4aa62c7918665b7945dd4e8.gz ___

patch applied (testsuite): Cant unify under an implication

2010-09-13 Thread Simon Peyton Jones
Tue Sep 7 07:33:28 PDT 2010 simo...@microsoft.com * Cant unify under an implication M ./tests/ghc-regress/indexed-types/should_compile/Simple14.hs -1 +1 A ./tests/ghc-regress/indexed-types/should_compile/Simple14.stderr M ./tests/ghc-regress/indexed-types/should_compile/all.T -1 +1

patch applied (testsuite): GADT12 passes now

2010-09-13 Thread Simon Peyton Jones
Mon Sep 6 04:55:33 PDT 2010 simo...@microsoft.com * GADT12 passes now M ./tests/ghc-regress/indexed-types/should_compile/GADT12.stderr -7 M ./tests/ghc-regress/indexed-types/should_compile/all.T -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs

patch applied (testsuite): More wibbles

2010-09-13 Thread Simon Peyton Jones
Fri Sep 3 09:53:23 PDT 2010 simo...@microsoft.com * More wibbles M ./tests/ghc-regress/deSugar/should_run/all.T -1 +1 M ./tests/ghc-regress/deSugar/should_run/dsrun015.hs -2 +2 M ./tests/ghc-regress/deSugar/should_run/dsrun015.stdout +2 M ./tests/ghc-regress/deriving/should_fai

patch applied (testsuite): Comments

2010-09-13 Thread Simon Peyton Jones
Thu Sep 2 16:46:51 PDT 2010 simo...@microsoft.com * Comments M ./tests/ghc-regress/indexed-types/should_compile/Simple14.hs -1 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100902234651-1287e-c88b37ff02ddc5b4d12498bf5ef330b5d9a0a06e

patch applied (testsuite): Accept output

2010-09-13 Thread Simon Peyton Jones
Thu Sep 2 16:45:14 PDT 2010 simo...@microsoft.com * Accept output M ./tests/ghc-regress/indexed-types/should_compile/T3017.stderr -18 +18 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100902234514-1287e-126278000e1f252dac5897381ca2133c

patch applied (testsuite): Accept changes

2010-09-13 Thread Simon Peyton Jones
Thu Sep 2 16:45:57 PDT 2010 simo...@microsoft.com * Accept changes M ./tests/ghc-regress/indexed-types/should_fail/T2693.stderr -7 +6 M ./tests/ghc-regress/indexed-types/should_run/T4235.hs -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_comm

patch applied (testsuite): More update to deriving

2010-09-13 Thread Simon Peyton Jones
Wed Aug 25 04:25:45 PDT 2010 simo...@microsoft.com * More update to deriving M ./tests/ghc-regress/indexed-types/should_run/T4235.hs -1 +7 M ./tests/ghc-regress/indexed-types/should_run/T4235.stdout +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs

patch applied (testsuite): Update deriving test for type families/gadts

2010-09-13 Thread Simon Peyton Jones
Wed Aug 25 02:31:40 PDT 2010 simo...@microsoft.com * Update deriving test for type families/gadts M ./tests/ghc-regress/indexed-types/should_run/T4235.hs -2 +11 M ./tests/ghc-regress/indexed-types/should_run/T4235.stdout +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.c

patch applied (testsuite): Add test for Trac #4235

2010-09-13 Thread Simon Peyton Jones
Tue Aug 24 03:50:41 PDT 2010 simo...@microsoft.com * Add test for Trac #4235 A ./tests/ghc-regress/indexed-types/should_run/T4235.hs A ./tests/ghc-regress/indexed-types/should_run/T4235.stdout M ./tests/ghc-regress/indexed-types/should_run/all.T +1 View patch online: http://darcs.h

patch applied (testsuite): Accept output

2010-09-13 Thread Simon Peyton Jones
Tue Aug 24 03:52:02 PDT 2010 simo...@microsoft.com * Accept output M ./tests/ghc-regress/typecheck/should_fail/tcfail103.hs -1 +1 M ./tests/ghc-regress/typecheck/should_fail/tcfail103.stderr -5 +4 M ./tests/ghc-regress/typecheck/should_fail/tcfail140.stderr -11 +14 M ./tests/ghc

patch applied (testsuite): test wibbles

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 03:56:03 PDT 2010 simo...@microsoft.com * test wibbles M ./tests/ghc-regress/typecheck/should_compile/tc192.hs -1 +1 M ./tests/ghc-regress/typecheck/should_compile/tc216.hs +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=2

patch applied (testsuite): Comments only

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 02:17:59 PDT 2010 simo...@microsoft.com * Comments only M ./tests/ghc-regress/typecheck/should_compile/tc216.hs -2 +19 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100819091759-1287e-e82fcecf50328442388f597849a904d5fd454b22.

patch applied (testsuite): Add type signature for top-level error

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 02:16:58 PDT 2010 simo...@microsoft.com * Add type signature for top-level error M ./tests/ghc-regress/typecheck/should_compile/tc089.hs -5 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100819091658-1287e-adba3a2107f45a92a

patch applied (testsuite): Add a type signature in the test

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 02:16:01 PDT 2010 simo...@microsoft.com * Add a type signature in the test M ./tests/ghc-regress/typecheck/should_compile/tc081.hs +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100819091601-1287e-4dcb1372bd4765fae6cb7e745d

patch applied (testsuite): Make tc159 (generalised newtype deriving) into a runnable test

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 02:15:27 PDT 2010 simo...@microsoft.com * Make tc159 (generalised newtype deriving) into a runnable test M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1 M ./tests/ghc-regress/typecheck/should_compile/tc159.hs -4 +14 A ./tests/ghc-regress/typecheck/should_compil

patch applied (testsuite): Update error messages for new typechecker

2010-09-13 Thread Simon Peyton Jones
Thu Aug 19 02:11:08 PDT 2010 simo...@microsoft.com * Update error messages for new typechecker M ./tests/ghc-regress/typecheck/should_compile/FD3.stderr -2 +3 M ./tests/ghc-regress/typecheck/should_compile/tc168.stderr -6 +6 M ./tests/ghc-regress/typecheck/should_fail/tcfail002.stde

patch applied (testsuite): Add test from ghc-users mailing list about GADTs

2010-09-13 Thread Simon Peyton Jones
Tue Aug 17 23:52:53 PDT 2010 simo...@microsoft.com * Add test from ghc-users mailing list about GADTs M ./tests/ghc-regress/gadt/all.T +1 A ./tests/ghc-regress/gadt/gadt25.hs View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=2010081806525

[nightly] Repa Performance Test Succeeded

2010-09-13 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

Re: LLVM backend and spilling

2010-09-13 Thread Simon Marlow
On 13/09/2010 09:03, David Terei wrote: Hi Simon, Hmm, I've been trying to find a nasty performance regression when ghc is bootstrapped with llvm, this problem must be a large part of this so thanks. Right, I expect the mfence on every update is costing quite a lot (one of those can be hundre

Re: LLVM backend and spilling

2010-09-13 Thread David Terei
Hi Simon, Hmm, I've been trying to find a nasty performance regression when ghc is bootstrapped with llvm, this problem must be a large part of this so thanks. On 10 September 2010 19:22, Simon Marlow wrote: > There are a couple of worrying things here: > >  - the mfence instruction, which I thi

Re: [nightly] Repa Performance Test Succeeded

2010-09-13 Thread Ben Lippmeier
Sorry for the spam. Still hacking on this. Next time for sure!. Ben. On 13/09/2010, at 5:40 PM, b...@ouroborus.net wrote: > Repa Performance Test Succeeded > > Environment > Platform >host: limitingfactor.cse.unsw.EDU.AU >arch: i386 >processor: i386 >system:Darw

[nightly] Repa Performance Test Succeeded

2010-09-13 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