patch applied (ghc-6.8/ghc): also acquire/release task-lock across fork()

2007-10-12 Thread Ian Lynagh
Thu Sep 27 02:13:31 PDT 2007 Simon Marlow [EMAIL PROTECTED] * also acquire/release task-lock across fork() further attempt to fix #1391 on MacOS M ./rts/Schedule.c +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): error message fix (#1758)

2007-10-12 Thread Ian Lynagh
Mon Oct 8 06:49:58 PDT 2007 Simon Marlow [EMAIL PROTECTED] * error message fix (#1758) M ./compiler/iface/LoadIface.lhs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): FIX validate for PPC Mac OS X - RegAllocLinear.hs

2007-10-12 Thread Ian Lynagh
Fri Oct 5 07:36:07 PDT 2007 Thorkil Naur [EMAIL PROTECTED] * FIX validate for PPC Mac OS X - RegAllocLinear.hs M ./compiler/nativeGen/RegAllocLinear.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): FIX validate for PPC Mac OS X - Linker.c

2007-10-12 Thread Ian Lynagh
Fri Oct 5 07:49:08 PDT 2007 Thorkil Naur [EMAIL PROTECTED] * FIX validate for PPC Mac OS X - Linker.c M ./rts/Linker.c -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): FIX validate for PPC Mac OS X - Evac.h

2007-10-12 Thread Ian Lynagh
Fri Oct 5 07:44:54 PDT 2007 Thorkil Naur [EMAIL PROTECTED] * FIX validate for PPC Mac OS X - Evac.h M ./rts/sm/Evac.h -1 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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

2007-10-12 Thread Ian Lynagh
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-6.8/ghc): FIX BUILD addDLL returns const char*

2007-10-12 Thread Ian Lynagh
Thu Sep 27 06:26:19 PDT 2007 [EMAIL PROTECTED] * FIX BUILD addDLL returns const char* addDLL returns const char*, not just a char*. Fix compiler warning M ./includes/Linker.h -1 +1 M ./rts/Linker.c -2 +2 ___ Cvs-ghc mailing list

patch applied (ghc-6.8/ghc): Change DOCOPTIONS pragma to DOC_OPTIONS

2007-10-12 Thread Ian Lynagh
Tue Oct 2 07:38:49 PDT 2007 David Waern [EMAIL PROTECTED] * Change DOCOPTIONS pragma to DOC_OPTIONS MERGE TO STABLE M ./compiler/parser/Lexer.x -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): FIX: mkWWcpr takes open alg types into account

2007-10-12 Thread Ian Lynagh
Tue Oct 2 06:04:07 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED] * FIX: mkWWcpr takes open alg types into account - This fixed the failures of GMapAssoc and GMapTop for optmising ways MERGE TO STABLE M ./compiler/stranal/WwLib.lhs -5 +4 M ./compiler/types/Type.lhs -6 +15

patch applied (ghc-6.8/ghc): FIX #1729: Don't try to expand syn families with -XLiberalTypeSynonyms

2007-10-12 Thread Ian Lynagh
Sat Sep 29 05:26:24 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED] * FIX #1729: Don't try to expand syn families with -XLiberalTypeSynonyms MERGE TO STABLE M ./compiler/typecheck/TcMType.lhs -5 +5 ___ Cvs-ghc mailing list

patch applied (ghc-6.8/ghc): Be a bit more flexible in terminal identification for do_bold

2007-10-12 Thread Ian Lynagh
Thu Sep 27 07:15:49 PDT 2007 Pepe Iborra [EMAIL PROTECTED] * Be a bit more flexible in terminal identification for do_bold In Os X for instance, by default we have TERM=xterm-color MERGE TO STABLE M ./compiler/ghci/InteractiveUI.hs -1 +1

patch applied (ghc-6.8/ghc): Finally, I managed to squash an infamous bug in :print

2007-10-12 Thread Ian Lynagh
Thu Sep 27 08:13:00 PDT 2007 Pepe Iborra [EMAIL PROTECTED] * Finally, I managed to squash an infamous bug in :print It turns out the newtype handling code in :print was slipping non mutable Tyvars in the types reconstructed. The error message eventually produced was rather

