Mon Jul 9 23:06:23 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Add vectorisation modules to package ghc
M ./compiler/package.conf.in +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Mon Jul 9 23:05:28 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Put vectorisation monad into a separate file
A ./compiler/vectorise/VectMonad.hs
M ./compiler/vectorise/Vectorise.hs -202 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
ht
Mon Jul 9 21:25:02 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Vectorisation of type abstractions
M ./compiler/vectorise/Vectorise.hs +12
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Mon Jul 9 21:23:19 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Utility functions for vectorisation
M ./compiler/vectorise/Vectorise.hs +10
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Manuel, Simon,
Manuel M T Chakravarty wrote:
I just tried the new validate script on MacOS/Intel and it fails when
linking the stage2 compiler with the appended error messages. Any idea
what could be the problem?
This is caused by this patch:
Sun Jul 8 12:44:23 PDT 2007 Simon Marlow <[E
I just tried the new validate script on MacOS/Intel and it
fails when linking the stage2 compiler with the appended
error messages. Any idea what could be the problem?
Manuel
-=-
../compiler/stage1/ghc-inplace -H64m -Onot -fasm -package
ghc -Istage2 -cpp -fglasgow-exts -fno-generics -Rghc-t
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 9 19:30:00 BST 2007.
checkin
Mon Jul 9 14:06:32 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* add test for #1505
M ./tests/ghc-regress/ghci.debugger/scripts/all.T +1
A ./tests/ghc-regress/ghci.debugger/scripts/break019.script
A ./tests/ghc-regress/ghci.debugger/scripts/break019.stdout
__
Mon Jul 9 14:07:06 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* Fix #1505; failure to catch syntax error in :break command
M ./compiler/ghci/InteractiveUI.hs -2 +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listin
Mon Jul 9 13:09:46 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* Fix this test to work with shells that don't have {..} globbing
e.g. the /bin/sh on my Ubuntu 7.04 system
M ./tests/ghc-regress/ghci.debugger/scripts/break007.script -2 +2
___
Cvs-
Sun Jul 8 12:44:23 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* Fix the +RTS -V0 option introduced recently; it didn't work at all, now it
does.
Also, I documented it. +RTS -V0 disables the internal RTS timer
completely, which is useful for repeatable debugginng.
M ./docs/users_guide/
Sun Jul 8 12:21:20 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* FIX -fexcess-precision
Ugly hack; see comments for details
M ./compiler/main/StaticFlags.hs -1 +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listin
Hello Simon and Ian,
I'm trying to answer my own questions. After looking around I found
that StgRun() is used in RtsStartup.c and Schedule.c so it is pretty
clear that StgRun() needs to be implemented in a separate assembler
module (i.e., no inline asm). I would rather use NASM but if yo
Mon Jul 9 08:33:50 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Remove unused binding
M ./compiler/typecheck/TcTyClsDecls.lhs -1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Mon Jul 9 08:31:37 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add -XTypeOperators flag
M ./compiler/main/DynFlags.hs +3
M ./compiler/rename/RnEnv.lhs -8 +1
M ./compiler/rename/RnTypes.lhs -2 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Mon Jul 9 07:35:51 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add -fprint-explicit-foralls flag; fixes trac #1474
M ./compiler/ghci/InteractiveUI.hs -9 +10
M ./compiler/main/DynFlags.hs +4
M ./compiler/main/PprTyThing.hs -55 +61
___
Cvs-g
Mon Jul 9 06:13:53 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add -XFlexibleContexts flag
M ./compiler/main/DynFlags.hs +3
M ./compiler/typecheck/TcMType.lhs -7 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/li
Mon Jul 9 05:44:36 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add -XExistentialQuantification flag
M ./compiler/main/DynFlags.hs +3
M ./compiler/parser/Lexer.x +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/lis
Mon Jul 9 05:04:15 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Implement -XPolymorphicComponents
M ./compiler/main/DynFlags.hs +3
M ./compiler/parser/Lexer.x +1
M ./compiler/typecheck/TcMType.lhs -2 +6
___
Cvs-ghc mailing list
Cvs-ghc@hask
Mon Jul 9 04:25:05 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* rename tv -> explicitForall
M ./compiler/parser/Lexer.x -6 +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Mon Jul 9 02:34:15 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Implement -XUnicodeSyntax
M ./compiler/main/DynFlags.hs +3
M ./compiler/parser/Lexer.x -30 +37
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/
Mon Jul 9 09:50:29 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Accept output (more flag name changes)
M ./tests/ghc-regress/typecheck/should_fail/tcfail108.stderr -1 +1
M ./tests/ghc-regress/typecheck/should_fail/tcfail166.stderr -1 +1
___
Cvs
Mon Jul 9 05:03:31 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add tests for -XPolymorphicComponents
M ./tests/ghc-regress/typecheck/should_compile/all.T +1
A ./tests/ghc-regress/typecheck/should_compile/tc233.hs
M ./tests/ghc-regress/typecheck/should_fail/all.T +2
A ./tests/ghc-
Mon Jul 9 04:38:01 PDT 2007 Simon Marlow <[EMAIL PROTECTED]>
* readwrite002 is expect_broken_if_platform(1198,'i386-unknown-mingw32')
M ./tests/ghc-regress/lib/IO/all.T -2 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/ma
Mon Jul 9 03:50:14 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* reqlib now uses subprocess (when it's available)
Fixes a problem where /dev/null doesn't exist on mingw.
M ./driver/testlib.py -1 +11
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
htt
Sun Jul 8 10:32:46 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* libraries/hpc is boring (in the GHC repo)
M ./.darcs-boring +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Jul 8 10:31:50 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add flags for Rank2Types and RankNTypes
M ./compiler/main/DynFlags.hs +5
M ./compiler/typecheck/TcMType.lhs -1 +4
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.or
Sun Jul 8 09:50:45 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Make CPP a -X flag
M ./compiler/main/DynFlags.hs +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Jul 8 09:42:36 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add PatternGuards flag
M ./compiler/main/DynFlags.hs +3
M ./compiler/rename/RnBinds.lhs -3 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/c
Sun Jul 8 09:25:07 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add flags for TypeSynonymInstances and FlexibleInstances
M ./compiler/main/DynFlags.hs +6
M ./compiler/typecheck/TcMType.lhs -11 +22
M ./compiler/typecheck/TcType.lhs -5 +16
__
Sun Jul 8 08:32:36 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Implement -XFunctionalDependencies
M ./compiler/main/DynFlags.hs +3
M ./compiler/typecheck/TcTyClsDecls.lhs -1 +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.or
Sun Jul 8 08:06:31 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Implement -XRecursiveDo
M ./compiler/main/DynFlags.hs +3
M ./compiler/parser/Lexer.x -2 +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-
Sun Jul 8 07:43:54 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Implement -XGeneralizedNewtypeDeriving
M ./compiler/main/DynFlags.hs +3
M ./compiler/typecheck/TcDeriv.lhs -21 +28
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.o
Sun Jul 8 06:42:52 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]>
* Add -XParallelListComp
M ./compiler/main/DynFlags.hs +3
M ./compiler/rename/RnExpr.lhs -3 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cv
Ian: thank you for flag-ifying these various things. Don't forget to fix the
User Guide too though! Both in the flag summary, and where the extension is
described.
Also need to make sure (and document) that -fglasgow-exts switches on a bunch
of flags.
Simon
| -Original Message-
| Fr
Build results:
x86-64 Linux head: pass
x86 Windows head: fail (failed darcs)
x86 Windows head fast: pass pass pass pass pass pass
gbesh Intel x86_64 Linux head: pass
mnemosyne x86-64 Gentoo head: pass
phil Intel OSX head: pass
phil P4 SuSE Linux head:
Sun Jul 8 23:37:53 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Vectorise lets
M ./compiler/vectorise/Vectorise.hs -2 +65
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Jul 8 23:25:05 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Split vectorisation environment into a global and a local part
M ./compiler/vectorise/Vectorise.hs -67 +81
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/m
Sun Jul 8 22:39:34 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* First cut at vectorisation of expressions
M ./compiler/vectorise/Vectorise.hs -4 +54
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-gh
Sun Jul 8 22:39:18 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Construction of PA dictionaries for vectorisation
M ./compiler/vectorise/Vectorise.hs +27
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/c
Sun Jul 8 22:39:06 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Vectorisation-specific imports
M ./compiler/vectorise/Vectorise.hs +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Jul 8 22:38:19 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Utilities for handling closure types during vectorisation
M ./compiler/vectorise/Vectorise.hs +11
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/li
Sun Jul 8 22:37:40 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Add orElse combinator for vectorisation monad
M ./compiler/vectorise/Vectorise.hs +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-gh
Sun Jul 8 22:37:09 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Extend vectorisation environment
M ./compiler/vectorise/Vectorise.hs -4 +20
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Sun Jul 8 21:22:51 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Allow variables to be mapped to arbitrary CoreExprs in vectorisation monad
M ./compiler/vectorise/Vectorise.hs -4 +12
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.ha
Sun Jul 8 21:04:06 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Add failure to vectorisation monad
M ./compiler/vectorise/Vectorise.hs -11 +27
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
46 matches
Mail list logo