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

2009-05-13 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 May 13 18:00:01 BST 2009. checking out

patch applied (ghc): Hide warnings from alex/happy sources

2009-05-13 Thread Ian Lynagh
Wed May 13 17:54:50 PDT 2009 Ian Lynagh * Hide warnings from alex/happy sources M ./compiler/cmm/CmmLex.x -1 +1 M ./compiler/cmm/CmmParse.y -1 +1 M ./compiler/parser/HaddockLex.x -1 +1 M ./compiler/parser/HaddockParse.y -1 +1 M ./compiler/parser/Lexer.x -1 +1 M ./compil

patch applied (ghc): Fix some warnings in Lexer

2009-05-13 Thread Ian Lynagh
Wed May 13 16:40:42 PDT 2009 Ian Lynagh * Fix some warnings in Lexer M ./compiler/parser/Lexer.x -14 +88 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513234042-3fd76-9646e2bb6470d3f51d787aea69b4201c4657c45f.gz ___ Cvs-ghc

[nightly] 13-May-2009 build of HEAD on x86_64-unknown-linux (cam-04-unx.europe.corp.microsoft.com)

2009-05-13 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 May 13 19:00:01 BST 2009. **

Where 'main' lives and where it should live

2009-05-13 Thread Duncan Coutts
linking enthusiasts, To better support shared libraries I would like to move where the 'main' symbol is defined (in the linker symbol sense, not the C code). The C code for 'main' is in rts/Main.c. Currently this gets compiled to rts/Main.$(way_)o and linked into the rts library. The fact that '

Re: specifying an ELF soname when linking shared libs

2009-05-13 Thread Duncan Coutts
On Wed, 2009-05-13 at 20:35 +0100, Neil Mitchell wrote: > Hi > > > With gcc, on ELF platforms you would use: > > > > $ gcc -shared Blah.o -o libblah.so -Wl,-soname,libblah.so > > > > We could require (or at least suggest) -package-name be given when > > linking a shared lib. However that would inv

patch applied (/haskell/ghc): Add more distro pages

2009-05-13 Thread Ian Lynagh
Wed May 13 16:51:07 EDT 2009 Ian Lynagh * Add more distro pages M ./distribution_packages.html +10 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): Add a link to the Debian Haskell mailing list

2009-05-13 Thread Ian Lynagh
Wed May 13 15:37:26 EDT 2009 Ian Lynagh * Add a link to the Debian Haskell mailing list M ./distribution_packages.html -1 +3 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

patch applied (/haskell/ghc): Add a link to the Fedora Haskell SIG, from Jens Petersen

2009-05-13 Thread Ian Lynagh
Wed May 13 15:34:48 EDT 2009 Ian Lynagh * Add a link to the Fedora Haskell SIG, from Jens Petersen M ./distribution_packages.html +5 ___ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc

Re: specifying an ELF soname when linking shared libs

2009-05-13 Thread Neil Mitchell
Hi > With gcc, on ELF platforms you would use: > > $ gcc -shared Blah.o -o libblah.so -Wl,-soname,libblah.so > > We could require (or at least suggest) -package-name be given when > linking a shared lib. However that would involve baking in the "HS" > library prefix name convention into ghc. > > O

specifying an ELF soname when linking shared libs

