Re: new codegen patches

2008-11-26 Thread Manuel M T Chakravarty
John Dias: Ugh. Sorry; looks like I forgot to record my merge patches. Looks like you got most of them; I'll send the last one as soon as my validate is finished. To avoid this type of problem (and some others), it is worthwhile to have a separate validation tree of ghc. The procedure th

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

2008-11-26 Thread GHC Build Reports
Build description = HEAD on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com) Build location= /playpen/simonmar/nightly/HEAD Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx Nightly build started on cam-02-unx at Wed Nov 26 18:00:01 GMT 2008. checking out

[nightly] 26-Nov-2008 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2008-11-26 Thread GHC Build Reports
Build description = HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com) Build location= /64playpen/simonmar/nightly/HEAD-cam-04-unx Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-04-unx Nightly build started on cam-04-unx at Wed Nov 26 19:00:01 GMT 2008. **

Re: new codegen patches

2008-11-26 Thread Don Stewart
dias: > >How's your defence preparation going? > > The defense is finished and went well. I expect to wrap up my revisions > next week. > > >What's the flag to switch on the new path? > > For reasons that are no long obvious to me, there used to be two flags, > but after I submit my next patch

patch applied (ghc): drop some debugging traces and use only one flag for new codegen

2008-11-26 Thread John Dias
Wed Nov 26 10:08:08 PST 2008 [EMAIL PROTECTED] * drop some debugging traces and use only one flag for new codegen M ./compiler/cmm/CmmCPSZ.hs -2 +2 M ./compiler/codeGen/CgCallConv.hs -1 +1 M ./compiler/codeGen/StgCmmBind.hs -5 +3 M ./compiler/codeGen/StgCmmClosure.hs -4 +3 M

patch applied (ghc): one more missing patch from new codegen path

2008-11-26 Thread John Dias
Wed Nov 26 08:57:42 PST 2008 [EMAIL PROTECTED] * one more missing patch from new codegen path M ./compiler/cmm/CmmExpr.hs +2 M ./compiler/codeGen/StgCmmBind.hs -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126165742-feb93-c49e3f2fbe2b0082547bfdd5979b788cbe09

RE: new codegen patches

2008-11-26 Thread John Dias
How's your defence preparation going? The defense is finished and went well. I expect to wrap up my revisions next week. What's the flag to switch on the new path? For reasons that are no long obvious to me, there used to be two flags, but after I submit my next patch (after validating),

RE: new codegen patches

2008-11-26 Thread John Dias
Ugh. Sorry; looks like I forgot to record my merge patches. Looks like you got most of them; I'll send the last one as soon as my validate is finished. -j On Wed, 26 Nov 2008, Simon Peyton-Jones wrote: ah ok I see what to do. I'll send a patch shortly S | -Original Message- | From:

patch applied (testsuite): Test Trac #2817

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 07:43:31 PST 2008 [EMAIL PROTECTED] * Test Trac #2817 A ./tests/ghc-regress/th/T2817.hs M ./tests/ghc-regress/th/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126154331-f1c6d-673ef6ec516ec16319d5acc2959663bce9f767e1.gz __

patch applied (ghc): Fix Trac #2817 (TH syntax -> HsSyn conversion)

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 07:40:22 PST 2008 [EMAIL PROTECTED] * Fix Trac #2817 (TH syntax -> HsSyn conversion) M ./compiler/hsSyn/Convert.lhs +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126154022-1287e-9c3905e74ded08b96464d4ec3e487eff963cfb5a.gz ___

patch applied (ghc): Fix Trac #2756: CorePrep strictness bug

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 06:34:48 PST 2008 [EMAIL PROTECTED] * Fix Trac #2756: CorePrep strictness bug M ./compiler/coreSyn/CorePrep.lhs -4 +21 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126143448-1287e-df4f70693fadd653983475d3c8b7459ca3ec73cd.gz ___

patch applied (testsuite): Test Trac #2756

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 06:38:08 PST 2008 [EMAIL PROTECTED] * Test Trac #2756 A ./tests/ghc-regress/stranal/should_run/T2756.hs M ./tests/ghc-regress/stranal/should_run/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126143808-f1c6d-ad39025f14b99b6974704f3bb15438b

