patch applied (ghc): Track changes to package ndp

2007-11-19 Thread Roman Leshchinskiy
Mon Nov 19 19:37:16 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Track changes to package ndp M ./compiler/vectorise/VectBuiltIn.hs -6 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Temporary hack for passing PArrays from unvectorised to vectorised code

2007-11-19 Thread Roman Leshchinskiy
Mon Nov 19 18:45:45 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Temporary hack for passing PArrays from unvectorised to vectorised code M ./compiler/vectorise/VectBuiltIn.hs +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell

patch applied (ghc): Bind NDP stuff to [:.:] arrays

2007-11-19 Thread Roman Leshchinskiy
Sun Nov 18 18:03:02 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Bind NDP stuff to [:.:] arrays M ./compiler/vectorise/VectBuiltIn.hs -4 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Don't treat enumerations specially during vectorisation for the moment

2007-11-19 Thread Roman Leshchinskiy
Sun Nov 18 17:37:29 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Don't treat enumerations specially during vectorisation for the moment M ./compiler/vectorise/VectType.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.

patch applied (ghc): More built-in NDP combinators

2007-11-19 Thread Roman Leshchinskiy
Sun Nov 18 17:22:05 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * More built-in NDP combinators M ./compiler/vectorise/VectBuiltIn.hs +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix bugs in vectorisation of case expressions

2007-11-19 Thread Roman Leshchinskiy
Sun Nov 18 17:37:14 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bugs in vectorisation of case expressions M ./compiler/vectorise/VectType.hs -1 +1 M ./compiler/vectorise/VectUtils.hs -1 +1 M ./compiler/vectorise/Vectorise.hs +1

patch applied (ghc): New vectorisation built-ins

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 21:19:40 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * New vectorisation built-ins M ./compiler/vectorise/VectBuiltIn.hs +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Fix bug in conversion unvect/vect

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 21:19:26 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bug in conversion unvect/vect M ./compiler/vectorise/VectType.hs -2 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Extend built-in vectorisation environments

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 20:52:19 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Extend built-in vectorisation environments M ./compiler/vectorise/VectBuiltIn.hs -5 +29 M ./compiler/vectorise/VectMonad.hs -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.o

patch applied (ghc): Fix bug in generation of environments for vectorisation

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 20:52:03 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bug in generation of environments for vectorisation M ./compiler/vectorise/VectUtils.hs -1 +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/li

patch applied (ghc): Add builtin var->var mapping to vectorisation

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 20:26:05 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add builtin var->var mapping to vectorisation M ./compiler/vectorise/VectBuiltIn.hs -2 +8 M ./compiler/vectorise/VectMonad.hs -2 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell

patch applied (ghc): Extend vectorisation built-in mappings with datacons

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 19:43:51 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Extend vectorisation built-in mappings with datacons M ./compiler/vectorise/VectBuiltIn.hs -3 +10 M ./compiler/vectorise/VectMonad.hs -1 +7 ___ Cvs-ghc mailing list Cvs-ghc

patch applied (ghc): Change representation of parallel arrays of enumerations

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 19:33:55 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Change representation of parallel arrays of enumerations M ./compiler/vectorise/VectType.hs -23 +30 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/

patch applied (ghc): Add vectorisation-related builtin

2007-11-19 Thread Roman Leshchinskiy
Sat Nov 17 19:15:13 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add vectorisation-related builtin M ./compiler/vectorise/VectBuiltIn.hs +4 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Teach vectorisation about Bool

2007-11-19 Thread Roman Leshchinskiy
Fri Nov 16 20:27:14 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Teach vectorisation about Bool M ./compiler/vectorise/VectBuiltIn.hs -2 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Incomplete support for boxing during vectorisation

2007-11-19 Thread Roman Leshchinskiy
Fri Nov 16 20:07:39 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Incomplete support for boxing during vectorisation M ./compiler/vectorise/VectBuiltIn.hs -1 +9 M ./compiler/vectorise/VectMonad.hs +15 M ./compiler/vectorise/VectType.hs -2 +20 M ./compiler/vectorise/VectUtils

patch applied (ghc): Make sure some TyCons always vectorise to themselves

2007-11-19 Thread Roman Leshchinskiy
Fri Nov 16 20:05:37 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Make sure some TyCons always vectorise to themselves M ./compiler/vectorise/VectBuiltIn.hs -1 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/lis

patch applied (ghc): Simple conversion vectorised -> unvectorised

2007-11-19 Thread Roman Leshchinskiy
Fri Nov 16 18:30:29 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Simple conversion vectorised -> unvectorised M ./compiler/vectorise/VectType.hs -1 +39 M ./compiler/vectorise/Vectorise.hs -2 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (ghc): Fix bug in case vectorisation

2007-11-19 Thread Roman Leshchinskiy
Fri Nov 16 17:50:14 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix bug in case vectorisation M ./compiler/vectorise/Vectorise.hs -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Vectorisation of algebraic case expressions

2007-11-19 Thread Roman Leshchinskiy
Thu Nov 15 23:48:14 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Vectorisation of algebraic case expressions M ./compiler/vectorise/VectType.hs -3 +2 M ./compiler/vectorise/Vectorise.hs -7 +115 ___ Cvs-ghc mailing list Cvs-ghc@haskell.or

patch applied (ghc): More vectorisation-related built-ins

2007-11-19 Thread Roman Leshchinskiy
Thu Nov 15 22:18:31 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * More vectorisation-related built-ins M ./compiler/vectorise/VectBuiltIn.hs -4 +16 M ./compiler/vectorise/VectMonad.hs -1 +1 M ./compiler/vectorise/VectUtils.hs -1 +9 __

patch applied (ghc): Vectorisation utilities

2007-11-19 Thread Roman Leshchinskiy
Thu Nov 15 21:10:37 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Vectorisation utilities M ./compiler/vectorise/VectMonad.hs -1 +4 M ./compiler/vectorise/VectType.hs -1 +6 M ./compiler/vectorise/VectUtils.hs -4 +8 ___ Cvs-ghc mailing

patch applied (ghc): Add vectorisation built-ins

2007-11-19 Thread Roman Leshchinskiy
Thu Nov 15 21:09:59 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add vectorisation built-ins M ./compiler/vectorise/VectBuiltIn.hs -3 +12 M ./compiler/vectorise/VectUtils.hs -1 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.h

patch applied (ghc): Fix vectorisation of binders in case expressions

2007-11-19 Thread Roman Leshchinskiy
Thu Nov 15 18:18:33 PST 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Fix vectorisation of binders in case expressions M ./compiler/vectorise/Vectorise.hs -4 +27 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

Re: -ddump-stg code

2007-11-19 Thread Guilherme Avelino
What kind of changes can I expect? Only format changes or changes in the informations showed. When will be launch the version 6.10? Thanks! 2007/11/20, Aaron Tomb <[EMAIL PROTECTED]>: > > Actually, that file should be fine. I updated the External Core output > path to include all of the construct

Re: -ddump-stg code

2007-11-19 Thread Aaron Tomb
Actually, that file should be fine. I updated the External Core output path to include all of the constructs in modern GHC core. It's the input path I've been slow to finish (and, when I do finish it, the output format will likely be totally different, too :) ) So, there's little formal doc

Re: -ddump-stg code

2007-11-19 Thread Guilherme Avelino
Hi, I didn´t understand. I´m using the GHC 6.8.1 and when I use -fext-core is generated a file (.hcr). Is there any problem with the generated code? Which version should I use? Thanks 2007/11/19, Tim Chevalier <[EMAIL PROTECTED]>: > > On 11/19/07, Guilherme Avelino <[EMAIL PROTECTED]> wrote: >

Re: -ddump-stg code

2007-11-19 Thread Tim Chevalier
On 11/19/07, Guilherme Avelino <[EMAIL PROTECTED]> wrote: > I have two questions about the code generated by -fext-core: > > Is there one place where I can obtain the grammar for it? > How is represented the free-vars? > See: "An External Representation for the GHC Core Language" (2001) Andrew To

Re: -ddump-stg code

2007-11-19 Thread Guilherme Avelino
I have two questions about the code generated by -fext-core: Is there one place where I can obtain the grammar for it? How is represented the free-vars? Thanks 2007/11/19, Simon Peyton-Jones <[EMAIL PROTECTED]>: > > > > I suspect you probably want –ddump-simpl, which prints the "Core" form.

Re: -ddump-stg code

2007-11-19 Thread Guilherme Avelino
I have two questions about the code generated by -fext-core: 2007/11/19, Simon Peyton-Jones <[EMAIL PROTECTED]>: > > I suspect you probably want –ddump-simpl, which prints the "Core" form. > This is fully typed, unlike STG code which is only partially typed. > > > > If you compile with –fext-co

