Re: validate on x86/MacOS

2007-07-11 Thread Manuel M T Chakravarty
Ian Lynagh wrote, On Wed, Jul 11, 2007 at 08:54:28PM +1000, Manuel M T Chakravarty wrote: I talked with SimonM on irc, and we managed to eliminate all MacOS-specific failures. What does that leave? Unexpected passes: print022(ghci) Unexpected failures: break017(ghci) Can you please

The head is dead!

2007-07-11 Thread Manuel M T Chakravarty
Well, not entirely dead, but stage2 doesn't link anymore. This is due to Audrey's mangler patches: Thu Jul 12 07:04:49 EST 2007 [EMAIL PROTECTED] * In mangler, lift the multiline-match pragma to toplevel and document it better. Thu Jul 12 04:24:30 EST 2007 [EMAIL PROTECTED] * * Evil Man

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

2007-07-11 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 Jul 11 19:30:00 BST 2007. checki

Re: patch applied (ghc): Implement unboxed tuples flags

2007-07-11 Thread Ian Lynagh
On Wed, Jul 11, 2007 at 08:21:33AM +0100, Simon Peyton-Jones wrote: > Is it really worth *three* flags for this? Why not just UnboxedTuples? Good point...I'm sure it made sense at the time! I'll merge them. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc

Re: validate on x86/MacOS

2007-07-11 Thread Ian Lynagh
On Wed, Jul 11, 2007 at 08:54:28PM +1000, Manuel M T Chakravarty wrote: > > I talked with SimonM on irc, and we managed to eliminate all > MacOS-specific failures. What does that leave? Can you please send the test outputs as well? Thanks Ian ___ C

patch applied (ghc): Remove import

2007-07-11 Thread David Waern
Wed Jul 11 12:40:05 PDT 2007 David Waern <[EMAIL PROTECTED]> * Remove import M ./compiler/hsSyn/HsPat.lhs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove comment

2007-07-11 Thread David Waern
Wed Jul 11 12:35:04 PDT 2007 David Waern <[EMAIL PROTECTED]> * Remove comment M ./compiler/rename/RnSource.lhs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

question regarding StgRun / StgReturn

2007-07-11 Thread Joe Buehler
I am having some difficulties with SIGSEGV in attempting a registerised build of 6.4.2 for hppa. ghc run with no arguments dies like this: Program received signal SIGSEGV, Segmentation fault. 0xdb7ed0 in removeIndirections () (gdb) where #0 0xdb7ed0 in removeIndirections () #1 0xdb7f38 in looku

patch applied (ghc): Remove reference to the now-dead fptools

2007-07-11 Thread Ian Lynagh
Tue Jul 10 17:00:02 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove reference to the now-dead fptools M ./docs/users_guide/installing.xml -4 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Make functions for parallel (libraries/Makefile)

2007-07-11 Thread Peter Tanski
Hello Simon, I was thinking about the comment in $(TOP)/libraries/Makefile:27-30: # make doesn't give us an easy way to get the libraries built in # dependency order the first time, but not rebuild base (for example) # when we want to rebuild another library later. # So for now we just don't do

patch applied (ghc): Tweak the start of the bin-dist docs in teh users guide

2007-07-11 Thread Ian Lynagh
Wed Jul 11 05:37:55 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Tweak the start of the bin-dist docs in teh users guide M ./docs/users_guide/installing.xml -39 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/

patch applied (ghc): Remove references to non-existent mailing lists

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:58:38 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove references to non-existent mailing lists M ./docs/users_guide/intro.xml -5 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove the -bugs mailing list from the UG

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:51:56 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove the -bugs mailing list from the UG We now have a separate bit on reporting bugs, via a different method, so this section didn't really make sense any more. M ./docs/users_guide/intro.xml -41 __

patch applied (ghc): Users guide: Update FAQ URL

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:45:09 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Users guide: Update FAQ URL M ./docs/users_guide/intro.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Users guide: GHC no longer comes with so many libraries

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:42:36 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Users guide: GHC no longer comes with so many libraries M ./docs/users_guide/intro.xml -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-gh

patch applied (ghc): Update copyright date in teh users guide

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:39:12 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Update copyright date in teh users guide M ./docs/users_guide/license.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Alpha-rename a variable

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:33:08 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Alpha-rename a variable M ./compiler/rename/RnTypes.lhs -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Opt_GlasgowExts is no longer used, so remove it

2007-07-11 Thread Ian Lynagh
Tue Jul 10 16:26:35 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Opt_GlasgowExts is no longer used, so remove it M ./compiler/main/DynFlags.hs -3 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Implement -XStandaloneDeriving, the lexer is now glaexts-free

2007-07-11 Thread Ian Lynagh
Tue Jul 10 14:01:29 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Implement -XStandaloneDeriving, the lexer is now glaexts-free M ./compiler/main/DynFlags.hs +3 M ./compiler/parser/Lexer.x -32 +29 M ./compiler/parser/RdrHsSyn.lhs -4 +4 ___ Cv

patch applied (ghc): 'a'# syntax is enabled by the MagicHash extension

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:39:24 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * 'a'# syntax is enabled by the MagicHash extension M ./compiler/parser/Lexer.x -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): "Foo"# syntax is enabled by the MagicHash extension

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:36:06 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * "Foo"# syntax is enabled by the MagicHash extension M ./compiler/parser/Lexer.x -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): 5# syntax is enabled by the MagicHash extension

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:33:19 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * 5# syntax is enabled by the MagicHash extension M ./compiler/parser/Lexer.x -9 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): {| and |} are -fgenerics syntax

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:21:29 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * {| and |} are -fgenerics syntax M ./compiler/parser/Lexer.x -3 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Rank 2 and rank n types enable explicit forall syntax

