patch applied (ghc-6.6/testsuite): Make our own pwd, so we donapos; t get confused by paths on cygwin

2007-03-30 Thread Ian Lynagh
Fri Mar 30 11:42:46 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Make our own pwd, so we don't get confused by paths on cygwin M ./tests/ghc-regress/rename/prog006/Makefile -1 +2 M ./tests/ghc-regress/rename/prog006/all.T +1 A ./tests/ghc-regress/rename/prog006/pwd.hs

patch applied (ghc-6.6/testsuite): Rejig error normalisation a bit to stop tests incorrectly failing

2007-03-31 Thread Ian Lynagh
Sat Mar 31 07:09:16 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Rejig error normalisation a bit to stop tests incorrectly failing M ./driver/testlib.py -7 +14 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc-6.6/ghc): MERGED: Match the type of an Id during rule matching

2007-04-01 Thread Ian Lynagh
Sun Apr 1 06:28:38 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: Match the type of an Id during rule matching [EMAIL PROTECTED] Please MERGE to 6.6.1 Consider this RULE forall (c::Char-Int) (x::Char). f (c x) = RULE FIRED Well, this should only

patch applied (ghc-6.6/ghc): MERGED: Fix darcs-all to be usable with shells other than bash

2007-04-01 Thread Ian Lynagh
Sun Apr 1 07:14:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: Fix darcs-all to be usable with shells other than bash M ./darcs-all -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/ghc): MERGED: partial fix for #1119

2007-04-01 Thread Ian Lynagh
Sun Apr 1 07:29:44 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: partial fix for #1119 Simon Marlow [EMAIL PROTECTED]**20070327152215 Unless we're in one-shot mode, emit an error if we attempt to demand-load interfaces for home modules. This can only happen in one way (that I'm

Re: darcs performance

2007-04-01 Thread Ian Lynagh
On Sun, Apr 01, 2007 at 01:23:32PM +0200, Sven Panne wrote: When getting a repo via HTTP, darcs seems to be *much* faster than via SSH. Here as an example the cpphs repo, 3.7 patches per second vs. 0.7 patches per second (almost unusable for large/old repos): 5. :-( Is there a

patch applied (testsuite): Update test output

2007-04-01 Thread Ian Lynagh
Sun Apr 1 12:01:22 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update test output M ./tests/ghc-regress/module/mod155.stderr -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Time how long is spent on each .T file

2007-04-01 Thread Ian Lynagh
Sat Mar 31 04:52:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Time how long is spent on each .T file M ./driver/runtests.py +15 M ./driver/testglobals.py +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (testsuite): On failure, diff the normalised test outputs

2007-04-01 Thread Ian Lynagh
Sun Apr 1 13:20:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * On failure, diff the normalised test outputs M ./driver/testlib.py -76 +77 M ./tests/ghc-regress/module/mod146.stderr -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (testsuite): Accept output

2007-04-01 Thread Ian Lynagh
Sun Apr 1 13:23:23 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Accept output M ./tests/ghc-regress/th/TH_exn.stderr -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Add some -v0s to cabal01; cabal still isnapos; t being quiet enough, though

2007-04-01 Thread Ian Lynagh
Sun Apr 1 13:33:13 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add some -v0s to cabal01; cabal still isn't being quiet enough, though M ./tests/ghc-regress/cabal/cabal01/Makefile -5 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (testsuite): Consistent output for tests

2007-04-01 Thread Ian Lynagh
Sun Apr 1 13:54:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Consistent output for tests M ./tests/ghc-regress/module/all.T -7 +7 M ./tests/ghc-regress/module/mod142.stderr -1 +1 M ./tests/ghc-regress/module/mod143.stderr -1 +1 M ./tests/ghc-regress/module/mod144.stderr -1 +1

patch applied (testsuite): Update output with new, friendlier error

2007-04-01 Thread Ian Lynagh
Sun Apr 1 13:56:26 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update output with new, friendlier error M ./tests/ghc-regress/module/mod41.stderr -2 +2 M ./tests/ghc-regress/module/mod42.stderr -2 +2 M ./tests/ghc-regress/module/mod43.stderr -2 +2

patch applied (testsuite): Update rnfail040 output

2007-04-01 Thread Ian Lynagh
Sun Apr 1 14:04:13 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update rnfail040 output M ./tests/ghc-regress/rename/should_fail/rnfail040.stderr -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): tc217/220/223 need mtl

