[nightly] 11-Jul-2008 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2008-07-11 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) 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 Jul 11 18:02:06 BST 2008. checking out

[nightly] 11-Jul-2008 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2008-07-11 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) 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 Jul 11 18:12:06 BST 2008. checki

patch applied (ghc): Handle passing hsc2hs to Cabal better

2008-07-11 Thread Ian Lynagh
Fri Jul 11 14:43:58 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Handle passing hsc2hs to Cabal better If it has been built then we pass it, even if we are still using the bootstrapping compiler. M ./mk/cabal-flags.mk -2 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20

patch applied (ghc): Move installPackage out into its own cabal package under utils/

2008-07-11 Thread Ian Lynagh
Fri Jul 11 14:16:15 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move installPackage out into its own cabal package under utils/ ./libraries/installPackage.hs -> ./utils/installPackage/installPackage.hs M ./libraries/Makefile -17 +4 M ./utils/Makefile -1 +1 A ./utils/installPackag

patch applied (ghc): Split up Cabal configure flag variables for more flexibility

2008-07-11 Thread Ian Lynagh
Fri Jul 11 08:14:48 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Split up Cabal configure flag variables for more flexibility M ./libraries/Makefile -1 +3 M ./mk/cabal-flags.mk -8 +10 M ./utils/hsc2hs/Makefile -2 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/200807

Re: GhcApiAstTraversals

2008-07-11 Thread David Waern
Awesome! 2008/7/11 Claus Reinke <[EMAIL PROTECTED]>: > Those who follow http://hackage.haskell.org/trac/ghc/wiki/GhcApiStatus > and are interested in generic traversals over Ghc Ast types might want to > have a look at http://hackage.haskell.org/trac/ghc/wiki/GhcApiAstTraversals > . > > Now, when

patch applied (ghc): Move -fno-cse flags from Makefile into pragmas

2008-07-11 Thread Ian Lynagh
Fri Jul 11 05:31:51 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move -fno-cse flags from Makefile into pragmas These are needed for GLOBAL_VAR's to work properly M ./compiler/Makefile -12 M ./compiler/ghci/GhciMonad.hs +3 M ./compiler/ghci/InteractiveUI.hs +3 M ./compiler/ghci/L

patch applied (ghc): Remove the need for undecidable instances in LazyUniqFM

2008-07-11 Thread Ian Lynagh
Fri Jul 11 06:14:21 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove the need for undecidable instances in LazyUniqFM M ./compiler/Makefile -4 M ./compiler/utils/LazyUniqFM.lhs -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080711131421-3fd76-4a43d501ba1c46a1d7b

GhcApiAstTraversals

2008-07-11 Thread Claus Reinke
Those who follow http://hackage.haskell.org/trac/ghc/wiki/GhcApiStatus and are interested in generic traversals over Ghc Ast types might want to have a look at http://hackage.haskell.org/trac/ghc/wiki/GhcApiAstTraversals . Now, when can I have those comments and pragmas preserved, please?-) Th

patch applied (testsuite): FIX boottestsuite build failure

2008-07-11 Thread Simon Marlow
Fri Jul 11 06:53:42 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX boottestsuite build failure M ./timeout/Makefile +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080711135342-12142-840ca36756d94b8e4530ed843566102febac4819.gz ___

