patch applied (ghc-6.8/ghc): Update .darcs-boring

2007-09-12 Thread Ian Lynagh
Wed Sep 12 18:57:04 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Update .darcs-boring M ./.darcs-boring +61 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Add some more bits to the boring file

2007-09-12 Thread Ian Lynagh
Fri Sep 7 14:22:08 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Add some more bits to the boring file M ./.darcs-boring +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update .darcs-boring

2007-09-12 Thread Ian Lynagh
Wed Sep 12 18:57:04 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Update .darcs-boring M ./.darcs-boring +61 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: plans for haddock 2.0 & ghc 6.8?

2007-09-12 Thread Ian Lynagh
On Wed, Sep 12, 2007 at 03:12:12PM -0700, Conal Elliott wrote: > Are there plans for running the new base libs (and perhaps extras) through > haddock 2.0? The new & old .haddock files are incompatible, so running > haddock 2.0 isn't resolving base lib links. - Conal I don't think the bindists /

patch applied (ghc-6.8/ghc): STABLE ONLY: Fix build

2007-09-12 Thread Ian Lynagh
Wed Sep 12 17:42:30 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * STABLE ONLY: Fix build M ./compiler/main/InteractiveEval.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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

2007-09-12 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/ghc/nightly/STABLE-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Wed Sep 12 19:00:02 BST 2007.

plans for haddock 2.0 & ghc 6.8?

2007-09-12 Thread Conal Elliott
Are there plans for running the new base libs (and perhaps extras) through haddock 2.0? The new & old .haddock files are incompatible, so running haddock 2.0 isn't resolving base lib links. - Conal ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://ww

Re: regarding testsuite

2007-09-12 Thread Ian Lynagh
On Wed, Sep 12, 2007 at 08:43:51PM +0100, Claus Reinke wrote: > > "use the source"?-) test descriptions sound like data+read, with a > test driver to be compiled once when the format changes, not when > the description changes. Right, if you don't go for an EDSL then interpreted languages lose th

Re: regarding testsuite

2007-09-12 Thread Ian Lynagh
On Wed, Sep 12, 2007 at 10:15:50PM +0100, Claus Reinke wrote: > > > >Aren't there ways of downloading whole websites onto your > >local machine. Kind of "follow all links from but stop > >when going outside of site ". I'm hopelessly ignorant > >but this seems like something that must exist

Re: regarding testsuite

2007-09-12 Thread Claus Reinke
Aren't there ways of downloading whole websites onto your local machine. Kind of "follow all links from but stop when going outside of site ". I'm hopelessly ignorant but this seems like something that must exist yes, and i was seriously considering writing a script for wget to do that,

Re: extracting an index of faqs from the commentary

2007-09-12 Thread Claus Reinke
http://validator.w3.org/ 68 errors for Compiler/Renamer, mostly in the side-bar, which is duplicated over all trak wiki pages, so could this be fixed, please (a simple search&replace, with checking, to avoid replacing valid &entity; uses)? Done. thanks! there seem to be a few more issue

RE: regarding testsuite

2007-09-12 Thread Simon Peyton-Jones
Aren't there ways of downloading whole websites onto your local machine. Kind of "follow all links from but stop when going outside of site ". I'm hopelessly ignorant but this seems like something that must exist S | -Original Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECT

patch applied (ghc): export stopTimer(), we need this in the unix package

2007-09-12 Thread Simon Marlow
Wed Sep 12 13:00:57 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * export stopTimer(), we need this in the unix package M ./includes/RtsExternal.h +1 M ./rts/Linker.c +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): move generic graph-colouring code into util

2007-09-12 Thread Simon Marlow
Wed Sep 12 04:41:10 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * move generic graph-colouring code into util It is needed by cmm/StackColor, and hence is needed even when there is no native code generator. ./compiler/nativeGen/GraphBase.hs -> ./compiler/utils/GraphBase.hs ./compile

Re: regarding testsuite

2007-09-12 Thread Claus Reinke
It's really just a proof-of-concept ATM, but I should mention http://matrix.chaos.earth.li/~ian/diki/Index home cooking!-) I thought http://ikiwiki.info/ also supported a darcs backend, but its webpage disagrees with me. the details page (http://ikiwiki.info/rcs/details/) says Support fo