2009-05-13 Thread Duncan Coutts
Shared libs enthusiasts, We can use ghc to link a bunch of .o files into a shared lib: $ ghc -dynamic -shared Blah.o -o libHSblah.so The question on ELF platforms is how we should set the "soname". This name is name baked into the .so lib and used to identify the library by the dynamic linker (t

patch applied (ghc): Fix building dph in the new build system

2009-05-13 Thread Ian Lynagh
Wed May 13 09:05:31 PDT 2009 Ian Lynagh * Fix building dph in the new build system M ./ghc.mk -9 +15 M ./rules/build-prog.mk -4 +4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513160531-3fd76-4370582d1979fcf4bb675c0189e89b87b7219165.gz _

patch applied (ghc): Improve error reporting for kind errors (fix Trac #1633)

2009-05-13 Thread Simon Peyton Jones
Wed May 13 08:11:30 PDT 2009 simo...@microsoft.com * Improve error reporting for kind errors (fix Trac #1633) Ignore-this: 80c4b0d98ac25bececf0896d27f954b8 A long-standing improvement to the error message for kinds. Now instead of Expected kind `* -> *', but `Int' has kind `*' we

patch applied (ghc): Fix Trac #3219: type of a record update

2009-05-13 Thread Simon Peyton Jones
Wed May 13 08:09:22 PDT 2009 simo...@microsoft.com * Fix Trac #3219: type of a record update Ignore-this: 95af0b6c81a39528327905f849fa Record updates are amazingly hard to typecheck right. This is one place where GHC's policy of typechecking the original source is much harder than

patch applied (ghc): Add comments

2009-05-13 Thread Simon Peyton Jones
Wed May 13 07:59:44 PDT 2009 simo...@microsoft.com * Add comments Ignore-this: 8f799933bf7b2bc72ba67e999afd6fe0 M ./compiler/basicTypes/DataCon.lhs -1 +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513145944-1287e-023b54ac0fcdf0478210a76a47b1c882ab1ef0a4.gz _

patch applied (testsuite): Follow improvements in kind error messages

2009-05-13 Thread Simon Peyton Jones
Wed May 13 08:43:02 PDT 2009 simo...@microsoft.com * Follow improvements in kind error messages Ignore-this: b643f179a29d0507b9f0c0cfbb9d2831 M ./tests/ghc-regress/rename/should_fail/rnfail026.stderr -1 +2 M ./tests/ghc-regress/typecheck/should_fail/tcfail113.stderr -1 +2 M ./test

patch applied (testsuite): Test Trac #1633

2009-05-13 Thread Simon Peyton Jones
Wed May 13 08:42:42 PDT 2009 simo...@microsoft.com * Test Trac #1633 Ignore-this: 9ed80bf9da7412be19f3d77f46fe5a21 A ./tests/ghc-regress/typecheck/should_fail/T1633.hs M ./tests/ghc-regress/typecheck/should_fail/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_darcs/pa

patch applied (testsuite): Test Trac #3219

2009-05-13 Thread Simon Peyton Jones
Wed May 13 08:41:56 PDT 2009 simo...@microsoft.com * Test Trac #3219 Ignore-this: 159aa2136162e4c8d14a95773621ad51 A ./tests/ghc-regress/typecheck/should_compile/T3219.hs M ./tests/ghc-regress/typecheck/should_compile/all.T +1 View patch online: http://darcs.haskell.org/testsuite/_da

patch applied (nofib): use $(WithNoFibHc)

2009-05-13 Thread Simon Marlow
Wed May 13 07:22:58 PDT 2009 Simon Marlow * use $(WithNoFibHc) Ignore-this: f314b30ee1af06160aa6eecd4c9351ee M ./mk/boilerplate.mk -1 +7 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20090513142258-12142-9783e0256f076f26d3ed3edc7a08aeae7be43a7f.gz ___

patch applied (nofib): make clean work

2009-05-13 Thread Simon Marlow
Wed May 13 06:32:55 PDT 2009 Simon Marlow * make clean work Ignore-this: 977934c4b8f5d27d49acc779709bd32d M ./runstdtest/Makefile +2 View patch online: http://darcs.haskell.org/nofib/_darcs/patches/20090513133255-12142-061fb366e259583b2d4dcc0128d93bdb4f149be9.gz ___

patch applied (ghc): Link the rts shared libs against gmp and the other C libs

2009-05-13 Thread Simon Marlow
Fri May 1 16:58:24 PDT 2009 Duncan Coutts * Link the rts shared libs against gmp and the other C libs When using shared libs we should link each lib against its deps. This allows the dynamic linker to chase dependencies and means we do not have to specify all indirect dependencies (as we

patch applied (ghc): Make ghc -dynamic imply -fPIC for C code

2009-05-13 Thread Simon Marlow
Fri May 1 05:14:45 PDT 2009 Duncan Coutts * Make ghc -dynamic imply -fPIC for C code As is already the case for ghc -fPIC. This is needed because ghc -dynamic means to generate code that is capable of being linked to Haskell shared libs and for C code the equivalent is -fPIC. Normally C

patch applied (ghc): validate does "exit 1" if it fails

2009-05-13 Thread Simon Marlow
Wed May 13 03:20:44 PDT 2009 Simon Marlow * validate does "exit 1" if it fails Ignore-this: f032189c358c133f2b00f062de28890a M ./validate -1 +3 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513102044-12142-34b19ece4bb0d26378320e486c0980f565f80439.gz __

patch applied (ghc): fix warning

2009-05-13 Thread Simon Marlow
Wed May 13 03:16:49 PDT 2009 Simon Marlow * fix warning Ignore-this: d93e813fd3010f157768b04ebabe8880 M ./compiler/main/DriverPipeline.hs +2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513101649-12142-db8541cba723ef225275deeecf0dc82d7859114c.gz _

patch applied (ghc): remove old unused fop/dvips/xmltex stuff

2009-05-13 Thread Simon Marlow
Wed May 13 03:03:17 PDT 2009 Simon Marlow * remove old unused fop/dvips/xmltex stuff Ignore-this: a3ff10c53c7fb630d019e47611ff07a6 M ./aclocal.m4 -27 M ./configure.ac -1 M ./mk/config.mk.in -4 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513100317-12142-8f

patch applied (ghc): build Haddock docs

2009-05-13 Thread Simon Marlow
Wed May 13 03:01:42 PDT 2009 Simon Marlow * build Haddock docs Ignore-this: 867538ef3a566197f24b73c70407a6f1 M ./ghc.mk +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513100142-12142-e637d52bfd19fa216db68fdb5d6792b2f67c570a.gz ___

patch applied (ghc): enable LinkDynLib in compilier phase

2009-05-13 Thread Simon Marlow
Wed Apr 22 13:19:37 PDT 2009 y.zhua...@lse.ac.uk * enable LinkDynLib in compilier phase Ignore-this: 615f399aae08a19ea5047e7c0c4a67d4 M ./compiler/main/DriverPipeline.hs -7 +18 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090422201937-3b028-3a6fe4d0fc5c8634e5873e93250

patch applied (ghc): expand hack to include PS docs too

2009-05-13 Thread Simon Marlow
Wed May 13 00:59:03 PDT 2009 Simon Marlow * expand hack to include PS docs too Ignore-this: f9f7914eeaef39bf357cd47984692417 M ./docs/users_guide/ghc.mk -1 +1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090513075903-12142-1e237c76c4072a2595fd0aea802f5da6ef5e8b3b.gz

patch applied (ghc): stub Makefile

2009-05-13 Thread Simon Marlow
Mon May 11 07:51:22 PDT 2009 Simon Marlow * stub Makefile Ignore-this: 837a294680f957880d5ce24bec293bf1 M ./driver/ghc/Makefile -20 +2 M ./ghc.mk -2 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090511145122-12142-ba3834fbb3178fd89057680f08dc702d0e96e23d.gz _

patch applied (ghc): GhcBootLibs is no more

2009-05-13 Thread Simon Marlow
Mon May 11 07:50:06 PDT 2009 Simon Marlow * GhcBootLibs is no more Ignore-this: 1de74fa020bdb341c852c39bb427b98f M ./mk/validate-settings.mk -1 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090511145006-12142-8d94d3731edfc04ae49e6a3434b38f0ba650e28a.gz __

patch applied (ghc): updates to the section describing the +RTS -s/-S output (#3211)

2009-05-13 Thread Simon Marlow
Mon May 11 07:49:35 PDT 2009 Simon Marlow * updates to the section describing the +RTS -s/-S output (#3211) Ignore-this: 1a472f099d4db1aa04c86a250a64036 M ./docs/users_guide/runtime_control.xml -16 +23 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090511144935-12142-

patch applied (ghc): multi-slurp protection

2009-05-13 Thread Simon Marlow
Fri May 8 02:22:00 PDT 2009 Simon Marlow * multi-slurp protection Ignore-this: 147a78b3d43e55804df50807facfe1ed M ./includes/EventLogFormat.h +5 View patch online: http://darcs.haskell.org/ghc/_darcs/patches/20090508092200-12142-d46df1418d7e7dccc658bd3df4b5f291ad7641e9.gz

Re: configure issue

2009-05-13 Thread Simon Marlow
On 11/05/2009 10:46, Simon Peyton-Jones wrote: | -Original Message- | From: Russel Winder [mailto:russel.win...@concertant.com] | Sent: 11 May 2009 10:43 | To: Simon Marlow; Simon Peyton-Jones | Subject: configure issue | | Simon, Simon, | | Hopefully soon I will stop making a nuisance o

-Werror?

2009-05-13 Thread Manuel M T Chakravarty
Is it possible that runghc isn't built with -Werror during validate. I am asking, because I validated the current tree today, but then when I compile it "normally", but with -Werror in the warnings variable of mk/build.mk, I get inplace/bin/ghc-stage1 -H64m -O -fasm -W -fno-warn-unused-ma

Re: dynamic linking test failures

2009-05-13 Thread Simon Marlow
On 02/05/2009 01:14, Duncan Coutts wrote: On Fri, 2009-05-01 at 12:05 +0100, Duncan Coutts wrote: So the specific dyn way failures are: [ ... ] Turns out all but two are instances of the same problem which is fixed by this patch: Fri May 1 13:14:45 BST 2009 Duncan Coutts * Make ghc -dyn

[issue829] pull => bug in get_extra commuting patch

2009-05-13 Thread Trent Buck
Trent Buck added the comment: On Fri, Oct 24, 2008 at 08:20:59PM +, Simon Michael wrote: > The repos are [...] http://zwiki.org/repos/ZWiki and > http://zwiki.org/repos/ZWiki-unstable. The latter does not work for me: $ darcs get http://zwiki.org/repos/ZWiki Finished getting. $ darcs get h

Daily report for head

2009-05-13 Thread BuildBot Collator
Build results: x86-64 Linux head: fail (failed publishbindist nofib.clean.0 nofib.clean.0_2 nofib.clean.0_3 nofib.clean.0_4 nofib.clean.0_5) x86 Windows head: fail (failed getsubrepos) x86 Windows head fast: fail (failed compile) fail (failed compile) fail (failed compile) f