Timeline


and

May 20, 2012:

11:35 PM LightweightConcurrency edited by kc
(diff)
11:33 PM LightweightConcurrency edited by kc
(diff)
11:33 PM LightweightConcurrency edited by kc
(diff)
11:20 PM LightweightConcurrency edited by kc
(diff)
11:09 PM LightweightConcurrency edited by kc
(diff)
10:45 PM LightweightConcurrency edited by kc
(diff)
10:41 PM LightweightConcurrency edited by kc
(diff)
8:50 PM Changeset in ghc [c5fcd22]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix ar detection
8:28 PM Changeset in ghc [e8121501]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix dblatex and xml* tool detection on Windows We now normalise their paths, so that native Windows paths rather than cygwin paths. This means that we are able to execute them from Cabal or python. I've also abstracted out the normalisation code into an m4 function.
6:55 PM Changeset in base [3581ef2]data-proxydbcsghc-7.6ghc-7.8imp-param-classtype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Change a few FFI imports to use CAPI On Win64, ssize_t is 64 bit, but functions like read return 32 bit ints. The CAPI wrapper means the C compiler takes care of doing all the necessary casting. Technically we should instead be making the types of the FFI imports different on different platforms, but I think this will work out simpler overall. Before this fix, when the functions failed with -1, we thought they were returning with 4294967295, and so didn't throw an exception. This lead to a segfault in echo001(ghci).
6:55 PM Changeset in ghc [cf14ed6]wip/T9016wip/ampwip/coveritywip/orf by Ian Lynagh <igloo@…>
Change a few FFI imports to use CAPI On Win64, ssize_t is 64 bit, but functions like read return 32 bit ints. The CAPI wrapper means the C compiler takes care of doing all the necessary casting. Technically we should instead be making the types of the FFI imports different on different platforms, but I think this will work out simpler overall. Before this fix, when the functions failed with -1, we thought they were returning with 4294967295, and so didn't throw an exception. This lead to a segfault in echo001(ghci).
3:26 PM LightweightConcurrency edited by kc
(diff)
3:17 PM LightweightConcurrency edited by kc
(diff)
7:34 AM Ticket #6115 (ghc panic in long list of literals) closed by michalt
duplicate: Thanks for reporting. I think this is already fixed and should be in GHC …
12:31 AM Ticket #6117 (Cyclic Type Class Hierarchy Produces <<loop>>) created by jun0
If there is a cyclic class hierarchy like […] then uses of B's methods …

May 19, 2012:

