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

2010-12-07 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 Tue Dec 7 18:00:01 GMT 2010. checking out new source tree

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

2010-12-07 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 Tue Dec 7 18:10:01 GMT 2010. checking out new source tree

[nightly] DPH Performance Test Succeeded

2010-12-07 Thread DPH Buildbot
Full logs at http://log.ouroborus.net/limitingfactor/dph Environment Platform host: limitingfactor.cse.unsw.EDU.AU arch: i386 processor: i386 system:Darwin 10.5.0 Versions GHC The Glorious Glasgow Haskell Compilation System, version 6.12.1 GCC i686-apple-d

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

2010-12-07 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 Tue Dec 7 18:00:01 GMT 2010. checking out new source t

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

2010-12-07 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 Tue Dec 7 18:10:01 GMT 2010. checking out new so

sparky (Sparc Solaris HEAD), build 138, Failure

2010-12-07 Thread Builder
sparky (Sparc Solaris HEAD), build 138 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky/138.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions | Failure: Just (ExitFailure 29) Build failed Details: http://darcs.

simonmar-win32-stable (x86 Windows STABLE), build 120, Incomplete

2010-12-07 Thread Builder
simonmar-win32-stable (x86 Windows STABLE), build 120 Build incomplete Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/120.html Build incomplete Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-stable/120.html __

simonmar-win32-head (x86 Windows HEAD), build 184, Incomplete

2010-12-07 Thread Builder
simonmar-win32-head (x86 Windows HEAD), build 184 Build incomplete Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/184.html Build incomplete Details: http://darcs.haskell.org/ghcBuilder/builders/simonmar-win32-head/184.html __

patch applied (ghc-7.0/testsuite): cope if the compiler doesn't tell us the "Global Package DB"

2010-12-07 Thread Ian Lynagh
Fri Dec 3 02:05:24 PST 2010 Simon Marlow * cope if the compiler doesn't tell us the "Global Package DB" M ./config/ghc -2 +4 M ./driver/testlib.py -10 +12 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101203100524-12142-3b

patch applied (ghc-7.0/testsuite): Add a test for #4007

2010-12-07 Thread Ian Lynagh
Sun Dec 5 11:45:04 PST 2010 Ian Lynagh * Add a test for #4007 M ./tests/ghc-regress/perf/compiler/Makefile +6 A ./tests/ghc-regress/perf/compiler/T4007.hs A ./tests/ghc-regress/perf/compiler/T4007.stderr M ./tests/ghc-regress/perf/compiler/all.T +5 View patch online: http://d

patch applied (ghc-7.0/testsuite): Add some more files to be cleaned

2010-12-07 Thread Ian Lynagh
Sat Dec 4 12:22:55 PST 2010 Ian Lynagh * Add some more files to be cleaned M ./tests/ghc-regress/quasiquotation/qq007/test.T -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/testsuite;a=darcs_commitdiff;h=20101204202255-3fd76-564c2b80d407b59c610696269a739d

patch applied (ghc-7.0/testsuite): Add a test for deprecated [$foo| ... |] quaosquote syntax

2010-12-07 Thread Ian Lynagh
Sat Dec 4 12:28:44 PST 2010 Ian Lynagh * Add a test for deprecated [$foo| ... |] quaosquote syntax A ./tests/ghc-regress/quasiquotation/qq008/ A ./tests/ghc-regress/quasiquotation/qq008/Makefile A ./tests/ghc-regress/quasiquotation/qq008/QQ.hs A ./tests/ghc-regress/quasiquota

patch applied (ghc-7.0/ghc): Make CPPFLAGS variables, as well as CFLAGS and LDFLAGS

2010-12-07 Thread Ian Lynagh
Mon Dec 6 17:00:33 PST 2010 Ian Lynagh * Make CPPFLAGS variables, as well as CFLAGS and LDFLAGS This fixes the "does unsetenv return void" test in the unix package on OS X, if I tell it to make 10.4-compatible binaries. The test uses CPPFLAGS but not CFLAGS, so it thought it returned int

patch applied (ghc-7.0/ghc): Close .ghci files after reading them; fixes trac #4487

2010-12-07 Thread Ian Lynagh
Sun Dec 5 12:53:01 PST 2010 Ian Lynagh * Close .ghci files after reading them; fixes trac #4487 M ./ghc/InteractiveUI.hs -1 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101205205301-3fd76-e3d21c6ae713c3cf0e62587054072280ed9ad264