Re: regarding testsuite

2007-09-12 Thread Claus Reinke
* Python, being interpreted, makes a nicer language in which to make an EDSL for this. i'm not sure i buy that, but if there was truth in it, that ought to change!-) nothing against python itself, but i thought the aim was to get rid of dependencies, such as perl, rather than add them. You

Re: regarding testsuite

2007-09-12 Thread Claus Reinke
or, how about a separate repo for all the parts of the developer wiki relevant to building, testing, hacking, and a cron job that records and pushes from the wiki files nightly? Ideally Trac would use darcs as its backend, and I could run a local Trac against a local darcs repository of the dat

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

2007-09-12 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/ghc/nightly/HEAD-cam-02-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Sep 12 19:30:03 BST 2007. checki

Re: Another dead head?!?

2007-09-12 Thread Norman Ramsey
> validate dies for me with the appended error on MacOS with the > latest HEAD. Sorry about this; I had some bad code lurking behind an untriggered #ifdef. I've now put something on the developers' wiki about how to avoid #ifdef DEBUG in many situations. Maybe this will stop somebody else fro

Re: darcs patch: Minor documentation fixes

2007-09-12 Thread Ian Lynagh
Hi Judah, On Tue, Sep 11, 2007 at 11:14:32AM -0700, Judah Jacobson wrote: > Attached are a couple of minor fixes related to the documentation. > Ian, please merge both to STABLE. Great, both applied, thanks! > * Install all haddock html index files (e.g., doc-index-A.html). Note that I had to

patch applied (testsuite): a test to show that multiple calls correctly share a return address

2007-09-12 Thread nr
Tue Sep 11 14:45:18 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * a test to show that multiple calls correctly share a return address to see the optimization at work, compile cps027.cmm with -fconvert-to-zipper-and-back -frun-cps A ./tests/ghc-regress/cps/cps027.cmm __

patch applied (ghc): remove remaining redundancies from ZipCfgCmmRep

2007-09-12 Thread nr
Wed Sep 12 09:58:51 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * remove remaining redundancies from ZipCfgCmmRep -- LastBranch no longer takes parameters -- LastJump and LastReturn no longer carry CmmActuals; instead, those are carried by a CopyOut in the same basic block

patch applied (ghc): Forgot to import Data.List.find

2007-09-12 Thread Ian Lynagh
Wed Sep 12 07:33:46 PDT 2007 [EMAIL PROTECTED] * Forgot to import Data.List.find M ./compiler/nativeGen/RegSpillClean.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Give push-all the ability to pull with a --pull flag

2007-09-12 Thread Ian Lynagh
Wed Sep 12 07:07:43 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Give push-all the ability to pull with a --pull flag OK, so the name is a bit wrong now... M ./push-all -1 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mail

patch applied (ghc): Remove warning flags from individual compiler modules

2007-09-12 Thread Ian Lynagh
Wed Sep 12 09:22:00 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove warning flags from individual compiler modules We now set the flags once and for all in compiler/Makefile. M ./compiler/cmm/CmmCPSZ.hs -1 M ./compiler/cmm/CmmContFlowOpt.hs -1 +1 M ./compiler/cmm/CmmCvt.hs -1

patch applied (ghc): Handle doc-index*.html, not just doc-index.html

2007-09-12 Thread Ian Lynagh
Wed Sep 12 06:54:07 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Handle doc-index*.html, not just doc-index.html haddock sometimes makes doc-index-A.html etc files. Not sure why it doesn't for me. Patch from Judah Jacobson. M ./libraries/Makefile -3 +3 __

patch applied (ghc): Fix installation code

2007-09-12 Thread Ian Lynagh
Wed Sep 12 04:39:54 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix installation code M ./libraries/Makefile -6 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Further tweaking of haddock doc installation

2007-09-12 Thread Ian Lynagh
Tue Sep 11 15:47:34 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Further tweaking of haddock doc installation On Windows we now always use a path beginning $topdir/ so bindists are relocatable. We also now tell "Setup configure" where we are putting the documentation, and tell installPac

patch applied (ghc): make in-place has bitrotted, so don't advertise or support it

2007-09-12 Thread Ian Lynagh
Tue Sep 11 13:22:02 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * make in-place has bitrotted, so don't advertise or support it M ./distrib/Makefile -8 +9 M ./distrib/configure-bin.ac -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.

