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

2009-10-09 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 Oct 9 19:00:01 BST 2009. ***

patch applied (ghc-6.12/ghc): Fix configure on non-Windows

2009-10-09 Thread Ian Lynagh
Thu Oct 8 08:10:45 PDT 2009 Ian Lynagh * Fix configure on non-Windows M ./configure.ac -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091008151045-3fd76-1c7afcc1ecdce035948a18eca80f696a9773f123.gz ___ Cvs-ghc m

patch applied (ghc-6.12/ghc): Refactor configure to fix building on msys

2009-10-09 Thread Ian Lynagh
Thu Oct 8 08:03:45 PDT 2009 Ian Lynagh * Refactor configure to fix building on msys M ./aclocal.m4 -36 +2 M ./configure.ac -35 +48 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091008150345-3fd76-5def748ac21ba969afa485a95889944708d229ca.gz ___

patch applied (ghc-6.12/ghc): Remove the windres configure check, now that we use an in-tree windres

2009-10-09 Thread Ian Lynagh
Thu Oct 8 08:32:44 PDT 2009 Ian Lynagh * Remove the windres configure check, now that we use an in-tree windres M ./aclocal.m4 -39 M ./configure.ac -3 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091008153244-3fd76-0031a23089db1af91ebd59b379faba4058e7efe7

patch applied (ghc-6.12/ghc): Remove FP_MINGW_GCC now that we use an in-tree gcc

2009-10-09 Thread Ian Lynagh
Thu Oct 8 08:34:12 PDT 2009 Ian Lynagh * Remove FP_MINGW_GCC now that we use an in-tree gcc M ./aclocal.m4 -14 M ./configure.ac -1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091008153412-3fd76-a4d85ff907cfb346acfec76f6158731ff27b2597.gz ___

patch applied (testsuite): T1074 needs mtl

2009-10-09 Thread Ian Lynagh
Fri Oct 9 15:53:30 PDT 2009 Ian Lynagh * T1074 needs mtl M ./tests/ghc-regress/module/all.T -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091009225330-3fd76-40608aa22e76e1ee77af306d261ab1c9826008a9.gz ___ Cvs-ghc

patch applied (ghc-6.12/ghc): Add the include files to bindists

2009-10-09 Thread Ian Lynagh
Fri Oct 9 14:56:04 PDT 2009 Ian Lynagh * Add the include files to bindists M ./ghc.mk +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091009215604-3fd76-2646afcf2b63e5fef8c994fba157dc9bb790ef6b.gz ___ Cvs-ghc maili

patch applied (ghc-6.12/ghc): Tweak how bindistprep is created and cleaned

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:38:03 PDT 2009 Ian Lynagh * Tweak how bindistprep is created and cleaned R ./bindistprep/ M ./ghc.mk -3 +8 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091009203803-3fd76-a514310fcbf2ee2073b423be379cf1608b994552.gz __

patch applied (ghc-6.12/ghc): When validating, run the testsuite with the bindisttest compiler

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:31:25 PDT 2009 Ian Lynagh * When validating, run the testsuite with the bindisttest compiler M ./validate -1 +1 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091009203125-3fd76-b7d62e1d3297a8380332f06cae051ae604fec4ac.gz _

patch applied (ghc-6.12/ghc): Don't remake the bindist when validating with --testsuite-only

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:09:55 PDT 2009 Ian Lynagh * Don't remake the bindist when validating with --testsuite-only M ./validate -3 +4 View patch online: http://darcs.haskell.org/ghc-6.12/ghc/_darcs/patches/20091009200955-3fd76-ee2468374e0ff980006bcaccf5da1006db1fff2c.gz ___

patch applied (ghc): Add the include files to bindists

2009-10-09 Thread Ian Lynagh
Fri Oct 9 14:56:04 PDT 2009 Ian Lynagh * Add the include files to bindists M ./ghc.mk +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091009215604-3fd76-2646afcf2b63e5fef8c994fba157dc9bb790ef6b.gz ___ Cvs-ghc mailing list C

patch applied (testsuite): Tell the testsuite driver about the bindisttest GHC location

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:30:43 PDT 2009 Ian Lynagh * Tell the testsuite driver about the bindisttest GHC location M ./mk/boilerplate.mk -4 +9 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091009203043-3fd76-44306f1f97b8adba1d725e826478b7894ed4a97b.gz ___

patch applied (testsuite): Drop "NEW_BUILD_SYSTEM_" prefix on Makefile variable names

2009-10-09 Thread Ian Lynagh
Fri Oct 9 12:42:09 PDT 2009 Ian Lynagh * Drop "NEW_BUILD_SYSTEM_" prefix on Makefile variable names M ./mk/boilerplate.mk -7 +7 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091009194209-3fd76-e6d2c4ae67add79a86923abf71a9d66af657ef72.gz _

patch applied (testsuite): Remove old build system support from the testsuite makefiles

2009-10-09 Thread Ian Lynagh
Fri Oct 9 12:37:48 PDT 2009 Ian Lynagh * Remove old build system support from the testsuite makefiles M ./mk/boilerplate.mk -28 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091009193748-3fd76-8bb746581e4120cb43d42acd1bc4eada73e076e8.gz _

patch applied (ghc): Tweak how bindistprep is created and cleaned

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:38:03 PDT 2009 Ian Lynagh * Tweak how bindistprep is created and cleaned R ./bindistprep/ M ./ghc.mk -3 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091009203803-3fd76-a514310fcbf2ee2073b423be379cf1608b994552.gz ___

