tn23, build 140, Failure

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

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

2010-09-23 Thread David Terei
I have a patch waiting to be pushed that should fix this, noticed it myself a few days back. For me though the problem was only occurring on Windows and Linux was working fine as of yesterday. The patch is pretty simple but I need to do a little more testing of it before I push, especially since it

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

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

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

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

simonmar-win32-stable, build 63, Failure

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

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

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

simonmar-win32-head, build 120, Failure

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

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

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

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

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

patch applied (ghc-7.0/ghc): Bump Cabal dep

2010-09-23 Thread Ian Lynagh
Thu Sep 23 07:32:41 PDT 2010 Ian Lynagh * Bump Cabal dep M ./libraries/bin-package-db/bin-package-db.cabal -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923143241-3fd76-b42b3840b64ee185c3bd4657f7d07e504064bb89.gz __

patch applied (ghc-7.0/ghc): Update Cabal's version number

2010-09-23 Thread Ian Lynagh
Thu Sep 23 07:17:19 PDT 2010 Ian Lynagh * Update Cabal's version number M ./docs/users_guide/7.0.1-notes.xml -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923141719-3fd76-8162d770ef8ee1f2b83746afa05e2364e11f3c2b.gz

patch applied (testsuite): Impredicative types no longer deprecated

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 07:51:45 PDT 2010 simo...@microsoft.com * Impredicative types no longer deprecated M ./tests/ghc-regress/typecheck/should_compile/T2846.stderr -3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=20100923145145-1287e-dd9630c8abba78

patch applied (testsuite): Test Trac #2193

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 05:34:41 PDT 2010 simo...@microsoft.com * Test Trac #2193 A ./tests/ghc-regress/boxy/T2193.hs A ./tests/ghc-regress/boxy/T2193.stdout M ./tests/ghc-regress/boxy/all.T +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=testsuite;a=darcs_commitdiff;h=201

patch applied (ghc-7.0/testsuite): Fix a couple of framework errors

2010-09-23 Thread Ian Lynagh
Wed Sep 22 16:17:52 PDT 2010 Ian Lynagh * Fix a couple of framework errors M ./tests/ghc-regress/ghci.debugger/scripts/break022/all.T -1 +2 M ./tests/ghc-regress/ghci.debugger/scripts/break023/all.T -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/tests

HEADS UP! Re: patch applied (ghc): Add primitive and vector packages for DPH support

2010-09-23 Thread Simon Marlow
You need to "./darcs-all get" to get the new repos. Cheers, Simon On 23/09/2010 13:44, Simon Marlow wrote: 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.

patch applied (ghc-7.0/ghc): Add a couple of release notes

2010-09-23 Thread Ian Lynagh
Thu Sep 23 05:43:13 PDT 2010 Ian Lynagh * Add a couple of release notes M ./docs/users_guide/7.0.1-notes.xml +16 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923124313-3fd76-86cd1dea702ece10f1b082bd4e2a643578faf4ba.gz __

patch applied (ghc-7.0/ghc): Allow absent State# RealWorld arguments

2010-09-23 Thread Ian Lynagh
Thu Sep 23 04:13:56 PDT 2010 simo...@microsoft.com * Allow absent State# RealWorld arguments M ./compiler/stranal/WwLib.lhs -1 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100923111356-1287e-173086b5ae437678295e1d965a6807941b6e0c9

patch applied (ghc-7.0/ghc): Remove use of lambda with a refutable pattern

2010-09-23 Thread Ian Lynagh
Thu Sep 23 03:59:01 PDT 2010 simo...@microsoft.com * Remove use of lambda with a refutable pattern M ./compiler/ghci/ByteCodeGen.lhs -26 +24 M ./compiler/ghci/RtClosureInspect.hs -2 +3 M ./compiler/nativeGen/RegAlloc/Graph/SpillCost.hs -9 +9 M ./compiler/rename/RnExpr.lhs -1 +2

patch applied (ghc-7.0/ghc): Add notSCCNote, and use it

2010-09-23 Thread Ian Lynagh
Thu Sep 23 03:59:49 PDT 2010 simo...@microsoft.com * Add notSCCNote, and use it The point here is that SCCs get in the way of eta expansion and we must treat them uniformly. M ./compiler/coreSyn/CoreArity.lhs -7 +8 M ./compiler/coreSyn/CorePrep.lhs -2 +1 M ./compiler/coreSyn/

