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

2009-12-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 Fri Dec 18 19:00:01 GMT 2009. **

patch applied (ghc-6.12/ghc): Fix the FloatOut patch for the 6.12 branch

2009-12-18 Thread Ian Lynagh
Fri Dec 18 09:33:57 PST 2009 Ian Lynagh * Fix the FloatOut patch for the 6.12 branch M ./compiler/simplCore/FloatOut.lhs -1 +8 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091218173357-3fd76-caf28f316c5fa2b3e553308f4ba412274ea0d435.gz

patch applied (ghc-6.12/ghc): MERGED: Fix a nasty (and long-standing) FloatOut performance bug

2009-12-18 Thread Ian Lynagh
Fri Dec 18 08:34:48 PST 2009 Ian Lynagh * MERGED: Fix a nasty (and long-standing) FloatOut performance bug Mon Dec 7 08:32:46 GMT 2009 simo...@microsoft. Ignore-this: a64b98992fa4ced434d1edf0b89842ec The effect was that, in deeply-nested applications, FloatOut would take qu

patch applied (ghc-6.12/ghc): Fix a braino in a comment

2009-12-18 Thread Ian Lynagh
Fri Dec 18 13:35:41 PST 2009 Ian Lynagh * Fix a braino in a comment M ./libraries/gen_contents_index -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091218213541-3fd76-ba21720e3836f10990c3913b26850e741774b39b.gz

patch applied (ghc-6.12/ghc): Fix another sed problem on Solaris

2009-12-18 Thread Ian Lynagh
Wed Dec 16 16:04:21 PST 2009 Ian Lynagh * Fix another sed problem on Solaris M ./libraries/gen_contents_index -1 +3 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091217000421-3fd76-1ef3750caa52e6dbddb3bf6b2e54ecf3e37a7b89.gz ___

patch applied (ghc-6.12/testsuite): Remove no-longer-used files

2009-12-18 Thread Ian Lynagh
Fri Dec 18 13:57:45 PST 2009 Ian Lynagh * Remove no-longer-used files R ./tests/ghc-regress/driver/A.hs R ./tests/ghc-regress/driver/B/ R ./tests/ghc-regress/driver/B/C.hs R ./tests/ghc-regress/driver/B/C024.hs R ./tests/ghc-regress/driver/B/F.hs R ./tests/ghc-regress/d

patch applied (ghc-6.12/testsuite): Fix driver016, driver019, driver028

2009-12-18 Thread Ian Lynagh
Fri Dec 18 13:48:02 PST 2009 Ian Lynagh * Fix driver016,driver019,driver028 A ./tests/ghc-regress/driver/F019.hs M ./tests/ghc-regress/driver/Makefile -15 +16 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091218214802-3fd76-9c2171bee0dfc2b1f5c0ca1a982

patch applied (testsuite): Remove no-longer-used files

2009-12-18 Thread Ian Lynagh
Fri Dec 18 13:57:45 PST 2009 Ian Lynagh * Remove no-longer-used files R ./tests/ghc-regress/driver/A.hs R ./tests/ghc-regress/driver/B/ R ./tests/ghc-regress/driver/B/C.hs R ./tests/ghc-regress/driver/B/C024.hs R ./tests/ghc-regress/driver/B/F.hs R ./tests/ghc-regress/d

patch applied (testsuite): Fix driver016,driver019,driver028

2009-12-18 Thread Ian Lynagh
Fri Dec 18 13:48:02 PST 2009 Ian Lynagh * Fix driver016,driver019,driver028 A ./tests/ghc-regress/driver/F019.hs M ./tests/ghc-regress/driver/Makefile -15 +16 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218214802-3fd76-9c2171bee0dfc2b1f5c0ca1a982bed4f685b

patch applied (ghc-6.12/testsuite): MERGED: Make driver063 parallelisable

2009-12-18 Thread Ian Lynagh
Fri Dec 18 13:20:41 PST 2009 Ian Lynagh * MERGED: Make driver063 parallelisable A ./tests/ghc-regress/driver/A063.hs A ./tests/ghc-regress/driver/D063.hs M ./tests/ghc-regress/driver/Makefile -1 +1 M ./tests/ghc-regress/driver/all.T -2 +5 M ./tests/ghc-regress/driver/driver

