Re: validate fails!

2007-10-10 Thread naur
Hello, On my PPC Mac OS X, validate fails with: Unexpected passes: simpl019(normal) Unexpected failures: TH_runIO(normal) divbyzero(normal) outofmem(normal) (But at least I was able to complete the validation and getting to the testsuite, not least thanks to your fixing the additional warnings in g

validate fails!

2007-10-10 Thread Manuel M T Chakravarty
The testsuite run of validate failed this morning with Unexpected passes: simpl019(normal) Unexpected failures: TH_runIO(normal) simpl019 has just not been marked as passing after #1746 was fixed. I'll push a patch to the testsuite changing that shortly. However, I have no idea what t

patch applied (testsuite): Test for Trac #1759

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 09:52:28 PDT 2007 [EMAIL PROTECTED] * Test for Trac #1759 M ./tests/ghc-regress/deSugar/should_compile/all.T +1 A ./tests/ghc-regress/deSugar/should_compile/ds062.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.o

patch applied (ghc): Fix Trac #1759: do not let ticks get in the way of spotting trivially-true guards

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 09:47:31 PDT 2007 [EMAIL PROTECTED] * Fix Trac #1759: do not let ticks get in the way of spotting trivially-true guards GHC spots that an 'otherwise' guard is true, and uses that knowledge to avoid reporting spurious missing-pattern or overlaps with -Wall. The HPC ticks

patch applied (ghc): Fix Trac #1755; check for stage errors in TH quoted Names

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 08:02:50 PDT 2007 [EMAIL PROTECTED] * Fix Trac #1755; check for stage errors in TH quoted Names There are a number of situations in which you aren't allowed to use a quoted Name in a TH program, such as \x -> 'x But we weren't checking for that! Now we are. Merg

patch applied (ghc): checkWellStaged: reverse comparsion (no change in semantics), plus some comments

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 05:40:13 PDT 2007 [EMAIL PROTECTED] * checkWellStaged: reverse comparsion (no change in semantics), plus some comments M ./compiler/typecheck/TcEnv.lhs -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/

patch applied (ghc): Improve pretty-printing of splices in HsSyn

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 05:37:26 PDT 2007 [EMAIL PROTECTED] * Improve pretty-printing of splices in HsSyn M ./compiler/hsSyn/HsExpr.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Add traceTc in tcSimplifyDefault

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 05:39:33 PDT 2007 [EMAIL PROTECTED] * Add traceTc in tcSimplifyDefault M ./compiler/typecheck/TcSimplify.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Add test for Trac #1678, and update output for TH_exn2

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 08:01:47 PDT 2007 [EMAIL PROTECTED] * Add test for Trac #1678, and update output for TH_exn2 M ./tests/ghc-regress/th/TH_exn2.stderr -1 +1 A ./tests/ghc-regress/th/TH_runIO.hs A ./tests/ghc-regress/th/TH_runIO.stderr M ./tests/ghc-regress/th/all.T +1

patch applied (ghc): Fix Trac #1678; be more careful about catching and reporting exceptions in spliced TH monadic computations

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 07:57:05 PDT 2007 [EMAIL PROTECTED] * Fix Trac #1678; be more careful about catching and reporting exceptions in spliced TH monadic computations Many of the new lines are comments to explain the slightly-convoluted in which exceptions get propagated out of the Q monad. Th

patch applied (ghc): Comments only

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 07:56:46 PDT 2007 [EMAIL PROTECTED] * Comments only M ./compiler/utils/IOEnv.hs -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): break025 now works (also, the test itself was broken)

2007-10-10 Thread Simon Marlow
Wed Oct 10 01:59:13 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * break025 now works (also, the test itself was broken) M ./tests/ghc-regress/ghci.debugger/scripts/all.T -2 +2 M ./tests/ghc-regress/ghci.debugger/scripts/break025.script -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts

patch applied (ghc): FIX BUILD (when compiling base via C): declare n_capabilities

2007-10-10 Thread Simon Marlow
Wed Oct 10 03:37:04 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * FIX BUILD (when compiling base via C): declare n_capabilities M ./includes/RtsExternal.h +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-g

patch applied (ghc): GHCi: use non-updatable thunks for breakpoints

2007-10-10 Thread Simon Marlow
Wed Oct 10 02:32:41 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * GHCi: use non-updatable thunks for breakpoints The extra safe points introduced for breakpoints were previously compiled as normal updatable thunks, but they are guaranteed single-entry, so we can use non-updatable thunks here

patch applied (ghc): FIX #1681: withBreakAction had too large a scope in runStmt

2007-10-10 Thread Simon Marlow
Wed Oct 10 01:58:20 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * FIX #1681: withBreakAction had too large a scope in runStmt M ./compiler/main/InteractiveEval.hs -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/lis

patch applied (ghc): tiny refactoring

2007-10-10 Thread Simon Marlow
Tue Oct 9 07:50:02 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * tiny refactoring M ./compiler/iface/MkIface.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): small reworking of the loop-breaker-choosing algorithm

2007-10-10 Thread Simon Marlow
Tue Oct 9 07:53:05 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * small reworking of the loop-breaker-choosing algorithm Previously inline candidates were given higher preference as non-loop-breakers than constructor applications, but the reason for this was that making a wrapper into a loop

patch applied (ghc): Fix warnings when build w/o readline

2007-10-10 Thread chak
Wed Oct 10 03:18:40 PDT 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]> * Fix warnings when build w/o readline M ./compiler/ghci/InteractiveUI.hs -8 +12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update documentation for win32 DLL linking

2007-10-10 Thread Clemens Fruhwirth
Wed Oct 10 00:44:15 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Update documentation for win32 DLL linking M ./docs/users_guide/win32-dlls.xml -10 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-g

patch applied (ghc): FIX: tidy up TcSimplify following equality constraints additions

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 02:33:34 PDT 2007 [EMAIL PROTECTED] * FIX: tidy up TcSimplify following equality constraints additions The combination of "type refinement" for GADTs and the new equality constraints has made TcSimplify rather complicated. And wrong: it generated bogus code for cholewo-eval.

patch applied (ghc): Improve pretty-printing for HsSyn

2007-10-10 Thread Simon Peyton Jones
Wed Oct 10 02:30:58 PDT 2007 [EMAIL PROTECTED] * Improve pretty-printing for HsSyn M ./compiler/hsSyn/HsBinds.lhs -5 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix Trac #1746: make rule-matching work properly with Cast expressions

2007-10-10 Thread Simon Peyton Jones
Sat Sep 29 03:44:06 PDT 2007 [EMAIL PROTECTED] * Fix Trac #1746: make rule-matching work properly with Cast expressions The Cast case of the rule-matcher was simply wrong. This patch fixes it; see Trac #1746. I also fixed the rule generation in SpecConstr to generate a wild-card

patch applied (ghc): Small comment only

2007-10-10 Thread Simon Peyton Jones
Sat Sep 29 03:43:09 PDT 2007 [EMAIL PROTECTED] * Small comment only M ./compiler/types/TyCon.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Daily report for stable

2007-10-10 Thread BuildBot Collator
Build results: gabor stable:fail (failed darcs) kahl G5 Gentoo Linux stable: pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: lost New unexpected test failures: conc023 1 x86 Windows stable

Daily report for head

2007-10-10 Thread BuildBot Collator
Build results: x86-64 Linux head: lost kahl G5 Gentoo Linux head: fail (failed stage1) x86-64 Linux head unreg: fail (failed stage1) Old unexpected test failures: arith0053 gabor head barton-mangler-bug 1 x86-64 Linux head break0242 gabor head