patch applied (ghc-7.0/ghc): Fix a recomp bug: make classes/datatypes depend directly on DFuns (#4469)

2010-12-07 Thread Ian Lynagh
Thu Dec 2 04:23:49 PST 2010 Simon Marlow * Fix a recomp bug: make classes/datatypes depend directly on DFuns (#4469) And remove the old mechanism of recording dfun uses separately, because it didn't work. This wiki page describes recompilation avoidance and fingerprinting. I'll upda

patch applied (ghc-7.0/ghc): Tweak the cleaning of inplace/; fixes trac #4320

2010-12-07 Thread Ian Lynagh
Sun Dec 5 13:20:48 PST 2010 Ian Lynagh * Tweak the cleaning of inplace/; fixes trac #4320 M ./configure.ac -1 +2 M ./ghc.mk -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101205212048-3fd76-787be4670e2cd8cc11ea7206f37e4bd47

patch applied (ghc-7.0/ghc): Fix a nasty bug in RULE matching: Trac #4814

2010-12-07 Thread Ian Lynagh
Thu Dec 2 02:26:18 PST 2010 simo...@microsoft.com * Fix a nasty bug in RULE matching: Trac #4814 See Note [Matching lets], which explains it all in detail. It took me a day to think of a nice way to fix the bug, but I think the result is quite respectable. Subtle, though. M ./comp

patch applied (ghc-7.0/ghc): removeThreadFromQueue: stub out the link field before returning (#4813)

2010-12-07 Thread Ian Lynagh
Thu Dec 2 08:08:38 PST 2010 Simon Marlow * removeThreadFromQueue: stub out the link field before returning (#4813) M ./rts/Threads.c -1 +4 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101202160838-12142-4159af54e5880150ff4d8998ffbc

patch applied (ghc-7.0/ghc): Add a configure message

2010-12-07 Thread Ian Lynagh
Mon Dec 6 13:52:01 PST 2010 Ian Lynagh * Add a configure message M ./aclocal.m4 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101206215201-3fd76-7bd7e906264ec642887a215ea8d77ee0f5acc0cf.gz ___

patch applied (ghc-7.0/ghc): Correct the stage that the includes/ tools are built in

2010-12-07 Thread Ian Lynagh
Mon Dec 6 12:31:25 PST 2010 Ian Lynagh * Correct the stage that the includes/ tools are built in M ./includes/ghc.mk -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101206203125-3fd76-dc934f85928cc84d0e6573ccaebfa1e0357b4be1.gz

patch applied (ghc-7.0/ghc): handle ThreadMigrating in throwTo() (#4811)

2010-12-07 Thread Ian Lynagh
Fri Dec 3 01:48:18 PST 2010 Simon Marlow * handle ThreadMigrating in throwTo() (#4811) If a throwTo targets a thread that has just been created with forkOnIO, then it is possible the exception strikes while the thread is still in the process of migrating. throwTo() didn't handle this

patch applied (ghc-7.0/ghc): Link even programs containing no Haskell modules with GHC

2010-12-07 Thread Ian Lynagh
Mon Dec 6 12:33:29 PST 2010 Ian Lynagh * Link even programs containing no Haskell modules with GHC I don't remember why we made it use gcc instead, but going back to using ghc doesn't seem to break anything, and should fix the build on OS X 10.6. M ./rules/build-prog.mk -3 View pat

patch applied (ghc-7.0/ghc): Tweak a configure test

2010-12-07 Thread Ian Lynagh
Tue Nov 23 09:06:21 PST 2010 Ian Lynagh * Tweak a configure test M ./aclocal.m4 -1 +1 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20101123170621-3fd76-ca1bb356fafa25776bc97e11bb4f38fc91bade73.gz _

patch applied (testsuite): Add a test for #4007

2010-12-07 Thread Ian Lynagh
Sun Dec 5 11:45:04 PST 2010 Ian Lynagh * Add a test for #4007 M ./tests/ghc-regress/perf/compiler/Makefile +6 A ./tests/ghc-regress/perf/compiler/T4007.hs A ./tests/ghc-regress/perf/compiler/T4007.stderr M ./tests/ghc-regress/perf/compiler/all.T +5 View patch online: http://d

patch applied (ghc): Make CPPFLAGS variables, as well as CFLAGS and LDFLAGS

2010-12-07 Thread Ian Lynagh
Mon Dec 6 17:00:33 PST 2010 Ian Lynagh * Make CPPFLAGS variables, as well as CFLAGS and LDFLAGS This fixes the "does unsetenv return void" test in the unix package on OS X, if I tell it to make 10.4-compatible binaries. The test uses CPPFLAGS but not CFLAGS, so it thought it returned int

patch applied (ghc): Add a configure message

2010-12-07 Thread Ian Lynagh
Mon Dec 6 13:52:01 PST 2010 Ian Lynagh * Add a configure message M ./aclocal.m4 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101206215201-3fd76-7bd7e906264ec642887a215ea8d77ee0f5acc0cf.gz ___

patch applied (ghc): Link even programs containing no Haskell modules with GHC

2010-12-07 Thread Ian Lynagh
Mon Dec 6 12:33:29 PST 2010 Ian Lynagh * Link even programs containing no Haskell modules with GHC I don't remember why we made it use gcc instead, but going back to using ghc doesn't seem to break anything, and should fix the build on OS X 10.6. M ./rules/build-prog.mk -3 View pat

patch applied (ghc): Correct the stage that the includes/ tools are built in

2010-12-07 Thread Ian Lynagh
Mon Dec 6 12:31:25 PST 2010 Ian Lynagh * Correct the stage that the includes/ tools are built in M ./includes/ghc.mk -2 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101206203125-3fd76-dc934f85928cc84d0e6573ccaebfa1e0357b4be1.gz ___

patch applied (ghc): Tweak the cleaning of inplace/; fixes trac #4320

2010-12-07 Thread Ian Lynagh
Sun Dec 5 13:20:48 PST 2010 Ian Lynagh * Tweak the cleaning of inplace/; fixes trac #4320 M ./configure.ac -1 +2 M ./ghc.mk -1 +2 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101205212048-3fd76-787be4670e2cd8cc11ea7206f37e4bd478f136fa.

patch applied (ghc): Close .ghci files after reading them; fixes trac #4487

2010-12-07 Thread Ian Lynagh
Sun Dec 5 12:53:01 PST 2010 Ian Lynagh * Close .ghci files after reading them; fixes trac #4487 M ./ghc/InteractiveUI.hs -1 +3 View patch online: http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20101205205301-3fd76-e3d21c6ae713c3cf0e62587054072280ed9ad264.gz ___

sparky-unreg (Sparc Solaris unreg HEAD), build 35, Failure

2010-12-07 Thread Builder
sparky-unreg (Sparc Solaris unreg HEAD), build 35 Build failed Details: http://darcs.haskell.org/ghcBuilder/builders/sparky-unreg/35.html darcs checkout | Success create mk/build.mk | Success get subrepos | Success repo versions| Success setting version date | Success boot

Re: Linker problems on OSX.

2010-12-07 Thread Ben Lippmeier
On 07/12/2010, at 12:38 PM, Ian Lynagh wrote: > On Tue, Dec 07, 2010 at 12:59:43AM +, Ian Lynagh wrote: >> On Tue, Dec 07, 2010 at 12:34:50AM +, Ian Lynagh wrote: >>> On Mon, Dec 06, 2010 at 12:39:38PM +1100, Ben Lippmeier wrote: After we applied the latest OSX patches to our s

Re: darcs patch: Initial port to Python 3.0 (and 2 more)

2010-12-07 Thread Clemens Fruhwirth
You are right, Simon. Many of these changes were quick and dirty and should be refined. The patch was intended to be tested by Igloo on older Python versions. The decision we are facing is to deprecate Python 2.5 or not (was released 2006). If not, we need to reinvent exception handling in a 2.5-3

Re: darcs patch: Initial port to Python 3.0 (and 2 more)

2010-12-07 Thread Simon Marlow
On 02/12/10 09:31, Clemens Fruhwirth wrote: More Python 3.0 fixes (resending also the previous patches). 3 patches for repository http://darcs.haskell.org/testsuite: Wed Dec 1 20:45:57 CET 2010 Clemens Fruhwirth * Initial port to Python 3.0 Wed Dec 1 22:17:34 CET 2010 Clemens Fruhwirth

Re: darcs patch: Filter out -optP-traditional from cmm build options

2010-12-07 Thread Simon Marlow
On 06/12/10 23:15, gwri...@antiope.com wrote: 1 patch for repository http://darcs.haskell.org/ghc-7.0/ghc: Mon Dec 6 15:04:13 EST 2010 gwri...@antiope.com * Filter out -optP-traditional from cmm build options The build fails if SRC_HC_OPTS contains -optP-traditional because making .c

Re: patch applied (packages/integer-gmp): Fix unknown symbol base_ControlziExceptionziBase_patError_info by helping GHC generate smarter core.

2010-12-07 Thread Simon Marlow
On 06/12/10 08:25, Simon Peyton-Jones wrote: Why doesn't the linker sort it out, since 'base' is always linked with 'integer-gmp' in the end? Static linking isn't recursive - if you want recursive dependencies between libraries, you have to do something like -lHSbase -lHSinteger-gmp -lHSb

Re: Should heapCensus work with threaded programs?

2010-12-07 Thread Simon Marlow
On 07/12/10 07:16, Ben Lippmeier wrote: Hi Simon, Threaded programs are crashing for me with heap profiling turned on. I've only seen them crash with an interval< 0.1s. They seem fine with -N1. I have multiple crashing programs like so: limitingfactor:dph-quickhull-vector benl$ pwd /Users/be