GHC trac account

2007-09-13 Thread Tim Chevalier
Can I be added to the developer group so I can edit the GHC wiki while logged in as myself, please? Username "tim". Thanks, Tim -- Tim Chevalier * catamorphism.org * Often in error, never in doubt "Friendship is exasperating at best. But think of the alternative." -- Don DeLillo ___

Re: patches/diffs for full :browse! (fixes most of #1617)

2007-09-13 Thread Claus Reinke
>please find attached the diffs and files for implementing :browse!, >a slightly more detailed variant of :browse. i had really hoped to see this in 6.8.1, That was quite optimistic when sending diffs a week after the RC phase was due to start! I haven't even had time to look at the code yet, so

Re: windows head build and tests

2007-09-13 Thread Claus Reinke
todays make log still shows missing gmp.h and EnterCriticalSection items. the test log (fast stage=2) is still not clean, but close. claus OVERALL SUMMARY for test run started at Fri Sep 14 02:24:02 GMTDT 2007 1954 total tests, which gave rise to 10213 test cases, of which 0 caused fr

[nightly] 13-Sep-2007 build of STABLE on i386-unknown-linux (cam-02-unx.europe.corp.microsoft.com)

2007-09-13 Thread GHC Build Reports
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 Thu Sep 13 19:00:01 BST 2007.

patch applied (testsuite): Add failing TypeFamilies test

2007-09-13 Thread Roman Leshchinskiy
Thu Sep 13 17:18:44 PDT 2007 Roman Leshchinskiy <[EMAIL PROTECTED]> * Add failing TypeFamilies test A ./tests/ghc-regress/indexed-types/should_fail/Simple16.hs M ./tests/ghc-regress/indexed-types/should_fail/all.T +1 ___ Cvs-ghc mailing list

make darcsclean, tests and boringfiles

2007-09-13 Thread Claus Reinke
it occurred to me that it would be easier to find distclean's leftover files if one could change what darcs considers boring, then use ./darcs-all whatsnew -l to find files that darcs didn't put there. in particular, that would get round the issue of spurious reports for all those sub-repositories

patch applied (ghc): Bump version number 6.7 -> 6.9

2007-09-13 Thread Ian Lynagh
Thu Sep 13 11:17:33 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Bump version number 6.7 -> 6.9 M ./configure.ac -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): More library installation path fiddling

2007-09-13 Thread Ian Lynagh
Thu Sep 13 10:42:42 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * More library installation path fiddling M ./libraries/Makefile -1 +1 M ./libraries/installPackage.hs -9 +18 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mail

patch applied (ghc): libsubdir for libraries is now always $$pkgid

2007-09-13 Thread Ian Lynagh
Thu Sep 13 10:39:26 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * libsubdir for libraries is now always $$pkgid M ./libraries/Makefile -11 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): Define RelocatableBuild variable

2007-09-13 Thread Ian Lynagh
Thu Sep 13 08:53:31 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Define RelocatableBuild variable default YES on Windows, NO otherwise. M ./libraries/Makefile -1 +1 M ./mk/config.mk.in +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www

patch applied (ghc-6.8/ghc): Correct the branch versino number (6.8.0 rather than 6.8)

2007-09-13 Thread Ian Lynagh
Thu Sep 13 11:16:49 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Correct the branch versino number (6.8.0 rather than 6.8) M ./configure.ac -1 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (ghc): We need to thread lots more paths through installPackage to make bindists work

2007-09-13 Thread Ian Lynagh
Thu Sep 13 08:48:30 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * We need to thread lots more paths through installPackage to make bindists work M ./libraries/Makefile -6 +12 M ./libraries/installPackage.hs -6 +16 ___ Cvs-ghc mailing list Cvs-gh

patch applied (ghc-6.8/ghc): More library installation path fiddling

2007-09-13 Thread Ian Lynagh
Thu Sep 13 10:42:42 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * More library installation path fiddling M ./libraries/Makefile -1 +1 M ./libraries/installPackage.hs -9 +18 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mail

patch applied (ghc-6.8/ghc): libsubdir for libraries is now always $$pkgid