patch applied (ghc-6.12/testsuite): fix driver033

2009-12-18 Thread Ian Lynagh
Wed Dec 2 07:07:23 PST 2009 Simon Marlow * fix driver033 Ignore-this: 121fdb538938be37d4d6ba36b75c354d M ./tests/ghc-regress/driver/Makefile -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091202150723-12142-657eef78702d104430dcb6528e2ea48aeb7a14cf

patch applied (ghc-6.12/testsuite): Make 1372 use a local package database

2009-12-18 Thread Ian Lynagh
Sun Nov 29 04:05:26 PST 2009 Ian Lynagh * Make 1372 use a local package database Eliminates random failures when it's run in parallel with other tests M ./tests/ghc-regress/driver/1372/Makefile -15 +17 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/2009112

patch applied (ghc-6.12/testsuite): Remove now-unused cleanall function

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:53:22 PST 2009 Ian Lynagh * Remove now-unused cleanall function M ./tests/ghc-regress/driver/all.T -15 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128235322-3fd76-0eeefa7b4bb870fdffe94e39de29744d24974f60.gz

patch applied (ghc-6.12/testsuite): Make bug1465 use a local package.conf

2009-12-18 Thread Ian Lynagh
Sun Nov 29 03:45:52 PST 2009 Ian Lynagh * Make bug1465 use a local package.conf Eliminates random failures when it runs in parallel with other tests M ./tests/ghc-regress/typecheck/bug1465/Makefile -16 +17 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200

patch applied (ghc-6.12/testsuite): driver100 doesn't need to be run alone

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:48:12 PST 2009 Ian Lynagh * driver100 doesn't need to be run alone M ./tests/ghc-regress/driver/all.T -3 +2 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128234812-3fd76-2834010dbf4458d20bc1193e40235fdeb7ccd35a.gz ___

patch applied (ghc-6.12/testsuite): Remove some unnecessary 'alone' calls

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:17:38 PST 2009 Ian Lynagh * Remove some unnecessary 'alone' calls M ./tests/ghc-regress/driver/all.T -8 +6 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128231738-3fd76-515a2393a8dc389d7eda9addceb163743eb1c5bd.gz

patch applied (ghc-6.12/testsuite): Add some extra cleaning for driver033

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:31:56 PST 2009 Ian Lynagh * Add some extra cleaning for driver033 M ./tests/ghc-regress/driver/all.T -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128223156-3fd76-9076c11005e45c1015f35b54865e8ad840ff3a1f.gz

patch applied (ghc-6.12/testsuite): Make driver200 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:54:52 PST 2009 Ian Lynagh * Make driver200 parallelisable A ./tests/ghc-regress/driver/A200.hs A ./tests/ghc-regress/driver/B200/ A ./tests/ghc-regress/driver/B200/C.hs A ./tests/ghc-regress/driver/D200.hs M ./tests/ghc-regress/driver/Makefile -9 +9 M ./te

patch applied (ghc-6.12/testsuite): Make 2566 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:53:54 PST 2009 Ian Lynagh * Make 2566 parallelisable M ./tests/ghc-regress/driver/2566.stderr -1 +1 M ./tests/ghc-regress/driver/Makefile -1 +1 M ./tests/ghc-regress/driver/all.T -3 +1 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/2009

patch applied (ghc-6.12/testsuite): Make driver081* parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:52:20 PST 2009 Ian Lynagh * Make driver081* parallelisable M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -6 +9 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128235220-3fd76-5b256f0aa980428538a12b138de1

patch applied (ghc-6.12/testsuite): Make driver080 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:43:15 PST 2009 Ian Lynagh * Make driver080 parallelisable A ./tests/ghc-regress/driver/A080.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver062* parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:14:20 PST 2009 Ian Lynagh * Make driver062* parallelisable ./tests/ghc-regress/driver/driver062.1.stdout -> ./tests/ghc-regress/driver/driver062a.stdout ./tests/ghc-regress/driver/driver062.2.stdout -> ./tests/ghc-regress/driver/driver062b.stdout ./tests/ghc-regr

patch applied (ghc-6.12/testsuite): Make more driver tests parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:37:08 PST 2009 Ian Lynagh * Make more driver tests parallelisable A ./tests/ghc-regress/driver/A064.hs A ./tests/ghc-regress/driver/A065.hs A ./tests/ghc-regress/driver/A066.hs A ./tests/ghc-regress/driver/A067.hs A ./tests/ghc-regress/driver/A068.hs A ./t

patch applied (ghc-6.12/testsuite): Make driver061* parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 15:03:29 PST 2009 Ian Lynagh * Make driver061* parallelisable A ./tests/ghc-regress/driver/A061.hs A ./tests/ghc-regress/driver/A061a.hs A ./tests/ghc-regress/driver/A061b.hs M ./tests/ghc-regress/driver/Makefile -11 +11 M ./tests/ghc-regress/driver/all.T -8 +14

patch applied (ghc-6.12/testsuite): Make driver060 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:58:04 PST 2009 Ian Lynagh * Make driver060 parallelisable A ./tests/ghc-regress/driver/A060.hs M ./tests/ghc-regress/driver/Makefile -3 +3 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver053 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:53:58 PST 2009 Ian Lynagh * Make driver053 parallelisable ./tests/ghc-regress/driver/d1 -> ./tests/ghc-regress/driver/d053_1 ./tests/ghc-regress/driver/d2 -> ./tests/ghc-regress/driver/d053_2 M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driv

patch applied (ghc-6.12/testsuite): Make driver052 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:51:53 PST 2009 Ian Lynagh * Make driver052 parallelisable M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +8 A ./tests/ghc-regress/driver/d052_1/ A ./tests/ghc-regress/driver/d052_1/P/ A ./tests/ghc-regress/driver/d052_1/P/Q.h

patch applied (ghc-6.12/testsuite): Make driver051 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:47:04 PST 2009 Ian Lynagh * Make driver051 parallelisable M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +5 A ./tests/ghc-regress/driver/d051_1/ A ./tests/ghc-regress/driver/d051_1/P/ A ./tests/ghc-regress/driver/d051_1/P/Q.h

patch applied (ghc-6.12/testsuite): Make driver044 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:38:50 PST 2009 Ian Lynagh * Make driver044 parallelisable A ./tests/ghc-regress/driver/B044/ A ./tests/ghc-regress/driver/B044/F.hs M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver045 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:41:55 PST 2009 Ian Lynagh * Make driver045 parallelisable A ./tests/ghc-regress/driver/B045/ A ./tests/ghc-regress/driver/B045/F.hs M ./tests/ghc-regress/driver/Makefile -4 +5 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver043 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:37:08 PST 2009 Ian Lynagh * Make driver043 parallelisable A ./tests/ghc-regress/driver/B043/ A ./tests/ghc-regress/driver/B043/C.hs M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128223708-3

patch applied (ghc-6.12/testsuite): Make driver042 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:35:01 PST 2009 Ian Lynagh * Make driver042 parallelisable A ./tests/ghc-regress/driver/B042/ A ./tests/ghc-regress/driver/B042/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver041 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:29:53 PST 2009 Ian Lynagh * Make driver041 parallelisable A ./tests/ghc-regress/driver/B041/ A ./tests/ghc-regress/driver/B041/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver035 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:27:12 PST 2009 Ian Lynagh * Make driver035 parallelisable A ./tests/ghc-regress/driver/F035.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver032 and driver033 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:21:10 PST 2009 Ian Lynagh * Make driver032 and driver033 parallelisable A ./tests/ghc-regress/driver/A032.hs A ./tests/ghc-regress/driver/A033.hs M ./tests/ghc-regress/driver/Makefile -9 +9 M ./tests/ghc-regress/driver/all.T -4 +8 View patch online: http://darcs.

patch applied (ghc-6.12/testsuite): Make driver034 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:24:02 PST 2009 Ian Lynagh * Make driver034 parallelisable A ./tests/ghc-regress/driver/F034.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver031 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:18:40 PST 2009 Ian Lynagh * Make driver031 parallelisable A ./tests/ghc-regress/driver/A031.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver028 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:17:04 PST 2009 Ian Lynagh * Make driver028 parallelisable A ./tests/ghc-regress/driver/B028/ A ./tests/ghc-regress/driver/B028/F.hs M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128221704-3

