ANNOUNCE: Haskell Hackathon 07 II: Freiburg: Oct 5-7

2007-07-16 Thread Donald Bruce Stewart
Hac 2007 II Haskell Hackathon 2007 II October 5-7, 2007 Freiburg, Germany http://haskell.org/haskellwiki/Hac_2007_II We are pleased to announce the 2n

patch applied (ghc): Pass correct dictionary to lengthPA for single-element environments

2007-07-16 Thread Roman Leshchinskiy
Mon Jul 16 04:08:19 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Pass correct dictionary to lengthPA for single-element environments M ./compiler/vectorise/Vectorise.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.or

patch applied (ghc): Abstract over all in-scope type variables when creating closures

2007-07-16 Thread Roman Leshchinskiy
Mon Jul 16 03:58:47 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Abstract over all in-scope type variables when creating closures M ./compiler/vectorise/VectMonad.hs -5 +19 M ./compiler/vectorise/Vectorise.hs -2 +2 ___ Cvs-ghc mailing li

patch applied (ghc): Pass PA dictionaries after all type arguments

2007-07-16 Thread Roman Leshchinskiy
Mon Jul 16 03:56:19 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Pass PA dictionaries after all type arguments This makes the code slightly simpler but only works because we do not support rank-n types. M ./compiler/vectorise/Vectorise.hs -11 +7

patch applied (ghc): Fix bug in lifted environment inspection code

2007-07-16 Thread Roman Leshchinskiy
Mon Jul 16 00:23:38 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bug in lifted environment inspection code M ./compiler/vectorise/Vectorise.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

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

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

Re: HEADS UP: Stricter patch testing requirements for GHC

2007-07-16 Thread Ian Lynagh
Hi Isaac, On Mon, Jul 16, 2007 at 05:53:57PM -0300, Isaac Dupree wrote: > Ian Lynagh wrote: > >http://hackage.haskell.org/trac/ghc/wiki/TestingPatches > > I've been wishing for a way to find out what all the unrecorded changes > and the patches not in HEAD, are, in a local copy, easily. Th

Re: HEADS UP: Stricter patch testing requirements for GHC

2007-07-16 Thread Isaac Dupree
Ian Lynagh wrote: http://hackage.haskell.org/trac/ghc/wiki/TestingPatches I've been wishing for a way to find out what all the unrecorded changes and the patches not in HEAD, are, in a local copy, easily. The difficulty is that a checkout contains many separate darcs repos, and their di

Re: validate on x86/MacOS

2007-07-16 Thread Ian Lynagh
On Mon, Jul 16, 2007 at 01:30:47PM +1000, Manuel M T Chakravarty wrote: > Ian Lynagh wrote, > >OK, I've made it get skipped in a fast testsuite run, so it won't cause > >problems with the validate script. So, I think that clears up the last > >issue with validate? > > Yes, at least on x86/MacOS ,

HEADS UP: Stricter patch testing requirements for GHC

2007-07-16 Thread Ian Lynagh
Hi all, As discussed earlier on this mailing list, there are now stricter patch testing requirements for GHC (in order to try to reduce the inconvenience caused to a growing number of people when patches break the HEAD). The details are in: http://hackage.haskell.org/trac/ghc/wiki/TestingPat

Daily report for head

2007-07-16 Thread BuildBot Collator
Build results: x86-64 Linux head:lost x86 Windows head: fail (failed darcs) x86 Windows head fast:fail (failed darcs) fail (failed darcs) fail (failed darcs) fail (failed darcs) fail (failed darcs) fail (failed darcs) mnemosyne x86-64 Gentoo head: pass phil P4 SuSE

patch applied (ghc): Lifting contexts have type Int#

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 23:51:55 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Lifting contexts have type Int# This tracks the corresponding change in package ndp. With this patch, we finally can vectorise something (f x = x). M ./compiler/vectorise/Vectorise.hs -8 +13 __

patch applied (ghc): Fix bug in vectorisation

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 23:35:48 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bug in vectorisation M ./compiler/vectorise/Vectorise.hs -3 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix bad bug in type vectorisation

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 23:28:33 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bad bug in type vectorisation M ./compiler/vectorise/Vectorise.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Make vectorisation part of the optimiser pipeline

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 23:19:00 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Make vectorisation part of the optimiser pipeline M ./compiler/main/DynFlags.hs +11 M ./compiler/main/HscMain.lhs -5 +1 M ./compiler/simplCore/SimplCore.lhs +2 M ./compiler/vectorise/Vectorise.hs -5 +6 __

patch applied (ghc): Get NDP prelnames from the right modules

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 23:18:16 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Get NDP prelnames from the right modules M ./compiler/prelude/PrelNames.lhs -10 +11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Vectorise top-level bindings of a module

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 22:24:06 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Vectorise top-level bindings of a module M ./compiler/vectorise/Vectorise.hs -1 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Vectorisation of top-level bindings

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 22:11:39 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Vectorisation of top-level bindings M ./compiler/vectorise/VectMonad.hs -2 +8 M ./compiler/vectorise/VectUtils.hs -1 +8 M ./compiler/vectorise/Vectorise.hs -1 +37 ___ C

patch applied (ghc): Store hoisted bindings in the global environment during vectorisation

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 22:00:19 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Store hoisted bindings in the global environment during vectorisation M ./compiler/vectorise/VectMonad.hs -4 +4 M ./compiler/vectorise/VectUtils.hs -2 +2 ___ Cvs-ghc mailin

patch applied (ghc): Add support for name cloning to vectorisation monad

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 21:48:26 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add support for name cloning to vectorisation monad M ./compiler/vectorise/VectMonad.hs +11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (ghc): Refactoring

2007-07-16 Thread Roman Leshchinskiy
Sun Jul 15 21:48:01 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Refactoring M ./compiler/vectorise/VectMonad.hs -1 +19 M ./compiler/vectorise/Vectorise.hs -15 +14 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailm