Daily report for 6.6

2007-03-23 Thread cvs-ghc
New unexpected test passes: Chan001 MVar001 QSem001 QSemN001 SampleVar001 bytestring001 bytestring004 bytestring005 conc056 drvfail006 drvfail008 ghci014 mod133 net001 net002 pkg02_b reify tc183 tc223 tcfail126 tre

Daily report for head

2007-03-23 Thread cvs-ghc
New unexpected test passes: arith008 cholewo-eval New unexpected test failures: ThreadDelay001 arith008 arith012 barton-mangler-bug cholewo-eval conc023 ffi009 galois_raytrace getDirContents001 net001 num012 time002 typecheck.testeq1

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

2007-03-23 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 Fri Mar 23 19:30:02 GMT 2007. checki

[nightly] 23-Mar-2007 build of 6.6 branch on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2007-03-23 Thread GHC Build Reports
Build description = 6.6 branch 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-6.6-cam-02-unx Nightly build started on cam-02-unx at Fri Mar 23 19:00:01 GMT 2007.

patch applied (testsuite): TH_dataD1/1193 is no longer broken, but is meant to fail

2007-03-23 Thread Ian Lynagh
Fri Mar 23 17:36:44 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * TH_dataD1/1193 is no longer broken, but is meant to fail A ./tests/ghc-regress/th/TH_dataD1.stderr M ./tests/ghc-regress/th/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.6/testsuite): TH_dataD1/1193 is no longer broken, but is meant to fail

2007-03-23 Thread Ian Lynagh
Fri Mar 23 17:36:44 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * TH_dataD1/1193 is no longer broken, but is meant to fail A ./tests/ghc-regress/th/TH_dataD1.stderr M ./tests/ghc-regress/th/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.6/testsuite): Add compile_and_run_ignore_output and fix tests trying to use ignore_output

2007-03-23 Thread Ian Lynagh
Fri Mar 23 17:36:04 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Add compile_and_run_ignore_output and fix tests trying to use ignore_output M ./driver/testlib.py -1 +7 M ./tests/ghc-regress/concurrent/should_run/all.T -2 +2 ___ Cvs-ghc mailing

patch applied (ghc-6.6/testsuite): add test for #986

2007-03-23 Thread Ian Lynagh
Tue Mar 6 07:54:50 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * add test for #986 M ./tests/ghc-regress/concurrent/should_run/Makefile +5 M ./tests/ghc-regress/concurrent/should_run/all.T +2 A ./tests/ghc-regress/concurrent/should_run/conc068.hs A ./tests/ghc-regress/concurrent/

patch applied (ghc-6.6/testsuite): tests for #1047

2007-03-23 Thread Ian Lynagh
Fri Jan 5 05:56:21 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * tests for #1047 M ./tests/ghc-regress/concurrent/should_run/all.T +3 A ./tests/ghc-regress/concurrent/should_run/conc065.hs A ./tests/ghc-regress/concurrent/should_run/conc066.hs ___

patch applied (ghc-6.6/ghc): add noDuplicatezh_fast to symbol table

2007-03-23 Thread Ian Lynagh
Thu Mar 8 01:57:17 PST 2007 Simon Marlow <[EMAIL PROTECTED]> * add noDuplicatezh_fast to symbol table M ./rts/Linker.c +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/ghc): MERGED: add declaration for noDuplicatezh_fast

2007-03-23 Thread Ian Lynagh
Fri Mar 23 10:54:57 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: add declaration for noDuplicatezh_fast Simon Marlow <[EMAIL PROTECTED]>**20070307085648 M ./includes/StgMiscClosures.h +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://

patch applied (ghc-6.6/ghc): MERGED: THREADED_RTS: use cas() when claiming thunks

2007-03-23 Thread Ian Lynagh
Fri Mar 23 10:49:51 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: THREADED_RTS: use cas() when claiming thunks Simon Marlow <[EMAIL PROTECTED]>**20070306142732 I guess I forgot to do this the first time around; the upshot is that there could be some uncaught duplication of work on a

patch applied (ghc-6.6/ghc): MERGED: add noDuplicate#

