Timeline


and

Oct 23, 2013:

6:33 PM Changeset in ghc [ddf61ce]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Revert "Fix Trac #7667.", restoring the refined fix. Apologies -- there was some git confusion that cause the Wrong Thing to happen. This reverts commit bb9d53e32da52221173431733928c497187686ff. Conflicts: compiler/hsSyn/Convert.lhs
6:21 PM Changeset in ghc [21c3d178]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Remove debugging printouts -- sorry!
6:07 PM Changeset in ghc [69e04fa]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Merge branch 'master' of git://git.haskell.org/ghc
6:04 PM Ticket #8473 (Generate table of cost-centre numbers with source locations) created by lars_e_krueger
.prof files contain a cost centre number, which I assume is cc_key from …
2:03 PM Changeset in ghc [2041b94e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8469
2:03 PM Changeset in testsuite [b2f5cea]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Test Trac #8469
1:30 PM Ticket #7667 (Template Haskell fails to recognize type operator/function +) closed by goldfire
fixed
1:29 PM Ticket #8455 (Core lint error with Template Haskell quotation and type lits) closed by goldfire
fixed
1:23 PM Changeset in ghc [ba6308ec]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Refine fix for #7667. Now, we allow types that do not begin with ':', but we retain other checks on variable names.
1:23 PM Changeset in ghc [755bdc8]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Comments & typos only
1:23 PM Changeset in ghc [ff3904d9]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Change GeneralizedNewtypeDeriving safety check. Now, instead of looking at a class's roles, the GND check looks at all of the methods in the class individually. This has the advantage that sometimes, we can use information about the derivation requested during the safety check. For example, we can now derive (IArray UArray), whereas the previous check prevented this.
1:23 PM Changeset in ghc [c1c9cf5]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Change default roles for classes to be *nominal*.
1:23 PM Changeset in ghc [4fe12f4c]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Update user manual with respect to new default for class roles.
1:23 PM Changeset in ghc [8854d9e]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Be more selective about when to print out roles with :info
1:23 PM Changeset in ghc [f122291]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Fix Trac #8455. This was quite simple -- just use mkIntegerExpr instead of mkIntExpr.
1:23 PM Changeset in ghc [4d759845]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Add test for #8455.
1:23 PM Changeset in ghc [c43dd973]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Add new test for the second round of #7667
1:23 PM Changeset in ghc [99cd277]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Update tests to reflect new check for GeneralizedNewtypeDeriving
1:23 PM Changeset in ghc [324f995]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Wibbles to output regarding role annotations.
1:23 PM Changeset in testsuite [80fe965]wip/nested-cprwip/pattern-synonyms by Richard Eisenberg <eir@…>
Add test for #8455.
1:23 PM Changeset in testsuite [1270e25]wip/nested-cprwip/pattern-synonyms by Richard Eisenberg <eir@…>
Add new test for the second round of #7667
1:23 PM Changeset in testsuite [88ef0f8]wip/nested-cprwip/pattern-synonyms by Richard Eisenberg <eir@…>
Update tests to reflect new check for GeneralizedNewtypeDeriving
1:23 PM Changeset in testsuite [88eda4f]wip/nested-cprwip/pattern-synonyms by Richard Eisenberg <eir@…>
Wibbles to output regarding role annotations.
12:16 PM Ticket #8472 (Primitive string literals prevent optimization) created by akio
Using an Addr# literal seems to result in less aggressive optimization. If …
11:25 AM Commentary/PrimOps edited by simonpj
(diff)
11:20 AM Ticket #8448 (panic with RecordWildCards: find_tycon ghc-prim:GHC.Types.[]) closed by simonpj
fixed: Thanks for reporting this! Simon
11:18 AM Ticket #8470 ("Fix" spurious Unused do-bind warnings) closed by simonpj
fixed: I was in the region, so I arranged to normalise the type before making the …
11:17 AM Changeset in ghc [f9f69e8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8470
11:17 AM Changeset in testsuite [418cf76]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Test Trac #8470
11:17 AM Changeset in ghc [59d86a3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8448
11:17 AM Changeset in ghc [8ce3516b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Error message wibbles
11:17 AM Changeset in testsuite [3342af0]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Test Trac #8448
11:17 AM Changeset in testsuite [5ab4876]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Error message wibbles
11:12 AM Changeset in ghc [e359a65]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Normalise the type when generating do-bind warnings (Trac #8470) This was easy to do, except that the desugar monad needs a FamInstEnv init. Straightforward, routine, albeit a bit clunky.
11:10 AM Changeset in ghc [dc9961f]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Fix Trac #8448 We weren't dealing with built-in syntax; data constructors that are built-in syntax (only [] actually) don't appear in the GlobalRdrEnv
11:09 AM Changeset in ghc [97dfa2f]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Rename topNormaliseType to topNormaliseType_maybe and add new, simpler topNormaliseType This is just a minor refactoring
5:38 AM Changeset in ghc [5c4c46d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ben Lippmeier <benl@…>
Don't run opt versions of DPH tests at all
5:38 AM Changeset in testsuite [d02c1d6]wip/nested-cprwip/pattern-synonyms by Ben Lippmeier <benl@…>
Don't run opt versions of DPH tests at all
5:28 AM Changeset in ghc [89b4686]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ben Lippmeier <benl@…>
Dial back -O level on DPH tests to speed them up The DPH backend library will be replaced, so there is no reason to slow down validate in order to test it.
5:28 AM Changeset in testsuite [08b63fbb]wip/nested-cprwip/pattern-synonyms by Ben Lippmeier <benl@…>
Dial back -O level on DPH tests to speed them up The DPH backend library will be replaced, so there is no reason to slow down validate in order to test it.

Oct 22, 2013:

9:54 PM Ticket #8471 (7.8.1 release notes typo) created by errge
7.8.1 says that the time package now supports annotation. That doesn't …
4:01 PM TemplateHaskell/Annotations edited by errge
(diff)
3:58 PM TemplateHaskell/Annotations edited by errge
(diff)
3:51 PM TemplateHaskell/Annotations edited by errge
(diff)
3:42 PM Ticket #8470 ("Fix" spurious Unused do-bind warnings) closed by goldfire
worksforme: I agree that no warning should be emitted for a monadic action that …
3:34 PM Ticket #8470 ("Fix" spurious Unused do-bind warnings) created by 2piix
I've been writing a lot of monadic code with side effects, and I'm getting …
2:19 PM Ticket #8469 (GHCi reports out-of-scope type family instances with :info) created by goldfire
I have […] […] In GHCi: […] This last output from :info
1:51 PM Commentary/Libraries/VersionHistory edited by hvr
(diff)
1:49 PM Commentary/Libraries/VersionHistory edited by hvr
add column for GHC HEAD & use reverse ordering of GHC versions (diff)
12:50 PM PatternSynonyms edited by simonpj
(diff)
10:03 AM Commentary edited by simonpj
(diff)
10:00 AM TemplateHaskell/Annotations edited by simonpj
(diff)
9:55 AM TemplateHaskell/Annotations edited by simonpj
(diff)
8:55 AM Ticket #8459 (Role of TExp) closed by simonpj
fixed: Fixed by this patch to template-haskell […]
8:47 AM Changeset in ghc [ec33d03e]wip/T9016 by Simon Peyton Jones <simonpj@…>
Make TExp's argument have nominal role (Trac #8459)
8:09 AM PatternSynonyms edited by simonpj
(diff)
7:34 AM Status/SLPJ-Tickets edited by simonpj
(diff)
6:59 AM TemplateHaskell/Annotations edited by simonpj
(diff)

Oct 21, 2013:

7:59 PM Changeset in ghc [3fb19a9]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
s/excpetions/exceptions/ Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
3:40 PM Ticket #8468 (ghc panic in deriving Generic1 on Array#) created by ghorn
Compiling the following code […] causes panic: […] some comments …
9:31 AM Ticket #8464 (ghc -C crashes on Hello World) closed by jstolarek
duplicate

Oct 20, 2013:

11:56 PM TemplateHaskell/Annotations edited by errge
(diff)
11:55 PM TemplateHaskell/Annotations edited by errge
(diff)
11:22 PM Ticket #7867 (Allow template-haskell to communicate with itself between compilation ...) closed by errge
duplicate: Closing this bug report as we now have a [wiki:TemplateHaskell/Annotations
11:07 PM Ticket #8337 (make it possible for the user to force orphanness via a module-level ...) closed by errge
invalid: Closing this one, as this feature request seems to be a bad idea after …
8:47 PM Ticket #8467 (Stack overflow when optimizing recursive newtype) created by goldfire
I have […] When I […] I get […] The module compiles fine …
8:40 PM Ticket #8464 (ghc -C crashes on Hello World) closed by carter
invalid: the flag -C is only for unregisterized GHC builds, ie when you've built …
7:46 PM Ticket #8466 (Aggregate “ambiguous import” errors for the same name) created by nomeata
When porting legacy code, such an error happens frequently. But instead of …
7:16 PM Ticket #8465 (./configure fails on ghc-7.6.3: does not find installed libgmp.so.3 and ...) created by ygramoel
I am trying to reproduce bug #8464 with the newest ghc; not available in …
6:02 PM Ticket #8464 (ghc -C crashes on Hello World) created by ygramoel
johan@morla:~/haskell\> cat hello.hs main = putStrLn "Hello, World!" …
4:24 PM Changeset in process [5f0a692]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add forgetten build-dep install step to `.travis.yml` Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:20 PM Ticket #8463 (Inferred types problem) closed by kosmikus
invalid: I don't see incorrect behaviour here. Your type annotation is interpreted …
4:09 PM Changeset in process [6127c90]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Remove redundant `MIN_VERSION_unix(2,5,0)` conditionals Since ad1a5c88 `process` supports GHC>=7.2 (which implies `unix>=2.5`), therefore `MIN_VERSION_unix(2,5,0)` is always true. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:09 PM Changeset in process [6323146]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Remove obsolete Hugs CPP conditionals in `Internals.hs` The Hugs CPP conditionals in `System.Process.Internals` make little sense, as that module is only listed in `exposed-modules` when `impl(ghc)` and moreover, it's `import` in `System.Process` is guarded by an `#ifndef __HUGS__`. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:09 PM Changeset in process [47dc1f2]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
`M-x delete-trailing-whitespace` Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:09 PM Changeset in process [688254f]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Drop obsolete `if !impl(nhc98)` and refactor `.cabal` This is a follow-up to e5fc2ac7c which removed NHC98 support but didn't consider the `process.cabal` file. While at it, this normalizes other parts of the cabal file and adds a `repository this` declaration. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:09 PM Changeset in process [0b479ab]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `README.md` and `.travis.yml` script This enables testing (or rather testing the packages builds) for all released GHC versions this package is supposed to work with. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:08 PM Changeset in process [e6bb979]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Remove aux files `config.{guess,sub}` and `install-sh` These automake aux files are not needed (anymore). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
3:17 PM Ticket #8462 (Compiler crash on invalid type class instance) closed by monoidal
duplicate: Thanks for the report. This is already fixed in GHC 7.6, see #5951.
2:03 PM Ticket #8463 (Inferred types problem) created by danilo2
I've talked about this issue on Haskell irc and nobody knows why types are …
12:14 PM Changeset in unix [574c291]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Markdown-ify README and add Travis-CI script Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
12:01 PM Changeset in unix [ddfab51]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
`M-x untabify` changelog and unix.cabal Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
12:01 PM Changeset in unix [6bc4808]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Update aux files `config.{guess,sub}` and `install-sh` This updates the files to the versions bundled with GNU automake 1.13.3 Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
6:42 AM Ticket #8462 (Compiler crash on invalid type class instance) created by thomaseding
If you try compiling the following code, the compiler crashes […] …
5:34 AM Ticket #8461 (Panic (on woefully incorrect code)) closed by monoidal
duplicate: It's already fixed in HEAD: …

Oct 19, 2013:

5:18 PM Ticket #8461 (Panic (on woefully incorrect code)) created by srhb
The following (very wrong) code causes a panic. The haskeline hackage …
3:54 PM Changeset in ghc [8159186f]decision-procedure by Iavor S. Diatchki <iavor.diatchki@…>
Generalize to support arbitrary theories. The theory of natural numbers is defined in TcTypeNats.
3:35 PM Ticket #8460 (Annotation reification with types in TH) created by errge
The attached patch adds two simple helper functions to support typed …
1:05 PM PatternSynonyms/Implementation created by cactus
8:09 AM Ticket #8459 (Role of TExp) created by monoidal
We've got type role TExp phantom where TExp is typed TH expression. As …
6:26 AM TeamGHC edited by thoughtpolice
(diff)
12:55 AM Status/Oct13 edited by thoughtpolice
Add TypeHoles? notes. (diff)
12:33 AM Building/CrossCompiling/iOS edited by maxs
(diff)

Oct 18, 2013:

11:37 PM Ticket #8119 (better type inference for lambdas) closed by monoidal
fixed: It's good in HEAD, which gives Int -> Int in both cases. I can't point …
11:33 PM Changeset in ghc [a6d5d9c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8119
11:33 PM Changeset in testsuite [ce68132]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8119
11:32 PM Changeset in ghc [c650ed4a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8119
11:32 PM Changeset in testsuite [68aefc9]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8119
9:32 PM Changeset in ghc [d4f7e011]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
More comments about stack layout
7:43 PM Changeset in ghc [169a188]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Flush stdout after printing in runIO as the docs of runIO tell me to.
7:43 PM Changeset in testsuite [522f81d]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Flush stdout after printing in runIO as the docs of runIO tell me to.
5:27 PM Ticket #8458 (T5435_dyn_asm fails on x86_64 Linux) created by jstolarek
I keep getting failure from T5435_dyn_asm test: […]
5:22 PM Ticket #8456 (Control flow optimisations duplicate blocks) closed by jstolarek
fixed
5:05 PM Changeset in ghc [eb49cba]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Update performance tests Regressions in haddock for unknown reason
5:05 PM Changeset in testsuite [e7e0d82]wip/nested-cprwip/pattern-synonyms by Jan Stolarek <jan.stolarek@…>
Update performance tests Regressions in haddock for unknown reason
5:00 PM Changeset in ghc [77250f2]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Update performance test due to fix for #8456
5:00 PM Changeset in testsuite [1e31b00]wip/nested-cprwip/pattern-synonyms by Jan Stolarek <jan.stolarek@…>
Update performance test due to fix for #8456
4:40 PM TeamGHC edited by jstolarek
(diff)
4:29 PM TeamGHC edited by jstolarek
(diff)
4:22 PM Status/Oct13 edited by heisenbug
spell this out (diff)
4:18 PM Changeset in ghc [f1c7d945]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Comments only
4:01 PM Status/Oct13 edited by heisenbug
typo (diff)
3:57 PM Status/Oct13 edited by heisenbug
add accents (diff)
3:56 PM Status/Oct13 edited by lukexi
(diff)
3:54 PM Changeset in ghc [b0545d8]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
3:54 PM Changeset in ghc [057bef6e]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Improve control flow optimisation algorithm Fixes #8456. Previous version of control flow optimisations did not update the list of block predecessors, leading to unnecessary duplication of blocks in some cases. See Trac and comments in the code for more details.
3:54 PM Status/Oct13 edited by heisenbug
add myself (diff)
3:50 PM Status/Oct13 edited by heisenbug
(diff)
3:46 PM Status/Oct13 edited by heisenbug
grammar (diff)
3:45 PM Status/Oct13 edited by heisenbug
Richard did empty case (diff)
3:41 PM Status/Oct13 edited by heisenbug
typo (diff)
3:23 PM Ticket #7774 (T5313 fails) closed by nomeata
fixed: Everyone (including Travis) seems to agree that this works now; marking it …
3:22 PM Changeset in ghc [9ed37ee]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
T5313 now succeeds (Fixes: #7774)
3:22 PM Changeset in testsuite [2d2fa1b]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
T5313 now succeeds (Fixes: #7774)
3:14 PM Ticket #8457 (-ffull-laziness does more harm than good) created by errge
In this bug report I'd like to argue that -ffull-laziness shouldn't be …
3:11 PM Status/Oct13 edited by nomeata
Clarification, there is no new version of -XIncoherentInstances. (diff)
1:35 PM Changeset in ghc [41212fd]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Clarify comments and liberalise stack-check optimisation slightly The only substantive change here is to change "==" into ">=" in the Note [Always false stack check] code. This is semantically correct, but won't have any practical impact.
1:22 PM Changeset in ghc [dfc51a46]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Merge branch 'master' of git://git.haskell.org/ghc
12:51 PM Changeset in ghc [d43bf5d8]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Comments about control-flow optimisation
12:04 PM Changeset in ghc [4fa1efe]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Comments (about the stack overflow check) only
11:32 AM Changeset in base [7123029]ghc-7.8 by Simon Peyton Jones <simonpj@…>
Remove now-unnecessary NOINLINE pragmas The NOINLINEs were a work-around for a bug that was fixed by patch f7e7948 to ghc, which also fixed Trac #8449
11:32 AM Changeset in ghc [db1a8c4]wip/T9016 by Simon Peyton Jones <simonpj@…>
Remove now-unnecessary NOINLINE pragmas The NOINLINEs were a work-around for a bug that was fixed by patch f7e7948 to ghc, which also fixed Trac #8449
11:31 AM Ticket #8449 (Core lint error with data families and promotion across modules) closed by simonpj
fixed
11:30 AM Changeset in ghc [62d0116]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8449
11:30 AM Changeset in testsuite [c315e26]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Test Trac #8449
11:26 AM Changeset in ghc [2140e8a5]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Comments only
11:26 AM Changeset in ghc [d6ed4df]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Comments only
11:26 AM Changeset in ghc [f7e7948]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
When de-serialising interfaces, need to distinguish types from kinds This patches fixes two separate instances of the bug, * one in tc_ax_branches (Trac #8449) * one in type/kind applications in IfaceExpr (hence the new tcIfaceApps) The latter was reported by Iavor, no ticket
11:26 AM Changeset in ghc [d1683f0]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Trailing whitespace only
10:37 AM Status/Oct13 edited by simonpj
(diff)
10:34 AM Status/Oct13 edited by simonpj
(diff)
10:22 AM Status/Oct13 edited by simonpj
(diff)
10:01 AM Status/GHC-7.8/Libraries edited by hvr
add travis link (diff)
8:37 AM Ticket #8456 (Control flow optimisations duplicate blocks) created by jstolarek
During work on #8275 I observed that control flow optimisation pass in the …
2:37 AM Ticket #8455 (Core lint error with Template Haskell quotation and type lits) created by goldfire
When I compile […] I get […] I'm pretty sure I know what's going …
2:37 AM Ticket #8454 (kindFunResult) closed by monoidal
duplicate: Already fixed in HEAD …
Note: See TracTimeline for information about the timeline view.