Hi,
I've just finished generating Hoogle documentation for the GHC 6.8.1
libraries, linking to
http://haskell.org/ghc/docs/latest/html/libraries/base-3.0.0.0/ and
getting the package source from
http://darcs.haskell.org/packages/base/. This combination isn't
correct, as things like Control.Categor
Mon Dec 3 07:00:39 PST 2007 [EMAIL PROTECTED]
* Improve eta reduction, to reduce Simplifier iterations
I finally got around to investigating why the Simplifier was sometimes
iterating so often. There's a nice example in
Text.ParserCombinators.ReadPrec,
which produced:
NOTE: Simp
Tue Dec 4 07:39:18 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* protect console handler against concurrent access (#1922)
M ./rts/win32/ConsoleHandler.c -3 +11
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/c
Thu Dec 6 07:05:09 PST 2007 Ian Lynagh <[EMAIL PROTECTED]>
* MERGED: fix race conditions in sandboxIO (#1583, #1922, #1946)
Simon Marlow <[EMAIL PROTECTED]>**2007120411
using the new block-inheriting forkIO (#1048)
M ./compiler/main/InteractiveEval.hs -22 +25
Tue Dec 4 06:58:03 PST 2007 [EMAIL PROTECTED]
* Make eta reduction check more carefully for bottoms (fix Trac #1947)
Eta reduction was wrongly transforming
f = \x. f x
to
f = f
Solution: don't trust f's arity information; instead look at its
unfolding. See Note [E
Tue Dec 4 03:09:47 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* forkIO starts the new thread blocked if the parent is blocked (#1048)
M ./rts/PrimOps.cmm +12
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs
Thu Dec 6 01:23:49 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* Workaround for #1959: assume untracked names have changed
This fixes the 1959 test, but will do more recompilation than is
strictly necessary (but only when -O is on). Still, more
recompilation is better than segfaults, link
Thu Dec 6 00:45:56 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* FIX part of #1959: declaration versions were not being incremented correctly
We were building a mapping from ModuleName to [Occ] from the usage
list, using the usg_mod field as the key. Unfortunately, due to a
very poor namin
Wed Dec 5 07:02:30 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* FIX #1110: hackery also needed when running gcc for CPP
M ./compiler/main/SysTools.lhs -1 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-
Wed Dec 5 02:18:14 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* move FP_FIND_ROOT after the "GHC is required" check
M ./configure.ac -2 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Tue Dec 4 07:40:23 PST 2007 [EMAIL PROTECTED]
* Change --shared to -shared in Win32 DLL docs
M ./docs/users_guide/win32-dlls.xml -7 +7
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Dec 6 01:25:11 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* test now passes
M ./tests/ghc-regress/driver/1959/test.T -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Dec 6 01:24:22 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* comment only
M ./compiler/iface/MkIface.lhs +4
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Dec 6 01:24:12 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* comment typo
M ./compiler/iface/MkIface.lhs -1 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Dec 6 01:24:03 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* add Outputable instance for OccIfaceEq
M ./compiler/iface/MkIface.lhs +5
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Thu Dec 6 01:23:49 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* Workaround for #1959: assume untracked names have changed
This fixes the 1959 test, but will do more recompilation than is
strictly necessary (but only when -O is on). Still, more
recompilation is better than segfaults, link
Build description = HEAD on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/HEAD-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx
Nightly build started on cam-02-unx at Wed Dec 5 19:30:04 GMT 2007.
checkin
Build description = STABLE on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/STABLE-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-STABLE-cam-02-unx
Nightly build started on cam-02-unx at Wed Dec 5 19:00:01 GMT 2007.
c
Wed Dec 5 07:20:25 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* add test for #1959
A ./tests/ghc-regress/driver/1959/
A ./tests/ghc-regress/driver/1959/1959.stdout
A ./tests/ghc-regress/driver/1959/B.hs
A ./tests/ghc-regress/driver/1959/C.hs
A ./tests/ghc-regress/driver/1959
Wed Dec 5 02:26:19 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* add test for #1048
M ./tests/ghc-regress/concurrent/should_run/all.T +1
A ./tests/ghc-regress/concurrent/should_run/conc068.hs
A ./tests/ghc-regress/concurrent/should_run/conc068.stderr
Thu Dec 6 00:45:56 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* FIX part of #1959: declaration versions were not being incremented correctly
We were building a mapping from ModuleName to [Occ] from the usage
list, using the usg_mod field as the key. Unfortunately, due to a
very poor namin
Wed Dec 5 02:18:14 PST 2007 Simon Marlow <[EMAIL PROTECTED]>
* move FP_FIND_ROOT after the "GHC is required" check
M ./configure.ac -2 +3
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Build results:
x86-64 Linux head: lost
x86 Windows head: fail (failed publishbindist)
x86 Windows head fast: pass pass lost pass pass pass
gbesh Intel x86_64 Linux head: pass
kahl G5 Gentoo Linux head: pass
x86-64 Linux head unreg: lost
New unexpected tes
23 matches
Mail list logo