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

2009-09-29 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 Tue Sep 29 18:00:01 BST 2009. checking out

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

2009-09-29 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 Tue Sep 29 19:00:01 BST 2009. **

Re: darcs patch: Follow renaming of binary to ghc-binary.

2009-09-29 Thread Ian Lynagh
On Tue, Sep 29, 2009 at 11:23:52PM +0200, Matthias Kilian wrote: > Tue Sep 29 23:21:10 CEST 2009 Matthias Kilian > * Follow renaming of binary to ghc-binary. Ah, looks like the build worked for me as binary is installed in my bootstrapping compiler. Patch applied, thanks! Thanks Ian ___

patch applied (ghc-6.12/ghc): Follow renaming of binary to ghc-binary.

2009-09-29 Thread Ian Lynagh
Tue Sep 29 14:21:10 PDT 2009 Matthias Kilian * Follow renaming of binary to ghc-binary. Ignore-this: f28a7deafa283ef1c9c57ed38a90dbbf M ./utils/ghc-pkg/ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090929212110-6d641-39c9d08874dd88985f7af4cb40348

Re: darcs patch: Follow renaming of binary to ghc-binary.

2009-09-29 Thread Matthias Kilian
On Tue, Sep 29, 2009 at 11:23:52PM +0200, Matthias Kilian wrote: > Tue Sep 29 23:21:10 CEST 2009 Matthias Kilian > * Follow renaming of binary to ghc-binary. oh, now i can build ghc-6.12 from ghc-6.10, but i can't build ghc-6.12 from ghc-6.12 (see below). Could you please stop breaking builds

patch applied (ghc): binary is called "binary", not "ghc-binary", in the HEAD

2009-09-29 Thread Ian Lynagh
Tue Sep 29 14:12:19 PDT 2009 Ian Lynagh * binary is called "binary", not "ghc-binary", in the HEAD M ./ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090929211219-3fd76-f64f93a22de2e9471cb83b794d895610ac19a673.gz

patch applied (ghc): Don't put library tarballs etc in the GHC source tarballs

2009-09-29 Thread Ian Lynagh
Tue Sep 29 08:29:52 PDT 2009 Ian Lynagh * Don't put library tarballs etc in the GHC source tarballs M ./ghc.mk +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090929152952-3fd76-c200e66eb309b977ab9e7d208e3d7a816d52ac07.gz __

patch applied (ghc): Don't install haskeline/mtl/terminfo, and hide ghc-binary

2009-09-29 Thread Ian Lynagh
Tue Sep 29 07:43:24 PDT 2009 Ian Lynagh * Don't install haskeline/mtl/terminfo, and hide ghc-binary M ./ghc.mk -1 +7 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090929144324-3fd76-5e0bc01ea4ec45eb71914c022733371874605f63.gz ___

darcs patch: Follow renaming of binary to ghc-binary.

2009-09-29 Thread Matthias Kilian
Tue Sep 29 23:21:10 CEST 2009 Matthias Kilian * Follow renaming of binary to ghc-binary. New patches: [Follow renaming of binary to ghc-binary. Matthias Kilian **20090929212110 Ignore-this: f28a7deafa283ef1c9c57ed38a90dbbf ] hunk ./utils/ghc-pkg/ghc.mk 64 -ilibraries/filepath \

Re: patch applied (ghc): Fix some missing unfoldings (foldr in particular!)

2009-09-29 Thread Ian Lynagh
On Tue, Sep 29, 2009 at 01:05:14PM +0100, Simon Marlow wrote: > On 29/09/2009 12:40, Simon Marlow wrote: >> Tue Sep 29 03:27:45 PDT 2009 Simon Marlow >>* Fix some missing unfoldings (foldr in particular!) >>Ignore-this: 39c9b075f523e210cf4a5fb9db438d05 >> >>The changes I made to the ti

patch applied (ghc-6.12/ghc): No need to use -split-objs with dynamic libraries

2009-09-29 Thread Ian Lynagh
Tue Sep 29 03:38:11 PDT 2009 Simon Marlow * No need to use -split-objs with dynamic libraries Ignore-this: ad0c08809191c99ff9d3bfce88b77aee M ./rules/distdir-way-opts.mk -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090929103811-12142-71a6aff18710b83be4

patch applied (ghc-6.12/ghc): Fix some missing unfoldings (foldr in particular!)

2009-09-29 Thread Ian Lynagh
Tue Sep 29 03:27:45 PDT 2009 Simon Marlow * Fix some missing unfoldings (foldr in particular!) Ignore-this: 39c9b075f523e210cf4a5fb9db438d05 The changes I made to the tidier recently introduced a serious regression: the unfoldings for bindings in a recursive group were sometimes lost

patch applied (ghc-6.12/ghc): Don't put library tarballs etc in the GHC source tarballs

2009-09-29 Thread Ian Lynagh
Tue Sep 29 08:29:52 PDT 2009 Ian Lynagh * Don't put library tarballs etc in the GHC source tarballs M ./ghc.mk +2 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090929152952-3fd76-c200e66eb309b977ab9e7d208e3d7a816d52ac07.gz _

