Re: darcs patch: clarify that -main-is sets main module and function

2007-02-02 Thread Ian Lynagh
On Wed, Jan 31, 2007 at 02:43:16PM -0800, [EMAIL PROTECTED] wrote:
 
 Wed Jan 31 14:39:21 PST 2007  [EMAIL PROTECTED]
   * clarify that -main-is sets main module and function

Applied, thanks!


Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Option to skip ways when running the testsuite

2007-02-06 Thread Ian Lynagh
Mon Feb  5 17:22:12 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Option to skip ways when running the testsuite

M ./driver/runtests.py +10
M ./driver/testutil.py +3
M ./mk/test.mk +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: patch applied (ghc): Donapos; t use compat when compiling utils with stage1

2007-02-06 Thread Ian Lynagh
On Tue, Feb 06, 2007 at 11:48:27AM +, Simon Marlow wrote:
 Ian Lynagh wrote:
 Mon Feb  5 16:32:32 PST 2007  Ian Lynagh [EMAIL PROTECTED]
   * Don't use compat when compiling utils with stage1
 
 So should we remove the 'recompile compat with stage1' from the buildbot 
 scripts?

Yup, I've pushed it to the 6.6 branch and done so.


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: patch applied (ghc): Detect the snapshot version number using darcs

2007-02-06 Thread Ian Lynagh
On Tue, Feb 06, 2007 at 01:26:52PM -0800, Simon Marlow wrote:
 Tue Feb  6 13:25:36 PST 2007  Simon Marlow [EMAIL PROTECTED]
   * Detect the snapshot version number using darcs
   For non-release builds, we want to append a date to the version number
   (e.g. 6.7.20070206).  Previously this was done by the nightly build
   script, this new method figures out the snapshot version by querying
   the darcs repository and finding the date of the most recent patch
   (actually it finds the most recent of the last 100 patches, but that
   should be good enough).  This is done by the configure script.
   
   To handle source distributions, we create a file VERSION in the
   top-level directory that contains the version number, and ship this in
   the source distribution.  The configure script picks up the version
   from this file if it doesn't see a _darcs directory.

Would it not be nicer for the buildbot scripts to put the date (and
perhaps even time) of the start of the build somewhere? The darcs hack
is still nice for manual builds, though; perhaps always use VERSION if
it exists (release tarballs and buildbot builds) and ask darcs
otherwise?


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Fix left-bias in ghci tab-completion code

2007-02-17 Thread Ian Lynagh
Tue Feb 13 19:42:34 PST 2007  Judah Jacobson [EMAIL PROTECTED]
  * Fix left-bias in ghci tab-completion code

M ./compiler/ghci/InteractiveUI.hs -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: Small bugfix in ghci completion code

2007-02-17 Thread Ian Lynagh
On Tue, Feb 13, 2007 at 08:06:11PM -0800, Judah Jacobson wrote:
 
 If it looks OK, can someone please apply this patch? (I think it's
 good for both 6.6.1 and 6.8.)

Done (for both); thanks!


Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): MERGED: Signature type variables must not be instantiated with tycons

2007-02-20 Thread Ian Lynagh
Tue Feb 20 03:12:13 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: Signature type variables must not be instantiated with tycons
  [EMAIL PROTECTED]
  
   An egregious bug in the type checker meant that it was possible for a 
   signature type variable (a MetaTv of SigTv form) to be instantatiated 
   with a type-constructor application.  This destroys the invariant for
   SigTv.
  
   The fix is easy; adding the predicate TcType.isTyConableTyVar
  
   Fixes Trac #1153
  

M ./compiler/typecheck/TcType.lhs -2 +14
M ./compiler/typecheck/TcUnify.lhs -18 +4

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): add test for bug #1010

2007-02-20 Thread Ian Lynagh
Wed Feb 14 04:21:24 PST 2007  Simon Marlow [EMAIL PROTECTED]
  * add test for bug #1010

M ./tests/ghc-regress/rts/all.T +5
A ./tests/ghc-regress/rts/bug1010.hs
A ./tests/ghc-regress/rts/bug1010.stdout

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Free thread local storage on shutdown

2007-02-23 Thread Ian Lynagh
Thu Feb 22 06:43:06 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Free thread local storage on shutdown

M ./includes/OSThreads.h +1
M ./rts/Task.c +3
M ./rts/posix/OSThreads.c +9
M ./rts/win32/OSThreads.c +11

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): pthread_key_delete wants the key itself, not a pointer to it

2007-02-23 Thread Ian Lynagh
Fri Feb 23 04:23:12 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * pthread_key_delete wants the key itself, not a pointer to it

M ./rts/posix/OSThreads.c -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): MERGED: Fix obscure bug in reportDeprecations

2007-02-23 Thread Ian Lynagh
Fri Feb 23 04:59:53 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: Fix obscure bug in reportDeprecations
  [EMAIL PROTECTED]
   
   Fixes Trac #1128
   Please merge to STABLE
   
   A rather obscure bug related to -fno-implicit-prelude.  
   See Note [Used names with interface not loaded] in RnNames.
   
   Easily fixed, however.  Test is rn051
  

