Hi,
ghc currently parse '-ignore-package' as -i gnore-package. The patch
below fixes that. Both ghc-6.10 and head are affected.
(Spotted while building gtk2hs)
HTH,
Bertram
Thu Sep 25 07:38:20 CEST 2008 Bertram Felgenhauer <[EMAIL PROTECTED]>
* Fix parsing of -ignore-package flag.
New patc
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 Sep 24 18:02:05 BST 2008.
checking out
On Mon, Sep 22, 2008 at 12:33:07AM +0100, Claus Reinke wrote:
> According to Makefile, the following clean target variants are available:
>
># clean, distclean, maintainer-clean
># Increasing levels of cleanliness
>
> but 'make maintainer-clean' fails early, with
I've
On Wed, Sep 24, 2008 at 02:24:50PM -0700, Judah Jacobson wrote:
> Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson <[EMAIL PROTECTED]>
> * Don't exit ghci if :info is called on an undefined identifier.
Thanks, applied to HEAD and 6.10.
Thanks
Ian
___
Cv
Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson <[EMAIL PROTECTED]>
* Don't exit ghci if :info is called on an undefined identifier.
M ./compiler/ghci/InteractiveUI.hs -1 +2
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924212422-9f663-6190012d3ab692ba10813b96f9d
Wed Sep 24 16:05:53 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Fix maintainer-clean
M ./compiler/Makefile -4 +4
M ./ghc/Makefile -3 +3
M ./libraries/Makefile -2 +3
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924230553-3fd76-0d0bf87735e50c145c35787180
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 Sep 24 19:00:01 BST 2008.
**
Wed Sep 24 16:52:40 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Add a test for ":i thisIsNotDefined"
It used to make ghci exit
M ./tests/ghc-regress/ghci/scripts/all.T +1
A ./tests/ghc-regress/ghci/scripts/ghci034.script
A ./tests/ghc-regress/ghci/scripts/ghci034.stderr
A ./test
Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson <[EMAIL PROTECTED]>
* Don't exit ghci if :info is called on an undefined identifier.
M ./compiler/ghci/InteractiveUI.hs -1 +2
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924212422-9f663-6190012d3ab692ba10813b96f9d852e2901d
Wed Sep 24 16:05:53 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Fix maintainer-clean
M ./compiler/Makefile -4 +4
M ./ghc/Makefile -3 +3
M ./libraries/Makefile -2 +3
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924230553-3fd76-0d0bf87735e50c145c35787180d7699ee61
Wed Sep 24 14:24:22 PDT 2008 Judah Jacobson <[EMAIL PROTECTED]>
* Don't exit ghci if :info is called on an undefined identifier.
New patches:
[Don't exit ghci if :info is called on an undefined identifier.
Judah Jacobson <[EMAIL PROTECTED]>**20080924212422] hunk ./compiler/ghci/InteractiveUI.h
On Tue, Sep 23, 2008 at 11:57:24PM +0200, Sean Leather wrote:
> >
> > I've written down the issues and made some proposals here.
> > http://hackage.haskell.org/trac/ghc/wiki/Design/TypeNaming
>
> What purpose does the "type" disambiguating specifier serve in proposal 1?
> Don't type synonyms have
On Sun, Sep 21, 2008 at 05:43:59PM +0200, Thomas Schilling wrote:
> I realised that defaultErrorHandler ended up with the wrong type after
> my refactorings to be useful. This patch should go into both head and
> stable,
Thanks, applied to both.
> but I had an unexplained validate heisenbug. br
Tue Sep 23 10:39:04 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Disallow package flags in OPTIONS_GHC pragmas (#2499)
M ./compiler/main/DriverPipeline.hs -1 +1
M ./compiler/main/DynFlags.hs -17 +39
M ./compiler/main/GHC.hs -1 +1
View patch online:
http://darcs.haskell.org/ghc-6.10/
Tue Sep 23 07:49:56 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* #2566: emit a warning for 'ghc -c foo.bar'
$ ghc -c foo.bar
Warning: the following files would be used as linker inputs, but linking is
not being done: foo.bar
ghc: no input files
Usage: For basic information, try the `-
Wed Sep 24 05:42:55 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use -f when making the runhaskell symlink
Otherwise installation fails if runhaskell already exists.
M ./driver/runhaskell/Makefile -1 +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924124255-3
Wed Sep 24 05:41:37 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use -perm -100 rather than -perm /a+x when looking for executable files
/a+x doesn't work on some Solaris and OS X machines. Spotted by
Christian Maeder.
M ./mk/bindist.mk -1 +6
View patch online:
http://darcs.haskell.org/gh
Wed Sep 24 05:33:23 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use $(FIND) rather than find, as the former may be gfind
M ./mk/bindist.mk -19 +19
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924123323-3fd76-1194885e5166f627ce2fc6f1867a5239f8044d7c.gz
___
Wed Sep 24 05:30:46 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Look for gfind as well as find
M ./aclocal.m4 -1 +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924123046-3fd76-e70ec703173704f787fbd108adb3192ea30d5aed.gz
__
Wed Sep 24 05:17:59 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use $(TAR) rather than tar
Fixes problems on Solaris, where we need to use gtar instead of tar
M ./Makefile -8 +8
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924121759-3fd76-ba852414de31a836b3c
Wed Sep 24 05:25:58 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* In configure, don't call FPTOOLS_HADDOCK
We now use the in-tree haddock, so we don't need to look for it.
M ./configure.ac -3
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924122558-3fd76-38fe73a
Wed Sep 24 05:09:40 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Add $(strip) to a Makefile test
Fixes making bindists on solaris. Patch from Christian Maeder.
M ./mk/bindist.mk -1 +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924120940-3fd76-c3aa53206f2d36
Wed Sep 24 05:08:40 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use test -f rather than test -e, for portability (Solaris)
M ./libraries/Makefile -1 +1
M ./mk/bindist.mk -1 +1
M ./mk/cabal-flags.mk -1 +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080924
Tue Sep 23 13:57:55 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Remove some dependencies on bootstrapping.conf from libraries/Makefile
They were causing some unnecessary work:
Running make in a built tree reregisters the GHC package in
bootstrapping.conf, and the build system thought that th
Mon Sep 22 14:09:15 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Fix to new executable allocation code (fixed print002 etc.)
The problem here is caused by the fact that info tables include a
relative offset to the string naming the constructor. Executable
memory now resides at two places i
Mon Sep 22 08:28:27 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* clean sm/Evac_thr.c and sm/Scav_thr.c
M ./rts/Makefile +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080922152827-760e2-65d8194e22fe9974c1bff64babf96b0ccf7e2d88.gz
__
Sat Sep 20 14:20:10 PDT 2008 [EMAIL PROTECTED]
* Fix Trac #2597 (first bug): correct type checking for empty list
The GHC front end never generates (ExplicitList []), but TH can.
This patch makes the typechecker robust to such programs.
M ./compiler/typecheck/TcExpr.lhs -1 +10
Vi
Sat Sep 20 14:11:01 PDT 2008 [EMAIL PROTECTED]
* Fix Trac #2597 (second bug): complain about an empty DoE block
When converting an empty do-block from TH syntax to HsSyn,
complain rather than crashing.
M ./compiler/hsSyn/Convert.lhs -2 +4
View patch online:
http://darcs.haskell.o
Fri Sep 19 18:06:35 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Remove fno-method-sharing from the list of static flags
It is now a dynamic flag
M ./compiler/main/StaticFlagParser.hs -1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080920010635-3fd76-3c30f6ecfb5
Fri Sep 19 06:46:02 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* On Linux use libffi for allocating executable memory (fixed #738)
M ./compiler/ghci/ByteCodeFFI.lhs -3 +5
M ./includes/RtsExternal.h -1 +1
M ./includes/Storage.h -1 +1
M ./rts/Adjustor.c -14 +19
M ./rts/Makefile
Sun Sep 21 01:56:47 PDT 2008 Thomas Schilling <[EMAIL PROTECTED]>
* Generalise type of 'defaultErrorHandler' so it can be used inside a Ghc
session.
M ./compiler/main/ErrUtils.lhs -3 +3
M ./compiler/main/GHC.hs -6 +7
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patc
Wed Sep 24 09:03:32 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Skip the new qualified operator syntax tests in 6.10
M ./tests/ghc-regress/parser/should_compile/all.T -1 +1
M ./tests/ghc-regress/parser/should_fail/all.T -1 +1
View patch online:
http://darcs.haskell.org/testsuite/_darcs/p
Wed Sep 24 08:26:49 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Fix the driver100 test
M ./tests/ghc-regress/driver/Makefile -2 +3
M ./tests/ghc-regress/driver/all.T -2 +4
View patch online:
http://darcs.haskell.org/testsuite/_darcs/patches/20080924152649-3fd76-6514c2ad48e154546e7b8b0543
Wed Sep 24 08:19:47 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Update the ws-64 output for the arith011 test
M ./tests/ghc-regress/numeric/should_run/arith011.stdout-ws-64 -70 +70
View patch online:
http://darcs.haskell.org/testsuite/_darcs/patches/20080924151947-3fd76-38f794fb7537e9d3610d8
Simon Peyton-Jones wrote:
As we push the boundary on Haskell’s type system, so that types and
values blur a bit more, Haskell’s deliberate overlapping of type
constructor and data constructor name space is becoming a little
awkward. Syntax is tiresome, but it’s unavoidable.
I’ve written dow
Wed Sep 24 05:42:55 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use -f when making the runhaskell symlink
Otherwise installation fails if runhaskell already exists.
M ./driver/runhaskell/Makefile -1 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924124255-3fd76-20f8
Wed Sep 24 05:33:23 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use $(FIND) rather than find, as the former may be gfind
M ./mk/bindist.mk -19 +19
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924123323-3fd76-1194885e5166f627ce2fc6f1867a5239f8044d7c.gz
Wed Sep 24 05:41:37 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use -perm -100 rather than -perm /a+x when looking for executable files
/a+x doesn't work on some Solaris and OS X machines. Spotted by
Christian Maeder.
M ./mk/bindist.mk -1 +6
View patch online:
http://darcs.haskell.org/gh
Wed Sep 24 05:30:46 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Look for gfind as well as find
M ./aclocal.m4 -1 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924123046-3fd76-e70ec703173704f787fbd108adb3192ea30d5aed.gz
___
Wed Sep 24 05:17:59 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use $(TAR) rather than tar
Fixes problems on Solaris, where we need to use gtar instead of tar
M ./Makefile -8 +8
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924121759-3fd76-ba852414de31a836b3ce5883c138
Wed Sep 24 05:25:58 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* In configure, don't call FPTOOLS_HADDOCK
We now use the in-tree haddock, so we don't need to look for it.
M ./configure.ac -3
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924122558-3fd76-38fe73abcbb4fa2a
Wed Sep 24 05:09:40 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Add $(strip) to a Makefile test
Fixes making bindists on solaris. Patch from Christian Maeder.
M ./mk/bindist.mk -1 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924120940-3fd76-c3aa53206f2d363fe18ed98
Wed Sep 24 05:08:40 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use test -f rather than test -e, for portability (Solaris)
M ./libraries/Makefile -1 +1
M ./mk/bindist.mk -1 +1
M ./mk/cabal-flags.mk -1 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080924120840-3f
Build results:
x86-64 Linux head: lost
x86 Windows head:fail (failed stage1)
x86 Windows head fast: pass pass pass pass pass pass
x86-64 Linux head unreg: lost
New unexpected test failures:
driver100 1 x86 Windows head fast
Old unexpected test failures:
1861
44 matches
Mail list logo