[nightly] 08-Jan-2010 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2010-01-08 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 Jan 8 19:00:01 GMT 2010. ***

patch applied (testsuite): Improve the handling of TEST_HC

2010-01-08 Thread Ian Lynagh
Fri Jan 8 13:04:00 PST 2010 Ian Lynagh * Improve the handling of TEST_HC We now accept TEST_HC=ghc as well as TEST_HC=/usr/bin/ghc The code is also a little more correct, as it will now actually canonicalise the value of TEST_HC if it is given on the commandline. M ./mk/boilerplate.

patch applied (testsuite): Always define IN_TREE_COMPILER in mk/boilerplate.mk

2010-01-08 Thread Ian Lynagh
Fri Jan 8 12:20:40 PST 2010 Ian Lynagh * Always define IN_TREE_COMPILER in mk/boilerplate.mk There was one path in which it was not being set. M ./mk/boilerplate.mk +2 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20100108202040-3fd76-6055f26e34f9e44bd8649eb51806

patch applied (ghc): Fix running in-place gen_contents_index; trac #3716

2010-01-08 Thread Ian Lynagh
Fri Jan 8 05:34:16 PST 2010 Ian Lynagh * Fix running in-place gen_contents_index; trac #3716 It was making incorrect URLs due to a shell script error. M ./libraries/gen_contents_index -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20100108133416-3fd76-da0b415d793e

Re: Patch for shared libraries support on FreeBSD

2010-01-08 Thread Maxime Henrion
On Tue, 2010-01-05 at 00:08 +0100, Maxime Henrion wrote: > On Mon, 2010-01-04 at 09:36 +, Simon Marlow wrote: > > On 03/01/10 23:19, Maxime Henrion wrote: > > > At that point I feel like this patch would be worth committing, minus > > > the libffi/ghc.mk hack and possibly name changes, so I'm e

patch applied (testsuite): Add missing T3772_A.hs

2010-01-08 Thread Simon Peyton Jones
Fri Jan 8 04:35:53 PST 2010 simo...@microsoft.com * Add missing T3772_A.hs Ignore-this: e2e95176d17f14b88194d846b26c1e60 A ./tests/ghc-regress/simplCore/should_compile/T3772_A.hs View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20100108123553-1287e-64e86d2ceb28bfe7fa

patch applied (testsuite): Change debug print format

2010-01-08 Thread Simon Peyton Jones
Fri Jan 8 00:48:21 PST 2010 simo...@microsoft.com * Change debug print format Ignore-this: d38acdd3cc5253cbb5f86dbf92417ef4 M ./tests/ghc-regress/simplCore/should_compile/T3772.stdout -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20100108084821-1287e-2ea9ffc

patch applied (testsuite): Improved "Invalid type signature" message

2010-01-08 Thread Simon Peyton Jones
Fri Jan 8 00:48:04 PST 2010 simo...@microsoft.com * Improved "Invalid type signature" message Ignore-this: 9c835297d44665a754c1aaf7162f7d83 M ./tests/ghc-regress/module/mod98.stderr -1 +2 M ./tests/ghc-regress/parser/should_fail/readFail031.stderr -1 +2 View patch online: http://dar

patch applied (testsuite): Follow more-accurate spans in error messages

2010-01-08 Thread Simon Peyton Jones
Fri Jan 8 00:47:40 PST 2010 simo...@microsoft.com * Follow more-accurate spans in error messages Ignore-this: c19dcc6ce888c5251170463475a1d19b M ./tests/ghc-regress/deriving/should_fail/drvfail002.stderr -1 +1 M ./tests/ghc-regress/deriving/should_fail/drvfail015.stderr -1 +1 M .

patch applied (ghc): Respect SPECIALISE pragmas even for apparently-non-overloaded things

2010-01-08 Thread Simon Peyton Jones
Fri Jan 8 00:45:47 PST 2010 simo...@microsoft.com * Respect SPECIALISE pragmas even for apparently-non-overloaded things Ignore-this: 206abe8175904a9512198f34e8aa81e This is an implementation matter really (the key word is "apparently"!). See Note [Specialising in no-dict case] in Ds

patch applied (ghc): Comment out debug warnings; they are fine

2010-01-08 Thread Simon Peyton Jones
Fri Jan 8 00:44:28 PST 2010 simo...@microsoft.com * Comment out debug warnings; they are fine Ignore-this: 4d0901ca3bd903f07578183cc3b0b69d M ./compiler/coreSyn/CoreSubst.lhs -3 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20100108084428-1287e-d23ec7495dc8bff253c481

patch applied (ghc): Improve error locations