2007-04-01 Thread Ian Lynagh
Sun Apr 1 14:09:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * tc217/220/223 need mtl M ./tests/ghc-regress/typecheck/should_compile/all.T -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Remove generated file

2007-04-01 Thread Ian Lynagh
Sun Apr 1 14:05:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove generated file R ./tests/ghc-regress/ghci/prog001/D.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Make error message output order consistent

2007-04-01 Thread Ian Lynagh
Sun Apr 1 11:57:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Make error message output order consistent M ./compiler/rename/RnNames.lhs -2 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix C/Haskell type mismatches

2007-04-03 Thread Ian Lynagh
Tue Apr 3 17:34:25 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix C/Haskell type mismatches M ./compat/cbits/rawSystem.c -2 +2 M ./compiler/ghci/ByteCodeGen.lhs -2 +2 M ./compiler/main/GHC.hs +3 M ./includes/RtsExternal.h -1 +5 M ./rts/Schedule.c -1 +1

patch applied (ghc-6.6/ghc): Fix C/Haskell type mismatches

2007-04-04 Thread Ian Lynagh
Tue Apr 3 12:53:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix C/Haskell type mismatches M ./compiler/basicTypes/UniqSupply.lhs -3 +3 M ./includes/RtsExternal.h -6 +6 M ./rts/RtsUtils.c -3 +3 M ./rts/Threads.c -3 +3 M ./rts/posix/Signals.c -1 +1 M ./rts/win32

patch applied (ghc-6.6/ghc): Fix C/Haskell type mismatches

2007-04-04 Thread Ian Lynagh
Tue Apr 3 17:34:25 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix C/Haskell type mismatches M ./compat/cbits/rawSystem.c -2 +2 M ./compiler/ghci/ByteCodeGen.lhs -2 +2 M ./compiler/main/GHC.hs +3 M ./includes/RtsExternal.h -1 +5 M ./rts/Schedule.c -1 +1

patch applied (ghc-6.6/ghc): HANDLE --gt; (void *), we canapos; t rely on having included windows.h here

2007-04-04 Thread Ian Lynagh
Wed Apr 4 01:40:18 PDT 2007 Simon Marlow [EMAIL PROTECTED] * HANDLE -- (void *), we can't rely on having included windows.h here HANDLE is defined to be (void *) anyway, so this shouldn't hurt M ./includes/RtsExternal.h -1 +1 ___ Cvs-ghc

patch applied (testsuite): Add a test that checks pretty-printed TH output looks right

2007-04-05 Thread Ian Lynagh
Thu Apr 5 04:40:05 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a test that checks pretty-printed TH output looks right A ./tests/ghc-regress/th/TH_ppr1.hs A ./tests/ghc-regress/th/TH_ppr1.stdout M ./tests/ghc-regress/th/all.T +2 ___ Cvs

patch applied (ghc): fix adjustor generation on ia64 (test case ffi009)

2007-04-05 Thread Ian Lynagh
Sun Apr 1 09:31:32 PDT 2007 [EMAIL PROTECTED] * fix adjustor generation on ia64 (test case ffi009) Some fixes to adjustor functions. The 8-byte address returned by the allocator is adjusted to be aligned to 16-byte boundaries. Fixed a typo in inserting an immediate address into an

patch applied (ghc-6.6/ghc): fix adjustor generation on ia64 (test case ffi009)

2007-04-05 Thread Ian Lynagh
Sun Apr 1 09:31:32 PDT 2007 [EMAIL PROTECTED] * fix adjustor generation on ia64 (test case ffi009) Some fixes to adjustor functions. The 8-byte address returned by the allocator is adjusted to be aligned to 16-byte boundaries. Fixed a typo in inserting an immediate address into an