patch applied (ghc-6.12/testsuite): Make driver027 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 14:16:37 PST 2009 Ian Lynagh * Make driver027 parallelisable A ./tests/ghc-regress/driver/B027/ A ./tests/ghc-regress/driver/B027/F.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver026 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:56:10 PST 2009 Ian Lynagh * Make driver026 parallelisable M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 A ./tests/ghc-regress/driver/d026/ A ./tests/ghc-regress/driver/d026/P/ A ./tests/ghc-regress/driver/d026/P/Q.hs Vie

patch applied (ghc-6.12/testsuite): Make driver025 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:45:56 PST 2009 Ian Lynagh * Make driver025 parallelisable A ./tests/ghc-regress/driver/B025/ A ./tests/ghc-regress/driver/B025/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver024a parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:43:22 PST 2009 Ian Lynagh * Make driver024a parallelisable A ./tests/ghc-regress/driver/B024a/ M ./tests/ghc-regress/driver/Makefile -6 +6 M ./tests/ghc-regress/driver/all.T -2 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver022 and driver023 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:38:34 PST 2009 Ian Lynagh * Make driver022 and driver023 parallelisable A ./tests/ghc-regress/driver/B022/ A ./tests/ghc-regress/driver/B022/C.hs A ./tests/ghc-regress/driver/B023/ A ./tests/ghc-regress/driver/B023/C.hs M ./tests/ghc-regress/driver/Makefile -8

patch applied (ghc-6.12/testsuite): Make driver021 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:36:25 PST 2009 Ian Lynagh * Make driver021 parallelisable A ./tests/ghc-regress/driver/B021/ A ./tests/ghc-regress/driver/B021/C.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver024 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:30:22 PST 2009 Ian Lynagh * Make driver024 parallelisable A ./tests/ghc-regress/driver/B024/ A ./tests/ghc-regress/driver/B024/C.hs M ./tests/ghc-regress/driver/Makefile -3 +3 M ./tests/ghc-regress/driver/all.T -3 +3 View patch online: http://darcs.haskell.org/gh

patch applied (ghc-6.12/testsuite): Make driver019 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:21:54 PST 2009 Ian Lynagh * Make driver019 parallelisable M ./tests/ghc-regress/driver/all.T -2 +6 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128212154-3fd76-b11870c83a1ecfeb30c4714aa3ddac92e4fca5eb.gz

patch applied (ghc-6.12/testsuite): Make driver018* parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:20:29 PST 2009 Ian Lynagh * Make driver018* parallelisable M ./tests/ghc-regress/driver/all.T -7 +8 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128212029-3fd76-0ae44f95baf251dc56824f4d993bbb379a558a3e.gz ___

patch applied (ghc-6.12/testsuite): Make driver017 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:18:42 PST 2009 Ian Lynagh * Make driver017 parallelisable A ./tests/ghc-regress/driver/F017.hs M ./tests/ghc-regress/driver/Makefile -5 +8 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver016 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:18:16 PST 2009 Ian Lynagh * Make driver016 parallelisable A ./tests/ghc-regress/driver/F016.hs M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128211816-3fd76-13981a5c432884cc84bb77d08af5ad0056a1

patch applied (ghc-6.12/testsuite): Make driver014 and driver015 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:04:59 PST 2009 Ian Lynagh * Make driver014 and driver015 parallelisable M ./tests/ghc-regress/driver/all.T -4 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128210459-3fd76-b39b757cc0b13d7ff60556100dbb1ede88301eeb.gz __

patch applied (ghc-6.12/testsuite): Make driver013 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:02:04 PST 2009 Ian Lynagh * Make driver013 parallelisable A ./tests/ghc-regress/driver/A013.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver012 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 13:00:41 PST 2009 Ian Lynagh * Make driver012 parallelisable A ./tests/ghc-regress/driver/A012.hs M ./tests/ghc-regress/driver/Makefile -4 +4 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make driver011 parallelisable

