Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Peter Tanski
On Jul 14, 2007, at 11:27 PM, Stefan O'Rear wrote: On Sat, Jul 14, 2007 at 11:09:48PM -0400, Peter Tanski wrote: or just 'make'.) Another alternative would be to update Cabal so it can configure and build multiple "projects." Now that would be excellent! Imagine if GHC proper was cabaliz

Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Stefan O'Rear
On Sat, Jul 14, 2007 at 11:09:48PM -0400, Peter Tanski wrote: > or just 'make'.) Another alternative would be to update Cabal so it can > configure and build multiple "projects." Now that would be excellent! Imagine if GHC proper was cabalized. Imagine if all stuff under libraries/ were to dis

Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Peter Tanski
Hello Ian, On Jul 14, 2007, at 8:34 PM, Ian Lynagh wrote: On Sat, Jul 14, 2007 at 07:43:49PM -0400, Peter Tanski wrote: On Jul 14, 2007, at 5:07 PM, Ian Lynagh wrote: On Fri, Jul 13, 2007 at 04:56:44PM -0400, Peter Tanski wrote: $(foreach SUBDIR,$(SUBDIRS),build.library.$(SUBDIR)): \ b

Re: ghc-HEAD-20061109.tar.bz2 blues

2007-07-14 Thread Ian Lynagh
Hi Thorkil, On Sat, Jul 14, 2007 at 10:10:55PM +0200, Thorkil Naur wrote: > > Lately, I have tried to use the complete darcs repository snapshot > > http://darcs.haskell.org/ghc-HEAD-20070621.tar.bz2 > > to create myself such a complete and up-to-date ghc repository. I have some > minor com

Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Ian Lynagh
Hi Peter, On Sat, Jul 14, 2007 at 07:43:49PM -0400, Peter Tanski wrote: > > On Jul 14, 2007, at 5:07 PM, Ian Lynagh wrote: > >On Fri, Jul 13, 2007 at 04:56:44PM -0400, Peter Tanski wrote: > > > >$(foreach SUBDIR,$(SUBDIRS),build.library.$(SUBDIR)): \ > >build.library.% build-stamp.librar

Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Peter Tanski
On Jul 14, 2007, at 5:07 PM, Ian Lynagh wrote: On Fri, Jul 13, 2007 at 04:56:44PM -0400, Peter Tanski wrote: For the libraries it is serial but necessarily so in most cases (most others depend on base). My last question to Ian was whether I could make the internals for each library--boot, con

Re: validate on x86/MacOS

2007-07-14 Thread Ian Lynagh
On Sat, Jul 14, 2007 at 08:04:41PM +0200, Pepe Iborra wrote: > > >break017 is strange - I was able to change the output merely by > > here btw) in a smaller test, with no luck. Sorry, but I've given up > for the moment. OK, I've made it get skipped in a fast testsuite run, so it won't cause

patch applied (testsuite): Skip break017 if fast (bit of a hack; just to make the validate script work)

2007-07-14 Thread Ian Lynagh
Sat Jul 14 15:47:28 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Skip break017 if fast (bit of a hack; just to make the validate script work) M ./tests/ghc-regress/ghci.debugger/scripts/all.T -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http:/

patch applied (ghc): Fix for print022 (round up when dividing type size by word size)

2007-07-14 Thread Ian Lynagh
Sat Jul 14 15:39:40 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix for print022 (round up when dividing type size by word size) From Pepe Iborra (mnislaih) M ./compiler/ghci/RtClosureInspect.hs -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org

patch applied (ghc): Fix putting hsicon.ico into the Windows installer; fixes #1515

2007-07-14 Thread Ian Lynagh
Sat Jul 14 09:13:12 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Fix putting hsicon.ico into the Windows installer; fixes #1515 It was done in a bit of the Makefile that was if'ed out for Windows. M ./Makefile -6 +4 ___ Cvs-ghc mailing list Cvs-gh

patch applied (ghc): Update the ghci "loading" section of the user guide

2007-07-14 Thread Ian Lynagh
Fri Jul 13 17:13:46 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Update the ghci "loading" section of the user guide M ./docs/users_guide/ghci.xml -15 +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Don't show the ghci :? output in the user guide

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:30:17 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Don't show the ghci :? output in the user guide The ghci command list is now much larger than it used to be, and it tends to go out of sync with the docs anyway. M ./docs/users_guide/ghci.xml -47 +3 _

patch applied (ghc): User guide tweaks

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:26:56 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * User guide tweaks M ./docs/users_guide/ghci.xml -7 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): User guide tweaks

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:12:58 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * User guide tweaks M ./docs/users_guide/installing.xml -3 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Update the contents of the library directy in the user guide

2007-07-14 Thread Ian Lynagh
Fri Jul 13 14:40:04 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Update the contents of the library directy in the user guide M ./docs/users_guide/installing.xml -18 +18 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/lis

patch applied (ghc): Tweak Windows installation instructions in the user guide

2007-07-14 Thread Ian Lynagh
Fri Jul 13 15:06:28 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Tweak Windows installation instructions in the user guide M ./docs/users_guide/installing.xml -10 +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listin

patch applied (ghc): Don't talk about nfib from the user guide now that we no longer ship it

2007-07-14 Thread Ian Lynagh
Fri Jul 13 13:04:42 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Don't talk about nfib from the user guide now that we no longer ship it M ./docs/users_guide/installing.xml -8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailm

patch applied (ghc): User guide tweaks

2007-07-14 Thread Ian Lynagh
Fri Jul 13 14:00:49 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * User guide tweaks M ./docs/users_guide/installing.xml -5 +6 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove "What bundles there are" now we only have the standard one

2007-07-14 Thread Ian Lynagh
Fri Jul 13 12:53:41 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove "What bundles there are" now we only have the standard one M ./docs/users_guide/installing.xml -72 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/li

patch applied (ghc): Update bundle installation instructions

2007-07-14 Thread Ian Lynagh
Fri Jul 13 12:44:24 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Update bundle installation instructions M ./docs/users_guide/installing.xml -10 +15 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): In the users guide, talk about configure flags

2007-07-14 Thread Ian Lynagh
Wed Jul 11 19:17:59 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * In the users guide, talk about configure flags (rather than talking about tweaking the Makefile(-vars) by hand) M ./docs/users_guide/installing.xml -80 +10 ___ Cvs-ghc mailing list C

patch applied (ghc): Remove "install in-place" blurb from the docs as it no longer works

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:54:40 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove "install in-place" blurb from the docs as it no longer works M ./docs/users_guide/installing.xml -14 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/

patch applied (ghc): doc tweak

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:53:40 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * doc tweak M ./docs/users_guide/installing.xml -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Remove outdated bundle-contents description

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:52:16 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Remove outdated bundle-contents description M ./docs/users_guide/installing.xml -132 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Merge *UnboxedTuples flags

2007-07-14 Thread Ian Lynagh
Wed Jul 11 18:12:54 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Merge *UnboxedTuples flags Merge ExpressionSignaturesUnboxedTuples TypeSynonymUnboxedTuples into UnboxedTuples M ./compiler/main/DynFlags.hs -6 M ./compiler/typecheck/TcMType.lhs -5 +4 _

Re: Make functions for parallel (libraries/Makefile)

2007-07-14 Thread Ian Lynagh
Hi Peter, On Fri, Jul 13, 2007 at 04:56:44PM -0400, Peter Tanski wrote: > > For the libraries it is serial but necessarily so in most cases (most > others depend on base). My last question to Ian was whether I could > make the internals for each library--boot, configure, makefile, > build

Re: ghc-HEAD-20061109.tar.bz2 blues

2007-07-14 Thread Thorkil Naur
Hello, You are right, of course, sorry about that. Thanks and best regards Thorkil On Saturday 14 July 2007 22:27, Simon Marlow wrote: > Hi Thorkil, > > I think you're experiencing this: > >http://www.haskell.org/pipermail/cvs-ghc/2007-July/036461.html > > Cheers, > Simon > > Thorki

Re: ghc-HEAD-20061109.tar.bz2 blues

2007-07-14 Thread Simon Marlow
Hi Thorkil, I think you're experiencing this: http://www.haskell.org/pipermail/cvs-ghc/2007-July/036461.html Cheers, Simon Thorkil Naur wrote: Hello, Lately, I have tried to use the complete darcs repository snapshot http://darcs.haskell.org/ghc-HEAD-20070621.tar.bz2 to create

