Re: Build fails again

2007-06-21 Thread Andy Gill
I had the same problem with a new tree; except it could not find GHC.PrimopWrappers Preprocessing library base-2.1... Setup: can't find source for GHC.PrimopWrappers in ["."] make[1]: *** [base/GNUmakefile] Error 1 make: *** [stage1] Error 2 On Jun 21, 2007, at 10:09 PM, Manuel M T Chakravarty

Build fails again

2007-06-21 Thread Manuel M T Chakravarty
On MacOS 10.4.9, I pulled the latest ghc and base repos this morning (Sydney time) and did "make distclean" (in the root directory and in libraries/ - as distclean doesn't seem to descent). I did "sh boot" and ran ./configure again. The build fails in base with the appended output. Any idea w

Re: Building system again - MacOS

2007-06-21 Thread Manuel M T Chakravarty
Andy, Galois intends to setup a virtual machine that runs MacOS, for this purpose. We are waiting, however for 10.5 before we buy the machine. Great - thanks Galois! :) Manuel On Jun 20, 2007, at 5:03 PM, Manuel M T Chakravarty wrote: In that context, AFAIK there is no nightly MacOS build

patch applied (/haskell/ghc): Fix framework URLs

2007-06-21 Thread Ian Lynagh
Thu Jun 21 16:44:33 EDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix framework URLs M ./download_ghc_661.html -4 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): sparc/solaris build doesn' t include docs

2007-06-21 Thread Ian Lynagh
Thu Jun 21 16:52:33 EDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * sparc/solaris build doesn't include docs M ./download_ghc_661.html -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): Add links to Mac frameworks from the 6.6.1 download page

2007-06-21 Thread Ian Lynagh
Thu Jun 21 16:43:21 EDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Add links to Mac frameworks from the 6.6.1 download page M ./download_ghc_661.html -2 +12 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

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

2007-06-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 Thu Jun 21 19:30:00 BST 2007. checki

patch applied (ghc): Unbreak the stage-2 compiler (record-type changes)

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 10:01:31 PDT 2007 [EMAIL PROTECTED] * Unbreak the stage-2 compiler (record-type changes) M ./compiler/deSugar/DsMeta.hs -8 +9 M ./compiler/hsSyn/Convert.lhs -8 +13 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (ghc): -fglasgow-exts implies -X=GADTs

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 09:21:52 PDT 2007 [EMAIL PROTECTED] * -fglasgow-exts implies -X=GADTs M ./compiler/main/DynFlags.hs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Test for Trac #1402

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 09:52:21 PDT 2007 [EMAIL PROTECTED] * Test for Trac #1402 M ./tests/ghc-regress/simplCore/should_compile/all.T +1 A ./tests/ghc-regress/simplCore/should_compile/spec003.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.has

patch applied (testsuite): Test for Trac #1386

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 09:33:08 PDT 2007 [EMAIL PROTECTED] * Test for Trac #1386 M ./tests/ghc-regress/rename/should_compile/all.T +1 A ./tests/ghc-regress/rename/should_compile/rn058.hs ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org

patch applied (testsuite): Fix flaggery

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 09:33:21 PDT 2007 [EMAIL PROTECTED] * Fix flaggery M ./tests/ghc-regress/gadt/Gadt23_AST.hs -1 +1 M ./tests/ghc-regress/gadt/gadt23.hs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (testsuite): Update expected output (mostly concerning deriving)

2007-06-21 Thread Simon Peyton Jones
Wed Jun 20 03:27:19 PDT 2007 [EMAIL PROTECTED] * Update expected output (mostly concerning deriving) M ./tests/ghc-regress/deriving/should_fail/drvfail001.stderr +2 M ./tests/ghc-regress/deriving/should_fail/drvfail002.stderr +1 M ./tests/ghc-regress/deriving/should_fail/drvfail003.

patch applied (testsuite): Remove tcfail105.stderr; tcfail105 is now an expected pass!

2007-06-21 Thread Simon Peyton Jones
Wed Jun 20 03:23:03 PDT 2007 [EMAIL PROTECTED] * Remove tcfail105.stderr; tcfail105 is now an expected pass! R ./tests/ghc-regress/typecheck/should_fail/tcfail105.stderr ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/

patch applied (testsuite): tcrun032 was using an un-documented (and now not implemented) feature of 'deriving'

2007-06-21 Thread Simon Peyton Jones
Wed Jun 20 03:25:22 PDT 2007 [EMAIL PROTECTED] * tcrun032 was using an un-documented (and now not implemented) feature of 'deriving' M ./tests/ghc-regress/typecheck/should_run/tcrun032.hs -4 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http:/

