tn23, build 158, Success

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

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

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

pgj, build 167, Success

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

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

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

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

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

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

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

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

2010-10-11 Thread Ian Lynagh
Fri Oct 8 08:25:17 PDT 2010 simo...@microsoft.com * Test Trac #4358 A ./tests/ghc-regress/indexed-types/should_compile/T4358.hs M ./tests/ghc-regress/indexed-types/should_compile/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_comm

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

2010-10-11 Thread Ian Lynagh
Fri Oct 8 08:18:29 PDT 2010 simo...@microsoft.com * Test Trac #4355 A ./tests/ghc-regress/typecheck/should_compile/T4355.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

patch applied (ghc-7.0/testsuite): Add mtl dependency for T4355

2010-10-11 Thread Ian Lynagh
Fri Oct 8 08:20:43 PDT 2010 simo...@microsoft.com * Add mtl dependency for T4355 M ./tests/ghc-regress/typecheck/should_compile/T4355.hs -2 +2 M ./tests/ghc-regress/typecheck/should_compile/all.T -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuit

patch applied (ghc-7.0/testsuite): Add tests for Trac #4345 and #4361

2010-10-11 Thread Ian Lynagh
Fri Oct 8 06:39:46 PDT 2010 simo...@microsoft.com * Add tests for Trac #4345 and #4361 A ./tests/ghc-regress/simplCore/should_compile/T4345.hs M ./tests/ghc-regress/simplCore/should_compile/all.T +1 A ./tests/ghc-regress/typecheck/should_compile/T4361.hs M ./tests/ghc-regress/t

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

2010-10-11 Thread Ian Lynagh
Wed Oct 6 04:52:37 PDT 2010 simo...@microsoft.com * Test Trac #4371 A ./tests/ghc-regress/deSugar/should_compile/T4371.hs M ./tests/ghc-regress/deSugar/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=201

patch applied (ghc-7.0/testsuite): T4321: use -msse2 to get reproducible floating-point results on x86

2010-10-11 Thread Ian Lynagh
Tue Oct 5 04:48:48 PDT 2010 Simon Marlow * T4321: use -msse2 to get reproducible floating-point results on x86 M ./tests/ghc-regress/perf/should_run/all.T -1 +7 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101005114848-12142-

patch applied (ghc-7.0/testsuite): accept output (:show packages)

2010-10-11 Thread Ian Lynagh
Tue Oct 5 03:55:22 PDT 2010 Simon Marlow * accept output (:show packages) M ./tests/ghc-regress/ghci/scripts/ghci024.stdout -2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101005105522-12142-43ce8005f44b34ef458091ac35f8975117

