Re: Validate fails on Mac OS X, again!

2009-12-21 Thread Duncan Coutts
On Mon, 2009-12-21 at 20:50 +0100, Matthias Kilian wrote: > On Mon, Dec 21, 2009 at 02:46:41PM +1100, Manuel M T Chakravarty wrote: > > > 'tr' -d '\t' < compiler/main/DynFlags.hs | '/usr/bin/sed' > > > '/^xFlags/,/]/s/^ *( *\("[^"]*"\)[^"]*/ [\1] ++/p;d' >> > > > utils/ghc-cabal/dist-dummy-ghc/b

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

2009-12-21 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 Dec 21 18:00:01 GMT 2009. checking out

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

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

Re: Validate fails on Mac OS X, again!

2009-12-21 Thread Matthias Kilian
On Mon, Dec 21, 2009 at 02:46:41PM +1100, Manuel M T Chakravarty wrote: > > 'tr' -d '\t' < compiler/main/DynFlags.hs | '/usr/bin/sed' '/^xFlags/,/]/s/^ > > *( *\("[^"]*"\)[^"]*/ [\1] ++/p;d' >> > > utils/ghc-cabal/dist-dummy-ghc/build/dummy-ghc.hs > > sed: 1: "s|/Users/chak/Code/ghc- ...": bad f

patch applied (testsuite): Test Trac #3776

2009-12-21 Thread Simon Peyton Jones
Mon Dec 21 06:51:55 PST 2009 simo...@microsoft.com * Test Trac #3776 Ignore-this: 6da368e3ec0665d75371f7b194c957bc A ./tests/ghc-regress/module/T3776.hs M ./tests/ghc-regress/module/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091221145155-1287e-d61

patch applied (testsuite): Add test for Trac #3245

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:47:40 PST 2009 simo...@microsoft.com * Add test for Trac #3245 Ignore-this: 139f702cdd7e6ceaf4b040cd1ac62285 A ./tests/ghc-regress/perf/should_run/T3245.hs A ./tests/ghc-regress/perf/should_run/T3245.stdout M ./tests/ghc-regress/perf/should_run/all.T +2 View patch o

patch applied (ghc): Add comments to darcs-all

2009-12-21 Thread Simon Peyton Jones
Mon Dec 21 08:05:11 PST 2009 simo...@microsoft.com * Add comments to darcs-all Ignore-this: 5a369a030785aec6ef0169e36757bba4 The comments explain how darcs-all decides what repo to use M ./darcs-all +31 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221160511-12

patch applied (ghc): Fix Trac #3772: dict funs for single-field classes

2009-12-21 Thread Simon Peyton Jones
Mon Dec 21 08:04:31 PST 2009 simo...@microsoft.com * Fix Trac #3772: dict funs for single-field classes Ignore-this: 808f1a0633c600689653ab4763dc8628 This patch fixes a bug that meant that INLINE pragamas on a method of a single-field class didn't work properly. See Note [Single-me

patch applied (ghc): Comments only (about implementing SPECIALISE pragmas)

2009-12-21 Thread Simon Peyton Jones
Mon Dec 21 07:57:45 PST 2009 simo...@microsoft.com * Comments only (about implementing SPECIALISE pragmas) Ignore-this: c8c98b061c162a4585ff1141b65ea91a M ./compiler/deSugar/DsBinds.lhs -30 +35 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221155745-1287e-26980667d6

patch applied (ghc): A bit of refactoring, plus a sanity check

2009-12-21 Thread Simon Peyton Jones
Mon Dec 21 07:56:32 PST 2009 simo...@microsoft.com * A bit of refactoring, plus a sanity check Ignore-this: ba3efed78ce0b752f26891179d6b3987 Check that a bottoming rhs does indeed get exposed with bottoming strictness Almost all the changed lines reflect some refactoring of tidyTopIdInf

patch applied (ghc): Fix Trac #3776

2009-12-21 Thread Simon Peyton Jones
Mon Dec 21 07:55:09 PST 2009 simo...@microsoft.com * Fix Trac #3776 Ignore-this: 69607bdc7208775a305a5f39a575f0e2 An easy fix. See Note [Usage for sub-bndrs] in RnEnv. M ./compiler/rename/RnEnv.lhs -2 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221155509