2007-09-13 Thread Ian Lynagh
Thu Sep 13 10:39:26 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * libsubdir for libraries is now always $$pkgid M ./libraries/Makefile -11 +1 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: patches/diffs for full :browse! (fixes most of #1617)

2007-09-13 Thread Claus Reinke
Claus I've committed a patch that fixes printing for classes etc (the bug you found). Instead of using dropForAlls, you can now use PprTyThing.pprTypeForUser. I hope that helps. thanks, yes it does: it simplifies my patch, and it fixes the bug where dropping the inner forall captures an inne

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

2007-09-13 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 Thu Sep 13 19:30:04 BST 2007. checki

patch applied (ghc-6.8/ghc): Define RelocatableBuild variable

2007-09-13 Thread Ian Lynagh
Thu Sep 13 08:53:31 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * Define RelocatableBuild variable default YES on Windows, NO otherwise. M ./libraries/Makefile -1 +1 M ./mk/config.mk.in +8 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www

patch applied (ghc-6.8/ghc): We need to thread lots more paths through installPackage to make bindists work

2007-09-13 Thread Ian Lynagh
Thu Sep 13 08:48:30 PDT 2007 Ian Lynagh <[EMAIL PROTECTED]> * We need to thread lots more paths through installPackage to make bindists work M ./libraries/Makefile -6 +12 M ./libraries/installPackage.hs -6 +16 ___ Cvs-ghc mailing list Cvs-gh

RE: patches/diffs for full :browse! (fixes most of #1617)

2007-09-13 Thread Simon Peyton-Jones
| :browse uses printTyThingInContext, which avoids | dealing with the nested foralls in the type representation, | but still can give erroneous information when dropping | foralls Claus I've committed a patch that fixes printing for classes etc (the bug you found).

patch applied (ghc): Comments only

2007-09-13 Thread Simon Peyton Jones
Thu Sep 13 08:24:40 PDT 2007 [EMAIL PROTECTED] * Comments only M ./compiler/cmm/MkZipCfg.hs +7 M ./compiler/cmm/MkZipCfgCmm.hs -1 +2 M ./compiler/cmm/ZipCfg.hs -11 +54 M ./compiler/cmm/ZipCfgCmmRep.hs -1 +1 M ./compiler/cmm/ZipDataflow.hs -2 +6 _

patch applied (ghc): Comments, and remove export of checkAmbiguity

2007-09-13 Thread Simon Peyton Jones
Tue Sep 11 01:57:34 PDT 2007 [EMAIL PROTECTED] * Comments, and remove export of checkAmbiguity M ./compiler/typecheck/TcMType.lhs -6 +3 M ./compiler/typecheck/TcSimplify.lhs -8 +13 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haske

patch applied (ghc): Define and use PprTyThing.pprTypeForUser

2007-09-13 Thread Simon Peyton Jones
Tue Sep 11 01:51:23 PDT 2007 [EMAIL PROTECTED] * Define and use PprTyThing.pprTypeForUser When printing types for the user, the interactive UI often wants to leave foralls implicit. But then (as Claus points out) we need to be careful about name capture. For example with this source pr

patch applied (ghc): Minor refactoring: give an explicit name to the pretty-printing function for TyThing, and use it

2007-09-13 Thread Simon Peyton Jones
Tue Sep 11 01:50:05 PDT 2007 [EMAIL PROTECTED] * Minor refactoring: give an explicit name to the pretty-printing function for TyThing, and use it M ./compiler/main/HscTypes.lhs -4 +4 M ./compiler/typecheck/TcRnTypes.lhs -1 +1 M ./compiler/types/Type.lhs -1 +1 M ./compiler/types

patch applied (ghc): Improve documentation for Template Haskell

2007-09-13 Thread Simon Peyton Jones
Tue Sep 11 01:22:12 PDT 2007 [EMAIL PROTECTED] * Improve documentation for Template Haskell M ./docs/users_guide/glasgow_exts.xml -30 +39 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: patches/diffs for full :browse! (fixes most of #1617)

2007-09-13 Thread Ian Lynagh
On Thu, Sep 13, 2007 at 12:40:16PM +0100, Claus Reinke wrote: > >please find attached the diffs and files for implementing :browse!, > >a slightly more detailed variant of :browse. > > i had really hoped to see this in 6.8.1, That was quite optimistic when sending diffs a week after the RC phase

Re: regarding testsuite

2007-09-13 Thread Claus Reinke
Simon was talking about loading an all.T file as a Haskell file, i.e. going the EDSL route, I think. Exactly. Replicating the testsuite as it currently is -- an EDSL -- in Haskell, would be hard and the results would be unsatisfactory I think. As you say, if you switch to data rather than co

Re: GHC 6.8 branch: now bug fixes only

2007-09-13 Thread kyra
Ian Lynagh wrote: Hi all, Just a quick note that now we are in the RC phase, generally only bug fixes should be pushed to the GHC 6.8 branch. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

GHC 6.8 branch: now bug fixes only

2007-09-13 Thread Ian Lynagh
Hi all, Just a quick note that now we are in the RC phase, generally only bug fixes should be pushed to the GHC 6.8 branch. Thanks Ian ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: patches/diffs for full :browse! (fixes most of #1617)

2007-09-13 Thread Claus Reinke
please find attached the diffs and files for implementing :browse!, a slightly more detailed variant of :browse. i had really hoped to see this in 6.8.1, and Simon M said: I think this is low-impact enough that it could go in. but now there are the first release candidates, and i haven't se

patch applied (testsuite): Accept output due to :print not using Show instances anymore

2007-09-13 Thread Pepe Iborra
Thu Sep 13 03:40:48 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Accept output due to :print not using Show instances anymore M ./tests/ghc-regress/ghci.debugger/scripts/break011.stdout -1 +1 M ./tests/ghc-regress/ghci.debugger/scripts/break024.stdout -3 +15 M ./tests/ghc-regress/ghci

patch applied (ghc): Better modelling of newtypes in the Term datatype

2007-09-13 Thread Pepe Iborra
Wed Sep 12 09:58:55 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * Better modelling of newtypes in the Term datatype This helps to get pretty printing right, nested newtypes were not being shown correctly by :print M ./compiler/ghci/Debugger.hs -4 +12 M ./compiler/ghci/RtClosur

patch applied (testsuite): GHCi debugger: add a test exercising -fprint-evld-with-show

2007-09-13 Thread Pepe Iborra
Thu Sep 13 03:40:44 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: add a test exercising -fprint-evld-with-show M ./tests/ghc-regress/ghci.debugger/scripts/all.T +2 A ./tests/ghc-regress/ghci.debugger/scripts/print026.script A ./tests/ghc-regress/ghci.debugger/scripts/pri

patch applied (ghc): GHCi debugger: Added a -fprint-evld-with-show flag

2007-09-13 Thread Pepe Iborra
Wed Sep 12 08:35:05 PDT 2007 Pepe Iborra <[EMAIL PROTECTED]> * GHCi debugger: Added a -fprint-evld-with-show flag The flag enables the use of Show instances in :print. By default they are not used anymore M ./compiler/ghci/Debugger.hs -1 +6 M ./compiler/main/DynFla

Re: regarding testsuite

2007-09-13 Thread Simon Marlow
Claus Reinke wrote: or, how about a separate repo for all the parts of the developer wiki relevant to building, testing, hacking, and a cron job that records and pushes from the wiki files nightly? Ideally Trac would use darcs as its backend, and I could run a local Trac against a local darcs

Re: regarding testsuite

2007-09-13 Thread Simon Marlow
Ian Lynagh wrote: On Wed, Sep 12, 2007 at 08:43:51PM +0100, Claus Reinke wrote: "use the source"?-) test descriptions sound like data+read, with a test driver to be compiled once when the format changes, not when the description changes. Right, if you don't go for an EDSL then interpreted lang

Re: plans for haddock 2.0 & ghc 6.8?

2007-09-13 Thread Simon Marlow
Ian Lynagh wrote: On Wed, Sep 12, 2007 at 03:12:12PM -0700, Conal Elliott wrote: Are there plans for running the new base libs (and perhaps extras) through haddock 2.0? The new & old .haddock files are incompatible, so running haddock 2.0 isn't resolving base lib links. - Conal I don't thin

Daily report for stable

2007-09-13 Thread BuildBot Collator
Build results: x86 Windows stable: fail (failed stage2) x86 Windows stable fast: pass pass fail (failed stage2) fail (failed stage2) pass pass x86-64 Linux stable: fail (failed stage2) Old unexpected test passes: GADT3 2 x86 Windows stable arith008 1 x86 Windows stable

patch applied (testsuite): in test case for #1689, close files, just in case

2007-09-13 Thread Tim Chevalier
Thu Sep 13 00:07:13 PDT 2007 Tim Chevalier <[EMAIL PROTECTED]> * in test case for #1689, close files, just in case M ./tests/libraries/base/io/should_run/tempfiles.hs -1 +2 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailm

patch applied (testsuite): Test case for #1689 (openTempFile naming)

2007-09-13 Thread Tim Chevalier
Wed Sep 12 23:58:37 PDT 2007 Tim Chevalier <[EMAIL PROTECTED]> * Test case for #1689 (openTempFile naming) A ./tests/libraries/base/io/ A ./tests/libraries/base/io/should_run/ A ./tests/libraries/base/io/should_run/all.T A ./tests/libraries/base/io/should_run/tempfiles.hs A