patch applied (ghc-6.8/ghc): FIX: Make boxy splitters aware of type families

2007-10-12 Thread Ian Lynagh
Fri Sep 28 15:55:41 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED] * FIX: Make boxy splitters aware of type families MERGE TO STABLE M ./compiler/hsSyn/HsPat.lhs -5 +10 M ./compiler/hsSyn/HsUtils.lhs +5 M ./compiler/typecheck/TcArrows.lhs -4 +7 M

patch applied (ghc-6.8/ghc): FIX #1738: KPush rule of FC must take dataConEqTheta into account

2007-10-12 Thread Ian Lynagh
Mon Oct 1 08:43:43 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED] * FIX #1738: KPush rule of FC must take dataConEqTheta into account MERGE TO STABLE M ./compiler/coreSyn/CoreUtils.lhs -9 +17 M ./compiler/simplCore/Simplify.lhs -16 +18

patch applied (ghc-6.8/ghc): FIX: parsing of doc options

2007-10-12 Thread Ian Lynagh
Tue Oct 2 07:37:13 PDT 2007 David Waern [EMAIL PROTECTED] * FIX: parsing of doc options Lexing of the doc options pragma was changed, but but no change was made to the parser to reflect that. This patch fixes this problem. MERGE TO STABLE M ./compiler/parser/Parser.y.pp -1 +1

patch applied (ghc-6.8/ghc): FIX BUILD `set -o igncr'-issue on FreeBSD

2007-10-12 Thread Ian Lynagh
Wed Sep 26 13:37:50 PDT 2007 [EMAIL PROTECTED] * FIX BUILD `set -o igncr'-issue on FreeBSD `set -o igncr' does not work on non-cygwin-systems. Fail silently if this command does not work, instead of aborting the build. M ./gmp/Makefile -2 +7

patch applied (ghc-6.8/ghc): FIX BUILD FD_SETSIZE signed

2007-10-12 Thread Ian Lynagh
Thu Sep 27 06:26:49 PDT 2007 [EMAIL PROTECTED] * FIX BUILD FD_SETSIZE signed On FreeBSD FD_SETSIZE is unsigned. Cast it to a signed int for portability. M ./rts/posix/Select.c -2 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): Comments and debug output only

2007-10-12 Thread Ian Lynagh
Thu Sep 27 04:08:42 PDT 2007 [EMAIL PROTECTED] * Comments and debug output only M ./compiler/typecheck/TcSimplify.lhs -9 +22 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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

2007-10-12 Thread Ian Lynagh
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.

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

2007-10-12 Thread Ian Lynagh
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.

patch applied (ghc-6.8/ghc): FIX: add missing case to OccName.isSymOcc

2007-10-12 Thread Ian Lynagh
Tue Oct 2 07:34:59 PDT 2007 David Waern [EMAIL PROTECTED] * FIX: add missing case to OccName.isSymOcc M ./compiler/basicTypes/OccName.lhs -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: FIX #1748: -main-is wasn't handling the case of a single hierarchical module

2007-10-12 Thread Ian Lynagh
Fri Oct 12 07:37:57 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: FIX #1748: -main-is wasn't handling the case of a single hierarchical module Simon Marlow [EMAIL PROTECTED]**20071008131305 test case is driver062.5 M ./compiler/main/DynFlags.hs -5 +6

patch applied (ghc-6.8/ghc): FIX validate for PPC Mac OS X - RegAllocStats.hs

2007-10-12 Thread Ian Lynagh
Fri Oct 5 07:41:05 PDT 2007 Thorkil Naur [EMAIL PROTECTED] * FIX validate for PPC Mac OS X - RegAllocStats.hs M ./compiler/nativeGen/RegAllocStats.hs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): attempt to fix #1391, hold locks across fork() and initialize them in the child

2007-10-12 Thread Ian Lynagh
Fri Sep 14 07:55:19 PDT 2007 Simon Marlow [EMAIL PROTECTED] * attempt to fix #1391, hold locks across fork() and initialize them in the child M ./rts/Schedule.c +15 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): FIX #1743, create a fresh unique for each Id we bind at a breakpoint