patch applied (/haskell/ghc): Tweak OS X Intel 6.8.1 downloads

2007-11-19 Thread Ian Lynagh
Mon Nov 19 11:47:10 EST 2007 Ian Lynagh <[EMAIL PROTECTED]> * Tweak OS X Intel 6.8.1 downloads M ./download_ghc_681.html -11 +11 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: should haddock.ghc be a sub-repo of ghc?

2007-11-19 Thread Neil Mitchell
Hi > David (in the desperate need of a Trac for Haddock) code.google.com - like Trac but much better... - as used in XMonad and Yhc Thanks Neil ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Two small typos in the flags summary (merge to 6.8 branch)

2007-11-19 Thread Simon Peyton Jones
Mon Nov 19 05:46:39 PST 2007 [EMAIL PROTECTED] * Two small typos in the flags summary (merge to 6.8 branch) M ./docs/users_guide/flags.xml -1 +1 M ./docs/users_guide/glasgow_exts.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://w

Re: should haddock.ghc be a sub-repo of ghc?

2007-11-19 Thread David Waern
Claus wrote: > Hi David, > > thanks, that seems to work. some observations: > > - my first error message was: > > haddock: no GHC lib dir specified > > it would be useful to add the option (-B, not --lib), and perhaps be > slightly more verbose, to avoid confusion. Yes, a better e

patch applied (testsuite): Test for Trac #959

2007-11-19 Thread Simon Peyton Jones
Mon Nov 19 04:29:00 PST 2007 [EMAIL PROTECTED] * Test for Trac #959 M ./tests/ghc-regress/typecheck/should_fail/all.T +1 A ./tests/ghc-regress/typecheck/should_fail/tcfail188.hs A ./tests/ghc-regress/typecheck/should_fail/tcfail188.stderr ___

patch applied (testsuite): Test for Trac #1806

2007-11-19 Thread Simon Peyton Jones
Mon Nov 19 03:42:27 PST 2007 [EMAIL PROTECTED] * Test for Trac #1806 M ./tests/ghc-regress/typecheck/should_fail/all.T +1 A ./tests/ghc-regress/typecheck/should_fail/tcfail187.hs A ./tests/ghc-regress/typecheck/should_fail/tcfail187.stderr __

patch applied (ghc): Improve the situation for Trac #959: civilised warning instead of a trace msg

2007-11-19 Thread Simon Peyton Jones
Mon Nov 19 04:29:38 PST 2007 [EMAIL PROTECTED] * Improve the situation for Trac #959: civilised warning instead of a trace msg This doesn't fix the root cause of the bug, but it makes the report more civilised, and points to further info. M ./compiler/deSugar/DsBinds.lhs -15 +23

patch applied (ghc): FIX Trac #1806: test for correct arity for datacon in infix pattern patch

2007-11-19 Thread Simon Peyton Jones
Mon Nov 19 03:43:01 PST 2007 [EMAIL PROTECTED] * FIX Trac #1806: test for correct arity for datacon in infix pattern patch Happily the fix is easy; pls merge M ./compiler/typecheck/TcPat.lhs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.

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

2007-11-19 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 Sun Nov 18 19:30:02 GMT 2007. checki

[nightly] 18-Nov-2007 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2007-11-19 Thread GHC Build Reports
Build description = STABLE 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-STABLE-cam-02-unx Nightly build started on cam-02-unx at Sun Nov 18 19:00:01 GMT 2007.

RE: -ddump-stg code

2007-11-19 Thread Simon Peyton-Jones
I suspect you probably want -ddump-simpl, which prints the "Core" form. This is fully typed, unlike STG code which is only partially typed. If you compile with -fext-core you'll get a printed form which is supposed to be reasonably easy to parse. Tim Chevalier and Aaron Tomb are working on this.

Daily report for stable

2007-11-19 Thread BuildBot Collator
Build results: kahl G5 Gentoo Linux stable: pass tnaur PPC OSX stable:pass x86 Windows stable: pass x86 Windows stable fast: pass pass pass fail (failed darcs) pass pass x86-64 Linux stable: lost Fixed unexpected test passes: 1603 New unexpected test failures:

Daily report for head

2007-11-19 Thread BuildBot Collator
Build results: x86-64 Linux head: lost x86 Windows head: pass x86 Windows head fast: pass pass pass pass pass pass gabor head:pass kahl G5 Gentoo Linux head: pass tnaur PPC OSX head:pass tnaur x86 Linux head: pass x86-64 Linux head unreg: lost Ne