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

2009-09-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 Sep 11 18:00:02 BST 2009. checking out

Re: HEADS UP! Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Manuel M T Chakravarty
Simon Marlow: On 10/09/2009 13:02, Simon Marlow wrote: Thu Sep 10 03:27:03 PDT 2009 Simon Marlow * Change the representation of the package database I inadvertently broke bootstrapping with GHC <= 6.10.1, due to a small change in the way that ghc -M works in 6.10.2 and later. The worka

[nightly] 11-Sep-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2009-09-11 Thread GHC Build Reports
Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location= /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Fri Sep 11 19:00:01 BST 2009. **

Re: patch applied (ghc): Three improvements to Template Haskell (fixes #3467)

2009-09-11 Thread Isaac Dupree
Simon Peyton-Jones wrote: | > Declaration-level splices with no "$" | > ~~ | > This change simply allows you to omit the "$(...)" wrapper for | > declaration-level TH splices. An expression all by itself is | > not legal, so we now treat it as a TH s

patch applied (ghc): Update the URL in the usage info to point to the current docs location

2009-09-11 Thread Ian Lynagh
Fri Sep 11 15:07:35 PDT 2009 Ian Lynagh * Update the URL in the usage info to point to the current docs location M ./driver/ghc-usage.txt -1 +1 M ./driver/ghci-usage.txt -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911220735-3fd76-08bd753f28cbaa2d4754b41f0

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Ian Lynagh
On Fri, Sep 11, 2009 at 03:29:45PM -0700, Donald Bruce Stewart wrote: > igloo: > > > In the worst case you can just bundle a copy of the binary code > > > privately since I presume it's not exposed in the ghc package's API. > > > > Well, it exposes Binary instances of various types. And AFAIK the

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Don Stewart
igloo: > > In the worst case you can just bundle a copy of the binary code > > privately since I presume it's not exposed in the ghc package's API. > > Well, it exposes Binary instances of various types. And AFAIK the only > reason it isn't yet used more in GHC is concerns over performance. > I'

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Ian Lynagh
On Fri, Sep 11, 2009 at 08:24:36PM +, Duncan Coutts wrote: > On Fri, 2009-09-11 at 18:38 +0100, Ian Lynagh wrote: > > On Fri, Sep 11, 2009 at 08:59:27AM +0100, Simon Marlow wrote: > > > On 10/09/2009 21:16, Duncan Coutts wrote: > > >> On Thu, 2009-09-10 at 05:02 -0700, Simon Marlow wrote: > > >

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Duncan Coutts
On Fri, 2009-09-11 at 18:38 +0100, Ian Lynagh wrote: > On Fri, Sep 11, 2009 at 08:59:27AM +0100, Simon Marlow wrote: > > On 10/09/2009 21:16, Duncan Coutts wrote: > >> On Thu, 2009-09-10 at 05:02 -0700, Simon Marlow wrote: > >> > >>> - the binary package is now a boot package > >> > >> I hope i

patch applied (/haskell/ghc): Add an updated amd64 freebsd8 6.10.4 bindist

2009-09-11 Thread Ian Lynagh
Fri Sep 11 15:17:50 EDT 2009 Ian Lynagh * Add an updated amd64 freebsd8 6.10.4 bindist M ./download_ghc_6_10_4.html -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: ppc64, sparc build failure

2009-09-11 Thread Sergei Trofimovich
On Fri, 11 Sep 2009 11:35:00 +0100 Simon Marlow wrote: > I had a different fix in my tree, that I've just pushed: > > Thu Sep 10 05:40:37 PDT 2009 Simon Marlow >* put back F_, just in case the via-C codegen uses it > > Let me know if you still have problems. This one is perfect too, just

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Ian Lynagh
On Fri, Sep 11, 2009 at 08:59:27AM +0100, Simon Marlow wrote: > On 10/09/2009 21:16, Duncan Coutts wrote: >> On Thu, 2009-09-10 at 05:02 -0700, Simon Marlow wrote: >> >>> - the binary package is now a boot package >> >> I hope it's not a registered package. We don't want to pre-empt the >> deci

patch applied (testsuite): update to not require -fglasgow-exts

2009-09-11 Thread Simon Marlow
Fri Sep 11 06:42:43 PDT 2009 Simon Marlow * update to not require -fglasgow-exts Ignore-this: c779a91dc6adff182ca415cc0650ccef M ./tests/ghc-regress/concurrent/should_run/conc021.hs +1 M ./tests/ghc-regress/concurrent/should_run/conc037.hs +1 M ./tests/ghc-regress/concurrent/shou

patch applied (testsuite): remove -fglasgow-exts

2009-09-11 Thread Simon Marlow
Fri Sep 11 05:57:32 PDT 2009 Simon Marlow * remove -fglasgow-exts Ignore-this: 75112c664be1e5329bb0928beff4e061 M ./tests/ghc-regress/concurrent/should_run/all.T -6 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090911125732-12142-f0161979141b4287071abdec99755eb8

patch applied (testsuite): Use +RTS -I0.1 -RTS for ghci tests

2009-09-11 Thread Simon Marlow
Fri Sep 11 05:57:02 PDT 2009 Simon Marlow * Use +RTS -I0.1 -RTS for ghci tests Ignore-this: 642db417f7460a307819cb2b12d700b2 Now that GHCi has a longer default idle GC time M ./config/ghc -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090911125702-12142-d

patch applied (testsuite): Update tests to not rely on -fglasgow-exts

2009-09-11 Thread Simon Marlow
Fri Sep 11 05:54:58 PDT 2009 Simon Marlow * Update tests to not rely on -fglasgow-exts Ignore-this: 31ad4e4ef43cf9d9519b9390bfae66cb M ./tests/ghc-regress/concurrent/should_run/conc022.hs -1 +2 M ./tests/ghc-regress/concurrent/should_run/conc023.hs +1 View patch online: http://darcs

patch applied (ghc): move hschooks.c to ghc/, and enable it

2009-09-11 Thread Simon Marlow
Fri Sep 11 07:07:02 PDT 2009 Simon Marlow * move hschooks.c to ghc/, and enable it Ignore-this: 97a3cc9b1fa2ce756058c4c708da4dd2 ./compiler/parser/hschooks.c -> ./ghc/hschooks.c M ./ghc/ghc.mk +4 M ./ghc/hschooks.c +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patch

patch applied (ghc): Fix #3408: lengthen the idle GC time to 5s for GHC/GHCi.

2009-09-11 Thread Simon Marlow
Fri Sep 11 05:45:47 PDT 2009 Simon Marlow * Fix #3408: lengthen the idle GC time to 5s for GHC/GHCi. Ignore-this: 238db99e1fcca0d15a7e5c2a948ac05c M ./compiler/parser/hschooks.c -1 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911124547-12142-8434846c78a227a0c02

patch applied (testsuite): make this test more robust, don't depend on the format of package.conf

2009-09-11 Thread Simon Marlow
Fri Sep 11 06:22:55 PDT 2009 Simon Marlow * make this test more robust, don't depend on the format of package.conf Ignore-this: 4f724d35ff62505a9ece79e57aba17c6 M ./tests/ghc-regress/rename/prog006/Makefile -4 +13 R ./tests/ghc-regress/rename/prog006/pkg.conf.in View patch online: h

patch applied (ghc): Comments and Cmm notes

2009-09-11 Thread Simon Peyton Jones
Fri Sep 11 06:35:13 PDT 2009 simo...@microsoft.com * Comments and Cmm notes Ignore-this: 9fd8719a14824dbe2fcb07b655e972cd M ./compiler/cmm/CmmContFlowOpt.hs +1 M ./compiler/cmm/cmm-notes -39 +165 M ./compiler/main/HscMain.lhs -2 +2 View patch online: http://darcs.haskell.org/ghc/

patch applied (ghc): Remove the old package.conf parser, use read instead (fixed #3410)

2009-09-11 Thread Simon Marlow
Fri Sep 11 04:49:28 PDT 2009 Simon Marlow * Remove the old package.conf parser, use read instead (fixed #3410) Ignore-this: 4f677ceb1f05c55515da6dd5045fa6c5 Performance isn't an issue for reading the old-style package.conf files, so we might as well revert to using read and fix a bug at t

patch applied (ghc): Fix some makefile logic, and remove the now unused *_USE_BOOT_LIBS vars

2009-09-11 Thread Ian Lynagh
Fri Sep 11 05:31:35 PDT 2009 Ian Lynagh * Fix some makefile logic, and remove the now unused *_USE_BOOT_LIBS vars M ./ghc/ghc.mk -1 M ./rules/build-package-data.mk -2 +6 M ./rules/build-package.mk -2 +1 M ./rules/build-prog.mk -1 +1 M ./rules/package-config.mk -2 View patc

patch applied (ghc): Change a sed separator character to make it easier to read

2009-09-11 Thread Ian Lynagh
Fri Sep 11 05:18:27 PDT 2009 Ian Lynagh * Change a sed separator character to make it easier to read M ./rules/build-package-data.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911121827-3fd76-4731e5dff3e1ed467de177129288264410a45cf3.gz _

patch applied (ghc): Use -fno-warn-name-shadowing when compiling Binary.hs

2009-09-11 Thread Ian Lynagh
Fri Sep 11 04:47:56 PDT 2009 Ian Lynagh * Use -fno-warn-name-shadowing when compiling Binary.hs M ./libraries/bin-package-db/Distribution/InstalledPackageInfo/Binary.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/2009094756-3fd76-afeee2dbad2e1736c2d47acd8dba2

patch applied (ghc): Improve optimisation of cost centres

2009-09-11 Thread Simon Peyton Jones
Fri Sep 11 04:56:30 PDT 2009 simo...@microsoft.com * Improve optimisation of cost centres Ignore-this: 9964cfe9d39b12eb10724cd1f3fee6b5 This patch fixes test failures for the profiling way for drv001. The problem was that the arity of a function was decreasing during "optimisation" be

patch applied (ghc): Fix build with GHC <= 6.10.1

2009-09-11 Thread Simon Marlow
Fri Sep 11 03:31:42 PDT 2009 Simon Marlow * Fix build with GHC <= 6.10.1 Ignore-this: 7a378cd66edf9ada5ea813051a1a7c30 M ./configure.ac +3 M ./mk/config.mk.in +1 M ./rules/build-package-data.mk -3 +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911103142-

patch applied (ghc): loosen base dependency to allow base-3

2009-09-11 Thread Simon Marlow
Fri Sep 11 02:31:39 PDT 2009 Simon Marlow * loosen base dependency to allow base-3 Ignore-this: 7b07363b4e9003acbfc310a66d0746e8 M ./libraries/bin-package-db/bin-package-db.cabal -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911093139-12142-0ae49ada601f0c9069

patch applied (ghc): remove superfluous trailing backslash

2009-09-11 Thread Simon Marlow
Fri Sep 11 02:31:24 PDT 2009 Simon Marlow * remove superfluous trailing backslash Ignore-this: e13b6a5ca640c216db477485b92356d7 M ./utils/ghc-pkg/ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911093124-12142-443e150487494b816ba3b959af980d260e2b6581.gz

patch applied (ghc): Work around bug in old bytestring versions by reading the package DB strictly

2009-09-11 Thread Simon Marlow
Fri Sep 11 02:31:03 PDT 2009 Simon Marlow * Work around bug in old bytestring versions by reading the package DB strictly Ignore-this: 96778e3c876a1ab012888368bbcd9777 M ./utils/ghc-pkg/Main.hs -1 +16 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911093103-12142-6

patch applied (ghc): Add cmm-notes, describing Simon and John's work on Cmm pipeline

2009-09-11 Thread Simon Peyton Jones
Fri Sep 11 03:53:16 PDT 2009 simo...@microsoft.com * Add cmm-notes, describing Simon and John's work on Cmm pipeline Ignore-this: f042ad4d869a667d84de9d432e8d96ff A ./compiler/cmm/cmm-notes View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911105316-1287e-970e88355ddd52

Re: ppc64, sparc build failure

2009-09-11 Thread Simon Marlow
On 10/09/2009 21:58, Sergei Trofimovich wrote: This patch fixes slight breakage caused by: Patch is trivial: s/F_/StgFunPtr/ commit d67bfb6f9fddece3d12875a49398c4d9ee3579e2 Author: Simon Marlow Date: Sun Aug 2 21:32:04 2009 + RTS tidyup sweep, first phase ... Thanks! I had a

patch applied (testsuite): accept output

2009-09-11 Thread Simon Marlow
Fri Sep 11 02:08:01 PDT 2009 Simon Marlow * accept output Ignore-this: 22a874484c7e6d8778bc9cb9efd16f1 M ./tests/ghc-regress/cabal/shadow.stdout -1 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090911090801-12142-ee454ca8e1313227bb33609b788d9990b8adb27f.gz _

patch applied (ghc): Wibble to error message

2009-09-11 Thread Simon Peyton Jones
Fri Sep 11 02:08:19 PDT 2009 simo...@microsoft.com * Wibble to error message Ignore-this: 930f47d57a9d33643dd87f19821df55f M ./compiler/typecheck/TcEnv.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090911090819-1287e-ceda06ecd4434a0625ed7841e9f13a45c74d65b1.g

patch applied (ghc): add comment: __thread is not supported by gcc on OS X yet

2009-09-11 Thread Simon Marlow
Thu Sep 10 08:21:46 PDT 2009 Simon Marlow * add comment: __thread is not supported by gcc on OS X yet Ignore-this: 44abcd5ece4baeb91c9461f3cb35df52 M ./rts/sm/GCThread.h +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090910152146-12142-184465812f0816d64c7718c52b3c47

patch applied (ghc): Fix #3320: we forgot to save/restore the GC register variable

2009-09-11 Thread Simon Marlow
Thu Sep 10 08:16:23 PDT 2009 Simon Marlow * Fix #3320: we forgot to save/restore the GC register variable Ignore-this: 95fe8e80d1977feca7ba61222a992db7 M ./rts/sm/GC.c +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090910151623-12142-e98455898c16b0b501c1a74bf49ad899

patch applied (ghc): put back F_, just in case the via-C codegen uses it

2009-09-11 Thread Simon Marlow
Thu Sep 10 05:40:37 PDT 2009 Simon Marlow * put back F_, just in case the via-C codegen uses it Ignore-this: 4bbfcf2765422a9c965052120b7643fb M ./includes/Stg.h +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090910124037-12142-507ab1be0325ddb9b5451ea8cce710b9a292573

patch applied (ghc): remove debugging/testing code that got here by mistake

2009-09-11 Thread Simon Marlow
Thu Sep 10 05:26:07 PDT 2009 Simon Marlow * remove debugging/testing code that got here by mistake Ignore-this: 76a733fc1d310fc5bf38820b8d925bf1 M ./compiler/typecheck/TcSplice.lhs -60 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090910122607-12142-a60008f326967e10c3

patch applied (ghc): fix installation of header files (#3451)

2009-09-11 Thread Simon Marlow
Thu Sep 10 05:18:31 PDT 2009 Simon Marlow * fix installation of header files (#3451) Ignore-this: d49dcadc1cbd62d7c593b06888aa3d5b M ./includes/ghc.mk -3 +14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090910121831-12142-90bfb3f076a8d35d413f78a21d3ae8c8407a8961.gz

patch applied (testsuite): Test nested splices: TH_NestedSplices

2009-09-11 Thread Simon Peyton Jones
Fri Sep 11 02:06:29 PDT 2009 simo...@microsoft.com * Test nested splices: TH_NestedSplices Ignore-this: 7de5c9bb9f09d608a6c53d99ab8deb69 A ./tests/ghc-regress/th/TH_NestedSplices.hs A ./tests/ghc-regress/th/TH_NestedSplices_Lib.hs View patch online: http://darcs.haskell.org/testsuite

RE: patch applied (ghc): Three improvements to Template Haskell (fixes #3467)

2009-09-11 Thread Simon Peyton-Jones
| > Declaration-level splices with no "$" | > ~~ | > This change simply allows you to omit the "$(...)" wrapper for | > declaration-level TH splices. An expression all by itself is | > not legal, so we now treat it as a TH splice. Thus you can now | >

Re: patch applied (ghc): Change the representation of the package database

2009-09-11 Thread Simon Marlow
On 10/09/2009 21:16, Duncan Coutts wrote: On Thu, 2009-09-10 at 05:02 -0700, Simon Marlow wrote: Thu Sep 10 03:27:03 PDT 2009 Simon Marlow * Change the representation of the package database Ignore-this: 7c9b38ded7f753d5bb95743695700dbc - the package DB is a directory containing one

Daily report for head

2009-09-11 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed srcdist bindisttest failed slave lost) x86 Windows head:fail (failed compile) x86 Windows head fast: fail (failed compile) fail (failed compile) fail (failed compile) fail (failed compile) kgardas head:fail (failed compile