patch applied (ghc): TAG ghc-6.8 branched 2007-09-03

2007-09-12 Thread Ian Lynagh
Mon Sep 3 08:54:16 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> tagged ghc-6.8 branched 2007-09-03 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix repeated section name in documentation.

2007-09-12 Thread Ian Lynagh
Fri Sep 7 14:16:16 PDT 2007 [EMAIL PROTECTED] * Fix repeated section name in documentation. M ./docs/users_guide/runghc.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Clean ups for multi-way building of the GHC package

2007-09-12 Thread Clemens Fruhwirth
Wed Sep 12 10:11:26 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Clean ups for multi-way building of the GHC package M ./compiler/Makefile -29 +21 M ./compiler/Makefile.ghcbin +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.has

patch applied (ghc): change the zipper representation of calls

2007-09-12 Thread nr
Wed Sep 12 08:38:52 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * change the zipper representation of calls This patch combines two changes: 1. As requested by SimonPJ, the redundancy inherent in having LastCall bear actual parameters has been removed. The actual parameters a

patch applied (ghc): make it easier to have debugging code typechecked even when debugging is turned off

2007-09-12 Thread nr
Wed Sep 12 08:25:02 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * make it easier to have debugging code typechecked even when debugging is turned off M ./compiler/HsVersions.h +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (ghc): fix a typo!

2007-09-12 Thread nr
Wed Sep 12 03:25:45 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * fix a typo! M ./compiler/cmm/ZipCfgCmmRep.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): cleaned up all warnings (and added many type signatures) in Outputable

2007-09-12 Thread nr
Wed Sep 12 03:25:26 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * cleaned up all warnings (and added many type signatures) in Outputable M ./compiler/utils/Outputable.lhs -58 +87 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/

patch applied (ghc): overlooked ZipCfgExtras for a name change

2007-09-12 Thread nr
Wed Sep 12 02:39:20 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * overlooked ZipCfgExtras for a name change M ./compiler/cmm/ZipCfgExtras.hs r1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): extra prettyprinting only when debugging

2007-09-12 Thread nr
Wed Sep 12 02:38:44 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * extra prettyprinting only when debugging M ./compiler/cmm/ZipCfgCmmRep.hs -22 +31 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): renaming, reorganizing, and better doco for ZipCfg

2007-09-12 Thread nr
Tue Sep 11 15:55:42 PDT 2007 Norman Ramsey <[EMAIL PROTECTED]> * renaming, reorganizing, and better doco for ZipCfg M ./compiler/cmm/CmmCvt.hs r2 M ./compiler/cmm/CmmProcPointZ.hs r2 M ./compiler/cmm/PprCmmZ.hs r2 M ./compiler/cmm/ZipCfg.hs -110 +158 r2 M ./compiler/cmm/ZipD

patch applied (ghc-6.8/ghc): MERGED: GHCi debugger: new flag -fbreak-on-error

2007-09-12 Thread Ian Lynagh
Wed Sep 12 07:14:27 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * MERGED: GHCi debugger: new flag -fbreak-on-error Pepe Iborra <[EMAIL PROTECTED]>**20070911101443 This flag works like -fbreak-on-exception, but only stops on uncaught exceptions. M ./compiler/main/DynFlags.hs +

patch applied (ghc-6.8/ghc): STABLE only: Use -fno-warn-orphans in compiler/ if the compiler supports it

2007-09-12 Thread Ian Lynagh
Wed Sep 12 07:09:17 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * STABLE only: Use -fno-warn-orphans in compiler/ if the compiler supports it This was done as part of a larger patch in the HEAD. M ./compiler/Makefile +5 ___ Cvs-ghc mailing list Cvs

patch applied (ghc-6.8/ghc): Give push-all the ability to pull with a --pull flag

2007-09-12 Thread Ian Lynagh
Wed Sep 12 07:07:43 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Give push-all the ability to pull with a --pull flag OK, so the name is a bit wrong now... M ./push-all -1 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mail

patch applied (ghc-6.8/ghc): Handle doc-index*.html, not just doc-index.html