patch applied (ghc): When validating, run the testsuite with the bindisttest compiler

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:31:25 PDT 2009 Ian Lynagh * When validating, run the testsuite with the bindisttest compiler M ./validate -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091009203125-3fd76-b7d62e1d3297a8380332f06cae051ae604fec4ac.gz __

patch applied (ghc): Don't remake the bindist when validating with --testsuite-only

2009-10-09 Thread Ian Lynagh
Fri Oct 9 13:09:55 PDT 2009 Ian Lynagh * Don't remake the bindist when validating with --testsuite-only M ./validate -3 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091009200955-3fd76-ee2468374e0ff980006bcaccf5da1006db1fff2c.gz

patch applied (ghc): Make ghci work with libraries compiled with -ticky

2009-10-09 Thread Simon Peyton Jones
Thu Oct 8 09:27:52 PDT 2009 simo...@microsoft.com * Make ghci work with libraries compiled with -ticky Ignore-this: 97d2d10fbc5fa21afb1076920c1aec66 This is a follow up to the patch tha fixes Trac #3439. We had forgotten the dynamic linker, which needs to know all these ticky symbols

patch applied (ghc): Make tyConSingleDataCon_maybe more forgiving

2009-10-09 Thread Simon Peyton Jones
Thu Oct 8 09:23:29 PDT 2009 simo...@microsoft.com * Make tyConSingleDataCon_maybe more forgiving Ignore-this: f60ab4d3e79b2c18499d0bfcf1949c85 This function was barfing on a type family tycon; which in turn crashed the compiler (when -ticky is in use) because of the use in CmmTicky.h

Re: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-09 Thread Ian Lynagh
On Fri, Oct 09, 2009 at 11:25:43AM -0500, David Peixotto wrote: > > Simon M, can you say what your reliance on nobench-analyse is (output > format, specific collected stats, etc.)? If you're planning on working on -analyse, it would make sense to switch to using the "+RTS -t --machine-readable"

Re: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-09 Thread David Peixotto
Thanks for the input. I'll take a look at the nobench suite. I might be interested in working to improve nobench. Is there some obvious improvements that people have in mind (besides using Criterion), or it just generally needs some updated benchmarks? I suppose one question to consider is

patch applied (testsuite): tweak T1969 values on x86-64

2009-10-09 Thread Simon Marlow
Thu Oct 8 04:05:45 PDT 2009 Simon Marlow * tweak T1969 values on x86-64 Ignore-this: 5ecf9b8e39bb22f6fab1764763c3a1cf M ./tests/ghc-regress/space_leaks/all.T -3 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091008110545-12142-e1574be51371102d2338d951b7615799

patch applied (ghc): Mark/compact: use a dynamically-sized mark stack, and don't do linear scan

2009-10-09 Thread Simon Marlow
Thu Oct 8 08:14:42 PDT 2009 Simon Marlow * Mark/compact: use a dynamically-sized mark stack, and don't do linear scan Ignore-this: b24ab7d1770c8c83328fa552c1b58b08 This improves the performance of the mark/compact and mark/region collectors, and paves the way for doing mark/region with s

patch applied (ghc): Make appendToRunQueue EXTERN_INLINE rather than INLINE_HEADER

2009-10-09 Thread Simon Marlow
Thu Oct 8 05:05:27 PDT 2009 Simon Marlow * Make appendToRunQueue EXTERN_INLINE rather than INLINE_HEADER Ignore-this: 482a4c321298aa993587394e0b866f9 Fixes compilation with gcc 4.4 M ./rts/Inlines.c +1 M ./rts/Schedule.h -1 +4 View patch online: http://darcs.haskell.org/ghc/_darc

Re: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-09 Thread Simon Marlow
On 09/10/2009 09:43, Malcolm Wallace wrote: Would you say that the nofib benchmarks are the best available for measuring the effectiveness of compiler optimizations, or is there a better benchmarking suite for that purpose? I don't know about "better", but the nobench suite (which is largely ba

Re: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-09 Thread Malcolm Wallace
Would you say that the nofib benchmarks are the best available for measuring the effectiveness of compiler optimizations, or is there a better benchmarking suite for that purpose? I don't know about "better", but the nobench suite (which is largely based on nofib, but goes further) automate

RE: Redundant specialise pragmas

2009-10-09 Thread Simon Peyton-Jones
OK, well I've commented out the warning altogether for now, since otherwise validate fails (and I don't know how to selective disable -Werror for bytestring without touching the bytestring code -- but I can't do that because it comes in a tarball). So (a) perhaps we should think about ways of g

RE: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-09 Thread Simon Peyton-Jones
That's a much smaller difference than I'd expect. I can't explain why. One reason may be that you probably didn't recompile all the libraries with -O0, and some (but far from all) nofib programs spend a lot of time in library code. Simon From: cvs-ghc-boun...@haskell.org [mailto:cvs-ghc-boun..

Daily report for stable

2009-10-09 Thread BuildBot Collator
Build results: sparky stable: fail (failed compile) x86 Linux stable:pass x86 Windows stable: pass x86 Windows stable fast: pass pass lost pass pass x86-64 Linux stable: pass Old unexpected test passes: length001 1 tnaur x86 OS X stable unicode001 1 kili stabl

Daily report for head

2009-10-09 Thread BuildBot Collator
Build results: x86-64 Linux head: pass x86 Windows head:pass x86 Windows head fast: pass pass lost pass pass bitslayer head: fail (failed configure) kgardas head:fail (failed boot) tnaur PPC OSX head 2:fail (failed compile) tnaur x86 OS X head: pass x86

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

2009-10-09 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 Thu Oct 8 18:00:01 BST 2009. checking out