Re: 6.8.1 SpecConstr failures and stream fusion successes

2007-11-27 Thread Stefan O'Rear
On Tue, Nov 27, 2007 at 10:23:40PM -0800, Don Stewart wrote: > SO very little fix up of the Stream structures the library translated > the list code into.. probably not good...and running this we find it has > a space leak, and takes 5 times as long: > > ./C 27.58s user 1.11s system 99% cpu 2

6.8.1 SpecConstr failures and stream fusion successes

2007-11-27 Thread Don Stewart
** This is a plea to release ghc 6.8.2 soon, since the SpecConstr breakage in ghc 6.8.1 is killing the stream-fusion library ** I was handed some code by Eric Mertens used in a competition, and he wondered if it would go any faster with some stream fusion. It is quite list heavy, so I was hopeful.

patch applied (ghc): Rebuild utils with the stage1 compiler when making a bindist; fixes trac #1860

2007-11-27 Thread Ian Lynagh
Tue Nov 27 12:39:59 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Rebuild utils with the stage1 compiler when making a bindist; fixes trac #1860 This is a bit unpleasant, as "make binary-dist" really shouldn't actually build anything, but it works. M ./Makefile +10 ___

patch applied (ghc): Remove the --print-docdir flag

2007-11-27 Thread Ian Lynagh
Tue Nov 27 11:56:05 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove the --print-docdir flag It wasn't doing the right thing for bindists. Let's rethink... M ./compiler/Makefile -1 M ./compiler/main/Main.hs -9 M ./docs/users_guide/flags.xml -6 M ./docs/users_guide/using.xml -1

patch applied (ghc-6.8/ghc): Fix Trac #1913: check data const for derived types are in scope

2007-11-27 Thread Ian Lynagh
Wed Nov 21 07:14:28 PST 2007 [EMAIL PROTECTED] * Fix Trac #1913: check data const for derived types are in scope When deriving an instance, the data constructors should all be in scope. This patch checks the condition. M ./compiler/typecheck/TcDeriv.lhs -1 +17

patch applied (ghc-6.8/ghc): MERGED: canonicalise the path to HsColour

2007-11-27 Thread Ian Lynagh
Tue Nov 27 12:51:04 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: canonicalise the path to HsColour Simon Marlow <[EMAIL PROTECTED]>**20071126141614 M ./configure.ac +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mai

patch applied (ghc-6.8/ghc): FIX #1925: the interpreter was not maintaining tag bits correctly

2007-11-27 Thread Ian Lynagh
Tue Nov 27 04:26:14 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * FIX #1925: the interpreter was not maintaining tag bits correctly See comment for details M ./rts/Interpreter.c -14 +26 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.hask

patch applied (ghc-6.8/ghc): Rebuild utils with the stage1 compiler when making a bindist; fixes trac #1860

2007-11-27 Thread Ian Lynagh
Tue Nov 27 12:39:59 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Rebuild utils with the stage1 compiler when making a bindist; fixes trac #1860 This is a bit unpleasant, as "make binary-dist" really shouldn't actually build anything, but it works. M ./Makefile +10 ___

patch applied (ghc-6.8/ghc): Remove the --print-docdir flag

2007-11-27 Thread Ian Lynagh
Tue Nov 27 11:56:05 PST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove the --print-docdir flag It wasn't doing the right thing for bindists. Let's rethink... M ./compiler/Makefile -1 M ./compiler/main/Main.hs -9 M ./docs/users_guide/flags.xml -6 M ./docs/users_guide/using.xml -1

patch applied (testsuite): fix this test when CLEANUP is not done

2007-11-27 Thread Simon Marlow
Tue Nov 27 04:33:38 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * fix this test when CLEANUP is not done M ./tests/ghc-regress/ghci/scripts/ghci025.script +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-g

patch applied (ghc): FIX #1925: the interpreter was not maintaining tag bits correctly

2007-11-27 Thread Simon Marlow
Tue Nov 27 04:26:14 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * FIX #1925: the interpreter was not maintaining tag bits correctly See comment for details M ./rts/Interpreter.c -14 +26 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.hask

patch applied (ghc): add missing instruction: ALLOC_AP_NOUPD

2007-11-27 Thread Simon Marlow
Tue Nov 27 04:26:04 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * add missing instruction: ALLOC_AP_NOUPD M ./rts/Disassembler.c +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Check tag bits on the fun pointer of a PAP

2007-11-27 Thread Simon Marlow
Mon Nov 26 08:04:20 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * Check tag bits on the fun pointer of a PAP M ./rts/Sanity.c +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

[nightly] 26-Nov-2007 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2007-11-27 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/ghc/nightly/HEAD-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Mon Nov 26 19:30:05 GMT 2007. checki

[nightly] 26-Nov-2007 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2007-11-27 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/ghc/nightly/STABLE-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Mon Nov 26 19:00:00 GMT 2007.

patch applied (ghc): canonicalise the path to HsColour

2007-11-27 Thread Simon Marlow
Mon Nov 26 06:16:14 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * canonicalise the path to HsColour M ./configure.ac +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Daily report for stable

2007-11-27 Thread BuildBot Collator
Build results: kahl G5 Gentoo Linux stable: pass x86 Windows stable: fail (failed stage1) x86 Windows stable fast: pass fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) x86-64 Linux stable: pass Fixed unexpected test fai

Daily report for head

2007-11-27 Thread BuildBot Collator
Build results: x86-64 Linux head:fail (failed stage1) x86 Windows head: fail (failed stage1) x86 Windows head fast:pass pass fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) gabor head: pass k