M ./compiler/rename/RnNames.lhs -8 +23

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Test for Trac #1128

2007-02-23 Thread Ian Lynagh
Tue Feb 20 09:46:34 PST 2007  [EMAIL PROTECTED]
  * Test for Trac #1128

M ./tests/ghc-regress/rename/should_compile/all.T +2
A ./tests/ghc-regress/rename/should_compile/rn051.hs

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): describe the Z-encoding for __stginit symbol names (addresses #1014)

2007-02-23 Thread Ian Lynagh
Tue Feb 20 05:25:32 PST 2007  Simon Marlow [EMAIL PROTECTED]
  * describe the Z-encoding for __stginit symbol names (addresses #1014)

M ./docs/users_guide/ffi-chap.xml -1 +35

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): Add testcase from trac #1171 as cg059

2007-02-26 Thread Ian Lynagh
Mon Feb 26 15:26:35 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Add testcase from trac #1171 as cg059

M ./tests/ghc-regress/codeGen/should_run/all.T +1
A ./tests/ghc-regress/codeGen/should_run/cg059.hs
A ./tests/ghc-regress/codeGen/should_run/cg059.stderr
A ./tests/ghc-regress/codeGen/should_run/cg059.stdout

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Add testcase from trac #1171 as cg059

2007-02-26 Thread Ian Lynagh
Mon Feb 26 15:26:35 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Add testcase from trac #1171 as cg059

M ./tests/ghc-regress/codeGen/should_run/all.T +1
A ./tests/ghc-regress/codeGen/should_run/cg059.hs
A ./tests/ghc-regress/codeGen/should_run/cg059.stderr
A ./tests/ghc-regress/codeGen/should_run/cg059.stdout

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Doc typo

2007-02-27 Thread Ian Lynagh
Tue Feb 27 04:57:31 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Doc typo

M ./docs/users_guide/glasgow_exts.xml -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Doc typo

2007-02-27 Thread Ian Lynagh
Tue Feb 27 04:57:31 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Doc typo

M ./docs/users_guide/glasgow_exts.xml -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Document the problem with separate compilation, existentials and records

2007-02-27 Thread Ian Lynagh
Tue Feb 27 05:19:50 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Document the problem with separate compilation, existentials and records
  From trac bug #933. Only affects the 6.6 branch.

M ./docs/users_guide/bugs.xml +11
M ./docs/users_guide/glasgow_exts.xml -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): MERGED: Tests for Trac #1154

2007-02-27 Thread Ian Lynagh
Tue Feb 27 05:54:55 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: Tests for Trac #1154

M ./tests/ghc-regress/typecheck/should_compile/all.T +1
A ./tests/ghc-regress/typecheck/should_compile/tc225.hs
M ./tests/ghc-regress/typecheck/should_fail/all.T +1
A ./tests/ghc-regress/typecheck/should_fail/tcfail176.hs
A ./tests/ghc-regress/typecheck/should_fail/tcfail176.stderr

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Fixes for the mangler on IA64

2007-02-27 Thread Ian Lynagh
Tue Feb 27 09:45:42 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Fixes for the mangler on IA64
  From heatsink, in trac #1150.

M ./driver/mangler/ghc-asm.lprl -13 +104

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): TAG 2007-02-27

2007-02-27 Thread Ian Lynagh
Tue Feb 27 07:59:33 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  tagged 2007-02-27

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Fixes for the mangler on IA64

2007-02-27 Thread Ian Lynagh
Tue Feb 27 09:45:42 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Fixes for the mangler on IA64
  From heatsink, in trac #1150.

M ./driver/mangler/ghc-asm.lprl -13 +104

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Fix typo in primops docs

2007-03-01 Thread Ian Lynagh
Thu Mar  1 05:03:39 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Fix typo in primops docs

M ./compiler/prelude/primops.txt.pp -3 +3

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Improve documentation of concurrent and parallel Haskell; push to branch

2007-03-01 Thread Ian Lynagh
Tue Oct 10 08:58:34 PDT 2006  [EMAIL PROTECTED]
  * Improve documentation of concurrent and parallel Haskell; push to branch

M ./docs/users_guide/parallel.xml -24 +97

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Windows: the .hp file is lt; proggt; .exe.hp

2007-03-01 Thread Ian Lynagh
Wed Feb 28 04:03:19 PST 2007  Simon Marlow [EMAIL PROTECTED]
  * Windows: the .hp file is prog.exe.hp

M ./utils/hp2ps/Main.c -1 +5

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Fix #249 (-caf-all bugs)

2007-03-01 Thread Ian Lynagh
Wed Feb 28 07:50:09 PST 2007  Simon Marlow [EMAIL PROTECTED]
  * Fix #249 (-caf-all bugs)
  There were two bugs:
   * we were generating the symbol name for the CAF
 cost centre from the OccName, which isn't unique enough
 in the case of system-generated non-external names
   * :Main.main caused problems, because we were assuming that
 every top-level CAF was from the current module.