2007-10-12 Thread Ian Lynagh
Tue Oct 9 07:25:54 PDT 2007 Simon Marlow [EMAIL PROTECTED] * FIX #1743, create a fresh unique for each Id we bind at a breakpoint M ./compiler/main/InteractiveEval.hs -1 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): we need to #include Stg.h first, we can't rely on GHC to inject it

2007-10-12 Thread Ian Lynagh
Wed Oct 10 08:32:44 PDT 2007 Simon Marlow [EMAIL PROTECTED] * we need to #include Stg.h first, we can't rely on GHC to inject it This fixes the unreg build, and in general building the RTS code via-C. I'm not sure at what stage this was broken, but I think it was working accidentally

patch applied (ghc-6.8/ghc): comment-out use vars in 3 places (see #1739)

2007-10-14 Thread Ian Lynagh
Mon Oct 8 04:57:40 PDT 2007 Simon Marlow [EMAIL PROTECTED] * comment-out use vars in 3 places (see #1739) M ./driver/mangler/ghc-asm.lprl -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fix DoCon: Another try at getting extractResults right

2007-10-14 Thread Ian Lynagh
Fri Oct 12 09:23:25 PDT 2007 [EMAIL PROTECTED] * Fix DoCon: Another try at getting extractResults right For some reason TcSimplify.extractResults is quite difficult to get right. This is another attempt; finally I think I have it. Strangely enough, it's only Sergey's DoCon program

patch applied (ghc-6.8/ghc): First draft of 6.8.1 release notes

2007-10-16 Thread Ian Lynagh
Tue Oct 16 08:07:31 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * First draft of 6.8.1 release notes A ./docs/users_guide/6.8.1-notes.xml M ./docs/users_guide/ug-ent.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (testsuite): Fix various tests for the 6.8 branch

2007-10-19 Thread Ian Lynagh
Fri Oct 19 07:10:05 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix various tests for the 6.8 branch M ./tests/ghc-regress/indexed-types/should_compile/all.T -4 +4 M ./tests/ghc-regress/parser/should_fail/all.T -1 +1 A ./tests/ghc-regress/parser/should_fail/read023-6.8.stderr M

patch applied (ghc-6.8/ghc): fix :print when !tablesNextToCode

2007-10-19 Thread Ian Lynagh
Thu Oct 18 03:53:40 PDT 2007 Simon Marlow [EMAIL PROTECTED] * fix :print when !tablesNextToCode M ./compiler/ghci/RtClosureInspect.hs +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): fix breakpoints in unregisterised mode

2007-10-19 Thread Ian Lynagh
Thu Oct 18 03:19:29 PDT 2007 Simon Marlow [EMAIL PROTECTED] * fix breakpoints in unregisterised mode M ./rts/Interpreter.c -3 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): FIX #1759 while respecting the ticks

2007-10-19 Thread Ian Lynagh
Sun Oct 14 20:33:19 PDT 2007 [EMAIL PROTECTED] * FIX #1759 while respecting the ticks M ./compiler/deSugar/DsGRHSs.lhs -9 +21 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Don't barf on error message with non-tc tyvars

2007-10-19 Thread Ian Lynagh
Wed Oct 17 23:03:36 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED] * Don't barf on error message with non-tc tyvars MERGE TO STABLE M ./compiler/typecheck/TcSimplify.lhs -2 +3 M ./compiler/typecheck/TcTyFuns.lhs -1 +1 ___ Cvs-ghc

patch applied (ghc-6.8/ghc): implement #1468, :browse on its own uses the currently-loaded module

2007-10-19 Thread Ian Lynagh
Fri Oct 19 04:57:51 PDT 2007 Simon Marlow [EMAIL PROTECTED] * implement #1468, :browse on its own uses the currently-loaded module M ./compiler/ghci/InteractiveUI.hs -9 +21 M ./docs/users_guide/ghci.xml -6 +9 ___ Cvs-ghc mailing list

patch applied (ghc-6.8/ghc): fix warning on Windows

2007-10-19 Thread Ian Lynagh
Wed Oct 17 05:16:45 PDT 2007 Simon Marlow [EMAIL PROTECTED] * fix warning on Windows M ./compiler/ghci/InteractiveUI.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fix #1662: do not simplify constraints for vanilla pattern matches