patch applied (ghc): FIX read040: patterns with type sig on LHS of do-binding

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 07:37:21 PDT 2007 [EMAIL PROTECTED] * FIX read040: patterns with type sig on LHS of do-binding f () = do { x :: Bool <- return True; ... } For some reason the production for 'pat' required 'infixexp' on the LHS of a do-notation binding. This patch makes it an 'exp', which

patch applied (ghc): Another wibble to the head-exploded error message (suggested by David Roundy)

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 07:11:44 PDT 2007 [EMAIL PROTECTED] * Another wibble to the head-exploded error message (suggested by David Roundy) M ./compiler/typecheck/TcPat.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/lis

patch applied (ghc): Use the correct flag for controlling scoped type variables in an instance decl

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 07:11:14 PDT 2007 [EMAIL PROTECTED] * Use the correct flag for controlling scoped type variables in an instance decl M ./compiler/rename/RnSource.lhs -5 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/li

patch applied (ghc): Improve 'my head exploded' error message

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 06:16:50 PDT 2007 [EMAIL PROTECTED] * Improve 'my head exploded' error message M ./compiler/typecheck/TcPat.lhs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): FIX BUILD: add missing prime!

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 06:16:25 PDT 2007 [EMAIL PROTECTED] * FIX BUILD: add missing prime! M ./compiler/typecheck/TcHsSyn.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): FIX BUILD on Windows: horrible hack to work around make(?) bug

2007-06-21 Thread Simon Marlow
Thu Jun 21 07:45:19 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * FIX BUILD on Windows: horrible hack to work around make(?) bug M ./libraries/Makefile -1 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-g

Re: patch applied (ghc): fix bugs with hsc2hs-inplace

2007-06-21 Thread Simon Marlow
Simon Marlow wrote: Thu Jun 21 06:28:25 PDT 2007 Lemmih <[EMAIL PROTECTED]> These patches are not really by Lemmih... problems with a stray _darcs/prefs/author. Cheers, Simon ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.

patch applied (ghc): fix bugs with hsc2hs-inplace

2007-06-21 Thread Simon Marlow
Thu Jun 21 06:28:25 PDT 2007 Lemmih <[EMAIL PROTECTED]> * fix bugs with hsc2hs-inplace M ./utils/hsc2hs/Makefile -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): yet more fixes: Cygwin broke this time

2007-06-21 Thread Simon Marlow
Thu Jun 21 07:06:53 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * yet more fixes: Cygwin broke this time M ./utils/hsc2hs/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): mk/build.mk is optional

2007-06-21 Thread Simon Marlow
Thu Jun 21 06:07:27 PDT 2007 Lemmih <[EMAIL PROTECTED]> * mk/build.mk is optional M ./libraries/Makefile.local -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): further fixes to the inplace scripts

2007-06-21 Thread Simon Marlow
Thu Jun 21 06:06:57 PDT 2007 Lemmih <[EMAIL PROTECTED]> * further fixes to the inplace scripts M ./compiler/Makefile -4 +4 M ./utils/ghc-pkg/Makefile -2 +2 M ./utils/hsc2hs/Makefile -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http:

patch applied (ghc): use a binary for hsc2hs-inplace too

2007-06-21 Thread Simon Marlow
Thu Jun 21 05:14:26 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * use a binary for hsc2hs-inplace too M ./utils/hsc2hs/Makefile -22 +20 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix problems with new inplace stuff on Cygwin

2007-06-21 Thread Simon Marlow
Thu Jun 21 04:41:47 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * Fix problems with new inplace stuff on Cygwin M ./compiler/Makefile -1 +6 M ./utils/ghc-pkg/Makefile -1 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mai

patch applied (ghc): FIX BUILD: can't build the makefiles during make boot

2007-06-21 Thread Simon Marlow
Thu Jun 21 02:51:54 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * FIX BUILD: can't build the makefiles during make boot M ./libraries/Makefile -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): clean up lib/{GNUmakefile,Makefile.local}

2007-06-21 Thread Simon Marlow
Wed Jun 20 06:28:09 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * clean up lib/{GNUmakefile,Makefile.local} M ./libraries/Makefile +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): default_target should be "all", not "build"

2007-06-21 Thread Simon Marlow
Wed Jun 20 06:20:01 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * default_target should be "all", not "build" M ./libraries/Makefile -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): add comment