patch applied (ghc): add "ghc-pkg dump" (fixes #2201)

2008-07-11 Thread Simon Marlow
Fri Jul 11 05:17:39 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * add "ghc-pkg dump" (fixes #2201) M ./docs/users_guide/packages.xml +21 M ./utils/ghc-pkg/Main.hs -6 +26 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080711121739-12142-0dba2bb40b6397eb0a8ae29c732174da2e

patch applied (ghc): small improvement to an error message

2008-07-11 Thread Simon Marlow
Fri Jul 11 05:01:53 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * small improvement to an error message M ./compiler/main/GHC.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080711120153-12142-fd7577a46b6a3bf8b31a3093df8526f08de2a620.gz

patch applied (ghc): #2371: try to explain the difference between :module and :load

2008-07-11 Thread Simon Marlow
Fri Jul 11 05:00:46 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * #2371: try to explain the difference between :module and :load M ./docs/users_guide/ghci.xml +35 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080711120046-12142-bd157934d97cdfef2c2578041104052be2b6bdc9.gz

patch applied (testsuite): update output

2008-07-11 Thread Simon Marlow
Fri Jul 11 03:57:16 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * update output M ./tests/ghc-regress/ghci/scripts/ghci021.stderr -1 +1 M ./tests/ghc-regress/ghci/scripts/ghci021.stdout -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20080711105716-12142-4c6da4

patch applied (ghc): FIX #2381, and improve the fix for #1565

2008-07-11 Thread Simon Marlow
Fri Jul 11 03:18:39 PDT 2008 Simon Marlow <[EMAIL PROTECTED]> * FIX #2381, and improve the fix for #1565 M ./compiler/main/GHC.hs -9 +23 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080711101839-12142-1a777ad975e045303a2d875c7a76267ad921e75d.gz

patch applied (ghc): Change pragma order to stop GHC 6.4 getting confused

2008-07-11 Thread Ian Lynagh
Thu Jul 10 12:06:14 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Change pragma order to stop GHC 6.4 getting confused M ./compiler/parser/Parser.y.pp -7 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710190614-3fd76-07e1d036f2af03062b3aa01402d1a69a99d48961.gz

patch applied (ghc): -H80m isn't allowed in an options pragma. Just remove it for now.

2008-07-11 Thread Ian Lynagh
Thu Jul 10 09:30:48 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * -H80m isn't allowed in an options pragma. Just remove it for now. M ./compiler/prelude/PrimOp.lhs -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710163048-3fd76-b618e8ec0c15f931aa73ebd790dec2e64959d240.gz

patch applied (ghc): Remove a commented-out flag

2008-07-11 Thread Ian Lynagh
Thu Jul 10 07:11:29 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove a commented-out flag M ./compiler/Makefile -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710141129-3fd76-3ac3c520529d4a19bca93a4785c548fbc60da54a.gz __

patch applied (ghc): Remove an HPUX-only flag which has no comment explaining its purpose

2008-07-11 Thread Ian Lynagh
Thu Jul 10 07:10:32 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove an HPUX-only flag which has no comment explaining its purpose It's probably to work around a long-dead bug M ./compiler/Makefile -4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710141032-3fd76-5c7

patch applied (ghc): Move more flags from the Makefile into pragmas

2008-07-11 Thread Ian Lynagh
Thu Jul 10 07:07:57 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move more flags from the Makefile into pragmas M ./compiler/Makefile -18 M ./compiler/main/ParsePkgConf.y -1 +1 M ./compiler/parser/Parser.y.pp +8 M ./compiler/prelude/PrimOp.lhs +1 View patch online: http://darcs.ha

patch applied (ghc): Move the definition of NONEXISTENT into the central cabal-flags.mk

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:52:13 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move the definition of NONEXISTENT into the central cabal-flags.mk M ./libraries/Makefile -6 M ./mk/cabal-flags.mk +6 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710135213-3fd76-e9c38a92ffb944e69fbef6

patch applied (ghc): Define CABAL in mk/cabal-flags.mk, rather than everywhere we use it

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:49:28 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Define CABAL in mk/cabal-flags.mk, rather than everywhere we use it M ./libraries/Makefile -1 M ./mk/cabal-flags.mk +3 M ./utils/hsc2hs/Makefile -3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/200807101

patch applied (ghc): Typo fixed

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:47:48 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Typo fixed M ./utils/hsc2hs/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710134748-3fd76-3881b3499ac27ba6527595631a196d0b9fe461fc.gz ___ Cvs-ghc

patch applied (ghc): Remove a redundant comment

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:46:56 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove a redundant comment M ./compiler/Makefile -9 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710134656-3fd76-f6a16c1587298a8d17c66ad54f92f9b13f2312f7.gz ___

patch applied (ghc): Remove remnants of javaGen

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:26:54 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove remnants of javaGen M ./compiler/Makefile -5 M ./mk/config.mk.in -3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710132654-3fd76-1754b17923e415cc4db882d28385abc8470e4d5d.gz

patch applied (ghc): Remove some remnants of ilxgen

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:24:17 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove some remnants of ilxgen M ./compiler/Makefile -11 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710132417-3fd76-0e6e6c89a1def2bf3c0d53f493dd60ea268fd195.gz __

patch applied (ghc): Remove a comment for GHC <= 4.08

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:21:07 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove a comment for GHC <= 4.08 M ./compiler/Makefile -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710132107-3fd76-564a0a68ea42dd89edf472efea8d46abd72353f1.gz __

patch applied (ghc): Remove .hi-boot-[56] stuff from the Makefile

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:15:28 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove .hi-boot-[56] stuff from the Makefile M ./compiler/Makefile -15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710131528-3fd76-54323b52e613f44a4d535794afba23d8940bb002.gz

patch applied (ghc): Remove a flag that a comment claims is for GHC < 5

2008-07-11 Thread Ian Lynagh
Thu Jul 10 06:09:25 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove a flag that a comment claims is for GHC < 5 M ./compiler/Makefile -5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710130925-3fd76-82e1a23a9589958e4dd5d057c95bdfa1ab69cf78.gz ___

patch applied (ghc): We can now unconditionally use -fno-warn-orphans

2008-07-11 Thread Ian Lynagh
Thu Jul 10 05:59:48 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * We can now unconditionally use -fno-warn-orphans ...which is good, as the conditional test was broken anyway! M ./compiler/Makefile -6 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710125948-3fd76-3857

patch applied (ghc): Move another flag from the Makefile into a pragma

2008-07-11 Thread Ian Lynagh
Thu Jul 10 05:54:22 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move another flag from the Makefile into a pragma M ./compiler/Makefile -2 M ./compiler/parser/Lexer.x +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710125422-3fd76-d73ef575be8b05c8d452f310b5e8b2b35d

patch applied (ghc): Move some flags from the Makefile into module pragmas

2008-07-11 Thread Ian Lynagh
Thu Jul 10 05:48:27 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move some flags from the Makefile into module pragmas M ./compiler/Makefile -8 M ./compiler/utils/Binary.hs +4 M ./compiler/utils/Encoding.hs +4 M ./compiler/utils/FastMutInt.lhs -1 +5 M ./compiler/utils/FastStrin

patch applied (ghc): Move "main/BinIface_HC_OPTS += -O" into a pragma in iface/BinIface.hs

2008-07-11 Thread Ian Lynagh
Thu Jul 10 05:41:41 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Move "main/BinIface_HC_OPTS += -O" into a pragma in iface/BinIface.hs I assume that we still want this, despite it having been disconnected when the module was moved. M ./compiler/Makefile -1 M ./compiler/iface/BinIface.h

patch applied (ghc): Remove an ancient commented out "parser/Parser_HC_OPTS += -fasm"

2008-07-11 Thread Ian Lynagh
Thu Jul 10 05:36:55 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove an ancient commented out "parser/Parser_HC_OPTS += -fasm" M ./compiler/Makefile -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20080710123655-3fd76-e429c5fab42156cd093fc13ef3d9e7d3b2aebc07.gz _

RE: Priorities for 6.10

2008-07-11 Thread Simon Peyton-Jones
| So the point of this analogy is that the releases of ghc and the haskell | platform should not be synchronised. The platform releases should follow | the ghc releases. The trouble is that you can't use a previous version of the Haskell Library Platform with a new version of GHC. Because the ba

Daily report for stable

2008-07-11 Thread BuildBot Collator
Build results: kahl G5 Gentoo Linux stable: fail (failed darcs) tnaur PPC OSX stable 2: pass tnaur x86 Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass pass lost pass pass x86-64 Linux stable: lost Old unexpected test passes:

Daily report for head

2008-07-11 Thread BuildBot Collator
Build results: x86-64 Linux head: lost x86 Windows head: fail (failed darcs) x86 Windows head fast: fail (failed boottestsuite failed slave lost) fail (failed boottestsuite) fail (failed boottestsuite) gabor head:fail (failed stage1) kahl G5 Gentoo Linux head: