Re: GHC hacking without tears?

2008-03-25 Thread Manuel M T Chakravarty
Tim Chevalier: Now, usually the work stoppage is just a matter of waiting for darcs to complete. But today the HEAD was broken. so since I didn't know how long it was going to take for a patch that fixed it to get checked in, I spent a couple hours trying to roll back patches to get into a state

patch applied (ghc): Remove a redundant type sig

2008-03-25 Thread Ian Lynagh
Tue Mar 25 17:49:32 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove a redundant type sig M ./compiler/ghci/InteractiveUI.hs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix warnings in main/DriverPhases

2008-03-25 Thread Ian Lynagh
Tue Mar 25 16:58:28 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/DriverPhases M ./compiler/main/DriverPhases.hs -14 +24 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove redundant type sig

2008-03-25 Thread Ian Lynagh
Tue Mar 25 16:58:01 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Remove redundant type sig M ./compiler/main/DriverPipeline.hs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix warnings in main/HscStats

2008-03-25 Thread Ian Lynagh
Tue Mar 25 16:41:10 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/HscStats M ./compiler/main/HscStats.lhs -18 +17 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix warnings in main/Constants

2008-03-25 Thread Ian Lynagh
Tue Mar 25 16:30:34 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/Constants M ./compiler/main/Constants.lhs -43 +89 M ./includes/mkDerivedConstants.c -4 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/m

patch applied (ghc): Fix warnings in main/InteractiveEval

2008-03-25 Thread Ian Lynagh
Tue Mar 25 16:01:53 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/InteractiveEval M ./compiler/main/InteractiveEval.hs -17 +27 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix warnings in main/Packages

2008-03-25 Thread Ian Lynagh
Tue Mar 25 15:44:44 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/Packages M ./compiler/main/Packages.lhs -11 +12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix warnings in main/PprTyThing

2008-03-25 Thread Ian Lynagh
Tue Mar 25 15:31:04 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/PprTyThing M ./compiler/main/PprTyThing.hs -17 +27 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix warnings in main/StaticFlags

2008-03-25 Thread Ian Lynagh
Tue Mar 25 15:16:32 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in main/StaticFlags M ./compiler/HsVersions.h -2 +3 M ./compiler/main/StaticFlags.hs -9 +49 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman

patch applied (ghc): Change syntax for newtypes in External Core

2008-03-25 Thread Tim Chevalier
Tue Mar 25 10:02:18 PDT 2008 Tim Chevalier <[EMAIL PROTECTED]> * Change syntax for newtypes in External Core The way that newtype declarations were printed in External Core files was incomplete, since there was no declaration for the coercion introduced by a newtype. For example, t

Re: HEAD broken?

2008-03-25 Thread Tim Chevalier
On 3/25/08, Ian Lynagh <[EMAIL PROTECTED]> wrote: > On Tue, Mar 25, 2008 at 08:56:31PM +, Ian Lynagh wrote: > > On Tue, Mar 25, 2008 at 11:02:27AM -0700, Tim Chevalier wrote: > > > > > > GHC/Word.hs:668:17: Not in scope: data constructor `S#' > > > > Sorry, my fault. I'll push shortly. > >

Re: darcs patch: Don't import Control.Applicative just to... (and 2 more)

2008-03-25 Thread Ian Lynagh
On Tue, Mar 25, 2008 at 06:07:57PM +, [EMAIL PROTECTED] wrote: > The first patch is a partial fix for ticket #2176 > "H98 module Array exports non-H98 instance Functor ((->) a)" > > The other two are just cleanups. Thanks, all applied! Ian ___

Re: GHC hacking without tears?

2008-03-25 Thread Ben Lippmeier
On 26/03/2008, at 8:45 AM, Tim Chevalier wrote: Is there a way to insulate myself from GHC breakage (and I realize that in the HEAD, a certain amount of breakage is inevitable) while still checking in my changes on a regular basis? I see two alternatives: 1) commit my changes frequently, on a

Re: HEAD broken?

2008-03-25 Thread Ian Lynagh
On Tue, Mar 25, 2008 at 08:56:31PM +, Ian Lynagh wrote: > On Tue, Mar 25, 2008 at 11:02:27AM -0700, Tim Chevalier wrote: > > > > GHC/Word.hs:668:17: Not in scope: data constructor `S#' > > Sorry, my fault. I'll push shortly. Pushed; please yell if something still doesn't work for you. Than

patch applied (ghc): Fix warnings in the RTS

