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

2007-09-14 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 Sep 14 19:30:03 BST 2007. checki

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

2007-09-14 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 Fri Sep 14 19:00:01 BST 2007.

patch applied (ghc): Use sed to make stage-specific ghc-inplace.c's

2007-09-14 Thread Ian Lynagh
Fri Sep 14 16:34:46 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Use sed to make stage-specific ghc-inplace.c's When trying to do it with -D we were having trouble getting the double quotes through in all Windows configurations. M ./compiler/Makefile -2 +6 M ./compiler/ghc-inplace.c -3

patch applied (ghc): Fix copy+paste-o, spotted by Simon Marlow

2007-09-14 Thread Ian Lynagh
Fri Sep 14 07:26:50 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix copy+paste-o, spotted by Simon Marlow M ./driver/ghci/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): MERGED: Better modelling of newtypes in the Term datatype

2007-09-14 Thread Ian Lynagh
Fri Sep 14 13:34:11 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: Better modelling of newtypes in the Term datatype Pepe Iborra <[EMAIL PROTECTED]>**20070912165855 This helps to get pretty printing right, nested newtypes were not being shown correctly by :print M ./compiler/g

patch applied (ghc-6.8/ghc): Use sed to make stage-specific ghc-inplace.c's

2007-09-14 Thread Ian Lynagh
Fri Sep 14 09:48:21 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Use sed to make stage-specific ghc-inplace.c's When trying to do it with -D we were having trouble getting the double quotes through in all Windows configurations. M ./compiler/Makefile -2 +6 M ./compiler/ghc-inplace.c -3

patch applied (ghc): Add documentation about -shared, shared library name mangling, and a xrefs

2007-09-14 Thread Clemens Fruhwirth
Fri Sep 14 13:45:38 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Add documentation about -shared, shared library name mangling, and a xrefs M ./docs/users_guide/packages.xml -77 +97 M ./docs/users_guide/phases.xml -8 +35 ___ Cvs-ghc maili

patch applied (ghc-6.8/ghc): Remove --export-all-symbols for DLL linking, it is default and prevents us from using .def files

2007-09-14 Thread Ian Lynagh
Fri Aug 31 03:46:24 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Remove --export-all-symbols for DLL linking, it is default and prevents us from using .def files M ./compiler/main/DriverPipeline.hs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell

patch applied (ghc-6.8/ghc): Fix copy+paste-o, spotted by Simon Marlow

2007-09-14 Thread Ian Lynagh
Fri Sep 14 07:26:50 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix copy+paste-o, spotted by Simon Marlow M ./driver/ghci/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): distclean: ghcprof-inplace

2007-09-14 Thread Simon Marlow
Fri Sep 14 05:55:42 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * distclean: ghcprof-inplace M ./utils/prof/Makefile +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): distclean: /.depend[.bak]

2007-09-14 Thread Simon Marlow
Fri Sep 14 05:55:32 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * distclean: /.depend[.bak] M ./libraries/Makefile +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): distclean: extra-gcc-opts, testsuite

2007-09-14 Thread Simon Marlow
Fri Sep 14 05:54:44 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * distclean: extra-gcc-opts, testsuite M ./Makefile -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): fix install-docs for non-html docs

2007-09-14 Thread Simon Marlow
Fri Sep 14 02:37:38 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * fix install-docs for non-html docs M ./mk/install.mk -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Refer to "boot" libs, not "core" libs

2007-09-14 Thread Ian Lynagh
Fri Sep 14 06:26:58 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Refer to "boot" libs, not "core" libs ./libraries/core-packages -> ./libraries/boot-packages M ./Makefile -2 +2 M ./README -2 +2 M ./boot -2 +2 M ./darcs-all -3 +3 M ./libraries/Makefile -1 +1 M ./librari

patch applied (ghc): Give darcs-all a -s (silent) flag

2007-09-14 Thread Ian Lynagh
Thu Sep 13 13:23:30 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Give darcs-all a -s (silent) flag M ./darcs-all -4 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Add a --names-only flag for list --simple-output

2007-09-14 Thread Simon Marlow
Fri Sep 7 11:19:44 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Add a --names-only flag for list --simple-output We use this in the testsuite to find out which libraries we should run the tests from. M ./utils/ghc-pkg/Main.hs -2 +7 ___ Cvs-ghc

