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
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
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.
**
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
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
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
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
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
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
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
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
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
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 =
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
__
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
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
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
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
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
_
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
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
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
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
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
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
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
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
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
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
_
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
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:
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
32 matches
Mail list logo