ghc-HEAD-20061109.tar.bz2 blues

2007-07-14 Thread Thorkil Naur
Hello, Lately, I have tried to use the complete darcs repository snapshot http://darcs.haskell.org/ghc-HEAD-20070621.tar.bz2 to create myself such a complete and up-to-date ghc repository. I have some minor comments to this snapshot. But also a more serious problem, it looks darcs-related, t

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

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

patch applied (testsuite): Accept output

2007-07-14 Thread Pepe Iborra
Sat Jul 14 08:53:44 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output M ./tests/ghc-regress/ghci.debugger/scripts/break017.stdout -3 +3 M ./tests/ghc-regress/ghci.debugger/scripts/break018.stdout -11 +11 M ./tests/ghc-regress/ghci.debugger/scripts/hist001.stdout -2 +2 M .

Re: validate on x86/MacOS

2007-07-14 Thread Pepe Iborra
On 13/07/2007, at 22:33, Simon Marlow wrote: Pepe Iborra wrote: I will be looking at them during today and tomorrow. print022 seems to be failing on some architectures but not in others, if I recall correctly, and for break017 I want to verify that the output is consistent among architect

patch applied (ghc): Automatic RTTI for ghci bindings

2007-07-14 Thread Pepe Iborra
Sat Jul 14 04:49:46 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Automatic RTTI for ghci bindings With this patch, ghci runs rtti (bounded in the term treewith a max. depth of 10) automatically after evaluating any expression in the interactive env. In addition, a rtti step is performed

patch applied (ghc): Teach :print to not panic when the DataCon for a closure is not exposed by the .hi file

2007-07-14 Thread Pepe Iborra
Thu Jul 12 10:43:23 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Teach :print to not panic when the DataCon for a closure is not exposed by the .hi file Previously the behaviour was to panic. Now it will print an approximated representation, using the names (enclosed in keys, i.e. "<...

patch applied (ghc): Fix an array indexing bug in getClosureData (used by :print)

2007-07-14 Thread Pepe Iborra
Thu Jul 12 09:30:12 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Fix an array indexing bug in getClosureData (used by :print) M ./compiler/ghci/RtClosureInspect.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/li

patch applied (ghc): remove some leftovers of the first ghci debugger prototype

2007-07-14 Thread Pepe Iborra
Wed Jul 11 16:45:14 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * remove some leftovers of the first ghci debugger prototype M ./compiler/typecheck/TcRnMonad.lhs -7 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo

patch applied (ghc): Fix imports & add missing type signatures

2007-07-14 Thread Pepe Iborra
Wed Jul 11 03:17:49 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Fix imports & add missing type signatures M ./compiler/ghci/RtClosureInspect.hs -4 +9 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Ask for a HscEnv instead of a Session in InteractiveEval.obtainTerm

2007-07-14 Thread Pepe Iborra
Wed Jul 11 02:54:21 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Ask for a HscEnv instead of a Session in InteractiveEval.obtainTerm This does a better job of showing that obtainTerm does not alter the Session M ./compiler/ghci/Debugger.hs -5 +5 M ./compiler/main/InteractiveEval.hs -

patch applied (ghc): Add a max depth bound to the bfs implementation in cvReconstructType,

2007-07-14 Thread Pepe Iborra
Wed Jul 11 02:20:06 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Add a max depth bound to the bfs implementation in cvReconstructType, to avoid looping when reconstructing insufficiently evaluated, circular structures M ./compiler/ghci/RtClosureInspect.hs -11 +14 __

patch applied (ghc): FIX panic from the GHC API

2007-07-14 Thread David Waern
Sat Jul 14 05:47:43 PDT 2007 David Waern <[EMAIL PROTECTED]> * FIX panic from the GHC API In hscFileCheck, initialize md_vect_info with noVectInfo instead of a panic value, since this is a strict field. M ./compiler/main/HscMain.lhs -2 +1 ___

Daily report for head

2007-07-14 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed stage1) x86 Windows head: fail (failed darcs) x86 Windows head fast: pass fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed stage1) fail (failed darcs) gbesh Intel x86_64