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
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
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
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.
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
__
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
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
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
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
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
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:
>
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
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.
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
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
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
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
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
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
___
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
__
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
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.
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
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.
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.
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:
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
43 matches
Mail list logo