patch applied (ghc-7.0/ghc): Avoid ASSERT black hole

2010-09-23 Thread Ian Lynagh
Thu Sep 23 03:58:20 PDT 2010 simo...@microsoft.com * Avoid ASSERT black hole When this ASSERT tripped in CoreToStg it tried to print out too much, which tripped the asssertion again. Result: an infinite loop with no output at all. Hard to debug! M ./compiler/stgSyn/CoreToStg.lhs

patch applied (ghc-7.0/ghc): Rejig the absent-arg stuff for unlifted types

2010-09-23 Thread Ian Lynagh
Thu Sep 23 03:57:32 PDT 2010 simo...@microsoft.com * Rejig the absent-arg stuff for unlifted types This is what was giving the "absent entered" messages See Note [Absent errors] in WwLib. We now return a suitable literal for absent values of unlifted type. M ./compiler/basicTypes

patch applied (ghc-7.0/ghc): Remove -fwarn-simple-patterns, and make -fwarn-incomplete-patterns include lambdas

2010-09-23 Thread Ian Lynagh
Wed Sep 22 06:39:34 PDT 2010 simo...@microsoft.com * Remove -fwarn-simple-patterns, and make -fwarn-incomplete-patterns include lambdas This makes \(x:xs) -> e want when you have -fwarn-incomplete-patterns, which is consistent. M ./compiler/deSugar/Match.lhs -21 +9 M ./co

patch applied (ghc-7.0/ghc): Get rid of non-exhaustive lambda

2010-09-23 Thread Ian Lynagh
Wed Sep 22 06:38:01 PDT 2010 simo...@microsoft.com * Get rid of non-exhaustive lambda M ./compiler/coreSyn/CoreLint.lhs -2 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100922133801-1287e-9e9f027deb42164e83532bfa47d23c56624d7795.gz

patch applied (ghc-7.0/ghc): Fix an ASSERT failure with profiling

2010-09-23 Thread Ian Lynagh
Wed Sep 22 06:37:41 PDT 2010 simo...@microsoft.com * Fix an ASSERT failure with profiling The problem arose with this kind of thing x = (,) (scc "blah" Nothing) Then 'x' is marked NoCafRefs by CoreTidy, becuase it has arity 1, and doesn't mention any caffy things. That

patch applied (ghc-7.0/ghc): Remove an out of date paragraph from the user guide; fixes #4331

2010-09-23 Thread Ian Lynagh
Wed Sep 22 15:52:39 PDT 2010 Ian Lynagh * Remove an out of date paragraph from the user guide; fixes #4331 M ./docs/users_guide/glasgow_exts.xml -4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=2010095239-3fd76-4be3f11f7f8918d8f560

patch applied (ghc): For now, switch off incomplete-pattern warnings in containers

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 06:01:17 PDT 2010 simo...@microsoft.com * For now, switch off incomplete-pattern warnings in containers Put it back on when my patch is applied to the containers repo. (the one that removes two refuable lambdas) M ./mk/validate-settings.mk +3 View patch online: http://dar

patch applied (ghc): Make -funfolding-dict-threshold work properly

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 06:00:32 PDT 2010 simo...@microsoft.com * Make -funfolding-dict-threshold work properly and increase its default value. This makes overloaded functions a bit keener to inline. Which fixes Trac #4321 M ./compiler/main/StaticFlagParser.hs +1 M ./compiler/main/StaticFlag

patch applied (ghc): Impredicative types is no longer deprecated

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 05:59:10 PDT 2010 simo...@microsoft.com * Impredicative types is no longer deprecated M ./compiler/main/DynFlags.hs -2 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100923125910-1287e-b63943f6faf26cf9622a7355ea680b1b8ec9c168.gz

patch applied (ghc): Do not make FunctionalDependencies force MonoLocalBinds

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 05:59:00 PDT 2010 simo...@microsoft.com * Do not make FunctionalDependencies force MonoLocalBinds M ./compiler/main/DynFlags.hs -1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100923125900-1287e-30c087fea09c07a39cc346ea81e2b02c8ee

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

2010-09-23 Thread Simon Marlow
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;a=darcs_commitdiff;h=20100923123558-12142-c2ad85753b33e34e29f1349bd427beb95d46d71c.gz ___

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

