Re: nofib benchmarks for measuring the effects of compiler optimizations

2009-10-13 Thread Don Stewart
David Himmelstrup has been working on nobench as well, for LHC, http://darcs.haskell.org/~lemmih/nobench/x86_64/results.html dmp: > 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

patch applied (ghc): New flag -dsuppress-coercions to avoid printing coercions in Core dumps

2009-10-13 Thread Roman Leshchinskiy
Tue Oct 13 17:30:58 PDT 2009 Roman Leshchinskiy * New flag -dsuppress-coercions to avoid printing coercions in Core dumps Ignore-this: c4040bff3addce2f54b2f6d109e94b3d M ./compiler/coreSyn/PprCore.lhs -2 +5 M ./compiler/main/StaticFlagParser.hs +1 M ./compiler/main/StaticFlags.hs

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

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

patch applied (testsuite): Fix quoting in the testsuite timeout program's Makefile

2009-10-13 Thread Ian Lynagh
Tue Oct 13 07:43:52 PDT 2009 Ian Lynagh * Fix quoting in the testsuite timeout program's Makefile M ./timeout/Makefile -7 +7 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013144352-3fd76-c6b793ba9909018a20f4148e099b05633e5d94c0.gz _

patch applied (testsuite): ghc is "ghc.exe", not "ghc", on Windows

2009-10-13 Thread Ian Lynagh
Tue Oct 13 04:09:38 PDT 2009 Ian Lynagh * ghc is "ghc.exe", not "ghc", on Windows M ./mk/boilerplate.mk -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013110938-3fd76-e374827c75a590cd3466461a78d2d94a89219668.gz

patch applied (testsuite): Define BIN_ROOT in a way that works if the path contains spaces

2009-10-13 Thread Ian Lynagh
Tue Oct 13 05:53:58 PDT 2009 Ian Lynagh * Define BIN_ROOT in a way that works if the path contains spaces M ./mk/boilerplate.mk -1 +3 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013125358-3fd76-0500d5ce905fcca370ed7b7f88b2ffa6365a1586.gz

patch applied (testsuite): Fix the config.timeout setting

2009-10-13 Thread Ian Lynagh
Tue Oct 13 05:42:52 PDT 2009 Ian Lynagh * Fix the config.timeout setting M ./mk/test.mk -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013124252-3fd76-12a42f0809497f6712fda19b891982810f74d9f5.gz ___ Cvs-ghc mail

patch applied (testsuite): Add some diagnostics to timeout

2009-10-13 Thread Ian Lynagh
Tue Oct 13 05:42:04 PDT 2009 Ian Lynagh * Add some diagnostics to timeout M ./timeout/timeout.hs -3 +9 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013124204-3fd76-f25b87f599018229d708402fe31e6b8ecada0c73.gz ___ Cvs

patch applied (testsuite): Switch back to a BIN_ROOT definition that works on all platforms

2009-10-13 Thread Ian Lynagh
Tue Oct 13 05:18:46 PDT 2009 Ian Lynagh * Switch back to a BIN_ROOT definition that works on all platforms provided there are no spaces in the path M ./mk/boilerplate.mk -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013121846-3fd76-3f2bddc236ce19ec2b6d3

patch applied (testsuite): Fixes for spaces in paths

2009-10-13 Thread Ian Lynagh
Tue Oct 13 04:58:08 PDT 2009 Ian Lynagh * Fixes for spaces in paths M ./config/ghc -1 +2 M ./mk/test.mk -15 +15 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013115808-3fd76-da15ead170795729932d4aba2f2d697510c2.gz __

patch applied (testsuite): Fixes for paths containing spaces

2009-10-13 Thread Ian Lynagh
Tue Oct 13 04:34:17 PDT 2009 Ian Lynagh * Fixes for paths containing spaces M ./mk/boilerplate.mk -15 +16 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013113417-3fd76-24d20adf5983446645a85868e25b7da3b2f49bed.gz ___

patch applied (testsuite): Fix the Windows detection in the testsuite Makefiles

2009-10-13 Thread Ian Lynagh
Tue Oct 13 04:06:15 PDT 2009 Ian Lynagh * Fix the Windows detection in the testsuite Makefiles We need to look at "ghc +RTS --info", not "ghc --info". M ./mk/boilerplate.mk -1 +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20091013110615-3fd76-9f6d83190cf28ebb0f

patch applied (ghc): Fix install when various DOC variables are empty

2009-10-13 Thread Ian Lynagh
Tue Oct 13 03:15:30 PDT 2009 Ian Lynagh * Fix install when various DOC variables are empty M ./ghc.mk -2 +8 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091013101530-3fd76-66ad26a273fcb64c94778e3f04cfb227035a10ad.gz ___ Cvs-

patch applied (ghc): Fix install when INSTALL_LIBEXEC_SCRIPTS = ""

2009-10-13 Thread Ian Lynagh
Tue Oct 13 02:52:43 PDT 2009 Ian Lynagh * Fix install when INSTALL_LIBEXEC_SCRIPTS = "" M ./ghc.mk +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091013095243-3fd76-864cb78f42c36ed7d9fd080ba8e590bffe094f40.gz ___ Cvs-ghc ma

patch applied (ghc): Fix install when INSTALL_LIBEXECS = ""

2009-10-13 Thread Ian Lynagh
Tue Oct 13 02:39:17 PDT 2009 Ian Lynagh * Fix install when INSTALL_LIBEXECS = "" This is the case on Windows (as we have no shell wrappers), and mingw's shell doesn't like an empty list of things in a "for" command. M ./ghc.mk +4 View patch online: http://darcs.haskell.org/ghc/_darcs/

patch applied (ghc): Document that lazy I/O now throws exceptions

2009-10-13 Thread Simon Marlow
Mon Oct 12 08:42:13 PDT 2009 Simon Marlow * Document that lazy I/O now throws exceptions Ignore-this: dbb7557e351694a988761cc51f4f8c8e M ./docs/users_guide/6.12.1-notes.xml +13 M ./docs/users_guide/bugs.xml -9 +15 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/200910

patch applied (ghc): findSpark: exit if there's a returning foreign call

2009-10-13 Thread Simon Marlow
Fri Oct 9 08:29:20 PDT 2009 Simon Marlow * findSpark: exit if there's a returning foreign call Ignore-this: cd018bff306760486037da5a28def34d M ./rts/Capability.c -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20091009152920-12142-60dc31699294218ab18847309fd6c2cce7