2007-10-19 Thread Ian Lynagh
Tue Oct 16 05:47:10 PDT 2007 [EMAIL PROTECTED] * Fix #1662: do not simplify constraints for vanilla pattern matches See Note [Arrows and patterns] in TcPat. This fixes Trac 1662. Test is arrows/should_compile/arrowpat.hs Please merge M ./compiler/typecheck/TcPat.lhs

patch applied (ghc-6.8/ghc): Some more traceTcs

2007-10-19 Thread Ian Lynagh
Sat Sep 29 05:19:41 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED] * Some more traceTcs M ./compiler/typecheck/TcPat.lhs +2 M ./compiler/typecheck/TcUnify.lhs +2 M ./compiler/types/Coercion.lhs +3 ___ Cvs-ghc mailing list

patch applied (testsuite): Add namebase_if_compiler_lt to the testsuite driver

2007-10-19 Thread Ian Lynagh
Fri Oct 19 06:10:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add namebase_if_compiler_lt to the testsuite driver Allows us to use a different name base for foo.stderr for old compilers, e.g. test('tc141', namebase_if_compiler_lt('ghc', '6.9', 'tc141-6.8'), compile_fail

patch applied (ghc-6.8/ghc): FIX #1450: asynchronous exceptions are now printed by +RTS -xc

2007-10-19 Thread Ian Lynagh
Thu Oct 18 06:49:51 PDT 2007 Simon Marlow [EMAIL PROTECTED] * FIX #1450: asynchronous exceptions are now printed by +RTS -xc M ./rts/RaiseAsync.c +13 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: patch applied (testsuite): tcfail175: error message changed

2007-10-21 Thread Ian Lynagh
On Thu, Oct 18, 2007 at 09:55:09AM +0100, Simon Peyton-Jones wrote: Ian: can you tell us what you'd like to do about divergent test output between head and branch? I've added a namebase_if_compiler_lt function, so you can say e.g. test('tc141', namebase_if_compiler_lt('ghc','6.9',

Re: darcs patch: FIX BUILD `set -o igncr'-issue on FreeBSD (and 2 more)

2007-10-22 Thread Ian Lynagh
On Sat, Sep 29, 2007 at 12:10:08AM +0200, [EMAIL PROTECTED] wrote: Wed Sep 26 22:37:50 CEST 2007 [EMAIL PROTECTED] * FIX BUILD `set -o igncr'-issue on FreeBSD `set -o igncr' does not work on non-cygwin-systems. Fail silently if this command does not work, instead of aborting the

patch applied (ghc-6.8/ghc): Fix installing the documentation in the bindists

2007-10-24 Thread Ian Lynagh
Tue Oct 23 16:46:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix installing the documentation in the bindists M ./Makefile -67 +11 M ./distrib/Makefile -28 +9 M ./distrib/Makefile-bin-vars.in +2 M ./docs/Makefile -1 +15 M ./docs/man/Makefile +9 M ./mk/install.mk +17

patch applied (ghc-6.8/ghc): Fix installing the ghc package .hi files in a bindist

2007-10-24 Thread Ian Lynagh
Wed Oct 24 04:42:19 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix installing the ghc package .hi files in a bindist M ./compiler/Makefile -6 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Correct a comment

2007-10-24 Thread Ian Lynagh
Wed Oct 24 04:45:49 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Correct a comment M ./compiler/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): Fix ghc package in bindists; it wasn't adding the depenedency on readline

2007-10-24 Thread Ian Lynagh
Wed Oct 24 05:06:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix ghc package in bindists; it wasn't adding the depenedency on readline M ./Makefile +1 M ./compiler/Makefile -1 +1 M ./libraries/Makefile +4 ___ Cvs-ghc mailing list Cvs-ghc

Re: Update base version to 3.0

2007-10-24 Thread Ian Lynagh
On Sun, Oct 07, 2007 at 08:09:35AM -0700, Donald Bruce Stewart wrote: The base version in the 6.8 and head branch is behind the 6.6.1 branch. This seems likely to be true of a bunch of other core libraries. It means we can't reliably use cabal configurations to describe cabal files that build

patch applied (ghc): -ftype-families - -XTypeFamilies

2007-10-24 Thread Ian Lynagh
Wed Oct 24 07:28:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * -ftype-families - -XTypeFamilies M ./compiler/rename/RnNames.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix installing the documentation in the bindists

2007-10-24 Thread Ian Lynagh
Tue Oct 23 16:46:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix installing the documentation in the bindists M ./Makefile -67 +11 M ./distrib/Makefile -28 +9 M ./distrib/Makefile-bin-vars.in +2 M ./docs/Makefile -1 +15 M ./docs/man/Makefile +9 M ./mk/install.mk +17

patch applied (ghc): Hack to make sure we get all the RTS ways in bindists

2007-10-24 Thread Ian Lynagh
Tue Oct 23 17:41:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Hack to make sure we get all the RTS ways in bindists M ./Makefile -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Build the manpage when building, not when installing

2007-10-24 Thread Ian Lynagh
Wed Oct 24 04:29:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Build the manpage when building, not when installing M ./docs/man/Makefile +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix installing the ghc package .hi files in a bindist

2007-10-24 Thread Ian Lynagh
Wed Oct 24 04:42:19 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix installing the ghc package .hi files in a bindist M ./compiler/Makefile -6 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix ghc package in bindists; it wasn't adding the depenedency on readline

2007-10-24 Thread Ian Lynagh
Wed Oct 24 05:06:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix ghc package in bindists; it wasn't adding the depenedency on readline M ./Makefile +1 M ./compiler/Makefile -1 +1 M ./libraries/Makefile +4 ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): Correct a comment

2007-10-24 Thread Ian Lynagh
Wed Oct 24 04:45:49 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Correct a comment M ./compiler/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): Change some ints to unsigned ints

2007-10-24 Thread Ian Lynagh
Thu Oct 18 02:55:03 PDT 2007 Simon Marlow [EMAIL PROTECTED] * Change some ints to unsigned ints Fixes some gratuitous warnings when compiling via C with -fhpc M ./includes/RtsExternal.h -4 +4 M ./rts/Hpc.c -5 +5 ___ Cvs-ghc mailing list

patch applied (ghc-6.8/ghc): second attempt to fix C compiler warnings with -fhpc

2007-10-24 Thread Ian Lynagh
Fri Oct 19 06:32:43 PDT 2007 Simon Marlow [EMAIL PROTECTED] * second attempt to fix C compiler warnings with -fhpc The hs_hpc_module() prototype in RtsExternal.h didn't match its usage: we were passing StgWord-sized parameters but the prototype used C ints. I think it accidentally worked

patch applied (ghc-6.8/ghc): Refer to boot libs, not core libs

2007-10-24 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 ./libraries

patch applied (ghc-6.8/ghc): patch from #1782; fixes check-packages target on Solaris

2007-10-24 Thread Ian Lynagh
Mon Oct 22 06:33:37 PDT 2007 Simon Marlow [EMAIL PROTECTED] * patch from #1782; fixes check-packages target on Solaris M ./Makefile -2 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): FIX #1791: fail with out-of-heap when allocating more than the max heap size in one go

2007-10-24 Thread Ian Lynagh
Wed Oct 24 02:54:20 PDT 2007 Simon Marlow [EMAIL PROTECTED] * FIX #1791: fail with out-of-heap when allocating more than the max heap size in one go Normally the out-of-heap check is performed post-GC, but there are cases where we can detect earlier that we definitely have exhausted the

Re: Your message to Cvs-ghc awaits moderator approval

2007-10-26 Thread Ian Lynagh
Hi Claus, On Fri, Oct 26, 2007 at 01:02:30PM +0100, Claus Reinke wrote: patch emails keep getting stuck when sent to this list. i assume the match filter looks for the subjects created by 'darcs send'? Yes, for subjects starting darcs patch. but i tend to use 'darcs send -o file' so

Re: Your message to Cvs-ghc awaits moderator approval

2007-10-27 Thread Ian Lynagh
Hi Claus, On Fri, Oct 26, 2007 at 03:33:43PM +0100, Claus Reinke wrote: but i tend to use 'darcs send -o file' so that i can (a) add comments, darcs send --edit-description that will edit the patch description. apart from that getting burried in the email attachment, No, it edits the

patch applied (ghc-6.8/ghc): Only build/install the man page if XSLTPROC is defined

2007-10-27 Thread Ian Lynagh
Sat Oct 27 05:21:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Only build/install the man page if XSLTPROC is defined M ./Makefile +2 M ./docs/man/Makefile +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (ghc-6.8/ghc): We need to set _way=* in rts/ both when making and installing bindists

2007-10-27 Thread Ian Lynagh
Sat Oct 27 07:29:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * We need to set _way=* in rts/ both when making and installing bindists This is a hack, but it means we get libHSrts*.a etc rather than just libHSrts.a. M ./Makefile -3 +1 M ./rts/Makefile +8

patch applied (ghc-6.8/ghc): We need to install-docs when making the Windows bindist

2007-10-27 Thread Ian Lynagh
Sat Oct 27 07:43:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * We need to install-docs when making the Windows bindist M ./Makefile +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fix a whole heap of speling errrs in the docs

2007-10-27 Thread Ian Lynagh
Sun Oct 7 14:38:58 PDT 2007 Josef Svenningsson [EMAIL PROTECTED] * Fix a whole heap of speling errrs in the docs M ./docs/users_guide/ffi-chap.xml -3 +3 M ./docs/users_guide/flags.xml -2 +2 M ./docs/users_guide/ghci.xml -4 +4 M ./docs/users_guide/glasgow_exts.xml -26 +26 M

patch applied (ghc-6.8/ghc): default to installing runhaskell and hsc2hs again, but provide knobs to turn them off

2007-10-27 Thread Ian Lynagh
Thu Oct 25 01:42:22 PDT 2007 Simon Marlow [EMAIL PROTECTED] * default to installing runhaskell and hsc2hs again, but provide knobs to turn them off M ./ghc.spec.in +6 M ./mk/config.mk.in +13 M ./utils/hsc2hs/Makefile -1 +6 M ./utils/runghc/Makefile -1 +14

patch applied (ghc-6.8/ghc): Fixing typo in runtime documentation for hpc, push to stable

2007-10-27 Thread Ian Lynagh
Wed Oct 24 21:54:56 PDT 2007 [EMAIL PROTECTED] * Fixing typo in runtime documentation for hpc, push to stable M ./utils/hpc/HpcCombine.hs -1 +1 M ./utils/hpc/HpcFlags.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): Adding hpc documentation about sum and map, push to STABLE.