M ./compiler/profiling/CostCentre.lhs -3 +10
M ./compiler/profiling/SCCfinal.lhs -2 +8

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Fix layout of genprimopcode

2007-03-01 Thread Ian Lynagh
Thu Mar  1 06:00:55 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Fix layout of genprimopcode

M ./utils/genprimopcode/Main.hs -8 +8

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): prof001 prof002 are not broken now

2007-03-01 Thread Ian Lynagh
Wed Feb 28 07:51:29 PST 2007  Simon Marlow [EMAIL PROTECTED]
  * prof001  prof002 are not broken now

M ./tests/ghc-regress/profiling/should_compile/all.T -2 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Use Data.String rather than GHC.Base for IsString/fromString

2007-03-03 Thread Ian Lynagh
Sat Mar  3 06:53:15 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Use Data.String rather than GHC.Base for IsString/fromString

M ./compiler/prelude/PrelNames.lhs -1 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): tc175 / trac #179 fixed

2007-03-04 Thread Ian Lynagh
Thu Dec 14 16:45:06 PST 2006  Ian Lynagh [EMAIL PROTECTED]
  * tc175 / trac #179 fixed

M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Fix braino

2007-03-04 Thread Ian Lynagh
Thu Dec 14 16:50:24 PST 2006  Ian Lynagh [EMAIL PROTECTED]
  * Fix braino

M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): drvfail006 and drvfail008 need mtl

2007-03-04 Thread Ian Lynagh
Sun Mar  4 09:28:53 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * drvfail006 and drvfail008 need mtl

M ./tests/ghc-regress/deriving/should_fail/all.T -2 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): Make ghcpkg01 not depend on haskell-src

2007-03-04 Thread Ian Lynagh
Sun Mar  4 09:45:11 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Make ghcpkg01 not depend on haskell-src

M ./tests/ghc-regress/cabal/test3.pkg -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): Make ghcpkg03 not depend on haskell-src

2007-03-04 Thread Ian Lynagh
Sun Mar  4 09:46:35 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Make ghcpkg03 not depend on haskell-src

M ./tests/ghc-regress/cabal/test4.pkg -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): Decouple more tests from each other so CLEANUP mode works

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:42:18 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Decouple more tests from each other so CLEANUP mode works

M ./tests/ghc-regress/module/Makefile -3 +37
M ./tests/ghc-regress/module/all.T -4 +9
M ./tests/ghc-regress/module/mod160.stderr +1
M ./tests/ghc-regress/module/mod165.stderr +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): drvfail006 and drvfail008 need mtl

2007-03-04 Thread Ian Lynagh
Sun Mar  4 09:28:53 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * drvfail006 and drvfail008 need mtl

M ./tests/ghc-regress/deriving/should_fail/all.T -2 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Increase the stack size for conc030 as the profiling way was failing

2007-03-04 Thread Ian Lynagh
Sun Mar  4 09:17:48 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Increase the stack size for conc030 as the profiling way was failing

M ./tests/ghc-regress/concurrent/should_run/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): pkg02_b requires network

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:56:29 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * pkg02_b requires network

M ./tests/ghc-regress/cabal/pkg02/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Make ghcpkg03 not depend on haskell-src

2007-03-04 Thread Ian Lynagh
Sun Mar  4 09:46:35 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Make ghcpkg03 not depend on haskell-src

M ./tests/ghc-regress/cabal/test4.pkg -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): tcfail126 requires mtl

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:45:47 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * tcfail126 requires mtl

M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): tree requires mtl

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:55:16 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * tree requires mtl

M ./tests/ghc-regress/lib/Generics/tree/test.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Make mod144/mod146 work in CLEANUP mode

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:15:39 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Make mod144/mod146 work in CLEANUP mode

M ./tests/ghc-regress/module/Makefile +11
M ./tests/ghc-regress/module/all.T -2 +2
M ./tests/ghc-regress/module/mod144.stderr +1
M ./tests/ghc-regress/module/mod146.stderr +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Accept mod155 output; already in the HEAD

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:20:12 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Accept mod155 output; already in the HEAD

M ./tests/ghc-regress/module/mod155.stderr -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Tweaks

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:24:57 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Tweaks

M ./tests/ghc-regress/module/Makefile -4 +4
M ./tests/ghc-regress/module/all.T +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): More tweaks

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:35:26 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * More tweaks

M ./tests/ghc-regress/module/Makefile -2 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): pkg02_b requires network

2007-03-04 Thread Ian Lynagh
Sun Mar  4 11:56:29 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * pkg02_b requires network

M ./tests/ghc-regress/cabal/pkg02/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Print something to stderr when a timeout happens

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:29:55 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Print something to stderr when a timeout happens
  Also fixes whitespace.

M ./timeout/timeout.hs -109 +111
M ./timeout/timeout.py +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): tc183 depends on mtl

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:38:05 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * tc183 depends on mtl