patch applied (ghc-6.12/ghc): Switch to a released haskeline tarball

2009-09-29 Thread Ian Lynagh
Tue Sep 29 07:49:53 PDT 2009 Ian Lynagh * Switch to a released haskeline tarball R ./libraries/tarballs/haskeline-0.6.2-snapshot.tar.gz A ./libraries/tarballs/haskeline-0.6.2.1.tar.gz View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090929144953-3fd76-d5053a32

patch applied (ghc-6.12/ghc): Don't install haskeline/mtl/terminfo, and hide ghc-binary

2009-09-29 Thread Ian Lynagh
Tue Sep 29 07:43:24 PDT 2009 Ian Lynagh * Don't install haskeline/mtl/terminfo, and hide ghc-binary M ./ghc.mk -1 +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090929144324-3fd76-5e0bc01ea4ec45eb71914c022733371874605f63.gz __

patch applied (ghc-6.12/ghc): Rename binary to ghc-binary

2009-09-29 Thread Ian Lynagh
Tue Sep 29 05:46:17 PDT 2009 Ian Lynagh * Rename binary to ghc-binary M ./ghc.mk -5 +5 M ./libraries/bin-package-db/bin-package-db.cabal -1 +1 R ./libraries/tarballs/binary-0.5.0.2.tar.gz A ./libraries/tarballs/ghc-binary-0.5.0.2.tar.gz M ./mk/validate-settings.mk -3 +3 Vi