11:46 PM Ticket #6116 (ctrl-c doesn't always work when entering text in ghci) created by judahj
With ghci-7.5.20120519 (on Mac and probably also Linux): type some text, …
10:12 PM Ticket #6115 (ghc panic in long list of literals) created by nr
GHC panicked: […]
3:03 PM Records edited by guest
copyediting (diff)
12:43 PM Changeset in ghc [113ae477]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Full validates now install transformers rather than mtl
12:41 PM Changeset in ghc [64f085a1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Fix tests to run without mtl
12:41 PM Changeset in testsuite [0407c6b]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix tests to run without mtl
11:55 AM Changeset in ghc [0f4925b6]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Use transformers directly, rather than using mtl This means we no longer need mtl in a GHC tree.
7:37 AM Ticket #6114 (ghc: panic! occurred with use of isInstance, newName and a type splice) created by davidmiani
Compiling the below code: […] Results in the following error: …
4:43 AM Ticket #6113 (Profiling with -p not written if killed with SIGTERM) created by Veinor
Just like it says in the title; -p profiling seems to only get written if …
3:21 AM LightweightConcurrency edited by kc
(diff)
3:20 AM LightweightConcurrency edited by kc
(diff)
3:19 AM LightweightConcurrency edited by kc
(diff)
2:58 AM LightweightConcurrency edited by kc
(diff)
2:56 AM LightweightConcurrency edited by kc
(diff)
2:50 AM LightweightConcurrency edited by kc
(diff)
2:49 AM LightweightConcurrency edited by kc
(diff)
2:19 AM LightweightConcurrency edited by kc
(diff)
12:39 AM Ticket #6112 (ghc-pkg ignores --global-conf if --package-conf is set) created by luite
I'm working on ghcjs, which uses ghc-pkg with custom database locations. …

May 18, 2012:

10:59 PM LightweightConcurrency edited by kc
(diff)
10:42 PM LightweightConcurrency edited by kc
(diff)
10:34 PM LightweightConcurrency edited by kc
(diff)
10:33 PM LightweightConcurrency edited by kc
(diff)
9:57 PM LightweightConcurrency edited by kc
(diff)
8:56 PM LightweightConcurrency edited by kc
(diff)
8:46 PM LightweightConcurrency edited by kc
(diff)
8:45 PM LightweightConcurrency edited by kc
(diff)
8:44 PM LightweightConcurrency edited by kc
(diff)
8:17 PM LightweightConcurrency edited by kc
(diff)
6:12 PM Ticket #6109 (Linux-ppc : #error Unknown mingw32 arch) closed by igloo
fixed: Applied, thanks!
5:25 PM Changeset in ghc [293475b]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Remove a couple of unnecessary lines of CPP
5:24 PM Changeset in ghc [d0e2364b]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix #6109 : error Unknown mingw32 arch.
5:11 PM LightweightConcurrency edited by kc
(diff)
5:06 PM LightweightConcurrency edited by kc
(diff)
5:03 PM LightweightConcurrency edited by kc
(diff)
4:55 PM Changeset in ghc [2b214ea]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Merge branch 'master' of win:c:/m64/reg13/.
4:48 PM LightweightConcurrency edited by kc
(diff)
4:45 PM Commentary edited by simonpj
(diff)
4:04 PM Ticket #6111 (Simple loop performance regression of 7.4.1 relative to 7.0.4) created by mdgabriel
== Problem == Severe simple loop performance regression in 7.4.1 relative …
3:56 PM LightweightConcurrency edited by kc
(diff)
3:56 PM LightweightConcurrency edited by kc
(diff)
3:53 PM Ticket #6110 (Data.Vector.Unboxed performance regression of 7.4.1 relative to 7.0.4) created by mdgabriel
== Problem == Severe Data.Vector.Unboxed performance regression in 7.4.1 …
3:47 PM LightweightConcurrency edited by kc
(diff)
3:42 PM LightweightConcurrency edited by kc
(diff)
3:03 PM Commentary/CabalDependencyHell edited by phischu
(diff)
2:10 PM Commentary/CabalDependencyHell created by phischu
12:02 PM Ticket #6109 (Linux-ppc : #error Unknown mingw32 arch) created by erikd
Building on Linux-Powerpc fails with the above error. […] In the …
11:32 AM Changeset in ghc [c2870706]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
More Win64 adjustor fixes
9:19 AM Ticket #5854 (TH: INLINABLE pragma support (patch)) closed by simonpj
fixed: Mikhail, I'm sorry this has taken so long, but I've now committed your …
9:17 AM Ticket #5612 (Better support for kinds in Template Haskell) closed by simonpj
fixed: Many thanks to lunaris and Richard Eisenberg. I've just pushed patches to …
9:11 AM Changeset in ghc [b70dd33]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
THis test does not actually use HsExplicitListTy
9:11 AM Changeset in testsuite [89f0eac]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
THis test does not actually use HsExplicitListTy
9:10 AM Changeset in ghc [a5ce7e4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Accommodate INLINALBE pragmas in TH
9:10 AM Changeset in testsuite [029d54c]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Accommodate INLINALBE pragmas in TH
9:10 AM Changeset in ghc [86904405]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Wibbles to lunaris's patch for promoted kinds
9:10 AM Changeset in ghc [b6bf6ab]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Allow INLINABLE pragmas in TH Thanks to mikhail.vorozhtsov for doing the work
9:06 AM Changeset in ghc [58898eb]wip/T9016wip/ampwip/coveritywip/orf by Simon Peyton Jones <simonpj@…>
Change TH syntax to allow promoted kinds and kind polymorphism The big change here is that Kind is no longer a distinct type, it's just a type synonym for Type. This reflects exactly what happens in the HsSyn world, and avoids a great deal of duplication between types and kinds. But it is a breaking for (the few) TH users who were using the constructors for Kind. Thanks to lunaris and Richard Eisenberg for doing the work.
9:03 AM Changeset in ghc [27e4036]wip/T9016wip/ampwip/coveritywip/orf by Simon Peyton Jones <simonpj@…>
Add INLINABLE pragmas in Template Haskell Thanks to mikhail.vorozhtsov for doing the work
8:52 AM Repositories edited by simonpj
(diff)
7:12 AM Changeset in ghc [3539136]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Applied lunaris's patch to allow promoted types and rich kinds in Template Haskell
7:12 AM Changeset in testsuite [d359853]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Applied lunaris's patch to allow promoted types and rich kinds in Template Haskell
7:09 AM Changeset in ghc [0fe0c58]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Applied lunaris's patch to allow promoted types and rich kinds in Template Haskell
7:07 AM Changeset in ghc [284a60f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Add red-black tree test from github (with permission)
7:07 AM Changeset in testsuite [f742372]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Add red-black tree test from github (with permission)
1:16 AM Changeset in ghc [230576f]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix the stub C files we generate on Win64
1:16 AM Changeset in ghc [68a9da4]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix the way the adjustor puts things on the stack on Win64
1:04 AM LightweightConcurrency edited by kc
(diff)
1:03 AM LightweightConcurrency edited by kc
(diff)

May 17, 2012:

11:39 PM LightweightConcurrency edited by kc
(diff)
11:37 PM LightweightConcurrency edited by kc
(diff)
11:37 PM LightweightConcurrency edited by kc
(diff)
11:36 PM LightweightConcurrency edited by kc
(diff)
11:11 PM LightweightConcurrency edited by kc
(diff)
10:50 PM Changeset in ghc [f286841]supercompiler by Max Bolingbroke <batterseapower@…>
Some horrible-looking changes to select most-specific instance (preferring exact matches) and remember non-exact matches in the memo table
10:41 PM LightweightConcurrency edited by kc
(diff)
10:40 PM LightweightConcurrency edited by kc
(diff)
10:38 PM LightweightConcurrency edited by kc
(diff)
10:33 PM LightweightConcurrency edited by kc
(diff)
10:08 PM Repositories edited by pcapriotti
mention push urls for validated repositories, change darcs example from … (diff)
10:03 PM Changeset in ghc [89e319c]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix freeHaskellFunctionPtr on Win64
8:00 PM LightweightConcurrency edited by kc
(diff)
6:23 PM Ticket #6108 (Haddock's prune option is not regarded for DEPRECATED things) created by SimonHengel
I introduced this regression when I extended Haddock, so that it adds …
1:54 PM Ticket #6102 (Subclass Specialization in Rewrite Rules) closed by simonpj
invalid: Oh silly me. Of course ClassInstance is not an instance of ClassTwo. …
11:15 AM Ticket #6107 (GHCi runtime linker cannot link with duplicate common symbols) created by exFalso
GHCi's runtime linker reports duplicate common symbols as fatal error. …
10:42 AM Ticket #6106 (GHCi does not always detect when modules become stale during compilation) created by SimonHengel
Here is a conceived example that illustrates the issue. File Foo.hs
10:02 AM Ticket #6105 (GHCi does no respect -fforce-recomp) created by SimonHengel
To my delightful surprise ghc --make respects -fforce-recomp, …
9:43 AM Ticket #6104 (Regression: space leak in HEAD vs. 7.4) created by simonmar
I often keep an eye on compiler performance by compiling Cabal. Yesterday …
8:43 AM Holes edited by spl
Expected type (diff)
8:35 AM Holes edited by spl
Respond to SLPJ (diff)
8:24 AM Ticket #6103 (Interrupted program cannot produce biographical heap profile) created by konn
If I interrupt program running with "+RTS -p -hb" option, the program …
8:00 AM Holes edited by simonpj
(diff)
7:18 AM Ticket #6015 ("No instance" when using PolyKinds/DataKinds/FunDeps/Undecidable) closed by simonpj
fixed: I believe this patch fixes the bug. Thanks for reporting it with a nice …
7:17 AM Ticket #6068 (Panic in GHCi when using functional dependencies and promoted kinds) closed by simonpj
fixed: I believe this patch fixes the bug. Thanks for reporting it with a nice …
7:16 AM Ticket #6097 (tc078(hpc,optasm,profasm) are failing with core lint errors) closed by simonpj
fixed
7:15 AM Ticket #6096 (tc126(optasm) is failing with a core lint error) closed by simonpj
fixed
4:35 AM Changeset in ghc [bed995d5]type-nats by Iavor S. Diatchki <iavor.diatchki@…>
Merge remote-tracking branch 'origin/master' into type-nats
2:28 AM Ticket #6102 (Subclass Specialization in Rewrite Rules) created by SamAnklesaria
Rewrite rules can define a specialized version of a method for some …
1:01 AM Changeset in ghc [b002f1b0]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Merge branch 'master' of http://darcs.haskell.org//ghc
12:22 AM Ticket #6101 (Show instance for integer-simple is not lazy enough) created by tommd
I run out of memory, after 31 GB, when trying to show an Integer (using …

May 16, 2012:

9:00 PM LightweightConcurrency edited by kc
(diff)
3:14 PM Changeset in ghc [2eefbf2]supercompiler by Max Bolingbroke <batterseapower@…>
Rethink how generalisation is written so we can rollback when MSGing
2:53 PM Changeset in ghc [6683995]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Set the context_switch flag in yield# yieldThread hasn't been working for a while: unless we set the context_switch flag to indicate that the current time slice is over, the RTS scheduler just runs the same thread again. Spotted by Andreas Voellmy (thanks!).
2:31 PM Changeset in base [28670dd]data-proxydbcsghc-7.6ghc-7.8imp-param-classtype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Don't use stdcall on Win64: It isn't supported; ccall is used instead
2:31 PM Changeset in ghc [5176c1f]wip/T9016wip/ampwip/coveritywip/orf by Ian Lynagh <igloo@…>
Don't use stdcall on Win64: It isn't supported; ccall is used instead
2:14 PM Changeset in ghc [5e4bab8c]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Don't use stdcall on Win64: It isn't supported; ccall is used instead
1:33 PM Holes edited by spl
Update ambiguity section (diff)
12:59 PM Ticket #6100 (mistake in class inheritance system) closed by kosmikus
invalid: No, GHC is correct. […] Note that both arguments have to have the …
12:35 PM Holes edited by spl
Respond to SLPJ on ambiguously typed holes (diff)
12:27 PM Holes edited by spl
Respond to SLPJ on runtime error (diff)
12:08 PM Ticket #6100 (mistake in class inheritance system) created by guest
class can't use function of parents class. Code: class A a where …
11:52 AM Changeset in ghc [06ac4cf]ghc-7.4 by Paolo Capriotti <p.capriotti@…>
Fix typo in 7.4.2 release notes.
11:27 AM Changeset in ghc [6494a64a]ghc-7.4 by Paolo Capriotti <p.capriotti@…>
Update 7.4.2 release notes.
10:15 AM Changeset in ghc [5a502c75]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
10:15 AM Changeset in testsuite [691249a]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
10:15 AM Changeset in ghc [accd944]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #6015 and #6068
10:15 AM Changeset in testsuite [e1fde8a]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #6015 and #6068
10:14 AM Changeset in ghc [7fe110aa]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
10:13 AM Changeset in ghc [969f8b7]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Be careful to instantiate kind variables when dealing with functional dependencies There were really two bugs a) When the fundep fires we must apply the matching substitution to the kinds of the remaining type vars (This happens in FunDeps.checkClsFD, when we create meta_tvs) b) When instantiating the un-matched type variables we must instantiate their kinds properly (This happens in TcSMonad.instFlexiTcS) This fixes #6068 and #6015 (second reported bug).
9:50 AM Changeset in ghc [ebcad76]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
When comparing Case expressions, take account of empty alternatives After the recent change that allows empty case alternatives, we were accidentally saying that these two were equal: Case x _ Int [] Case x _ Bool [] Usually if the alternatives are equal so is the result type -- but not if the alternatives are empty! There are two places to fix: CoreUtils.eqExpr TrieMap with CoreExpr key Fixes #6096, #6097
3:51 AM LightweightConcurrency edited by kc
(diff)
12:59 AM LightweightConcurrency edited by kc
(diff)
12:46 AM LightweightConcurrency edited by kc
(diff)
12:43 AM LightweightConcurrency edited by kc
(diff)

May 15, 2012:

10:28 PM LightweightConcurrency edited by kc
(diff)
9:19 PM Changeset in ghc [ada75a8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Max Bolingbroke <batterseapower@…>
Testsuite update for unboxed tuples in arguments We are careful to test slow calls and RtClosureInspect, as well as standard fast calls
9:19 PM Changeset in testsuite [3a8c2a1]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Max Bolingbroke <batterseapower@…>
Testsuite update for unboxed tuples in arguments We are careful to test slow calls and RtClosureInspect, as well as standard fast calls
8:52 PM LightweightConcurrency edited by kc
(diff)
8:32 PM Changeset in ghc [09987de4]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Support code generation for unboxed-tuple function arguments This is done by a 'unarisation' pre-pass at the STG level which translates away all (live) binders binding something of unboxed tuple type. This has the following knock-on effects: * The subkind hierarchy is vastly simplified (no UbxTupleKind or ArgKind) * Various relaxed type checks in typechecker, 'foreign import prim' etc * All case binders may be live at the Core level
8:29 PM LightweightConcurrency edited by kc
(diff)
8:02 PM Ticket #6099 (filepath library a lot bigger in 7.4.2 RC 1) created by igloo
filepath is a lot bigger in 7.4.2 RC 1 than in 7.4.1, e.g.: […] This …
5:18 PM Changeset in ghc [5ccb43f]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Merge branch 'master' of http://darcs.haskell.org//ghc
4:13 PM Ticket #6098 (debugger does not know the correct type for a newtype field) created by phercek
This bug is in 7.4.1. I think it was also in 7.0.3. It is also in the …
4:10 PM Changeset in ghc [11e13be]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
4:10 PM Changeset in testsuite [d04cf51]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
3:44 PM Changeset in ghc [3a6f1aa6]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
4321 is broken again
3:44 PM Changeset in testsuite [73d8279]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
4321 is broken again
3:42 PM Changeset in ghc [33923115]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
tc078(hpc,optasm,profasm) are broken (#6097)
3:42 PM Changeset in testsuite [7abaaef]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
tc078(hpc,optasm,profasm) are broken (#6097)
3:41 PM Ticket #6097 (tc078(hpc,optasm,profasm) are failing with core lint errors) created by igloo
tc078(hpc,optasm,profasm) are failing with core lint errors. Here's the …
3:37 PM Changeset in ghc [14f7be16]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
tc126(optasm) is broken (#6096)
3:37 PM Changeset in testsuite [7697e0f]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
tc126(optasm) is broken (#6096)
3:35 PM Ticket #6096 (tc126(optasm) is failing with a core lint error) created by igloo
tc126(optasm) is failing with a core lint error. The code: […] The …
2:54 PM Changeset in ghc [577e98f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Add -fobject-code to the numeric *2 tests Fixes the ghci way
2:54 PM Changeset in testsuite [7841535]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add -fobject-code to the numeric *2 tests Fixes the ghci way
2:50 PM Changeset in ghc [8b5836a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Use -fobject-code for tests that use UnboxedTuples They were claiming to be broken because of #1257, but that is closed as wontfix.
2:50 PM Changeset in testsuite [29d3a0e]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Use -fobject-code for tests that use UnboxedTuples They were claiming to be broken because of #1257, but that is closed as wontfix.
2:14 PM Changeset in ghc [c08df442]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Remove the unused Type field from StgLam
2:14 PM Changeset in ghc [7950f46]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Remove StgTypeArg since it was never used and is probably broken anyway
11:26 AM Ticket #6090 (hsc2hs doesn't consider values not fitting in an unsigned long integral ...) closed by pcapriotti
fixed: Pushed as fc8a91274534f8f94ec5480ad7504b9fb94b6b6d.
9:40 AM Repositories edited by pcapriotti
(diff)
9:40 AM Ticket #2947 (infix precedence of backtick functions defined in ghci is not reported by ...) closed by pcapriotti
fixed
9:39 AM Ticket #5977 (Allow ignoring global package db) closed by pcapriotti
fixed
9:32 AM Changeset in ghc [921530b]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Follow changes in Cabal.
9:31 AM ExplicitTypeApplication edited by dreixel
(diff)
9:29 AM ExplicitTypeApplication edited by dreixel
New story for explicit kinds (diff)
8:29 AM Status/SLPJ-Tickets edited by simonpj
(diff)
8:23 AM Ticket #6095 (GHC 7.0.3 panic when compiling mwc-random) closed by simonmar
worksforme: Thanks for the report. I tried it here and it worked. Lacking a way to …
8:19 AM Ticket #6094 (runInteractiveProcess not using new PATH) closed by simonmar
invalid: I don't think it should use the new PATH, since the search for the …
8:05 AM Changeset in ghc [215c8265]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Add a fixity environment to InteractiveContext (#2947)
7:29 AM Changeset in ghc [24d70da]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Paolo Capriotti <p.capriotti@…>
Rename package-conf flags to package-db.
7:29 AM Changeset in testsuite [85dddc1]atomicsdata-kind-syntaxghc-7.6overlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Paolo Capriotti <p.capriotti@…>
Rename package-conf flags to package-db.
7:24 AM Changeset in ghc [ba409e30]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Simplify the behavior of package db flags. Previously, the `-no-user-package` and `-no-global-package` flags affected the "initial" stack only, while `user-package` and `global-packages` appended to the end of the stack. This commit changes the behavior of those flags, so that they are always applied to the stack as a whole. The effect of the GHC_PACKAGE_PATH environment variable has also been changed: terminating it with a separator now adds the default package dbs (user and global) instead of the initial stack.
7:24 AM Changeset in ghc [2fe1546]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Update documentation of the package db flags.
7:22 AM Changeset in ghc [ca2debb2]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Rename package-conf flags to package-db. Rename package database flags in both GHC and ghc-pkg so that they are consistent with Cabal nomenclature. Add a version check to the build system so that the correct set of package db flags are used when the bootstrapping GHC has version < 7.5.
7:18 AM Changeset in ghc [6a831be4]atomicsbetter-ho-cardinalitycardinalitycoerciblecross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.6ghc-7.8ghc-lwc2ghc-parmake-gsocimp-param-classlate-dmdlate-lam-liftnew-demand-to-mergenewcgoverlapping-tyfamssilent-sc-argssimdtc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Paolo Capriotti <p.capriotti@…>
Add flags to manipulate package db stack (#5977) Introduce new flags to allow any package database stack to be set up. The `-no-user-package-conf` and `-no-global-package-conf` flags remove the corresponding package db from the initial stack, while `-user-package-conf` and `-global-package-conf` push it back on top of the stack.
Note: See TracTimeline for information about the timeline view.