Timeline


and

Nov 12, 2009:

6:25 PM Ticket #3660 ("Var.tcTyVarDetails" exception w/ Assoc. Datatypes and Monad Transformers) created by jfredett
Summary: When trying to build a monad stack which involves a state …
4:43 PM Ticket #3659 (two-dimensional PArrays in data parallel code) created by ams
Hi -- Is it possible to create two-dimensional PArrays? It seems like an …
3:36 PM Building edited by simonpj
(diff)
3:36 PM Building edited by simonpj
(diff)
3:33 PM Changeset in ghc [014549a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Comments only
2:47 PM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
2:40 PM Changeset in ghc [9791a7e]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Marlow <marlowsd@…>
add test for #3586 (newArray performance)
2:40 PM Changeset in testsuite [ce23c61]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for #3586 (newArray performance)
2:39 PM Changeset in ghc [d8dd5213]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Marlow <marlowsd@…>
Rearrange perf-related tests perf/ -- performance tests... perf/should_run -- for generated code perf/compiler -- for GHC itself perf/space_leaks -- for space leaks in generated code or the RTS
2:39 PM Changeset in testsuite [275f477]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Rearrange perf-related tests perf/ -- performance tests... perf/should_run -- for generated code perf/compiler -- for GHC itself perf/space_leaks -- for space leaks in generated code or the RTS
2:34 PM Commentary/Compiler/NewCodeGenPipeline edited by simonpj
(diff)
2:21 PM Changeset in ghc [b3ac03e]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Remove old, redundant note
1:53 PM Changeset in ghc [1106d27]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <marlowsd@…>
Switch EventThreadID back to 32 bits. The log file format was still using 32 bits, this just updates the header file to match; there should be no functional changes.
1:51 PM Changeset in ghc [1c5fb336]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <marlowsd@…>
Fix bug when the combined package DB has duplicate package IDs Someone on IRC reported that they were encountering a strange missing module error from GHC, and it turned out that they had mtl-1.1.0.2 installed in both the global and local DB, with the same InstalledPackageId. The two packages should be interchangeable, but we were forgetting to eliminate duplicates in part of the package-processing phase in GHC. Really I should switch this code over to use the new PackageIndex data type in Cabal, which ought to make things simpler.
12:58 PM Changeset in ghc [c8b84d1]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <marlowsd@…>
Windows-specific fix for #1185 patch
12:55 PM Debugging/LowLevelProfiling/oprofile edited by simonmar
(diff)
11:59 AM Changeset in ghc [9704ea8a]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <simonpj@…>
Add coercion test for PushC rule
11:59 AM Changeset in testsuite [d5b040df]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Add coercion test for PushC rule
10:47 AM Ticket #3658 (Dynamically link GHCi (and use system linker) on platforms that support it) created by simonmar
In 6.14.1 we should switch to shipping a dynamically linked GHCi binary, …
9:45 AM Changeset in ghc [51b5bc7]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <marlowsd@…>
HC bootstrapping fix: add -I$(GHC_INCLUDE_DIR) to SRC_CC_OPTS And add a comment explaining why these options are here
9:29 AM Changeset in ghc [cd0e2c0]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
A radical overhaul of the coercion infrastucture * Core Lint now does full checking of kinds and coercion terms which picks up kind errors in coercions that were previously simply not checked for * Coercion.lhs now provides optCoercion which optimises coercion terms. It implements all of Dimitrios's rules * The constructors for coercion terms now make no attempt to be "smart"; instead we rely solely on the coercion optimiser * CoercionTyCons in TyCon.lhs always had a "custom" kinding rule (the coKindFun field of CoercionTyCon) but its type was not clever enough to do both (a) *figure out the result kind*, assuming the whole thing is well-kinded in the first place (b) *check* the kinds of everything, failing gracefully if they aren't right. We need (b) for the new CoreLint stuff. The field now has type CoTyConKindChecker which does the job nicely.
9:23 AM Changeset in ghc [74bc226]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Improve warning message
9:22 AM Changeset in ghc [0aabb94]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Add an ID monad to MonadUtils (used in kind checking)
1:12 AM Supercompilation edited by pejo
(diff)
12:28 AM Changeset in ghc [36a7d3e]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Manuel M T Chakravarty <chak@…>
Fix setting of utf8 locale on Mac OS X
12:28 AM Changeset in testsuite [b0a6bf1]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
Fix setting of utf8 locale on Mac OS X

Nov 11, 2009:

11:52 PM Supercompilation edited by pejo
(diff)
10:25 PM Ticket #3657 (ffi-1.0 causes panic in 6.12.20091010) created by tobsan
After upgrading GHC to 6.12, any Haskell file I try to compile yields this …
4:12 PM Ticket #3656 (ghci leaves /tmp/ghc* directory if killed by signal) created by vvv
I was wondering where do numerous /tmp/ghc${PID}_0 directories come from. …
2:28 PM Changeset in ghc [2d5e052d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <marlowsd@…>
Second attempt to fix #1185 (forkProcess and -threaded) Patch 1/2: second part of the patch is to libraries/base This time without dynamic linker hacks, instead I've expanded the existing rts/Globals.c to cache more CAFs, specifically those in GHC.Conc. We were already using this trick for signal handlers, I should have realised before. It's still quite unsavoury, but we can do away with rts/Globals.c in the future when we switch to a dynamically-linked GHCi.
2:20 PM Changeset in unix [2a96023]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <marlowsd@…>
forking works in GHCi too Or at least, it works well enough to run this test. The main GHCi thread is gone after forking, but the current evaluation continues to run.
11:06 AM Ticket #3655 (Performance regression relative to 6.10) created by simonmar
The attached program runs more slowly when compiled with 6.12 compared to …
11:06 AM TypeFunctionsStatus edited by simonpj
(diff)
5:50 AM Ticket #3654 (Mach-O GHCi linker lacks support for a range of relocation entries) created by chak
The Mach-O code of the GHCi linker rts/Linker.c lacks support for a …
12:14 AM Ticket #3653 ("Missing header file: HsDirectory.h" with old kernel/glibc) created by roland
Configuring ghc-6.12.1rc1 on a machine with linux kernel 2.6.9 and glibc …

Nov 10, 2009:

8:57 PM HackPar edited by hwloidl
(diff)
8:40 PM HackPar edited by hwloidl
(diff)
5:58 PM HackPar edited by hwloidl
(diff)
3:59 PM Ticket #3652 (Gettting error while running configure) created by cheram
HI, While i run the configure i am getting the following error. Please …
12:07 PM TypeFunctionsStatus edited by simonpj
(diff)
12:00 PM Status/SLPJ-Tickets edited by simonpj
(diff)
11:28 AM Ticket #3631 (Overload the Prelude iterate to support list input) closed by malcolm.wallace@…
wontfix: Replying to shelbymoore3: > > Thanks for the suggestion, but …
10:49 AM Ticket #3631 (Overload the Prelude iterate to support list input) reopened by shelbymoore3
Replying to igloo: > Thanks for the suggestion, but if you …
9:15 AM HackPar edited by jberthold
added and sorted topics to cover (diff)
8:48 AM Ticket #3651 (GADT type checking too liberal) created by MartijnVanSteenbergen
I would expect the following three functions to fail: […] But they …
6:28 AM Supercompilation edited by pejo
(diff)
5:34 AM Ticket #3650 (Add a Natural number type to the pre-defined basic types.) created by JohnD
See http://hackage.haskell.org/trac/haskell-prime/wiki/Natural

Nov 9, 2009:

9:32 PM HackPar edited by hwloidl
(diff)
9:15 PM Building/Preparation/Linux edited by simonmar
(diff)
5:16 PM Ticket #3649 (inconsistent exception between unix/windows for running non-existant ...) created by duncan
[…] On Windows this prints True since it throws a "does not exists" …
2:46 PM Changeset in ghc [b90ca73]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Marlow <marlowsd@…>
add test for #3624
2:46 PM Changeset in testsuite [12e5e81]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for #3624
2:20 PM Ticket #3643 (building heliumeditor) closed by simonmar
invalid: This happens when the package author leaves some .hi files in the …
11:32 AM Changeset in ghc [f8fe4fd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Roman Leshchinskiy <rl@…>
Fix pretty-printing of INLINE pragmas
11:11 AM Building/Preparation/Windows edited by igloo
Add python back to the list of things to install (diff)
10:46 AM Building/Preparation/Windows edited by simonpj
(diff)
10:42 AM Changeset in ghc [f0926d7c]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <simonpj@…>
Track trace output
10:42 AM Changeset in testsuite [95b880c]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Track trace output
10:41 AM Platforms edited by simonmar
(diff)
10:37 AM Platforms edited by simonmar
add dragonfly BSD (diff)

Nov 8, 2009:

8:31 PM Ticket #3610 (Installer has hard-coded path /usr/bin/strip) closed by igloo
fixed: Fixed in HEAD and 6.12 by: […]
8:30 PM Ticket #3635 (base-3-compat with 6.12 won't load in GHCi, Template Haskell on Windows) closed by igloo
fixed: Thanks for the report; fixed by […]
8:11 PM Building/Porting edited by kili
gmp found a new home in libraries/integer-gmp (diff)
7:20 PM Ticket #3531 (Haddock needs tcRnGetInfo, hence GhcWithInterpreter YES) closed by igloo
fixed: This bug has been fixed by the above patch, and #3558 is a task for us to …
12:34 PM Ticket #3644 (./configure fails while gcc version checking) closed by igloo
fixed: OK, thanks for the follow-up. It sounds like you have an old snapshot, so …
10:59 AM Ticket #3598 (ghc-stage2 binary name confusing for users) closed by igloo
fixed: Now fixed in 6.12 and HEAD: […]
12:58 AM Ticket #3400 (OS X: ghc broken on Snow Leopard) closed by igloo
fixed: Fixed by […]

Nov 7, 2009:

9:52 PM Ticket #3648 (Release a new containers version) created by igloo
To include: […]
8:19 PM Ticket #3647 (unify handling and error messages for -X vs. {-#LANGUAGE ...#-} ...) created by eflister
it's easy to accidentally cut and paste a -XExtentionName from a ghc error …
5:23 PM Ticket #3295 (Null deref by threaded runtime scheduler) closed by igloo
fixed: No response from submitter, so closing this ticket.
5:20 PM Status/Oct09 edited by mux
Typo fix. (diff)
3:01 PM Ticket #3646 (Enforce requirement that our repos contains a subset of upstream's patches) created by igloo
Simon Marlow wrote this prehook script: […] although this is not ideal, …
1:34 PM Changeset in ghc [ee6fc80]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <igloo@…>
Fix finding GHC on cygwin
1:34 PM Changeset in testsuite [eb45bab]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix finding GHC on cygwin
12:42 PM Ticket #3616 (ghci crash from :l) closed by igloo
fixed: I've opened #3645 for the interaction of layout and pragmas. I'm not sure …
12:40 PM Ticket #3519 (ghc: panic! (the 'impossible' happened)) closed by igloo
fixed: I've created #3645.
12:40 PM Ticket #3645 (Layout and pragmas) created by igloo
With this module: […] GHC 6.12 says: […] but this should probably be …
10:46 AM Ticket #3644 (./configure fails while gcc version checking) created by tolysz
./configure exits with an error 1 but commenting out lines 4115 - 4138 …
Note: See TracTimeline for information about the timeline view.