M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): accept output for tcfail071; already done in the HEAD

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:43:20 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * accept output for tcfail071; already done in the HEAD

M ./tests/ghc-regress/typecheck/should_fail/tcfail071.stderr +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): tcfail126 requires mtl

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:45:47 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * tcfail126 requires mtl

M ./tests/ghc-regress/typecheck/should_fail/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): tcrun032 broken; bug 1194 filed

2007-03-04 Thread Ian Lynagh
Sun Mar  4 13:54:01 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * tcrun032 broken; bug 1194 filed

M ./tests/ghc-regress/typecheck/should_run/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Add req_profiling to the driver

2007-03-05 Thread Ian Lynagh
Mon Mar  5 07:56:36 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Add req_profiling to the driver

M ./config/ghc +1
M ./driver/testglobals.py +3
M ./driver/testlib.py +4

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): TH_spliceE5_prof needs profiling

2007-03-05 Thread Ian Lynagh
Mon Mar  5 07:57:03 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * TH_spliceE5_prof needs profiling

M ./tests/ghc-regress/th/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): MERGED: Add req_profiling to the driver

2007-03-05 Thread Ian Lynagh
Mon Mar  5 08:04:44 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: Add req_profiling to the driver

M ./config/ghc +1
M ./driver/testglobals.py +3
M ./driver/testlib.py +4

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Define expect_broken_if_platform

2007-03-05 Thread Ian Lynagh
Mon Mar  5 09:12:34 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Define expect_broken_if_platform

M ./driver/testlib.py -1 +8

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): cabal01 is broken on Windows; trac #1196

2007-03-05 Thread Ian Lynagh
Mon Mar  5 09:14:11 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * cabal01 is broken on Windows; trac #1196

M ./tests/ghc-regress/cabal/cabal01/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): cabal02 is broken on Windows; trac #1196

2007-03-05 Thread Ian Lynagh
Mon Mar  5 09:17:18 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * cabal02 is broken on Windows; trac #1196

M ./tests/ghc-regress/cabal/cabal02/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): ghci014 needs QuickCheck

2007-03-05 Thread Ian Lynagh
Mon Mar  5 09:45:21 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * ghci014 needs QuickCheck

M ./tests/ghc-regress/ghci/scripts/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): ghci014 needs QuickCheck

2007-03-05 Thread Ian Lynagh
Mon Mar  5 09:45:21 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * ghci014 needs QuickCheck

M ./tests/ghc-regress/ghci/scripts/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): newtype, prof001, prof002 require profiling

2007-03-05 Thread Ian Lynagh
Mon Mar  5 10:41:29 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * newtype, prof001, prof002 require profiling

M ./tests/ghc-regress/profiling/should_compile/all.T -2 +2
M ./tests/ghc-regress/stranal/should_compile/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): newtype, prof001, prof002 require profiling

2007-03-05 Thread Ian Lynagh
Mon Mar  5 10:41:29 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * newtype, prof001, prof002 require profiling

M ./tests/ghc-regress/profiling/should_compile/all.T -2 +2
M ./tests/ghc-regress/stranal/should_compile/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Remove outdated libraries/doc/libraries.xml and libraries/doc/libtable.xml

2007-03-06 Thread Ian Lynagh
Tue Mar  6 07:26:54 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Remove outdated libraries/doc/libraries.xml and libraries/doc/libtable.xml

R ./libraries/doc/libraries.xml
R ./libraries/doc/libtable.xml

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Remove duplication in binary dist rules

2007-03-09 Thread Ian Lynagh
Fri Mar  9 09:43:07 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Remove duplication in binary dist rules
  Rather than building complex sh stuff and echoing what we're doing
  ourselves, use make rules to do the looping and let make print things
  out.

M ./Makefile -27 +18

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Avoid duplication in the binary-dist rules for docs

2007-03-09 Thread Ian Lynagh
Fri Mar  9 09:48:25 PST 2007  Ian Lynagh [EMAIL PROTECTED]
  * Avoid duplication in the binary-dist rules for docs
  Rather than building complex sh stuff and echoing what we're doing
  ourselves, use make rules to do the looping and let make print things
  out.

M ./Makefile -20 +16

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): MERGED: Add a fundep test, due to Yitzchak Gale

2007-03-11 Thread Ian Lynagh
Sun Mar 11 08:44:52 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: Add a fundep test, due to Yitzchak Gale
  [EMAIL PROTECTED]

M ./tests/ghc-regress/typecheck/should_compile/all.T +1
A ./tests/ghc-regress/typecheck/should_compile/tc223.hs

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): tc223 needs mtl

2007-03-11 Thread Ian Lynagh
Sun Mar 11 08:46:07 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * tc223 needs mtl

M ./tests/ghc-regress/typecheck/should_compile/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Tweak hasktags to cope with abc::def correctly

2007-03-14 Thread Ian Lynagh
Wed Mar 14 09:01:02 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Tweak hasktags to cope with abc::def correctly
  Patch from Marc Weber in
  
