patch applied (ghc-6.8/ghc): Improve the error when :list can't find any code to show

2008-01-18 Thread Ian Lynagh
Fri Jan 18 14:56:55 PST 2008 Ian Lynagh <[EMAIL PROTECTED]> * Improve the error when :list can't find any code to show M ./compiler/ghci/InteractiveUI.hs -3 +17 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/

patch applied (ghc-6.8/ghc): pass -no-user-package-conf to ghc-inplace

2008-01-18 Thread Ian Lynagh
Fri Jan 4 08:28:40 PST 2008 Simon Marlow <[EMAIL PROTECTED]> * pass -no-user-package-conf to ghc-inplace M ./mk/config.mk.in -3 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): More verbose error reporting in mk/target.mk

2008-01-18 Thread Ian Lynagh
Mon Dec 31 09:07:15 PST 2007 Clemens Fruhwirth <[EMAIL PROTECTED]> * More verbose error reporting in mk/target.mk M ./mk/target.mk -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.8/ghc): Complain sensibly if you try to use scoped type variables in Template Haskell

2008-01-18 Thread Ian Lynagh
Wed Jan 16 07:16:12 PST 2008 [EMAIL PROTECTED] * Complain sensibly if you try to use scoped type variables in Template Haskell This fixes Trac #2024; worth merging onto 6.8 branch. M ./compiler/deSugar/DsMeta.hs -1 +13 ___ Cvs-ghc mailin

Re: Validate fails