patch applied (ghc-6.6/ghc): save two more FP registers on ia64

2007-04-05 Thread Ian Lynagh
Mon Mar 26 21:18:11 PDT 2007 [EMAIL PROTECTED] * save two more FP registers on ia64 Save/restore two more registers in StgCRun(). The extra registers are used by ffi009.hs, when compiling with gcc 4.1.2. M ./driver/mangler/ghc-asm.lprl -4 +5 M ./rts/StgCRun.c -4 +8

patch applied (ghc-6.6/testsuite): Accept test output

2007-04-05 Thread Ian Lynagh
Thu Apr 5 05:49:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Accept test output M ./tests/ghc-regress/deriving/should_fail/drvfail003.stderr -5 +5 M ./tests/ghc-regress/typecheck/should_fail/tcfail032.stderr -1 M ./tests/ghc-regress/typecheck/should_fail/tcfail055.stderr -1 M

patch applied (ghc-6.6/testsuite): Calibrate the testsuite timeout if a value of -1 is given

2007-04-05 Thread Ian Lynagh
Thu Apr 5 06:33:31 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Calibrate the testsuite timeout if a value of -1 is given M ./driver/runtests.py +6 M ./driver/testglobals.py +3 M ./mk/test.mk +1 A ./timeout/Calibrate.hs M ./timeout/Makefile +8 A ./timeout/calibrate

patch applied (testsuite): Check float values are within a small tolerance inside barton-mangler

2007-04-05 Thread Ian Lynagh
Thu Apr 5 07:25:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Check float values are within a small tolerance inside barton-mangler Saves the test from failing due to small FP differences. A ./tests/ghc-regress/programs/barton-mangler-bug/Expected.hs M ./tests/ghc-regress/programs

patch applied (testsuite): barton-mangler-bug shouldnapos; t have FP difference problems any more

2007-04-05 Thread Ian Lynagh
Thu Apr 5 07:49:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * barton-mangler-bug shouldn't have FP difference problems any more M ./tests/ghc-regress/programs/barton-mangler-bug/test.T -9 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.6/testsuite): Check float values are within a small tolerance inside barton-mangler

2007-04-05 Thread Ian Lynagh
Thu Apr 5 07:25:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Check float values are within a small tolerance inside barton-mangler Saves the test from failing due to small FP differences. A ./tests/ghc-regress/programs/barton-mangler-bug/Expected.hs M ./tests/ghc-regress/programs

patch applied (ghc-6.6/testsuite): barton-mangler-bug shouldnapos; t have FP difference problems any more

2007-04-05 Thread Ian Lynagh
Thu Apr 5 07:49:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * barton-mangler-bug shouldn't have FP difference problems any more M ./tests/ghc-regress/programs/barton-mangler-bug/test.T -9 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.6/testsuite): skip cg059 for now; sometimes fails due to trac #1171

2007-04-05 Thread Ian Lynagh
Thu Apr 5 07:55:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * skip cg059 for now; sometimes fails due to trac #1171 M ./tests/ghc-regress/codeGen/should_run/all.T -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/testsuite): Remove redundant Main.hs (thereapos; s a Main.lhs too)