http://www.haskell.org/pipermail/glasgow-haskell-users/2007-February/011998.html

M ./utils/hasktags/HaskTags.hs -12 +26

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Tweak hasktags to cope with abc::def correctly

2007-03-14 Thread Ian Lynagh
Wed Mar 14 09:01:02 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Tweak hasktags to cope with abc::def correctly
  Patch from Marc Weber in
  
http://www.haskell.org/pipermail/glasgow-haskell-users/2007-February/011998.html

M ./utils/hasktags/HaskTags.hs -12 +26

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (testsuite): Another renamer test that nhc98 used to fail on

2007-03-14 Thread Ian Lynagh
Wed Mar 14 12:08:37 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Another renamer test that nhc98 used to fail on

A ./tests/ghc-regress/rename/should_compile/Rn053_A.hs
A ./tests/ghc-regress/rename/should_compile/Rn053_B.hs
M ./tests/ghc-regress/rename/should_compile/all.T +3
A ./tests/ghc-regress/rename/should_compile/rn053.hs

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: patch applied (ghc): Use update-alternatives for handling generic tool names

2007-03-15 Thread Ian Lynagh
On Thu, Mar 15, 2007 at 07:46:09PM +0100, Sven Panne wrote:
 
 BTW, the toplevel directory of darcs.haskell.org needs some serious cleanup, 

There are plans[0] to get a community server where anyone can come
along and get a project hosted in darcs. The easiest way to do this
cleanup is probably as things migrate to the community server.


Thanks
Ian

[0] Nothing concrete AFAIK

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: patch applied (ghc): Use update-alternatives for handling generic tool names

2007-03-15 Thread Ian Lynagh
On Thu, Mar 15, 2007 at 06:21:11PM +0100, Sven Panne wrote:
 
 IIRC, GHC has a slightly modified hsc2hs copy in its source tree. What were 
 the reasons for this duplication of 
 http://darcs.haskell.org:/home/darcs/hsc2hs? Shall we remove the hsc2hs from 
 GHC's source tree and make hsc2hs a build requirement for people building 
 from darcs?

hsc2hs gives different output on different platforms, so anyone building
from source needs it, not just those building from darcs.

Regardless, it would be good to merge whatever differences there are
between ghc's hsc2hs and the standalone one and then have ghc grab the
canonical hsc2hs with darcs-all.


If you meant hsc2hs should be a dependency even for people building from
a tarball, then that is Simon's call.


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: patch applied (ghc): Use update-alternatives for handling generic tool names

2007-03-16 Thread Ian Lynagh
On Fri, Mar 16, 2007 at 12:18:21PM +0100, Sven Panne wrote:

 We *do not* install hsc2hs anymore, and make it a standalone project 
 distributed separately. Same for cpphs.

The only issue I see is that Cabal calls hsc2hs when necessary, but alex
and happy are already in the that situation. Unfortunately packages
can't depend on tools, they just fail when asked to build. Perhaps there
should be a cabal Tools: field similar to Extensions:?

 I think this disentangling of tools and compilers/interpreters makes sense, 
 and the update-alternatives technology is only needed for 'runhaskell'.

Sounds good to me!


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: patch applied (ghc): Use update-alternatives for handling generic tool names

2007-03-16 Thread Ian Lynagh
On Fri, Mar 16, 2007 at 12:12:49PM +, Malcolm Wallace wrote:
 Sven Panne [EMAIL PROTECTED] wrote:
 
  but  they should *not* install these tools
  along with the compiler/interpreter in  question.
 
 However, nhc98 won't mind in the slightest if somebody else installs
 cpphs as well, or over the top of its own

nhc98 might not mind, but package managers like dpkg/apt get upset if
two packages both want to install /usr/bin/cpphs.

One way would be for nhc98 to install something like /usr/lib/nhc98/cpphs
so that if a cpphs package installs /usr/bin/cpphs there is no conflict.
nhc98 would probably always call /usr/lib/nhc98/cpphs even if
/usr/bin/cpphs also exists.

Alternatively, nhc98 could just not install cpphs and complain loudly if
it tries to run it and finds it isn't there (or fall back to plain old
cpp).

I suspect you will prefer the former and Sven the latter :-)

 The installation process for nhc98 could even refuse to
 overwrite a pre-existing cpphs, if that were desirable.

After:

install cpphs
install nhc98
remove cpphs

you end up with an nhc98 and no cpphs.


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: HEAD fixed

2007-03-20 Thread Ian Lynagh
On Tue, Mar 20, 2007 at 03:44:08PM +, Simon Peyton-Jones wrote:
 Folks
 
 Sorry for the HEAD breakage when compiling GHC/Dynamic.  Should be fixed now.

Afraid not.

It now fails with:

