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 Fri Oct 3 19:00:01 BST 2008.
***
'loadModule' now takes a ModSummary which should be enough to emulate
checkAndLoadModule with the new API. It's in head and should be in
stable soon.
2008/9/30 David Waern <[EMAIL PROTECTED]>:
> 2008/9/30 Simon Marlow <[EMAIL PROTECTED]>:
>>>flag <- load LoadAllTargets
>>
>> This is a problem
Sat Sep 27 07:18:34 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* tweaks to this section of the docs
M ./docs/users_guide/separate_compilation.xml -21 +21
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080927141834-760e2-3277e40b0243363de6737f0fc395afab146b4bc7.gz
Sat Sep 27 07:18:22 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Add -outputdir flag (#2295)
M ./compiler/main/DynFlags.hs -1 +4
M ./docs/users_guide/flags.xml -1 +7
M ./docs/users_guide/separate_compilation.xml +14
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/pat
Wed Oct 1 09:31:05 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* fix new-qualified-operators link
M ./docs/users_guide/glasgow_exts.xml -1 +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081001163105-12142-376d7e7dd4cf9be5e6142cdcf9d74c3c886c5a3d.gz
___
Tue Sep 23 07:04:49 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* oops, forgot to add -XNewQualifiedOperators to the flags table
M ./docs/users_guide/flags.xml +7
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080923140449-760e2-f393feccfc3c862c4b8a948a3c2a41c89e6a
Mon Sep 22 08:23:40 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* add -XNewQualifiedOperators (Haskell' qualified operator syntax)
M ./compiler/main/DynFlags.hs -1 +3
M ./compiler/parser/Lexer.x -17 +40
M ./compiler/parser/Parser.y.pp -7 +11
M ./docs/users_guide/glasgow_exts.xml -
Thu Oct 2 06:45:39 PDT 2008 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* TFs: Allow repeated variables in left-hand sides of instances
MERGE TO 6.10
M ./compiler/rename/RnSource.lhs -8 +42
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081002134539-6295e-
Thu Oct 2 00:46:42 PDT 2008 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* Clean up some comments
MERGE TO 6.10
M ./compiler/typecheck/TcSimplify.lhs -1 +3
M ./compiler/typecheck/TcTyFuns.lhs -10 +1
M ./compiler/types/Type.lhs -2 +4
View patch online:
http://darcs.haskell.org
Thu Oct 2 06:24:26 PDT 2008 [EMAIL PROTECTED]
* Suppress invalid Core Lint complaint about lack of constructors
M ./compiler/coreSyn/CoreLint.lhs +1
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081002132426-1287e-1f7a0c860a6f68fe3a5ac55db804935aa017470f.gz
__
Wed Oct 1 09:44:27 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* add some more GC roots (fixes conc048, and possibly some others)
M ./rts/RtsStartup.c -2 +10
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081001164427-12142-bbb7b079cfffc13854387587e598bbe333b404dd
Wed Oct 1 09:32:22 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Document +RTS -hT
We forgot to document this in GHC 6.8
M ./docs/users_guide/runtime_control.xml -3 +35
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081001163222-12142-98a4575fb4423bf571aeb604ad
Wed Oct 1 07:43:39 PDT 2008 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* Proper error message for unsupported pattern signatures
- Pattern signatures must be identical to the type expected for the pattern;
see Note [Pattern coercions]
- We now signal an appropriate error if an equality
Wed Oct 1 06:55:49 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Fix #2637: conc032(threaded2) failure
There was a race condition whereby a thread doing throwTo could be
blocked on a thread that had finished, and the GC would detect this
as a deadlock rather than raising the pending excepti
Wed Oct 1 18:20:55 PDT 2008 Roman Leshchinskiy <[EMAIL PROTECTED]>
* Prevent excessive inlining with DPH
This adds a new flag -finline-if-enough-args which disables inlining for
partially applied functions. It is automatically set by -Odph. This is a
temporary hack and should remain un
Tue Sep 30 08:09:12 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Remove outdated link to OGI webpage
M ./docs/users_guide/glasgow_exts.xml -5
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20080930150912-12142-30e3bc4a0cdae947ca537c0a6b73fa4671429cbe.gz
___
Wed Oct 1 06:13:03 PDT 2008 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* TFs: Fixed InstContextNorm (and simplification of IPs)
MERGE TO 6.10
M ./compiler/typecheck/TcSimplify.lhs -4 +54
View patch online:
http://darcs.haskell.org/ghc-6.10/ghc/_darcs/patches/20081001131303-6295e-c7
Wed Oct 1 02:13:15 PDT 2008 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* TcSimplify.reduceImplication: clean up
- This cleans up some of the mess in reduceImplication and documents the
precondition on the form of wanted equalities properly.
- I also made the back off test a bit smarter
Tue Sep 30 22:32:43 PDT 2008 Manuel M T Chakravarty <[EMAIL PROTECTED]>
* Make sure to zonk the kind of coercion variables
MERGE TO 6.10
M ./compiler/basicTypes/Var.lhs -11 +4
M ./compiler/typecheck/Inst.lhs -1 +1
M ./compiler/typecheck/TcHsSyn.lhs -2 +14
M ./compiler/typ
Fri Oct 3 12:57:00 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Fix a build problem with GHC 6.4.2
M ./compiler/Makefile.local +5
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081003195700-3fd76-5f484f7b104efc8884e9f0f0e2b94f1bf9ff03b6.gz
_
Fri Oct 3 11:53:04 PDT 2008 Clemens Fruhwirth <[EMAIL PROTECTED]>
* No AutoLinkPackages for dynamic library linking
M ./compiler/main/Packages.lhs -2 +2
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081003185304-ed0c4-418faab9368475404ae89cb9ea776036c6445d9c.gz
___
Wed Oct 1 05:56:48 PDT 2008 Clemens Fruhwirth <[EMAIL PROTECTED]>
* use ghcError for error in command line
M ./compiler/main/DynFlags.hs -1 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081001125648-ed0c4-0f63652fb7345b60d708561aef59d71a89784dd4.gz
_
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 Fri Oct 3 18:02:05 BST 2008.
checking out
Fri Oct 3 10:12:07 PDT 2008 [EMAIL PROTECTED]
* Fix warnings
M ./compiler/rename/RnBinds.lhs -1
M ./compiler/typecheck/TcEnv.lhs -3 +1
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081003171207-1287e-e63d5c3f777520f445491e25e3a49f57c8b5f5ba.gz
_
sorry. I had -Werror switched off because I was compiling extralibs too, which
aren't warning free. I don't know if I can say "-Werror for all except
extralibs" can I?
S
| -Original Message-
| From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mitchell,
| Neil
| Sent: 03 O
Hi,
I decided I should try and do a validation, but it failed:
typecheck/TcEnv.lhs:71:0:
Warning: Module `PrelNames' is imported, but nothing from it is
used,
except perhaps instances visible in `PrelNames'
To suppress this warning, use: import PrelNames()
:
Faili
Fri Oct 3 09:12:47 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Always use extensible exceptions in ghc-pkg, rather than using ifdefs
M ./utils/ghc-pkg/Main.hs -29 +10
M ./utils/ghc-pkg/ghc-pkg.cabal +3
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081003161247-3fd76-a
Fri Oct 3 09:01:29 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use a proper exception for IOEnvFailure, not just a UserError
M ./compiler/ghc.cabal.in -1 +2
M ./compiler/typecheck/TcRnMonad.lhs -2 +1
M ./compiler/typecheck/TcSplice.lhs -11 +4
M ./compiler/utils/IOEnv.hs -3 +14
Hi all,
After pulling the latest HEAD you need to
sh darcs-all get
in order to get the extensible-exceptions package (used by the
bootstrapping compiler).
Thanks
Ian
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/li
Fri Oct 3 07:02:16 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Use an extensible-exceptions package when bootstrapping
Ifdefs for whether we had extensible exceptions or not were spreading
through GHC's source, and things would only have got worse for the next
2-3 years, so instead we now u
Fri Oct 3 07:04:23 PDT 2008 [EMAIL PROTECTED]
* Expunge ThFake, cure Trac #2632
This patch fixes a dirty hack (the fake ThFake module), which in turn
was causing Trac #2632.
The new scheme is that the top-level binders in a TH [d| ... |] decl splice
get Internal names. That break
Fri Oct 3 07:13:16 PDT 2008 [EMAIL PROTECTED]
* Comments only
M ./tests/ghc-regress/indexed-types/should_compile/InstContextNorm.hs -1 +4
View patch online:
http://darcs.haskell.org/testsuite/_darcs/patches/20081003141316-f1c6d-b46bc130aa3c0ee6fa057f3b47da907a39d3b1f1.gz
Fri Oct 3 07:12:44 PDT 2008 [EMAIL PROTECTED]
* Add test for Trac #2632
A ./tests/ghc-regress/th/T2632.hs
M ./tests/ghc-regress/th/all.T +1
View patch online:
http://darcs.haskell.org/testsuite/_darcs/patches/20081003141244-f1c6d-7c0f06714df51a1256d6554a722ee36cf12c54d0.gz
__
Fri Oct 3 07:01:44 PDT 2008 [EMAIL PROTECTED]
* Make a debug check more refined
M ./compiler/simplCore/SimplUtils.lhs -2 +2
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20081003140144-1287e-92bd602600c908eca7114da3ff80c7b76ed0fb78.gz
Fri Oct 3 06:53:34 PDT 2008 [EMAIL PROTECTED]
* Add ASSERTs to all calls of nameModule
nameModule fails on an InternalName. These ASSERTS tell you
which call failed.
M ./compiler/basicTypes/DataCon.lhs -1 +1
M ./compiler/basicTypes/RdrName.lhs -3 +5
M ./compiler/deSugar/
Manuel
I'm getting ASSERT failures for these two:
Simple16(normal)
T2627b(normal)
Both line 286 of TcTyFuns.
Simon
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Oct 2 16:04:12 PDT 2008 Thomas Schilling <[EMAIL PROTECTED]>
* Let parseModule take a ModSummary like checkAndLoadModule did.
To get the ModSummary for a ModuleName getModSummary can be used.
It's not called find* or lookup* because it assumes that the module is
in the module graph
Don Stewart wrote:
marlowsd:
Don Stewart wrote:
Here's a summary of why this is non-trivial,
* We're trying to compose packages on the users machine to yield new
type correct programs.
* We're using cabal dependencies to decide when it is safe to do this.
Hopefully we don't rule in any typ
38 matches
Mail list logo