2009-12-18 Thread Ian Lynagh
Sat Nov 28 12:58:50 PST 2009 Ian Lynagh * Make driver011 parallelisable A ./tests/ghc-regress/driver/A011.hs M ./tests/ghc-regress/driver/Makefile -5 +5 M ./tests/ghc-regress/driver/all.T -2 +4 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/200911282

patch applied (ghc-6.12/testsuite): Make the driver/ tests declare themselves 'alone' individually

2009-12-18 Thread Ian Lynagh
Sat Nov 28 12:55:33 PST 2009 Ian Lynagh * Make the driver/ tests declare themselves 'alone' individually This way we can fix them one by one M ./tests/ghc-regress/driver/all.T -69 +85 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091128205533-3fd76-4979

patch applied (ghc-6.12/testsuite): Print out how many tests we have done and the total when we run a test

2009-12-18 Thread Ian Lynagh
Sat Nov 28 10:11:04 PST 2009 Ian Lynagh * Print out how many tests we have done and the total when we run a test This isn't perfect, as it doesn't account for tests that will be skipped in the total. But that's hard to work out, as we might skip a test in only some ways and we currently d

patch applied (ghc-6.12/testsuite): Gather all tests at once, rather than doing them directory by directory

2009-12-18 Thread Ian Lynagh
Sat Nov 28 10:02:07 PST 2009 Ian Lynagh * Gather all tests at once, rather than doing them directory by directory This increases the parallelism possible, and allows us to track what progress we are making. M ./driver/runtests.py -22 +13 M ./driver/testglobals.py +3 M ./driver/

patch applied (ghc-6.12/testsuite): Quoting fixes

2009-12-18 Thread Ian Lynagh
Sat Nov 28 06:48:02 PST 2009 Ian Lynagh * Quoting fixes M ./tests/ghc-regress/driver/dynamic_flags_001/Makefile -1 +1 M ./tests/ghc-regress/driver/recomp001/Makefile -2 +2 M ./tests/ghc-regress/driver/recomp002/Makefile -2 +2 M ./tests/ghc-regress/driver/recomp005/Makefile -2 +

patch applied (ghc-6.12/testsuite): Fix typos

2009-12-18 Thread Ian Lynagh
Wed Dec 9 11:02:39 PST 2009 Ian Lynagh * Fix typos M ./mk/boilerplate.mk -3 +3 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091209190239-3fd76-8c794c9b131a2b47319334ccafaea98d53f6c626.gz ___ Cvs-ghc mailing l

patch applied (ghc-6.12/testsuite): Fix quoting, and add some sanity checking

2009-12-18 Thread Ian Lynagh
Wed Dec 9 11:45:21 PST 2009 Ian Lynagh * Fix quoting, and add some sanity checking M ./tests/ghc-regress/Makefile -1 +5 View patch online: http://darcs.haskell.org/ghc-6.12/testsuite/_darcs/patches/20091209194521-3fd76-b5279373ab4693606837f8f3519af8f1540b64de.gz

patch applied (ghc-6.12/ghc): Add lengthBag to Bag (using in forthcoming patch)

2009-12-18 Thread Ian Lynagh
Fri Dec 4 07:50:55 PST 2009 simo...@microsoft.com * Add lengthBag to Bag (using in forthcoming patch) Ignore-this: 5af0f45d6b51bc77e54c5cb0e2b1e607 M ./compiler/utils/Bag.lhs -1 +7 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091204155055-1287e-2cc08ccc26569

patch applied (ghc-6.12/ghc): Add splitUFM to UniqFM (used in a forthcoming patch)

2009-12-18 Thread Ian Lynagh
Fri Dec 4 08:08:20 PST 2009 simo...@microsoft.com * Add splitUFM to UniqFM (used in a forthcoming patch) Ignore-this: 332aa029f25ec3f22e4f195ecd44b40b splitUFM :: Uniquable key => UniqFM elt -> key -> (UniqFM elt, Maybe elt, UniqFM elt) -- Splits a UFM into things less than, equal

patch applied (testsuite): Allow tests to behave differently depending on whether the compiler is in-tree

2009-12-18 Thread Ian Lynagh
Fri Dec 18 12:03:58 PST 2009 Ian Lynagh * Allow tests to behave differently depending on whether the compiler is in-tree And skip testwsdeque if it is not in-tree, as we rely on some headers from the build tree. M ./config/ghc +2 M ./driver/testglobals.py +3 M ./driver/testlib