../compiler/stage1/ghc-inplace -H16m -O  -istage2/utils  -istage2/basicTypes  
-istage2/types  -istage2/hsSyn  -istage2/prelude  -istage2/rename  
-istage2/typecheck  -istage2/deSugar  -istage2/coreSyn  -istage2/specialise  
-istage2/simplCore  -istage2/stranal  -istage2/stgSyn  -istage2/simplStg  
-istage2/codeGen  -istage2/main  -istage2/profiling  -istage2/parser  
-istage2/cprAnalysis  -istage2/ndpFlatten  -istage2/iface  -istage2/cmm  
-istage2/nativeGen  -istage2/ghci -Istage2 -DGHCI -package template-haskell 
-DDEBUGGER -DGHCI_TABLES_NEXT_TO_CODE -threaded -cpp -fglasgow-exts 
-fno-generics -Rghc-timing -I. -Iparser -package Win32 -package Cabal -package 
regex-compat -ignore-package lang -recomp -Rghc-timing -O -fasm -H16M 
'-#include cutils.h' -package-name  ghc-6.7.20070320   -fgenerics-c 
types/TypeRep.lhs -o stage2/types/TypeRep.o  -ohi stage2/types/TypeRep.hi
types/TypeRep.lhs:1:0:
SuperKind is exported by the hs-boot file, but not exported by the module

which is easily fixed, e.g. by exporting SuperKind from
types/TypeRep.lhs, but then I get

../compiler/stage1/ghc-inplace -H16m -O  -istage2/utils  -istage2/basicTypes  
-istage2/types  -istage2/hsSyn  -istage2/prelude  -istage2/rename  
-istage2/typecheck  -istage2/deSugar  -istage2/coreSyn  -istage2/specialise  
-istage2/simplCore  -istage2/stranal  -istage2/stgSyn  -istage2/simplStg  
-istage2/codeGen  -istage2/main  -istage2/profiling  -istage2/parser  
-istage2/cprAnalysis  -istage2/ndpFlatten  -istage2/iface  -istage2/cmm  
-istage2/nativeGen  -istage2/ghci -Istage2 -DGHCI -package template-haskell 
-DDEBUGGER -DGHCI_TABLES_NEXT_TO_CODE -threaded -package readline 
-DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser 
-package unix -package Cabal -package regex-compat -ignore-package lang -recomp 
-Rghc-timing  -H16M '-#include cutils.h' -package-name  ghc-6.7.20070320   
-fgenerics-c main/ErrUtils.lhs -o stage2/main/ErrUtils.o  -ohi 
stage2/main/ErrUtils.hi
ghc-6.7.20070320: panic! (the 'impossible' happened)
  (GHC version 6.7.20070320 for x86_64-unknown-linux):
toIfaceDecl ghc-6.7.20070320:ErrUtils.SevInfo{d r1eZ}

(possibly missing a case for data constructors?)


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): #1214/gadt23 is now fixed

2007-03-21 Thread Ian Lynagh
Wed Mar 21 07:17:00 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * #1214/gadt23 is now fixed

M ./tests/ghc-regress/gadt/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): #1194/tcrun032 is now fixed

2007-03-21 Thread Ian Lynagh
Wed Mar 21 07:18:22 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * #1194/tcrun032 is now fixed

M ./tests/ghc-regress/typecheck/should_run/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: module graphing

