Timeline


and

Mar 19, 2013:

10:23 PM Ticket #7778 (kindFunResult panic with => inside a constraint) created by monoidal
Following type (found by arkeet on #haskell) causes kindFunResult panic in …
9:47 PM Changeset in ghc [0f49dd69]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove some commented out build system code
4:17 PM Changeset in ghc [600e7fa]cardinality by Simon Peyton Jones <simonpj@…>
More fixes to cardinality analysis * Deal with RHSs by using collectBinders, just as we now do in the typing rules, rather than by making a "vanillaCallDmd". The latter doesn't work well because - vanillaCallDmd should be C1(C1(...C1(U))), but - that gives used-once usage to the lambda binders of the RHS which isn't right Better just to decompose the RHS * Remove the letrec-bound binders in dmdAnalRhs, since we can't compute a sensible demand for them anyway, and we don't want them messing up the fixpoint * Use the new Demand.isWeakDmd (rather than isStrictDmd) when splitting the environment (an optimisation to speed up fixpointing) in dmdFix. * Remove dead code
3:37 PM Changeset in ghc [2e55b16b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix a framework error when using a non-dynamic GHC
3:37 PM Changeset in testsuite [561a801]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix a framework error when using a non-dynamic GHC
3:34 PM Changeset in ghc [d0fc2a6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Fix building when $(CC_STAGE0) contains spaces Spotted by Bill Tutt
3:25 PM Changeset in ghc [3df97a7]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Be more optimistic about which platforms support shared libraries Pretty much everything does now, so list those that don't instead instead of listing those that do.
1:18 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
1:15 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
11:34 AM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
11:29 AM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
11:12 AM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
11:10 AM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
11:04 AM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
8:57 AM Ticket #7777 (ghc panic: varargs + sets) closed by monoidal
duplicate: The panic is caused by: […] which should be `(Ord a, BuildSet? a b) => …
3:43 AM Ticket #7777 (ghc panic: varargs + sets) created by litherum
This program: {-# LANGUAGE MultiParamTypeClasses? #-} {-# LANGUAGE …
12:46 AM Changeset in ghc [387c4d1]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Optimistically assume that LD_LIBRARY_PATH works for all platforms other than Windows and OS X. It's known to work on Linux and FreeBSD.
12:41 AM Changeset in ghc [ba2c753]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
12:37 AM Changeset in ghc [effdd65a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of mac:ghc/git/val64/.

Mar 18, 2013:

11:42 PM Changeset in ghc [c53ea7c7]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Add support for OSX ld's -filelist flag Without it, when linking the split objects for Language.Haskell.TH.Syntax, the commandline was too long when listing all the files directly.
10:41 PM Changeset in ghc [be956c2]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Austin Seipp <aseipp@…>
Fix stage2 build on ARM. LLVM supports PIC on ARM from what I can see. Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:06 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
5:15 PM GpHEden/HackDay_Mar13 edited by jberthold
(diff)
4:48 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
4:42 PM Changeset in ghc [1e27e8ba]type-nats by Iavor S. Diatchki <diatchki@…>
Merge remote-tracking branch 'origin/master' into type-nats
4:35 PM GpHEden/HackDay_Mar13 edited by jev
(eb's update: particky, spmatmult) (diff)
4:16 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
3:27 PM GpHEden edited by hwloidl
(diff)
12:52 PM Ticket #7737 (t7319: Oops! Entered absent arg w_s1Du{v} [lid] [base:GHC.Base.String{tc ...) closed by simonpj
fixed: To test this I've updated the test codeGen/should_run/T7319 so that it …
12:51 PM Changeset in ghc [6e09157a]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@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
12:51 PM Changeset in testsuite [06c2edb]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
12:50 PM Changeset in ghc [302f20d]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@…>
Make T7319 run in all ways It used to give different answers because of different exceptoin behaviour (cf #7737) but now it's fine
12:50 PM Changeset in testsuite [cfd5bc12]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Make T7319 run in all ways It used to give different answers because of different exceptoin behaviour (cf #7737) but now it's fine
12:33 PM Changeset in ghc [0faa8f53]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove base 3 support from bin-package-db
11:17 AM Ticket #7776 (Can't make operator called ~#) closed by igloo
fixed: Thanks for the report; fixed.
10:21 AM GpHEden/HackDay_Mar13 edited by jberthold
(diff)
10:13 AM Changeset in ghc [600d8736]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a test for #7776
10:13 AM Changeset in testsuite [f0a3b1c]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #7776
10:12 AM Changeset in ghc [01efdd6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Only steal ~# as a reserved operator when MagicHash is enabled; fixes #7776
8:23 AM PrimBool edited by jstolarek
(diff)
8:15 AM PrimBool edited by jstolarek
(diff)
5:50 AM Ticket #7776 (Can't make operator called ~#) created by adrianmay
In response to: infixl 8 ~# GHC says: parse error on input `~#' …

Mar 17, 2013:

8:54 PM Changeset in ghc [0e1b9bd4]wip/T9016 by Ian Lynagh <ian@…>
integer-gmp: mpn_gcd_1 allocate one Word on stack instead of 'sizeof (__mpz_struct)' gmp.h defines 'mpn_gcd_1' as following: mp_limb_t mpn_gcd_1 (mp_srcptr /* aka 'mp_limb_t *' */, mp_size_t, mp_limb_t); Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
8:54 PM Changeset in integer-gmp [5c3efa4]ghc-7.8wip/T8647 by Ian Lynagh <ian@…>
integer-gmp: mpn_gcd_1 allocate one Word on stack instead of 'sizeof (__mpz_struct)' gmp.h defines 'mpn_gcd_1' as following: mp_limb_t mpn_gcd_1 (mp_srcptr /* aka 'mp_limb_t *' */, mp_size_t, mp_limb_t); Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
8:35 PM Ticket #7775 (Mark intentionally omitted type class instances) created by Lemming
In GHCi I get […] In many cases users now actually try to implement the …
5:23 PM Changeset in ghc [eeccce1]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Add a kludgy dependency to fix compiling modules that use annotations We now make the stage 2 compiler depend on GHC.Desugar.
3:42 PM Changeset in ghc [24be4bcb]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Fix ohi-sanity-check when we have ways other than v and dyn enabled It thought that /all/ ways should create the dyn o/hi files, but only the v way does.
2:03 PM Changeset in ghc [c3a9ded]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove a couple of unused make variables
1:56 PM Changeset in ghc [cf403b5]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove some directories that used to be used by GUM This hasn't been used for some time
1:53 PM Changeset in ghc [0374cade]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Also build the v way when DYNAMIC_GHC_PROGRAMS is YES Technically we don't need the v way, but with -dynamic-too it's cheap, and having it makes life easier.
2:32 AM Ticket #7770 (Remove a bitrotted hack for OpenBSD and NetBSD regarding the dyn way) closed by igloo
fixed: Applied, thanks
2:32 AM Ticket #7769 (Enable Opt_PIC for the dyn way regardless of OSes) closed by igloo
fixed: Applied, thanks
1:30 AM Changeset in ghc [84df08de]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Enable Opt_PIC for the dyn way regardless of OSes. We were previously enabling Opt_PIC on certain OSes namely Windows, Darwin and Linux, but it should always be enabled for the dyn way because it makes no sense to try to generate non-PIC dynamic libraries, which is usually impossible.
1:30 AM Changeset in ghc [ae3dcaf]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove a bitrotted hack for OpenBSD and NetBSD regarding the dyn way. On OpenBSD and NetBSD, we were accidentally passing "-optl-pthread" to the gcc to build dynamic libraries because of a bitrotted hack for those OSes, which resulted in a weird situation where every dynamic library is named "ptl-pthread" and placed at "$(TOP)". The hack in question were to work around a linkage problem with libHSffi, but we no longer build it and just use libffi these days so the hack can safely be removed.
1:28 AM Changeset in ghc [c84001d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Remove readIface's unused argument
12:37 AM Changeset in ghc [1eb5a57]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Update Cabal

Mar 16, 2013:

11:51 PM Changeset in ghc [e9fb977]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
T5313 is broken (#7774)
11:51 PM Changeset in testsuite [18eed4d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
T5313 is broken (#7774)
11:50 PM Ticket #7774 (T5313 fails) created by igloo
T5313 fails […]
10:58 PM Changeset in ghc [d2d71b0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
10:54 PM Changeset in ghc [c9dbd10]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
10:54 PM Changeset in testsuite [be9fe31]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
10:27 PM Changeset in ghc [ecc1882]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Fix the handling of Opt_Static There were some cases where we weren't unsetting it when turning the Dyn way on.
9:22 PM Ticket #7773 (Waiting on non-kqueue supported files on OS X) created by AndreasVoellmy
Neither the old IO manager nor the new "parallel" IO manager properly …
9:08 PM Changeset in ghc [bed5808]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix plugins02 with dynamic GHC
9:08 PM Changeset in testsuite [b8cf63a]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix plugins02 with dynamic GHC
8:29 PM Changeset in ghc [0ab15cf]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix T5555 with dynamic ghci
8:29 PM Changeset in testsuite [bbfe8d5]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix T5555 with dynamic ghci
8:05 PM Changeset in ghc [28db4ca8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Fix searching for object files when doing TH We were finding vanilla object files when TH needed dynamic object files.
7:15 PM Changeset in ghc [e8459fd]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
A little polishing

Mar 15, 2013:

11:22 PM Ticket #7772 (Finish support for DYNAMIC_GHC_PROGRAMS on Windows) created by igloo
Finish support for DYNAMIC_GHC_PROGRAMS on Windows. […] Gives: …
11:11 PM Changeset in ghc [a272adf4]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Disable DYNAMIC_GHC_PROGRAMS on Windows It doesn't work yet
11:07 PM Changeset in ghc [39f28cc4]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Partial support for dynamic ghc on Windows
9:16 PM Commentary/ResourceLimits edited by ezyang
(diff)
7:18 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
6:50 PM Commentary/ResourceLimits edited by ezyang
(diff)
6:48 PM Commentary/ResourceLimits edited by ezyang
(diff)
4:03 PM Ticket #4175 (GHCi support for type/data families should match that of related features) closed by simonpj
fixed
3:53 PM Changeset in ghc [c536db7]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@…>
Initial test for Trac #4175
3:53 PM Changeset in testsuite [886872b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Initial test for Trac #4175
1:39 PM GpHEden edited by hwloidl
(diff)
1:06 PM GpHEden/HackDay_Mar13 edited by hwloidl
(diff)
12:59 PM GpHEden/HackDay_Mar13 created by hwloidl
12:59 PM GpHEden edited by hwloidl
(diff)
11:29 AM Ticket #7642 (Nullary type classes) closed by simonpj
fixed: OK, I've committed. I'm not convinced it's going to be useful to many, …
11:17 AM Changeset in ghc [61c83e9f]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@…>
Tweak test as a result of fixing #4175 The test calls ":info" on an associate type, so now the output also contains the associated type's instances.
11:17 AM Changeset in testsuite [dfc87c8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Tweak test as a result of fixing #4175 The test calls ":info" on an associate type, so now the output also contains the associated type's instances.
11:16 AM Changeset in ghc [ca39e777]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Implement type family instance support for ":info" (#4175) v2: added a couple of comments
10:32 AM TypeLevelReasoning edited by heisenbug
some background (diff)
12:49 AM Changeset in ghc [b7126674]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
By default, use the dynamic way for programs in the GHC tree In particular, this means that GHCi will use DLLs, rather than loading object files itself.
12:49 AM Changeset in ghc [f5e2ccab]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdth-newticky-for-all-letstype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Set the way to 'dynamic' when running GHCi if GHCi is dynamically linked
12:49 AM Changeset in ghc [6215d4c8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix tests for dynamic ghc
12:49 AM Changeset in ghc [543641a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix ghci058 with dynamic GHC
12:49 AM Changeset in testsuite [8830ebb]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix tests for dynamic ghc
12:49 AM Changeset in testsuite [ef182ab]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix ghci058 with dynamic GHC

Mar 14, 2013:

3:32 PM Commentary/Compiler/Backends/LLVM/Mangler edited by gmainland
(diff)
1:38 PM Changeset in ghc [ccb25ca]cardinality by Simon Peyton Jones <simonpj@…>
White space only
1:38 PM Changeset in ghc [8082b28]cardinality by Simon Peyton Jones <simonpj@…>
Avoid asking for non-updatable selector thunks (Pending the fix to Trac #7771).
1:38 PM Changeset in ghc [ebdc6e5]cardinality by Simon Peyton Jones <simonpj@…>
Generate static code for nested no-free-variable thunks You might wonder why such things can happen, or (if they do) why we should generate static code, but see Note [Nested constant closures] in StgCmmBind. I'm not quite sure why this problem has only just popped up now.
1:36 PM Ticket #7771 (RTS should provide stg_sel_n_noupd_closure) created by simonpj
In StgStdThunks.cmm we define info tables stg_sel_1_upd_info, etc, for …
9:33 AM PrimBool edited by jstolarek
(diff)
8:00 AM Ticket #7770 (Remove a bitrotted hack for OpenBSD and NetBSD regarding the dyn way) created by PHO
On OpenBSD and NetBSD, we were accidentally passing -optl-pthread to …
4:05 AM Ticket #7769 (Enable Opt_PIC for the dyn way regardless of OSes) created by PHO
[http://www.haskell.org/pipermail/ghc-devs/2013-March/000715.html From: …
Note: See TracTimeline for information about the timeline view.