patch applied (ghc): Move all the CoreToDo stuff into CoreMonad

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:45:21 PST 2009 simo...@microsoft.com * Move all the CoreToDo stuff into CoreMonad Ignore-this: 57b3f63c1faa82f7246ca46e4c9a4412 This patch moves a lot of code around, but has zero functionality change. The idea is that the types CoreToDo SimplifierSwitch

patch applied (ghc): Always expose the unfolding of something with an InlineRule

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:43:16 PST 2009 simo...@microsoft.com * Always expose the unfolding of something with an InlineRule Ignore-this: 4f952f423848b8840fab69d63ee81d8f Previously a bottoming function with a strictness wrapper had a hidden inlining, and that was Very Bad, because in f x =

patch applied (ghc): Comments only

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:41:19 PST 2009 simo...@microsoft.com * Comments only Ignore-this: b4731841b036e614385cadbdfeda70b0 M ./compiler/typecheck/TcInstDcls.lhs -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218164119-1287e-fd5ec3072674685b5a7fc1912bad84f232fe9e9a.gz __

patch applied (ghc): Move loop-breaker info from original function to worker in work/wrap

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:41:07 PST 2009 simo...@microsoft.com * Move loop-breaker info from original function to worker in work/wrap Ignore-this: cc5c062f02577834baa5031e25497c57 When doing a w/w split, if the original function is a loop breaker then the worker (not the wrapper) becomes one instea

patch applied (ghc): Make -ddump-inlinings and -ddump-rule-firings less noisy

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:37:42 PST 2009 simo...@microsoft.com * Make -ddump-inlinings and -ddump-rule-firings less noisy Ignore-this: aea0634c569afd5486de9c6e7dad2ae2 By default, these two now print *one line* per inlining or rule-firing. If you want the previous (voluminous) behaviour, use -d

patch applied (ghc): Make warning printing a bit less noisy

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:35:49 PST 2009 simo...@microsoft.com * Make warning printing a bit less noisy Ignore-this: 86bc5d020b077b6c9d666d3e4d93bd1e Use -dppr-debug to make it noisy again M ./compiler/coreSyn/CoreSubst.lhs -1 +2 M ./compiler/utils/Outputable.lhs -1 +1 View patch online: ht

patch applied (ghc): Set fixity (left-assoc) for setIdOccInfo

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 08:35:13 PST 2009 simo...@microsoft.com * Set fixity (left-assoc) for setIdOccInfo Ignore-this: 6de9c34824e7713d120c889fc019a72a M ./compiler/basicTypes/Id.lhs +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218163513-1287e-24cf299b6d212bb60052e9cd2da3e2

patch applied (ghc): Comments only

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 02:54:34 PST 2009 simo...@microsoft.com * Comments only Ignore-this: 48a8ed9e9703b412a7dd3201f22cf92d M ./compiler/typecheck/TcInstDcls.lhs +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218105434-1287e-916f668b25d84f3fa24e2eb185af47cb54b0.gz _

patch applied (ghc): Add an extra heading in the output for count_lines

2009-12-21 Thread Simon Peyton Jones
Fri Dec 18 02:54:03 PST 2009 simo...@microsoft.com * Add an extra heading in the output for count_lines Ignore-this: 9e4e91930aba49ad6a247aa1d38297cd M ./utils/count_lines/count_lines.lprl +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091218105403-1287e-804f40a82d65

patch applied (ghc): Fixes to account for the new layout of MUT_ARR_PTRS (see #650)

2009-12-21 Thread Simon Marlow
Mon Dec 21 03:52:49 PST 2009 Simon Marlow * Fixes to account for the new layout of MUT_ARR_PTRS (see #650) Ignore-this: ca4a58628707b362dccedb74e81ef052 M ./rts/sm/Compact.c -11 +12 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091221115249-12142-20e4cb799df366b249b73

patch applied (ghc): Partial support for Haiku (#3727)

2009-12-21 Thread Simon Marlow
Mon Dec 21 03:02:50 PST 2009 Simon Marlow * Partial support for Haiku (#3727) Ignore-this: 5d4a3104c1bd50b7eae64780cb73071d M ./compiler/main/DriverPipeline.hs -1 +1 M ./configure.ac -1 +1 M ./rts/posix/GetTime.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patch

patch applied (nofib): Changes to work with parallel-2.x

2009-12-21 Thread Simon Marlow
Mon Dec 21 04:10:52 PST 2009 Simon Marlow * Changes to work with parallel-2.x Ignore-this: 49cd8ca13b3a252eb55351113c31af1c M ./parallel/matmult/MatMult.hs -4 +5 M ./parallel/ray/Main.lhs -21 +21 M ./parallel/sumeuler/SumEuler.hs -57 +57 View patch online: http://darcs.haskell.o

patch applied (nofib): add quicksort

2009-12-21 Thread Simon Marlow
Mon Dec 21 04:09:22 PST 2009 Simon Marlow * add quicksort Ignore-this: c40bdd732b8e59542a6a20da3aeaf63a A ./parallel/quicksort/ A ./parallel/quicksort/QuickSort.hs A ./parallel/quicksort/QuickSortD.hs View patch online: http://darcs.haskell.org/nofib/_darcs/patches/2009122112092

patch applied (nofib): add Galois' Ray Tracer

2009-12-21 Thread Simon Marlow
Mon Dec 21 04:08:52 PST 2009 Simon Marlow * add Galois' Ray Tracer Ignore-this: 71d3946e6a7e8fcf4fc9ba667a3aa6f9 A ./parallel/gray/ A ./parallel/gray/CSG.hs A ./parallel/gray/Construct.hs A ./parallel/gray/Data.hs A ./parallel/gray/Eval.hs A ./parallel/gray/Geometry.h

patch applied (testsuite): accept output (better SrcLocs for lexer errors)

2009-12-21 Thread Simon Marlow
Mon Dec 21 02:58:53 PST 2009 Simon Marlow * accept output (better SrcLocs for lexer errors) Ignore-this: e9b5577cc7cef3717f44b1ededd891b0 M ./tests/ghc-regress/parser/should_fail/read004.stderr -1 +1 M ./tests/ghc-regress/parser/should_fail/read005.stderr -2 +2 View patch online: ht

patch applied (testsuite): add test for #3751

2009-12-21 Thread Simon Marlow
Thu Dec 17 02:37:19 PST 2009 Simon Marlow * add test for #3751 Ignore-this: 4ea7b2ac894242efa4b6b26f30002995 A ./tests/ghc-regress/parser/should_fail/T3751.hs A ./tests/ghc-regress/parser/should_fail/T3751.stderr M ./tests/ghc-regress/parser/should_fail/all.T +1 View patch onlin

patch applied (ghc): Fix #3751, also fix some lexical error SrcLocs

2009-12-21 Thread Simon Marlow
Thu Dec 17 05:26:58 PST 2009 Simon Marlow * Fix #3751, also fix some lexical error SrcLocs Ignore-this: 63e11a7a64bb0c98e793e4cc883f051d M ./compiler/parser/Lexer.x -35 +34 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217132658-12142-1f2651677b06fead47000afc8299d3

patch applied (ghc): kill some old GRAN/PARALLEL_HASKELL code

2009-12-21 Thread Simon Marlow
Thu Dec 17 02:38:16 PST 2009 Simon Marlow * kill some old GRAN/PARALLEL_HASKELL code Ignore-this: 9bcfe3e62c556074a6f9396385ba1cf4 M ./rts/Threads.c -14 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217103816-12142-fe2dc9253518d130605edf81b92954aaf3a465ce.gz _

patch applied (ghc): improve panic messages for srcLocLine, srcLocCol

2009-12-21 Thread Simon Marlow
Thu Dec 17 02:38:01 PST 2009 Simon Marlow * improve panic messages for srcLocLine, srcLocCol Ignore-this: f58623a39bcc65201f150ce9560739d1 M ./compiler/basicTypes/SrcLoc.lhs -2 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091217103801-12142-a42d4657ca41e2514595a06

Daily report for stable

2009-12-21 Thread BuildBot Collator
Build results: kahl G5 Gentoo Linux stable: lost tnaur x86 OS X stable: pass x86 Linux stable:fail (failed nofib.boot.0 nofib.run.0 nofib.boot.0_2 nofib.run.0_2 nofib.boot.0_3 nofib.run.0_3 nofib.boot.0_4 nofib.run.0_4 nofib.boot.0_5 nofib.run.0_5) x86 Windows stable:

Daily report for head

2009-12-21 Thread BuildBot Collator
Build results: x86-64 Linux head: lost x86 Windows head: pass lost x86 Windows head fast: pass lost pass pass bitslayer head:fail (failed configure) kahl G5 Gentoo Linux head: lost tnaur x86 OS X head: fail (failed compile) x86-64 Linux head unreg: fail (fa