2007-10-27 Thread Ian Lynagh
Wed Oct 24 22:03:41 PDT 2007 [EMAIL PROTECTED] * Adding hpc documentation about sum and map, push to STABLE. M ./docs/users_guide/profiling.xml -11 +49 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Add a note to NOTES

2007-10-27 Thread Ian Lynagh
Sat Oct 27 03:02:20 PDT 2007 [EMAIL PROTECTED] * Add a note to NOTES M ./compiler/NOTES +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Add anyM to IOEnv

2007-10-27 Thread Ian Lynagh
Sat Oct 27 08:45:51 PDT 2007 [EMAIL PROTECTED] * Add anyM to IOEnv M ./compiler/utils/IOEnv.hs -1 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): More notes

2007-10-27 Thread Ian Lynagh
Sat Oct 27 08:47:02 PDT 2007 [EMAIL PROTECTED] * More notes M ./compiler/NOTES +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): In an AbsBinds, the 'dicts' can include EqInsts

2007-10-27 Thread Ian Lynagh
Sat Oct 27 08:49:03 PDT 2007 [EMAIL PROTECTED] * In an AbsBinds, the 'dicts' can include EqInsts An AbsBinds abstrats over evidence, and the evidence can be both Dicts (class constraints, implicit parameters) and EqInsts (equality constraints). So we need to - use varType rather