2007-07-11 Thread Ian Lynagh
Tue Jul 10 13:21:09 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Rank 2 and rank n types enable explicit forall syntax M ./compiler/parser/Lexer.x +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): RULES pragmas only need explicitForallEnabled, no -fglasgow-exts

2007-07-11 Thread Ian Lynagh
Tue Jul 10 11:06:29 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * RULES pragmas only need explicitForallEnabled, no -fglasgow-exts M ./compiler/parser/Lexer.x -6 +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/

patch applied (ghc): Implement -XDeriveDataTypeable flag

2007-07-11 Thread Ian Lynagh
Tue Jul 10 11:01:30 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Implement -XDeriveDataTypeable flag M ./compiler/main/DynFlags.hs +3 M ./compiler/typecheck/TcDeriv.lhs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/ma

Re: validate on x86/MacOS

2007-07-11 Thread Manuel M T Chakravarty
Simon Peyton-Jones wrote, I'll let Ian and/or Simon respond, since I don't have a recent build. The loop we are in right now is:> 1. reduce validate failures to zero 2. publish guidelines (requiring zero failures) I'm not sure we've completed (1) yet, so your qn is a good one.

patch applied (testsuite): ffi012: stdcall doesn't work on MacOS #1524

2007-07-11 Thread chak
Wed Jul 11 03:16:41 PDT 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]> * ffi012: stdcall doesn't work on MacOS #1524 M ./tests/ghc-regress/ccall/should_run/all.T +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/list

patch applied (testsuite): concio001: account for constant overhead of threadDelay on MacOS

2007-07-11 Thread chak
Wed Jul 11 02:21:49 PDT 2007 Manuel M T Chakravarty <[EMAIL PROTECTED]> * concio001: account for constant overhead of threadDelay on MacOS - See also #1523 M ./tests/ghc-regress/lib/IO/Makefile -2 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc): Adding hpcError, that improves error messages with usage

2007-07-11 Thread Andy Gill
Wed Jul 11 00:24:54 PDT 2007 [EMAIL PROTECTED] * Adding hpcError, that improves error messages with usage M ./utils/hpc/HpcFlags.hs +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Adding support for packages into hpc tools

2007-07-11 Thread Andy Gill
Wed Jul 11 00:23:49 PDT 2007 [EMAIL PROTECTED] * Adding support for packages into hpc tools M ./utils/hpc/HpcFlags.hs -7 +18 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Adding tick boxes to the interface syntax; fixes #1510

2007-07-11 Thread Andy Gill
Wed Jul 11 00:20:02 PDT 2007 [EMAIL PROTECTED] * Adding tick boxes to the interface syntax; fixes #1510 M ./compiler/iface/BinIface.hs +7 M ./compiler/iface/IfaceEnv.lhs +18 M ./compiler/iface/IfaceSyn.lhs +4 M ./compiler/iface/MkIface.lhs +2 M ./compiler/iface/TcIface.lhs +

patch applied (ghc): calling pprPanic rather than error when something goes wrong

2007-07-11 Thread Andy Gill
Wed Jul 11 00:19:35 PDT 2007 [EMAIL PROTECTED] * calling pprPanic rather than error when something goes wrong M ./compiler/deSugar/Coverage.lhs -7 +7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Adding better support for HsSyn

2007-07-11 Thread Andy Gill
Wed Jul 11 00:18:42 PDT 2007 [EMAIL PROTECTED] * Adding better support for HsSyn M ./compiler/deSugar/Coverage.lhs -4 +16 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Adding support for package names into hpc outputed code

2007-07-11 Thread Andy Gill
Wed Jul 11 00:05:55 PDT 2007 [EMAIL PROTECTED] * Adding support for package names into hpc outputed code We store .mix files in .hpc//.mix The package main the empty package (aka other naming passes), so Main just is stored in .hpc/Main.tix This change in backwards com

patch applied (ghc): Stoping constant folding of calls to chr# that are invalid

2007-07-11 Thread Andy Gill
Tue Jul 10 23:35:20 PDT 2007 [EMAIL PROTECTED] * Stoping constant folding of calls to chr# that are invalid import GHC.Exts main = print (C# (chr# 0x#)) This crashed at compile time (with or without hpc) Tickled by pending cross-module hpc inlining patch. M ./compil

RE: validate on x86/MacOS

2007-07-11 Thread Simon Peyton-Jones
I'll let Ian and/or Simon respond, since I don't have a recent build. The loop we are in right now is: 1. reduce validate failures to zero 2. publish guidelines (requiring zero failures) I'm not sure we've completed (1) yet, so your qn is a good one. S | -Original Message-

Daily report for head

2007-07-11 Thread BuildBot Collator
Build results: x86-64 Linux head: lost x86 Windows head: fail (failed darcs) x86 Windows head fast: lost fail (failed stage1) pass pass gbesh Intel x86_64 Linux head: pass mnemosyne x86-64 Gentoo head: pass phil Intel OSX head: pass tnaur PPC OSX head:

RE: patch applied (ghc): Implement unboxed tuples flags

2007-07-11 Thread Simon Peyton-Jones
Is it really worth *three* flags for this? Why not just UnboxedTuples? S | -Original Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Lynagh | Sent: 10 July 2007 16:27 | To: cvs-ghc@haskell.org | Subject: patch applied (ghc): Implement unboxed tuples flags | |