2007-04-05 Thread Ian Lynagh
Thu Apr 5 08:16:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove redundant Main.hs (there's a Main.lhs too) R ./tests/ghc-regress/programs/cholewo-eval/Main.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/testsuite): Avoid FP differences with cholewo-eval

2007-04-05 Thread Ian Lynagh
Thu Apr 5 08:32:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Avoid FP differences with cholewo-eval M ./tests/ghc-regress/programs/cholewo-eval/Main.lhs -1 +12 M ./tests/ghc-regress/programs/cholewo-eval/cholewo-eval.stdout -1 +1 M ./tests/ghc-regress/programs/cholewo-eval/test.T -9

patch applied (testsuite): Remove redundant Main.hs (thereapos; s a Main.lhs too)

2007-04-05 Thread Ian Lynagh
Thu Apr 5 08:16:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove redundant Main.hs (there's a Main.lhs too) R ./tests/ghc-regress/programs/cholewo-eval/Main.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (testsuite): Avoid FP differences with cholewo-eval

2007-04-05 Thread Ian Lynagh
Thu Apr 5 08:32:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Avoid FP differences with cholewo-eval M ./tests/ghc-regress/programs/cholewo-eval/Main.lhs -1 +12 M ./tests/ghc-regress/programs/cholewo-eval/cholewo-eval.stdout -1 +1 M ./tests/ghc-regress/programs/cholewo-eval/test.T -9

patch applied (ghc): Build the libraries with cabal

2007-04-05 Thread Ian Lynagh
Thu Mar 8 08:32:47 PST 2007 Ian Lynagh [EMAIL PROTECTED] * Build the libraries with cabal M ./Makefile -2 +2 M ./libraries/Makefile -86 +120 A ./libraries/gen_contents_index A ./libraries/stamp/ ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): Make building binary dists work with cabalised libraries

2007-04-05 Thread Ian Lynagh
Fri Mar 9 17:25:58 PST 2007 Ian Lynagh [EMAIL PROTECTED] * Make building binary dists work with cabalised libraries ./distrib/Makefile-bin.in - ./distrib/Makefile M ./Makefile -38 +66 M ./distrib/Makefile -112 +2 A ./distrib/Makefile-bin-vars.in M ./distrib/configure

patch applied (ghc): Add a comment

2007-04-05 Thread Ian Lynagh
Fri Mar 16 09:59:57 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a comment M ./libraries/Makefile +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Donapos;t break when asked to install-docs

2007-04-05 Thread Ian Lynagh
Fri Mar 16 10:00:03 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Don't break when asked to install-docs (we don't actually do anything useful either, because Cabal doesn't have an install-docs option). M ./libraries/Makefile -1 +5 ___ Cvs-ghc

patch applied (testsuite): Use $(PYTHON) to run calibrate, rather than relying on it finding python itself

2007-04-05 Thread Ian Lynagh
Thu Apr 5 12:30:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Use $(PYTHON) to run calibrate, rather than relying on it finding python itself M ./timeout/Makefile -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/testsuite): Use $(PYTHON) to run calibrate, rather than relying on it finding python itself

2007-04-05 Thread Ian Lynagh
Thu Apr 5 12:30:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Use $(PYTHON) to run calibrate, rather than relying on it finding python itself M ./timeout/Makefile -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/testsuite): Calibrate == calibrate on Windows...

2007-04-05 Thread Ian Lynagh
Thu Apr 5 17:10:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Calibrate == calibrate on Windows... ./timeout/Calibrate.hs - ./timeout/TimeMe.hs M ./timeout/Makefile -2 +2 M ./timeout/calibrate -2 +2 ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): Fixes for building the libraries with cabal on Windows

2007-04-06 Thread Ian Lynagh
Fri Apr 6 08:18:22 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fixes for building the libraries with cabal on Windows * configure can be told where ld is * make an hsc2hs-inplace.bat * tell Setup configure about foo.bar rather than foo on Windows * tell Setup configure to pass a --with-cc

patch applied (testsuite): Increase the FP fudge factor (0.000001 -gt; 0.00001)

2007-04-07 Thread Ian Lynagh
Sat Apr 7 04:39:10 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Increase the FP fudge factor (0.01 - 0.1) M ./tests/ghc-regress/programs/barton-mangler-bug/Plot.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (testsuite): More ppr tests

2007-04-07 Thread Ian Lynagh
Sat Apr 7 05:24:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * More ppr tests The name +_0 is a bit dubious. M ./tests/ghc-regress/th/TH_ppr1.hs +4 M ./tests/ghc-regress/th/TH_ppr1.stdout +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.6/testsuite): Add a test that checks pretty-printed TH output looks right

