Timeline


and

Feb 11, 2012:

9:10 PM Records/NameSpacing edited by GregWeber
(diff)
9:07 PM Records/NameSpacing edited by GregWeber
add the O in OCaml (diff)
2:35 PM Changeset in ghc [86ebfef]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Minor documentation fix Add a missing 'to' to the documentation of "Safe Haskell".
2:23 PM Changeset in ghc [0759d08]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Improve FreeBSD support in configure Patch from Sergei Trofimovich.
1:33 PM Changeset in ghc [91fe817]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add dragonfly support; based on a patch from Goetz Isenmann
1:36 AM Ticket #2892 ((threadDelay (-1)) hangs) closed by dancor
fixed: these days (in ghc 7.0.3 anyway), threadDelay on a negative value …

Feb 10, 2012:

11:47 PM Changeset in ghc [23fb5aa8]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Add stdout for T5820
11:47 PM Changeset in testsuite [41ec63bf]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add stdout for T5820
9:56 PM Changeset in ghc [7afa5fe1]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix equality testing for test(1) on FreeBSD
9:56 PM Changeset in ghc [5aaffa6a]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix some more sh syntax in configure.ac
8:46 PM Ticket #5865 (threadDelay is disrupted by system clock changes) created by joeyadams
threadDelay is sensitive to changes to the system clock. Two behaviors …
7:58 PM Changeset in ghc [ba88ec43]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Update gitignore
7:58 PM Changeset in testsuite [c6aae5df]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Update gitignore
7:40 PM Changeset in ghc [2a68da8]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Add some tests for ghci under -XSafe
7:40 PM Changeset in testsuite [d0a65381]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Add some tests for ghci under -XSafe
6:47 PM Changeset in unix [433b83d]ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Relax base dependency
6:47 PM Changeset in directory [be5fcdd]ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Relax base dependency
6:35 PM Changeset in ghc [8ebdadb0]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
6:35 PM Changeset in testsuite [7d64580]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
6:35 PM Changeset in ghc [e5272d9]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Don't add a bad import to the saved context. Importing an unsafe module in GHCi under -XSafe would fail but still save that in the context so it would be retried on every subsequent import.
6:35 PM Changeset in ghc [5e9e07a]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Have :load work under -XSafe in GHCi.
6:35 PM Changeset in ghc [b23a7e5]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Don't allow implicit qualified imports in GHCi when -XSafe on. It would be better to actually check the safety of the import but doing that requires some significant refactoring of code so punting for another day.
6:32 PM Changeset in base [5331b6b]data-proxydbcsghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Bump base's version to match 7.4.1's
6:32 PM Changeset in ghc [ad42fd97]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Bump base's version to match 7.4.1's
5:08 PM Ticket #5855 (Computation Hangs Using PolyKinds) closed by paf31
invalid
4:26 PM Ticket #2078 (INLINE and strictness) closed by simonpj
fixed: Actually this ticket is implemented, I forget exactly when. INLINE things …
4:12 PM Changeset in ghc [54932b9]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add script for sending bug remilestoning e-mails
4:08 PM GhcKinds/PolyTypeable edited by simonpj
(diff)
4:02 PM GhcKinds/PolyTypeable created by simonpj
3:50 PM Ticket #5864 (Windows build fails: undefined reference to `_imp___imp__n_capabilities') created by igloo
The Windows build is currently failing with: […] The essence of the …
3:41 PM GhcKinds edited by simonpj
(diff)
3:35 PM Ticket #5820 (defining instance in GHCi leads to duplicated instances) closed by simonpj
fixed: Yes, a real bug all right. The above two patches fix it, I believe. …
3:34 PM Changeset in ghc [6b4e38ae]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
3:34 PM Changeset in testsuite [dbc5516]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
3:34 PM Changeset in ghc [52c01c96]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
3:33 PM Changeset in ghc [15ec8835]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Complete fix of #5820 There are two related changes in here a) Fix TcRnDriver.setInteractiveContext so that it initialises tcg_insts and tcg_fam_insts, as well as the corresponding tcg_inst_env and tcg_fam_inst_env fields. Vital! b) Fix FamInst.tcExtendLocalFamInstEnv for the GHCi case. It had a special HACK to allow family instances to be overridden in GHCi. Fair enough, but * It was only affecting the tcg_fam_inst_env, not tcg_fam_insts * It overrode home-package instances as well as ones entered at the GHCi prompt, which probably wasn't intended. I fixed both of these, and also narrowed the scope of what it does to override only *identical* instances, rather than any ones that conflict. If people yelp about this we can return to the question, but for now it narrows the range of the HACK
2:50 PM Holes edited by nomeata
Are holes in types more powerful and less intrusive? (diff)
1:08 PM Holes edited by spl
More intro (diff)
1:04 PM Holes edited by spl
Add forall (diff)
1:03 PM Holes edited by spl
Syntactic sugar for {_ undefined _} (diff)
12:49 PM Holes edited by spl
(diff)
12:48 PM Holes edited by spl
Small intro (diff)
12:46 PM Holes edited by xnyhps
(diff)
11:20 AM Ticket #5863 (Deriving Typeable for data families) created by simonpj
Bas points out that deriving Typeable for data families isn't right at …
11:15 AM Changeset in ghc [62d1337]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Document -fwarn-auto-orphans
11:09 AM Ticket #5862 (Need kind annotations) created by simonpj
In his …
11:04 AM Holes edited by xnyhps
(diff)
11:02 AM Changeset in ghc [9e81663]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #5820
11:02 AM Changeset in testsuite [8f5f0140]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #5820
10:46 AM Changeset in ghc [cc047084]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Put only local instances in the interactive context (fixes Trac #5820) In HscMain.hscDeclsWithLocaion, we were grabbing class instances from the tcg_inst_env field of the TcGblEnv. But that's wrong: that field contains all the *home-package* instances. Instead we need the tct_insts field, which has just the instances from the module being compiled.
10:38 AM Ticket #5860 (Ambiguity between redundant imports) closed by simonpj
fixed: A patch is irresistable. I buy: […] Thanks. Simon
10:36 AM Changeset in ghc [35c3c30]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Accept error message changes in response to Trac #5860
10:36 AM Changeset in testsuite [c09cb96]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Accept error message changes in response to Trac #5860
8:45 AM Changeset in ghc [68b59ce]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Distinguish between normal and qualified unused imports
2:16 AM Changeset in ghc [152cd16]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Remove some Makefile debugging code
2:16 AM Changeset in testsuite [e6b176b]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Remove some Makefile debugging code
1:23 AM Changeset in ghc [76e72c3]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix the build on Windows WhatGccIsCalled was no longer being defined on Windows. Spotted by Niklas Larsson.
12:08 AM Changeset in ghc [7d556a43]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Filter colons out of ghc-config-mk Otherwise the colon confuses make on Windows
12:08 AM Changeset in testsuite [54f9694]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Filter colons out of ghc-config-mk Otherwise the colon confuses make on Windows

Feb 9, 2012:

11:50 PM Ticket #5861 (bytestring: incorrect documentation for hGetContents) created by kmcallister
(I guess this is the ByteString bug tracker? This copies an email I …
11:49 PM Changeset in ghc [ec735cae]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Don't use TOP_ABS in Makefile rules The : in c:/foo/bar on Windows confuses make.
11:49 PM Changeset in testsuite [d4b72c8]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Don't use TOP_ABS in Makefile rules The : in c:/foo/bar on Windows confuses make.
11:23 PM Records/NameSpacing edited by GregWeber
fix link (diff)
11:22 PM Records/NameSpacing edited by GregWeber
correct SML (diff)
11:14 PM Records/NameSpacing edited by GregWeber
add Roy (diff)
10:56 PM Changeset in ghc [6e56fa9]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Add some safe haskell test for '-trust' flag.
10:56 PM Changeset in testsuite [9cecb04]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Add some safe haskell test for '-trust' flag.
8:54 PM Holes edited by xnyhps
More about ranges, made examples consistent (diff)
8:05 PM Holes edited by xnyhps
Used a bit better example, updated info on implicit parameters (diff)
4:30 PM Ticket #5520 (Spurious warning with new associated types and MultiParamTypeClasses) closed by simonpj
fixed: Done already […] Simon
4:22 PM Ticket #5637 (runhaskell ghc panic running netwire 2 demo) closed by igloo
fixed: No response from submitter, so assuming this is fixed.
4:09 PM Ticket #5399 (GHC 7.0.3 produces corrupt .hi files for qtHaskell) closed by igloo
fixed: No response from submitter, so closing. Please reopen if you think it's …
4:08 PM Ticket #4462 (-dcore-lint error in simplifier phase 0 when profiling) closed by igloo
fixed: No response from submitter, so optimistically assuming this is fixed. …
4:06 PM Ticket #3675 (load fails with Literate target contents) closed by igloo
invalid: No response from submitter, so closing.
2:09 PM ViewPatterns edited by andriyp
typo (diff)
2:06 PM Ticket #5860 (Ambiguity between redundant imports) closed by simonpj
invalid: Looks ok to me. The error message points to line 4, and the import of …
12:19 AM Changeset in ghc [c41b9a84]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by David Terei <davidterei@…>
Add test for 'distrust-all-packages' flag
12:19 AM Changeset in testsuite [5ce8ef1]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Add test for 'distrust-all-packages' flag
12:18 AM Changeset in ghc [6e87d4b]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix '-distrust-all-packages' flag.

Feb 8, 2012:

7:29 PM Ticket #5860 (Ambiguity between redundant imports) created by elliottt
GHC reports this program: […] as having a redundant import of …
7:07 PM Ticket #5808 (nofib/spectral/hartel/transform is crashing with -fllvm (LLVM 2.7)) closed by dterei
wontfix: OK can reproduce. This only happens with LLVM 2.7. any higher versions are …
6:53 PM Ticket #5845 (Change description of old-locale to NOT say its deprecated) closed by dterei
fixed: Fixed in 9f4b00d4ef5b37adffa01742a09b6f9ad2df1a09. I also pulled in the …
5:38 PM Ticket #5859 (unsafeInterleaveIO duplicates computation when evaluated by multiple ...) created by joeyadams
When the following code is compiled with -O1 or -O2, the interleaved …
5:08 PM Ticket #5858 (type inference of an OverloadedString for a class instance with type ...) created by GregWeber
We have some code in Yesod: […] When I use it in my application, I am …
4:16 PM Changeset in ghc [86141a3]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Fix the data constructors for tuples etc that dataToExpQ builds Conal Elliott reported that dataToExpQ built a different constructor for () than [| () |]. This patch fixes that, and adds a regression test.
4:09 PM Commentary/Compiler/NewCodeGenStupidity edited by simonmar
(diff)
4:03 PM Commentary/Compiler/NewCodeGenStupidity edited by simonmar
(diff)
3:53 PM Changeset in ghc [a77e4622]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2late-lam-lifttc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Port the old CmmLint to the new Cmm representation
3:53 PM Changeset in ghc [b80c2c7b]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2late-lam-lifttc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
just comments
3:53 PM Changeset in ghc [3a478196]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2late-lam-lifttc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
a build system fix that is already on HEAD
3:51 PM Changeset in ghc [05b8ee2]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2late-lam-lifttc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Build info tables with the new stack layout code
3:51 PM Changeset in ghc [b9d3e60]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2late-lam-lifttc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix a bug
3:50 PM Changeset in ghc [76999b6]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2late-lam-lifttc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
New stack layout algorithm Also: - improvements to code generation: push slow-call continuations on the stack instead of generating explicit continuations - remove unused CmmInfo wrapper type (replace with CmmInfoTable) - squash Area and AreaId together, remove now-unused RegSlot - comment out old unused stack-allocation code that no longer compiles after removal of RegSlot
3:25 PM Ticket #5449 (Build failure with ghc 7.2.1: Missing (or bad) header file: runProcess.h) closed by igloo
fixed: It's now on hackage.
2:49 PM Ticket #5848 (Calling ghc without -o overwrites symbolic links) closed by igloo
invalid: Thanks for the report. The behaviour when the output file is a symlink is …
2:47 PM Ticket #5857 (GHC Panic when using unbound type variables created with newName in ...) created by goldfire
I received the following GHC panic report: ghc: panic! (the 'impossible' …
10:58 AM Changeset in ghc [2a58aa11]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
MERGE from 7.4 branch: Update dependencies
9:12 AM Changeset in process [b5ee908]ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
Fixed asynchronous exception bugs in readProcess and readProcessWithExitCode This patch fixes the following two bugs: 1) If an asynchronous exception was thrown to the thread executing readProcess somewhere after createProcess was executed, the standard handles would not be closed anymore resulting in a "handle leak" so to speak. This is fixed by catching exceptions in the IO processing code and closing the standard handles when an exception occurs. Additionally, I also terminate the process and wait for its termination. 2) If an asynchronous exception was thrown to the stdout/stderr-read-thread it did not execute the putMVar anymore resulting in a dead-lock when takeMVar was executed. This is fixed by properly catching exception in the read-thread and propagating them to the parent thread which will then handle them as described above.
5:18 AM Changeset in testsuite [997c5c7]ghc-7.4 by Ben Lippmeier <benl@…>
Follow API wibbles in DPH library
2:52 AM Changeset in nofib [1d8192f]ghc-7.8shakesupercompiler by David Terei <davidterei@…>
Merge branch 'master' of http://darcs.haskell.org/nofib
1:11 AM Ticket #5856 (numrun012 test fails on i686 works on x86_64) created by td123
I have built ghc on both x86_64 and i686 for archlinux. make test has no …
12:13 AM Changeset in nofib [05348aa]ghc-7.8shakesupercompiler by David Terei <davidterei@…>
Fix 'stdout' files so x86 works again.

Feb 7, 2012:

11:16 PM Ticket #5855 (Computation Hangs Using PolyKinds) created by paf31
I have tried to distill this down to a minimal example. The following …
11:11 PM Changeset in ghc [15cd666]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Remove a workaround for building with GHC 6.12.2
10:41 PM Holes created by xnyhps
Still very much a work in progress: proposal of bringing the holes of Agda …
6:59 PM Ticket #5852 (methods and associated types treated differently wrt. qualification) closed by jeltsch
fixed: Now that I have installed GHC 7.4.1 (for a different reason than this …
4:30 PM Ticket #5854 (TH: INLINABLE pragma support (patch)) created by mikhail.vorozhtsov
I needed it for my data-dword library, …
2:45 PM Building/Porting edited by PHO
Update for GHC 7.4.1 (diff)
1:33 PM WikiStart edited by simonmar
(diff)
1:24 PM Changeset in ghc [59ddfa4]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
ARM StgRun: Ensure r11 state is preserved
1:23 PM Changeset in ghc [9c685f44]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Ignore -C when not unregisterised (reported on ghc-users)
1:23 PM Changeset in ghc [a0c78082]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
comments
1:23 PM Changeset in ghc [e46d266]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Check that imported modules actually exist (#5836)
1:23 PM Changeset in ghc [bf456a0]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
avoid 32-bit integer overflow (#5831)
10:44 AM Ticket #5853 (Out-of-memory crash when using RULES and type families) created by porges
GHC(i) 7.4.1 crashes with an OOM error on the following code: […]
9:45 AM Ticket #5852 (methods and associated types treated differently wrt. qualification) created by jeltsch
Say I have the following module: […] Now I use this module in another …
9:38 AM Ticket #5818 (gcd and fizzled reversed in event SparkCounters) closed by simonmar
wontfix: Thanks! I'll close the bug then.
8:34 AM Ticket #5851 (RTS Crashes on Exit with double free) created by argiopeweb
On compiling with […] or […] RTS crashes on exit (normal or …
7:48 AM Ticket #5847 (Error message trying to use SOE) closed by punstress
fixed: I redownloaded the latest SOE zip file and it seems to be working! I …
1:50 AM Ticket #5850 (Greater customization of GHCi prompt) created by JamesFisher
GHCi is bit more than a Haskell interpreter. With the :! and …

Feb 6, 2012:

6:45 PM DataParallel/LiveFusion edited by roldugin
Improve SF section. (diff)
6:18 PM Building/Unregisterised edited by dterei
(diff)
3:56 PM Ticket #5849 (Buliding on arm broke in 7.4.1) created by nomeata
As you can see here: …
1:38 PM Ticket #5848 (Calling ghc without -o overwrites symbolic links) created by Ptival
This might not be a bug (might even be a feature...) but I find it …
12:15 PM DataParallel edited by roldugin
(diff)
12:13 PM DataParallel/LiveFusion created by roldugin
10:17 AM Ticket #5847 (Error message trying to use SOE) created by punstress
I've had a really hard time getting the SOE package up and running. I …
8:52 AM Ticket #5792 (PolyKinds and recompilation causes internal error) closed by simonpj
fixed: And I fixed the HEAD thus: […] Plus a regression test. Done! Simon
8:50 AM Ticket #5833 (PolyKinds10 fails an assert) closed by simonpj
fixed: Fixed by […] Thanks for reporting Simon
8:50 AM Ticket #5798 (PolyKinds: couldn't match kind `BOX' against `*') closed by simonpj
fixed: Fixed by […] Thanks for reporting Simon
8:48 AM Ticket #5829 (break003, break006, print019 fail with a DEBUG compiler) closed by simonpj
fixed: Thanks. I believe these failures are now fixed […] Simon
8:47 AM Ticket #5832 (PolyKinds03 and PolyKinds13 fail an ASSERT) closed by simonpj
fixed: Fixed by […]
8:44 AM Changeset in ghc [96368983]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
8:44 AM Changeset in testsuite [5b91935]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
8:43 AM Changeset in ghc [9e59ec2]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Minor wibbles in error message ordering
8:43 AM Changeset in testsuite [e2cd616]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Minor wibbles in error message ordering
8:43 AM Changeset in ghc [5c186277]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
A couple of compiler performance tests have improved :-)
8:43 AM Changeset in testsuite [a42b59d]atomicsdata-kind-syntaxghc-7.6ghc-new-cooverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
A couple of compiler performance tests have improved :-)
8:42 AM Changeset in ghc [0053aa2]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
8:42 AM Changeset in ghc [542dd736]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Refactor tcUserStmt, to fix Trac #5829 The problem was that the FunBind we we build in the expression case didn't have the right free variables, and that tripped an ASSERT later.
8:40 AM Changeset in ghc [af26d55]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Give promoted DataCons a tyConArity and promoted TyCons a tyConKind ..and fix up Core Lint. (I was getting a bogus Core Lint failure.)
8:38 AM Changeset in ghc [f92591d]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Refactor HsDecls again, to put family instances in InstDecl This continues the clean up of the front end. Since they were first invented, type and data family *instance* decls have been in the TyClDecl data type, even though they always treated separately. This patch takes a step in the right direction * The InstDecl type now includes both class instances and type/data family instances * The hs_tyclds field of HsGroup now never has any family instance declarations in it However a family instance is still a TyClDecl. It should really be a separate type, but that's the next step. All this was provoked by fixing Trac #5792 in the HEAD. (I did a less invasive fix on the branch.)
Note: See TracTimeline for information about the timeline view.