patch applied (testsuite): Remove a test for GHC < 6.11

2009-12-18 Thread Ian Lynagh
Fri Dec 18 11:59:46 PST 2009 Ian Lynagh * Remove a test for GHC < 6.11 M ./tests/ghc-regress/rts/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091218195946-3fd76-211bc92f6f9da2870c597e9980d0d0adbffb15fd.gz _

patch applied (ghc): Avoid a failing shell command when cleaning

2009-12-18 Thread Ian Lynagh
Fri Dec 18 12:11:46 PST 2009 Ian Lynagh * Avoid a failing shell command when cleaning It wasn't fatal, but better to avoid it anyway M ./compiler/ghc.mk +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218201146-3fd76-bdc69028279daf6ffdfcb2fa196d924df402ed99.gz __

patch applied (ghc): Fix another sed problem on Solaris

2009-12-18 Thread Ian Lynagh
Wed Dec 16 16:04:21 PST 2009 Ian Lynagh * Fix another sed problem on Solaris M ./libraries/gen_contents_index -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217000421-3fd76-1ef3750caa52e6dbddb3bf6b2e54ecf3e37a7b89.gz

patch applied (ghc): unused named variables

2009-12-18 Thread John Dias
Fri Dec 18 11:54:30 PST 2009 d...@cs.tufts.edu * unused named variables Ignore-this: c2d56a21a039bb73023c54883a8c1fa3 M ./compiler/codeGen/StgCmmExpr.hs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218195430-a3835-5bc554cd4133d75a443839b04ebf019af5a1d60d.gz

patch applied (ghc): missed a case in a previous fix

2009-12-18 Thread John Dias
Thu Dec 17 13:04:43 PST 2009 d...@cs.tufts.edu * missed a case in a previous fix Ignore-this: ff40b8516a3de3fc36a55534620e4f50 Here's the obscure problem: -- However, we also want to allow an assignment to be generated -- in the case when the types are compatible, because this allows

patch applied (ghc): Fix #650: use a card table to mark dirty sections of mutable arrays

2009-12-18 Thread Simon Marlow
Thu Dec 17 14:42:28 PST 2009 Simon Marlow * Fix #650: use a card table to mark dirty sections of mutable arrays Ignore-this: 75c354682c9ad1b71b68b5bc4cedd6de The card table is an array of bytes, placed directly following the actual array data. This means that array reading is unaffected,

Re: GHC.Arr

2009-12-18 Thread Simon Marlow
On 18/12/09 09:48, Simon Peyton-Jones wrote: Right. I'll make some specialised instances in GHC.Arr. And add comments to explain the issue Probably a good idea to reference the tickets in the comments: #1610, #2120, #2669. Cheers, Simon S | -Original Message- | From: Si

RE: GHC.Arr

2009-12-18 Thread Simon Peyton-Jones
Right. I'll make some specialised instances in GHC.Arr. And add comments to explain the issue S | -Original Message- | From: Simon Marlow [mailto:marlo...@gmail.com] | Sent: 18 December 2009 09:31 | To: Duncan Coutts | Cc: Simon Peyton-Jones; Simon Marlow; cvs-ghc@haskell.org | Subject:

Re: GHC.Arr

2009-12-18 Thread Simon Marlow
On 18/12/09 05:48, Duncan Coutts wrote: On Thu, 2009-12-17 at 18:03 +, Simon Peyton-Jones wrote: Simon I'm puzzling over GHC.Arr.safeIndex It calls the overloaded method 'index' which does bound checks on the "semantic range", by checking that i is in the range (l,u). But then safeIndex d

1969

2009-12-18 Thread Simon Peyton-Jones
Ian I think #1969 is fixed, at least as well as we can for now. Do we need to keep it open? Simon ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Daily report for head

2009-12-18 Thread BuildBot Collator
Build results: x86-64 Linux head: pass x86 Windows head: fail (failed boot) x86 Windows head fast: fail (failed compile) fail (failed compile) fail (failed compile) fail (failed darcs) fail (failed compile) fail (failed compile) kahl G5 Gentoo Linux head: lost x86-64 Linux he