2010-09-23 Thread Simon Marlow
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;a=darcs_commitdiff;h=20100923122055-12142-6fe5d6b83f4376328b290ddf1736049a99387f88.gz __

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

2010-09-23 Thread Simon Marlow
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): Refactoring and tidy up in the build system

2010-09-23 Thread Simon Marlow
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): Allow absent State# RealWorld arguments

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 04:13:56 PDT 2010 simo...@microsoft.com * Allow absent State# RealWorld arguments M ./compiler/stranal/WwLib.lhs -1 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100923111356-1287e-173086b5ae437678295e1d965a6807941b6e0c91.gz __

patch applied (ghc): Add notSCCNote, and use it

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 03:59:49 PDT 2010 simo...@microsoft.com * Add notSCCNote, and use it The point here is that SCCs get in the way of eta expansion and we must treat them uniformly. M ./compiler/coreSyn/CoreArity.lhs -7 +8 M ./compiler/coreSyn/CorePrep.lhs -2 +1 M ./compiler/coreSyn/

patch applied (ghc): Remove use of lambda with a refutable pattern

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 03:59:01 PDT 2010 simo...@microsoft.com * Remove use of lambda with a refutable pattern M ./compiler/ghci/ByteCodeGen.lhs -26 +24 M ./compiler/ghci/RtClosureInspect.hs -2 +3 M ./compiler/nativeGen/RegAlloc/Graph/SpillCost.hs -9 +9 M ./compiler/rename/RnExpr.lhs -1 +2

patch applied (ghc): Avoid ASSERT black hole

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 03:58:20 PDT 2010 simo...@microsoft.com * Avoid ASSERT black hole When this ASSERT tripped in CoreToStg it tried to print out too much, which tripped the asssertion again. Result: an infinite loop with no output at all. Hard to debug! M ./compiler/stgSyn/CoreToStg.lhs

patch applied (ghc): Rejig the absent-arg stuff for unlifted types

2010-09-23 Thread Simon Peyton Jones
Thu Sep 23 03:57:32 PDT 2010 simo...@microsoft.com * Rejig the absent-arg stuff for unlifted types This is what was giving the "absent entered" messages See Note [Absent errors] in WwLib. We now return a suitable literal for absent values of unlifted type. M ./compiler/basicTypes

patch applied (ghc): Remove -fwarn-simple-patterns, and make -fwarn-incomplete-patterns include lambdas

2010-09-23 Thread Simon Peyton Jones
Wed Sep 22 06:39:34 PDT 2010 simo...@microsoft.com * Remove -fwarn-simple-patterns, and make -fwarn-incomplete-patterns include lambdas This makes \(x:xs) -> e want when you have -fwarn-incomplete-patterns, which is consistent. M ./compiler/deSugar/Match.lhs -21 +9 M ./co

patch applied (ghc): Get rid of non-exhaustive lambda

2010-09-23 Thread Simon Peyton Jones
Wed Sep 22 06:38:01 PDT 2010 simo...@microsoft.com * Get rid of non-exhaustive lambda M ./compiler/coreSyn/CoreLint.lhs -2 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100922133801-1287e-9e9f027deb42164e83532bfa47d23c56624d7795.gz __

patch applied (ghc): Fix an ASSERT failure with profiling

2010-09-23 Thread Simon Peyton Jones
Wed Sep 22 06:37:41 PDT 2010 simo...@microsoft.com * Fix an ASSERT failure with profiling The problem arose with this kind of thing x = (,) (scc "blah" Nothing) Then 'x' is marked NoCafRefs by CoreTidy, becuase it has arity 1, and doesn't mention any caffy things. That

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

2010-09-23 Thread Simon Marlow
Hi David, We have some LLVM failures on the 32-bit Linux nightly build. On 23/09/2010 03:42, GHC Build Reports wrote: Unexpected failures: arith005(optllvm) barton-mangler-bug(optllvm) cgrun026(optllvm) cgrun034(optllvm) cgrun044(optllvm) drvrun017(optllvm) expfloat

Re: vector for DPH

2010-09-23 Thread Simon Marlow
On 23/09/2010 01:41, Isaac Dupree wrote: On 09/22/10 03:26, Simon Peyton-Jones wrote: I think we are making a bit of a mountain out of a mole hill here. It's not even as if 'vector' was in a terrible state; we intend to kick off the HP process for it shortly, so it soon will be a HP package. I