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.
**
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
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
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
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
___
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
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
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
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
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
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
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
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
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
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
___
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
___
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
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
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
__
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
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
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
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
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
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/
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 +
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
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
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
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
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
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
_
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
__
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
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
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
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,
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
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:
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
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
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
73 matches
Mail list logo