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.
checki
Build description = 6.6 branch 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-6.6-cam-02-unx
Nightly build started on cam-02-unx at Wed Mar 21 19:00:00 GMT 2007.
simonpj:
> 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.
Yes, great! Thanks Simon!
It bulids now. I'll see about breaking up the module cycles a bit better.
-- Don
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.
> Data.
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? Th
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;
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
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: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
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
| To
On Sun, Mar 18, 2007 at 03:58:06AM +, C Rodrigues wrote:
> I wasn't able to "darcs send" directly to this e-mail address, so I sent to
> a file. The file is attached.
Now applied (to both 6.6 branch and HEAD); many thanks!
Ian
___
Cvs-ghc mailin
Sat Mar 17 20:31:32 PDT 2007 [EMAIL PROTECTED]
* mangler and runtime updates for gcc 4 on ia64
Gcc 4 is doing more clever optimizations than earlier gccs.
These changes let ghc compile and run on ia64 with gcc 4.0.3.
Register stack frames are enlarged so that all functions use the
Fri Mar 16 19:55:29 PDT 2007 [EMAIL PROTECTED]
* ia64 tailcall fix
Tail-calls now branch to the end of the function after the call. This
stops gcc from trying to move instructions into the space immediately
after the call, which confuses the mangler.
M ./includes/TailCalls.h
Sat Mar 17 20:31:32 PDT 2007 [EMAIL PROTECTED]
* mangler and runtime updates for gcc 4 on ia64
Gcc 4 is doing more clever optimizations than earlier gccs.
These changes let ghc compile and run on ia64 with gcc 4.0.3.
Register stack frames are enlarged so that all functions use the
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 f
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: cvs-ghc@haskel
Fri Mar 16 19:55:29 PDT 2007 [EMAIL PROTECTED]
* ia64 tailcall fix
Tail-calls now branch to the end of the function after the call. This
stops gcc from trying to move instructions into the space immediately
after the call, which confuses the mangler.
M ./includes/TailCalls.h
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 = /fptools/buil
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
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
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 w
great! For module loops, a dotted line for the {-SOURCE-} imports would be good.
We should make it easy to get the tool.
(give me a yell when it's working on GHC itself and the libs)
S
| -Original Message-
| From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Lynagh
| Sen
Wed Mar 21 02:37:33 PDT 2007 [EMAIL PROTECTED]
* Yet another wibble to checkHiBootIface; it's trickier than it looks!
M ./compiler/typecheck/TcRnDriver.lhs -7 +20
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinf
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
Wed Mar 21 02:35:25 PDT 2007 [EMAIL PROTECTED]
* Remove redundant exports from a hs-boot file
M ./compiler/types/TypeRep.lhs-boot -7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
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 Peyton
From: GHC Build Reports <[EMAIL PROTECTED]>
To: cvs-ghc@haskell.org
Subject: [nightly] 20-Mar-2007 build of of HEAD on i386-unknown-mingw32 (bling)
Build description = of HEAD on i386-unknown-mingw32 (bling)
Build location= /fptools/builds/HEAD
Build config file = /fptools/builds/ghc-nightly/
27 matches
Mail list logo