Timeline


and

Aug 9, 2013:

10:09 PM Changeset in ghc [c08bf882]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Herbert Valerio Riedel <hvr@…>
Fix typo (this refs #8121 for testing purposes)
9:31 PM Changeset in ghc [b264f09]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Austin Seipp <aseipp@…>
Whitespace change to test Trac/Gitolite. This references #8121 Signed-off-by: Austin Seipp <aseipp@pobox.com>
9:20 PM Changeset in ghc [c12df18b]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Herbert Valerio Riedel <hvr@…>
sync-all: remove trailing '/' from root-urls in help text This is a test commit for addressing #8121
9:13 PM GitolitePlan edited by thoughtpolice
(diff)
5:49 PM Ticket #8120 (ghc: panic! (the 'impossible' happened)) closed by monoidal
duplicate: You can trigger the bug with f :: a -> b; f x = undefined >>= l x or …
3:38 PM GitolitePlan edited by hvr
update developer changes section (diff)
11:41 AM GitolitePlan edited by hvr
(diff)
11:38 AM GitolitePlan edited by hvr
(diff)
11:16 AM Newcomers edited by jstolarek
(diff)
11:15 AM Newcomers edited by jstolarek
(diff)
11:03 AM Changeset in ghc [4f43572]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Herbert Valerio Riedel <hvr@…>
Make `sync-all remote set-url` use normalized `/packages/` urls A simple heuristic (i.e. replacing the `libraries/` suffix by `packages/` in the inferred remotepath, if the remotepath in the `packages` file is "-") used to infer the remotepath for Git submodules. A proper solution would require to parse the `.gitmodules` file to obtain the actual localpath<->remotepath mapping. This addresses #8121 and is a follow-up to a22e908 which changed the `.gitmodules` urls to use the `/packages/` folder instead of `/libraries/`.
10:13 AM Newcomers edited by jstolarek
(diff)
9:54 AM WorkingConventions edited by goldfire
(diff)
9:53 AM Newcomers edited by goldfire
(diff)
9:51 AM Newcomers created by goldfire
8:44 AM Changeset in ghc [a22e908]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Herbert Valerio Riedel <hvr@…>
Normalize urls for Git submodules This changes the `/libraries/<name>.git/` suffix in the urls to `/packages/<name>.git`. This is a minor preparation step helping the Gitolite transition (see #8121). See also http://permalink.gmane.org/gmane.comp.lang.haskell.ghc.devel/1713
8:43 AM Ticket #8121 (Gitolite Migration) created by hvr
This ticket is for keeping track of the implementation of the …
8:37 AM Changeset in ghc [9b5f1c1a]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 Jan Stolarek <jan.stolarek@…>
Fix duplicate test names
8:37 AM Changeset in testsuite [959076a]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Fix duplicate test names

Aug 8, 2013:

11:29 PM Ticket #8120 (ghc: panic! (the 'impossible' happened)) created by EyalLotem
Foo.hs:6:3:ghc: panic! (the 'impossible' happened) (GHC version 7.6.3 …
6:24 PM Ticket #8107 (need types to express constant argument for primop correctness) closed by carter
invalid: after thinking about it more, and catching up on sleep, this seems to be …
5:18 PM Ticket #8117 (We don't distribute copy of GPL with code that requires it) closed by thoughtpolice
fixed: Thanks. Fixed by: […]
5:13 PM Changeset in ghc [f0beac1f]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 Austin Seipp <aseipp@…>
Add LICENSE file, along with a copy of the GPLv3. Closes Trac #8117. Signed-off-by: Austin Seipp <aseipp@pobox.com>
5:13 PM Changeset in testsuite [a3f3d16]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Austin Seipp <aseipp@…>
Add LICENSE file, along with a copy of the GPLv3. Closes Trac #8117. Signed-off-by: Austin Seipp <aseipp@pobox.com>
4:28 PM Ticket #8119 (better type inference for lambdas) created by dmwit
With the following code in a file: […] We can tell ghci that …
4:23 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
constraint solver bug (diff)
2:30 PM Ticket #8118 (<stdout>: commitAndReleaseBuffer: invalid argument (invalid character)) created by guest
I get the following error... […] When running following program: …
1:25 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
data family trouble (diff)
10:17 AM Ticket #8117 (We don't distribute copy of GPL with code that requires it) created by jstolarek
Some tests in testsuite are released under GPL license: * T3787 * …
9:27 AM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
9:10 AM Changeset in ghc [b02aa92]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 Jan Stolarek <jan.stolarek@…>
Fix #7116 failing due to uniques
9:10 AM Changeset in testsuite [67d6a19]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Fix #7116 failing due to uniques
5:42 AM Commentary/Profiling edited by ezyang
fix formatting (diff)

Aug 7, 2013:

4:45 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
3:42 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
to do (diff)
1:59 PM Records/OverloadedRecordFields/Plan edited by adamgundry
alpha-conversion for clarity (diff)

Aug 6, 2013:

10:42 PM Building/CrossCompiling/iOS edited by StephenBlackheath
Change what needs to be in the mk/build.mk (diff)
6:07 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
implemented syntactic sugar (diff)
11:04 AM Records/OverloadedRecordFields/Implementation edited by adamgundry
todos and queries (diff)
8:45 AM Ticket #7884 (Cannot build hedgewars with new haskell 7.6) closed by LocutusOfBorg
invalid
8:00 AM Changeset in ghc [253a5b75]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Geoffrey Mainland <mainland@…>
Rename SSE -> XMM for consistency. We were using SSE is some places and XMM in others. Better to keep a consistent naming scheme.
8:00 AM Changeset in ghc [3e598fe0]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Geoffrey Mainland <mainland@…>
Only use real XMM registers when assigning arguments. My original change to the calling convention mistakenly used all 6 XMM registers---which live in the global register table---on x86 (32 bit). This royally screwed up the floating point code generated for that platform because floating point arguments were passed in global registers instead of on the stack!
7:55 AM Records/OverloadedRecordFields/Plan edited by adamgundry
missed some Get -> Has changes (diff)
7:53 AM Records/OverloadedRecordFields/Plan edited by adamgundry
telling the latest story (diff)
7:24 AM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
3:20 AM Changeset in ghc [0daee29]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Erik de Castro Lopo <erikd@…>
sync-all : Replace '~~' operator with something supported by older Perl.
2:07 AM Ticket #8116 (Segfault/panic of 32bit GHCi on Mac) created by kazu-yamamoto
32bit GHCi on Mac causes segfault/panic: With GHC 7.6.3: […] With …

Aug 5, 2013:

4:58 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
type-changing update (diff)
4:28 PM Changeset in ghc [9082111d]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Richard Eisenberg <eir@…>
Added support for writing and checking closed type families is hs-boot files. As documented in the users' guide, you can now write type family Foo a where .. in a hs-boot file to declare an abstract closed type family.
4:26 PM Changeset in ghc [902cf01b]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 Richard Eisenberg <eir@…>
Added test cases for closed type families in .hs-boot files.
4:26 PM Changeset in testsuite [9ba44e3]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Richard Eisenberg <eir@…>
Added test cases for closed type families in .hs-boot files.
11:04 AM Internships/JanStolarek edited by jstolarek
(diff)
10:33 AM Changeset in ghc [334131bc]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Erik de Castro Lopo <erikd@…>
.gitignore : Add libffi-tarballs.
9:34 AM Changeset in ghc [cda50541]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Erik de Castro Lopo <erikd@…>
mk/config.mk.in : Add powerpc-unknown-linux to NoSharedLibsPlatformList. Dynamic libraries on powerpc linux are currently broken. See: http://hackage.haskell.org/trac/ghc/ticket/8024
1:23 AM Changeset in ghc [968998e]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Erik de Castro Lopo <erikd@…>
sync-all : Warn on 'pull' operation if not on master branch.
12:04 AM Ticket #8115 (GHC 64-bit Windows build failures with LLVM) created by schyler
When using LLVM 2.9, 3.1 or 3.4svn on Windows with the 64-bit GHC from the …

Aug 4, 2013:

5:38 PM Ticket #8114 (GHC panic when building `thyme`) created by Ptharien's Flame
While attempting to build thyme from Hackage with core, stg, and cmm …
4:36 PM Ticket #7938 (Unbound kind variable can appear in RHS of associated type) closed by goldfire
fixed: Ack. I got caught in the same misunderstanding about return kinds as …
4:33 PM Changeset in ghc [fd20b873]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 Richard Eisenberg <eir@…>
Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/testsuite
4:33 PM Changeset in testsuite [ccc29fb]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Richard Eisenberg <eir@…>
Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/testsuite
4:32 PM Changeset in ghc [a3a99eb]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 Richard Eisenberg <eir@…>
Add test case for #7938.
4:32 PM Changeset in testsuite [54a9631]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Richard Eisenberg <eir@…>
Add test case for #7938.
4:24 PM Changeset in ghc [733b6eea]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 Richard Eisenberg <eir@…>
Wibbles to output from refactoring datacon code
4:24 PM Changeset in testsuite [51e1b8b]atomicsdata-kind-syntaxtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Richard Eisenberg <eir@…>
Wibbles to output from refactoring datacon code
3:45 PM Changeset in ghc [3cd1360]atomicsbetter-ho-cardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdtype-natstype-nats-simplewip/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-compatwip/simdwip/th-new by Richard Eisenberg <eir@…>
Refactor checking for GADT-like datacons' return types This check is somewhat subtle. See Note [Checking GADT return types] in TcTyClsDecls. The new plan is to check *before* desugaring the type from HsType to Type. This avoids problems with the pattern-match in rejigConRes. As a nice side benefit to this, I discovered that Template Haskell splices were a little conservative in their treatment of valid data constructors. (For example, a kind signature in the return type caused failure.) Now, the TH code uses exactly the same function as the "real" code, which is nice. See hsTyGetAppHead_maybe in HsTypes.
Note: See TracTimeline for information about the timeline view.