patch applied (ghc-7.0/testsuite): run stdcall tests on non-Windows platforms too (#3336)

2010-10-11 Thread Ian Lynagh
Fri Sep 24 08:25:16 PDT 2010 Simon Marlow * run stdcall tests on non-Windows platforms too (#3336) M ./tests/ghc-regress/ffi/should_run/1288_c.c -1 +1 M ./tests/ghc-regress/ffi/should_run/1288_ghci_c.c -1 +1 M ./tests/ghc-regress/ffi/should_run/2276_c.c -1 +1 M ./tests/ghc-regr

patch applied (ghc-7.0/ghc): Using 'stdcall' when it is not supported is only a warning now (#3336)

2010-10-11 Thread Ian Lynagh
Fri Sep 24 08:24:45 PDT 2010 Simon Marlow * Using 'stdcall' when it is not supported is only a warning now (#3336) M ./compiler/ghci/LibFFI.hsc -1 +2 M ./compiler/typecheck/TcForeign.lhs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commi

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

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

patch applied (ghc-7.0/ghc): Resolve conflicts

2010-10-11 Thread Ian Lynagh
Mon Oct 11 14:52:21 PDT 2010 Ian Lynagh * Resolve conflicts M ./ghc.mk -41 +7 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101011215221-3fd76-d432859321af05f6abd1e400de10430f1eca58c0.gz _

patch applied (ghc-7.0/ghc): Fix the TH deps

2010-10-11 Thread Ian Lynagh
Sat Sep 25 14:00:29 PDT 2010 Ian Lynagh * Fix the TH deps M ./ghc.mk -1 +7 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100925210029-3fd76-bb2de202c1d7bef43dd804fa1e47b229f3194482.gz ___

patch applied (ghc-7.0/ghc): Check inplace doesn't exist before we try to create it

2010-10-11 Thread Ian Lynagh
Fri Sep 24 12:18:58 PDT 2010 Ian Lynagh * Check inplace doesn't exist before we try to create it This fixes rerunning configure in a tree which already has an inplace directory. Edward Z Yang ran into this; I guess whether it actually fails depends on details of your installation, or we'd

patch applied (ghc-7.0/ghc): Fix computation of installed packages

2010-10-11 Thread Ian Lynagh
Fri Sep 24 01:47:37 PDT 2010 simo...@microsoft.com * Fix computation of installed packages This is a follow-on to Simon's patch yesterday, developed with him. It cleans up the computation of how packages are installed, and installs the right ones. M! ./ghc.mk -13 +30 M! ./mk/v

patch applied (ghc-7.0/ghc): Add deps for TH uses in vector

2010-10-11 Thread Ian Lynagh
Thu Sep 23 15:02:44 PDT 2010 Ian Lynagh * Add deps for TH uses in vector M ./ghc.mk +5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923220244-3fd76-a3d64d879edf00d89407d86b9037f6d7614b9922.gz

patch applied (ghc-7.0/ghc): Build primitive with stage2

2010-10-11 Thread Ian Lynagh
Thu Sep 23 07:05:25 PDT 2010 Ian Lynagh * Build primitive with stage2 M ./ghc.mk -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923140525-3fd76-309f246d9f2789b216045eeafe58d144215c7bf5.gz

patch applied (ghc-7.0/ghc): move CHECKED settings to the right place

2010-10-11 Thread Ian Lynagh
Thu Sep 23 05:35:58 PDT 2010 Simon Marlow * move CHECKED settings to the right place M ./ghc.mk -15 +17 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923123558-12142-c2ad85753b33e34e29f1349bd427beb95d46d71c.gz ___

patch applied (ghc-7.0/ghc): Add primitive and vector packages for DPH support

2010-10-11 Thread Ian Lynagh
Thu Sep 23 03:45:42 PDT 2010 Simon Marlow * Add primitive and vector packages for DPH support DPH is now using the public vector package instead of its internal version. vector and primitive are not "boot" packages; they aren't required to build GHC, but they are required to validate

patch applied (ghc-7.0/ghc): Refactoring and tidy up in the build system

2010-10-11 Thread Ian Lynagh
Thu Sep 23 02:56:42 PDT 2010 Simon Marlow * Refactoring and tidy up in the build system Instead of the ghc-stage and ghc-stage2-package files in a package, we now have a list of these in ghc.mk. There are other similar lists (of boot-packages and non-installable packages), so this is

patch applied (ghc-7.0/ghc): turn off -Werror for primitive and vector

2010-10-11 Thread Ian Lynagh
Thu Sep 23 05:20:55 PDT 2010 Simon Marlow * turn off -Werror for primitive and vector M ./mk/validate-settings.mk +6 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923122055-12142-6fe5d6b83f4376328b290ddf1736049a99387f88.gz __

patch applied (ghc-7.0/ghc): Float out partial applications

2010-10-11 Thread Ian Lynagh
Fri Oct 8 02:27:09 PDT 2010 Simon Marlow * Float out partial applications This fixes at least one case of performance regression in 7.0, and is nice win on nofib: Program SizeAllocs Runtime Elapsed Min +0.3%-63.0%-38.5%-3

patch applied (ghc-7.0/testsuite): Accept output

2010-10-11 Thread Ian Lynagh
Fri Oct 8 08:10:09 PDT 2010 simo...@microsoft.com * Accept output M ./tests/ghc-regress/ghci.debugger/scripts/break006.stdout -3 +3 M ./tests/ghc-regress/ghci.debugger/scripts/break012.stdout -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/print006.stdout -1 +1 M ./tests/ghc-

patch applied (ghc-7.0/testsuite): Accept error message changes

2010-10-11 Thread Ian Lynagh
Fri Oct 8 01:19:01 PDT 2010 simo...@microsoft.com * Accept error message changes M ./tests/ghc-regress/indexed-types/should_fail/T3330a.stderr -19 +1 M ./tests/ghc-regress/indexed-types/should_fail/T3330c.stderr -15 M ./tests/ghc-regress/indexed-types/should_fail/T4093b.stderr -24

patch applied (ghc-7.0/testsuite): Accept output

2010-10-11 Thread Ian Lynagh
Fri Oct 8 04:50:58 PDT 2010 simo...@microsoft.com * Accept output M ./tests/ghc-regress/typecheck/should_fail/T2688.stderr -20 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101008115058-1287e-1714166e4777d0534a703fef16399178b77

patch applied (ghc-7.0/testsuite): Accept changes

2010-10-11 Thread Ian Lynagh
Thu Oct 7 01:42:23 PDT 2010 simo...@microsoft.com * Accept changes M ./tests/ghc-regress/indexed-types/should_fail/T1900.stderr -1 +1 M ./tests/ghc-regress/indexed-types/should_fail/T2693.stderr -6 +9 M ./tests/ghc-regress/indexed-types/should_fail/T4179.stderr -33 +39 View patch

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

2010-10-11 Thread Ian Lynagh
Wed Oct 6 08:50:33 PDT 2010 simo...@microsoft.com * Make warning-free M ./compiler/deSugar/Match.lhs -9 +13 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101006155033-1287e-4d48a257c83846b7275fb05c8092b5b0f1305378.gz ___

patch applied (ghc-7.0/ghc): Remove unnecessary import

2010-10-11 Thread Ian Lynagh
Sun Oct 10 15:22:31 PDT 2010 Ian Lynagh * Remove unnecessary import M ./compiler/typecheck/TcUnify.lhs -1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=2010101031-3fd76-4b291a790c3d38ade11719074e1b1e6f0aa26b9e.gz _

patch applied (ghc-7.0/ghc): Beautiful new approach to the skolem-escape check and untouchable

2010-10-11 Thread Ian Lynagh
Fri Oct 8 06:37:51 PDT 2010 simo...@microsoft.com * Beautiful new approach to the skolem-escape check and untouchable Instead of keeping a *set* of untouchable variables in each implication contraints, we keep a *range* of uniques for the *touchable* variables of an implication. This

patch applied (ghc-7.0/ghc): Refactoring: mainly rename ic_env_tvs to ic_untch

2010-10-11 Thread Ian Lynagh
Wed Oct 6 03:28:30 PDT 2010 simo...@microsoft.com * Refactoring: mainly rename ic_env_tvs to ic_untch Plus remember to zonk the free_tvs in TcUnify.newImplication M ./compiler/typecheck/TcMType.lhs -6 +6 M ./compiler/typecheck/TcRnMonad.lhs -2 +2 M ./compiler/typecheck/TcRnTyp

patch applied (ghc-7.0/ghc): Some refactoring and simplification in TcInteract.occurCheck

2010-10-11 Thread Ian Lynagh
Thu Oct 7 09:35:00 PDT 2010 simo...@microsoft.com * Some refactoring and simplification in TcInteract.occurCheck M ./compiler/cmm/CmmCPS.hs -1 +1 M ./compiler/main/CodeOutput.lhs -2 +2 M ./compiler/main/StaticFlags.hs -2 +2 M ./compiler/typecheck/TcErrors.lhs -2 +2 M ./comp

patch applied (ghc-7.0/ghc): Make NameEnv back into type NameEnv a = UniqFM a

2010-10-11 Thread Ian Lynagh
Thu Oct 7 03:46:38 PDT 2010 simo...@microsoft.com * Make NameEnv back into type NameEnv a = UniqFM a I don't think the type distinction of declaring NameEnv with a newtype (as it was) is really useful to us. Moreover, VarEnv is a UniqFM, and I do sometimes want to build an envt with Id

patch applied (ghc-7.0/ghc): Do less simplification when doing let-generalisation

2010-10-11 Thread Ian Lynagh
Fri Oct 8 06:35:42 PDT 2010 simo...@microsoft.com * Do less simplification when doing let-generalisation This fixes Trac #4361. In a rather delicate way, but no more delicate than before. A more remoseless typechecker would reject #4361 altogether. See Note [Avoid unecessary con

patch applied (ghc-7.0/ghc): Fix Trac #4360: omitted case in combineCtLoc

2010-10-11 Thread Ian Lynagh
Fri Oct 8 06:57:47 PDT 2010 simo...@microsoft.com * Fix Trac #4360: omitted case in combineCtLoc M ./compiler/typecheck/TcInteract.lhs -8 +1 M ./compiler/typecheck/TcSMonad.lhs -7 +8 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20

patch applied (ghc-7.0/ghc): Improve the rule-matcher

2010-10-11 Thread Ian Lynagh
Thu Oct 7 03:37:00 PDT 2010 simo...@microsoft.com * Improve the rule-matcher Previously it was rejecting the match Template: forall s t. map s t Actual: map Int t which should obviously be fine. It turns out that this kind of match comes up when specialising. By fresh

patch applied (ghc-7.0/ghc): Remove unused NoMatchContext construtor

2010-10-11 Thread Ian Lynagh
Wed Oct 6 04:52:51 PDT 2010 simo...@microsoft.com * Remove unused NoMatchContext construtor M ./compiler/deSugar/DsMonad.lhs -1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101006115251-1287e-dfcd5a28eb9dd5365844b7625ec072154a3b089a

patch applied (ghc-7.0/ghc): Make the occurrence analyser deal correctly with RULES for imported Ids

2010-10-11 Thread Ian Lynagh
Thu Oct 7 02:41:00 PDT 2010 simo...@microsoft.com * Make the occurrence analyser deal correctly with RULES for imported Ids This patch fixes a long-standing lurking bug, but it surfaced when I was adding specialisation for imported Ids. See Note [ImpRuleUsage], which explains the is

patch applied (ghc-7.0/ghc): Fix Trac #4345: simplifier bug

2010-10-11 Thread Ian Lynagh
Thu Oct 7 03:27:20 PDT 2010 simo...@microsoft.com * Fix Trac #4345: simplifier bug This is another long-standing bug, in which there was a possibility that a loop-breaker could lose its loop-breaker-hood OccInfo, and then the simplifer re-simplified the expression. Result, either no

patch applied (ghc-7.0/ghc): Fix Trac #4371: matching of view patterns

2010-10-11 Thread Ian Lynagh
Wed Oct 6 04:53:16 PDT 2010 simo...@microsoft.com * Fix Trac #4371: matching of view patterns M ./compiler/deSugar/Match.lhs -78 +89 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101006115316-1287e-2e4f625aeffe717f0557cb0bb05348794dc

patch applied (ghc-7.0/ghc): Fix an ASSERT failure in FamInstEnv

2010-10-11 Thread Ian Lynagh
Thu Oct 7 02:13:27 PDT 2010 simo...@microsoft.com * Fix an ASSERT failure in FamInstEnv I added a lot of comments too, to explain the preconditions; esp Note [FamInstEnv] M ./compiler/types/FamInstEnv.lhs -20 +47 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=gh

patch applied (ghc-7.0/ghc): Fix test T4235 with -O

2010-10-11 Thread Ian Lynagh
Wed Oct 6 08:52:23 PDT 2010 simo...@microsoft.com * Fix test T4235 with -O The tag2Enum rule wasn't doing the right thing for enumerations with a phantom type parameter, like data T a = A | B M ./compiler/prelude/PrelRules.lhs -14 +10 View patch online: http://darcs.haskell.or

patch applied (ghc-7.0/ghc): Suppress ambiguity errors if any other errors occur

2010-10-11 Thread Ian Lynagh
Fri Oct 8 04:13:18 PDT 2010 simo...@microsoft.com * Suppress ambiguity errors if any other errors occur M ./compiler/typecheck/TcErrors.lhs -4 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101008111318-1287e-e8378484fbb6424fddb775

patch applied (ghc-7.0/ghc): Fix Trac #4361: be more discerning when inferring types

2010-10-11 Thread Ian Lynagh
Fri Oct 8 04:12:27 PDT 2010 simo...@microsoft.com * Fix Trac #4361: be more discerning when inferring types Note [Avoid unecessary constraint simplification] in TcSimplify M ./compiler/typecheck/TcSimplify.lhs -3 +41 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=

patch applied (ghc-7.0/ghc): Suppress knock-on typechecker errors

2010-10-11 Thread Ian Lynagh
Fri Oct 8 02:43:48 PDT 2010 simo...@microsoft.com * Suppress knock-on typechecker errors The error cascade caused puzzling errors in T4093b, and suppressing some seems like a good plan. Very few test outputs change. M ./compiler/typecheck/TcErrors.lhs -6 +17 View patch online: h

patch applied (ghc-7.0/ghc): Fix a looping bug in the new occur-check code

2010-10-11 Thread Ian Lynagh
Thu Oct 7 01:41:04 PDT 2010 simo...@microsoft.com * Fix a looping bug in the new occur-check code M ./compiler/typecheck/TcInteract.lhs -115 +113 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101007084104-1287e-2a50047112c26368a39c04

patch applied (ghc-7.0/ghc): Major bugfixing pass through the type checker

2010-10-11 Thread Ian Lynagh
Wed Oct 6 08:28:54 PDT 2010 dimit...@microsoft.com * Major bugfixing pass through the type checker M ./compiler/typecheck/TcCanonical.lhs -4 +59 M ./compiler/typecheck/TcInteract.lhs -157 +158 M ./compiler/typecheck/TcSMonad.lhs -22 +6 M ./compiler/typecheck/TcSimplify.lhs -1 +

patch applied (ghc-7.0/ghc): Typechecker performance fixes and flatten skolem bugfixing

2010-10-11 Thread Ian Lynagh
Mon Oct 4 06:02:00 PDT 2010 dimit...@microsoft.com * Typechecker performance fixes and flatten skolem bugfixing M ./compiler/typecheck/TcCanonical.lhs -1 +2 M ./compiler/typecheck/TcInteract.lhs -84 +274 M ./compiler/typecheck/TcMType.lhs -22 +22 M ./compiler/typecheck/TcSMonad

patch applied (ghc-7.0/ghc): Performance bug fixes

2010-10-11 Thread Ian Lynagh
Thu Sep 23 07:39:18 PDT 2010 dimit...@microsoft.com * Performance bug fixes M ./compiler/typecheck/TcInteract.lhs -13 +40 M ./compiler/typecheck/TcUnify.lhs -2 +43 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923143918-da291-8

RE: Generic deriving in GHC

2010-10-11 Thread Simon Peyton-Jones
Great!. You should be able to darcs get http://darcs.haskell.org/ghc-generic-11Oct10/ghc Then cd into that new directory and ./darcs-all get should get the rest. This repo has a · Clone of ghc, ghc-prim, base · Symbolic links for all the others

patch applied (ghc-7.0/testsuite): update output (-fwarn-tabs)

2010-10-11 Thread Ian Lynagh
Tue Oct 5 08:52:36 PDT 2010 Simon Marlow * update output (-fwarn-tabs) M ./tests/ghc-regress/parser/should_compile/read043.stderr -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101005155236-12142-3394b2ef5f7e4707640d4497f

patch applied (ghc-7.0/testsuite): Tweak tests

2010-10-11 Thread Ian Lynagh
Fri Oct 8 06:33:39 PDT 2010 Ian Lynagh * Tweak tests M ./tests/ghc-regress/deriving/should_fail/drvfail009.hs -1 +1 M ./tests/ghc-regress/mdo/should_fail/mdofail005.hs +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=2010100

patch applied (ghc-7.0/testsuite): Remove more -fglasgow-exts uses from tests

2010-10-11 Thread Ian Lynagh
Fri Oct 8 05:41:21 PDT 2010 Ian Lynagh * Remove more -fglasgow-exts uses from tests M ./tests/ghc-regress/ghci/scripts/Makefile -2 +2 M ./tests/ghc-regress/ghci/scripts/ghci024.script -2 +2 M ./tests/ghc-regress/ghci/scripts/ghci024.stdout -1 +1 M ./tests/ghc-regress/indexed-t

patch applied (ghc-7.0/testsuite): Add a MAkefile

2010-10-11 Thread Ian Lynagh
Fri Oct 8 05:25:17 PDT 2010 Ian Lynagh * Add a MAkefile A ./tests/ghc-regress/typecheck/prog002/Makefile View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101008122517-3fd76-3fe8933a069cc035c1c8fd8c06234381a55414c6.gz ___

patch applied (ghc-7.0/testsuite): Remove more -fglasgow-exts uses from tests

2010-10-11 Thread Ian Lynagh
Thu Oct 7 18:02:22 PDT 2010 Ian Lynagh * Remove more -fglasgow-exts uses from tests M ./tests/ghc-regress/arityanal/Main.hs -1 +1 M ./tests/ghc-regress/array/should_run/all.T -1 +1 M ./tests/ghc-regress/array/should_run/arr016.hs +2 M ./tests/ghc-regress/arrows/should_fail/arr

patch applied (ghc-7.0/testsuite): Update tests now -fglasgow-exts is deprecated

2010-10-11 Thread Ian Lynagh
Wed Oct 6 16:48:36 PDT 2010 Ian Lynagh * Update tests now -fglasgow-exts is deprecated M ./tests/ghc-regress/codeGen/should_compile/1916.hs -1 M ./tests/ghc-regress/codeGen/should_compile/cg001.hs -1 +1 M ./tests/ghc-regress/codeGen/should_compile/cg006.hs -1 +1 M ./tests/ghc-

patch applied (ghc-7.0/ghc): remove unnecessary/broken definition of mask_

2010-10-11 Thread Ian Lynagh
Sat Oct 2 12:51:18 PDT 2010 Simon Marlow * remove unnecessary/broken definition of mask_ M ./compiler/utils/Exception.hs -5 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101002195118-12142-8cdf4f0a77dbed62757b0153cc108a09279f3ff7.gz

patch applied (ghc-7.0/ghc): give a better error message in the non-threaded RTS for out-of-range FDs

2010-10-11 Thread Ian Lynagh
Wed Sep 29 14:29:16 PDT 2010 Simon Marlow * give a better error message in the non-threaded RTS for out-of-range FDs # ./aw aw: file descriptor 1027 out of range for select (0--1024). Recompile with -threaded to work around this. M ./rts/posix/Select.c -2 +10 View patch online:

patch applied (ghc-7.0/ghc): -fwarn-tabs: add "Warning" to the message

2010-10-11 Thread Ian Lynagh
Sat Oct 2 12:51:00 PDT 2010 Simon Marlow * -fwarn-tabs: add "Warning" to the message M ./compiler/parser/Lexer.x -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101002195100-12142-78f77805b1f0c445236c31f088868d0dcf0f6659.gz ___

patch applied (ghc-7.0/ghc): Fix a very rare crash in GHCi

2010-10-11 Thread Ian Lynagh
Tue Oct 5 07:47:35 PDT 2010 Simon Marlow * Fix a very rare crash in GHCi When a BCO with a zero-length bitmap was right at the edge of allocated memory, we were reading a word of non-existent memory. This showed up as a segfault in T789(ghci) for me, but the crash was extremely sens

patch applied (ghc-7.0/ghc): Make "./validate --slow" run the full testsuite

2010-10-11 Thread Ian Lynagh
Wed Oct 6 17:43:27 PDT 2010 Ian Lynagh * Make "./validate --slow" run the full testsuite M ./validate -1 +8 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101007004327-3fd76-5105f9b998a6dd9a5602f6443a073351f838cf7d.gz __

patch applied (ghc-7.0/ghc): Fix build following haskell98 and -fglasgow-exts changes

2010-10-11 Thread Ian Lynagh
Wed Oct 6 09:06:56 PDT 2010 Ian Lynagh * Fix build following haskell98 and -fglasgow-exts changes M ./compiler/cmm/ZipDataflow.hs -3 +2 M ./configure.ac -1 +1 M ./ghc.mk +1 M ./utils/ghc-pkg/Main.hs -1 +1 M ./utils/hpc/HpcReport.hs -1 +1 M ./utils/runghc/ghc.mk -2 +3

patch applied (ghc-7.0/ghc): Don't automatically link the haskell98 package

2010-10-11 Thread Ian Lynagh
Wed Oct 6 06:02:35 PDT 2010 Ian Lynagh * Don't automatically link the haskell98 package The default language is now Haskell2010, so this was a little odd. Also, --make is now on by default, so this was largely irrelevant. M ./compiler/basicTypes/Module.lhs -3 +1 M ./compiler/ghci/

patch applied (ghc-7.0/ghc): Add release notes about -fglasgow-exts changes

2010-10-11 Thread Ian Lynagh
Wed Oct 6 05:53:30 PDT 2010 Ian Lynagh * Add release notes about -fglasgow-exts changes M ./docs/users_guide/7.0.1-notes.xml +13 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101006125330-3fd76-a60503487cfda9996634fae7eb4de49c67c752

patch applied (ghc-7.0/ghc): Deprecate -fglasgow-exts

2010-10-11 Thread Ian Lynagh
Wed Oct 6 05:44:13 PDT 2010 Ian Lynagh * Deprecate -fglasgow-exts M ./compiler/main/DynFlags.hs -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101006124413-3fd76-9d3a846e55b04885c91f01bff1545eb2e94ac1f0.gz

patch applied (ghc-7.0/ghc): Remove Opt_GADTs and Opt_TypeFamilies from -fglasgow-exts

2010-10-11 Thread Ian Lynagh
Wed Oct 6 05:20:00 PDT 2010 Ian Lynagh * Remove Opt_GADTs and Opt_TypeFamilies from -fglasgow-exts This means most code doesn't get caught by monomorphic local bindings. M ./compiler/main/DynFlags.hs -3 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a

patch applied (ghc-7.0/ghc): Replace an outputStr with putStrLn calls; fixes #4332

2010-10-11 Thread Ian Lynagh
Sun Oct 3 05:57:07 PDT 2010 Ian Lynagh * Replace an outputStr with putStrLn calls; fixes #4332 M ./ghc/InteractiveUI.hs -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101003125707-3fd76-c41dc972cf1d774e70bfa493f40c551de93c2742.

Re: GHC 7.0rc1

2010-10-11 Thread Simon Marlow
On 08/10/2010 21:30, Vivian McPhail wrote: Hi, On linux x86_64 (1Gbyte RAM), I downloaded the 7.0.20100930 source tarball and installed. First, "darcs-all" and "validate" scripts are missing, which breaks "perl boot." I copied these from the HEAD and all worked well, until... "/usr/bin/ar" q

patch applied (testsuite): Tweak tests

2010-10-11 Thread Ian Lynagh
Fri Oct 8 06:33:39 PDT 2010 Ian Lynagh * Tweak tests M ./tests/ghc-regress/deriving/should_fail/drvfail009.hs -1 +1 M ./tests/ghc-regress/mdo/should_fail/mdofail005.hs +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=2010100819-

patch applied (testsuite): Remove more -fglasgow-exts uses from tests

2010-10-11 Thread Ian Lynagh
Fri Oct 8 05:41:21 PDT 2010 Ian Lynagh * Remove more -fglasgow-exts uses from tests M ./tests/ghc-regress/ghci/scripts/Makefile -2 +2 M ./tests/ghc-regress/ghci/scripts/ghci024.script -2 +2 M ./tests/ghc-regress/ghci/scripts/ghci024.stdout -1 +1 M ./tests/ghc-regress/indexed-t

patch applied (testsuite): Remove more -fglasgow-exts uses from tests

2010-10-11 Thread Ian Lynagh
Thu Oct 7 18:02:22 PDT 2010 Ian Lynagh * Remove more -fglasgow-exts uses from tests M ./tests/ghc-regress/arityanal/Main.hs -1 +1 M ./tests/ghc-regress/array/should_run/all.T -1 +1 M ./tests/ghc-regress/array/should_run/arr016.hs +2 M ./tests/ghc-regress/arrows/should_fail/arr

patch applied (testsuite): Add a MAkefile

2010-10-11 Thread Ian Lynagh
Fri Oct 8 05:25:17 PDT 2010 Ian Lynagh * Add a MAkefile A ./tests/ghc-regress/typecheck/prog002/Makefile View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20101008122517-3fd76-3fe8933a069cc035c1c8fd8c06234381a55414c6.gz ___

patch applied (testsuite): Update tests now -fglasgow-exts is deprecated

2010-10-11 Thread Ian Lynagh
Wed Oct 6 16:48:36 PDT 2010 Ian Lynagh * Update tests now -fglasgow-exts is deprecated M ./tests/ghc-regress/codeGen/should_compile/1916.hs -1 M ./tests/ghc-regress/codeGen/should_compile/cg001.hs -1 +1 M ./tests/ghc-regress/codeGen/should_compile/cg006.hs -1 +1 M ./tests/ghc-

patch applied (ghc): Make "./validate --slow" run the full testsuite

2010-10-11 Thread Ian Lynagh
Wed Oct 6 17:43:27 PDT 2010 Ian Lynagh * Make "./validate --slow" run the full testsuite M ./validate -1 +8 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101007004327-3fd76-5105f9b998a6dd9a5602f6443a073351f838cf7d.gz __

patch applied (ghc): Remove unnecessary import

2010-10-11 Thread Ian Lynagh
Sun Oct 10 15:22:31 PDT 2010 Ian Lynagh * Remove unnecessary import M ./compiler/typecheck/TcUnify.lhs -1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=2010101031-3fd76-4b291a790c3d38ade11719074e1b1e6f0aa26b9e.gz _

patch applied (ghc): Fix build following haskell98 and -fglasgow-exts changes

2010-10-11 Thread Ian Lynagh
Wed Oct 6 09:06:56 PDT 2010 Ian Lynagh * Fix build following haskell98 and -fglasgow-exts changes M ./compiler/cmm/ZipDataflow.hs -3 +2 M ./configure.ac -1 +1 M ./ghc.mk +1 M ./utils/ghc-pkg/Main.hs -1 +1 M ./utils/hpc/HpcReport.hs -1 +1 M ./utils/runghc/ghc.mk -2 +3

patch applied (ghc): Don't automatically link the haskell98 package

2010-10-11 Thread Ian Lynagh
Wed Oct 6 06:02:35 PDT 2010 Ian Lynagh * Don't automatically link the haskell98 package The default language is now Haskell2010, so this was a little odd. Also, --make is now on by default, so this was largely irrelevant. M ./compiler/basicTypes/Module.lhs -3 +1 M ./compiler/ghci/

patch applied (ghc): Deprecate -fglasgow-exts

2010-10-11 Thread Ian Lynagh
Wed Oct 6 05:44:13 PDT 2010 Ian Lynagh * Deprecate -fglasgow-exts M ./compiler/main/DynFlags.hs -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101006124413-3fd76-9d3a846e55b04885c91f01bff1545eb2e94ac1f0.gz

patch applied (ghc): Remove Opt_GADTs and Opt_TypeFamilies from -fglasgow-exts

2010-10-11 Thread Ian Lynagh
Wed Oct 6 05:20:00 PDT 2010 Ian Lynagh * Remove Opt_GADTs and Opt_TypeFamilies from -fglasgow-exts This means most code doesn't get caught by monomorphic local bindings. M ./compiler/main/DynFlags.hs -3 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_c

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

2010-10-11 Thread Builder
pgj-freebsd-amd64-stable, build 45 Build succeeded Details: http://darcs.haskell.org/ghcBuilder/builders/pgj-freebsd-amd64-stable/45.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 45, Success

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