2008-03-25 Thread Ian Lynagh
Tue Mar 25 09:03:14 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]> * Fix warnings in the RTS For some reason this causes build failures for me in my 32-bit chroot, M ./includes/Cmm.h -3 +6 M ./includes/Storage.h -1 +4 M ./rts/sm/Storage.c -1 +2 __

GHC hacking without tears?

2008-03-25 Thread Tim Chevalier
Hi all, As some people may have noticed, I've been working on reviving GHC's External Core printer. I have two conflicting goals: get some work done (to the extent that for me, this is a prerequisite for a larger project), and contribute patches to GHC so that other people can benefit from my work

Re: HEAD broken?

2008-03-25 Thread Tim Chevalier
On 3/25/08, Don Stewart <[EMAIL PROTECTED]> wrote: > Yeah, see Ian's emails from yesterday, > > http://article.gmane.org/gmane.comp.lang.haskell.cvs.ghc/26792 > and > http://article.gmane.org/gmane.comp.lang.haskell.cvs.ghc/26793 > The first message says to use "remake" instead of "rebuil

Re: HEAD broken?

2008-03-25 Thread Don Stewart
catamorphism: > On 3/25/08, Don Stewart <[EMAIL PROTECTED]> wrote: > > The integer package is needed to build base now. > > Are you saying that I need to do something other than running > darcs-all get and darcs-all pull (as well as sh boot, configure, > make)? If so, what? > Yeah, see Ian's ema

Re: HEAD broken?

2008-03-25 Thread Ian Lynagh
On Tue, Mar 25, 2008 at 11:02:27AM -0700, Tim Chevalier wrote: > > GHC/Word.hs:668:17: Not in scope: data constructor `S#' Sorry, my fault. I'll push shortly. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/list

Re: HEAD broken?

2008-03-25 Thread Tim Chevalier
On 3/25/08, Don Stewart <[EMAIL PROTECTED]> wrote: > The integer package is needed to build base now. Are you saying that I need to do something other than running darcs-all get and darcs-all pull (as well as sh boot, configure, make)? If so, what? Thanks, Tim -- Tim Chevalier * http://cs.pdx.e

Re: HEAD broken?

2008-03-25 Thread Don Stewart
catamorphism: > Hi all, > > After pulling patches in the HEAD, I get the following while building > the libraries (after doing ./darcs-all get, ./darcs-all pull, sh > validate): > > GHC/Word.hs:577:38: Not in scope: `word2Integer' > > GHC/Word.hs:668:17: Not in scope: data constructor `S#' > >

[nightly] 25-Mar-2008 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2008-03-25 Thread GHC Build Reports
Build description = STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/simonmar/nightly/STABLE Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx Nightly build started on cam-02-unx at Tue Mar 25 18:10:01 GMT 2008. checki

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

2008-03-25 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Tue Mar 25 18:00:01 GMT 2008. checking out

darcs patch: Don't import Control.Applicative just to... (and 2 more)

2008-03-25 Thread dcoutts
The first patch is a partial fix for ticket #2176 "H98 module Array exports non-H98 instance Functor ((->) a)" The other two are just cleanups. Duncan Tue Mar 25 15:02:17 GMT 2008 Duncan Coutts <[EMAIL PROTECTED]> * Don't import Control.Applicative just to get <$> use fmap The real reason

Re: darcs patch: Add -fdisambiguate-record-fields as adve... (and 1 more)

2008-03-25 Thread pepe
On 24/03/2008, at 19:15, Simon Marlow wrote: Ian Lynagh wrote: On the second one whether it is the right fix. I could be missing something. I don't think that this will work if we do :cd myDir :l myFile.hs Am I wrong? Pepe - perhaps you could elaborate on exactly what is wrong and ho

HEAD broken?

2008-03-25 Thread Tim Chevalier
Hi all, After pulling patches in the HEAD, I get the following while building the libraries (after doing ./darcs-all get, ./darcs-all pull, sh validate): GHC/Word.hs:577:38: Not in scope: `word2Integer' GHC/Word.hs:668:17: Not in scope: data constructor `S#' GHC/Word.hs:669:17: Not in scope: da

Daily report for stable

2008-03-25 Thread BuildBot Collator
Build results: x86 Windows stable: fail (failed darcs) x86 Windows stable fast: pass pass pass pass pass pass x86-64 Linux stable: fail (failed getsubrepos) Old unexpected test failures: 2122 1 x86 Windows stable fast DoParamM 1 x86-64 Linux stable T