RE: HEAD fixed

2007-03-21 Thread Simon Peyton-Jones
Rats. My brain is slow. I'm pushing a patch now. Sorry S | -Original Message- | From: Ian Lynagh [mailto:[EMAIL PROTECTED] | Sent: 20 March 2007 23:07 | To: Simon Peyton-Jones | Cc: cvs-ghc@haskell.org | Subject: Re: HEAD fixed | | On Tue, Mar 20, 2007 at 03:44:08PM +, Simon

patch applied (ghc): Improve pretty-printing for IfaceConDecl

2007-03-21 Thread Simon Peyton Jones
Wed Mar 21 02:36:11 PDT 2007 [EMAIL PROTECTED] * Improve pretty-printing for IfaceConDecl M ./compiler/iface/IfaceSyn.lhs -8 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

More hs-boot file troubles

2007-03-21 Thread Donald Bruce Stewart
Looks like there's still something wrong with iface checking and .hs-boot files, in today's head (since the latest SPJ patches). Duncan and I are working on a fork of base using stream fusion for the List library. We needed a new .hs-boot breaker between Data.List.Stream and GHC.Num. While this

patch applied (ghc): Wibble to GHCi part of TcRnDriver

2007-03-21 Thread Simon Peyton Jones
Wed Mar 21 04:16:39 PDT 2007 [EMAIL PROTECTED] * Wibble to GHCi part of TcRnDriver M ./compiler/typecheck/TcRnDriver.lhs -3 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove bogus export from TcSplice.lhs-boot

2007-03-21 Thread Simon Peyton Jones
Wed Mar 21 04:20:57 PDT 2007 [EMAIL PROTECTED] * Remove bogus export from TcSplice.lhs-boot M ./compiler/typecheck/TcSplice.lhs-boot -4 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

[nightly] 21-Mar-2007 build of of 6.6 branch on i386-unknown-mingw32 (bling)

2007-03-21 Thread sof
From: GHC Build Reports [EMAIL PROTECTED] To: cvs-ghc@haskell.org Subject: [nightly] 21-Mar-2007 build of of 6.6 branch on i386-unknown-mingw32 (bling) Build description = of 6.6 branch on i386-unknown-mingw32 (bling) Build location= /fptools/builds/STABLE Build config file =

RE: More hs-boot file troubles

2007-03-21 Thread Simon Peyton-Jones
That's odd. I'll peer at it. (Darcs is painfully-slowly getting your repo. up to 214/1699 now, coming down at 2patches/sec.) S | -Original Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Donald Bruce | Stewart | Sent: 21 March 2007 11:10 | To:

RE: More hs-boot file troubles

2007-03-21 Thread Simon Peyton-Jones
GHC should not crash. But, as a separate matter, hs-boot files are always to be regarded with suspicion. Why do you need Num.hs-boot. I think it's because GHC.Num imports GHC.Show which imports GHC.List which imports Data.List.Stream. But that's stupid. Show only uses a couple of functions

RE: More hs-boot file troubles

2007-03-21 Thread Simon Peyton-Jones
Not only that, but your boot file contained instance declarations! That's a pretty new feature, and it didn't work right. Should be ok now. Simon | -Original Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Donald Bruce | Stewart | Sent: 21 March 2007 11:10 |

patch applied (ghc): Fix checkHiBootIface for instances declared in hs-boot files

2007-03-21 Thread Simon Peyton Jones
Wed Mar 21 07:04:24 PDT 2007 [EMAIL PROTECTED] * Fix checkHiBootIface for instances declared in hs-boot files Hs-boot files can contain instance declarations, but Duncan used this feature for the first time today, and it didn't quite work. I'm not sure whether it worked before; anyway

patch applied (ghc-6.6/testsuite): #1214/gadt23 is now fixed

2007-03-21 Thread Ian Lynagh
Wed Mar 21 07:17:00 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * #1214/gadt23 is now fixed M ./tests/ghc-regress/gadt/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc-6.6/testsuite): #1194/tcrun032 is now fixed

2007-03-21 Thread Ian Lynagh
Wed Mar 21 07:18:22 PDT 2007 Ian Lynagh [EMAIL PROTECTED] * #1194/tcrun032 is now fixed M ./tests/ghc-regress/typecheck/should_run/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: module graphing

2007-03-21 Thread Ian Lynagh
On Wed, Mar 21, 2007 at 09:40:13AM +, Simon Peyton-Jones wrote: great! For module loops, a dotted line for the {-SOURCE-} imports would be good. (give me a yell when it's working on GHC itself and the libs) OK, so the commandline below works for base (once it has been built by cabal;

Re: module graphing

2007-03-21 Thread Sven Panne
On Wednesday 21 March 2007 17:44, Ian Lynagh wrote: [...] It doesn't help that the tool doesn't currently look for, and colour, loops (source imports are coloured red, though, so you can spot them at least). Could it be modified to simply print out all loops in textual form as an option? This

Re: More hs-boot file troubles

2007-03-21 Thread Donald Bruce Stewart
simonpj: GHC should not crash. But, as a separate matter, hs-boot files are always to be regarded with suspicion. Why do you need Num.hs-boot. I think it's because GHC.Num imports GHC.Show which imports GHC.List which imports Yes, exactly this. Just trying to break that loop.

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

2007-03-21 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 Mar 21 19:30:01 GMT 2007.