2008-01-18 Thread Duncan Coutts
On Fri, 2008-01-18 at 14:09 +, Simon Peyton-Jones wrote: > Please validate before committing. (Yes I know I sometimes don't too.) > > Two current problems: > * Warning in FastBool > * Warning in cabal:Distribution.Simple.Program > (see below) > > Both kill validation since we use -Werror >

Re: validation test-failures

2008-01-18 Thread Isaac Dupree
Simon Marlow wrote: But not these: Unexpected failures: GADT11(normal) Simple13(normal) derefnull(normal) divbyzero(normal) equal(normal) set(normal) syn-perf(normal) tc(normal) tc095(normal) termination(normal) while(normal) Linux i686 dual-core, happening wi

Re: darcs patch: more portabilization

2008-01-18 Thread Isaac Dupree
Ian Lynagh wrote: now, if you think that's too much of a hack to put in the official repo, just say so :-) In my opinion it is. Also, if we manage to separate GHC.* into a separate package to the portable base names then it will be redundant. yes, if possible, that would be good ~Isaac

patch applied (ghc): Fix imports when !DEBUG

2008-01-18 Thread Ian Lynagh
Fri Jan 18 10:01:26 PST 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix imports when !DEBUG M ./compiler/utils/FastBool.lhs +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Tweak the splitter

2008-01-18 Thread Ian Lynagh
Wed Jan 16 11:56:12 PST 2008 Ian Lynagh <[EMAIL PROTECTED]> * Tweak the splitter We were generating a label ".LnLC7", which the splitter was confusing with a literal constant (LC). The end result was the assembler tripping up on ".Ln.text". M ./driver/split/ghc-split.lprl -3 +3 _

patch applied (ghc): Wibble to SetLevels.abstractVars

2008-01-18 Thread Simon Peyton Jones
Fri Jan 18 09:17:54 PST 2008 [EMAIL PROTECTED] * Wibble to SetLevels.abstractVars I've gotten this wrong more than once. Hopefully this has it nailed. The issue is that in float-out we must abstract over the correct variables. M ./compiler/simplCore/FloatOut.lhs -1 +1 M

Re: darcs patch: Use do notation

2008-01-18 Thread Ian Lynagh
On Fri, Jan 18, 2008 at 10:13:58AM +, Simon Marlow wrote: > > Perhaps for 6.10 we could move the bar up to 6.4? Anyone have any thoughts > on that? Sounds good to me. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.or

Re: darcs patch: more portabilization

2008-01-18 Thread Ian Lynagh
On Fri, Jan 18, 2008 at 07:08:50AM -0500, Isaac Dupree wrote: > Simon Marlow wrote: > >Isaac Dupree wrote: > >>/* This makes it easier to test building without GHC extensions, > >> * used in import statements such as "import GHC_EXTS.IOBase", to > >> * provide distinguishment from the GHC API's mod

patch applied (testsuite): Tests for quasi-quotation

2008-01-18 Thread Simon Peyton Jones
Fri Jan 18 06:52:55 PST 2008 [EMAIL PROTECTED] * Tests for quasi-quotation A ./tests/ghc-regress/quasiquotation/ A ./tests/ghc-regress/quasiquotation/Makefile A ./tests/ghc-regress/quasiquotation/qq001/ A ./tests/ghc-regress/quasiquotation/qq001/Makefile A ./tests/ghc-regres

patch applied (ghc): Add quasi-quotation, courtesy of Geoffrey Mainland

2008-01-18 Thread Simon Peyton Jones
Fri Jan 18 06:55:03 PST 2008 [EMAIL PROTECTED] * Add quasi-quotation, courtesy of Geoffrey Mainland This patch adds quasi-quotation, as described in "Nice to be Quoted: Quasiquoting for Haskell" (Geoffrey Mainland, Haskell Workshop 2007) Implemented by Geoffrey and polished by

Validate fails

2008-01-18 Thread Simon Peyton-Jones
Please validate before committing. (Yes I know I sometimes don't too.) Two current problems: * Warning in FastBool * Warning in cabal:Distribution.Simple.Program (see below) Both kill validation since we use -Werror Simon /home/simonmar/fp/bin/x86_64-unknow

Re: validation test-failures

2008-01-18 Thread Simon Marlow
Isaac Dupree wrote: these are the current set of validation failures for HEAD on my machine, (the same just before and after committing my portability cleanup.) They've all been around for quite a while, except list001(ghci) is a little more recent, as listed in some previous e-mail I sent. Do

Re: darcs patch: more portabilization

2008-01-18 Thread Isaac Dupree
Simon Marlow wrote: Isaac Dupree wrote: /* This makes it easier to test building without GHC extensions, * used in import statements such as "import GHC_EXTS.IOBase", to * provide distinguishment from the GHC API's module GHC */ #ifdef __GLASGOW_HASKELL__ #define GHC_EXTS GHC #else /* let it b

Re: darcs patch: Use do notation

2008-01-18 Thread Simon Marlow
Twan van Laarhoven wrote: Hello ghc developers, I have finished converting the ghc compiler to do notation. Here is a patchset. Changes in the patch: - Use do notation instead of `thenX` everywhere. - Use return instead of returnX everywhere. - Use standard functions from Control.Monad

Re: darcs patch: more portabilization

2008-01-18 Thread Simon Marlow
Isaac Dupree wrote: In other words, about 16 pieces of junk removed and 81 needed imports added... but GHC modules usually import lots of what they need, so why not? _ILIT already needs to be imported from FastTypes. Go ahead. The current implicit import of FastString is a pain. Also, I'm

Daily report for stable

2008-01-18 Thread BuildBot Collator
Build results: gabor stable: pass kahl G5 Gentoo Linux stable:pass mnemosyne x86-64 Gentoo stable: pass tnaur PPC OSX stable 2: fail (failed stage2) tnaur x86 Linux stable: fail (failed stage1) x86-64 Linux stable:pass Dropping unexpected test pass

Daily report for head

2008-01-18 Thread BuildBot Collator
Build results: x86-64 Linux head:pass kahl G5 Gentoo Linux head:fail (failed stage1) mnemosyne x86-64 Gentoo head: pass x86-64 Linux head unreg: pass Dropping unexpected test passes reports from builders not seen in 7 days: x86 Windows head fast gabor head New unexpe