patch applied (ghc-6.8/ghc): An implication constraint can abstract over EqInsts

2007-10-27 Thread Ian Lynagh
Sat Oct 27 08:54:33 PDT 2007 [EMAIL PROTECTED] * An implication constraint can abstract over EqInsts M ./compiler/typecheck/Inst.lhs -1 +1 M ./compiler/typecheck/TcRnTypes.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): Make 'improvement' work properly in TcSimplify

2007-10-27 Thread Ian Lynagh
Sat Oct 27 08:54:59 PDT 2007 [EMAIL PROTECTED] * Make 'improvement' work properly in TcSimplify (Please merge this, and the preceding handful from me to the 6.8 branch.) This patch fixes a serious problem in the type checker, whereby TcSimplify was going into a loop

patch applied (ghc-6.8/ghc): MERGED: Comments only

2007-10-27 Thread Ian Lynagh
Sat Oct 27 10:00:04 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: Comments only Sat Oct 27 08:46:42 PDT 2007 [EMAIL PROTECTED] M ./compiler/basicTypes/Var.lhs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): get rid of the html subdirectory under share/doc/ghc/users_guide

2007-10-27 Thread Ian Lynagh
Fri Oct 26 04:09:19 PDT 2007 Simon Marlow [EMAIL PROTECTED] * get rid of the html subdirectory under share/doc/ghc/users_guide M ./mk/install.mk -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): cp = $(CP)