patch applied (ghc-6.8/ghc): fix install-docs for non-html docs

2007-09-14 Thread Simon Marlow
Fri Sep 14 02:37:38 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * fix install-docs for non-html docs M ./mk/install.mk -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Test nested forall types (thanks to Claus)

2007-09-14 Thread Simon Peyton Jones
Fri Sep 14 05:01:21 PDT 2007 [EMAIL PROTECTED] * Test nested forall types (thanks to Claus) M ./tests/ghc-regress/typecheck/should_compile/all.T +1 A ./tests/ghc-regress/typecheck/should_compile/tc236.hs ___ Cvs-ghc mailing list Cvs-ghc@haske

patch applied (testsuite): Test display of types in GHCi

2007-09-14 Thread Simon Peyton Jones
Fri Sep 14 02:25:50 PDT 2007 [EMAIL PROTECTED] * Test display of types in GHCi A ./tests/ghc-regress/ghci/prog008/ A ./tests/ghc-regress/ghci/prog008/A.hs A ./tests/ghc-regress/ghci/prog008/ghci.prog008.script A ./tests/ghc-regress/ghci/prog008/ghci.prog008.stdout A ./tests/

RE: patches/diffs for full :browse! (fixes most of #1617)

2007-09-14 Thread Simon Peyton-Jones
| $ cat T.hs | {-# OPTIONS_GHC -fglasgow-exts #-} | module Main where | class C a b where c1 :: forall a. a -> b | c :: forall a b. (C a b) => forall a1. a1 -> b | c = undefined | | $ ghc T.hs | | T.hs:4:28: parse error on input `forall' Ah, now that *is* a bug, tha

Re: patches/diffs for full :browse! (fixes most of #1617)

2007-09-14 Thread Claus Reinke
| however, you don't actually seem to do any lifting to merge | the two foralls in front, and still claim that | | c :: forall a b. (C a b) => forall a1. a1 -> b | | is a valid type - ghc disagrees!-) nesting foralls is ok, but | nesting a forall in a context does not seem to be accepted. | |

Re: windows head build and tests

2007-09-14 Thread Claus Reinke
the utf8_* are probably due to distclean not removing the *Lexer.hs files, so the upgraded alex had no effect. conc068 is still affected by that resolver warning. ThreadDelay001 reports: Lexer.hs is not supposed to be removed by distclean, because it is part of a source distribution. distclean

patch applied (ghc): warning police

2007-09-14 Thread Ben Lippmeier
Thu Sep 13 09:14:43 PDT 2007 [EMAIL PROTECTED] * warning police M ./compiler/nativeGen/RegAllocColor.hs -1 M ./compiler/utils/GraphColor.hs -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Better calculation of spill costs / selection of spill candidates.

2007-09-14 Thread Ben Lippmeier
Thu Sep 13 08:54:07 PDT 2007 [EMAIL PROTECTED] * Better calculation of spill costs / selection of spill candidates. Use Chaitin's formula for calculation of spill costs. Cost to spill some vreg = (num writes + num reads) / degree of node With 2 extra provisos: 1) Don't spill vr

patch applied (ghc): comment wibbles

2007-09-14 Thread Ben Lippmeier
Wed Sep 12 09:07:59 PDT 2007 [EMAIL PROTECTED] * comment wibbles M ./compiler/nativeGen/RegAllocColor.hs -8 +22 M ./compiler/utils/GraphColor.hs -8 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-gh

patch applied (ghc-6.8/ghc): Remove call to validateGraph that snuck in in last patch

2007-09-14 Thread Ben Lippmeier
Fri Sep 14 02:25:04 PDT 2007 [EMAIL PROTECTED] * Remove call to validateGraph that snuck in in last patch Also some comment / var name wibbles M ./compiler/nativeGen/GraphColor.hs -7 +6 M ./compiler/nativeGen/RegAllocColor.hs -8 +21 ___ Cvs

patch applied (testsuite): eliminate ordering constraints

2007-09-14 Thread Simon Marlow
Thu Sep 13 03:25:20 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * eliminate ordering constraints M ./tests/ghc-regress/cabal/cabal01/all.T -9 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Allow files-to-cleanup to be attached to a test using extra_clean(files)

2007-09-14 Thread Simon Marlow
Thu Sep 13 02:02:15 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * Allow files-to-cleanup to be attached to a test using extra_clean(files) This is better than a top-level clean() when using threads M ./driver/testglobals.py -2 +5 M ./driver/testlib.py +10 __

patch applied (testsuite): remove one more ordering dependency

2007-09-14 Thread Simon Marlow
Thu Sep 13 02:51:46 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * remove one more ordering dependency M ./tests/ghc-regress/module/Makefile -5 +5 M ./tests/ghc-regress/module/all.T -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.h

patch applied (testsuite): remove ordering dependency

2007-09-14 Thread Simon Marlow
Thu Sep 13 02:01:20 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * remove ordering dependency M ./tests/ghc-regress/module/Makefile -2 +2 A ./tests/ghc-regress/module/Mod144_A.hs M ./tests/ghc-regress/module/mod144.hs -2 +2 M ./tests/ghc-regress/module/mod144.stderr -1 +1

patch applied (testsuite): remove ordering dependencies (see bug #158)

2007-09-14 Thread Simon Marlow
Thu Sep 13 02:22:36 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * remove ordering dependencies (see bug #158) M ./tests/ghc-regress/module/Makefile -34 +40 M ./tests/ghc-regress/module/all.T -99 +165 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (testsuite): remove read001 -fglasgow-extss, it messed up THREADS=N and -fglasgow-exts is deprecated anyway

2007-09-14 Thread Simon Marlow
Thu Sep 13 01:36:21 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * remove read001 -fglasgow-extss, it messed up THREADS=N and -fglasgow-exts is deprecated anyway M ./tests/ghc-regress/parser/should_run/all.T -3 ___ Cvs-ghc mailing list Cvs-ghc@hask

patch applied (testsuite): remove ordering dependency for ffi018

2007-09-14 Thread Simon Marlow
Thu Sep 13 01:27:40 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * remove ordering dependency for ffi018 M ./tests/ghc-regress/ccall/should_run/Makefile +4 M ./tests/ghc-regress/ccall/should_run/all.T -1 +4 ___ Cvs-ghc mailing list Cvs-ghc@haske

patch applied (testsuite): i386/Linux output

2007-09-14 Thread Simon Marlow
Thu Sep 13 01:06:42 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * i386/Linux output A ./tests/ghc-regress/rts/outofmem.stderr-i386-unknown-linux ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

RE: patches/diffs for full :browse! (fixes most of #1617)

2007-09-14 Thread Simon Peyton-Jones
| now, the bugs are identified and fixed, the things that should be | done in other ways are left out, and the remaining patches look | as simple as i hoped they'd be when i started this (so review I took a look at your patch. Indeed it now looks like a pretty modest, non-disruptive change to th

Re: GHC trac account

2007-09-14 Thread Simon Marlow
Tim Chevalier wrote: Can I be added to the developer group so I can edit the GHC wiki while logged in as myself, please? Username "tim". Done. Simon ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

RE: patches/diffs for full :browse! (fixes most of #1617)

2007-09-14 Thread Simon Peyton-Jones
| however, you don't actually seem to do any lifting to merge | the two foralls in front, and still claim that | | c :: forall a b. (C a b) => forall a1. a1 -> b | | is a valid type - ghc disagrees!-) nesting foralls is ok, but | nesting a forall in a context does not seem to be accepted. | | d

Re: windows head build and tests

2007-09-14 Thread Simon Marlow
Claus Reinke wrote: todays make log still shows missing gmp.h and EnterCriticalSection items. the test log (fast stage=2) is still not clean, but close. claus OVERALL SUMMARY for test run started at Fri Sep 14 02:24:02 GMTDT 2007 1954 total tests, which gave rise to 10213 test cases, of wh

Daily report for stable

2007-09-14 Thread BuildBot Collator
Build results: mnemosyne x86-64 Gentoo stable: pass x86 Windows stable fast:lost x86-64 Linux stable:lost Old unexpected test passes: GADT3 2 x86 Windows stable arith008 1 x86 Windows stable hReady001 2 x86 Windows stable New unexpected test failures: