Timeline


and

Nov 7, 2012:

3:44 PM Changeset in ghc [57b83a08]cardinality by Ilya Sergey <Ilya.Sergey@…>
Merge branch 'new-demand-to-merge' into cardinality
3:43 PM Changeset in ghc [65718a17]cardinalitynew-demand-to-merge by Ilya Sergey <Ilya.Sergey@…>
more comments in
3:32 PM Changeset in ghc [730558ef]cardinality by Ilya Sergey <Ilya.Sergey@…>
Merge branch 'new-demand-to-merge' into cardinality
3:29 PM Changeset in ghc [195a1a31]cardinalitynew-demand-to-merge by Ilya Sergey <Ilya.Sergey@…>
necessary comments added
3:05 PM Changeset in ghc [50728d0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
another typo
1:35 PM OverloadedLists edited by giorgidze
(diff)
1:32 PM OverloadedLists edited by giorgidze
(diff)
12:04 PM Ticket #7397 (-fwarn-irrefutable-patterns) closed by chrisdone
invalid: Ahh. Thanks! I was searching the manual for "irrefutable". Indeed, if …
11:24 AM Ticket #7397 (-fwarn-irrefutable-patterns) created by chrisdone
Had a search around and didn't see such a request, apologies if already …
11:10 AM Changeset in ghc [3ca7260a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
typos
7:18 AM Changeset in nofib [f0082fd]ghc-7.8shake by Edward Z. Yang <ezyang@…>
Follow changes in dependency generation. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
1:52 AM OverloadedLists edited by simonpj
(diff)
12:48 AM Ticket #7396 (Improve "parse error on input `$'" when TemplateHaskell PRAGMA not ...) created by ydewit
Spent close to 1h chasing what possibly could go wrong here: […] …

Nov 6, 2012:

4:28 PM Changeset in ghc [c1b677ff]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
4:28 PM Changeset in testsuite [c97a836]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
4:26 PM Changeset in ghc [2e43779]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
4:24 PM Changeset in ghc [ceedebaf]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Wibble to output
4:24 PM Changeset in testsuite [caf1b285]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Wibble to output
4:23 PM Changeset in ghc [81f2c86]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #7384
4:23 PM Changeset in testsuite [620dfc4]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7384
4:23 PM Changeset in ghc [696798a1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #7386
4:23 PM Changeset in testsuite [23e7a7e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7386
4:12 PM Changeset in ghc [545bb79]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Refine the "kick-out" predicate for CTyVarEq Consider Work item: k ~ * Inert item: (a::k) ~ Int Then we must kick out the inert item! We weren't doing that, something I discovered when fixing Trac #7384. Discussed with Dimitrios, and we wrote a long comment Note [Delicate equality kick-out] to explain.
4:09 PM Ticket #7191 (hsc2hs can't treat absolute path correctly on Windows.) closed by pcapriotti
fixed: Merged as 67b8c663216690150b6f762e09b32ebbe6334ddd.
4:09 PM Ticket #6019 ('threadDelay maxBound' results in 'internal error: select failed') closed by pcapriotti
Merged as 306ab5509fceb5ccaf62222f94fe18b92ae6b476.
4:08 PM Ticket #6010 (GHC.Conc.labelThread function can't use Unicode character for thread ...) closed by pcapriotti
fixed: Merged as 0e138caccff86d075adc045006d441c80b24e2ca.
4:07 PM Ticket #5252 (UNPACK without optimisation leads to panic) closed by pcapriotti
fixed: Merged as 8b4fee353aa6bfcd08d7ea5ab8b8cc2b526e26f3.
4:03 PM Changeset in ghc [4dade85]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Make rewriteCtFlavor lazy in the coercion for Derived evidence I think I accidentally introduced this bug a month ago when refactoring. It's a bit non-obvious, but since Derived constraints have no evidence, we mustn't be strict in it. Now there's a big comment to prevent this bug happening again. This fixes Trac #7384.
3:55 PM Changeset in ghc [acbe526]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Fix the instantiation of data constructors in the GHCi debugger This bug caused Trac #7386, because in the (rather tricky) "type inference" (aka run time type reconstruction) done by the GHCi debugger, we were failing to instantiate a data type family correctly. When that code was written we didn't *have* data families. I wrote Note [Constructor arg types] to explain the new scheme.
3:49 PM Changeset in ghc [6ca4616]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
3:09 PM OverloadedLists edited by giorgidze
(diff)
2:41 PM Changeset in ghc [60b35db]ghc-7.6th-new-7.6 by Paolo Capriotti <p.capriotti@…>
wibbles to #5252.
2:40 PM OverloadedLists edited by giorgidze
(diff)
2:31 PM Changeset in ghc [306ab55]ghc-7.6th-new-7.6 by Paolo Capriotti <p.capriotti@…>
Fix #7087 (integer overflow in getDelayTarget()) MERGED from commit 598ee1ad1b8de089a2ed207543761d617a90db52
2:30 PM Changeset in base [0e138ca]ghc-7.6 by Paolo Capriotti <p.capriotti@…>
Handle UTF8 correctly in GHC.Conc.labelThread; fixes #6010 MERGED from commit b41a99bda499801fd88ef0e29b07b1e6d7a56f1b
2:14 PM Changeset in ghc [8b4fee3]ghc-7.6th-new-7.6 by Paolo Capriotti <p.capriotti@…>
Merge fix for #5252. Based on: commit 5bae803a18b17bdb158a7780e6b6ac3c520e5b39 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Sat Sep 15 23:09:25 2012 +0100 Fix UNPACK with -fomit-interface-pragmas. We were missing a case, so that you could expose a constructor with UNPACKed fields, but the field tpye was trimmed, and hence can't be expanded. Fixes Trac #5252 (revived)
1:45 PM Status edited by guest
link to Oct 2012 report (diff)
11:19 AM Changeset in ghc [699f8e16]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove getModuleDs; we now just use getModule
10:00 AM OverloadedLists created by giorgidze
9:36 AM Ticket #7364 (`foo !f = id . f` becomes non-strict with -O2) closed by simonmar
wontfix: Yes, good idea - closing as wonfix (the closest we have to "not fixed")

Nov 5, 2012:

7:05 PM Ticket #7395 (DefaultSignatures conflict with default implementations) created by cgaebel
Default signatures cannot be used with default implementations. This is …
4:24 PM Ticket #7375 (Building ghc fails because it is looking for an old version of libgmp) closed by simonmar
fixed: It is probably the case that some of the distributions on …
4:00 PM Ticket #7387 (threaded2 failures in HEAD) closed by simonmar
fixed: I believe these are fixed by commit …
2:51 PM Changeset in ghc [8b25d39]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Save R1/R2/.. across foreign calls
2:51 PM Changeset in ghc [811a19c9]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix 'return' in cmm code when tablesNextToCode==False
2:51 PM Changeset in ghc [a307ad5]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
small optimisation: inline stmNewTVar()
2:51 PM Changeset in ghc [9f68ccec]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
loadThreadState should set HpAlloc=0
11:56 AM Changeset in ghc [680dca1]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
typo
10:05 AM GettingStarted edited by trommler
Removed spam. (diff)
8:44 AM GettingStarted edited by jwoods
(diff)
5:13 AM Commentary/Rts/Signals edited by ezyang
typofix (diff)
3:53 AM Ticket #7391 ("The 'impossible' happened" trying to derive Binary for a data instance) closed by simonpj
invalid: This is a bug in the derive package, not in GHC. The full message looks …
3:03 AM Changeset in ghc [74e43f4]overlapping-tyfams by Richard Eisenberg <eir@…>
Fixed iface-loading bug, with Simon PJ's help. The problem was that mkImportedFamInst was strict in the CoAxiom passed to it. It is now lazy in this parameter. There are a handful of other refectorings, and the removal of various debugging messages in this commit.
1:22 AM Ticket #7393 (GHC cannot solve functional dependency) closed by simonpj
invalid: I'm afraid functional dependencies don't work like that. Type families …

Nov 4, 2012:

5:38 PM Ticket #7394 (SafeHaskell permits OPTIONS_GHC pragmas) created by dag
This can be used to launch arbitrary processes at compile-time, and …
5:17 PM Ticket #7319 (+RTS -xc sometimes results in segfault) closed by pcapriotti
fixed: Merged as acaf240f56cf91c3828f25da1d18a91326499818.
5:16 PM Ticket #5991 (regression: huge number of wakeups in xmonad) closed by pcapriotti
fixed: Merged as f9077d98b9e58b0eca518c8ae370b0f5c4df8800, …
5:15 PM Ticket #7257 (Regression: pinned memory fragmentation) closed by pcapriotti
fixed: Merged as 1596107f9cfc877cef4485f035417723cf1e9d97, …
5:12 PM Ticket #7233 (Int64 division buggy on a 32-bit installation) closed by pcapriotti
fixed: Merged as a191908df094a9243ea3fe1de2fdb43a1d715de5.
3:15 PM Ticket #7393 (GHC cannot solve functional dependency) created by Khudyakov
GHC fails to compile following program: […] with following error …

Nov 3, 2012:

10:32 PM Ticket #7392 ("the impossible happened" when compiling Types.Substitutions) created by martindemello
Ran into this when trying to compile elm from git: […] Failed to …
7:44 PM Ticket #7391 ("The 'impossible' happened" trying to derive Binary for a data instance) created by ydewit
I was trying to automatically derive Binary for a data instance (data …
6:24 AM Ticket #7390 (Setup.hs: internal error: stg_ap_v_ret (MacOS)) created by guest
I was trying to build some haskell. Here's what happened: […] In …
12:07 AM Ticket #7381 (Build failure with BuildFlavour = prof) closed by igloo
fixed: Fixed.

Nov 2, 2012:

11:37 PM Changeset in ghc [34a23d32]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Follow changes in dependency generation
11:37 PM Changeset in testsuite [9a5acacb]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Follow changes in dependency generation
10:54 PM Changeset in ghc [ba38f995]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Avoid putting uniqs in specconstr rules; part of #4012 There's no need to have the uniq in the rule, but its presence can cause spurious ABI changes.
10:38 PM Changeset in ghc [ede3bd92]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Whitespace only in basicTypes/Id.lhs
10:29 PM Changeset in ghc [bc4580c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Whitespace only in specialise/SpecConstr.lhs
10:15 PM Changeset in ghc [f2b953f]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove an -fno-cse flag There are no longer any GLOBAL_VARs in main/DriverMkDepend.hs.
10:15 PM Changeset in ghc [af072fc3]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Change how dependency generation works; fixes #7381 We now do the initial dependency generation for the vanilla way regardless of what way flags and hisuf/osuf flags are given. This makes it easier to generate the right dependency info in the end.
7:54 PM WorkingConventions/Repositories edited by igloo
(diff)
7:49 PM Ticket #7389 (can't link postgresql-libpq on windows) created by eflister
i follow the instructions here: …
7:47 PM WorkingConventions/Repositories edited by igloo
(diff)
7:39 PM WorkingConventions/Repositories edited by igloo
(diff)
7:36 PM WorkingConventions/Repositories edited by igloo
(diff)
5:56 PM WorkingConventions/Repositories edited by igloo
(diff)
5:56 PM WorkingConventions/Repositories edited by igloo
(diff)
3:43 PM WorkingConventions/Repositories edited by igloo
(diff)
3:26 PM Changeset in ghc [7c4157a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Whitespace only in basicTypes/Name.lhs
3:26 PM Changeset in ghc [f4161297]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Don't use a unique in the stable name of a foreign export These names end up in the ABI, and hence part of the ABI hash. We don't want uniques in them so that we don't get spurious ABI hash changes.
3:26 PM Changeset in ghc [0a7c4efe]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Whitespace only in typecheck/TcRnTypes.lhs
3:26 PM Changeset in ghc [fb31191a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Refactoring: Make a HasModule class for getModule
3:26 PM Changeset in ghc [d868491]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove unused function fmapM_maybe
3:26 PM Changeset in ghc [095b9bf4]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftnew-demand-to-mergeoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Don't put uniqs in ghc wrapper function names; part of #4012 The wrapper functions can end up in interface files, and thus are part of the ABI hash. But uniqs easily change for no good reason when recompiling, which can lead to an ABI hash needlessly changing.
12:20 PM Changeset in ghc [aba7b11e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a test for CAPI wrapper functions
12:20 PM Changeset in testsuite [4a118b7]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for CAPI wrapper functions
12:19 PM Changeset in ghc [eb1c829b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Don't enable the "static" way if we don't have vanilla libraries
12:19 PM Changeset in testsuite [64c5faf]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Don't enable the "static" way if we don't have vanilla libraries
12:14 PM Ticket #7388 (CAPI doesn't work with ghci) created by igloo
[…]
11:22 AM Ticket #7387 (threaded2 failures in HEAD) created by simonmar
I've been trying to track down the cause of some failures in HEAD: […] …
3:12 AM Ticket #7386 (Panic "tcTyVarDetails" in GHCi when :forcing a data family instance) created by goldfire
I loaded the following code into GHCi: […] Then. I run these commands …
3:07 AM Ticket #7385 (Promotion of datatypes without -XDataKinds) closed by goldfire
worksforme: It turns out my GHCi session had -XDataKinds enabled. Sorry for the …
3:03 AM Ticket #7385 (Promotion of datatypes without -XDataKinds) created by goldfire
The following code, without any extensions, compiles: […] It would …
2:41 AM Ticket #7384 (Panic "ctEvTerm" when using functional dependencies and PolyKinds) created by goldfire
The following code causes a panic: […] The panic reads: […] The …
1:37 AM Status/SLPJ-Tickets edited by simonpj
(diff)
Note: See TracTimeline for information about the timeline view.