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
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
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
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
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
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 =
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:
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
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
|
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
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
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
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;
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
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.
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.
16 matches
Mail list logo