2007-04-07 Thread Ian Lynagh
Thu Apr 5 04:40:05 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a test that checks pretty-printed TH output looks right A ./tests/ghc-regress/th/TH_ppr1.hs A ./tests/ghc-regress/th/TH_ppr1.stdout M ./tests/ghc-regress/th/all.T +2 ___ Cvs

Re: Suggestions for summarizing buildbot test results

2007-04-08 Thread Ian Lynagh
Hi Thorkil, On Wed, Apr 04, 2007 at 02:37:09PM +0200, Thorkil Naur wrote: 0123456789 Summary tatd2 x86 OSX head tatd2 x86 OSX 6.6 * tatd2 PPC OSX head .|.|.|.|.| | tatd2 PPC OSX 6.6 ||-- * tnaur PPC OSX 6.6 .-.-.-.-.- - Summary

patch applied (ghc-6.6/testsuite): conc056 doesnapos; t need -package network any more

2007-04-08 Thread Ian Lynagh
Sun Apr 8 09:14:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * conc056 doesn't need -package network any more M ./tests/ghc-regress/concurrent/should_run/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/testsuite): Donapos; t hide commands in the Makefile

2007-04-08 Thread Ian Lynagh
Sun Apr 8 09:20:51 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Don't hide commands in the Makefile M ./tests/ghc-regress/concurrent/should_run/Makefile -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc-6.6/testsuite): Print stdout/stderr when we get a bad result

2007-04-08 Thread Ian Lynagh
Sun Apr 8 09:34:57 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Print stdout/stderr when we get a bad result M ./driver/testlib.py +12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/testsuite): Give an ASCII representation of the PPM output

2007-04-08 Thread Ian Lynagh
Sun Apr 8 11:08:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Give an ASCII representation of the PPM output We will need to do some sort of similarity test to cope with FP differences, but this will at least let us see what differences we need to accommodate. M ./tests/ghc-regress

patch applied (ghc-6.6/ghc): Allow the version date to be overridden with VERSION_DATE

2007-04-09 Thread Ian Lynagh
Mon Apr 9 06:46:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Allow the version date to be overridden with VERSION_DATE M ./aclocal.m4 -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/ghc): Add a boot script, so we can use the same buildbot commands for HEAD and 6.6

2007-04-10 Thread Ian Lynagh
Tue Apr 10 15:05:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a boot script, so we can use the same buildbot commands for HEAD and 6.6 A ./boot ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Allow the version date to be overridden with VERSION_DATE

2007-04-10 Thread Ian Lynagh
Mon Apr 9 06:46:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Allow the version date to be overridden with VERSION_DATE M ./aclocal.m4 -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Tweak AC_MSG_RESULTs

2007-04-10 Thread Ian Lynagh
Mon Apr 9 06:57:34 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak AC_MSG_RESULTs M ./aclocal.m4 -2 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Use a boot script instead of having autoreconf recurse

2007-04-10 Thread Ian Lynagh
Tue Apr 10 14:52:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Use a boot script instead of having autoreconf recurse It used to be the case that autoreconf in the root would also autoreconf in any libraries that need it, and ./configure in the root would also configure all

patch applied (ghc): Donapos;t use regexps in the GHC sources

2007-04-10 Thread Ian Lynagh
Tue Apr 10 14:56:47 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Don't use regexps in the GHC sources 3 small regexps were responsible for pulling 3 packages into core-packages. The new code should also do a better job of hiding call-clobbered register used warnings. M ./compiler

patch applied (ghc): Replace genprimopcodeapos; s parsec parser with an alex+happy parser

2007-04-10 Thread Ian Lynagh
Tue Apr 10 15:00:15 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Replace genprimopcode's parsec parser with an alex+happy parser This use was the only thing keeping parsec in core-packages, and we already have a dependency on alex+happy anyway. M ./utils/Makefile -1 +7 A ./utils

patch applied (ghc): Use quot; $@quot; rather than $* when calling things in darcs-all

2007-04-10 Thread Ian Lynagh
Tue Apr 10 18:22:58 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Use $@ rather than $* when calling things in darcs-all M ./darcs-all -16 +16 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove redundant import