2007-09-12 Thread Ian Lynagh
Wed Sep 12 06:54:07 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Handle doc-index*.html, not just doc-index.html haddock sometimes makes doc-index-A.html etc files. Not sure why it doesn't for me. Patch from Judah Jacobson. M ./libraries/Makefile -3 +3 __

patch applied (ghc-6.8/ghc): Fix repeated section name in documentation.

2007-09-12 Thread Ian Lynagh
Fri Sep 7 14:16:16 PDT 2007 [EMAIL PROTECTED] * Fix repeated section name in documentation. M ./docs/users_guide/runghc.xml -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 installation code

2007-09-12 Thread Ian Lynagh
Wed Sep 12 04:39:54 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix installation code M ./libraries/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): updating hpc toolkit

2007-09-12 Thread Ian Lynagh
Fri Sep 7 22:16:00 PDT 2007 [EMAIL PROTECTED] * updating hpc toolkit The hpc overlay has been ported from hpc-0.4 The new API for readMix is now used. M ./utils/hpc/Hpc.hs -2 +3 M ./utils/hpc/HpcDraft.hs -13 +2 M ./utils/hpc/HpcFlags.hs -1 +1 M ./utils/hpc/HpcLexer.hs

patch applied (ghc-6.8/ghc): Fixing hpc to allow use of hash function to seperate source files on source path

2007-09-12 Thread Ian Lynagh
Fri Sep 7 15:33:57 PDT 2007 [EMAIL PROTECTED] * Fixing hpc to allow use of hash function to seperate source files on source path M! ./utils/hpc/Hpc.hs -1 M ./utils/hpc/HpcDraft.hs -1 +1 M ./utils/hpc/HpcFlags.hs +1 M ./utils/hpc/HpcMarkup.hs -1 +1 M ./utils/hpc/HpcReport.h

patch applied (ghc-6.8/ghc): Fixing Hpc's Finite Map compat lib for ghc 6.2.1

2007-09-12 Thread Ian Lynagh
Fri Sep 7 22:53:20 PDT 2007 [EMAIL PROTECTED] * Fixing Hpc's Finite Map compat lib for ghc 6.2.1 M ./utils/hpc/HpcMap.hs +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Further tweaking of haddock doc installation

2007-09-12 Thread Ian Lynagh
Tue Sep 11 15:47:34 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Further tweaking of haddock doc installation On Windows we now always use a path beginning $topdir/ so bindists are relocatable. We also now tell "Setup configure" where we are putting the documentation, and tell installPac

patch applied (ghc-6.8/ghc): make in-place has bitrotted, so don't advertise or support it

2007-09-12 Thread Ian Lynagh
Tue Sep 11 13:22:02 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * make in-place has bitrotted, so don't advertise or support it M ./distrib/Makefile -8 +9 M ./distrib/configure-bin.ac -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.

patch applied (ghc-6.8/ghc): Synched documentation links with current directory layout

2007-09-12 Thread Ian Lynagh
Tue Sep 11 00:18:01 PDT 2007 [EMAIL PROTECTED] * Synched documentation links with current directory layout Somehow the "html" subdirs are gone, this change was not completely intentional, but it is nice, anyway. Those subdirs never served any real purpose... MERGE TO STABLE M ./d

"realdarcs.exe: schedule: re-entered unsafely" "realdarcs.exe: internal error: evacuate: strange closure type 9108"

2007-09-12 Thread Claus Reinke
hi, on winxp, using cygwin and the ghc head repo, i just tried to set a different boring file, and then accidentally typed darcs whatsnew -l --boring instead of the intended darcs whatsnew -l but, instead of giving lots of output quickly, darcs seemed to hang, and indeed, gives an err

Re: darcs patch: Forgot to import Data.List.find

2007-09-12 Thread Simon Marlow
[EMAIL PROTECTED] wrote: Wed Sep 12 16:33:46 CEST 2007 [EMAIL PROTECTED] * Forgot to import Data.List.find Looks like Ben & I clashed on this file. I'll validate this fix and push, thanks. Cheers, Simon ___ Cvs-ghc mailing list Cvs-ghc

darcs patch: Forgot to import Data.List.find

