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

2009-03-18 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 Wed Mar 18 19:00:01 GMT 2009. **

patch applied (ghc-6.10/ghc): MERGED: Reject foralls in constructor args in 'deriving', except for Functor etc

2009-03-18 Thread Ian Lynagh
Wed Mar 18 14:54:12 PDT 2009 Ian Lynagh * MERGED: Reject foralls in constructor args in 'deriving', except for Functor etc simo...@microsoft.com**20090316164502 M ./compiler/typecheck/TcDeriv.lhs -7 +15 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20090318215

patch applied (ghc-6.10/ghc): Fix Trac #3095, and make RdrHsSyn warning-clean

2009-03-18 Thread Ian Lynagh
Mon Mar 16 10:47:06 PDT 2009 simo...@microsoft.com * Fix Trac #3095, and make RdrHsSyn warning-clean Ignore-this: db47522307c92d93e0037143dee74375 M ./compiler/parser/RdrHsSyn.lhs -22 +24 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20090316174706-1287e-7163e80

patch applied (ghc-6.10/ghc): MERGED: Fix Trac #3092

2009-03-18 Thread Ian Lynagh
Wed Mar 18 14:41:38 PDT 2009 Ian Lynagh * MERGED: Fix Trac #3092 simo...@microsoft.com**20090316164049 We were't checking that a 'data/type instance' was extending a family type constructor. M ./compiler/typecheck/TcTyClsDecls.lhs -4 +9 View patch online: http://darcs.haskell.org/

patch applied (ghc): Comment explaining use of seq in DFMonad

2009-03-18 Thread John Dias
Wed Mar 18 14:01:38 PDT 2009 d...@eecs.tufts.edu * Comment explaining use of seq in DFMonad M ./compiler/cmm/DFMonad.hs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090318210138-38771-35a80b839dfef2a3746042470a4419f934ede312.gz __