2007-03-23 Thread Ian Lynagh
Fri Mar 23 10:43:08 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: add noDuplicate# Tue Mar 6 14:31:12 GMT 2007 Simon Marlow <[EMAIL PROTECTED]> This primop ensures that the current computation is not being duplicated, by calling threadPaused(). The idea is to use it inside u

patch applied (ghc-6.6/ghc): MERGED: Emit a decent error message when there is a decl-splice inside a decl-bracket

2007-03-23 Thread Ian Lynagh
Fri Mar 23 10:31:59 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: Emit a decent error message when there is a decl-splice inside a decl-bracket [EMAIL PROTECTED] This fixes Trac #1065. The fix is just to emit a decent error message rather than crash. The situation is this:

patch applied (ghc-6.6/ghc): Merge to branch the patch " Fix scoped type variables for expression type signatures"

2007-03-23 Thread Simon Peyton Jones
Fri Mar 23 05:56:51 PDT 2007 [EMAIL PROTECTED] * Merge to branch the patch "Fix scoped type variables for expression type signatures" This head patch didn't merge smoothly: * Fix scoped type variables for expression type signatures So I've merged it manually to the 6.6 branch. N

[nightly] 23-Mar-2007 build of of 6.6 branch on i386-unknown-mingw32 (bling)

2007-03-23 Thread sof
From: GHC Build Reports <[EMAIL PROTECTED]> To: cvs-ghc@haskell.org Subject: [nightly] 23-Mar-2007 build of of 6.6 branch on i386-unknown-mingw32 (bling) Build description = of 6.6 branch on i386-unknown-mingw32 (bling) Build location= /fptools/builds/STABLE Build config file = /fptools/buil

patch applied (ghc): Emit a decent error message when there is a decl-splice inside a decl-bracket

2007-03-23 Thread Simon Peyton Jones
Fri Mar 23 04:19:12 PDT 2007 [EMAIL PROTECTED] * Emit a decent error message when there is a decl-splice inside a decl-bracket This fixes Trac #1065. The fix is just to emit a decent error message rather than crash. The situation is this: f x = ... [d| $(..stuff..);

patch applied (ghc): Wibble fixing overlapped pattern

2007-03-23 Thread Simon Peyton Jones
Fri Mar 23 04:18:50 PDT 2007 [EMAIL PROTECTED] * Wibble fixing overlapped pattern M ./compiler/deSugar/DsMeta.hs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Tidy up refactoring only

2007-03-23 Thread Simon Peyton Jones
Fri Mar 23 04:18:21 PDT 2007 [EMAIL PROTECTED] * Tidy up refactoring only M ./compiler/rename/RnSource.lhs -20 +15 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: 0/0 => "nan", not "NaN". Also, empty hsc2hs dir and "invalid predicate `-wholename'"

2007-03-23 Thread Malcolm Wallace
Sven Panne <[EMAIL PROTECTED]> wrote: > What's even worse: I've just seen that neither Hugs nor nhc98 > implement isNaN, isInfinte, isDenormalized, isNegativeZero and > isIEEE. :-( GHC does it via some bit-fiddling in StgPrimFloat.c, but > it is unclear to me why the stuff from (isnan() etc.)

Re: module graphing

2007-03-23 Thread Malcolm Wallace
Simon Peyton-Jones <[EMAIL PROTECTED]> wrote: > Module cycles found: > -- Cycle 1 -- > GHC.Base {-# SOURCE #-} imports GHC.Err > Data.Either imports GHC.Base > Data.Tuple imports GHC.Base > ... FWIW, hmake reports the same cycles for me:

[nightly] 22-Mar-2007 build of of HEAD on i386-unknown-mingw32 (bling)

2007-03-23 Thread sof
From: GHC Build Reports <[EMAIL PROTECTED]> To: cvs-ghc@haskell.org Subject: [nightly] 22-Mar-2007 build of of HEAD on i386-unknown-mingw32 (bling) Build description = of HEAD on i386-unknown-mingw32 (bling) Build location= /fptools/builds/HEAD Build config file = /fptools/builds/ghc-nightly/