2007-03-21 Thread Ian Lynagh
On Wed, Mar 21, 2007 at 09:40:13AM +, Simon Peyton-Jones wrote:
 great! For module loops, a dotted line for the {-SOURCE-} imports would be 
 good.
 
 (give me a yell when it's working on GHC itself and the libs)

OK, so the commandline below works for base (once it has been built by
cabal; args copied from Setup build. I'm using the HEAD, but it might
also work with 6.6), and I've put the resulting png at
http://urchin.earth.li/~ian/base.png (2.3M)
If you can extract any useful loop information from it then I'm jealous
of your monitor, though!

It doesn't help that the tool doesn't currently look for, and colour,
loops (source imports are coloured red, though, so you can spot them at
least).

I still haven't managed to make a graph for compiler/, but I suspect it
too would be too large and interconnected to be useful.

 We should make it easy to get the tool.

I'll put it in hackage once I've written the loop finding bit.





ModGraph -package-name base-2.1 -hide-all-packages -i -idist/build/autogen -i. 
-Iinclude -I../../includes -I../../rts -\#include HsBase.h -odir dist/build 
-hidir dist/build -package rts-1.0 -O -fglasgow-exts -package-name base -v0 
-cpp Control.Applicative Control.Arrow Control.Concurrent 
Control.Concurrent.Chan Control.Concurrent.MVar Control.Concurrent.QSem 
Control.Concurrent.QSemN Control.Concurrent.SampleVar Control.Exception 
Control.Monad Control.Monad.Fix Control.Monad.Instances Control.Monad.ST 
Control.Monad.ST.Lazy Control.Monad.ST.Strict Control.Parallel 
Control.Parallel.Strategies Data.Array Data.Array.Base Data.Array.Diff 
Data.Array.IArray Data.Array.IO Data.Array.MArray Data.Array.ST 
Data.Array.Storable Data.Array.Unboxed Data.Bits Data.Bool Data.ByteString 
Data.ByteString.Char8 Data.ByteString.Lazy Data.ByteString.Lazy.Char8 
Data.ByteString.Base Data.ByteString.Fusion Data.Char Data.Complex Data.Dynamic 
Data.Either Data.Eq Data.Foldable Data.Fixed Data.Function Data.Generics 
Data.Generics.Aliases Data.Generics.Basics Data.Generics.Instances 
Data.Generics.Schemes Data.Generics.Text Data.Generics.Twins Data.Graph 
Data.HashTable Data.IORef Data.Int Data.IntMap Data.IntSet Data.Ix Data.List 
Data.Maybe Data.Map Data.Monoid Data.Ord Data.PackedString Data.Ratio 
Data.STRef Data.STRef.Lazy Data.STRef.Strict Data.Sequence Data.Set Data.String 
Data.Tree Data.Traversable Data.Tuple Data.Typeable Data.Unique Data.Version 
Data.Word Debug.Trace Foreign Foreign.C Foreign.C.Error Foreign.C.String 
Foreign.C.Types Foreign.Concurrent Foreign.ForeignPtr Foreign.Marshal 
Foreign.Marshal.Alloc Foreign.Marshal.Array Foreign.Marshal.Error 
Foreign.Marshal.Pool Foreign.Marshal.Utils Foreign.Ptr Foreign.StablePtr 
Foreign.Storable GHC.Arr GHC.Base GHC.Conc GHC.ConsoleHandler GHC.Dotnet 
GHC.Dynamic GHC.Enum GHC.Err GHC.Exception GHC.Exts GHC.Float GHC.ForeignPtr 
GHC.Handle GHC.IO GHC.IOBase GHC.Int GHC.List GHC.Num GHC.PArr GHC.Pack 
GHC.PrimopWrappers GHC.Ptr GHC.Read GHC.Real GHC.ST GHC.STRef GHC.Show 
GHC.Stable GHC.Storable GHC.TopHandler GHC.Unicode GHC.Weak GHC.Word Numeric 
Prelude System.Cmd System.Console.GetOpt System.CPUTime System.Directory 
System.Directory.Internals System.Environment System.Exit System.IO 
System.IO.Error System.IO.Unsafe System.Info System.Locale System.Mem 
System.Mem.StableName System.Mem.Weak System.Posix.Internals 
System.Posix.Signals System.Posix.Types System.Process System.Process.Internals 
System.Random System.Time Text.ParserCombinators.ReadP 
Text.ParserCombinators.ReadPrec Text.PrettyPrint Text.PrettyPrint.HughesPJ 
Text.Printf Text.Read Text.Read.Lex Text.Show Text.Show.Functions 
Data.Array.IO.Internals


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc): Documentation for --install-signal-handlers=lt; yes|nogt;

2007-03-22 Thread Ian Lynagh
Thu Mar 22 11:46:07 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Documentation for --install-signal-handlers=yes|no

M ./docs/users_guide/runtime_control.xml +12

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): MERGED: Emit a decent error message when there is a decl-splice inside a decl-bracket

2007-03-23 Thread Ian Lynagh
Fri Mar 23 10:31:59 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: Emit a decent error message when there is a decl-splice inside a 
decl-bracket
  [EMAIL PROTECTED]
  
   This fixes Trac #1065.  The fix is just to emit a decent error message
   rather than crash.  The situation is this:
   
 f x = ... [d| $(..stuff..);
   f x = v :: T |] ...
   
   TH wants to rename and typecheck the bracket; but it can't run the 
   nested splice yet.  That seems hard, because we know nothing about v, T,
   which are, presumably bound by the splice.

   The original TH paper says this isn't allowed, and now it's checked for
   properly (in the parser, in fact) rather than causing a crash.  In the
   fullness of time we might want to do something more flexible, but not now.

M ./compiler/parser/Parser.y.pp -1 +2
M ./compiler/parser/RdrHsSyn.lhs -9 +10

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): MERGED: THREADED_RTS: use cas() when claiming thunks

2007-03-23 Thread Ian Lynagh
Fri Mar 23 10:49:51 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * MERGED: THREADED_RTS: use cas() when claiming thunks
  Simon Marlow [EMAIL PROTECTED]**20070306142732
   I guess I forgot to do this the first time around; the upshot is that
   there could be some uncaught duplication of work on a multiprocessor
   (but unlikely).

M ./rts/GC.c -1 +20

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): add noDuplicatezh_fast to symbol table

2007-03-23 Thread Ian Lynagh
Thu Mar  8 01:57:17 PST 2007  Simon Marlow [EMAIL PROTECTED]
  * add noDuplicatezh_fast to symbol table

M ./rts/Linker.c +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): TH_dataD1/1193 is no longer broken, but is meant to fail

2007-03-23 Thread Ian Lynagh
Fri Mar 23 17:36:44 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * TH_dataD1/1193 is no longer broken, but is meant to fail

