Timeline


and

Sep 23, 2008:

10:50 PM Design/TypeNaming edited by simonpj
(diff)
10:39 PM Design/TypeNaming edited by simonpj
(diff)
5:56 PM Changeset in ghc [5435175]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
add test for #2499 (package flags in OPTIONS pragmas)
5:56 PM Changeset in testsuite [fc4b3e3]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 <simonmarhaskell@…>
add test for #2499 (package flags in OPTIONS pragmas)
5:01 PM Ticket #2622 (sum and product thunkpile) closed by simonmar
invalid: We can't apply this patch, because it changes the semantics of sum & …
4:52 PM Ticket #2621 (sum and product thunkpile) closed by simonmar
duplicate: resubmitted as #2622
4:52 PM Design/TypeNaming created by simonpj
2:58 PM Changeset in ghc [20ed32af]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
add test for #2295 (-outputdir)
2:58 PM Changeset in testsuite [95e28fb]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 <simonmarhaskell@…>
add test for #2295 (-outputdir)
2:41 PM Changeset in ghc [f575e92]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
accept output (Show Ratio changes, #1920)
2:41 PM Changeset in testsuite [ff7d485]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 <simonmarhaskell@…>
accept output (Show Ratio changes, #1920)
2:01 PM Changeset in ghc [fca27094]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
add test for #2566, also enable driver100 which wasn't being run
2:01 PM Changeset in testsuite [2bb06f2]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 <simonmarhaskell@…>
add test for #2566, also enable driver100 which wasn't being run
1:49 PM Changeset in base [75fddfb]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmarhaskell@…>
Restore the Haskell 98 behaviour of Show Ratio (#1920)
1:49 PM Changeset in nofib [917241c]ghc-7.8shakesupercompiler by Simon Marlow <marlowsd@…>
update output: Show Ratio changed (#1920)
6:46 AM Ticket #2624 (GHC 10.1 beta build error) created by humasect
[…]
6:15 AM Ticket #2623 (Crypto-0.4.1 -- the impossible happened) created by jsnx
I'm using the Linux binary of GHC 6.8.3 to build the crypto library. The …
3:31 AM Ticket #2622 (sum and product thunkpile) created by Bart Massey
Do "ulimit -v 524288" at the shell so your machine won't hang. Run ghci, …
3:23 AM Ticket #2621 (sum and product thunkpile) created by Bart Massey
Do "ulimit -v 524288" at the shell so your machine won't hang. Run ghci, …

Sep 22, 2008:

10:21 PM Ticket #2493 (implement proposed Qualified Operator syntax) closed by simonmar
fixed: Done: […] The implementatin is not exactly the same as the proposal, …
9:37 PM Changeset in ghc [e4f3af1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
add tests for -XNewQualifiedOperators
9:37 PM Changeset in testsuite [6b94ed4]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 <simonmarhaskell@…>
add tests for -XNewQualifiedOperators
9:36 PM Changeset in ghc [12e7ab8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <simonmarhaskell@…>
make this test THREADS friendly
9:36 PM Changeset in testsuite [de82bf4]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 <simonmarhaskell@…>
make this test THREADS friendly
5:50 PM TypeFunctionsStatus edited by chak
(diff)
4:42 PM Ticket #2620 (`ghci --help` gives unhelpful error message) created by Deewiant
Running ghci --help gives the following humorous output: […] This …
4:33 PM Ticket #2619 (Can't build older compiler) created by judah
I tried to build an up-to-date HEAD (ghc-6.9.20080920) with …
2:34 PM Ticket #2618 (Order is relevant when matching signature contexts of a mutually recursive ...) created by guest
The Following code […] gives this error: […] but it compiles fine if …
1:07 PM Ticket #2617 (GHC.Integer no longer exports S# and J#) created by guest
These constructors are needed for hs-plugins' Data.Binary instance for …
1:06 PM Ticket #2616 (install script can't replace /usr/local/bin/runhaskell) created by guest
sudo make install under OS X encounters the following error if runhaskell …

Sep 21, 2008:

11:11 AM Ticket #2565 (Windows binary snapshots not available) closed by igloo
fixed: There are now newer snapshots available

Sep 20, 2008:

11:45 PM Ticket #2311 (hpc markup fails to create directory when marking up coverage of a package) closed by AndyGill
fixed
11:45 PM Ticket #2052 (hpc ignores files containing LINES pragmas that refer to .hsc files) closed by AndyGill
fixed
10:51 PM Ticket #2615 (ghci doesn't play nice with linker scripts) created by AlecBerryman
I'm trying to use HsHyperEstraier? with ghci. I can compile and run the …
7:46 PM Ticket #2582 (We need to provide runhaskell) closed by igloo
fixed: Now done.
4:02 PM Changeset in unix [b696e92]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Bump version number to 2.3.1.0
4:02 PM Changeset in process [f1cb2dc]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Bump version number to 1.0.1.0
4:01 PM Changeset in integer-gmp [1f37e6e]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Pad version number to 0.1.0.0
4:01 PM Changeset in ghc-prim [ca32f70]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by Ian Lynagh <igloo@…>
Pad version number to 0.1.0.0
4:00 PM Changeset in directory [aa0d1fb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Bump version number to 1.0.0.2
3:58 PM Changeset in base [8346210]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Pad version number to 4.0.0.0
3:37 PM OpenSPARC created by duncan
initial info
11:43 AM Status/GHC-6.12 edited by igloo
(diff)
8:39 AM Ticket #2614 (Enumeration of values for `Sys.Info.os`, `Sys.Info.arch`) created by jsnx
It is desirable to have an enumeration of values that might end up in …

Sep 19, 2008:

3:47 PM Ticket #738 (ghc can't load files with selinux Enforcing) closed by simonmar
fixed: Ok, it turned out to be not as hard as I thought it might be. But libffi …
2:59 PM Changeset in testsuite [8ec1c77]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 test regex001 Needed to restrict the type of 'try' now that we have extensible exceptions
1:32 PM Ticket #2613 (configure should summarize important results at the end of its run) created by claus
./configure in ghc head produces a lot of output, including lots of …
12:01 PM Ticket #1875 (Compiling with -O is 30 times slower than with -Onot) closed by simonpj
fixed: Fixed at last […] I'm assuming this is the same as #955, #2328. Simon
11:58 AM Changeset in ghc [e0f3f5f]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Don't require Parser.y in a source dist
11:58 AM Changeset in ghc [027caa7]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add HpcParser.hs to source dists
11:25 AM Changeset in ghc [ec9fbf1]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix the list of generated files that need to go into the source dists
11:20 AM Ticket #2612 (deriving Data.Typeable on phantom newtypes does not report that ...) closed by simonpj
duplicate
11:03 AM Ticket #2612 (deriving Data.Typeable on phantom newtypes does not report that ...) created by guest
newtype Foo x = Foo deriving (Typeable) reports the rather cryptic error …
10:54 AM Ticket #1470 (Overlapping (etc) instances) closed by simonpj
fixed: Fixed by […] Simon
9:31 AM Changeset in ghc [b2020ba]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve documentation of overlapping instances
8:25 AM Changeset in testsuite [fa0a0a2]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@…>
tcfail138 now works

Sep 18, 2008:

9:01 PM Changeset in testsuite [2b23d4d]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@…>
Give a bug number for the print022 failure, fixing a testsuite failure
9:00 PM Ticket #2611 (print022 fails) created by igloo
print022 fails: […]
8:41 PM Changeset in testsuite [4dfe97c]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@…>
T1470 now passes
7:44 PM Changeset in ghc [ea50f41]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Put generated files in source dists We don't want to require that users building source dists have alex/happy
7:13 PM Changeset in testsuite [c22e615]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 pepe iborra <mnislaih@…>
print022 is failing atm, I don't know exactly why
7:01 PM Changeset in ghc [0f97ccee]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add libraries/syb to .darcs-boring
6:11 PM Changeset in testsuite [1084efd]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 pepe iborra <mnislaih@…>
Tickets #1995, #2475 are now fixed
5:28 PM Ticket #2610 (File permission-related proposals) created by igloo
Once 6.10 is out of the way, we should file some permission-related …
4:44 PM Changeset in testsuite [e443ec58]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 pepe iborra <mnislaih@…>
Accept output
4:43 PM Changeset in testsuite [a5469c7]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 Pepe Iborra <mnislaih@…>
Add a new test
4:24 PM Ticket #2604 (Suggest -XDeriveDataTypeable with "newtype" too) closed by simonpj
fixed: At last! A bug I can fix quickly! Thanks for the suggestion. […] …
4:21 PM Changeset in testsuite [c72ed9a]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@…>
Follow error message changes (Trac #2604)
4:03 PM Ticket #2609 (Compiling with -O2 is 7x slower than -O) created by simonpj
Serge writes that compiling DoCon with -O2 -fvia-C "does not gain more …
2:44 PM Design/BuildSystem edited by igloo
(diff)
12:21 PM Changeset in ghc [decbb181]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by pepe <unknown>
Fix a couple of issues with :print - Ticket #1995: Unsoundness with newtypes - Ticket #2475: "Can't unify" error when stopped at an exception In addition this patch adds the following: - Unfailingness: RTTI cannot panic anymore. In case of failure, it recovers gracefully by returning the "I know nothing" type - A -ddump-rtti flag
10:06 AM Changeset in testsuite [31d483f]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 Manuel M T Chakravarty <chak@…>
Type families: fixed many regressions of new solver
10:02 AM Changeset in testsuite [00e82a7]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 output
10:01 AM Changeset in testsuite [6acc8be]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 TH_spliceE5_prof
9:26 AM Ticket #2608 (Direct support for unit tests in Cabal) created by kaol
I'm passing along Debian wishlist bug [http://bugs.debian.org/458495
9:11 AM Ticket #2607 (Inlining defeats selector thunk optimisation) created by simonmar
From a …
7:45 AM Commentary/Compiler/CodeGen edited by Feuerbach
slash (diff)
2:35 AM Ticket #2606 (Backspace, delete, etc. don't work in ghci in HEAD) created by tim
[…] When I pressed my Backspace key, the ^? showed up. When I …

Sep 17, 2008:

11:20 PM Ticket #2005 (localhost on mac causes getnameinfo error in safari.) closed by judah
fixed: This has been fixed by #2326 (works for me on OS X 10.5.4 with …
4:57 PM Commentary edited by simonpj
(diff)
3:31 PM Ticket #2326 (Make configure check sockaddr.sa_len) closed by simonmar
fixed: Pushed, thanks! […]
3:22 PM Ticket #2605 (Possible error message improvement when -XRankNTypes is missing) closed by kaol
fixed: I'm closing the ticket, since the Debian bug submitter was happy with the …
2:19 PM Building edited by jberthold
Removed "adding lib.s" links, now in "getting the sources" (diff)
2:15 PM Building/GettingTheSources edited by jberthold
included "manually adding packages" below --extra explanation (diff)
1:50 PM Changeset in testsuite [1c057f9]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 #2604
1:37 PM Ticket #2596 (Token concatentation (##) in C preprocessor) closed by simonmar
invalid: Malcolm is right... closing the ticket.
1:35 PM Ticket #955 (more object-code blow-up in ghc-6.8.3 vs. ghc-6.4.2 (both with ...) closed by simonmar
fixed
9:48 AM AddingLibsToBuild edited by NeilMitchell
(diff)
9:47 AM Ticket #2605 (Possible error message improvement when -XRankNTypes is missing) created by kaol
I'm forwarding wishlist bug #499217 from …
9:47 AM Building edited by NeilMitchell
(diff)
9:46 AM Building/AddingLibs edited by NeilMitchell
(diff)
9:45 AM Building/AddingLibs created by NeilMitchell
9:45 AM Building edited by NeilMitchell
(diff)
9:42 AM Ticket #2604 (Suggest -XDeriveDataTypeable with "newtype" too) created by kaol
I'm forwarding wishlist bug #499216 from …
9:28 AM AddingLibsToBuild created by jberthold
9:10 AM Building edited by jberthold
info about manually adding extra libraries (diff)
8:05 AM Changeset in testsuite [f8cbd1d]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@…>
remove spurious -fasm (causing failure for the unreg build)
7:53 AM Changeset in base [10ae08b]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Malcolm.Wallace@…>
In nhc98, Word is a type synonym, so class instance is not possible.
7:35 AM Ticket #2601 (Extra parens in error message's displayed code) closed by simonpj
fixed: Happily this is already OK in the HEAD (and hence in 6.10). Thanks for …
7:31 AM Commentary edited by simonpj
(diff)
7:30 AM Commentary/SourceTree edited by simonpj
(diff)
7:30 AM Building/Files edited by simonpj
(diff)
7:29 AM Building/Files edited by simonpj
(diff)
7:25 AM Building/Files edited by simonpj
(diff)
7:03 AM TypeFunctionsSolving edited by chak
(diff)
6:25 AM Changeset in testsuite [c07273f]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 Manuel M T Chakravarty <chak@…>
Type families: fixed 4 regressions
3:46 AM Changeset in testsuite [33a7a18]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 Manuel M T Chakravarty <chak@…>
Type families: don't bleat about regressions with new solver

Sep 16, 2008:

10:01 PM Changeset in ghc-prim [b651c80]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by Ian Lynagh <igloo@…>
Fix compilation of Setup.hs with GHC 6.9
4:02 PM Ticket #2603 (Crash on Korn shell on Windows XP) created by NeilMitchell
Running GHC HEAD in a Korn Shell on Windows XP gives: […] The problem …
3:12 PM Changeset in testsuite [e9cdae4]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 Manuel M T Chakravarty <chak@…>
Type families & GADTs: fixed tests
3:11 PM Changeset in testsuite [9870492]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@…>
test for #1548
3:07 PM Ticket #2602 (Haddock not installed properly) created by NeilMitchell
I built GHC Head, took a bindist, moved that to a different machine, and …
3:04 PM Building/Windows edited by claus
--with-gcc has two dashes (diff)
2:28 PM Ticket #2601 (Extra parens in error message's displayed code) created by kaol
I'm forwarding the bug #499137 from …
2:03 PM Ticket #2469 (Linking fails with "multiple definition of `deRefStablePtr'") closed by simonmar
fixed: Fixed: […]
1:35 PM Changeset in base [ed66a53]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
Fix bugs in Text.Printf (#1548)
1:23 PM Changeset in testsuite [45ca71f]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@…>
test for #2469
12:55 PM Ticket #1999 (panic with GADT etc.) closed by chak
fixed: Fixed with the new equality solver.
11:29 AM Ticket #2600 (Bind type variables in RULES) created by simonpj
Roman writes: here's an example I came across while working on the …
11:22 AM Ticket #2599 (Improve error message for type rigidity) created by simonpj
When saying that a GADT match is given a non-rigid type, we should be more …
10:09 AM Changeset in testsuite [0a29e0a]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@…>
reify and tcrun007 have been fixed
9:37 AM Ticket #2598 (Avoid excessive specialisation in SpecConstr) created by simonpj
This ticket captures an email thread so it doesn't get lost. Consider …
9:00 AM Ticket #2597 (panic! (the 'impossible' happened) (using TH)) created by jcab
ghc: panic! (the 'impossible' happened) (GHC version 6.8.3 for …
5:51 AM Changeset in testsuite [02e7311]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 Manuel M T Chakravarty <chak@…>
Type families: output wibble
5:37 AM TypeFunctionsSolving edited by chak
(diff)

Sep 15, 2008:

7:08 PM Ticket #2596 (Token concatentation (##) in C preprocessor) created by sedillard
[…] Should expand to […] This behavior is defined in the C …
4:30 PM Ticket #2328 (Compiling DoCon with 6.8.3 has 3x slow-down compared with 6.8.2) closed by simonpj
fixed: I believe this is now fixed. Hurrah! Simon
3:28 PM Ticket #2587 (Optimiser bug with extistentials and GADT's) closed by simonpj
fixed: Excellent example, thank you. Fixed by […] Simon
2:00 PM Ticket #2595 (Implement record update for existential and GADT data types) created by simonpj
Ganesh writes: The most important thing for me is supporting record update …
10:54 AM Changeset in testsuite [d8dcf94b]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@…>
ghci024: add -ignore-dot-ghci
7:53 AM Ticket #2590 (problem with very large lists) closed by simonmar
duplicate: Already ticketed as #789, but thanks for the report!

Sep 14, 2008:

5:07 PM ArmLinuxGhc edited by shepheb
Attempted Hugs port (diff)
4:34 PM Changeset in testsuite [e1d9da4]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 Manuel M T Chakravarty <chak@…>
Type families: harmless changes of error messages by new algo
12:07 PM Changeset in testsuite [8b8968c]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 Manuel M T Chakravarty <chak@…>
Type families: Simple20: warning about loopy equality
7:13 AM TypeFunctionsSolving edited by chak
(diff)
5:15 AM TypeFunctionsSolving edited by chak
(diff)
4:32 AM TypeFunctionsSolving edited by chak
(diff)
12:09 AM Ticket #2594 (Wrong size for Int in arguments to functions wrapped to FunPtr by FFI ...) reopened by shahn
Replying to duncan: I was unsure about the correct use of the …

Sep 13, 2008:

11:52 PM Ticket #2594 (Wrong size for Int in arguments to functions wrapped to FunPtr by FFI ...) closed by duncan
invalid: I think this is an incorrect use of the FFI. The example uses Haskell …
11:14 PM Ticket #2593 (Wrong size for Int in arguments to functions wrapped to FunPtr by FFI ...) closed by shahn
duplicate
11:07 PM Ticket #2594 (Wrong size for Int in arguments to functions wrapped to FunPtr by FFI ...) created by shahn
An operation […] is wrapped to a function pointer {{{ptr :: FunPtr? (Int …
11:02 PM Ticket #2593 (Wrong size for Int in arguments to functions wrapped to FunPtr by FFI ...) created by shahn
An operation […] is wrapped to a function pointer {{{ptr :: FunPtr? (Int …
8:22 PM Ticket #2592 (Can't profile when the heap maximum is hit) created by adekoba
[…] and the contents of temp.prof will be empty.
4:20 PM Changeset in testsuite [ffb5917]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 Pepe Iborra <mnislaih@…>
remove some calls to the old 'breakpoint' combinator
1:58 PM TypeFunctionsSolving edited by chak
(diff)
1:53 PM TypeFunctionsSolving edited by chak
(diff)
4:58 AM Building/GettingTheSources edited by tim
Should probably make darcs-all executable before executing it (diff)

Sep 12, 2008:

8:17 PM Ticket #2591 (Explain +RTS -t/s/S output text) created by igloo
The user guide should explain the meaning of all this: […] Originally …
7:33 PM Ticket #2590 (problem with very large lists) created by christopheranand
I am debugging some numerical code and thought it would be easy to put the …
7:25 PM Ticket #2589 (ghci fails in ByteCodeGen.lhs with "nonexhaustive patterns in case") created by gwright
When loading the attached file into ghci, it fails with: […] …
3:49 PM Ticket #2148 (x86_64 code use several GiB of memory generates: internal error: ASSERTION ...) closed by simonmar
fixed: Using today's HEAD, I just ran Bug2 until it used up all my memory (16Gb) …
3:00 PM Ticket #2351 (NetBSD defines ELF_ST_TYPE) closed by simonmar
fixed: looks like this patch has already been committed.
2:17 PM Ticket #2586 (ghc segfaults when compiling bytestring001) closed by simonmar
fixed: Fixed: […]
1:49 PM Changeset in base [ea5b917]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <marlowsd@…>
We should be including Rts.h here, not Stg.h Stg.h is for .hc files only, and it sets up various global register variables.
12:04 PM Ticket #2576 (bio and retainer profiling segfaults) closed by simonmar
fixed: Fixed: […]
11:27 AM Changeset in testsuite [df89e29]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@…>
heapprof001(prof_hc_hb,prof_hr) are now fixed (#2576)
11:25 AM Changeset in ghc [81af806]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix crash in biographical heap profiling (#2576)
11:06 AM Changeset in ghc [c016a94c]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix retainer profiling (#2576)
11:02 AM Changeset in nofib [9f9f4df]ghc-7.8shakesupercompiler by Ian Lynagh <igloo@…>
Make USE_NEW_MKDEPEND_FLAGS=YES if MKDEPENDHS >= GHC 609
10:52 AM Ticket #2571 (ioref001 segfaults depending on how much stack space it has) closed by simonmar
fixed: Fixed: […]
10:42 AM Ticket #2588 (Missed suggestion with context on foralls) created by NeilMitchell
Given the program: […] I get the nice and helpful error message: …
10:01 AM Changeset in ghc [fdd7a41]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix some bugs in the stack-reducing code (#2571)
9:22 AM Ticket #2587 (Optimiser bug with extistentials and GADT's) created by NeilMitchell
Given the program: […] Using GHC Head from yesterday, compiling …
4:41 AM Changeset in ghc [561ca00]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Add dead code eliminator for Core Added code for dead code elimination to the ext-core library. This can be used in concert with Language.Core.Merge to produce a single self-contained module without unnecessary cruft.
3:45 AM Changeset in ghc [3fee296]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: expose some more modules
3:33 AM Changeset in ghc [e87a195]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Change syntax for primitive coercions Changed the ext-core syntax to include primitive coercions (left, right, sym, trans, etc.) as syntax rather than referring them to their names as in GHC. (I hope I updated the docs to reflect this...)
3:22 AM Changeset in ghc [844e0d6]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Export a lot more things from Prims See comments for details.
3:14 AM Changeset in ghc [258bcdc]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Extend Core preprocessor See comments for details.
2:56 AM Changeset in ghc [553df2d]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Export a bunch more stuff from the parser
2:53 AM Changeset in ghc [ce95269]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Fix performance bug isUtupleTy was implemented inefficiently (and is called a lot by the typechecker). Replaced with uglier but faster code.
2:38 AM Changeset in ghc [809c7e5]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Remove some cruft
2:15 AM Changeset in ghc [78c20901]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
ext-core library: Add code for merging multiple Core modules into a single module I added a new module, Merge, to the ext-core library that combines a list of ext-core modules into a new, uniquely renamed module. See comments in Merge.hs for more details.
12:17 AM Changeset in nofib [8c87902]ghc-7.8shakesupercompiler by Ian Lynagh <igloo@…>
Turn off -Werror for nofib This allows you to use nofib in a tree built with validate
12:09 AM Ticket #2586 (ghc segfaults when compiling bytestring001) created by igloo
With the bytestring001 test in the testsuite: […] That's with the …

Sep 11, 2008:

10:10 PM Ticket #2585 (New versions of windres fail with "windres: CreateProcess (null): No ...) created by igloo
Initially reported here: …
3:38 PM Changeset in ghc [9f076a0]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Use OSThreadProcAttr for workerStart
3:27 PM Ticket #2584 (Pretty printing of types with HsDocTy goes wrong) created by NeilMitchell
Pretty printing of type signatures containing HsDocTy? goes wrong in HEAD. …
2:05 PM Changeset in ghc [6bfb3fc]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Include docs in the bindists
1:52 PM Changeset in testsuite [fc2cc8a]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 #1709
1:45 PM Building/Windows edited by NeilMitchell
(diff)
12:54 PM Changeset in ghc [346369d8]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Don't install pwd
12:08 PM Changeset in ghc [73f77be]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
In stgReallocForGMP, we need to copy min(old_size,new_size) We used to always copy old_size
12:13 AM Changeset in ghc [b6442e8]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Tell perl to autoflush output in darcs-all. Suggested by Claus Reinke

Sep 10, 2008:

9:17 PM Ticket #2583 (printf %s is not lazy enough) created by olsner
Taking a fixpoint of printf fix (printf "a%s") :: String, or …
3:42 PM Changeset in ghc [299c3d0]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Remove dataConInstOrigDictsAndArgTys This suspicious function had just one call, in BuildTyCl.mkNewTyConRhs. I've done it another way now, which is tidier.
3:36 PM Ticket #2533 (Generic functions that take integral arguments should work the same way as ...) closed by igloo
fixed: I've applied the patches, thanks!
2:20 PM Changeset in ghc [7aac567]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix debug message formatting on Windows
12:46 PM Plugins/Annotations edited by batterseapower
(diff)
12:43 PM Plugins edited by batterseapower
(diff)
12:42 PM Plugins edited by batterseapower
(diff)
12:42 PM Plugins edited by batterseapower
(diff)
12:41 PM Plugins/Annotations edited by batterseapower
(diff)
11:46 AM Ticket #2581 (Record selectors not being inlined) closed by simonpj
fixed: Fixed by […] Simon
11:22 AM Ticket #2582 (We need to provide runhaskell) created by igloo
We need to provide runhaskell
10:18 AM Changeset in testsuite [8be66d8]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 typo in T2573
9:58 AM Changeset in ghc [62ee856c]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Check the *right* set of type variables for escape! I did the wrong checkSigTyVars, which (happily) triggered an ASSERT failure. This should fix it.
9:50 AM Changeset in testsuite [6d45837]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@…>
Eyeball test for Trac #2581
9:30 AM Ticket #2577 (dependency on $HOME environment variable) closed by simonmar
duplicate: Already fixed, but thanks for the report! (#2492)
9:12 AM Ticket #2568 (hSetBuffering NoBuffering and getChar don't work properly on Windows) closed by simonmar
duplicate: We already have a ticket for this: #2189
9:02 AM Ticket #2573 (Illegal polymorphic or qualified type with generics) closed by simonpj
fixed: Fixed by […]
9:00 AM Ticket #2572 (scoped type variables: bad error message, and wrong semantics?) closed by simonpj
fixed: Fixed by […]
8:55 AM Changeset in testsuite [781bfa8]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 #2573
8:55 AM Changeset in testsuite [58a40b71]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@…>
T2572 needs RankNTypes
8:54 AM Changeset in testsuite [79b2005]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@…>
Follow error message wibbles
8:51 AM Changeset in ghc [aaed05e8]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
More refactoring of instance declarations (fixes Trac #2572) In refactoring instance declarations I'd taken a short cut over scoped type variables, but it wasn't right as #2572 shows. Fixing it required a significant chunk of further refactoring, alas. But it's done! Quite tidily as it turns out. The main issue is that when typechecking a default method, we need two sets of type variables in scope class C a where op :: forall b. ... op = e In 'e', *both* 'a' and 'b' are in scope. But the type of the default method has a nested flavour op :: forall a. C a => forall b. .... and our normal scoping mechanisms don't bring 'b' into scope. (And probably shouldn't.) Solution (which is done for instance methods too) is to use a local defintion, like this: $dmop :: forall a. C a => forall b. .... $dmop a d = let op :: forall b. ... op = e in op and now the scoping works out. I hope I have now see the last of this code for a bit!
8:32 AM Ticket #2581 (Record selectors not being inlined) created by simonpj
Bryan O'Sullivan write: This comes from the bloomfilter package on …
8:30 AM Changeset in ghc [112ad19]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #2581: inlining of record selectors Bryan discovered that a non-trivial record selector (non-trivial in the sense that it has to reconstruct the result value because of UNPACK directives) weren't being inlined. The reason was that the unfolding generated by MkId.mRecordSelId was never being optimised *at all*, and hence looked big, and hence wasn't inlined. (The out-of-line version *is* put into the code of the module and *is* optimised, which made this bug pretty puzzling. But the unfolding inside the record-selector-Id itself, which is a GlobalId and hence does not get its inlining updated like LocalIds, was big and fat.) Solution: I wrote a very simple optimiser, CoreUnfold.simplOptExpr, which does enough optimisation to solve this particular problem. It's short, simple, and will be useful in other contexts.
8:23 AM Changeset in ghc [911a3e09]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #2573; and explanatory comment
8:20 AM Changeset in ghc [a62561f]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix the zonking of HsWrappers HsWrappers are horribly inconsistent at the moment. I intended that WpLam, WpApp are for evidence abstraction/application WpTyLam, WpTyApp are for type abstraction/application But when we zonk (WpApp co), where co is a coercion variable, we get a *coercion* not a coercion *variable*. So for now I'm making it into a WpTyApp, which the desugarer handles perfectly well. (I'd forgotten to zonk it properly at all; that is the bug that this patch fixes.)
8:19 AM Changeset in ghc [b7f052c]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Add newDictOcc, newDictOccs
8:18 AM Changeset in ghc [8bd5086]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Layout and type synonyms only
8:15 AM Changeset in ghc [3998d13]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Robustify the setting of implied flags When setting implied flags, do so recursively. So if -Xa implies -Xb, and -Xb implies -Xc, we do the right thing. I thought we needed this, but we don't. But it seems like a good idea anyway.
8:15 AM Changeset in ghc [cff03e1]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Rename a variable
7:35 AM Changeset in ghc [901f574]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Simplify the type signature for tcPolyBinds
6:50 AM Changeset in ghc [cb579c2]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Comments only

Sep 9, 2008:

10:16 PM Changeset in ghc [d48dc91]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
We always install stage2, so we need to always put stage2 into bindists
4:21 PM Changeset in ghc [6c1dbaa6]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Tell GHC which module nON_EXHAUSTIVE_GUARDS_ERROR_ID comes from This one was missed when the error-ids all moved to Control.Exception.Base (The nofib test 'fluid' showed it up.)
3:57 PM Changeset in ghc [3e597db1]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve float-in somewhat See Note [Floating in past a lambda group]. The new thing here is that we previously were not floating in past a group that had (\(a:*) \(x:State# a). e), with a type var *and* a one-shot lambda. The fix makes wave4main allocate 2% less, and doesn't change any other nofib number, so it's not a big deal.
3:55 PM Ticket #2359 (Data.IntMap update{Min,Max}WithKey corrupts data structure) closed by simonmar
fixed: Patch applied, thanks! […]
3:51 PM Ticket #2570 (2185 test segfaults rather than giving out of memory error) closed by simonmar
fixed: Fixed: […]
3:50 PM Changeset in ghc [e71d6d1]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Important performance wibble to callSiteInline (the n_vals_wanted > 0 thing) See Note [Inlining in ArgCtxt]. This very small change gives quite a big performance win. Just showing the bigger ones: Program Size Allocs Runtime -------------------------------------------------------------------------------- anna -0.7% -4.3% 0.15 cichelli -0.6% -6.4% 0.15 fulsom -0.4% -18.5% -8.1% gcd -0.6% -12.0% 0.06 integer -0.6% -16.2% -8.4% power -0.7% -19.3% -4.8% -------------------------------------------------------------------------------- Min -0.7% -19.3% -15.7% Max -0.1% +0.1% +5.7% Geometric Mean -0.6% -1.9% -4.3% The original change was to improve a case that Roman found (see test eyeball/inline1) but that seems to work ok now anyway.
3:48 PM Ticket #2574 (internal error: ARR_WORDS object entered! (threaded2 / -N2)) closed by simonmar
fixed: Fixed: […] This one took me more than half a day to find. Phew.
2:51 PM Changeset in ghc [43a120b]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
when a memory leak is detected, report which blocks are unreachable
1:52 PM Changeset in ghc [ccb9580]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Separate pruning from marking of spark pools Fixes crash when using compacting GC in parallel programs
1:46 PM Changeset in testsuite [bc1a142]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@…>
not broken any more
1:43 PM Changeset in ghc [53e85ba]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
un-disable warnings in some modules
1:42 PM Changeset in ghc [848dafe8]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix warnings
1:37 PM Changeset in ghc [c1580e7]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
More sanity checking for the TSO write barrier Check that all threads marked as dirty are really on the mutable list.
1:34 PM Changeset in ghc [886d3db]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Move checkGlobalTSOList() call from GarbageCollect() to checkSanity()
1:33 PM Changeset in ghc [128a7fa]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
small bugfix in traverseBlackHoleQueue()
1:32 PM Changeset in ghc [d572aed]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix race condition in wakeupThreadOnCapability() (#2574) wakeupThreadOnCapbility() is used to signal another capability that there is a thread waiting to be added to its run queue. It adds the thread to the (locked) wakeup queue on the remote capability. In order to do this, it has to modify the TSO's link field, which has a write barrier. The write barrier might put the TSO on the mutable list, and the bug was that it was using the mutable list of the *target* capability, which we do not have exclusive access to. We should be using the current Capabilty's mutable list in this case.
1:27 PM Building/Windows edited by NeilMitchell
(diff)
1:22 PM Changeset in ghc [4318aa6]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix compacting GC bug: don't forget to thread the blackhole_queue
1:11 PM Building/Windows edited by NeilMitchell
(diff)
11:39 AM Changeset in ghc [bf1d468c]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add a do-nothing install-docs rule in ext-core/ when LATEX_DOCS=NO
11:35 AM Changeset in ghc [6867d7a]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/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Link to core.pdf, not core.ps.gz
10:39 AM Building/Windows edited by NeilMitchell
(diff)
10:16 AM Changeset in testsuite [8b0037c]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 2572
7:54 AM Building/Windows edited by NeilMitchell
(diff)
7:53 AM Building/Windows edited by NeilMitchell
(diff)

Sep 8, 2008:

10:35 PM Ticket #2579 (export Data.Map.toDescList) closed by elaforge
duplicate
10:33 PM Ticket #2580 (export Data.Map.toDescList) created by elaforge
It's even implemented, but not exported. Without this, there's apparently …
10:32 PM Ticket #2579 (export Data.Map.toDescList) created by elaforge
It's even implemented, but not exported. Without this, there's apparently …
3:20 PM Changeset in testsuite [bf6d100]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@…>
tc176 works now
3:19 PM Changeset in testsuite [9e26901]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 T1470 is still broken I briefly thought I'd fixed this, but I haven't. So it stays broken.
3:10 PM Ticket #2569 (Inferred type not accepted by compiler) closed by simonpj
duplicate: Yes, I'm afraid this is a now-celebrated bug. See #1897 and associated …
12:23 PM Building/Windows edited by claus
(diff)
10:47 AM Ticket #2429 (error building full dll name to be loaded in ghci) closed by simonmar
fixed: I couldn't reproduce the reported bug (with HEAD), but I did improve the …
8:22 AM Building/Windows edited by NeilMitchell
(diff)

Sep 7, 2008:

10:10 PM Ticket #2564 (ext-core docs) closed by igloo
fixed: Now done.
10:09 PM Ticket #2578 ("ld: atom sorting error for ..." on OS X) created by igloo
I'm seeing atom sorting errors while building GHC on OS X, e.g.: […] …
7:20 PM Changeset in testsuite [32804db]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@…>
Rename an hGetBuf001 to avoid a name clash
6:20 PM Ticket #2577 (dependency on $HOME environment variable) created by pooryorick
This is probably not a bug, per-se, but out of 161 packages of mostly core …
4:11 PM Changeset in testsuite [68161c4]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 <unknown>
#2533: Generic functions that take integral arguments should work the same way as their prelude counterparts
3:52 PM Changeset in testsuite [2975011]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@…>
import Control.Monad.Instances in bytestring00{1,4,5} They need the Functor ((->) r) instance
3:21 PM Changeset in testsuite [f22877e]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@…>
heapprof001(prof_hc_hb,prof_hr) is broken (trac #2576)
3:19 PM Ticket #2576 (bio and retainer profiling segfaults) created by igloo
heapprof001(prof_hc_hb,prof_hr) is segfaulting.
3:13 PM Ticket #2575 (shell script gotcha in boot) created by pooryorick
I use a build process which is sensitive to the exit code of "boot", …
3:06 PM Changeset in testsuite [36625e8]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 dynamic002 output
2:50 PM Changeset in testsuite [e4ae40a]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@…>
Make ghci024 a lot less fragile Now we grep for representative output, rather than trying to match all of it.
2:12 PM Changeset in testsuite [5548ffc]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@…>
fromdos ghci024.script
2:12 PM Changeset in testsuite [1190969]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 ghci024 output
2:06 PM Changeset in testsuite [fb9c8f1]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@…>
fromdos ghci024.py
2:03 PM Changeset in testsuite [93d5748]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@…>
2317(threaded2) is broken (trac #2574).
2:02 PM Ticket #2574 (internal error: ARR_WORDS object entered! (threaded2 / -N2)) created by igloo
With the 2317 test: […]
1:45 PM Changeset in testsuite [8c73c15]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@…>
tcrun007 is broken (trac #2573)
1:44 PM Ticket #2573 (Illegal polymorphic or qualified type with generics) created by igloo
A cut-down tcrun007: […] is failing with: […]
1:13 PM Changeset in testsuite [9febe305]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@…>
reify is broken (trac #2572)
1:13 PM Ticket #2572 (scoped type variables: bad error message, and wrong semantics?) created by igloo
With this module (a cut-down version of reify): […] GHC gives the …
11:56 AM Changeset in testsuite [7a371f2]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 boilerplate Makefile
11:53 AM Ticket #2571 (ioref001 segfaults depending on how much stack space it has) created by igloo
The ioref001 test is segfaulting, depending on how much stack space you …
11:21 AM Changeset in testsuite [e3be4db]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@…>
2185 is broken in 2 ways: #2185, #2570
11:20 AM Ticket #2570 (2185 test segfaults rather than giving out of memory error) created by igloo
We currently expect the 2185 test to fail with an out of memory error …
9:10 AM TypeFunctionsSolving edited by chak
(diff)
7:24 AM Ticket #2569 (Inferred type not accepted by compiler) created by ajd
{{{ ghc --version: The Glorious Glasgow Haskell Compilation System, …
5:38 AM TypeFunctionsSolving edited by chak
(diff)

Sep 6, 2008:

7:57 PM Ticket #2567 (HEAD doesn't install the ghc package anymore) closed by igloo
fixed: Thanks for the report, now fixed.
7:10 PM Design/BuildSystem edited by igloo
(diff)
6:59 PM Ticket #2535 (Bug fix for QuickCheck 1.1.0.0) closed by igloo
fixed: Patch applied, thanks!
6:35 PM Changeset in testsuite [b86d785]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 tests for hugs trac #46 and #48 bugs
5:48 PM Ticket #2568 (hSetBuffering NoBuffering and getChar don't work properly on Windows) created by igloo
With this program: […] if I type […] then: On Linux and OS X I get …
4:45 PM Changeset in testsuite [f374c33]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 syntax error in an all.T file
4:13 PM Changeset in testsuite [28c36e2]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 rn067 test
11:16 AM TypeFunctionsSolving edited by chak
(diff)
11:13 AM TypeFunctionsSolving edited by chak
(diff)
11:12 AM TypeFunctionsSolving edited by chak
(diff)
9:44 AM TypeFunctionsSolving edited by chak
(diff)
7:31 AM Ticket #2567 (HEAD doesn't install the ghc package anymore) created by Jedai
As of some times ago, the HEAD doesn't install the ghc package anymore …
5:51 AM TypeFunctionsSolving edited by chak
(diff)
4:27 AM TypeFunctionsSolving edited by chak
(diff)

Sep 5, 2008:

4:52 PM Ticket #2566 ("ghc -c foo.bar" silently does nothing) created by igloo
ghc -c foo.bar silently does nothing. It thinks that foo.bar is an …
4:22 PM Building/Windows edited by NeilMitchell
(diff)
4:18 PM Building/Windows edited by NeilMitchell
(diff)
4:07 PM Building/Windows edited by NeilMitchell
(diff)
3:04 PM Building/Windows edited by NeilMitchell
(diff)
2:00 PM Ticket #1964 (GHC.Prim) closed by igloo
fixed: Fixed; we now have GHC.Prim docs.
12:16 PM Changeset in ghc-prim [4e29a99]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by Ian Lynagh <igloo@…>
In Setup, tell haddock about GHC.Prim
11:07 AM TypeFunctionsSolving edited by chak
(diff)
10:10 AM TypeFunctionsSolving edited by chak
(diff)
8:16 AM Building/Files edited by simonpj
(diff)
8:15 AM Building/Files edited by simonpj
(diff)
8:03 AM Building/Files edited by simonpj
(diff)
7:15 AM Ticket #2565 (Windows binary snapshots not available) created by NeilMitchell
Looking at: http://www.haskell.org/ghc/dist/current/dist/ The latest …
6:21 AM TypeFunctionsSolving edited by chak
(diff)
3:44 AM Building/GettingTheSources edited by benl
Add warning about dash vs bash on Ubuntu. (diff)
2:43 AM TypeFunctionsSolving edited by chak
(diff)
1:52 AM TypeFunctionsSolving edited by chak
(diff)

Sep 4, 2008:

9:07 PM IRC_Meetings edited by guest
(diff)
9:00 PM ghc-meeting-2008-09-03.log attached to IRC_Meetings by guest
8th meeting
3:58 PM Changeset in testsuite [3417b14]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@…>
Follow error messsage changes
3:55 PM Changeset in testsuite [ea5bc20]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@…>
Replace 'pure' by 'arr'
3:54 PM Changeset in testsuite [922ab86]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@…>
Comment only
3:22 PM Attic/Building/BuildSystem edited by igloo
(diff)
3:21 PM Building/Files edited by igloo
(diff)
3:03 PM Ticket #2564 (ext-core docs) created by igloo
Make sure that ext-core docs are built and put in the bindist, and that …
3:01 PM DarcsConversion edited by batterseapower
(diff)
2:54 PM Changeset in testsuite [0ff33e1f]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 #470
1:05 AM Ticket #2563 (With -N4: "internal error: RELEASE_LOCK: I do not own this lock: Task.c ...) created by TomMD
The program crashes in various ways including double free (typical) and …

Sep 3, 2008:

10:36 PM Changeset in testsuite [cc67b849]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@…>
follow library changes
10:36 PM Changeset in unix [91285f5]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
follow library changes
10:36 PM Changeset in process [4e4c556]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
follow library changes
10:02 PM ReplacingGMPNotes edited by JimCrayne
(diff)
9:43 PM Ticket #2562 (GADTs: (.text+0xc6): undefined reference to `Main_IsEqual_con_info') closed by igloo
invalid: Whoops, you're quite right! I meant to say […] which works fine; sorry …
7:46 PM Ticket #2562 (GADTs: (.text+0xc6): undefined reference to `Main_IsEqual_con_info') created by igloo
With this module: […] I get: […] with the HEAD and 6.8.2.
6:08 PM Ticket #2561 (Using "ITstring !FastString" in Lexer.x goes wrong (internal error: ...) created by igloo
With this patch: […] something goes wrong. The first sign, when …
3:29 PM Ticket #2438 (memory performance problem when compiling lots of derived instances in a ...) closed by simonpj
fixed: I declare this fixed, as a result of […] Here are the timings […] …
3:11 PM Status/GHC-6.12 edited by igloo
(diff)
3:11 PM Status/GHC-6.12 edited by igloo
(diff)
2:50 PM TypeFunctionsSolving edited by chak
(diff)
2:49 PM TypeFunctionsSolving edited by chak
(diff)
2:46 PM Ticket #2517 (remove 'pure' method from Arrow class) closed by ross
fixed: Discussion was limited, with a few supporters and no dissent.
1:09 PM Changeset in ghc-prim [b0f3bc3]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by Ian Lynagh <igloo@…>
Help haddock find ghc-prim's types by explicitly exporting them
12:48 PM Changeset in testsuite [936230b]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@…>
T1999 passes now (acccidentally I think), but T1999a still fails
12:12 PM Changeset in testsuite [b1cf99e]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@…>
Follow error message changes
9:32 AM Ticket #1934 (Bad interplay between -O2 and -prof -auto-all in GHC-6.6.1) closed by simonmar
worksforme: Doesn't happen with HEAD, and life's too short to find out what the …

Sep 2, 2008:

3:20 PM Ticket #2397 (inclusion of Network.Curl causes compiler issues and coredumps) closed by simonmar
worksforme: I've been unable to reproduce this on x86-64-Linux (however I did find a …
1:21 PM Ticket #2528 (documentation for nub and nubBy should be corrected, extended or removed.) closed by simonmar
fixed: Fixed: […]
1:15 PM Ticket #2554 (internal error: stg_ap_pp_ret (with terminfo)) closed by simonmar
fixed: Fixed: […]
12:39 PM Ticket #2542 (runghc does not infer module file extensions) closed by simonmar
fixed: […]
12:14 PM Changeset in testsuite [59b16bb]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 Ganesh's test for T1999

Sep 1, 2008:

11:35 PM Ticket #2560 (killThread and getChanContents appear to interact strangely) created by batterseapower
I'm not sure if this an error in my program or in GHC, but I think the …
9:40 PM TypeFunctionsStatus edited by simonpj
(diff)
3:01 PM Commentary/Compiler/NewCodeGen edited by dias
(diff)
3:00 PM Commentary/Compiler/NewCodeGen edited by dias
(diff)
2:57 PM Ticket #2559 (Haddock: Prelude docs are missing Bool, Int, Integer) created by simonmar
The documentation for the Prelude is now missing some of the basic …
2:42 PM Ticket #1501 (Panic in RegisterAlloc) reopened by simonmar
However, on a hunch I added -O, and that made the compiler go into an …
2:36 PM Ticket #1501 (Panic in RegisterAlloc) closed by simonmar
worksforme: Unable to reproduce with 6.8.3 on x86 or x86_64, with or without …
1:12 PM BuildBot edited by malcolm.wallace@…
Gotchas for buildbot/MacOS (diff)
10:54 AM Ticket #2558 (re-throwing an asynchronous exception throws it synchronously) created by simonmar
If you catch and re-throw an asynchronous exception, the second time it …

Aug 31, 2008:

9:43 PM Ticket #2557 (building HEAD fails when editline is installed as a user package) closed by igloo
fixed: Applied, thanks!
6:11 PM Changeset in process [e434b42]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
non-GHC: export System.Process, not System.Process.Internals
2:39 PM Changeset in directory [8a7f267]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
fix typo in extra-source-files
1:45 PM Ticket #2556 (Deprecated perl stuff in ghc-split) closed by igloo
fixed: Thanks for the report; this has already been fixed in the HEAD.
1:33 PM Ticket #2553 (panic: RegAllocLinear.getStackSlotFor: out of stack slots) closed by igloo
duplicate: Thanks for the report. Happily, this is a duplicate of #2424, and already …
1:19 PM Ticket #2549 (Non null-terminated C strings sended to OpenGL functions.) closed by igloo
invalid: HGL no longer comes with GHC. Please report this directly to the library …
12:20 PM Ticket #2480 (error function is not lazy) closed by igloo
wontfix: You can use a top-level error handler if you want to do something like …
12:10 PM Ticket #2472 (GHC: Hard-coded and wrong path to perl interpreter for ghc-asm) closed by igloo
invalid: This looks like just a bug in the Mac installer. GHC detects the location …
11:35 AM Ticket #2458 (Unknown symbol `_environ' on MacOS X) closed by igloo
fixed: Hmm, this works for me; presumably fixed by Cabal's …

Aug 30, 2008:

9:13 PM Ticket #2557 (building HEAD fails when editline is installed as a user package) created by judahj
Building stage1 of HEAD fails when editline is installed as a user-level …
8:24 PM Ticket #2556 (Deprecated perl stuff in ghc-split) created by guest
On Ubuntu Intrepid Ibex (adm64): gwern@craft:19282~>perl --version …
4:06 PM Ticket #1389 (readline checks in configure.ac can probably be removed) closed by igloo
fixed: The only readline references now are in mk/bootstrap.mk as far as I can …
1:24 PM Status/GHC-6.12 edited by igloo
haddock2 done (diff)
1:23 PM Ticket #2335 (Haddock's internal GHC version must match the configured GHC version) closed by igloo
fixed: haddock 2 is now built while building ghc.
12:41 PM Ticket #2555 (Template Haskell does not respect -package and -hide constraints) created by guest
(I am using 6.8.2-2ubuntu1, packaged for Ubuntu Hardy Heron, on amd64.) …
11:14 AM GhcApiStatus edited by nominolo
cleanups (diff)
11:12 AM GhcApiStatus edited by nominolo
add outline (diff)

Aug 29, 2008:

12:50 PM Changeset in testsuite [f4ae9a2]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@…>
Make mod127 clean the right files
12:50 PM Changeset in testsuite [284d413]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 mod125 for the parallel testsuite
7:37 AM Ticket #2554 (internal error: stg_ap_pp_ret (with terminfo)) created by judah
When trying to run the haskeline package against HEAD, I sometimes get bus …

Aug 28, 2008:

10:21 PM GhcApiStatus edited by nominolo
(diff)
9:17 PM GhcApiStatus edited by nominolo
Update API changes (diff)
7:39 PM Ticket #2553 (panic: RegAllocLinear.getStackSlotFor: out of stack slots) created by daniel.is.fischer
Trying to cabal install the crypto library, I got the error: […] twice, …
6:17 PM sync-all-v3.darcs-patch attached to DarcsConversion by batterseapower
sync-all, with bug fixes and merges from darcs-all
4:28 PM Changeset in testsuite [cccac29]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 mod127 in the parallel testsuite
4:20 PM Changeset in testsuite [50436e6]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 the records test when running the testsuite in parallel mode
2:54 PM Ticket #2552 (SCC annotation behavior differs between toplevel and non-toplevel) created by Rauli
I'm not sure if this is a bug, but using ghc -prof -auto-all and manual …
2:34 PM TypeFunctionsSolving edited by chak
(diff)
2:28 PM Ticket #2551 (Allow multiple modules per source file) created by YitzGale
This is helpful because the module system is the only way to achieve …
2:12 PM Ticket #2462 (Data.List.sum is slower than 6.8.3) closed by simonpj
invalid: I did that and it's still fine. Re-open if you think otherwise! Simon
12:14 PM Ticket #2529 (deriving Read fails on infix data constructors with record syntax) closed by simonpj
fixed: Fixed […] Simon
12:11 PM Changeset in testsuite [be12d52]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 #2529
11:38 AM Ticket #2462 (Data.List.sum is slower than 6.8.3) reopened by simonmar
We think it's necessary to compile the definition of sum itself with -O2 …
10:47 AM Changeset in directory [7c6ca38]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Malcolm.Wallace@…>
fix cabal build-depends for nhc98
10:45 AM Changeset in process [2b3bed1]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Malcolm.Wallace@…>
fix cabal build-depends for nhc98
7:50 AM TypeFunctionsSolving edited by chak
(diff)
3:40 AM ArmLinuxGhc edited by shepheb
jhc works! (diff)

Aug 27, 2008:

11:12 PM TypeFunctionsSolving edited by simonpj
(diff)
11:10 PM TypeFunctionsSolving edited by simonpj
(diff)
9:10 PM Ticket #2546 (Reliable crash in checkBlackHoles) closed by nogin
duplicate: Indeed, this does not seem to be present in 6.8.3
7:47 PM Ticket #2550 (Add an option to read file names from a file instead of the command line) created by YitzGale
As discussed in the following thread: …
7:37 PM Ticket #2549 (Non null-terminated C strings sended to OpenGL functions.) created by Vincent.B
* Program started with GHC started like runhaskell does * debuggued with …
5:09 PM Changeset in testsuite [ed9b9f9]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 to follow comments
4:53 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
4:52 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
3:50 PM Changeset in testsuite [a7c8505]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@…>
Track error message changes
3:50 PM Changeset in testsuite [8af39a3]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 #2538
3:44 PM Changeset in testsuite [0555d82]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 #2520
3:39 PM Ticket #2520 (SPECIALIZE causing duplicate assembler symbols) closed by simonpj
fixed: Fixed by […] Simon
3:37 PM Ticket #2538 (Better error message for missing Rank2Types (or RankNTypes) flag) closed by simonpj
fixed: Done […] Simon
3:36 PM Ticket #745 (GHC should recover better from bad type signatures) closed by simonpj
fixed: Fixed at last […] Simon
3:17 PM Ticket #2462 (Data.List.sum is slower than 6.8.3) closed by simonpj
invalid: I can't reproduce this. I compiled […] with -O and -O2 with the HEAD …
3:00 PM DarcsConversion edited by simonmar
start sketching what to do about libraries (diff)
12:47 PM Ticket #2548 (validate should continue if it sees warnings or haddock failures) created by igloo
From this thread: …
12:21 PM Ticket #2262 (Build failure of HEAD from 2008-05-04 on OS X 10.4.11) closed by igloo
fixed: Building on OS X works for me, and there is no longer a `SRC_HC_OPTS += …
12:17 PM Ticket #2513 (Bad location info for flag warnings) closed by igloo
fixed: Fixed.
9:45 AM TypeFunctionsSolving edited by chak
(diff)
9:44 AM TypeFunctionsSolving edited by chak
(diff)
9:28 AM TypeFunctionsSolving edited by chak
(diff)
9:14 AM Changeset in testsuite [dac2007]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 output
9:12 AM Changeset in testsuite [d5c7fad]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 #2542, #1205
9:08 AM Ticket #2547 (No -X flag for unboxed types) closed by simonpj
fixed: OK, done […] Simon
8:06 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
8:05 AM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
8:00 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:59 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:59 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:57 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:55 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:55 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:54 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:46 AM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
7:42 AM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
7:40 AM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
7:38 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
7:31 AM Design/BuildSystem edited by simonpj
(diff)
7:27 AM TypeFunctionsSolving edited by chak
(diff)
7:18 AM WorkingConventions edited by simonpj
(diff)
7:15 AM Building/RunningTests edited by simonpj
(diff)
1:18 AM ArmLinuxGhc edited by shepheb
Responding to changes in #1346 (diff)
12:29 AM Ticket #2545 (Data Parallel Haskell on Kubuntu 8.04 uses too much memory) closed by chak
invalid: Data Parallel Haskell is not supported at all in the 6.8.x branch and the …

Aug 26, 2008:

10:36 PM Ticket #2547 (No -X flag for unboxed types) created by tim
There doesn't seem to be a separate -X flag for unboxed types; there is …
6:54 PM Changeset in testsuite [8dc3ff5]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 "bad flag" errors
6:32 PM Changeset in testsuite [70ef6732]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 some tests: T2310, T2486, FD2
5:33 PM Ticket #2546 (Reliable crash in checkBlackHoles) created by nogin
I hit a fully reproducible bug in scheduleCheckBlackHoles using GHC …
5:08 PM TestingPatches edited by simonpj
(diff)
3:44 PM Design/BuildSystem edited by simonpj
(diff)
1:57 PM Ticket #2545 (Data Parallel Haskell on Kubuntu 8.04 uses too much memory) created by jjanssen
Hey. I tried to perform some tests on the performance of data parallel …
1:50 PM Building/RunningTests edited by igloo
(diff)
12:58 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
12:57 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
12:42 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
12:41 PM Commentary/Compiler/IntegratedCodeGen edited by dias
(diff)
12:27 PM Ticket #2497 (Weird scoping for tyvars in rules) closed by simonpj
fixed: Fixed by a combination of […] and […] Simon
12:26 PM Ticket #2213 (Confusing flags for rewrite rules) closed by simonpj
fixed: See the discussion and fix in #2497. Simon
12:19 PM Changeset in testsuite [58bb836]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 Trac #2497, #2213, #2494
11:51 AM Ticket #2544 (Improve "Can't unify" error messages from type functions) created by simonpj
Consider this example from a Haskell Cafe thread: […] This elicits the …
10:30 AM Ticket #2485 (Installed ghci wrapper refers to nonexistent file) closed by igloo
fixed: Thanks for the report; now fixed.
9:17 AM Changeset in directory [9cb3b43]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <marlowsd@…>
add createDirectory (already exists) test
9:15 AM Ticket #2543 (Nested SPECIALIZEd functions cause error: "Symbol _BadUTF8_zdf1_closure ...) closed by simonpj
duplicate: Dup of #2520. Thanks for another test case. Simon

Aug 25, 2008:

9:58 PM Ticket #2540 ([Text.Regex] incorrect word boundary ("\\b") substitutions. Bug in ...) closed by ChrisKuklewicz
fixed: I have uploaded regex-compat 0.92 and regex-posix 0.93.2 to hackage (they …
6:03 PM Ticket #2543 (Nested SPECIALIZEd functions cause error: "Symbol _BadUTF8_zdf1_closure ...) created by judah
The utf8-string package (in particular, the module …
6:02 PM Ticket #2541 (ghc does call unlit from the right location) closed by igloo
fixed: Thanks for the report; now fixed in the HEAD.
2:15 PM Changeset in testsuite [c87ee01]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 TH_spliceE5 in the parallel testsuite
2:09 PM Changeset in testsuite [f8e2be6]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@…>
Remove no_clean from the driver We don't use it any more, and it shouldn't be used as it effectively means that the test won't work in the parallel testsuite.
12:49 PM Changeset in testsuite [32e5907]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 rn043/rn044 problem with parallel testsuite
12:30 PM Changeset in testsuite [3da588c]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 tc170 in the parallel testsuite
12:19 PM Changeset in testsuite [1fe396c]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 some parallel testsuite problems

Aug 24, 2008:

11:06 PM Ticket #2542 (runghc does not infer module file extensions) created by judah
In ghc-6.8 (and possibly earlier), runghc will infer the extension of a …
10:53 PM Ticket #2541 (ghc does call unlit from the right location) created by judah
An installed version of ghc-6.9.20080824 does not call unlit correctly …
10:44 PM Changeset in directory [6916550]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
add extra-source-files
8:54 PM Ticket #2540 ([Text.Regex] incorrect word boundary ("\\b") substitutions. Bug in ...) created by Eelis-
Consider: […] This outputs "|a|b|c|d|e|f", while it really should …
7:09 PM Ticket #2537 (base3-compat: not installable) closed by igloo
fixed: Fixed, thanks
7:08 PM Ticket #2536 (Flag for Making Type Signatures Mandatory) closed by igloo
invalid: As Neil says, you can already do this, so I'm closing this ticket.
7:06 PM Ticket #2525 (maps created by Data.Map.fromAscList fail lookup on some keys present) closed by igloo
invalid: tibbe is right, so I'm closing the bug.
1:52 PM Changeset in testsuite [74a44ba]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@…>
We now depend on concurrent (split off from base)
1:51 PM Changeset in unix [d799e52]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
We now depend on concurrent (split off from base)
1:51 PM Changeset in process [e2b3256]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
We now depend on concurrent (split off from base)
12:31 PM Ticket #2473 (Data.Array.IO.Internals hidden in GHC6.8 for no good reason) closed by igloo
fixed: Done!
9:51 AM TypeFunctionsSolving edited by chak
(diff)
4:23 AM TypeFunctions edited by chak
(diff)
4:22 AM TypeFunctions edited by chak
(diff)
12:30 AM Changeset in unix [e58e25e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
add category field
12:30 AM Changeset in directory [4332fb3]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ross Paterson <ross@…>
add category field
12:30 AM Changeset in process [d53af2c]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
add category field
12:27 AM Changeset in process [e2dfbbb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ross Paterson <ross@…>
add extra-source-files
Note: See TracTimeline for information about the timeline view.