patch applied (ghc-6.12/ghc): emitRetUT: cope with arguments overlapping with results (#3546)

2009-09-29 Thread Ian Lynagh
Mon Sep 28 05:44:55 PDT 2009 Simon Marlow * emitRetUT: cope with arguments overlapping with results (#3546) Ignore-this: 899c4be65a7c31d05bf5e79ea423147e In decodeFloat_Int# we have the C-- code: mp_tmp1 = Sp - WDS(1); mp_tmp_w = Sp - WDS(2); /* arguments: F1

patch applied (ghc-6.12/ghc): Fix making Windows bindist and installer

2009-09-29 Thread Ian Lynagh
Mon Sep 28 18:27:17 PDT 2009 Ian Lynagh * Fix making Windows bindist and installer M ./ghc.mk -2 +2 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090929012717-3fd76-67eac906a480222cc7832c56155603379e5c7784.gz ___ Cvs

patch applied (ghc-6.12/ghc): fix cut-and-paste bugs in .cmm -> .hc/.s rules

2009-09-29 Thread Ian Lynagh
Mon Sep 28 04:51:39 PDT 2009 Simon Marlow * fix cut-and-paste bugs in .cmm -> .hc/.s rules Ignore-this: fe9a834cb94b53c7d4d6dc238c0d348d M ./rules/cmm-suffix-rules.mk -4 +4 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090928115139-12142-822c501e63f29a7342947

patch applied (ghc-6.12/ghc): Add a way to generate tracing events programmatically

2009-09-29 Thread Ian Lynagh
Fri Sep 25 08:02:43 PDT 2009 Simon Marlow * Add a way to generate tracing events programmatically Ignore-this: 7f17f3474b06a1fb4a527c62e003e7aa added: primop TraceEventOp "traceEvent#" GenPrimOp Addr# -> State# s -> State# s { Emits an event via the RTS tracing framework

patch applied (ghc-6.12/ghc): Run bindisttest when validating

2009-09-29 Thread Ian Lynagh
Mon Sep 28 10:33:23 PDT 2009 Ian Lynagh * Run bindisttest when validating M ./validate +3 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090928173323-3fd76-a876f07bfa13da0f31d151b17522a6159c2988cf.gz ___ Cvs-ghc maili

patch applied (ghc-6.12/ghc): Follow bindist changes in bindisttest

2009-09-29 Thread Ian Lynagh
Sun Sep 27 14:50:31 PDT 2009 Ian Lynagh * Follow bindist changes in bindisttest Also add support for testing the bindistprep tarball, for when we are validating. M ./bindisttest/Makefile -1 +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090927215031-3fd76

patch applied (ghc-6.12/ghc): More bindist tweaking

2009-09-29 Thread Ian Lynagh
Sun Sep 27 14:21:14 PDT 2009 Ian Lynagh * More bindist tweaking M ./ghc.mk -9 +9 M ./mk/config.mk.in -6 +6 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090927212114-3fd76-aa4710f4edd7dbf54cb1917b6909ffb030fae45e.gz

patch applied (ghc-6.12/ghc): Add a $(MAKE_RESTARTS) check to ghc.mk

2009-09-29 Thread Ian Lynagh
Sun Sep 27 13:26:03 PDT 2009 Ian Lynagh * Add a $(MAKE_RESTARTS) check to ghc.mk This should catch make going into an infinite loop. M ./ghc.mk +8 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090927202603-3fd76-0657e68d10a2c87386c7d86974f058b01c31612d.gz __

patch applied (ghc-6.12/ghc): Don't use absolute paths unnecessarily when making bindists

2009-09-29 Thread Ian Lynagh
Sun Sep 27 12:35:28 PDT 2009 Ian Lynagh * Don't use absolute paths unnecessarily when making bindists M ./distrib/MacOS/GHC.xcodeproj/project.pbxproj -1 +1 M ./mk/config.mk.in -2 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090927193528-3fd76-f9ce473551

patch applied (ghc-6.12/ghc): Change where bindists are made

2009-09-29 Thread Ian Lynagh
Sun Sep 27 12:17:40 PDT 2009 Ian Lynagh * Change where bindists are made We now do all the hard work in a bindistprep subdirectory, and just move the result to the root directory. This way we can delete anything in bindistprep/ without worrying about deleting anything important. M ./

patch applied (testsuite): tweak the boundaries for T1969 (we got better)

2009-09-29 Thread Simon Marlow
Tue Sep 29 04:36:38 PDT 2009 Simon Marlow * tweak the boundaries for T1969 (we got better) Ignore-this: 44b2b0d767aa942724115b4f3bf7a8a6 M ./tests/ghc-regress/space_leaks/all.T -3 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090929113638-12142-d82d0f8a4d402a

patch applied (ghc-6.12/ghc): Fix building of the RTS with the NCG under Windows

2009-09-29 Thread Ian Lynagh
Sat Sep 26 00:55:07 PDT 2009 ben.lippme...@anu.edu.au * Fix building of the RTS with the NCG under Windows M ./compiler/nativeGen/PIC.hs -4 +28 M ./rts/ghc.mk -6 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20090926075507-43c66-6499a0b4c9a4f4fc8f882d83e60ce21

patch applied (ghc): Use "rep; nop" inside a spin-lock loop on x86/x86-64

2009-09-29 Thread Simon Marlow
Tue Sep 29 06:07:22 PDT 2009 Simon Marlow * Use "rep; nop" inside a spin-lock loop on x86/x86-64 Ignore-this: 3fed098d63dc5ea576779f17afe4b6d9 This helps on a hyperthreaded CPU by yielding to the other thread in a spinlock loop. M ./includes/rts/SpinLock.h +2 M ./includes/stg/SMP

Re: patch applied (ghc): Fix some missing unfoldings (foldr in particular!)

2009-09-29 Thread Simon Marlow
On 29/09/2009 12:40, Simon Marlow wrote: Tue Sep 29 03:27:45 PDT 2009 Simon Marlow * Fix some missing unfoldings (foldr in particular!) Ignore-this: 39c9b075f523e210cf4a5fb9db438d05 The changes I made to the tidier recently introduced a serious regression: the unfoldings for binding

patch applied (testsuite): wibbles to setting LC_ALL, trying to fix buildbot test failures

2009-09-29 Thread Simon Marlow
Tue Sep 29 02:04:10 PDT 2009 Simon Marlow * wibbles to setting LC_ALL, trying to fix buildbot test failures Ignore-this: ea290fa166ce8ff81bff95c928404453 M ./driver/runtests.py -2 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090929090410-12142-3543665af9510b

patch applied (ghc): No need to use -split-objs with dynamic libraries

2009-09-29 Thread Simon Marlow
Tue Sep 29 03:38:11 PDT 2009 Simon Marlow * No need to use -split-objs with dynamic libraries Ignore-this: ad0c08809191c99ff9d3bfce88b77aee M ./rules/distdir-way-opts.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090929103811-12142-71a6aff18710b83be47933567af

patch applied (ghc): Fix some missing unfoldings (foldr in particular!)

2009-09-29 Thread Simon Marlow
Tue Sep 29 03:27:45 PDT 2009 Simon Marlow * Fix some missing unfoldings (foldr in particular!) Ignore-this: 39c9b075f523e210cf4a5fb9db438d05 The changes I made to the tidier recently introduced a serious regression: the unfoldings for bindings in a recursive group were sometimes lost

patch applied (ghc): remove TICK_GC_WORDS_COPIED, the GC stats give us the same thing

2009-09-29 Thread Simon Marlow
Mon Sep 28 07:53:49 PDT 2009 Simon Marlow * remove TICK_GC_WORDS_COPIED, the GC stats give us the same thing Ignore-this: 9af532f7000fef3ef688800e4ce58d3f M ./includes/stg/Ticky.h -3 M ./rts/Ticky.c -4 M ./rts/sm/Evac.c -6 View patch online: http://darcs.haskell.org/ghc/_darcs/p

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

2009-09-29 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 Mon Sep 28 18:00:01 BST 2009. checking out

RE: UniqFM library

2009-09-29 Thread Simon Peyton-Jones
| > Avoiding adding extra boot packages that would be exposed to all users | > seems like a good thing in general. | | I agree---bear with me because I haven't mastered the terminology. | Is there a 'boot package' that provides IntMap already? No | And what determines whether this package woul