A ./tests/ghc-regress/th/TH_dataD1.stderr
M ./tests/ghc-regress/th/all.T -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


Re: buildbot rotator failed

2007-03-27 Thread Ian Lynagh
On Tue, Mar 27, 2007 at 11:43:58AM -0700, cvs-ghc@haskell.org wrote:
 buildbot rotator failed:
 user error (Failed to parse today's unexpected test passes)

Ooops, sorry about that; it was sending failure mails even in --no-act
mails. Shouldn't happen again...


Thanks
Ian

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Fix diff descriptions

2007-03-27 Thread Ian Lynagh
Thu Mar 22 07:01:27 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Fix diff descriptions

M ./BuildbotRotate.hs -6 +6

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Add todo list

2007-03-27 Thread Ian Lynagh
Sun Mar 25 05:25:37 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Add todo list

A ./TODO

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Donapos; t say how many suilbers are no longer failing a fixed test!

2007-03-27 Thread Ian Lynagh
Tue Mar 27 06:06:50 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Don't say how many suilbers are no longer failing a fixed test!

M ./BuildbotRotate.hs -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Add TakeLock, switch to a proper Builder type, add --no-lock

2007-03-27 Thread Ian Lynagh
Tue Mar 27 11:47:04 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Add TakeLock, switch to a proper Builder type, add --no-lock

M ./BuildbotCollator.hs -1 +2
M ./BuildbotRotate.hs -16 +24
M ./Data.hs -1 +30
M ./buildbot-collator.cabal +5

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Donapos; t send mail on error if not acting

2007-03-27 Thread Ian Lynagh
Tue Mar 27 11:55:59 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Don't send mail on error if not acting

M ./BuildbotRotate.hs -12 +13

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Update TODO list

2007-03-28 Thread Ian Lynagh
Tue Mar 27 16:50:52 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Update TODO list

M ./TODO -3

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Add a stage 1 failure message

2007-03-28 Thread Ian Lynagh
Wed Mar 28 07:25:36 PDT 2007  BuildBot cvs-ghc@haskell.org
  * Add a stage 1 failure message

A ./example_mails/failed-stage1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Set the admin address back to just me for now

2007-03-28 Thread Ian Lynagh
Wed Mar 28 09:20:25 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Set the admin address back to just me for now

M ./Data.hs -1 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Add failure messages to the daily report

2007-03-28 Thread Ian Lynagh
Wed Mar 28 10:32:52 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Add failure messages to the daily report

M ./BuildbotCollator.hs -46 +86
M ./BuildbotRotate.hs -9 +20
M ./Data.hs +8
A ./ParseBuildbotMail.hs
M ./Utils.hs -4 +25
M ./buildbot-collator.cabal -2 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Update todo file

2007-03-28 Thread Ian Lynagh
Wed Mar 28 10:34:38 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Update todo file

M ./TODO -3

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (/home/buildbot/buildbot-collator): Our attachments are text/plain

2007-03-29 Thread Ian Lynagh
Thu Mar 29 06:18:08 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Our attachments are text/plain

M ./BuildbotRotate.hs -1 +3
M ./SendMail.hs -1
M ./buildbot-collator.cabal -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Make GHC main program depend on the libHSghc_dyn when GhcBuildDylibs==YES

2007-03-29 Thread Ian Lynagh
Tue Mar 27 14:01:22 PDT 2007  [EMAIL PROTECTED]
  * Make GHC main program depend on the libHSghc_dyn when GhcBuildDylibs==YES
  
  When building a dynamic GHC, we obviously want to build the dynamic library
  libHSghc_dyn.[so|dylib] before building the compiler executable.
  
  MERGE TO STABLE

M ./compiler/Makefile -1 +11

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Use unified, rather than context, diffs

2007-03-30 Thread Ian Lynagh
Fri Mar 30 06:42:03 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Use unified, rather than context, diffs

M ./driver/testlib.py -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/ghc): Make error message output order consistent

2007-03-30 Thread Ian Lynagh
Fri Mar 30 06:44:08 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Make error message output order consistent

M ./compiler/rename/RnNames.lhs -2 +9

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Fix compare_outputs return values

2007-03-30 Thread Ian Lynagh
Fri Mar 30 10:13:16 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Fix compare_outputs return values

M ./driver/testlib.py -1 +4

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Make mod144/mod146 output predictable

2007-03-30 Thread Ian Lynagh
Fri Mar 30 10:13:58 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Make mod144/mod146 output predictable

M ./tests/ghc-regress/module/all.T -2 +2
M ./tests/ghc-regress/module/mod144.stderr -1 +1
M ./tests/ghc-regress/module/mod146.stderr -1 +1

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


patch applied (ghc-6.6/testsuite): Check stderr output before stdout output

2007-03-30 Thread Ian Lynagh
Fri Mar 30 10:30:03 PDT 2007  Ian Lynagh [EMAIL PROTECTED]
  * Check stderr output before stdout output

M ./driver/testlib.py -2 +2

___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc


  1   2   3   4   5   6   7   8   9   10   >