2007-06-21 Thread Simon Marlow
Wed Jun 20 06:19:49 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * add comment M ./libraries/Makefile +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix a problem with package.mk being included too early

2007-06-21 Thread Simon Marlow
Wed Jun 20 05:22:24 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * Fix a problem with package.mk being included too early M ./compiler/Makefile -29 +27 M ./mk/target.mk +7 M ./rts/Makefile -4 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org h

patch applied (ghc): Use setup makefile + make by default to build libraries

2007-06-21 Thread Simon Marlow
Wed Jun 20 05:20:09 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * Use setup makefile + make by default to build libraries The advantages of this are (a) it's a step closer to getting -j working again (make -j works in an individual library, but not in libraries/ yet). (b) it's

patch applied (testsuite): no .bat scripts any more

2007-06-21 Thread Simon Marlow
Thu Jun 21 03:20:24 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * no .bat scripts any more M ./mk/test.mk -7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Use a real binary instead of scripts for ghc-inplace

2007-06-21 Thread Simon Marlow
Thu Jun 21 03:13:24 PDT 2007 Simon Marlow <[EMAIL PROTECTED]> * Use a real binary instead of scripts for ghc-inplace Fixes various problems with getting the scripts right on Windows. Binaries are universally executable by /bin/sh, cmd.exe and rawSystem, so this allows us to remove some pla

patch applied (ghc): Add several new record features

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 02:15:52 PDT 2007 Lemmih <[EMAIL PROTECTED]> * Add several new record features 1. Record disambiguation (-fdisambiguate-record-fields) In record construction and pattern matching (although not in record updates) it is clear which field name is intended even if there are

patch applied (ghc): Remove the unused HsExpr constructor DictPat

2007-06-21 Thread Simon Peyton Jones
Mon Jun 18 05:46:05 PDT 2007 Lemmih <[EMAIL PROTECTED]> * Remove the unused HsExpr constructor DictPat M ./compiler/deSugar/Check.lhs -10 +1 M ./compiler/deSugar/Match.lhs -9 M ./compiler/hsSyn/HsPat.lhs -10 M ./compiler/hsSyn/HsUtils.lhs -2 M ./compiler/typecheck/TcHsSyn.lh

patch applied (ghc): Fix a bug in MatchCon, and clarify what dataConInstOrigArgTys does

2007-06-21 Thread Simon Peyton Jones
Thu Jun 7 14:38:37 PDT 2007 Lemmih <[EMAIL PROTECTED]> * Fix a bug in MatchCon, and clarify what dataConInstOrigArgTys does There was an outright bug in MatchCon.matchOneCon, in the construction of arg_tys. Easily fixed. It never showed up becuase the arg_tys are only used in WildPat

patch applied (ghc): Do not perform a worker/wrapper split for a NOINLINE function

2007-06-21 Thread Simon Peyton Jones
Thu Jun 7 14:35:23 PDT 2007 Lemmih <[EMAIL PROTECTED]> * Do not perform a worker/wrapper split for a NOINLINE function This came up in an email exchange with Duncan Coutts in May 2007. If a function is marked NOINLINE there is really no point in doing a worker/wrapper split, because t

patch applied (ghc): Fix Trac #1402: typo in specialiser

2007-06-21 Thread Simon Peyton Jones
Thu Jun 7 11:55:34 PDT 2007 Lemmih <[EMAIL PROTECTED]> * Fix Trac #1402: typo in specialiser This patch fixes a plain bug in the specialiser (rhs_bndrs instead of rhs_ids) which made GHC crash in obscure cases. It exposed a case in which we might not do all possible specialisation

Daily report for head

2007-06-21 Thread BuildBot Collator
Build results: x86-64 Linux head:fail (failed stage1) x86 Windows head: fail (failed stage1) x86 Windows head fast:pass fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) mnemosyne x86-64 Gentoo head: fail (failed stage1) tnaur PPC O

patch applied (ghc): Wibble: make -fno-implicit-prelude work

2007-06-21 Thread Simon Peyton Jones
Thu Jun 21 00:24:56 PDT 2007 [EMAIL PROTECTED] * Wibble: make -fno-implicit-prelude work M ./compiler/main/DynFlags.hs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

RE: [nightly] 20-Jun-2007 build of HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2007-06-21 Thread Simon Peyton-Jones
| Control/Monad.hs: | unknown flags in {-# OPTIONS #-} pragma: -fno-implicit-prelude Sorry about this --- my fault. Should be fixed now. Simon ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc