patch applied (ghc): Adapt interface file code for vectorisation

2007-07-15 Thread Roman Leshchinskiy
Sun Jul 15 20:57:39 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Adapt interface file code for vectorisation For the most part, this patch simply renames functions which had been used for closure conversion and hence have CC in their name. It also changes the OccNames generated by

patch applied (ghc): Collect hoisted vectorised functions

2007-07-15 Thread Roman Leshchinskiy
Sun Jul 15 19:11:51 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Collect hoisted vectorised functions M ./compiler/vectorise/VectMonad.hs +4 M ./compiler/vectorise/VectUtils.hs -1 +12 M ./compiler/vectorise/Vectorise.hs -2 +6 ___ Cvs

patch applied (ghc): First incomplete version of closure vectorisation

2007-07-15 Thread Roman Leshchinskiy
Fri Jul 13 00:33:18 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * First incomplete version of closure vectorisation M ./compiler/vectorise/Vectorise.hs +155 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/

patch applied (ghc): Refactor slightly

2007-07-15 Thread Roman Leshchinskiy
Fri Jul 13 00:33:04 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Refactor slightly M ./compiler/vectorise/Vectorise.hs -5 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Add utility function for vectorisation

2007-07-15 Thread Roman Leshchinskiy
Fri Jul 13 00:32:27 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add utility function for vectorisation M ./compiler/vectorise/VectUtils.hs -1 +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Add closedV

2007-07-15 Thread Roman Leshchinskiy
Fri Jul 13 00:28:43 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add closedV M ./compiler/vectorise/VectMonad.hs -1 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Export wrapFamInstBody and unwrapFamInstScrut

2007-07-15 Thread Roman Leshchinskiy
Wed Jul 11 21:54:34 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Export wrapFamInstBody and unwrapFamInstScrut M ./compiler/basicTypes/MkId.lhs +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Refactoring

2007-07-15 Thread Roman Leshchinskiy
Tue Jul 10 21:48:20 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Refactoring M ./compiler/vectorise/Vectorise.hs -14 +18 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Add whitespace

2007-07-15 Thread Roman Leshchinskiy
Tue Jul 10 20:58:39 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add whitespace M ./compiler/vectorise/Vectorise.hs +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Only vectorise rank-1 expressions

2007-07-15 Thread Roman Leshchinskiy
Tue Jul 10 20:56:16 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Only vectorise rank-1 expressions M ./compiler/vectorise/VectUtils.hs +17 M ./compiler/vectorise/Vectorise.hs -16 +58 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://ww

patch applied (ghc): Move some vectorisation utility functions

2007-07-15 Thread Roman Leshchinskiy
Tue Jul 10 07:09:34 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Move some vectorisation utility functions M ./compiler/vectorise/VectUtils.hs -3 +30 M ./compiler/vectorise/Vectorise.hs -17 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc): Modify PA dictionary computation to work with the class-based scheme

2007-07-15 Thread Roman Leshchinskiy
Tue Jul 10 07:02:21 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Modify PA dictionary computation to work with the class-based scheme M ./compiler/vectorise/VectMonad.hs -4 +6 M ./compiler/vectorise/VectUtils.hs -2 +29 M ./compiler/vectorise/Vectorise.hs -30 +3 ___

patch applied (ghc): Clean up handling of PA dictionaries

2007-07-15 Thread Roman Leshchinskiy
Tue Jul 10 06:31:24 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Clean up handling of PA dictionaries M ./compiler/package.conf.in +1 M ./compiler/vectorise/VectMonad.hs -1 +4 A ./compiler/vectorise/VectUtils.hs M ./compiler/vectorise/Vectorise.hs -41 +16 _

Re: Make functions for parallel (libraries/Makefile)

2007-07-15 Thread Peter Tanski
Hello Ian, I'm sorry I re-read what I wrote and found I hadn't adequately answered the question below: Ian Lynagh wrote: Peter Tanski wrote: You could force a rebuild by making the PHONY rebuild.$ (SUBDIR) a dependancy of FORCE: but then it might still rebuild base if you want to force a re

Re: validate on x86/MacOS

2007-07-15 Thread Manuel M T Chakravarty
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 , today's tree passes validate! Are you going to announce it? Manuel __

patch applied (ghc): FIX problem with not using the compat lib for Set in hpc tools.

2007-07-15 Thread Andy Gill
Sun Jul 15 14:36:02 PDT 2007 [EMAIL PROTECTED] * FIX problem with not using the compat lib for Set in hpc tools. M ./utils/hpc/HpcShowTix.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Properly parse GC blocks for functions with info tables

2007-07-15 Thread Michael Adams
Sun Jul 15 13:41:16 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Properly parse GC blocks for functions with info tables M ./compiler/cmm/CmmParse.y -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs

patch applied (ghc): Removed 'allow_header_set' argument from 'pack_continuation'.

2007-07-15 Thread Michael Adams
Sun Jul 15 13:22:35 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Removed 'allow_header_set' argument from 'pack_continuation'. Because branches might now go to continuations and become calls to continuations, 'allow_header_set' isn't always correct. Removing that parameter makes the co

patch applied (ghc): Fixed conditional branches to proc points

2007-07-15 Thread Michael Adams
Sun Jul 15 13:20:33 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Fixed conditional branches to proc points These could occur due to GC checks. M ./compiler/cmm/CmmCPS.hs -1 +1 M ./compiler/cmm/CmmCPSGen.hs -26 +40 ___ Cvs-ghc mailing lis

patch applied (ghc): Removed unused variable from compiler/cmm/CmmCPS.hs

2007-07-15 Thread Michael Adams
Sun Jul 15 13:17:17 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Removed unused variable from compiler/cmm/CmmCPS.hs M ./compiler/cmm/CmmCPS.hs -2 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Removed unused import from compiler/cmm/CmmCPS.hs

2007-07-15 Thread Michael Adams
Sun Jul 15 13:16:38 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Removed unused import from compiler/cmm/CmmCPS.hs M ./compiler/cmm/CmmCPS.hs -1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Keep the CPS pass from creating proc points due to unreachable parents.

2007-07-15 Thread Michael Adams
Sun Jul 15 09:20:03 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Keep the CPS pass from creating proc points due to unreachable parents. The parser/flattener will generate an extra block after an if/else statement even if both branches exit the function. So it is possible for the i

patch applied (ghc): Fixed CPS to account for info tables not being next to code

2007-07-15 Thread Michael Adams
Sat Jul 14 18:11:41 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Fixed CPS to account for info tables not being next to code M ./compiler/cmm/CmmCPSGen.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listin

patch applied (ghc): Fix the CPS pass to pack the continuation with correct label form.

2007-07-15 Thread Michael Adams
Sat Jul 14 11:49:55 PDT 2007 Michael D. Adams <[EMAIL PROTECTED]> * Fix the CPS pass to pack the continuation with correct label form. It was using the return point label before; now it uses the info label. M ./compiler/cmm/CmmCPSGen.hs -1 +1 _

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

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

Daily report for head

2007-07-15 Thread BuildBot Collator
Build results: x86-64 Linux head: pass 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) gbesh Intel x86_64 Linux head: pass mnemosyne