2010-01-08 Thread Simon Peyton Jones
Thu Jan 7 07:32:34 PST 2010 simo...@microsoft.com * Improve error locations Ignore-this: 505f3d32355c68841c3d8118863997b More on Trac #597 M ./compiler/rename/RnBinds.lhs -21 +20 M ./compiler/rename/RnTypes.lhs -9 +9 View patch online: http://darcs.haskell.org/ghc/_darcs/patche

patch applied (ghc): Spelling error in comment

2010-01-08 Thread Simon Peyton Jones
Thu Jan 7 07:11:27 PST 2010 simo...@microsoft.com * Spelling error in comment Ignore-this: bcc83729352bb1636727207abdd21335 M ./compiler/types/TyCon.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20100107151127-1287e-f3614ff2e769921a055797d8372ffebb1bde700c.gz

patch applied (ghc): Clarify error message (Trac #3805)

2010-01-08 Thread Simon Peyton Jones
Thu Jan 7 07:10:02 PST 2010 simo...@microsoft.com * Clarify error message (Trac #3805) Ignore-this: f5300f64a6e01764d1a671c6bfe13704 M ./compiler/parser/RdrHsSyn.lhs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20100107151002-1287e-4ede1976d53ed2d845a87e18afdb3a7

patch applied (ghc): A little refactoring, plus improve error locations

2010-01-08 Thread Simon Peyton Jones
Thu Jan 7 07:11:13 PST 2010 simo...@microsoft.com * A little refactoring, plus improve error locations Ignore-this: c7da9f3df315a580d3e5ac2b412307ba Fixes some sub-items of Trac #597 M ./compiler/typecheck/TcDeriv.lhs -2 +1 M ./compiler/typecheck/TcInstDcls.lhs -2 +1 M ./com

patch applied (ghc): SpecConstr: Remove -fspec-inline-join-points, and add let-binding specialisation

2010-01-08 Thread Simon Peyton Jones
Wed Jan 6 08:52:51 PST 2010 simo...@microsoft.com * SpecConstr: Remove -fspec-inline-join-points, and add let-binding specialisation Ignore-this: afdc78550d4a20f0a41807970e2c9a8b The -fspec-inline-join-point thing was a gross hack intended to help Roman play around, but he's not using

patch applied (ghc): Comments only

2010-01-08 Thread Simon Peyton Jones
Thu Jan 7 07:09:39 PST 2010 simo...@microsoft.com * Comments only Ignore-this: d1760073cbd91798e1e5f2941bfd21aa M ./compiler/coreSyn/CoreUnfold.lhs -13 +36 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20100107150939-1287e-93caa60f20ceb1b3e2e8252def6e8b716a6477a4.gz __

patch applied (ghc): Make SpecConstr more informative output when there are too many specialisations

2010-01-08 Thread Simon Peyton Jones
Wed Jan 6 08:10:26 PST 2010 simo...@microsoft.com * Make SpecConstr more informative output when there are too many specialisations Ignore-this: 9526c38858763f2378a5184ed73df32f It now says something like SpecConstr Function `happyDoAction' has 17 call pattterns, bu

patch applied (ghc): Make view patterns right-associate

2010-01-08 Thread Simon Peyton Jones
Wed Jan 6 08:06:42 PST 2010 simo...@microsoft.com * Make view patterns right-associate Ignore-this: c91c4041cfb5da190fca17ef3c131584 So that you can write f (v1 -> v2 -> pat) M ./compiler/parser/Parser.y.pp -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patche

patch applied (ghc): Improve the handling of default methods

2010-01-08 Thread Simon Peyton Jones
Wed Jan 6 08:06:03 PST 2010 simo...@microsoft.com * Improve the handling of default methods Ignore-this: e7f7534579e2329616f6efe6e91 See the long Note [INLINE and default methods]. This patch changes a couple of data types, with a knock-on effect on the format of interface f

Daily report for stable

2010-01-08 Thread BuildBot Collator
Build results: x86 Windows stable fast: pass pass x86-64 Linux stable: pass Old unexpected test passes: 2410 2 x86 Windows stable TH_spliceE5_prof 2 x86 Windows stable newtype 2 x86 Windows stable prof001 2 x86 Windows stable prof002

Daily report for head

2010-01-08 Thread BuildBot Collator
Build results: x86-64 Linux head: pass x86 Windows head fast: pass pass x86-64 Linux head unreg: pass Old unexpected test passes: 2410 2 x86-64 Linux head TH_spliceE5_prof 2 x86-64 Linux head newtype 2 x86-64 Linux head prof001 2 x86-64 Linux