patch applied (ghc-6.10/ghc): MERGED: FIX biographical profiling (#3039, probably #2297)

2009-03-18 Thread Ian Lynagh
Wed Mar 18 13:46:02 PDT 2009 Ian Lynagh * MERGED: FIX biographical profiling (#3039, probably #2297) Simon Marlow **20090317144939 Since we introduced pointer tagging, we no longer always enter a closure to evaluate it. However, the biographical profiler relies on closures being ent

patch applied (ghc-6.10/ghc): Define dropTail for the 6.10 branch

2009-03-18 Thread Ian Lynagh
Wed Mar 18 10:11:59 PDT 2009 Ian Lynagh * Define dropTail for the 6.10 branch M ./compiler/utils/Util.lhs +5 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20090318171159-3fd76-08116e614421c25fb16a58d19bf3f5513c3cb334.gz __

patch applied (ghc-6.10/ghc): FIX #3093: stub filenames when using -osuf

2009-03-18 Thread Ian Lynagh
Mon Mar 16 13:34:37 PDT 2009 Simon Marlow * FIX #3093: stub filenames when using -osuf Ignore-this: 999de35952804c760462ae32cfdd04d5 Also remove some unused cruft M ./compiler/main/DriverPipeline.hs -4 +3 M ./compiler/main/Finder.lhs -14 +5 View patch online: http://darcs.haskell.

patch applied (ghc-6.10/ghc): Don't call processHeapClosureForDead on pinned blocks

2009-03-18 Thread Ian Lynagh
Mon Mar 16 09:05:34 PDT 2009 Simon Marlow * Don't call processHeapClosureForDead on pinned blocks Ignore-this: 33a60e4ce78db6cc5bab399ec673ad0a Fixes heapprof001(prof_hp) after fix for #2917 M ./rts/LdvProfile.c -1 +3 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/pat

patch applied (ghc-6.10/ghc): cope with ThreadRelocated on the sleeping_queue

2009-03-18 Thread Ian Lynagh
Tue Feb 17 05:27:57 PST 2009 Simon Marlow * cope with ThreadRelocated on the sleeping_queue Ignore-this: 6b73d2b2e4142d7db4e7db4570f644ff M ./rts/posix/Select.c -2 +8 View patch online: http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20090217132757-12142-34504e9cbe0599239252549f704

patch applied (testsuite): Enable all these tests for validate

2009-03-18 Thread Simon Marlow
Wed Mar 18 05:24:18 PDT 2009 Simon Marlow * Enable all these tests for validate Ignore-this: 7c452c5f308d269bbe5bfdcbe7179b48 M ./tests/ghc-regress/numeric/should_run/all.T -26 +24 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090318122418-12142-2165f3fb0cc46726

patch applied (ghc): FIX unregisterised target by #ifdefing targetPlatform stuff

2009-03-18 Thread Simon Marlow
Wed Mar 18 08:12:55 PDT 2009 Simon Marlow * FIX unregisterised target by #ifdefing targetPlatform stuff Ignore-this: 916b3929d0edcd18951591a35e0cc99 I'm not sure if this is the correct fix. If targetPlatform is really NCG-specific, then maybe we should call it asmTargetPlatform or some

patch applied (ghc): Removed a trace

2009-03-18 Thread John Dias
Wed Mar 18 08:13:43 PDT 2009 d...@eecs.tufts.edu * Removed a trace M ./compiler/codeGen/CgTailCall.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090318151343-38771-2cc7192838605e5e2cce59368fa67f10bd861e11.gz ___ Cvs-

patch applied (ghc): Calling convention bug and cleanup

2009-03-18 Thread John Dias
Tue Mar 17 13:42:38 PDT 2009 d...@eecs.tufts.edu * Calling convention bug and cleanup - yet another wrong calling convention; this one was a special case for returning one value. M ./compiler/cmm/CmmCallConv.hs -37 +56 M ./compiler/cmm/MkZipCfgCmm.hs +2 M ./compiler/codeGen/C

patch applied (ghc): Inconsistent type and arguments in safe foreign calls...

2009-03-18 Thread John Dias
Mon Mar 16 14:46:54 PDT 2009 d...@eecs.tufts.edu * Inconsistent type and arguments in safe foreign calls... - The function argument was stripped from the argument list but not from the type. Now they're both stripped. M ./compiler/codeGen/StgCmmForeign.hs -15 +15 View patch online:

patch applied (ghc): stack overflows and out of memory's

2009-03-18 Thread John Dias
Mon Mar 16 14:35:06 PDT 2009 d...@eecs.tufts.edu * stack overflows and out of memory's 1. Stack overflow fixed by making dataflow monad strict in the state. 2. Out of memory fixed by "forgetting" lastoutfacts in the dataflow monad where we should. We were creating an unnecessarily long

patch applied (testsuite): Update expected output

2009-03-18 Thread Roman Leshchinskiy
Wed Mar 18 06:55:04 PDT 2009 Roman Leshchinskiy * Update expected output M ./tests/ghc-regress/rename/should_fail/rnfail048.stderr -4 +4 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20090318135504-b2b0a-3ed33cd9d7d2dc823e311b27aa97c54b1b941f1c.gz _

patch applied (ghc): Add the notion of "constructor-like" Ids for rule-matching

2009-03-18 Thread Roman Leshchinskiy
Wed Mar 18 03:59:11 PDT 2009 simo...@microsoft.com * Add the notion of "constructor-like" Ids for rule-matching Ignore-this: 9249b00a2292563e68d5d715376b216c This patch adds an optional CONLIKE modifier to INLINE/NOINLINE pragmas, {-# NOINLINE CONLIKE [1] f #-} The effect is to al

patch applied (ghc): Fixes to "Retract Hp *before* checking for HpLim==0"

2009-03-18 Thread Simon Marlow
Wed Mar 18 04:18:47 PDT 2009 Simon Marlow * Fixes to "Retract Hp *before* checking for HpLim==0" Ignore-this: 154a41eeb18a775465db29c818d1ec3a M ./compiler/codeGen/CgForeignCall.hs -2 +7 M ./rts/HeapStackCheck.cmm +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20

patch applied (ghc): Add fast event logging

2009-03-18 Thread Simon Marlow
Tue Mar 17 09:42:14 PDT 2009 Simon Marlow * Add fast event logging Ignore-this: c470164a5e66dca06fddc2fe172025de Generate binary log files from the RTS containing a log of runtime events with timestamps. The log file can be visualised in various ways, for investigating runtime behav

Re: [nightly] 17-Mar-2009 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2009-03-18 Thread Simon Marlow
<> /playpen/simonmar/nightly/HEAD/i386-unknown-linux/ghc/stage2-inplace/ghc -DGHCI_TABLES_NEXT_TO_CODE -DSTAGE=3 -package-name ghc-6.11.20090317 -hide-all-packages -no-user-package-conf -package-conf /playpen/simonmar/nightly/HEAD/i386-unknown-linux/stage3.package.conf -i -idist-stage3/build

Daily report for stable

2009-03-18 Thread BuildBot Collator
Build results: kgardas stable: lost tnaur x86 Linux stable: pass tnaur x86 OS X stable: pass x86 Linux stable:pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: pass Old unexpected test passes: unicode001 1 kili stable unicode002 1 ki

Daily report for head

2009-03-18 Thread BuildBot Collator
Build results: x86-64 Linux head: pass x86 Windows head fast: pass fail (failed darcs) pass pass pass pass x86-64 Linux head unreg: fail (failed stage1) Old unexpected test passes: hpc_ghc_ghci 2 tnaur PPC OSX head 2 unicode001 1 kili head unicode002 1 kili head New unex