patch applied (ghc): Format output for :t more nicely

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 05:48:14 PST 2008 [EMAIL PROTECTED] * Format output for :t more nicely M ./compiler/ghci/InteractiveUI.hs -2 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126134814-1287e-0adbe2b326f5f8adb750ce12bb173135252dd7d9.gz __

patch applied (testsuite): Update output to follow :t output formatting change

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 05:47:36 PST 2008 [EMAIL PROTECTED] * Update output to follow :t output formatting change M ./tests/ghc-regress/ghci/prog003/prog003.stdout -40 +20 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126134736-f1c6d-79dafd98cae2d8c74fcc2f196bb679876e3ee56b.

patch applied (testsuite): Test Trac #2766

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 05:31:06 PST 2008 [EMAIL PROTECTED] * Test Trac #2766 A ./tests/ghc-regress/ghci/scripts/T2766.script A ./tests/ghc-regress/ghci/scripts/T2766.stdout M ./tests/ghc-regress/ghci/scripts/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/patches/20081126

patch applied (ghc): Fix Trac #2766: printing operator type variables

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 05:22:02 PST 2008 [EMAIL PROTECTED] * Fix Trac #2766: printing operator type variables M ./compiler/types/TypeRep.lhs -1 +24 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126132202-1287e-22bae2ff6e1041c904649787624b720808a31504.gz _

patch applied (ghc): Fix build following codegen patch

2008-11-26 Thread Simon Peyton Jones
Wed Nov 26 04:55:26 PST 2008 [EMAIL PROTECTED] * Fix build following codegen patch M ./compiler/codeGen/StgCmmBind.hs -2 +1 M ./compiler/codeGen/StgCmmClosure.hs -13 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20081126125526-1287e-90c99136680af31cce54ab390656d7c3b

RE: new codegen patches

2008-11-26 Thread Simon Peyton-Jones
ah ok I see what to do. I'll send a patch shortly S | -Original Message- | From: Simon Marlow [mailto:[EMAIL PROTECTED] On Behalf Of Simon Marlow | Sent: 26 November 2008 09:24 | To: Simon Peyton-Jones | Cc: John Dias; cvs-ghc@haskell.org | Subject: Re: new codegen patches | | Simon Peyt

Re: new codegen patches

2008-11-26 Thread Simon Marlow
Simon Peyton-Jones wrote: Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? Looks like a merge problem - I removed the SE blackhole variants recently. Cheers, Simon Simon /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/CmmLive.hs -o dist-stage1/build/CmmLive.o -oh

RE: new codegen patches

2008-11-26 Thread Simon Peyton-Jones
Oops. where is mkSECAFBlackHoleInfoTableLabel' defined? Simon /home/simonmar/fp/bin/x86_64-unknown-linux/ghc ... -c cmm/CmmLive.hs -o dist-stage1/build/CmmLive.o -ohi dist-stage1/build/CmmLive.hi codeGen/StgCmmClosure.hs:767:32: Not in scope: `mkSECAFBlackHoleInfoTableLabel' <> | -Or

RE: new codegen patches

2008-11-26 Thread Simon Peyton-Jones
| As you may have noticed, I have finally pushed a large number of patches | for the new code generator. The new codegen is still off by default, so Brilliant thank you. I'll validate myself now. How's your defence preparation going? What's the flag to switch on the new path? I'll look forward

Daily report for stable

2008-11-26 Thread BuildBot Collator
Build results: gabor stable:fail (failed darcs) kili stable: fail (failed getsubrepos) tnaur PPC OSX stable:lost lost tnaur x86 OS X stable: lost x86 Linux stable:fail (failed darcs) fail (failed darcs) x86 Windows stable: fail (failed bindist) fail (faile

Daily report for head

2008-11-26 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed bindisttest failed slave lost) x86 Windows head:fail (failed bindist) fail (failed darcs) x86 Windows head fast: pass fail (failed getsubrepos) pass pass lost pass fail (failed stage1) tnaur PPC OSX head 2:pass tnaur x86 Linux head