2007-04-11 Thread Ian Lynagh
Wed Apr 11 14:38:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove redundant import M ./utils/genprimopcode/Lexer.x -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Check boot seems to have been run before we let make proceed

2007-04-12 Thread Ian Lynagh
Thu Apr 12 15:30:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Check boot seems to have been run before we let make proceed M ./Makefile +5 ___ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): autoreconf -gt; sh boot

2007-04-12 Thread Ian Lynagh
Thu Apr 12 15:36:36 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * autoreconf - sh boot M ./README -2 +2 M ./configure.ac -1 +1 M ./ghc.spec.in -1 +1 ___ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc

HEADS UP: autoreconf - sh boot

2007-04-12 Thread Ian Lynagh
Hi all, Please note that you now need to run sh boot rather than autoreconfig when dong a darcs checkout of the HEAD. It's not required for the 6.6 branch, but it works there too. Thanks Ian ___ Cvs-ghc mailing list [EMAIL PROTECTED]

patch applied (ghc-6.6/ghc): Added Darwinports path to DocBook XSL stylesheets to configure.

2007-04-13 Thread Ian Lynagh
Mon Sep 18 16:28:31 PDT 2006 [EMAIL PROTECTED] * Added Darwinports path to DocBook XSL stylesheets to configure. M ./configure.ac -1 +1 ___ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/ghc): Handle Weak Definitions in the Darwin Linker

2007-04-13 Thread Ian Lynagh
Thu Apr 12 14:01:55 PDT 2007 [EMAIL PROTECTED] * Handle Weak Definitions in the Darwin Linker The __i686.get_pc_thunk symbols generated by gcc's PIC code generator are weak definitions that appear in every object file, so we need to deal with them. MERGE TO STABLE. M

patch applied (ghc-6.6/ghc): Darwin/i386 NCG: fix assembly syntax in symbol stubs

2007-04-13 Thread Ian Lynagh
Thu Apr 12 14:53:13 PDT 2007 [EMAIL PROTECTED] * Darwin/i386 NCG: fix assembly syntax in symbol stubs In i386 position-independent symbol stubs, the NCG used to print jmp %edx instead of jmp *%edx Apple's assembler used to silently accept this, but has recently

patch applied (testsuite): Add tests for OPTIONS pragmas applying to the wrong files

2007-04-13 Thread Ian Lynagh
Wed Apr 11 15:21:35 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add tests for OPTIONS pragmas applying to the wrong files A ./tests/ghc-regress/driver/dynamic_flags_002/ A ./tests/ghc-regress/driver/dynamic_flags_002/A_First.hs A ./tests/ghc-regress/driver/dynamic_flags_002/A_Main.hs

patch applied (testsuite): Except some output changes

2007-04-13 Thread Ian Lynagh
Fri Apr 13 11:30:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Except some output changes M ./tests/ghc-regress/ghci.debugger/break1/break001.stderr -2 +2 M ./tests/ghc-regress/ghci.debugger/break1/break001.stdout -1 +1 ___ Cvs-ghc mailing list

patch applied (testsuite): Give an ASCII representation of the PPM output

2007-04-13 Thread Ian Lynagh
Sun Apr 8 11:08:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Give an ASCII representation of the PPM output We will need to do some sort of similarity test to cope with FP differences, but this will at least let us see what differences we need to accommodate. M ./tests/ghc-regress

patch applied (ghc): Implement ifBuildable

2007-04-15 Thread Ian Lynagh
Sun Apr 15 09:23:15 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Implement ifBuildable ifBuildable only runs a command it is given if the library in . either must be built (core-package - readline) or is buildable. M ./libraries/Makefile -8 +19 A ./libraries/ifBuildable.hs

patch applied (ghc): Split objects when building libraries (if SplitObjs is YES)

2007-04-16 Thread Ian Lynagh
Mon Apr 16 06:23:32 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Split objects when building libraries (if SplitObjs is YES) M ./libraries/Makefile +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): stm doesnapos;t need to be a core-package

2007-04-16 Thread Ian Lynagh
Mon Apr 16 06:24:21 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * stm doesn't need to be a core-package M ./libraries/core-packages -1 M ./libraries/extra-packages +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): Remove whitespace, mostly tabs, from string literals

2007-04-16 Thread Ian Lynagh
Mon Apr 16 12:15:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove whitespace, mostly tabs, from string literals M ./compiler/deSugar/Coverage.lhs -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Allow tests to be skipped based on whether or not the compiler has a tag

2007-04-16 Thread Ian Lynagh
Fri Apr 13 16:38:59 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Allow tests to be skipped based on whether or not the compiler has a tag When working on a new foo extension, you can now put your tests in the testsuite, set ProjectTags=-foo in mk/build.mk and skip_unless_tag('foo

patch applied (testsuite): Set some esc tests to skip_unless_tag(apos; escapos; )

2007-04-16 Thread Ian Lynagh
Fri Apr 13 16:40:46 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Set some esc tests to skip_unless_tag('esc') M ./tests/ghc-regress/esc/all.T -3 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): cabal01 needs profiling

2007-04-16 Thread Ian Lynagh
Mon Apr 16 15:11:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * cabal01 needs profiling M ./tests/ghc-regress/cabal/cabal01/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Close 2 files that we open so we know that the writes have actually happened

2007-04-16 Thread Ian Lynagh
Mon Apr 16 15:50:10 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Close 2 files that we open so we know that the writes have actually happened M ./driver/testlib.py +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/ghc): MERGED: make opt_HiVersion an Integer instead of Int to prevent overflow

2007-04-16 Thread Ian Lynagh
Mon Apr 16 17:25:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: make opt_HiVersion an Integer instead of Int to prevent overflow [EMAIL PROTECTED] When a snapshot version number is included, opt_HiVersion tends to exceed the range of a 32bit Int. MERGE TO STABLE M

patch applied (testsuite): Use $(PYTHON) rather than assuming python will find it

2007-04-17 Thread Ian Lynagh
Tue Apr 17 06:05:16 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Use $(PYTHON) rather than assuming python will find it M ./tests/ghc-regress/concurrent/should_run/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (testsuite): Update output

2007-04-17 Thread Ian Lynagh
Tue Apr 17 08:16:16 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update output M ./tests/ghc-regress/th/TH_exn1.stderr -2 +2 M ./tests/ghc-regress/th/TH_exn2.stderr -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

HEADS UP: testsuite

2007-04-17 Thread Ian Lynagh
Hi all, The testsuite repo had got into a confused state. It looks like a patch that had failed to apply cleanly had managed to get inside a checkpoint tag. I'm not entirely sure of the details, but I think the repo should be happy again now. However: I recommend that you re-get any HEAD

patch applied (testsuite): Generate conc068 input in a more portable manner

2007-04-17 Thread Ian Lynagh
Mon Apr 16 23:37:54 PDT 2007 Thorkil Naur [EMAIL PROTECTED] * Generate conc068 input in a more portable manner The earlier method with 'yes .. | head ..' does not work on PPC Mac OS X. M ./tests/ghc-regress/concurrent/should_run/Makefile -1 +1

patch applied (ghc-6.6/testsuite): MERGED: Generate conc068 input in a more portable manner

2007-04-17 Thread Ian Lynagh
Tue Apr 17 06:11:13 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: Generate conc068 input in a more portable manner Thorkil Naur [EMAIL PROTECTED]**20070417063754 The earlier method with 'yes .. | head ..' does not work on PPC Mac OS X. M ./tests/ghc-regress/concurrent/should_run

patch applied (ghc): Add distclean target for libraries/ (== clean target)

2007-04-18 Thread Ian Lynagh
Wed Apr 18 04:31:22 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add distclean target for libraries/ (== clean target) M ./libraries/Makefile -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: FW: GHC boostrap on Vista, tab problem

