Timeline


and

Jun 10, 2008:

11:52 PM Commentary/Compiler/IntegratedCodeGen edited by nr
tiny formatting changes (and correct 1 misspelling) (diff)
3:21 PM Plugins edited by batterseapower
(diff)
3:20 PM Plugins/Annotations created by batterseapower
1:26 PM Plugins/Phases created by batterseapower
1:14 PM Plugins edited by batterseapower
(diff)
12:25 PM Ticket #2356 (GHC accepts multiple instances for the same type in different modules) created by claus
as mentioned by Simon PJ in this thread: …
12:06 PM Changeset in testsuite [20626cc]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Break expect_fail_if_compiler_type and expect_broken_if_compiler_type down into their component parts if_compiler_type expect_fail expect_broken

Jun 9, 2008:

7:17 PM Changeset in ghc [4d15b247]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
another stableptr003 fix
5:49 PM Changeset in ghc [74ee9df9]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Experimental "mark-region" strategy for the old generation Sometimes better than the default copying, enabled by +RTS -w
5:16 PM Changeset in ghc [54fe7a4]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
threadStackUnderflow: fix up the bd->free pointers in the split blocks
11:29 AM Commentary/Compiler/IntegratedCodeGen edited by simonpj
(diff)
11:28 AM Commentary/Compiler/IntegratedCodeGen edited by simonpj
(diff)
11:22 AM Ticket #2355 (Building NDP fails with GHC panic on x86_64) created by Nolari
With the latest GHC and NDP from darcs I get the following during the …
10:59 AM Commentary/Compiler/IntegratedCodeGen edited by simonpj
(diff)
10:42 AM Commentary/Compiler/IntegratedCodeGen edited by simonpj
(diff)
10:18 AM Commentary/Compiler/IntegratedCodeGen edited by simonpj
(diff)
10:09 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)

Jun 8, 2008:

9:29 PM Ticket #2329 (Control.Parallel.Strategies: definitions of rnf for most collections are ...) closed by igloo
wontfix: I'm not sure exactly what changes you're proposing, if any, or if Ross's …
3:16 PM Ticket #2315 (Control.Applicative.ZipList doesn't derive Show) closed by igloo
wontfix: Please see http://www.haskell.org/haskellwiki/Library_submissions for how …
10:41 AM ExtensibleRecords edited by guest
(diff)
10:33 AM ExtensibleRecords edited by guest
(diff)
7:37 AM Changeset in ghc [a7f2a89]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix allocated blocks calculation, and add more sanity checks

Jun 7, 2008:

12:30 PM Ticket #2354 (NOINLINE pragma ignored) created by guest
Compile the following program […] Look at the final output for test: …
12:14 PM Ticket #2353 (GHC inliner doesn't) created by guest
Compile this program […] Study the output. It contains […] and …
5:00 AM Ticket #2352 (POSIX.1 unsetenv returns int) created by donn
While plenty of C libraries declare void unsetenv(), the POSIX.1003.1 …

Jun 6, 2008:

11:08 PM Ticket #2261 (Foreign.C.Error.Errno should be an instance of (Eq,Ord, Show... others?)) closed by igloo
wontfix: Please use http://www.haskell.org/haskellwiki/Library_submissions if you …
9:41 PM Ticket #2312 (object splitting is not done under sparc solaris with gcc-4.2.2) closed by igloo
fixed: OK, great, should work in 6.8 branch and HEAD now, then.
9:40 PM Ticket #2347 (x86_64-*-netbsd can be added to mangler target platforms) closed by igloo
fixed: Applied to HEAD and 6.8 branch, thanks!
9:40 PM Ticket #2348 (x86_64-unknown-netbsd can be a supported platform) closed by igloo
fixed: Applied to HEAD and 6.8 branch, thanks!
4:36 PM Ticket #2351 (NetBSD defines ELF_ST_TYPE) created by donn
NetBSD 4.0 defines ELF_ST_TYPE and ELF_ST_BIND already, so these …
4:20 PM Commentary/Compiler/StackAreas edited by dias
(diff)
4:19 PM Commentary/Compiler/StackAreas edited by dias
(diff)
4:15 PM Commentary/Compiler/StackAreas edited by dias
(diff)
4:12 PM Ticket #2350 (hSetEcho: failed (failed to set echoing) on Windows) closed by EricKow
invalid: Oops! It occured to me that I was supposed to set echo on stdin, not on …
3:51 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:42 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:38 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:35 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:34 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:30 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:26 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:10 PM Commentary/Compiler/StackAreas edited by dias
(diff)
2:08 PM Ticket #2343 (Docs are installed to a peculiar location) closed by igloo
invalid: The problem is that this was generating mk/build.mk containing: […]
1:46 PM Ticket #1624 (internal error caused by adding an instance to a type class with a ...) closed by simonpj
fixed: Actually this one is fixed as a result of fixing #1061. In the case of …
1:41 PM Changeset in testsuite [d7353b6]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test Trac #1624
1:16 PM Commentary/Compiler/StackAreas edited by dias
(diff)
1:10 PM Ticket #2334 (panic using type families and type classes) closed by simonpj
fixed: Fixed […] Type families aren't advertised in 6.8, so no need to merge. …
1:08 PM Changeset in testsuite [67e5114]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Update test output
12:26 PM Changeset in testsuite [0bd4c81]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #2334
12:04 PM Commentary/Compiler/StackAreas edited by dias
(diff)
12:02 PM Commentary/Compiler/StackAreas edited by dias
(diff)
12:00 PM Commentary/Compiler/NewCodeGen edited by dias
(diff)
11:13 AM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
10:57 AM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
10:24 AM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
10:20 AM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)

Jun 5, 2008:

