Wed Sep 5 02:45:09 PDT 2007 [EMAIL PROTECTED]
* warning police
M ./compiler/nativeGen/GraphBase.hs -6 +1
M ./compiler/nativeGen/GraphColor.hs -10 +4
M ./compiler/nativeGen/GraphOps.hs -10 +3
M ./compiler/nativeGen/GraphPpr.hs -11 +24
M ./compiler/nativeGen/RegAllocColor.hs
Wed Sep 5 01:49:41 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* {Enter,Leave}CriticalSection imports should be outside #ifdef __PIC__
M ./rts/HeapStackCheck.cmm -2 +2
M ./rts/PrimOps.cmm -1 +1
M ./rts/StgMiscClosures.cmm -2 +2
___
Cvs-ghc
Wed Sep 5 09:06:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix up bindist creation and publishing
M ./Makefile -12 +7
M ./bindisttest/Makefile -6 +4
M ./distrib/Makefile-bin-vars.in -3 +18
M ./libraries/Makefile -2 +2
M ./mk/config.mk.in -3 +12
M ./mk/package.mk -1 +1
Wed Sep 5 09:13:54 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix bindist creation on Windows
M ./Makefile -1 +1
M ./driver/ghci/Makefile -1 +1
M ./libraries/Makefile -1 +1
M ./libraries/installPackage.hs -17 +24
___
Cvs-ghc mailing
Wed Sep 5 09:14:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Typo
M ./distrib/Makefile-bin-vars.in -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Hi Simon,
On Wed, Sep 05, 2007 at 04:08:23PM +0100, Simon Peyton-Jones wrote:
1. If you have lots of libraries in your tree, 'sh validate' will try to
compile them. But they are not -Wall clean, so the -Werror kills the
validation.
Solution: we should say what libraries validate will
Wed Sep 5 09:06:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix up bindist creation and publishing
M ./Makefile -12 +7
M ./bindisttest/Makefile -6 +4
M ./distrib/Makefile-bin-vars.in -3 +18
M ./libraries/Makefile -2 +2
M ./mk/config.mk.in -3 +12
M ./mk/package.mk -1 +1
Wed Sep 5 09:13:54 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix bindist creation on Windows
M ./Makefile -1 +1
M ./driver/ghci/Makefile -1 +1
M ./libraries/Makefile -1 +1
M ./libraries/installPackage.hs -17 +24
___
Cvs-ghc mailing
Wed Sep 5 09:14:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Typo
M ./distrib/Makefile-bin-vars.in -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 11:29:23 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Don't give warnings in compat
There are lots of warnings in here due to things like modules being
imported that, in some versions of GHC, aren't used. Thus we don't
give any warnings in here, and therefore validating with -Werror
Wed Sep 5 11:46:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Build settings for validation are now in mk/validate-settings.mk
M ./mk/boilerplate.mk +5
A ./mk/validate-settings.mk
M ./validate -17 +2
___
Cvs-ghc mailing list
Cvs-ghc
Wed Sep 5 11:48:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add an OPTIONS -w pragma to utils/genprimopcode/Lexer.xx
SPJ reports that it has warnings (= errors with -Werror) on Windows.
M ./utils/genprimopcode/Lexer.x +7
___
Cvs-ghc mailing
Tue Sep 4 03:17:29 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* make the GhcThreaded setting lazy, because GhcUnregisterised might not be
set yet
M ./mk/config.mk.in -5 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Tue Sep 4 03:44:58 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* completion for modules in 'import M'
M ./compiler/ghci/InteractiveUI.hs -5 +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Sep 4 07:12:09 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* refactoring only
M ./compiler/main/HscMain.lhs -49 +34
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Sep 4 07:12:31 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* don't generate .hi-boot/.o-boot files in GHCi
M ./compiler/main/DriverPipeline.hs -8 +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 03:47:16 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* FIX #1650: .boot modules interact badly with the ghci debugger
In fact hs-boot files had nothing to do with it: the problem was that
GHCi would forget the breakpoint information for a module that had
been reloaded but not
Wed Sep 5 04:42:05 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* fix warnings
M ./compiler/main/GHC.hs -43 +43
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 09:46:46 PDT 2007 Norman Ramsey [EMAIL PROTECTED]
* enable and slay warnings in cmm/Cmm.hs
M ./compiler/cmm/Cmm.hs -7 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 11:29:23 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Don't give warnings in compat
There are lots of warnings in here due to things like modules being
imported that, in some versions of GHC, aren't used. Thus we don't
give any warnings in here, and therefore validating with -Werror
Wed Sep 5 11:46:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Build settings for validation are now in mk/validate-settings.mk
M ./mk/boilerplate.mk +5
A ./mk/validate-settings.mk
M ./validate -17 +2
___
Cvs-ghc mailing list
Cvs-ghc
Wed Sep 5 11:48:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add an OPTIONS -w pragma to utils/genprimopcode/Lexer.xx
SPJ reports that it has warnings (= errors with -Werror) on Windows.
M ./utils/genprimopcode/Lexer.x +7
___
Cvs-ghc mailing
On Thu, Sep 06, 2007 at 07:44:39AM +0100, Simon Peyton-Jones wrote:
That may be fine for you, but we are asking *everyone* to run validate
Good point, I'll make it set GhcBootLibs=YES by default.
Incidentally, just to confirm, I never have to even look in validate.mk do I?
It's 100%
Wed Sep 5 16:29:59 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Quote all the arguments to installPackage
Makes it obvious what's going on if any are empty.
M ./libraries/Makefile -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http
Thu Sep 6 04:14:20 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Set os.environ['TERM'] = 'vt100' before running tests
Readline sometimes spews out ANSI escapes for some values of TERM,
which result in test failures.
M ./driver/runtests.py +5
Thu Sep 6 05:20:36 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Remove hardtop_plat/FPTOOLS_TOP_ABS_PLATFORM
They are now the same as hardtop/FPTOOLS_TOP_ABS, so use those instead.
Also removed some substitutions of / for \, as we now use a Haskell
program to find the top path, and it only
Thu Sep 6 07:04:30 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Wibble some variable definitions to fix installation of bindists
M ./libraries/Makefile -3 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs
On Wed, Sep 05, 2007 at 09:57:16PM -0700, Judah Jacobson wrote:
* Make installPackage install settings from the [package].buildinfo file.
Thanks for the patch! I'll validate+apply.
Ian
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
On Thu, Sep 06, 2007 at 01:52:06PM +0100, Simon Peyton-Jones wrote:
| Incidentally, just to confirm, I never have to even look in validate.mk
do I? It's 100% validate's
| responsibility.
|
| validate.mk is to validate what build.mk is to make, i.e. if you want
| the default settings then
Wed Sep 5 18:00:44 PDT 2007 [EMAIL PROTECTED]
* Make installPackage install settings from the [package].buildinfo file.
M ./libraries/installPackage.hs -1 +14
M ./libraries/installPackage.hs -1 +14
___
Cvs-ghc mailing list
Wed Sep 5 06:02:44 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED]
* FIX #1651: use family instances during interactive typechecking
M ./compiler/typecheck/TcRnDriver.lhs -8 +8
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Wed Sep 5 17:16:13 PDT 2007 Roman Leshchinskiy [EMAIL PROTECTED]
* Declare ctime_r on Mac OS
On Mac OS, ctime_r is not declared in time.h if _POSIX_C_SOURCE is defined. We
work around this by providing a declaration ourselves.
M ./configure.ac +7
M ./rts/RtsUtils.c +7
Wed Sep 5 17:48:31 PDT 2007 Roman Leshchinskiy [EMAIL PROTECTED]
* Fix OS X warnings
M ./rts/sm/MBlock.c -1 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 04:25:03 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* fix error in .hi-boot-6
M ./compiler/hsSyn/HsExpr.hi-boot-6 -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Sep 6 02:37:44 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* FIX #1465, error messages could sometimes say things like A.T doesn't
match A.T
This turned out to be a black hole, however we believe we now have a
plan that does the right thing and shouldn't need to change again.
Error
Wed Sep 5 16:29:59 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Quote all the arguments to installPackage
Makes it obvious what's going on if any are empty.
M ./libraries/Makefile -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http
Thu Sep 6 04:36:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Set GhcBootLibs=YES in mk/validate-settings.mk
M ./mk/validate-settings.mk -2 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 06:44:26 PDT 2007 Tom Schrijvers [EMAIL PROTECTED]
* also swap for variables in completion algorithm
M ./compiler/typecheck/TcTyFuns.lhs -2 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Wed Sep 5 19:39:14 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED]
* Fix -DDEBUG warning
M ./compiler/typecheck/TcPat.lhs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 5 20:17:19 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED]
* Remove dead code in TcSimplify
M ./compiler/typecheck/TcSimplify.lhs -15
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Sep 6 02:50:18 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED]
* EqInst related clean up
- Remove some unused and some superflous functions
- Add comments regarding ancestor equalities
- Tidied ancestor equality computation
- Replace some incorrect instToId by instToVar (but
Thu Sep 6 02:51:02 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED]
* Remove EqInsts from addSCs to avoid -DDEBUG warnings
M ./compiler/typecheck/TcSimplify.lhs -1 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Sep 6 04:58:18 PDT 2007 Manuel M T Chakravarty [EMAIL PROTECTED]
* Cleanup of equality rewriting and no swapInsts for wanteds
- Removed code duplication
- Added comments
- Took out swapInsts for wanteds. With the recent extension to swapInsts
it does mess up error messages if
Thu Sep 6 03:24:17 PDT 2007 Pepe Iborra [EMAIL PROTECTED]
* warning police
M ./compiler/ghci/Debugger.hs -18 +11
M ./compiler/ghci/RtClosureInspect.hs -59 +75
M ./compiler/main/InteractiveEval.hs -4 +4
___
Cvs-ghc mailing list
Thu Sep 6 05:20:36 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Remove hardtop_plat/FPTOOLS_TOP_ABS_PLATFORM
They are now the same as hardtop/FPTOOLS_TOP_ABS, so use those instead.
Also removed some substitutions of / for \, as we now use a Haskell
program to find the top path, and it only
On Thu, Sep 06, 2007 at 09:21:49AM -0700, [EMAIL PROTECTED] wrote:
Thu Sep 6 09:19:48 PDT 2007 Norman Ramsey [EMAIL PROTECTED]
* massive changes to add a 'zipper' representation of C--
Presumably this isn't suitable for 6.8?
Thanks
Ian
___
Thu Sep 6 10:55:35 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Set do_bold based on $TERM, not platform
M ./compiler/ghci/InteractiveUI.hs -10 +11
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Sep 6 11:38:06 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* break020 and break021 underline things in the wrong place; trac #1669
M ./tests/ghc-regress/ghci.debugger/scripts/all.T -2 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http
Fri Sep 7 05:28:47 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Rejig boot
find on Windows doesn't understand -L, so stop trying to be clever and
just autoreconf everything.
Also, print out the names of directories as we autoreconf them, so that
if autoreconfing one breaks then we know
Fri Sep 7 05:14:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix publishing
Paths like c:/foo/bar get misinterpreted by rsync (really SSH?), as it
thinks we want /foo/bar on the machine c.
M ./Makefile -1 +12
___
Cvs-ghc mailing list
Cvs-ghc
Fri Sep 7 05:14:14 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix publishing
Paths like c:/foo/bar get misinterpreted by rsync (really SSH?), as it
thinks we want /foo/bar on the machine c.
M ./Makefile -1 +12
___
Cvs-ghc mailing list
Cvs-ghc
Thu Sep 6 10:55:35 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Set do_bold based on $TERM, not platform
M ./compiler/ghci/InteractiveUI.hs -10 +11
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Hi all,
It seems that we are getting more non-6.8 patches than I had
anticipated, so I'm going to stop merging patches into the 6.8 branch by
default. If you push a patch that should also go into the 6.8 branch
then please either
(a) push it yourself (but be sure to also push to the HEAD)
(b)
Fri Sep 7 14:00:37 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Don't put directories for unbuildable libraries in bindists
We think there is a library there, and then installPackage fails to
install it.
M ./libraries/Makefile -1 +1
___
Cvs-ghc
Fri Sep 7 14:00:37 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Don't put directories for unbuildable libraries in bindists
We think there is a library there, and then installPackage fails to
install it.
M ./libraries/Makefile -1 +1
___
Cvs-ghc
Fri Sep 7 16:33:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* In ASSERT and friends, use all the expressions we are passed even if !DEBUG
Otherwise we may get unused variable warnings. GHC should optimise them
all out for us.
M ./compiler/HsVersions.h -5 +7
Fri Sep 7 16:33:30 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix assertions in RtClosureInspect
M ./compiler/ghci/RtClosureInspect.hs -2 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 17:31:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Make various assertions work when !DEBUG
M ./compiler/HsVersions.h -2 +3
M ./compiler/basicTypes/Var.lhs -2
M ./compiler/codeGen/CgCon.lhs -3 +1
M ./compiler/codeGen/CgUtils.hs -2
M ./compiler/codeGen/CodeGen.lhs
Fri Sep 7 16:33:24 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* In ASSERT and friends, use all the expressions we are passed even if !DEBUG
Otherwise we may get unused variable warnings. GHC should optimise them
all out for us.
M ./compiler/HsVersions.h -5 +7
Fri Sep 7 16:33:30 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix assertions in RtClosureInspect
M ./compiler/ghci/RtClosureInspect.hs -2 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 17:31:12 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Make various assertions work when !DEBUG
M ./compiler/HsVersions.h -2 +3
M ./compiler/basicTypes/Var.lhs -2
M ./compiler/codeGen/CgCon.lhs -3 +1
M ./compiler/codeGen/CgUtils.hs -2
M ./compiler/codeGen/CodeGen.lhs
Sat Sep 8 07:27:12 PDT 2007 [EMAIL PROTECTED]
* We seem to use Outputable unconditionally these days
MERGE TO STABLE
M ./compiler/ghci/ByteCodeLink.lhs -3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
On Mon, Sep 10, 2007 at 08:35:31AM +0100, Simon Peyton-Jones wrote:
That's odd. The HEAD is pretty good these days.
But as you say there is no snapshot since 24 August; Ian do you know why not?
Different reasons on different days.
Also, I've turned off the Windows HEAD nightly builders
On Mon, Sep 10, 2007 at 08:50:32AM +0100, Simon Peyton-Jones wrote:
| unknown flags in {-# OPTIONS #-} pragma: -fno-warn-orphans
How do we stop older GHCs from dying with warning-flag incompatibilities?
I'm validating a fix.
Thanks
Ian
___
On Sun, Sep 09, 2007 at 11:58:26AM +0200, Sven Panne wrote:
On Saturday 08 September 2007 19:33, Stefan O'Rear wrote:
[...]
$(MAKE) always includes the flags (at least with gnumake), cf info make
MAKE\ Variable.
Nope... Don't stop reading manuals prematurely: ;-)
Fri Sep 7 11:19:44 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add a --names-only flag for list --simple-output
We use this in the testsuite to find out which libraries we should run
the tests from.
M ./utils/ghc-pkg/Main.hs -2 +7
___
Cvs-ghc
Fri Sep 7 14:22:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add some more bits to the boring file
M ./.darcs-boring +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Mon Sep 10 05:27:56 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Turn off orphan warnings
We also avoid using -fno-warn-orphans with older GHCs that don't understand
the flag.
M ./compiler/Makefile +5
M ./compiler/cmm/Cmm.hs -4
M ./compiler/cmm/PprCmmZ.hs -2 +1
Fri Sep 7 11:20:43 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Only run the tests from libraries that we have built
Fixes failures when you have unbuilt libraries in your validate tree.
M ./tests/ghc-regress/Makefile -1 +7
___
Cvs-ghc mailing
Mon Sep 10 06:35:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add a BeConservative setting to the make system
If it is set, we don't try to use clock_gettime
M ./mk/config.mk.in +4
M ./rts/Makefile +4
M ./rts/posix/GetTime.c -1 +1
Mon Sep 10 06:35:28 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add a BeConservative setting to the make system
If it is set, we don't try to use clock_gettime
M ./mk/config.mk.in +4
M ./rts/Makefile +4
M ./rts/posix/GetTime.c -1 +1
On Fri, Sep 07, 2007 at 05:21:03PM +0100, Ross Paterson wrote:
Perhaps this is well known, but it took me a while to twig to it,
and may be something for binary packagers to watch out for:
A binary produced by ghc-6.7 under Linux 2.6.9 or later will not
run under Linux 2.6.8 or earlier (e.g.
Hi Sven,
On Sun, Sep 09, 2007 at 08:42:11AM -0700, Sven Panne wrote:
Sun Sep 9 08:40:53 PDT 2007 [EMAIL PROTECTED]
* Include package documentation, n-th attempt...
Am I right in thinking that this:
# This is a cruel hack: There seems to be no way to install the Haddock
# documentation
On Fri, Sep 07, 2007 at 08:47:43AM -0700, Conal Elliott wrote:
I don't know what was in c:/tmp/ghc2268_0/ghc2268_0.rc. It was gone before
I could look.
If you add the -keep-tmp-files flag then it shouldn't be deleted.
Thanks
Ian
___
Cvs-ghc
On Thu, Sep 06, 2007 at 01:46:59AM +0100, Claus Reinke wrote:
i had my first encounter with the testsuite, and i thought you
might be interested in first-encounter notes (platform: win/xp,
cygwin shell, mingw gcc):-)
- why do i need to install python to run haskell tests? isn't
haskell
Sun Sep 9 23:57:59 PDT 2007 [EMAIL PROTECTED]
* The RTS is Haddock-less, tell make about it
MERGE TO STABLE
M ./rts/Makefile +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Mon Sep 10 03:38:30 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* FIX #903: mkWWcpr: not a product
This fixes the long-standing bug that prevents some code with
mutally-recursive modules from being compiled with --make and -O,
including GHC itself. See the comments for details.
There
On Wed, Sep 12, 2007 at 03:03:11PM +0100, Simon Marlow wrote:
The testsuite is an EDSL, as Ian pointed out. But you really don't want to
have to compile the test descriptions against the testsuite driver code
each time you change one, so you have to use the GHC API somehow.
I'd prefer not
On Wed, Sep 12, 2007 at 02:43:57PM +0100, Simon Marlow wrote:
Ideally Trac would use darcs as its backend, and I could run a local Trac
against a local darcs repository of the data, and then push my changes when
I'm online.
It's really just a proof-of-concept ATM, but I should mention
Tue Sep 11 00:18:01 PDT 2007 [EMAIL PROTECTED]
* Synched documentation links with current directory layout
Somehow the html subdirs are gone, this change was not completely
intentional, but it is nice, anyway. Those subdirs never served any
real purpose...
MERGE TO STABLE
M
Tue Sep 11 13:22:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* make in-place has bitrotted, so don't advertise or support it
M ./distrib/Makefile -8 +9
M ./distrib/configure-bin.ac -2 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http
Tue Sep 11 15:47:34 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Further tweaking of haddock doc installation
On Windows we now always use a path beginning $topdir/ so bindists are
relocatable.
We also now tell Setup configure where we are putting the
documentation, and tell
Fri Sep 7 22:53:20 PDT 2007 [EMAIL PROTECTED]
* Fixing Hpc's Finite Map compat lib for ghc 6.2.1
M ./utils/hpc/HpcMap.hs +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 15:33:57 PDT 2007 [EMAIL PROTECTED]
* Fixing hpc to allow use of hash function to seperate source files on source
path
M! ./utils/hpc/Hpc.hs -1
M ./utils/hpc/HpcDraft.hs -1 +1
M ./utils/hpc/HpcFlags.hs +1
M ./utils/hpc/HpcMarkup.hs -1 +1
M
Fri Sep 7 22:16:00 PDT 2007 [EMAIL PROTECTED]
* updating hpc toolkit
The hpc overlay has been ported from hpc-0.4
The new API for readMix is now used.
M ./utils/hpc/Hpc.hs -2 +3
M ./utils/hpc/HpcDraft.hs -13 +2
M ./utils/hpc/HpcFlags.hs -1 +1
M
Wed Sep 12 04:39:54 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix installation code
M ./libraries/Makefile -6 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Sep 7 14:16:16 PDT 2007 [EMAIL PROTECTED]
* Fix repeated section name in documentation.
M ./docs/users_guide/runghc.xml -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 06:54:07 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Handle doc-index*.html, not just doc-index.html
haddock sometimes makes doc-index-A.html etc files. Not sure why it
doesn't for me.
Patch from Judah Jacobson.
M ./libraries/Makefile -3 +3
Wed Sep 12 07:07:43 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Give push-all the ability to pull with a --pull flag
OK, so the name is a bit wrong now...
M ./push-all -1 +9
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org
Wed Sep 12 07:09:17 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* STABLE only: Use -fno-warn-orphans in compiler/ if the compiler supports it
This was done as part of a larger patch in the HEAD.
M ./compiler/Makefile +5
___
Cvs-ghc mailing list
Cvs
Wed Sep 12 07:14:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* MERGED: GHCi debugger: new flag -fbreak-on-error
Pepe Iborra [EMAIL PROTECTED]**20070911101443
This flag works like -fbreak-on-exception, but only stops
on uncaught exceptions.
M ./compiler/main/DynFlags.hs +2
Fri Sep 7 14:16:16 PDT 2007 [EMAIL PROTECTED]
* Fix repeated section name in documentation.
M ./docs/users_guide/runghc.xml -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 04:39:54 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Fix installation code
M ./libraries/Makefile -6 +6
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Wed Sep 12 06:54:07 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Handle doc-index*.html, not just doc-index.html
haddock sometimes makes doc-index-A.html etc files. Not sure why it
doesn't for me.
Patch from Judah Jacobson.
M ./libraries/Makefile -3 +3
Wed Sep 12 07:07:43 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Give push-all the ability to pull with a --pull flag
OK, so the name is a bit wrong now...
M ./push-all -1 +9
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org
Wed Sep 12 09:22:00 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Remove warning flags from individual compiler modules
We now set the flags once and for all in compiler/Makefile.
M ./compiler/cmm/CmmCPSZ.hs -1
M ./compiler/cmm/CmmContFlowOpt.hs -1 +1
M ./compiler/cmm/CmmCvt.hs -1
Wed Sep 12 07:33:46 PDT 2007 [EMAIL PROTECTED]
* Forgot to import Data.List.find
M ./compiler/nativeGen/RegSpillClean.hs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Hi Judah,
On Tue, Sep 11, 2007 at 11:14:32AM -0700, Judah Jacobson wrote:
Attached are a couple of minor fixes related to the documentation.
Ian, please merge both to STABLE.
Great, both applied, thanks!
* Install all haddock html index files (e.g., doc-index-A.html).
Note that I had to
On Wed, Sep 12, 2007 at 10:15:50PM +0100, Claus Reinke wrote:
Aren't there ways of downloading whole websites onto your
local machine. Kind of follow all links from url but stop
when going outside of site site. I'm hopelessly ignorant
but this seems like something that must exist
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 languages lose their
601 - 700 of 9350 matches
Mail list logo