Timeline


and

Nov 28, 2013:

7:06 PM Ticket #8572 (Building an empty module with profiling requires profiling libraries for ...) created by parcs
[…] […] I can't built module A without profiling libraries for …
5:19 PM Ticket #8571 (Validation fails) created by khyperia
[…] followed by an infinite hang. If I comment out that specific …
4:07 PM Ticket #8557 (Panic "tcTyVarDetails" when :forcing a kind-polymorphic data family ...) closed by simonpj
fixed
4:06 PM Changeset in ghc [a95a20b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8557
4:06 PM Changeset in testsuite [45f2d29]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Test Trac #8557
4:02 PM Ticket #8540 (Template Haskell handling bug in ghc-7.7.20131115 ?) closed by simonpj
fixed
4:02 PM Changeset in ghc [cefe67b0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Error message wibbles
4:02 PM Changeset in ghc [88d06d9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Fixed Trac #8540
4:02 PM Changeset in testsuite [e00c604]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Error message wibbles
4:02 PM Changeset in testsuite [3549b37]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Fixed Trac #8540
3:59 PM Changeset in ghc [a8ac471d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Fix the deugger (fixing Trac #8557) The runtime debugger (which has not received any love from anyone for many years) looks wrong to me; it was failing to instantiate the outer foralls of a variable when called from :force, which calls cvObtainTermFromId, which calls cvObtainTerm I simplified the code too. But I'm flaky on how this debugger stuff is really supposed to work, so I'm partly guessing. Tests pass though.
3:59 PM Changeset in ghc [f3a84161]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
More faff to get GHCi's top-level environment right This fixes #8540 (again), and simplifies matters a bit more. In particular, I got rid of ic_sys_vars altogether. Mostly they can just go in ic_tythings, apart from dfuns, which are readily gettable from the instances anyway. See documentation in Note [Initialising the type environment for GHCi] in TcEnv.
3:56 PM Changeset in ghc [d79ecb4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Explain skipping compiler-perf tests when debugging is on
3:56 PM Changeset in testsuite [14958ae]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Explain skipping compiler-perf tests when debugging is on
2:36 PM Ticket #8570 (In a pattern binding:ghc: panic! (the 'impossible' happened): Bogus ...) created by rzetterberg
Hello, This is my first bug report for GHC. I encountered a type error …
2:20 PM Building/RunningTests/Adding edited by nomeata
Mention that compiler_stats_num_field skips the test with DEBUG on (diff)
2:17 PM Changeset in ghc [3ec7f39]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Summarily skip compiler_perf tests when DEBUG is on by ensuring this in the test runner.
2:17 PM Changeset in testsuite [715e313]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Summarily skip compiler_perf tests when DEBUG is on by ensuring this in the test runner.
1:50 PM Changeset in ghc [6da3797]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Undo my wrong bumps to T6048 which were obtained when running with -DDEBUG. Sorry about that.
1:50 PM Changeset in testsuite [ee9c477]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Undo my wrong bumps to T6048 which were obtained when running with -DDEBUG. Sorry about that.
12:57 PM Ticket #6084 (Add stg_ap_pnnv and related call patterns) closed by simonmar
fixed: Thanks - I pushed this today, with some more comments after peering at the …
12:53 PM Changeset in ghc [52b96a7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
add Note about residency tests
12:53 PM Changeset in ghc [eebf8d87]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Add test for T6084
12:53 PM Changeset in testsuite [43e82d1]wip/nested-cprwip/pattern-synonyms by Simon Marlow <marlowsd@…>
add Note about residency tests
12:53 PM Changeset in testsuite [3d9ebe96]wip/nested-cprwip/pattern-synonyms by Simon Marlow <marlowsd@…>
Add test for T6084
12:52 PM Changeset in ghc [4d1ea48]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Implement shortcuts for slow calls (#6084)
12:52 PM Changeset in ghc [e9b0d368]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Fix up shortcut for slow calls
12:52 PM Changeset in ghc [9021737d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Comments on slow-call-shortcutting
12:52 PM Changeset in ghc [77e33bc]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
-ddump-cmm: don't dump the proc point stage if we didn't do anything
12:52 PM Changeset in ghc [6f7fa4e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Refactor handleRunStatus some more, add comments and tidy up formatting I liked the idea of combining traceRunStatus and handleRunStatus, but I think we lost a bit of clarity where traceRunStatus wants to fall back to handleRunStatus when the breakpoint is enabled. So I refactored it a bit more.
12:43 PM Commentary/Packages/MultiInstances edited by tibbe
(diff)
12:36 PM Changeset in ghc [1df2116c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
EvCast needs to take a representational coercion as the coercions for type literals are of that role.
12:36 PM Changeset in ghc [25be487]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Update some perf results for master
12:36 PM Changeset in testsuite [4afbacc]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Update some perf results for master
12:35 PM Ticket #8569 (ASSERT in testcase type-rep, only in some ways:) created by nomeata
On HEAD, I currently (d55cc30658ae7c5afc0d62f3bd118fb2a5fcee40) get …
11:58 AM Changeset in ghc [3fcde749]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Comments only
11:50 AM Changeset in ghc [e28006c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Output of T7861 has changed
11:50 AM Changeset in testsuite [a2b2f4b6]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Output of T7861 has changed
11:49 AM Changeset in ghc [d3b14cd4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
#3103 no longer broken, it seems
11:49 AM Changeset in testsuite [2e161a4]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
#3103 no longer broken, it seems
9:46 AM Changeset in ghc [b5b6613]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Ensure nested CPR does not break havoc with repeat ...not that we do have nested CPR right now, but when we do, this should better not break.
9:46 AM Changeset in testsuite [c3646db]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Ensure nested CPR does not break havoc with repeat ...not that we do have nested CPR right now, but when we do, this should better not break.

Nov 27, 2013:

5:31 PM Ticket #8565 (New GeneralisedNewtypeDeriving needs help with higher rank types) closed by nomeata
fixed: After a day of refactoring I got it to work. The code will still need `{-# …
5:21 PM Changeset in ghc [d2bcc79]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Testcase #8565 no longer broken at least with ImpredicativeTypes enabled in this module.
5:21 PM Changeset in testsuite [e19dc21]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Testcase #8565 no longer broken at least with ImpredicativeTypes enabled in this module.
5:19 PM Changeset in ghc [9bc5b53]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Coercible for impredicative types using deferTcSForAllEq, just like for ~ types, during canonicalization
4:15 PM Changeset in ghc [808ded9c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Get rid of EvCoercible and use EvCoercion to describe the evidence for Coercible instances.
3:13 PM Changeset in ghc [aef9044]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Beginnings of removing EvCoercible
3:13 PM Changeset in ghc [9d643cf]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Roleify TcCoercion Previously, TcCoercion were only used to represent boxed Nominal coercions. In order to also talk about boxed Representational coercions in the type checker, we add Roles to TcCoercion. Again, we closely mirror Coercion. The roles are verified by a few assertions, and at the latest after conversion to Coercion. I have put my trust in the comprehensiveness of the testsuite here, but any role error after desugaring popping up now might be caused by this refactoring.
3:02 PM Changeset in ghc [ce5b7e7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Bump haddock.compiler perf data
3:02 PM Changeset in testsuite [3e2b557]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Bump haddock.compiler perf data
2:28 PM Changeset in ghc [3ac1539]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Add role-checking ASSERT to mkCast
2:28 PM Changeset in ghc [f432229b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Remove unused liftTcCoSubstWith
12:43 PM Changeset in ghc [1812f449]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Gabor Greif <ggreif@…>
Comment only
10:58 AM Changeset in ghc [a247887b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Gabor Greif <ggreif@…>
Comment only
1:32 AM Ticket #8562 (Builtin function __builtin___clear_cache is unavailable on GCC 4.2) closed by thoughtpolice
fixed: This should now be fixed, thanks!
1:32 AM Ticket #8561 (Clang/iOS: __builtin___clear_cache doesn't exist in clang, use ...) closed by thoughtpolice
fixed
1:29 AM Changeset in ghc [6279a011]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
ghc.mk: one module name per line Signed-off-by: Austin Seipp <austin@well-typed.com>
1:29 AM Changeset in ghc [9fbb8c78]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Rejigger flushExec implementation (#8562, #8561) Instead, just don't do anything on x86/amd64, and on !x86, use either A) __clear_cache from libgcc, or B) sys_icache_invalidate for OS X (and iOS.) Signed-off-by: Austin Seipp <austin@well-typed.com>

Nov 26, 2013:

10:18 PM Changeset in ghc [df37261]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Gabor Greif <ggreif@…>
Typos in comments
4:43 PM Changeset in ghc [5f3aa06]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Typos in comments in TcEvidence
4:34 PM Ticket #8568 (internal error: allocation of ... bytes too large) created by mojojojo
Running the following GHCi session: […] results in the following error: …
3:25 PM Ticket #8567 (Poor error message when GeneralizedNewtypeDeriving fails) created by goldfire
Say I try to compile this silly module: […] Then, I get this output: …
1:01 PM Ticket #8566 (Given kind equalities are discarded) created by dreixel
The following program: […] crashes a fresh copy of GHC HEAD with the …
11:26 AM Changeset in ghc [56b9f2a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Add testcase for #8565
11:26 AM Changeset in testsuite [2f78a4e]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Add testcase for #8565
11:01 AM Ticket #8565 (New GeneralisedNewtypeDeriving needs help with higher rank types) created by simonpj
Consider […] With the new "coerce" implementation of GND, this fails: …

Nov 25, 2013:

8:09 PM Ticket #8564 (Unhandled ELF relocation types on dynamically loading object files with ...) created by pgj
GHCi cannot handle ELF symbols with relocation types 15 (i386) and 22 …
6:44 PM Ticket #8563 (Deriving with PolyKinds broken) closed by nomeata
fixed: Yes, validate went through (and I need a faster machine so that I can go …
6:44 PM Changeset in ghc [7dcce31]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Mark #8562 as fixed
6:44 PM Changeset in testsuite [66de8c1]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Mark #8562 as fixed
6:17 PM Changeset in ghc [803afa3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
In toHsType, filter out kind variables (This fixes #8563)
5:54 PM Changeset in ghc [586a251]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Add testcase for #8563
5:54 PM Changeset in testsuite [d7702a1]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Add testcase for #8563
5:46 PM Ticket #8563 (Deriving with PolyKinds broken) created by edsko
Compiling […] gives […]
4:59 PM Changeset in ghc [58e19937]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Error message wibbles
4:59 PM Changeset in testsuite [688178e]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Error message wibbles
4:58 PM Changeset in ghc [51deeb0d]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Another raft of Template Haskell clean-up The handling of typed and untyped brackets was extremely convoluted, partly because of the evolutionary history. I've tidied it all up. See Note [How brackets and nested splices are handled] in TcSplice for the full story Main changes: * Untyped brackets: after the renamer, HsRnBracketOut carries PendingRnSplices for splices in untyped brackets. In the typechecker, these pending splices are typechecked quite straigtforwardly, with no ps_var nonsense. * Typed brackets: after the renamer typed brackest still look like HsBracket. The type checker does the ps_var thing. * In TcRnTypes.ThStage, the Brack constructor, we distinguish the renaming from typehecking pending-stuff. Much more perspicuous! * The "typed" flag is in HsSpliceE, not in HsSplice, because only expressions can be typed. Patterns, types, declarations cannot. There is further improvement to be done to make the handling of declaration splices more uniform.
3:52 PM Changeset in ghc [f8b25c30]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Update to core-spec documentation. This update includes some wibbles to make Co_TyConAppCo clearer, as well as the introduction of forms for AxiomRuleCo.

Nov 24, 2013:

7:38 PM Changeset in ghc [5c904ba]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/drop-containers-dep-from-thwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Mention that the user has to import GHC.Exts for Constraint (required judging from confusion on #haskell right now.)
6:33 PM Ticket #8562 (Builtin function __builtin___clear_cache is unavailable on GCC 4.2) created by heatsink
A recent update to the RTS uses the GCC builtin function …
6:21 PM Changeset in ghc [a56dadc5]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Mark break006 break003 print019 as broken by #8540 ...when debugging is on, to keep builds reports clean.
6:21 PM Changeset in testsuite [55eb21b]wip/nested-cprwip/pattern-synonyms by Joachim Breitner <mail@…>
Mark break006 break003 print019 as broken by #8540 ...when debugging is on, to keep builds reports clean.
4:53 PM Changeset in ghc [87672e7d]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Herbert Valerio Riedel <hvr@…>
Update Autoconf tests for recent GMP version This should improve the check for a suitable installed GMP version, to implicitly check if GMP provides __gmpz_powm_sec() which has been added in GMP version 5.0.0 and switch to the in-tree GMP 5.0.3 source otherwise. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:53 PM Changeset in integer-gmp [01c3963]ghc-7.8wip/T8647 by Herbert Valerio Riedel <hvr@…>
Update Autoconf tests for recent GMP version This should improve the check for a suitable installed GMP version, to implicitly check if GMP provides __gmpz_powm_sec() which has been added in GMP version 5.0.0 and switch to the in-tree GMP 5.0.3 source otherwise. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
12:31 PM Ticket #8509 (Doc Formatting - Patch Included) closed by monoidal
fixed: Applied, thanks.
12:30 PM Changeset in directory [b3abf7a]ghc-7.8 by Krzysztof Gogolewski <krz.gogolewski@…>
Fix the formatting of error docs of removeDirectory (#8509)
12:19 PM Changeset in base [d679f5e]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `instance {Bits,FiniteBits} Bool` This interprets `Bool` as an 1-bit "unsigned" bit-field and provides a simple (not particularily optimized) implementation to that end. See "Proposal: Add `instance Bits Bool`" by @ekmett, Nov 2013, http://permalink.gmane.org/gmane.comp.lang.haskell.libraries/20663 Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
12:19 PM Changeset in ghc [775d13d]wip/T9016wip/ampwip/coveritywip/drop-containers-dep-from-thwip/orf by Herbert Valerio Riedel <hvr@…>
Add `instance {Bits,FiniteBits} Bool` This interprets `Bool` as an 1-bit "unsigned" bit-field and provides a simple (not particularily optimized) implementation to that end. See "Proposal: Add `instance Bits Bool`" by @ekmett, Nov 2013, http://permalink.gmane.org/gmane.comp.lang.haskell.libraries/20663 Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
9:58 AM GitRepoReorganization edited by hvr
(diff)
9:56 AM GitRepoReorganization edited by hvr
(diff)

Nov 23, 2013:

9:57 PM Ticket #8561 (Clang/iOS: __builtin___clear_cache doesn't exist in clang, use ...) created by lukexi
The builtin_clear_cache from GCC is just called clear_cache with …
7:42 PM Ticket #8560 (undeducable Typeable error with data kinds when deriving Data for GADT in ...) created by carter
This may be an artifact of issue #8128 (see …
9:50 AM Ticket #8559 (Compiling dph-lifted fails with "NoSpecConstr" not in scope) created by trommler
Building ghc-7.7.20131120 fails with this on powerpc64 Linux: […]
Note: See TracTimeline for information about the timeline view.