10:30 PM Commentary/Compiler/IntegratedCodeGen edited by nr
wordsmithing and clarifications inserted by NR (diff)
5:27 PM Commentary/Compiler/StackAreas edited by dias
(diff)
5:20 PM Commentary/Compiler/StackAreas edited by dias
(diff)
4:50 PM Changeset in testsuite [079ad8a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test Trac #2045
4:38 PM Ticket #2350 (hSetEcho: failed (failed to set echoing) on Windows) created by EricKow
The attached program fails under Windows. It tries to do a hSetEcho on …
3:16 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:04 PM Commentary/Compiler/StackAreas edited by dias
(diff)
3:01 PM Commentary/Compiler/StackAreas edited by dias
(diff)
2:54 PM Commentary/Compiler/StackAreas edited by dias
(diff)
2:51 PM Commentary/Compiler/StackAreas edited by dias
(diff)
2:51 PM Commentary/Compiler/StackAreas edited by dias
(diff)
2:03 PM Ticket #2349 (SIZET_FMT in includes/mkDerivedConstants.c needs to be "d" under older ...) created by maeder
the file includes/mkDerivedConstants.c of release candidate …
10:46 AM GhcApiStatus edited by claus
hint, ghci, ast traversals, stable vs full api, ghc library path (diff)
8:55 AM Ticket #2305 (GHC does not care __RENAME macro) reopened by simonpj
But Don Cave records in this email that the libraries we ship with GHC are …
8:46 AM Ticket #2305 (GHC does not care __RENAME macro) closed by simonmar
invalid: This is not a bug, as such - or rather, it's a bug in the via-C backend …
6:46 AM Ticket #2348 (x86_64-unknown-netbsd can be a supported platform) created by donn
The top level configure.ac should include x86_64-unknown-netbsd as a …
2:01 AM Ticket #2347 (x86_64-*-netbsd can be added to mangler target platforms) created by donn
driver/mangler/ghc-asm.lprl works on NetBSD-amd64, needing only "netbsd" …
12:45 AM Ticket #2346 (Compilation of large source files requires a lot of RAM) created by choener
We have automatically generated source files with up to ~20000 lines of …

Jun 4, 2008:

11:16 PM Ticket #2345 (:browse limitations (browsing virtual namespaces, listing namespaces)) created by claus
1. :browse cannot be used with virtual namespaces: […] […] it …
10:56 PM Ticket #2344 (oddity with package prefixes for data constructors) created by claus
consider […] there is only one time package installed, so i'm surprised …
7:50 PM Ticket #2343 (Docs are installed to a peculiar location) created by bos
Working with the ghc-6.8.2.20080603 snapshot, I run into a problem whereby …
6:12 PM Ticket #2342 (timer problem under Sparc Solaris for Release Candidate ghc-6.8.2.20080603) created by maeder
[…]
5:40 PM Ticket #2341 (GHC crashed my mac, said I should report it) created by guest
GHC died with: "evaluate(static): strange closure type 271" GHC version …
5:09 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
5:07 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
5:02 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
4:56 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
4:56 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
4:48 PM Changeset in testsuite [c9b9bdb]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Stop rebindable9 relying on Control.Monad.Identity
3:53 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
3:51 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
3:49 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
3:48 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
3:48 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
3:47 PM Ticket #2340 (Improve Template Haskell error recovery) created by simonpj
Marc Weber wants better error recovery in TH's Q monad: …
3:30 PM Commentary/Compiler/IntegratedCodeGen created by dias
3:29 PM Changeset in testsuite [6165e34]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #2310
3:25 PM Ticket #2339 (Template Haskell reification with mkName doesn't work right) closed by simonpj
fixed: Fixed by […] I don't think this is worth merging to the branch -- we …
3:20 PM Changeset in testsuite [a2b2491d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
rebindable9 works now that Trac #1537 is fixed
3:17 PM Ticket #2331 (Bang pattern error message should suggest -XBangPatterns rather than ...) closed by igloo
fixed: Merged
2:36 PM Changeset in testsuite [f6346f1]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for T2339
1:54 PM Ticket #2339 (Template Haskell reification with mkName doesn't work right) created by simonpj
Marc Weber writes: this doesn't work: […] Produces output […] Using …
12:04 PM Ticket #2336 (trying to load a module (with GHC API) causes the impossible to happen) closed by simonmar
invalid
11:58 AM Ticket #2338 (unpack primitive types by default in data? and NOUNPACK?) created by Isaac Dupree
We should have a NOUNPACK pragma paralleling UNPACK so that we can unpack …
11:47 AM Changeset in testsuite [f49141bf]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for #2334
10:32 AM Ticket #2337 (Data.Array documentation utterly broken) created by japple
http://www.haskell.org/ghc/docs/latest/html/libraries/array/Data-Array.html
9:50 AM Ticket #2336 (trying to load a module (with GHC API) causes the impossible to happen) created by guest
Here's a minimal test case to reproduce it: […] Some details which …
9:25 AM Changeset in process [57764d1]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
try to make this test a bit more portable (don't depend on the output of ls)
8:43 AM Changeset in testsuite [ec6bb6d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
fix up this test following the header-file changes in the C backend
8:29 AM Changeset in testsuite [4e3bb3c]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
FIX #2175: evaluate the list first
2:14 AM Ticket #2335 (Haddock's internal GHC version must match the configured GHC version) created by bos
I'm trying to build ghc-6.8.2.20080603 with haddock-2.0.0.0, and I get the …
1:44 AM Changeset in testsuite [06ad1d7]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add a test for Integer-Float/Double conversions
1:15 AM TypeFunctionsStatus edited by chak
(diff)
1:11 AM TypeFunctionsStatus edited by chak
(diff)

Jun 3, 2008:

6:18 PM Ticket #2334 (panic using type families and type classes) created by pgavin
I got a panic while trying to compile some code using type families: …
4:49 PM Changeset in nofib [078d2b1]ghc-7.8shakesupercompiler by Ian Lynagh <igloo@…>
Add x86-linux output for a couple of benchmarks running the slow way
4:29 PM Commentary/Libraries edited by igloo
(diff)
3:50 PM TypeFunctionsStatus edited by simonpj
(diff)
3:16 PM Commentary/Libraries edited by simonpj
(diff)
3:02 PM Ticket #2333 (Emit a warning if an INLINE function is a loop breaker) created by simonpj
If a function is marked INLINE by the user, but can't be inlined because …
3:01 PM Commentary/Libraries edited by simonpj
(diff)
3:00 PM Commentary/Libraries edited by simonpj
(diff)
2:59 PM Commentary/Libraries edited by simonpj
(diff)
2:58 PM Changeset in nofib [f81a374]ghc-7.8shakesupercompiler by Ian Lynagh <igloo@…>
Add some x86/Linux outputs
2:55 PM Commentary/Libraries edited by simonpj
(diff)
9:39 AM Ticket #1897 (Ambiguous types and rejected type signatures) reopened by simonpj
I think we should leave this open, albeit at low priority, because the …
9:14 AM Changeset in testsuite [df5e29b]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Pass -dno-debug-output to GHC>=6.9 Allow the testsuite to be run with a DEBUG compiler
8:08 AM Changeset in testsuite [37dc508]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
use stage2 by default
7:56 AM TypeFunctionsStatus edited by chak
(diff)
7:56 AM Ticket #1897 (Ambiguous types and rejected type signatures) closed by chak
invalid: This is not a bug, see the discussion in the mailing list URL of the …
7:54 AM TypeFunctionsStatus edited by chak
(diff)
7:49 AM TypeFunctionsStatus edited by chak
(diff)
7:31 AM Changeset in ghc [b339c8b1]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Put the contents of Evac.c-inc back in Evac.c, and just compile the file twice Similarly for Scav.c/Scav.c-inc.
7:27 AM Changeset in ghc [2ac31c7]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
+RTS -N also sets +RTS -g
7:26 AM Changeset in ghc [0f32365a]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
DECLARE_GCT for when we have no register variable
7:25 AM Changeset in ghc [bb0fe6c]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
comment updates
3:26 AM Changeset in ghc [37eae20]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix some types for 64-bit platforms
3:25 AM Changeset in ghc [680e2dd]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
+RTS -S- is the same as +RTS -Sstderr
3:25 AM Changeset in ghc [b5929f6f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
move the spinlock counts inside +RTS -S
2:52 AM Ticket #2332 (Can't allocate 4 gigs of RAM) created by mightybyte
The program at http://hpaste.org/8058 produces a segmentation fault on my …
1:47 AM Ticket #2331 (Bang pattern error message should suggest -XBangPatterns rather than ...) created by ajd
[…] Since GHC is encouraging the use of -X options, shouldn't this …

Jun 2, 2008:

9:48 PM Ticket #1970 (ghci -hide-all-packages gives bad error message) closed by igloo
fixed: Merged
8:41 PM Changeset in testsuite [5e95d99]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip print026 in the 6.8 branch It fails for me, but not consistently - possibly only with a validate build. Seems plausible that the problem is something like library build flags. -l = Data.Sequence.Seq (Data.Sequence.Deep 3 - (Data.Sequence.One (Data.Sequence.Elem 'a')) Data.Sequence.Empty - (Data.Sequence.Two (Data.Sequence.Elem 'b') (Data.Sequence.Elem 'c'))) +l = <Data.Sequence.Deep> (<Data.Sequence.One> 'a') <Data.Sequence.Empty> + (<Data.Sequence.Two> 'b' 'c')
7:31 PM Changeset in ghc [a84ba0f]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Sprinkle on some strictness annotations
6:51 PM Changeset in ghc [eebd9c7]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Make the Integer type components strict
6:42 PM Changeset in ghc [1698be3]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Avoid the need for infinite Integers when doing bitwise operations
5:46 PM Ticket #2209 (MagicHash extraction is wrong on x86_64 with -fasm -O2) closed by igloo
fixed: Merged
5:38 PM Ticket #2306 (The (^) operator sometimes uses one (*) more than needed.) closed by igloo
fixed: It's now […] in the HEAD and 6.8 branch.
4:31 PM Ticket #2330 (ghc-pkg should not report duplicate depends) created by duncan
[…] Note the base-3.0.1.0 base-3.0.1.0. This is clearly silly. It …
4:09 PM Ticket #2329 (Control.Parallel.Strategies: definitions of rnf for most collections are ...) created by bos
These all perform a lot of consing, which seems rather undesirable. It …
1:32 PM Ticket #1818 (Code size increase vs. 6.6.1) closed by simonmar
worksforme: I measured a 5% code size difference between 6.8.2 and 6.8.3, but on …
9:35 AM Ticket #2328 (Compiling DoCon with 6.8.3 has 3x slow-down compared with 6.8.2) created by simonpj
Serge reports that "there remains the question: why GHC 6.8.3 release …
9:19 AM Ticket #2013 (ghci crash on startup: R_X86_64_32S relocation out of range.) closed by simonmar
fixed: I pushed (a slight variant of) 2013.patch.
7:24 AM CodeOwners edited by chak
(diff)

Jun 1, 2008:

6:06 PM Ticket #2327 (-O flag produces faulty code) created by orenbenkiki
The -O flag generates incorrect code in both 6.8.2 and 6.9. I tested it …
8:43 AM Ticket #2326 (Make configure check sockaddr.sa_len) created by iquiw
My previous patch attached in Ticket#2103 uses "#if …

May 31, 2008:

6:26 PM Ticket #2325 (Compile-time computations) created by ajd
[…] It would be nice if GHC could do the addition at compile time …
12:25 PM Ticket #2314 (GHC 6.8.3 release candidate fails to build under glibc 2.8.0) closed by igloo
fixed: Patch applied, thanks!
8:32 AM Ticket #2324 (Data.Tree.Zipper in containers package) created by kr.angelov
The proposal is to add Data.Tree.Zipper implementation in the containers …

May 30, 2008:

9:23 PM Changeset in testsuite [f81db792]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip maessen_hashtab in the 6.8 branch 6.8.2 and soon-to-be-6.8.3 fail it the normal,ghci,threaded1 ways.
5:56 PM Changeset in testsuite [f769ddb]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip recomp005 in the 6.8 branch The output looks OK to me, although I'm not sure why it differs to the HEAD.
5:50 PM Changeset in testsuite [a1bf454]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip the DoParamM test in the 6.8 branch
2:53 PM Changeset in ghc [d83e1ac4]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix a bug to do with recursive modules in one-shot mode The problem was that when loading interface files in checkOldIface, we were not passing the If monad the mutable variable for use when looking up entities in the *current* module, with the result that the knots wouldn't be tied properly, and some instances of TyCons would be incorrectly abstract. This bug has subtle effects: for example, recompiling a module without making any changes might lead to a slightly different result (noticed due to the new interface-file fingerprints). The bug doesn't lead to any direct failures that we're aware of.
1:02 PM Ticket #2323 (Segfaulting binary only with modules) created by yrn1
tgz with 2 files attached: Math.hs and Main.hs. Math.hs contains some …
11:20 AM Changeset in ghc [724a9e8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
disable SAT for now (see #2321)
11:17 AM Ticket #2322 (cmath library broken with -fvia-C) created by simonmar
The cmath library cannot be built with 6.9.x using -fvia-C because it …
9:19 AM Ticket #2321 (Static argument transformation is causing a core-lint failure on ...) created by simonmar
The new SAT transformation is causing this failure in the nightly builds …
5:03 AM Changeset in ghc [1b5161f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
Add dph packages to build system

May 29, 2008:

4:22 PM Ticket #2320 (Rename RecordPuns extension to NamedFieldPuns) created by duncan
The NamedFieldPuns has been around for ages. It's in the original Cabal …
4:05 PM Changeset in ghc [0d80489]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by dias@…>
Replacing copyins and copyouts with data-movement instructions o Moved BlockId stuff to a new file to avoid module recursion o Defined stack areas for parameter-passing locations and spill slots o Part way through replacing copy in and copy out nodes - added movement instructions for stack pointer - added movement instructions for call and return parameters (but not with the proper calling conventions) o Inserting spills and reloads for proc points is now procpoint-aware (it was relying on the presence of a CopyIn node as a proxy for procpoint knowledge) o Changed ZipDataflow to expect AGraphs (instead of being polymorphic in the type of graph)
3:34 PM Changeset in process [7c89c4e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
update Windows output
3:33 PM Changeset in process [dd323f8]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
fix bug on Windows when redirecting stderr
3:07 PM Changeset in testsuite [f488164]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
ghci030 is fixed now (bug #2082)
1:37 PM Ticket #2319 (STM not as fair as it could be) created by josef
Even though this has been discussed via email I'm filing a ticket so that …
1:25 PM Changeset in ghc [1d47f08d]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
FIX BUILD with GHC 6.4.x
12:56 PM Ticket #2318 (building GHC 6.8.3 Release Candidate 6.8.2.20080527 under PC solaris fails) created by maeder
[…] using gcc-4.2.2
11:33 AM Ticket #1956 (panic on runhaskell Setup configure on base) closed by simonmar
fixed: Fixed by this: […] although note that you need to use -i: […] …
11:10 AM Changeset in ghc [9367b24]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
hs_add_root: use use rts_lock()/rts_unlock() for a bit of extra safety
11:09 AM Changeset in ghc [eacbef6]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Make it less fatal to not call ioManagerStart() For clients that forget to do hs_add_root()
10:41 AM Changeset in testsuite [cdec545]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
hs_add_root() is necessary before calling any Haskell code
9:48 AM Changeset in ghc [25628e2]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by dias@…>
Cmm back end upgrades Several changes in this patch, partially bug fixes, partially new code: o bug fixes in ZipDataflow - added some checks to verify that facts converge - removed some erroneous checks of convergence on entry nodes - added some missing applications of transfer functions o changed dataflow clients to use ZipDataflow, making ZipDataflow0 obsolete o eliminated DFA monad (no need for separate analysis and rewriting monads with ZipDataflow) o started stack layout changes - no longer generating CopyIn and CopyOut nodes (not yet fully expunged though) - still not using proper calling conventions o simple new optimizations: - common block elimination -- have not yet tried to move the Adams opt out of CmmProcPointZ - block concatenation o piped optimization fuel up to the HscEnv - can be limited by a command-line flag - not tested, and probably not yet properly used by clients o added unique supply to FuelMonad, also lifted unique supply to DFMonad
8:53 AM Ticket #2317 (Garbage collector crashes in simple parallel sorting program) closed by simonmar
duplicate: I can't repeat it with the latest STABLE branch; suspected dup of #2192
4:54 AM Ticket #2317 (Garbage collector crashes in simple parallel sorting program) created by bos
I have a very simple parallel program that crashes quite reproducibly. On …
4:41 AM Ticket #2316 (Add Applicative instances for all MTL Monads) created by sjanssen
This is a proposal to add Applicative instances corresponding to each …
4:18 AM Changeset in ghc [63c2dd1d]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
PackageMaker target depends on deployment target
4:11 AM Ticket #2315 (Control.Applicative.ZipList doesn't derive Show) created by newsham
The Control.Applicative.ZipList? type is not an instance of Show. To …

May 28, 2008:

10:33 PM Changeset in testsuite [f60e404]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip 1372 in the 6.8 branch
9:30 PM Changeset in testsuite [ecc8b7c]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
ffi018(ghci) is failing in an unregisterised 6.8 branch compiler, so skip it (in the 6.8 branch only)
8:24 PM Ticket #2314 (GHC 6.8.3 release candidate fails to build under glibc 2.8.0) created by guest
In glibc 2.8.0, the "struct ucred" structure has been hidden by default, …
3:55 PM Changeset in testsuite [3a6a0e5]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for #1372
3:45 PM Changeset in ghc [c148796]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
FIX #1970: ghci -hide-all-packages should work
3:16 PM Ticket #2164 (zmachine: internal error: task 0xa031e0: main thread 1 has been GC'd) closed by simonmar
fixed: Fixed: […] I committed this to STABLE only for now, because I don't …
3:13 PM Changeset in testsuite [fe8a350]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
skip rnfail055 for 6.8
2:00 PM Ticket #2308 (ghc doesn't honor -keep-tmp-files) closed by simonmar
worksforme: Works for me: […]
1:40 PM Ticket #1372 (Recompilation checker should consider package versions (and other factors)) closed by simonmar
fixed: Now fixed (in HEAD, not STABLE, and merging is probably not practical): …
1:35 PM Ticket #1959 (Recompilation bug) closed by simonmar
fixed
1:15 PM Changeset in testsuite [13f7dd5]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
cg057 passes in the 6.8 branch
1:10 PM Changeset in testsuite [a9b66c42]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip barton-mangler-bug(profc) in the 6.8 branch It was hitting the timeout limit
1:00 PM Changeset in testsuite [3590acef]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for a bug in 6.8.2's handling of orphan modules
12:57 PM Changeset in testsuite [81a776c]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip ghcpkg01 in the 6.8 branch "ghc-pkg describe testpkg-*" wasn't matching anything; looks like it looks at the package name in isolation, rather than considering the package name and version together.
12:56 PM Changeset in testsuite [5e818a0]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
update expected output
12:52 PM Changeset in ghc [526c3af1]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Use MD5 checksums for recompilation checking (fixes #1372, #1959) This is a much more robust way to do recompilation checking. The idea is to create a fingerprint of the ABI of an interface, and track dependencies by recording the fingerprints of ABIs that a module depends on. If any of those ABIs have changed, then we need to recompile. In bug #1372 we weren't recording dependencies on package modules, this patch fixes that by recording fingerprints of package modules that we depend on. Within a package there is still fine-grained recompilation avoidance as before. We currently use MD5 for fingerprints, being a good compromise between efficiency and security. We're not worried about attackers, but we are worried about accidental collisions. All the MD5 sums do make interface files a bit bigger, but compile times on the whole are about the same as before. Recompilation avoidance should be a bit more accurate than in 6.8.2 due to fixing #1959, especially when using -O.
12:38 PM Changeset in testsuite [e175b06]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Wibble the conc035 test Fixes its output when running the ghci way
12:29 PM Changeset in testsuite [2d76d1b]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Omit conc064(threaded2) on the 6.8 branch
12:14 PM Changeset in ghc [b27381f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by dias@…>
when linking, ignore unknown .reloc section that appeared in gcc 3.4.5(?)
11:43 AM Changeset in testsuite [7a1ed1e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Omit xmlish(profasm,profc) for the 6.8 branch
11:42 AM Changeset in testsuite [c7fe20d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Omit cg060(profasm,profc) for the 6.8 branch
10:32 AM Changeset in process [2f96998]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
readProcessWithExitCode now returns separate stdout & stderr
9:31 AM Changeset in ghc [74614af8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Karel Gardas <karel.gardas@…>
FIX #2313 do not include BFD symbols in RTS when the BFD library is not available for linking
8:26 AM Ticket #2313 (libHSrts_thr_debug linked against non-existing bfd library) created by kgardas
It seems there is a bug in RTS somewhere which makes libHSrts_thr_debug in …
6:39 AM Changeset in ghc [5b726bd]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
FIX #2164: check for ThreadRelocated in isAlive()
4:33 AM Plugins edited by sseefried
Reformatted the code a little. Lines were too long for my screen. (diff)

May 27, 2008:

11:57 PM Changeset in testsuite [1cb8bff]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Wibble the num009 test
5:51 PM Changeset in testsuite [2bda77b]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
tc199 is expected to fail on GHC 6.8 (#1061)
2:33 PM Changeset in testsuite [e8ff052]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for hs-boot consistency checking
11:30 AM Changeset in ghc [f0ffb7da]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
make framework-pkg needs to cope with missing DSTROOT
11:28 AM GhcApiStatus edited by simonmar
add refactoring ideas (diff)
11:08 AM Changeset in process [020b87e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
Push the version back to 1.0.1 As suggested by Duncan Coutts: we haven't actually changed the API, just added to it.
10:56 AM Changeset in testsuite [72769da8]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add missing file
9:52 AM Changeset in process [d524cf5]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Malcolm.Wallace@…>
fix to build with nhc98 (old 1.0 interface only)
9:02 AM Changeset in ghc [eb78c4c]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
clarify that unsafeCoerce# :: Float# -> Int# is not safe (see #2209)
8:50 AM GhcApiStatus edited by sseefried
Fixed (possibly!) a small typo in type AST Phase1 -> AST Phase3. Should be … (diff)
8:37 AM Ticket #2312 (object splitting is not done under sparc solaris with gcc-4.2.2) created by maeder
I've used gcc-4.2.2 and ghc-6.8.1 to build ghc-6.8.2. For some reason …

May 26, 2008:

6:14 PM Ticket #2053 (Add read_history and write_history bindings to readline) closed by judah
fixed: Fixed by: […]
6:02 PM Changeset in testsuite [a99ed2e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add boilerplate to Makefile
5:19 PM Changeset in testsuite [988a82d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Omit the ghci way for TH_spliceE5_prof We don't support --interactive -prof
4:02 PM Changeset in ghc [20d0ce2]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Simplify specifying that some libraries need to use the build.* rules Now you just add them to SUBDIRS_BUILD instead of SUBDIRS.
1:56 PM Changeset in ghc [d7d7558]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Cope with libraries in libraries/foo/bar rather than just libraries/foo You need to use the build.* rules rather than the make.* rules, though.
7:35 AM Changeset in ghc [9f592bb0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Fix fwrite$UNIX2003 symbols when cross-compiling for Tiger - When compiling with -mmacos-deployment-target=10.4, we need --no-builtin-fprintf, as the use of GCC's builtin function optimisation for fprintf together with #include "PosixSource" in the RTS leads to the use of fwrite$UNIX2003 (with GCC 4.0.1 on Mac OS X 10.5.2).
6:34 AM Ticket #2311 (hpc markup fails to create directory when marking up coverage of a package) created by AndyGill
When writing marked up html files, hpc markup does not create a directory, …
1:18 AM Ticket #2310 (Panic in ghci 6.8.2 with -fglasgow-exts) created by guest
Steps to reproduce: 1. Run "ghci -fglasgow-exts" 2. Enter: "let const :: …

May 24, 2008:

11:56 PM Ticket #2309 (containers: specialize functions that fail in a Monad to Maybe) created by ross
Several functions on containers used to have types like […] but these …
2:00 AM Ticket #2308 (ghc doesn't honor -keep-tmp-files) created by nr
ghc 6.6.1 doesn't keep any temporary files when given the …

May 23, 2008:

3:28 PM Ticket #2273 (inlining defeats seq) closed by igloo
fixed: Merged
3:28 PM Ticket #2307 (Poor warning for conflicting functional dependencies) created by NeilMitchell
[…] It has listed three items that conflict, but two of the items are …
2:33 PM Ticket #1415 (Provide a way to runInteractiveCommand without passing all your ...) closed by simonmar
fixed: Now done, in the System.Process overhaul (#2233). You pass a …
2:07 PM Changeset in ghc [842e9d6]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
don't make -ddump-if-trace imply -no-recomp
10:07 AM Changeset in process [9c55382]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
Overhall System.Process - fix #1780: pipes created by runInteractiveProcess are set close-on-exec by default - add a new, more general, form of process creation: createProcess Each of stdin, stdout and stderr may individually be taken from existing Handles or attached to new pipes. Also it has a nicer API (as discussed on libraries@haskell.org). - add readProcess / readProcessWithExitCode, originally from Don Stewart's newpopen package. These functions behave like C's popen(). - Move System.Cmd.{system,rawSystem} into System.Process. Later we can depecate System.Cmd. - Don't use O_NONBLOCK for pipes, as it can confuse the process attached to the pipe (requires a fix to GHC.Handle in the base package). - Provide a way to close all the file descriptors in the new process (see #1415) - add a couple more tests for the new features - bump the version to 2.0

May 22, 2008:

3:27 PM Ticket #2306 (The (^) operator sometimes uses one (*) more than needed.) created by guest
The implementation of integer exponentiation is suboptimal. By inserting a …
9:25 AM Ticket #2305 (GHC does not care __RENAME macro) created by iquiw
== Problem == GHC+FFI does not use correct symbol if __RENAME macro is …
8:19 AM DataParallel/BenchmarkStatus edited by simonpj
(diff)

May 21, 2008:

9:43 PM Ticket #1061 (default class methods can be given too general a type as GHC tries to ...) closed by igloo
fixed: Didn't merge cleanly, so not merged.
6:15 PM Ticket #2304 (unicode digits misparsed in escape sequences) created by guest
[…] I haven't seen ghc's code, but I bet it uses something like `let …
6:08 PM Ticket #2303 (unicode: nko characters can't be used in string literals) created by guest
This bug affects the lexer in ghc(i): […] Similar errors result from …
6:01 PM Ticket #2302 (error messages mangle unicode characters) created by guest
ghc/ghci understand source code written in UTF-8. However, an error …
2:55 PM Ticket #2038 (System.Posix.Resource.setResourceLimit gives "setResourceLimit: invalid ...) closed by igloo
fixed: I've fixed this for getrlimit, setrlimit and mkstemp; I didn't find …
2:50 PM Ticket #1955 (Heap profiling on Windows doesn't work) closed by igloo
fixed: Merged
2:40 PM Changeset in testsuite [ed6160e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Update output for GHC 6.8
2:13 PM Changeset in testsuite [367d742]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
tc199 is now expect-pass
1:03 PM Building/Windows edited by dias
(diff)
11:19 AM Ticket #2301 (Proper handling of SIGINT/SIGQUIT) created by duncan
This guide http://www.cons.org/cracauer/sigint.html suggests a couple …
9:09 AM Ticket #2292 (Poor error message if type signature lacks definition) closed by simonpj
fixed: Also good suggestion. Now we say: […] The patch is this (again I think …
9:07 AM Ticket #2293 (Multiple declaration error shown multiple times) closed by simonpj
fixed: Good suggestion. I couldn't resist fixing this. I think we'll leave the …
9:04 AM Changeset in testsuite [4edfc6f]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Update tests to improvements in renamer error reporting (duplicate decls and misplaced sigs)
8:36 AM Changeset in testsuite [9b70366]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for unboxed values in tuples
4:08 AM Ticket #2300 (GHCi locks up on long input) created by ajd
When I enter a long entry into GHCi, it sometimes freezes up, completely …[…]
12:34 AM Ticket #2087 (On a PPC Mac OS X 10.4, the RTS reports "Memory leak detected" running a ...) closed by igloo
fixed: Merged

May 20, 2008:

11:54 PM Ticket #2299 (Haddock 2 library documentation not available) created by fons
As you know, the .haddock files generated by haddock-0.8 are incompatible …
9:36 PM Changeset in base [039848a]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Fix the build on Windows
9:02 PM Ticket #1958 (collect2: ld terminated with signal 10 [Bus error]: Building parsec on a ...) closed by igloo
fixed: OK, so I think we may as well close this bug then. Thanks everyone!
8:42 PM Ticket #2263 (GHC 6.8 (STABLE) branch build framework does not pass correctly ...) closed by igloo
worksforme
6:09 PM Ticket #2298 (renameFile is not atomic on Windows) created by duncan
The Haskell 98 spec says about renameFile Computation `renameFile old …
4:30 PM Changeset in unix [b6b7b6a]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Add a test for #2038 (resourceLimit)
4:24 PM Changeset in base [4b593b2]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Add wrappers for [gs]etrlimit This is for #2038: macros are used in the Linux .h includes to redirect to a 64-bit version when large file support is enabled.
4:20 PM Changeset in unix [ee9bbce]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Use the C wrappers for [gs]etrlimit This is for #2038: macros are used in the Linux .h includes to redirect to a 64-bit version when large file support is enabled.
4:20 PM Changeset in unix [ad8b242]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Use the __hscore_mkstemp wrapper from the base package This is for #2038: macros are used in the Linux .h includes to redirect to a 64-bit version when large file support is enabled.
4:13 PM Changeset in base [9970956]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Add a wrapper for mkstemp This is for #2038: macros are used in the Linux .h includes to redirect to a 64-bit version when large file support is enabled.
9:51 AM Changeset in testsuite [e296816]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
fix ghci024 (for HEAD, at least)
8:37 AM Ticket #2294 (Misleading error message suggestion) closed by simonpj
fixed: I improved this a little while ago (HEAD only) […] I think this is …
8:15 AM Ticket #1963 (Pressing ^C at the right moment can trash GHC's package list) reopened by simonmar
8:10 AM Ticket #2290 (Impossible happens compiling darcs) closed by simonmar
duplicate: Already reported as #1993, but thanks anyway!
5:33 AM Changeset in testsuite [d5e40d7]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Roman Leshchinskiy <rl@…>
Accept -fmethod-sharing
1:08 AM Ticket #2297 (Profiler is inconsistent about biography for GHC's heap) created by igloo
My slightly modified rnBind has this clause (i is an Int): […] If …

May 19, 2008:

11:41 PM Ticket #2296 (Functional dependencies error message has no position information) created by NeilMitchell
When compiling the attached file (sorry its really long, it could easily …
12:45 PM Commentary/Compiler/StackAreas edited by dias
(diff)
11:29 AM Building/GettingTheSources edited by simonpj
(diff)
11:01 AM Ticket #2295 (Combined -odir/-hidir flag) created by NeilMitchell
Many of my command line invocations are: […] I nearly always set both …
10:05 AM Commentary/Compiler/StackAreas edited by dias
(diff)
9:18 AM Commentary/Compiler/StackAreas edited by dias
(diff)

May 18, 2008:

7:19 PM Ticket #2294 (Misleading error message suggestion) created by NeilMitchell
Given a rank-2 type, such as: […] The compiler complains: […] Of …
4:43 PM Ticket #2288 (ghc-6.8.2: panic! (the 'impossible' happened) (GHC version 6.8.2 for ...) closed by bboissin
duplicate: dup of #789
11:27 AM Ticket #2293 (Multiple declaration error shown multiple times) created by NeilMitchell
Given the file: […] You get the error message: […] Instead of …
9:28 AM Ticket #2292 (Poor error message if type signature lacks definition) created by NeilMitchell
The file […] Produces the error message in GHC: […] The problem …

May 17, 2008:

9:39 PM Ticket #2291 (Panic mixing RULES and Type Families) created by guest
It appears that RULES pragmas and type families don't always play nice. …
7:22 PM Ticket #2264 (Validate using ghc-6.4.1: 3 failures, 1 workaround, 1 fix) closed by igloo
fixed: Ah, OK. I was thrown by the […] errors. Anyhow, GHC now validates with …
7:09 PM Ticket #2014 (getLinkDeps panic) closed by igloo
fixed: Merged
7:07 PM Ticket #2257 (validate hangs in configure) closed by igloo
fixed: Merged
3:25 PM Ticket #2290 (Impossible happens compiling darcs) created by tux_rocker
When I compile darcs with profiling (doing "./configure --disable-threaded …
3:24 PM Ticket #2246 (Numeric literal very badly optimized) closed by igloo
fixed: It doesn't merge cleanly, so I've skipped it.
1:58 AM Changeset in ghc [2f999711]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Ian Lynagh <igloo@…>
Move the register-inplace special-case stuff into the ghc-prim package
1:58 AM Changeset in ghc-prim [467e0c4]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by Ian Lynagh <igloo@…>
Move the register-inplace special-case stuff into the ghc-prim package
12:58 AM Ticket #2289 (Needless reboxing of values when returning from a tight loop) created by dons
GHC wants to box up strict values when returning from tight inner loops, …

May 16, 2008:

9:44 PM Ticket #2059 (Erroneous results in trigonometric functions for > double-precision values) closed by igloo
fixed: Fixed in HEAD and 6.8: […]
9:39 PM Ticket #2276 (foreign import stdcall "&foo" doesn't work) closed by igloo
fixed: Merged (with the PprC and CLabel bits omitted)
9:30 PM Ticket #1641 (Binders generated by instance deriving are affected by -auto-all) closed by igloo
fixed: Merged
9:28 PM Ticket #2228 (runghc screws up terminal buffering mode and doesn't reset it) closed by igloo
fixed: Both merged
9:26 PM Ticket #2072 (freebsd/amd64: don't know how to mangle assembly language) closed by igloo
fixed: Merged
9:25 PM Ticket #1861 (Uncompilable code generated) closed by igloo
fixed: Merged
9:24 PM Ticket #2234 (Profiled binaries create empty files) closed by igloo
fixed: Merged
9:23 PM Ticket #1288 (ghci 6.6 foreign import stdcall broken, panic, panic!!!!) closed by igloo
fixed: Merged
7:01 PM Commentary/Compiler/StackAreas edited by dias
(diff)
5:40 PM Commentary/Compiler/StackAreas edited by dias
(diff)
5:39 PM Commentary/Compiler/StackAreas created by dias
5:29 PM Commentary/Compiler/NewCodeGenPipeline edited by dias
(diff)
5:26 PM Commentary/Compiler/NewCodeGen edited by dias
(diff)
5:24 PM Commentary/Compiler/NewCodeGenPipeline created by dias
3:53 PM Commentary/Compiler/RecompilationAvoidance edited by simonmar
(diff)
3:36 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
12:04 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
11:54 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
11:42 AM Building/Windows edited by simonpj
(diff)
11:42 AM Building/Windows edited by simonpj
(diff)
11:32 AM Building/Windows edited by simonpj
(diff)

May 15, 2008:

5:54 PM Ticket #2288 (ghc-6.8.2: panic! (the 'impossible' happened) (GHC version 6.8.2 for ...) created by mthompso
I am filing this because ghc-6.8.2 told me to; I'm not competent to …
3:03 PM Ticket #2287 (GHCi fails to start) created by felixmar
GHCi fails to start with following error message: […] Both GHC version …
2:46 PM Changeset in testsuite [0343996]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix a framework error in ffi018
2:18 PM GhcApiStatus edited by nominolo
(diff)
2:18 PM GhcApiStatus edited by nominolo
Start describing use case and non-functional requirements (diff)
1:57 PM GhcApiStatus edited by nominolo
(diff)
1:46 PM GhcApiStatus edited by nominolo
(diff)
1:42 PM Changeset in testsuite [53ddf62]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for #2014
12:51 PM GhcApiStatus edited by nominolo
(diff)
12:47 PM GhcApiStatus edited by nominolo
(diff)
12:40 PM GhcApiStatus edited by nominolo
(diff)
12:36 PM GhcApiStatus edited by nominolo
add more ticket references (diff)
12:14 PM Ticket #2286 (HGL library do not compile) created by rgarciapariente
if you try to compile HGL-3.2.0.0 in ghc 6.8.2 on Windows: […] But: …
9:03 AM GhcApiStatus created by nominolo
Started GHC API Improvement status page
12:48 AM Ticket #2279 (Include library source code in distribution) closed by igloo
worksforme: Thanks for the suggestion. Happily, the docs already include the source …

May 14, 2008:

3:24 PM Ticket #2285 (Solaris 9 build fails at stage2 with undefined symbol errors (for libm ...) created by TimBishop
(A copy of the pasted errors is attached to the ticket) I'm having a …
3:23 PM Ticket #2284 (Stack-hack optimization causes much re-computation in GUI callbacks) created by sedillard
This is a duplicate of #1168, recorded for posterity here, at the request …
1:05 PM Changeset in testsuite [b5a8f48]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
following the fix for #1955, the .ps file is now in foo.ps, not foo.exe.ps on Windows
12:29 PM Changeset in testsuite [c129488]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add a test for trac #2059
10:04 AM Changeset in testsuite [7451859]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #2276
10:03 AM Changeset in testsuite [06f12380]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1288
9:48 AM Ticket #2283 (WIndows: loading objects that refer to DLL symbols) created by simonmar
This is a test case from #1288, distilled into a separate report so I can …
9:10 AM Changeset in testsuite [f971475]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
make this .T file more multi-thread-friendly use extra_clean, and avoid top-level runCmd

May 13, 2008:

3:36 PM Ticket #2282 (threaded runtime system crashes on powerpc with -N2) created by malcolm.wallace@…
A program using threads (in a somewhat naive way) crashes at runtime, only …
1:54 PM Ticket #2281 (properFraction implemented with modf primitive?) created by guest
I need a fast 'fraction' function for Double. I can use 'properFraction', …
1:00 PM Ticket #2280 (randomR too slow) created by guest
randomR is considerably slower than implementing it manually. Maybe I have …
5:00 AM Ticket #2279 (Include library source code in distribution) created by guest
I suggest including source code for haskell libraries in the distribution …
12:38 AM Ticket #2277 (GHCi silently aborts on 'take' computation) reopened by cdsmith
Oops, not true. No, the problem still happens. But it appears to be …
12:36 AM Ticket #2277 (GHCi silently aborts on 'take' computation) closed by cdsmith
invalid: Found the problem. Ubuntu has two different packages that install a …

May 12, 2008:

8:46 AM Ticket #2274 (ghc assumes sizeof (void *) != 32 on X86_64) closed by simonmar
duplicate: this is the same issue as #1717 The workaround is to use `linux32 …

May 11, 2008:

11:55 AM Ticket #2278 (Inconsistent behaviour between -odir and -hidir options) created by guest
(From Adrian Hey) The -hidir <mydir> option creates <mydir> if it does …
Note: See TracTimeline for information about the timeline view.