2007-09-12 Thread v . dijk . bas
Wed Sep 12 16:33:46 CEST 2007 [EMAIL PROTECTED] * Forgot to import Data.List.find New patches: [Forgot to import Data.List.find [EMAIL PROTECTED] { hunk ./compiler/nativeGen/RegSpillClean.hs 45 -import Data.List( nub ) +import Data.List( find, nub ) } Context: [foldl1' was ad

Re: regarding testsuite

2007-09-12 Thread Ian Lynagh
On Wed, Sep 12, 2007 at 02:43:57PM +0100, Simon Marlow wrote: > > Ideally Trac would use darcs as its backend, and I could run a local Trac > against a local darcs repository of the data, and then push my changes when > I'm online. It's really just a proof-of-concept ATM, but I should mention h

Re: regarding testsuite

2007-09-12 Thread Ian Lynagh
On Wed, Sep 12, 2007 at 03:03:11PM +0100, Simon Marlow wrote: > > The testsuite is an EDSL, as Ian pointed out. But you really don't want to > have to compile the test descriptions against the testsuite driver code > each time you change one, so you have to use the GHC API somehow. I'd prefer no

patch applied (ghc): esacpe backslashes in the filename in the .rc file

2007-09-12 Thread Simon Marlow
Wed Sep 12 04:16:58 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * esacpe backslashes in the filename in the .rc file M ./compiler/main/DriverPipeline.hs -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-

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

2007-09-12 Thread Simon Marlow
GHC Build Reports wrote: Inferred type is less polymorphic than expected Quantified type variable `l'' escapes It is mentioned in the environment: txl :: l1 -> UniqSM (LGraph m' l') (bound at cmm/ZipCfg.hs:495) txm :: m1 -> UniqSM (LGraph m' l') (bound at

Re: regarding testsuite

2007-09-12 Thread Simon Marlow
Claus Reinke wrote: but we're talking about testing ghc here, so we want to expose bugs. it sounds like a bootstrap problem: write a small program that exercises the low-level stuff needed for the main testsuite, and run that first: if it works start the main suite of tests, otherwise, you've g

Re: extracting an index of faqs from the commentary

2007-09-12 Thread Simon Marlow
Claus Reinke wrote: unfortunately, the commentary pages aren't quite valid xhtml, the main offender being unescaped & and the like (should be & - even in hrefs?? at least, the error messages complain about incomplete EntityRefs there, or missing ';'), especially, but not only, in the sidebars (

Re: regarding testsuite

2007-09-12 Thread Simon Marlow
Claus Reinke wrote: - the usage documentation page is only online. it should be copied into the download, for offline users. But then we have the problem of keeping it in sync. that is exactly the problem your users run into, only aggravated by not having the page in the first place. can't

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

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

patch applied (ghc): Call windres with explicit preprocessor path in case gcc is not in $PATH

2007-09-12 Thread Clemens Fruhwirth
Mon Aug 6 01:51:20 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Call windres with explicit preprocessor path in case gcc is not in $PATH M ./mk/suffix.mk -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listi

patch applied (ghc): Weak.c incorrectly claims it's being compiled along RTS Main.c

2007-09-12 Thread Clemens Fruhwirth
Mon Aug 6 01:45:24 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Weak.c incorrectly claims it's being compiled along RTS Main.c M ./rts/Weak.c -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Sign extension hack to work around PC64 relocation limitation for binutils <2.17 for x86_64.

2007-09-12 Thread Clemens Fruhwirth
Wed Sep 12 02:44:30 PDT 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * Sign extension hack to work around PC64 relocation limitation for binutils <2.17 for x86_64. binutils <2.17 can't generate PC64 relocations for x86_64. Hence we emit only 32 bit PC relative offsets, and artifically stic

Re: regarding testsuite

2007-09-12 Thread Claus Reinke
- the usage documentation page is only online. it should be copied into the download, for offline users. But then we have the problem of keeping it in sync. that is exactly the problem your users run into, only aggravated by not having the page in the first place. can't the trak wiki push th

Re: extracting an index of faqs from the commentary

2007-09-12 Thread Claus Reinke
unfortunately, the commentary pages aren't quite valid xhtml, the main offender being unescaped & and the like (should be & - even in hrefs?? at least, the error messages complain about incomplete EntityRefs there, or missing ';'), especially, but not only, in the sidebars (which i can't edit on

Re: regarding testsuite

2007-09-12 Thread Claus Reinke
- why do i need to install python to run haskell tests? isn't haskell good enough (dogfood and all that..)? A couple of reasons come to mind: * The testsuite driver itself is actually a pretty good test of low level stuff: forking, threads for timing out tests, etc. Both old GHC (used to b

patch applied (testsuite): comments

2007-09-12 Thread Simon Marlow
Tue Sep 11 04:59:43 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * comments M ./tests/ghc-regress/concurrent/prog001/all.T +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): foldl1' was added to Data.List in GHC 6.4.x

2007-09-12 Thread Simon Marlow
Wed Sep 12 04:09:09 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * foldl1' was added to Data.List in GHC 6.4.x M ./compiler/nativeGen/RegSpillClean.hs -1 +2 M ./compiler/utils/Util.lhs -5 +15 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://w

patch applied (ghc): update .hi-boot-6 to track .lhs-boot

2007-09-12 Thread Simon Marlow
Wed Sep 12 03:43:12 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * update .hi-boot-6 to track .lhs-boot M ./compiler/typecheck/TcMatches.hi-boot-6 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): update to track .lhs-boot file

2007-09-12 Thread Simon Marlow
Wed Sep 12 03:34:17 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * update to track .lhs-boot file M ./compiler/typecheck/TcUnify.hi-boot-6 -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: link-time error: unrecognized escape sequence

2007-09-12 Thread Simon Marlow
Conal Elliott wrote: Thanks for that tip. Here's what the problematic file contains: 1 24 MOVEABLE PURE "dist\build\eros\eros.exe.manifest" Now I can see that the "unrecognized escape sequences" come from missing back-slashes. I guess "dist\build", the "\b" is getting interpreted as a back

patch applied (ghc-6.8/ghc): Refactoring & documenting the Term pprinter used by :print

2007-09-12 Thread Pepe Iborra
Tue Sep 11 11:04:11 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Refactoring & documenting the Term pprinter used by :print M ./compiler/ghci/Debugger.hs -4 +3 M ./compiler/ghci/RtClosureInspect.hs -4 +26 ___ Cvs-ghc mailing list Cvs-ghc@haskel

patch applied (ghc-6.8/ghc): Custom printer for the Term datatype that won't output TypeRep values

2007-09-12 Thread Pepe Iborra
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> UNDO: Custom printer for the Term datatype that won't output TypeRep values The term pretty printer used by :print shouldn't output the contents of TypeRep values, e.g. inside Dynamic values M ./compiler/ghci/Debugger.hs -

patch applied (ghc): Refactoring & documenting the Term pprinter used by :print

2007-09-12 Thread Pepe Iborra
Tue Sep 11 11:04:11 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Refactoring & documenting the Term pprinter used by :print M ./compiler/ghci/Debugger.hs -4 +3 M ./compiler/ghci/RtClosureInspect.hs -4 +26 ___ Cvs-ghc mailing list Cvs-ghc@haskel

patch applied (ghc): Custom printer for the Term datatype that won't output TypeRep values

2007-09-12 Thread Pepe Iborra
Tue Sep 11 08:14:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> UNDO: Custom printer for the Term datatype that won't output TypeRep values The term pretty printer used by :print shouldn't output the contents of TypeRep values, e.g. inside Dynamic values M ./compiler/ghci/Debugger.hs -

patch applied (testsuite): Avoid Dyn exceptions in break024

2007-09-12 Thread Pepe Iborra
Wed Sep 12 02:42:54 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Avoid Dyn exceptions in break024 This ensures predictable output (when using :print) in any case M ./tests/ghc-regress/ghci.debugger/scripts/break024.hs -9 +2 M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdo

patch applied (ghc-6.8/ghc): Try and rewrite reloads to reg-reg moves in the spill cleaner

2007-09-12 Thread Ben Lippmeier
Tue Sep 11 10:38:33 PDT 2007 [EMAIL PROTECTED] * Try and rewrite reloads to reg-reg moves in the spill cleaner M ./compiler/nativeGen/RegLiveness.hs -13 +59 M ./compiler/nativeGen/RegSpillClean.hs -27 +70 ___ Cvs-ghc mailing list Cvs-ghc@hask

patch applied (ghc-6.8/ghc): Don't try and coalesce nodes with themselves

2007-09-12 Thread Ben Lippmeier
Tue Sep 11 08:12:11 PDT 2007 [EMAIL PROTECTED] * Don't try and coalesce nodes with themselves M ./compiler/nativeGen/GraphColor.hs -3 +6 M ./compiler/nativeGen/GraphOps.hs -18 +20 M ./compiler/nativeGen/RegLiveness.hs -1 +4 ___ Cvs-ghc ma

patch applied (ghc-6.8/ghc): Try and allocate vregs spilled/reloaded from some slot to the same hreg

2007-09-12 Thread Ben Lippmeier
Tue Sep 11 07:50:54 PDT 2007 [EMAIL PROTECTED] * Try and allocate vregs spilled/reloaded from some slot to the same hreg M ./compiler/nativeGen/RegAllocColor.hs -5 +7 M ./compiler/nativeGen/RegLiveness.hs +46 ___ Cvs-ghc mailing list Cvs-ghc@

patch applied (ghc-6.8/ghc): Better handling of live range joins via spill slots in spill cleaner

2007-09-12 Thread Ben Lippmeier
Tue Sep 11 06:02:47 PDT 2007 [EMAIL PROTECTED] * Better handling of live range joins via spill slots in spill cleaner M ./compiler/nativeGen/RegAllocColor.hs -1 +1 M ./compiler/nativeGen/RegSpillClean.hs -59 +145 ___ Cvs-ghc mailing list Cvs-

patch applied (ghc-6.8/ghc): Make sure to coalesce all the nodes found during iterative scanning

2007-09-12 Thread Ben Lippmeier
Mon Sep 10 09:29:09 PDT 2007 [EMAIL PROTECTED] * Make sure to coalesce all the nodes found during iterative scanning M ./compiler/nativeGen/GraphColor.hs -1 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/c

patch applied (ghc-6.8/ghc): Add iterative coalescing to graph coloring allocator

2007-09-12 Thread Ben Lippmeier
Fri Sep 7 10:23:15 PDT 2007 [EMAIL PROTECTED] * Add iterative coalescing to graph coloring allocator Iterative coalescing interleaves conservative coalesing with the regular simplify/scan passes. This increases the chance that nodes will be coalesced as they will have a lower degree th

patch applied (ghc-6.8/ghc): Cure space leak in coloring register allocator

2007-09-12 Thread Ben Lippmeier
Thu Sep 6 06:15:22 PDT 2007 [EMAIL PROTECTED] * Cure space leak in coloring register allocator We now do a deep seq on the graph after it is 'built', but before coloring. Without this, the colorer will just force bits of it and the heap will fill up with half evaluated pieces of graph

patch applied (ghc-6.8/ghc): Small improvement to GraphColor.selectColor

2007-09-12 Thread Ben Lippmeier
Thu Sep 6 03:33:47 PDT 2007 [EMAIL PROTECTED] * Small improvement to GraphColor.selectColor When selecting a color for a node, try and avoid using colors that conflicting nodes prefer. Not sure if this'll make much difference, but it was easy enough to add.. M ./compiler/native

patch applied (ghc): Try and rewrite reloads to reg-reg moves in the spill cleaner

2007-09-12 Thread Ben Lippmeier
Tue Sep 11 10:38:33 PDT 2007 [EMAIL PROTECTED] * Try and rewrite reloads to reg-reg moves in the spill cleaner M ./compiler/nativeGen/RegLiveness.hs -13 +59 M ./compiler/nativeGen/RegSpillClean.hs -27 +70 ___ Cvs-ghc mailing list Cvs-ghc@hask

Daily report for head

2007-09-12 Thread BuildBot Collator
Build results: x86-64 Linux head: lost gbesh Intel x86_64 Linux head: pass tnaur PPC OSX head:pass tnaur x86 Linux head: fail (failed stage1) x86-64 Linux head unreg: fail (failed stage1) Old unexpected test passes: GADT3 1 x86-64 Linux head ar

Daily report for stable

2007-09-12 Thread BuildBot Collator
Build results: mnemosyne x86-64 Gentoo stable: pass tnaur PPC OSX stable: lost x86 Windows stable: pass x86 Windows stable fast:fail (failed darcs) fail (failed darcs) lost pass pass pass pass x86-64 Linux stable:lost Dropping unexpected test passes repor