Re: Building system again

2007-06-20 Thread Ian Lynagh
Hi Roman, On Wed, Jun 20, 2007 at 04:38:36PM +1000, Roman Leshchinskiy wrote: today, I tried to build the ghc-ndp branch from a fresh tree after two weeks off. Ultimately, it sort of worked, but not without some pain. I'll describe what I did and the problems I've encountered in the hope

patch applied (ghc): Make building haddock docs opt-in rather than opt-out

2007-06-20 Thread Ian Lynagh
Wed Jun 20 16:59:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Make building haddock docs opt-in rather than opt-out M ./compiler/Makefile -1 +1 M ./libraries/Makefile -2 +2 M ./mk/package.mk -2 +2 ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): Remove an incorrect claim that [t| ... |] isn't implemented yet

2007-06-20 Thread Ian Lynagh
Wed Jun 20 17:31:03 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove an incorrect claim that [t| ... |] isn't implemented yet M ./docs/users_guide/glasgow_exts.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (/haskell/ghc): Add links to Mac frameworks from the 6.6.1 download page

2007-06-21 Thread Ian Lynagh
Thu Jun 21 16:43:21 EDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add links to Mac frameworks from the 6.6.1 download page M ./download_ghc_661.html -2 +12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): sparc/solaris build doesnapos; t include docs

2007-06-21 Thread Ian Lynagh
Thu Jun 21 16:52:33 EDT 2007 Ian Lynagh [EMAIL PROTECTED] * sparc/solaris build doesn't include docs M ./download_ghc_661.html -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): Fix framework URLs

2007-06-21 Thread Ian Lynagh
Thu Jun 21 16:44:33 EDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix framework URLs M ./download_ghc_661.html -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Change how the libraries Makefile adds --configure-option= flags; fixes #1431

2007-06-22 Thread Ian Lynagh
Fri Jun 22 09:09:51 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Change how the libraries Makefile adds --configure-option= flags; fixes #1431 We now assume that each configure option is quoted with '', and thus replace ' with --configure-option='. M ./libraries/Makefile -1 +7

patch applied (ghc): Fix typo in Makefile

2007-06-22 Thread Ian Lynagh
Fri Jun 22 15:21:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix typo in Makefile M ./Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: darcs patch: Handle whitespace in CONFIGURE_ARGS correctly (fixes #...

2007-06-22 Thread Ian Lynagh
Hi Robin, On Wed, Jun 20, 2007 at 12:29:57PM +0100, root wrote: Wed Jun 20 12:27:03 IST 2007 Robin Green [EMAIL PROTECTED] * Handle whitespace in CONFIGURE_ARGS correctly (fixes #1431) Thanks for the patch. As partly discussed on IRC, I've fixed this in a way that doesn't need an extra

patch applied (/haskell/ghc): Remove English redundancies

2007-06-22 Thread Ian Lynagh
Fri Jun 22 19:20:04 EDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove English redundancies M ./download_ghc_661.html -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): getC now works (trac 1430 is fixed)

2007-06-23 Thread Ian Lynagh
Sat Jun 23 12:23:46 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * getC now works (trac 1430 is fixed) M ./tests/ghc-regress/lib/Generics/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Accept output (read008)

2007-06-23 Thread Ian Lynagh
Sat Jun 23 12:47:07 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Accept output (read008) M ./tests/ghc-regress/parser/should_fail/read008.stderr -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Accept output (tcfail145)

2007-06-23 Thread Ian Lynagh
Sat Jun 23 12:54:49 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Accept output (tcfail145) M ./tests/ghc-regress/typecheck/should_fail/tcfail145.stderr -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update version numbering policy in the users guide

2007-06-23 Thread Ian Lynagh
Sat Jun 23 15:44:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update version numbering policy in the users guide M ./docs/users_guide/intro.xml -27 +51 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Add a test (tc229) for trac #1406

2007-06-24 Thread Ian Lynagh
Sun Jun 24 12:14:31 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a test (tc229) for trac #1406 M ./tests/ghc-regress/typecheck/should_compile/all.T +1 A ./tests/ghc-regress/typecheck/should_compile/tc229.hs ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): Tweak the configuration and installation slightly

2007-06-25 Thread Ian Lynagh
Mon Jun 25 10:40:11 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak the configuration and installation slightly Make it so that the documentation ends up where Cabal expects it to be on Windows (prep-bin-dist-mingw used to move it). M ./distrib/prep-bin-dist-mingw -3 M ./libraries

patch applied (ghc): Define SUBDIRS in Makefile (needed for clean; fixes trac #1440)

2007-06-25 Thread Ian Lynagh
Mon Jun 25 10:49:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Define SUBDIRS in Makefile (needed for clean; fixes trac #1440) M ./Makefile +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: need help with 6.4.2 boot build for HPUX 11.0

2007-06-26 Thread Ian Lynagh
Hi Joe, On Fri, Jun 22, 2007 at 11:19:12AM -0400, Joe Buehler wrote: After some fiddling, I got GHC 6.4.2 built for HPUX 11.0 following the instructions in the porting documentation for building from C files generated on another machine. Cool! Why 6.4.2 rather than 6.6.1 by the way? $

patch applied (ghc): Tidy up -keep* flags

2007-06-30 Thread Ian Lynagh
Sat Jun 30 06:39:44 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tidy up -keep* flags M ./compiler/main/DynFlags.hs -4 +9 M ./docs/users_guide/flags.xml -3 +6 M ./docs/users_guide/separate_compilation.xml +6 M ./docs/users_guide/using.xml -1 +1

patch applied (ghc): Need to build filepath before directory

2007-06-30 Thread Ian Lynagh
Sat Jun 30 07:15:18 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Need to build filepath before directory M ./libraries/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): Add the ghc-devel Macport to the distribution_packages page

2007-06-30 Thread Ian Lynagh
Sat Jun 30 15:26:11 EDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add the ghc-devel Macport to the distribution_packages page M ./distribution_packages.html +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc): -fasm doesn't really take an argument

2007-07-02 Thread Ian Lynagh
Mon Jul 2 03:26:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * -fasm doesn't really take an argument M ./compiler/main/DynFlags.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Print the right usage message

2007-07-02 Thread Ian Lynagh
Mon Jul 2 03:26:51 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Print the right usage message The logic for printing the ghc and ghci usage messages was inverted. However, the ghci case will never actually happen with the current code, as we print a usage message when cli_mode == ShowUsage

patch applied (ghc): Remove the large ghci banner, and the flags to choose which banner to show

2007-07-02 Thread Ian Lynagh
Mon Jul 2 04:01:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove the large ghci banner, and the flags to choose which banner to show Fans of the banner can add putStrLn___ ___ _ putStrLn / _ \\ /\\ /\\/ __(_) putStrLn / /_\\// /_/ / / | | GHC Interactive

patch applied (/haskell/ghc): Bug reporting page is now on the wiki

2007-07-02 Thread Ian Lynagh
Mon Jul 2 09:35:13 EDT 2007 Ian Lynagh [EMAIL PROTECTED] * Bug reporting page is now on the wiki M ./ghc-std.html -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): The standard SUBDIRS in the top level Makefile should include libraries

2007-07-04 Thread Ian Lynagh
Wed Jul 4 07:08:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * The standard SUBDIRS in the top level Makefile should include libraries M ./Makefile -7 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove mapAccumL, mapAccumR, mapAccumB

2007-07-04 Thread Ian Lynagh
Mon Jul 2 05:26:51 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove mapAccumL, mapAccumR, mapAccumB mapAccumL and mapAccumR are in Data.List now. mapAccumB is unused. M ./compiler/codeGen/CgClosure.lhs +2 M ./compiler/codeGen/CgHeapery.lhs +2 M ./compiler/codeGen/CgMonad.lhs +1

patch applied (ghc): Remove prefixMatch and suffixMatch from Util

2007-07-04 Thread Ian Lynagh
Mon Jul 2 04:42:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove prefixMatch and suffixMatch from Util Use standard isPrefixOf/isSuffixOf instead. M ./compiler/ghci/InteractiveUI.hs -1 +1 M ./compiler/main/DynFlags.hs -1 +1 M ./compiler/main/Main.hs -1 +1 M ./compiler/main

patch applied (ghc): Remove unused cfst (== const)

2007-07-04 Thread Ian Lynagh
Mon Jul 2 04:47:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove unused cfst (== const) M ./compiler/utils/Util.lhs -9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove unused functions (applyToPair, applyToFst, applyToSnd)

2007-07-04 Thread Ian Lynagh
Mon Jul 2 04:48:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove unused functions (applyToPair, applyToFst, applyToSnd) M ./compiler/utils/Util.lhs -16 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc): Remove the unused Eager monad

2007-07-04 Thread Ian Lynagh
Mon Jul 2 04:52:04 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove the unused Eager monad M ./compiler/utils/Util.lhs -35 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update the in-tree GMP; fixes trac #832

2007-07-05 Thread Ian Lynagh
Thu Jul 5 14:52:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update the in-tree GMP; fixes trac #832 gmp is now in a top-level directory and we only have the tarball in the darcs repo. It gets untarred if it is needed. M ./Makefile -3 +4 M ./boot -1 A ./gmp/ A ./gmp/Makefile

patch applied (testsuite): Use subprocess.call rather than os.spawnv in the testsuite driver

2007-07-06 Thread Ian Lynagh
Fri Jul 6 05:14:50 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Use subprocess.call rather than os.spawnv in the testsuite driver os.spawnv is broken on non-cygwin Windows (looks like it goes via a shell). M ./driver/testlib.py -5 +8 ___ Cvs-ghc

patch applied (testsuite): tcfail093 now succeeds, so has no stderr

2007-07-07 Thread Ian Lynagh
Sat Jul 7 03:20:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * tcfail093 now succeeds, so has no stderr R ./tests/ghc-regress/typecheck/should_fail/tcfail093.stderr ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (testsuite): Add a test for -fdisambiguate-record-fields (trac #1401)

2007-07-07 Thread Ian Lynagh
Sat Jul 7 11:34:13 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add a test for -fdisambiguate-record-fields (trac #1401) A ./tests/ghc-regress/rename/should_compile/Rn059_A.hs A ./tests/ghc-regress/rename/should_compile/Rn059_B.hs M ./tests/ghc-regress/rename/should_compile/all.T +2

patch applied (testsuite): Fall back to os.spawnv is we don't have the subprocess module

2007-07-07 Thread Ian Lynagh
Sat Jul 7 14:26:48 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fall back to os.spawnv is we don't have the subprocess module M ./driver/testlib.py -3 +17 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Add tests for magic hashes (trac #1297)

2007-07-08 Thread Ian Lynagh
Sun Jul 8 04:09:56 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add tests for magic hashes (trac #1297) M ./tests/ghc-regress/parser/should_compile/all.T +2 A ./tests/ghc-regress/parser/should_compile/read046.hs A ./tests/ghc-regress/parser/should_compile/read047.hs M ./tests/ghc

patch applied (ghc): Tidy up comments in DynFlags

2007-07-08 Thread Ian Lynagh
Sun Jul 8 03:23:22 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tidy up comments in DynFlags M ./compiler/main/DynFlags.hs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Add tests for -XMultiParamTypeClasses

2007-07-08 Thread Ian Lynagh
Sun Jul 8 05:27:32 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add tests for -XMultiParamTypeClasses M ./tests/ghc-regress/parser/should_compile/all.T +2 A ./tests/ghc-regress/parser/should_compile/read052.hs A ./tests/ghc-regress/parser/should_compile/read053.hs M ./tests/ghc

patch applied (ghc): Add -XMultiParamTypeClasses flag

2007-07-08 Thread Ian Lynagh
Sun Jul 8 05:27:53 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add -XMultiParamTypeClasses flag M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcTyClsDecls.lhs -2 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (testsuite): Add tests for -XParallelListComp

2007-07-08 Thread Ian Lynagh
Sun Jul 8 06:42:10 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add tests for -XParallelListComp M ./tests/ghc-regress/parser/should_compile/all.T +2 A ./tests/ghc-regress/parser/should_compile/read054.hs A ./tests/ghc-regress/parser/should_compile/read055.hs M ./tests/ghc-regress

patch applied (testsuite): Tests for -XGeneralizedNewtypeDeriving

2007-07-08 Thread Ian Lynagh
Sun Jul 8 07:44:56 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tests for -XGeneralizedNewtypeDeriving M ./tests/ghc-regress/parser/should_compile/all.T +2 A ./tests/ghc-regress/parser/should_compile/read056.hs A ./tests/ghc-regress/parser/should_compile/read057.hs M ./tests/ghc

patch applied (testsuite): Add tests for -XRecursiveDo

2007-07-08 Thread Ian Lynagh
Sun Jul 8 08:05:46 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add tests for -XRecursiveDo M ./tests/ghc-regress/parser/should_compile/all.T +2 A ./tests/ghc-regress/parser/should_compile/read058.hs A ./tests/ghc-regress/parser/should_compile/read059.hs M ./tests/ghc-regress

patch applied (testsuite): Tests for -XFunctionalDependencies

2007-07-08 Thread Ian Lynagh
Sun Jul 8 08:32:51 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tests for -XFunctionalDependencies M ./tests/ghc-regress/parser/should_compile/all.T +2 A ./tests/ghc-regress/parser/should_compile/read060.hs A ./tests/ghc-regress/parser/should_compile/read061.hs M ./tests/ghc

patch applied (ghc): Add -XParallelListComp

2007-07-09 Thread Ian Lynagh
Sun Jul 8 06:42:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add -XParallelListComp M ./compiler/main/DynFlags.hs +3 M ./compiler/rename/RnExpr.lhs -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc): Implement -XGeneralizedNewtypeDeriving

2007-07-09 Thread Ian Lynagh
Sun Jul 8 07:43:54 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Implement -XGeneralizedNewtypeDeriving M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcDeriv.lhs -21 +28 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc): Implement -XRecursiveDo

2007-07-09 Thread Ian Lynagh
Sun Jul 8 08:06:31 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Implement -XRecursiveDo M ./compiler/main/DynFlags.hs +3 M ./compiler/parser/Lexer.x -2 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc): Implement -XFunctionalDependencies

2007-07-09 Thread Ian Lynagh
Sun Jul 8 08:32:36 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Implement -XFunctionalDependencies M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcTyClsDecls.lhs -1 +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (ghc): Add flags for TypeSynonymInstances and FlexibleInstances

2007-07-09 Thread Ian Lynagh
Sun Jul 8 09:25:07 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add flags for TypeSynonymInstances and FlexibleInstances M ./compiler/main/DynFlags.hs +6 M ./compiler/typecheck/TcMType.lhs -11 +22 M ./compiler/typecheck/TcType.lhs -5 +16

patch applied (ghc): Add flags for Rank2Types and RankNTypes

2007-07-09 Thread Ian Lynagh
Sun Jul 8 10:31:50 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add flags for Rank2Types and RankNTypes M ./compiler/main/DynFlags.hs +5 M ./compiler/typecheck/TcMType.lhs -1 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (testsuite): Add tests for -XPolymorphicComponents

2007-07-09 Thread Ian Lynagh
Mon Jul 9 05:03:31 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add tests for -XPolymorphicComponents M ./tests/ghc-regress/typecheck/should_compile/all.T +1 A ./tests/ghc-regress/typecheck/should_compile/tc233.hs M ./tests/ghc-regress/typecheck/should_fail/all.T +2 A ./tests/ghc

patch applied (testsuite): Accept output (more flag name changes)

2007-07-09 Thread Ian Lynagh
Mon Jul 9 09:50:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Accept output (more flag name changes) M ./tests/ghc-regress/typecheck/should_fail/tcfail108.stderr -1 +1 M ./tests/ghc-regress/typecheck/should_fail/tcfail166.stderr -1 +1 ___ Cvs

patch applied (ghc): Add -XExistentialQuantification flag

2007-07-09 Thread Ian Lynagh
Mon Jul 9 05:44:36 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add -XExistentialQuantification flag M ./compiler/main/DynFlags.hs +3 M ./compiler/parser/Lexer.x +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): Add -XTypeOperators flag

2007-07-09 Thread Ian Lynagh
Mon Jul 9 08:31:37 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add -XTypeOperators flag M ./compiler/main/DynFlags.hs +3 M ./compiler/rename/RnEnv.lhs -8 +1 M ./compiler/rename/RnTypes.lhs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc): Remove unused binding

2007-07-09 Thread Ian Lynagh
Mon Jul 9 08:33:50 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove unused binding M ./compiler/typecheck/TcTyClsDecls.lhs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Tweak tcfail098; we aren't interested in the undecidability error

2007-07-10 Thread Ian Lynagh
Mon Jul 9 14:54:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak tcfail098; we aren't interested in the undecidability error M ./tests/ghc-regress/typecheck/should_fail/tcfail098.hs +3 M ./tests/ghc-regress/typecheck/should_fail/tcfail098.stderr -1 +1

patch applied (testsuite): Remove tcfail111; duplicate of tcfail098

2007-07-10 Thread Ian Lynagh
Mon Jul 9 14:55:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove tcfail111; duplicate of tcfail098 M ./tests/ghc-regress/typecheck/should_fail/all.T -1 R ./tests/ghc-regress/typecheck/should_fail/tcfail111.hs R ./tests/ghc-regress/typecheck/should_fail/tcfail111.stderr

patch applied (ghc): Define -XPartiallyAppliedClosedTypeSynonyms flag

2007-07-10 Thread Ian Lynagh
Mon Jul 9 11:14:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Define -XPartiallyAppliedClosedTypeSynonyms flag M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcMType.lhs -4 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

patch applied (ghc): Tweak the undecidable-instance-checking logic

2007-07-10 Thread Ian Lynagh
Mon Jul 9 11:22:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak the undecidable-instance-checking logic Just looking at Opt_GlasgowExts is not sufficient to see if we need to do an instance undecidability check. Rather than try to enumerate all the extensions that may require us to do

patch applied (ghc): Implement unboxed tuples flags

2007-07-10 Thread Ian Lynagh
Mon Jul 9 12:30:56 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Implement unboxed tuples flags -XUnboxedTuples -XExpressionSignaturesUnboxedTuples -XTypeSynonymUnboxedTuples M ./compiler/main/DynFlags.hs +9 M ./compiler/parser/Lexer.x -2 +10 M ./compiler/typecheck/TcMType.lhs -12

patch applied (ghc): Add -XUnliftedFFITypes flag

2007-07-10 Thread Ian Lynagh
Mon Jul 9 12:54:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add -XUnliftedFFITypes flag M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcType.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): Just alpha-rename a variable

2007-07-10 Thread Ian Lynagh
Mon Jul 9 13:02:49 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Just alpha-rename a variable M ./compiler/typecheck/TcTyClsDecls.lhs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Add flag -XConstrainedClassMethods

2007-07-10 Thread Ian Lynagh
Mon Jul 9 13:43:43 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Add flag -XConstrainedClassMethods M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcTyClsDecls.lhs -7 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (ghc): Fix tcInstHeadTyNotSynonym

2007-07-10 Thread Ian Lynagh
Tue Jul 10 05:47:38 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix tcInstHeadTyNotSynonym It was returning False for type variables amongst other things, so instance C a was telling us to use -XTypeSynonymInstances. M ./compiler/typecheck/TcType.lhs -4 +3

patch applied (ghc): Be finer-grained when turning on extensions for generated code

2007-07-10 Thread Ian Lynagh
Tue Jul 10 08:24:06 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Be finer-grained when turning on extensions for generated code M ./compiler/typecheck/TcDeriv.lhs -3 +4 M ./compiler/typecheck/TcRnDriver.lhs -4 +4 ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): 5# syntax is enabled by the MagicHash extension

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:33:19 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * 5# syntax is enabled by the MagicHash extension M ./compiler/parser/Lexer.x -9 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Opt_GlasgowExts is no longer used, so remove it

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:26:35 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Opt_GlasgowExts is no longer used, so remove it M ./compiler/main/DynFlags.hs -3 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Alpha-rename a variable

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:33:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Alpha-rename a variable M ./compiler/rename/RnTypes.lhs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update copyright date in teh users guide

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:39:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update copyright date in teh users guide M ./docs/users_guide/license.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Users guide: Update FAQ URL

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:45:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Users guide: Update FAQ URL M ./docs/users_guide/intro.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove references to non-existent mailing lists

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:58:38 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove references to non-existent mailing lists M ./docs/users_guide/intro.xml -5 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Tweak the start of the bin-dist docs in teh users guide

2007-07-11 Thread Ian Lynagh
Wed Jul 11 05:37:55 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak the start of the bin-dist docs in teh users guide M ./docs/users_guide/installing.xml -39 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (ghc): Rank 2 and rank n types enable explicit forall syntax

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:21:09 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Rank 2 and rank n types enable explicit forall syntax M ./compiler/parser/Lexer.x +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): RULES pragmas only need explicitForallEnabled, no -fglasgow-exts

2007-07-11 Thread Ian Lynagh
Tue Jul 10 11:06:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * RULES pragmas only need explicitForallEnabled, no -fglasgow-exts M ./compiler/parser/Lexer.x -6 +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

Re: validate on x86/MacOS

2007-07-11 Thread Ian Lynagh
On Wed, Jul 11, 2007 at 08:54:28PM +1000, Manuel M T Chakravarty wrote: I talked with SimonM on irc, and we managed to eliminate all MacOS-specific failures. What does that leave? Can you please send the test outputs as well? Thanks Ian ___

Re: patch applied (ghc): Implement unboxed tuples flags

2007-07-11 Thread Ian Lynagh
On Wed, Jul 11, 2007 at 08:21:33AM +0100, Simon Peyton-Jones wrote: Is it really worth *three* flags for this? Why not just UnboxedTuples? Good point...I'm sure it made sense at the time! I'll merge them. Thanks Ian ___ Cvs-ghc mailing list

Re: Space profile

2007-07-12 Thread Ian Lynagh
On Thu, Jul 12, 2007 at 11:34:32AM +0100, Simon Peyton-Jones wrote: For my OSCON tutorial I want to throw up a picture of * a space profile (picture) I've put a representative sample of the heap profiles I had lying around here: http://urchin.earth.li/~ian/hp/ There's a .hp, .ps and .png

patch applied (ghc): Merge *UnboxedTuples flags

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:12:54 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Merge *UnboxedTuples flags Merge ExpressionSignaturesUnboxedTuples TypeSynonymUnboxedTuples into UnboxedTuples M ./compiler/main/DynFlags.hs -6 M ./compiler/typecheck/TcMType.lhs -5 +4

patch applied (ghc): Remove outdated bundle-contents description

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:52:16 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Remove outdated bundle-contents description M ./docs/users_guide/installing.xml -132 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): doc tweak

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:53:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * doc tweak M ./docs/users_guide/installing.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update bundle installation instructions

2007-07-14 Thread Ian Lynagh
Fri Jul 13 12:44:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update bundle installation instructions M ./docs/users_guide/installing.xml -10 +15 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Tweak Windows installation instructions in the user guide

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:06:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak Windows installation instructions in the user guide M ./docs/users_guide/installing.xml -10 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): User guide tweaks

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:12:58 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * User guide tweaks M ./docs/users_guide/installing.xml -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): User guide tweaks

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:26:56 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * User guide tweaks M ./docs/users_guide/ghci.xml -7 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update the ghci loading section of the user guide