2007-04-18 Thread Ian Lynagh
On Wed, Apr 18, 2007 at 10:46:16AM +0100, Simon Peyton-Jones wrote: Neither of my precompiled ghci or ghc complains when I use a tab within a String literal. But the problem may be with the stage1 compiler? GHC used to incorrectly allow tabs in string literals. That was recently fixed, but

patch applied (ghc): Pass configure arguments to the library configure scripts

2007-04-18 Thread Ian Lynagh
Wed Apr 18 08:55:22 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Pass configure arguments to the library configure scripts M ./configure.ac +2 M ./libraries/Makefile +1 M ./mk/config.mk.in +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.6/ghc): Add release notes for 6.6.1

2007-04-22 Thread Ian Lynagh
Sun Apr 22 12:15:00 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add release notes for 6.6.1 A ./docs/users_guide/6.6.1-notes.xml M ./docs/users_guide/ug-ent.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc-6.6/testsuite): Follow base package version number change

2007-04-23 Thread Ian Lynagh
Mon Apr 23 04:57:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Follow base package version number change M ./tests/ghc-regress/cabal/test.pkg -1 +1 M ./tests/ghc-regress/cabal/test2.pkg -1 +1 M ./tests/ghc-regress/cabal/test3.pkg -1 +1 M ./tests/ghc-regress/cabal/test4.pkg -1 +1

patch applied (ghc): Tweak darcs-all script

2007-04-25 Thread Ian Lynagh
Wed Apr 25 05:46:20 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak darcs-all script If you got darcs by SSH without specifying a username then the script would break. M ./darcs-all -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.6/ghc): Set RELEASE back to NO

2007-04-26 Thread Ian Lynagh
Thu Apr 26 04:14:06 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Set RELEASE back to NO M ./configure.ac -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/ghc): TAG 6.6.1 release

2007-04-28 Thread Ian Lynagh
Sat Apr 28 12:58:42 PDT 2007 Ian Lynagh [EMAIL PROTECTED] tagged 6.6.1 release ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/nofib): TAG 6.6.1 release

2007-04-28 Thread Ian Lynagh
Sat Apr 28 12:58:42 PDT 2007 Ian Lynagh [EMAIL PROTECTED] tagged 6.6.1 release ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Donapos; t enable the monomorphism warning by default

2007-04-29 Thread Ian Lynagh
Sun Apr 29 05:06:25 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Don't enable the monomorphism warning by default M ./compiler/main/DynFlags.hs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Put the darcs-all command parsing into main() so it can use @_

2007-04-29 Thread Ian Lynagh
Sun Apr 29 10:27:34 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Put the darcs-all command parsing into main() so it can use @_ M ./darcs-all -20 +20 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Look for -q in the darcs flags as well as the darcs-all flags

2007-04-30 Thread Ian Lynagh
Mon Apr 30 03:16:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Look for -q in the darcs flags as well as the darcs-all flags M ./darcs-all +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Handle unbuildable packages differently

2007-04-30 Thread Ian Lynagh
Mon Apr 30 04:15:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Handle unbuildable packages differently Now we require that configure fails, and use our own signalling rather than Cabal's buildable field. M ./libraries/Makefile -10 +10 M ./libraries/ifBuildable.hs -26 +16

patch applied (ghc): Make boot handle getting the libraries

2007-04-30 Thread Ian Lynagh
Mon Apr 30 04:35:19 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Make boot handle getting the libraries M ./Makefile -1 +1 M ./README -8 +3 M ./boot -10 +3 M ./darcs-all -1 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.6/ghc): Call darcs-all get from boot

2007-04-30 Thread Ian Lynagh
Mon Apr 30 05:16:15 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Call darcs-all get from boot M ./Makefile -2 +2 M ./README -7 +2 M ./boot +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Make GHCiapos; s banner fit in a standard 80-column terminal

2007-04-30 Thread Ian Lynagh
Mon Apr 30 08:17:37 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Make GHCi's banner fit in a standard 80-column terminal M ./compiler/ghci/InteractiveUI.hs -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

<    1   2   3   4   5   6   7   8   9   10   >