Timeline


and

Feb 23, 2006:

2:17 PM Changeset in ghc [1736647]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Require -fallow-undecidable-instances
2:17 PM Changeset in testsuite [f0bcba1]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@…>
Require -fallow-undecidable-instances
2:17 PM Changeset in ghc [e4992dc4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Test for deprecated constructors
2:17 PM Changeset in testsuite [0a4d9021]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 deprecated constructors
1:57 PM Ticket #402 (internal error: startTask: Can't create new task) closed by simonmar
worksforme: Cannot repeat with 6.4.1 on x86_64, so I'm assuming this one is fixed.
1:51 PM Changeset in ghc [2f75aca]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Update output
1:51 PM Changeset in testsuite [c92d9c3]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 output
1:43 PM Changeset in base [1f1df6e]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
declare blkcmp() static
1:43 PM Changeset in directory [1f1df6e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
declare blkcmp() static
1:43 PM Changeset in process [1f1df6e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
declare blkcmp() static
1:36 PM Changeset in ghc [2722f202]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Update output and add -fallow-undecidable-instances where necesssary
1:36 PM Changeset in testsuite [d0b06fc]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 output and add -fallow-undecidable-instances where necesssary
1:31 PM Changeset in ghc [20634722]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add -fallow-undecidable-instances to reflect more accurate termination test in fundeps
1:31 PM Changeset in testsuite [9ca1f55]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@…>
Add -fallow-undecidable-instances to reflect more accurate termination test in fundeps
1:31 PM Ticket #449 (Very big integer arithmetic crashes GHCi on Windows and Mac) closed by simonmar
wontfix: I believe this is the process running out of C stack space. GMP allocates …
1:02 PM Changeset in ghc [efd244e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Remove dependence on haskell98 package in expected output
1:02 PM Changeset in testsuite [457f6b6]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@…>
Remove dependence on haskell98 package in expected output
12:58 PM Changeset in ghc [a4181b1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Accept output
12:58 PM Changeset in testsuite [0462f5b]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@…>
Accept output
12:40 PM Changeset in ghc [7b889eb8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add expected output for rn049
12:40 PM Changeset in testsuite [e938503]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@…>
Add expected output for rn049
12:36 PM Changeset in ghc [b5c9f36]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Accept (slightly mysterious) output formatting changes
12:36 PM Changeset in testsuite [91166c9]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@…>
Accept (slightly mysterious) output formatting changes
12:35 PM Changeset in ghc [0c14417]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Update output
12:35 PM Changeset in testsuite [6b17157]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 output
12:33 PM Changeset in ghc [bd389a1b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Update output (TH no longer depends on haskell98 package)
12:33 PM Changeset in testsuite [0e23611]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 output (TH no longer depends on haskell98 package)
12:13 PM Changeset in ghc [6fa18af]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
add expected output for x86_64
12:13 PM Changeset in testsuite [022752f]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 expected output for x86_64
10:55 AM Ticket #704 (change array interface to accomodate resizable arrays) created by simonmar
See: …

Feb 22, 2006:

10:48 PM Ticket #223 (ghci identifier autocomplete like bash) closed by Lemmih
fixed: Done: […]
5:00 PM Ticket #703 (all binaries built by ghc have executable stacks) created by duncan
= Non-executable stacks = The GNU toolchain supports marking object files …
4:08 PM Ticket #687 (conc049 <<loop>> with heap profiling turned on) closed by simonmar
fixed
3:52 PM Ticket #702 (MingW ld.exe produces program which segfaults) created by alistair@…
(from Alistair Bayley - alistair@…) The C program below works …
10:13 AM Changeset in ghc [a384689]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add a fundep loop test
10:13 AM Changeset in testsuite [fb4db046]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@…>
Add a fundep loop test

Feb 20, 2006:

10:41 PM CollectionClassFramework edited by jpbernardy
(diff)
10:39 PM CollectionClassFramework edited by jpbernardy
(diff)
10:17 PM CollectionClassFramework edited by jpbernardy
(diff)
5:05 PM WikiStart edited by simonpj
(diff)
2:23 PM Ticket #697 (Bad assembler generated) closed by simonmar
fixed: I fixed the out-of-range addqs recently: Thu Feb 9 16:22:47 GMT 2006 …
1:58 PM Ticket #701 (Better CSE optimisation) created by simonmar
GHC's CSE optimisation is pretty weedy. It looks for expressions like …

Feb 18, 2006:

11:00 PM Ticket #700 (Inconsistent typechecking of pattern match in function binding) created by guest
[…] f is accepted by 6.4.1, but g isn't. I think g should also be …

Feb 17, 2006:

2:36 AM Ticket #699 (GHCi doesn't implement foreign import on amd64 when interpreting.) created by guest
When GHCi is used to load source which has a foreign import I get a …

Feb 15, 2006:

7:59 PM Ticket #698 (GHC's internal memory allocator never releases memory back to the OS) created by guest
allocaBytes does not appear to free the memory after the computation has …
3:01 AM Ticket #697 (Bad assembler generated) created by taral
Compiling SHA1.hs from darcs with -fasm on x86_64 results in a bunch of …
2:48 AM Ticket #696 (segmentation fault in ./genprimopcode (x86_64)) created by taral
(ghc 6.4.1-1 from debian, compiling ghc-6.5.20060211) SRC_HC_OPTS = …

Feb 13, 2006:

12:52 AM Ticket #695 (ghcii.sh fails if ghc's path contains spaces) created by br1@…
Invoking ghcii.sh from cygwin fails if ghc is installed in "C:\Program …

Feb 10, 2006:

5:27 PM Ticket #474 (Debug.Trace.trace should work on Show) reopened by maeder@…
accidentally closed
5:15 PM Ticket #474 (Debug.Trace.trace should work on Show) closed by maeder@…
fixed: show "a" is slightly different from "a", so it's no true generalization. …
4:31 PM Ticket #694 (lawbreaker in HughesPJ) created by maeder@…
the law "empty is an identity for <> and $$" is currently broken by ie. …
3:40 PM Ticket #693 (dynamic locking) created by simonmar
Now that the SMP and threaded runtimes are the same, there is some …
3:11 PM Changeset in ghc [54ba7986]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
accept output
3:11 PM Changeset in testsuite [762ede9]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@…>
accept output
2:46 PM Changeset in base [feb4623]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Avoid overflow when normalising clock times
2:46 PM Changeset in directory [feb4623]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Avoid overflow when normalising clock times
2:46 PM Changeset in process [feb4623]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Avoid overflow when normalising clock times
2:28 PM Changeset in base [5bb528b]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Years have 365 days, not 30*365
2:28 PM Changeset in directory [5bb528b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Years have 365 days, not 30*365
2:28 PM Changeset in process [5bb528b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Years have 365 days, not 30*365
1:16 PM Ticket #692 (Incorporate programs from the shootout in nofib) created by simonmar
We should have all the shootout benchmarks in nofib. They should probably …
1:08 PM Ticket #691 (Make the testsuite standalone) created by simonmar
The testsuite uses very little from the fptools framework, and could quite …
12:49 PM Ticket #690 (Accept source files in encodings other than UTF-8) created by simonmar
We need to support at least Latin-1, for backwards compatibility. One …
12:33 PM Changeset in ghc [1237b777]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
remove smp way, replace threaded with threaded1/threaded2 threaded1 = -threaded -debug threaded2 = -O -threaded, and +RTS -N2 -RTS at runtime
12:33 PM Changeset in testsuite [d434b3d]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@…>
remove smp way, replace threaded with threaded1/threaded2 threaded1 = -threaded -debug threaded2 = -O -threaded, and +RTS -N2 -RTS at runtime

Feb 9, 2006:

2:00 PM Ticket #689 (x86_64 tarball of ghc 6.4.1 for Linux contains broken symbolic links) closed by guest
invalid: Whoops, I didn't read the installation instructions! Still a little …
1:47 PM Ticket #689 (x86_64 tarball of ghc 6.4.1 for Linux contains broken symbolic links) created by guest
The tarball at …
11:40 AM Ticket #681 (non-terminating instances involving FDs) closed by simonpj
fixed: Fixed, and documented. There'll be some consequential changes to tests. …
11:21 AM Ticket #688 (killThread and SMP) created by simonmar
killThread currently doesn't work with SMP, unless you only use one CPU. …
12:49 AM Changeset in base [55b2727]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ross Paterson <ross@…>
typo in comment in Foldable class
12:49 AM Changeset in directory [55b2727]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
typo in comment in Foldable class
12:49 AM Changeset in process [55b2727]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
typo in comment in Foldable class

Feb 8, 2006:

4:35 PM Ticket #687 (conc049 <<loop>> with heap profiling turned on) created by simonmar
While trying to fix #492, I noticed: […] but the program works as …
4:05 PM Ticket #685 (Panic splitTyConApp a{tv a1nD} when dealing with GADTs in optimizing mode) closed by simonpj
fixed: Good bug. Fixed, thank you. Simon
4:05 PM Changeset in ghc [ba72db2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add test for bug 685
4:05 PM Changeset in testsuite [0bb739d]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@…>
Add test for bug 685
3:32 PM Ticket #660 (binary snapshot install crashes on ps docs) closed by simonmar
fixed: Fixed, thanks.
3:06 PM Changeset in ghc [eb44c0c2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
"s" is in GhcRTSWays now
3:06 PM Changeset in testsuite [515d3be]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@…>
"s" is in GhcRTSWays now
2:02 PM Changeset in ghc [3cd4a7b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
allow setting stage=N variable to select compiler in the testsuite
2:02 PM Changeset in testsuite [eab2453]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@…>
allow setting stage=N variable to select compiler in the testsuite
10:07 AM Ticket #686 (warning: implicit declaration of function `ftruncate') created by simonmar
Reported by Conal Elliot. might be caused by a new mingw version, we …

Feb 7, 2006:

10:15 PM Ticket #685 (Panic splitTyConApp a{tv a1nD} when dealing with GADTs in optimizing mode) created by alcremi@…
I get the following panic (with *two* modules, because it works when the 2 …
5:06 PM Ticket #684 (Pending occurrence-analysis fix) created by simonpj
We have a half-completed improvement to occurrence analysis. I have a note …
5:03 PM Ticket #683 (RULES for recursive functions don't work properly) created by simonpj
someone mentioned to me that this expression: mapM_ action [n..m] …
2:08 PM Changeset in nofib [cee7a8f]ghc-7.8shakesupercompiler by Simon Marlow <simonmar@…>
subvert recent optimisations in GHC Some of these tests were using 'take' in their attempts to duplicate some work and hence run longer, but since GHC just started deforesting 'take' this stopped working. Now we use {-# NOILINE #-} as a hopefully more robust way to subvert optimisations.

Feb 6, 2006:

4:59 PM Ticket #649 (class declaration accepts conop as method name) closed by simonpj
fixed: Fixed in HEAD but wont't fix in 6.4.2
1:34 PM Changeset in base [8c358ce]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj@…>
Give -foverlapping-instances to Data.Typeable For some time, GHC has made -fallow-overlapping-instances "sticky": any instance in a module compiled with -fallow-overlapping-instances can overlap when imported, regardless of whether the importing module allows overlap. (If there is an overlap, both instances must come from modules thus compiled.) Instances in Data.Typeable might well want to be overlapped, so this commit adds the flag to Data.Typeable (with an explanatory comment)
1:34 PM Changeset in directory [8c358ce]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonpj@…>
Give -foverlapping-instances to Data.Typeable For some time, GHC has made -fallow-overlapping-instances "sticky": any instance in a module compiled with -fallow-overlapping-instances can overlap when imported, regardless of whether the importing module allows overlap. (If there is an overlap, both instances must come from modules thus compiled.) Instances in Data.Typeable might well want to be overlapped, so this commit adds the flag to Data.Typeable (with an explanatory comment)
1:34 PM Changeset in process [8c358ce]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonpj@…>
Give -foverlapping-instances to Data.Typeable For some time, GHC has made -fallow-overlapping-instances "sticky": any instance in a module compiled with -fallow-overlapping-instances can overlap when imported, regardless of whether the importing module allows overlap. (If there is an overlap, both instances must come from modules thus compiled.) Instances in Data.Typeable might well want to be overlapped, so this commit adds the flag to Data.Typeable (with an explanatory comment)
10:18 AM Ticket #682 (Incorrect parentheses in warning message) closed by simonpj
fixed: Thank you. Fixed, in the HEAD and 6.4.2 Simon
9:51 AM Changeset in base [78967933]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ross Paterson <ross@…>
update ref in comment
9:51 AM Changeset in directory [7896793]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
update ref in comment
9:51 AM Changeset in process [7896793]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
update ref in comment
9:50 AM Changeset in base [bc4bde04]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ross Paterson <ross@…>
simplify fmap
9:50 AM Changeset in directory [bc4bde0]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
simplify fmap
9:50 AM Changeset in process [bc4bde0]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
simplify fmap
8:42 AM Changeset in ghc [0bc7a5e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add test from Markus Lauer
8:42 AM Changeset in testsuite [5cf74b0]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@…>
Add test from Markus Lauer

Feb 5, 2006:

11:32 PM Ticket #682 (Incorrect parentheses in warning message) created by guest
[…] The arithmetic expression is parenthesized incorrectly in the …
2:53 PM CollectionClassFramework edited by jpbernardy
(diff)

Feb 3, 2006:

8:30 PM Ticket #681 (non-terminating instances involving FDs) created by ross
GHC accepts the following (tc109) with -fglasgow-exts: […] However as …
5:57 PM Changeset in base [53bfe75]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj@…>
Add -fno-bang-patterns to modules using both bang and glasgow-exts
5:57 PM Changeset in directory [53bfe75]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonpj@…>
Add -fno-bang-patterns to modules using both bang and glasgow-exts
5:57 PM Changeset in process [53bfe75]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonpj@…>
Add -fno-bang-patterns to modules using both bang and glasgow-exts

Feb 2, 2006:

1:16 PM Changeset in ghc [79aaf88]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Eta expand gzip test to match new higher-rank-type story
1:16 PM Changeset in testsuite [3cd4324]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@…>
Eta expand gzip test to match new higher-rank-type story
1:02 PM Changeset in ghc [182805d1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Fix GADT tests
1:02 PM Changeset in testsuite [ebb4adc]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@…>
Fix GADT tests
12:46 PM Changeset in ghc [6b6381fe]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
New GADT desugaring test
12:46 PM Changeset in testsuite [4b1765b]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@…>
New GADT desugaring test
10:20 AM Changeset in ghc [9104c51]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Remove package lang reqt
10:20 AM Changeset in testsuite [2dd214e]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@…>
Remove package lang reqt
7:24 AM Ticket #680 (SCC mis-accounting) created by andrew@…
The profiles sometimes charges to the wrong account. In this example: …

Feb 1, 2006:

5:14 PM Changeset in ghc [d8532a2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Update to track improvements in typechecker
5:14 PM Changeset in testsuite [15825cfc]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 to track improvements in typechecker
5:14 PM Changeset in ghc [a4c271fa]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Update to track new scoped-tyvar story
5:14 PM Changeset in testsuite [f57e6ff]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 to track new scoped-tyvar story
5:12 PM Changeset in ghc [b65564b4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Eta expansion and scoped type variables in generic code The new story on higher-rank types requires a few functions to be eta-expanded. And the new scoped-type-variable story also forces a few changes.
5:12 PM Changeset in testsuite [0fdbb40]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@…>
Eta expansion and scoped type variables in generic code The new story on higher-rank types requires a few functions to be eta-expanded. And the new scoped-type-variable story also forces a few changes.
4:37 PM Changeset in ghc [075c92a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
remove old docs
4:37 PM Changeset in testsuite [6fc632e]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@…>
remove old docs
1:09 PM Ticket #661 (Serious Data.HashTable bug) closed by simonmar
fixed: Fixed, thanks.
1:07 PM Changeset in ghc [418362a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
add test for bug #661
1:07 PM Changeset in testsuite [1ffc461]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 bug #661
1:04 PM Changeset in base [a01ece51]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
When splitting a bucket, keep the contents in the same order To retain the property that multiple inserts shadow each other (see ticket #661, test hash001)
1:04 PM Changeset in directory [a01ece5]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
When splitting a bucket, keep the contents in the same order To retain the property that multiple inserts shadow each other (see ticket #661, test hash001)
1:04 PM Changeset in process [a01ece5]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
When splitting a bucket, keep the contents in the same order To retain the property that multiple inserts shadow each other (see ticket #661, test hash001)
11:57 AM Changeset in ghc [a9e8bed8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmar@…>
fix recently-introduced breakage in 'make accept'
11:57 AM Changeset in testsuite [b78099f]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@…>
fix recently-introduced breakage in 'make accept'

Jan 31, 2006:

5:06 PM Ticket #675 (Bad error message in GHCi) closed by simonpj
fixed: Yes, I improved the error reporting in the head -- no more Show (IO ()) …
4:48 PM Changeset in ghc [a05e2f74]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add CPR test
4:48 PM Changeset in testsuite [a35a1fd]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@…>
Add CPR test
12:30 PM Changeset in ghc [6d106a4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add a higher-kinded test
12:30 PM Changeset in testsuite [80201a6]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@…>
Add a higher-kinded test
11:58 AM Changeset in ghc [d529fb17]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add fundep test
11:58 AM Changeset in testsuite [c54ee95]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@…>
Add fundep test
11:54 AM Changeset in ghc [b68d61f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Module import test
11:54 AM Changeset in testsuite [cc9a5a4]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@…>
Module import test

Jan 30, 2006:

6:10 PM Ticket #679 (using ReadWriteMode in Windows corrupts files) created by aljee@…
In Windows, running the following program makes test.txt corrupted. […] …
12:43 PM Ticket #664 (Heap profiler can report hundredths of a second as "3.100" (not "4.000")) closed by simonmar
fixed: Fixed as suggested, thanks.
11:46 AM Ticket #677 (segfault with C<->Haskell ping-pong, should be stack overflow) closed by simonmar
fixed: I believe this bug is fixed in 6.4.1. I've been running the test for a …
11:32 AM Ticket #674 (Bad error message: varying arguments) closed by simonmar
wontfix: The error message is correct: the two equations for f have differing …
10:29 AM Ticket #678 (Non-terminating compilation of ghc on Debian Testing i386) closed by ross
invalid: The problem occurs with GNU Make 3.81beta4, and is cured by downgrading to …
4:49 AM Ticket #678 (Non-terminating compilation of ghc on Debian Testing i386) created by guest
I used darcs to download a recent version of ghc. I followed the …

Jan 29, 2006:

10:03 PM Ticket #677 (segfault with C<->Haskell ping-pong, should be stack overflow) created by as49@…
Maybe this relates to bug #370. In the infinite sequence: `Haskell …
1:49 PM CollectionClassFramework edited by jpbernardy
(diff)
1:24 PM CollectionClassFramework edited by jpbernardy
(diff)

Jan 28, 2006:

4:08 PM CollectionClassFramework edited by jpbernardy
(diff)
4:07 PM CollectionClassFramework edited by jpbernardy
(diff)
3:42 PM CollectionLibraries edited by jpbernardy
(diff)
3:41 PM CollectionLibraries edited by jpbernardy
(diff)
1:37 PM CollectionClassFramework edited by jpbernardy
(diff)
1:35 PM CollectionClassFramework edited by jpbernardy
(diff)
1:34 PM CollectionClassFramework created by jpbernardy
12:44 PM CollectionLibraries edited by jpbernardy
(diff)
12:38 PM Ticket #676 (Write a performance checker for collections.) created by jpbernardy
Addition of new collection types demand a way to check their performances …
12:27 PM CollectionLibraries edited by jpbernardy
Imported content from the other wiki. (diff)
9:30 AM Ticket #675 (Bad error message in GHCi) created by guest
If […] is loaded into GHCi the following can be observed: […] Hugs …
9:21 AM Ticket #674 (Bad error message: varying arguments) created by guest
A function definition like […] yields the error message Varying …

Jan 27, 2006:

9:12 AM Ticket #673 (Import FastPackedStrings for 6.6) created by simonmar
6.6 must have a better PackedString library, probably based on …

Jan 26, 2006:

4:46 PM Changeset in base [15d66db]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
add foldr/build optimisation for take and replicate This allows take to be deforested, and improves performance of replicate and replicateM/replicateM_. We have a separate problem that means expressions involving [n..m] aren't being completely optimised because eftIntFB isn't being inlined but otherwise the results look good. Sadly this has invalidated a number of the nofib benchmarks which were erroneously using take to duplicate work in a misguided attempt to lengthen their runtimes (ToDo).
4:46 PM Changeset in directory [15d66db]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
add foldr/build optimisation for take and replicate This allows take to be deforested, and improves performance of replicate and replicateM/replicateM_. We have a separate problem that means expressions involving [n..m] aren't being completely optimised because eftIntFB isn't being inlined but otherwise the results look good. Sadly this has invalidated a number of the nofib benchmarks which were erroneously using take to duplicate work in a misguided attempt to lengthen their runtimes (ToDo).
4:46 PM Changeset in process [15d66db]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
add foldr/build optimisation for take and replicate This allows take to be deforested, and improves performance of replicate and replicateM/replicateM_. We have a separate problem that means expressions involving [n..m] aren't being completely optimised because eftIntFB isn't being inlined but otherwise the results look good. Sadly this has invalidated a number of the nofib benchmarks which were erroneously using take to duplicate work in a misguided attempt to lengthen their runtimes (ToDo).

Jan 25, 2006:

5:19 PM Ticket #671 (GHC can suggest "Probable fixes" that are impossible) closed by simonpj
wontfix: I've changed "Probable" to "Possible" in the HEAD. But I can't see …
4:40 PM Ticket #672 (INLINE pragmas for default methods don't work) created by simonpj
This should work: […] Now calling 'f' at Int should inline the code in …
2:23 PM Ticket #671 (GHC can suggest "Probable fixes" that are impossible) created by glasser@…
Let's say I type in ["foo", 4] to GHCI: Prelude> ["foo", 4] …
2:08 PM Changeset in ghc [65d3fd5]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Wibble
2:08 PM Changeset in testsuite [2e631b8]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@…>
Wibble
9:07 AM Changeset in ghc [acd95bc0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by simonpj <simonpj@…>
Add test for bogus unusued-import message
9:07 AM Changeset in testsuite [82cc663]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@…>
Add test for bogus unusued-import message
7:49 AM Ticket #670 (External Core is broken) created by KirstenChevalier
[…] Main.hs consists of: main = putStr "Hello world!" I'll …
Note: See TracTimeline for information about the timeline view.