2007-10-27 Thread Ian Lynagh
Fri Oct 26 04:10:54 PDT 2007 Simon Marlow [EMAIL PROTECTED] * cp = $(CP) M ./mk/install.mk -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): install the Cabal docs, and make them show up in a binary distribution

2007-10-27 Thread Ian Lynagh
Fri Oct 26 05:24:56 PDT 2007 Simon Marlow [EMAIL PROTECTED] * install the Cabal docs, and make them show up in a binary distribution M ./Makefile -2 +3 M ./distrib/Makefile +1 M ./mk/install.mk -5 +9 ___ Cvs-ghc mailing list

patch applied (ghc): Only build/install the man page if XSLTPROC is defined

2007-10-27 Thread Ian Lynagh
Sat Oct 27 05:21:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Only build/install the man page if XSLTPROC is defined M ./Makefile +2 M ./docs/man/Makefile +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (ghc): Fix a whole heap of speling errrs in the docs

2007-10-27 Thread Ian Lynagh
Sun Oct 7 14:38:58 PDT 2007 Josef Svenningsson [EMAIL PROTECTED] * Fix a whole heap of speling errrs in the docs M ./docs/users_guide/ffi-chap.xml -3 +3 M ./docs/users_guide/flags.xml -2 +2 M ./docs/users_guide/ghci.xml -4 +4 M ./docs/users_guide/glasgow_exts.xml -26 +26 M

Re: Fixed some spelling errors in the user's guide

2007-10-27 Thread Ian Lynagh
On Sun, Oct 07, 2007 at 11:48:12PM +0200, Josef Svenningsson wrote: I've gone through the User's Guide and corrected a bunch of spelling errors. Great, thanks Josef! I've now applied it to both the 6.8 branch and the HEAD. Sorry for the delay. Thanks Ian

patch applied (ghc): We need to set _way=* in rts/ both when making and installing bindists

2007-10-27 Thread Ian Lynagh
Sat Oct 27 07:29:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * We need to set _way=* in rts/ both when making and installing bindists This is a hack, but it means we get libHSrts*.a etc rather than just libHSrts.a. M ./Makefile -3 +1 M ./rts/Makefile +8

patch applied (ghc): MERGED: We need to install-docs when making the Windows bindist

2007-10-27 Thread Ian Lynagh
Sat Oct 27 13:32:20 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * MERGED: We need to install-docs when making the Windows bindist M ./Makefile +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix the build with GHC 6.4 (foldl1' didn't exist)

2007-10-27 Thread Ian Lynagh
Sat Oct 27 14:05:26 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix the build with GHC 6.4 (foldl1' didn't exist) M ./compiler/utils/Util.lhs +11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fix the build with GHC 6.4 (foldl1' didn't exist)

2007-10-27 Thread Ian Lynagh
Sat Oct 27 14:05:26 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix the build with GHC 6.4 (foldl1' didn't exist) M ./compiler/utils/Util.lhs +11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fix imports