2007-07-14 Thread Ian Lynagh
Fri Jul 13 17:13:46 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Update the ghci loading section of the user guide M ./docs/users_guide/ghci.xml -15 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix for print022 (round up when dividing type size by word size)

2007-07-14 Thread Ian Lynagh
Sat Jul 14 15:39:40 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix for print022 (round up when dividing type size by word size) From Pepe Iborra (mnislaih) M ./compiler/ghci/RtClosureInspect.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (testsuite): Skip break017 if fast (bit of a hack; just to make the validate script work)

2007-07-14 Thread Ian Lynagh
Sat Jul 14 15:47:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Skip break017 if fast (bit of a hack; just to make the validate script work) M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http

Re: validate on x86/MacOS

2007-07-14 Thread Ian Lynagh
On Sat, Jul 14, 2007 at 08:04:41PM +0200, Pepe Iborra wrote: break017 is strange - I was able to change the output merely by here btw) in a smaller test, with no luck. Sorry, but I've given up for the moment. OK, I've made it get skipped in a fast testsuite run, so it won't cause

Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Ian Lynagh
Hi Peter, On Sat, Jul 14, 2007 at 07:43:49PM -0400, Peter Tanski wrote: On Jul 14, 2007, at 5:07 PM, Ian Lynagh wrote: On Fri, Jul 13, 2007 at 04:56:44PM -0400, Peter Tanski wrote: $(foreach SUBDIR,$(SUBDIRS),build.library.$(SUBDIR)): \ build.library.% build-stamp.library

Re: validate on x86/MacOS

2007-07-16 Thread Ian Lynagh
On Mon, Jul 16, 2007 at 01:30:47PM +1000, Manuel M T Chakravarty wrote: Ian Lynagh wrote, OK, I've made it get skipped in a fast testsuite run, so it won't cause problems with the validate script. So, I think that clears up the last issue with validate? Yes, at least on x86/MacOS , today's

Re: HEADS UP: Stricter patch testing requirements for GHC

2007-07-16 Thread Ian Lynagh
Hi Isaac, On Mon, Jul 16, 2007 at 05:53:57PM -0300, Isaac Dupree wrote: Ian Lynagh wrote: http://hackage.haskell.org/trac/ghc/wiki/TestingPatches I've been wishing for a way to find out what all the unrecorded changes and the patches not in HEAD, are, in a local copy, easily

patch applied (ghc): ghci doc tweaks

2007-07-17 Thread Ian Lynagh
Sun Jul 15 05:21:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * ghci doc tweaks M ./docs/users_guide/ghci.xml -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): ghci debugger documentation tweaks

2007-07-17 Thread Ian Lynagh
Sun Jul 15 15:05:17 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * ghci debugger documentation tweaks M ./docs/users_guide/ghci.xml -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Typo

2007-07-17 Thread Ian Lynagh
Mon Jul 16 08:34:13 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Typo M ./docs/users_guide/ghci.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix alphabetical ordering in user guide

2007-07-17 Thread Ian Lynagh
Mon Jul 16 08:55:44 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix alphabetical ordering in user guide M ./docs/users_guide/ghci.xml -10 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix alphabetical ordering in :? output

2007-07-17 Thread Ian Lynagh
Mon Jul 16 09:51:49 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Fix alphabetical ordering in :? output M ./compiler/ghci/InteractiveUI.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Tweak punctuation in the user guide

2007-07-17 Thread Ian Lynagh
Mon Jul 16 10:15:50 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Tweak punctuation in the user guide M ./docs/users_guide/ghci.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Correct user guide on when .ghci is read

2007-07-17 Thread Ian Lynagh
Mon Jul 16 10:24:48 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Correct user guide on when .ghci is read M ./docs/users_guide/ghci.xml -3 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Doc tweak

2007-07-17 Thread Ian Lynagh
Mon Jul 16 10:44:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Doc tweak M ./docs/users_guide/ghci.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Doc tweak

2007-07-17 Thread Ian Lynagh
Mon Jul 16 10:47:35 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * Doc tweak M ./docs/users_guide/ghci.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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