2007-10-27 Thread Ian Lynagh
Sat Oct 27 16:18:44 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix imports M ./compiler/utils/Util.lhs -3 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): We need to copy .buildinfo files into the bindists

2007-10-28 Thread Ian Lynagh
Sun Oct 28 06:17:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * We need to copy .buildinfo files into the bindists M ./libraries/Makefile +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Define and use $httptopdir for the haddock docs locations

2007-10-28 Thread Ian Lynagh
Sun Oct 28 05:35:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Define and use $httptopdir for the haddock docs locations M ./compiler/main/Packages.lhs -1 +3 M ./libraries/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.8/ghc): installPackage needs to treat $httptopdir the same as $topdir

2007-10-28 Thread Ian Lynagh
Sun Oct 28 06:45:34 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * installPackage needs to treat $httptopdir the same as $topdir M ./libraries/installPackage.hs +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc): Fix the build with GHC 6.4 (foldl1' didn't exist)

2007-10-28 Thread Ian Lynagh
Sat Oct 27 14:05:26 PDT 2007 Ian Lynagh [EMAIL PROTECTED] UNDO: Fix the build with GHC 6.4 (foldl1' didn't exist) M ./compiler/utils/Util.lhs -11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): outofmem2 doesn't pass in the 6.8 branch

2007-10-28 Thread Ian Lynagh
Sun Oct 28 13:01:39 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * outofmem2 doesn't pass in the 6.8 branch M ./tests/ghc-regress/rts/all.T -2 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fill in holes in the release notes

2007-10-28 Thread Ian Lynagh
Sun Oct 28 15:52:53 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fill in holes in the release notes M ./docs/users_guide/6.8.1-notes.xml -6 +95 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Teach ghc-pkg about $httptopdir

2007-10-29 Thread Ian Lynagh
Mon Oct 29 09:11:30 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Teach ghc-pkg about $httptopdir M ./utils/ghc-pkg/Main.hs -6 +11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Set interfacedir (using $topdir, not $httptopdir)

2007-10-29 Thread Ian Lynagh
Mon Oct 29 10:48:25 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Set interfacedir (using $topdir, not $httptopdir) M ./libraries/Makefile -15 +18 M ./libraries/installPackage.hs -18 +21 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc-6.8/ghc): Fix build with GHC 6.4

2007-10-29 Thread Ian Lynagh
Mon Oct 29 11:31:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix build with GHC 6.4 M ./compiler/utils/Util.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Fix LiberateCase

2007-10-30 Thread Ian Lynagh
Mon Oct 29 10:06:20 PDT 2007 [EMAIL PROTECTED] * Fix LiberateCase Merge to STABLE please Liberate case was being far too gung-ho about what to specialise. This bug only showed up when a recursive function 'f' has a nested recursive function 'g', where 'g' calls 'f' (as well

patch applied (ghc-6.8/ghc): added foldUFM_Directly, used where appropriate, killed all warnings

2007-10-30 Thread Ian Lynagh
Sat Sep 15 12:06:17 PDT 2007 Norman Ramsey [EMAIL PROTECTED] * added foldUFM_Directly, used where appropriate, killed all warnings M ./compiler/utils/UniqFM.lhs -45 +53 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc-6.8/ghc): Fix freeHaskellFunctionPtr for Darwin/i386

2007-10-30 Thread Ian Lynagh
Mon Oct 29 13:26:36 PDT 2007 Aaron Tomb [EMAIL PROTECTED] * Fix freeHaskellFunctionPtr for Darwin/i386 M ./rts/Adjustor.c -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Replace tail -n +2 with sed 1d, as Solaris doesn't understand the former

2007-10-30 Thread Ian Lynagh
Tue Oct 30 17:12:18 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Replace tail -n +2 with sed 1d, as Solaris doesn't understand the former M ./docs/man/Makefile -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (ghc-6.8/ghc): Add a missing import when __GLASGOW_HASKELL__ 603

2007-10-30 Thread Ian Lynagh
Tue Oct 30 17:55:34 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a missing import when __GLASGOW_HASKELL__ 603 M ./compiler/nativeGen/RegSpillClean.hs +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

<    4   5   6   7   8   9   10   11   12   13   >