Timeline


and

Mar 18, 2009:

10:40 PM Ticket #3101 (GHC crashes on synonym family in a rank-n type) closed by igloo
fixed: Merged.
10:40 PM Ticket #3095 (ghc panic during parsing) closed by igloo
fixed: Merged.
10:39 PM Ticket #3092 (algebraic data types can be extended by data instance declarations) closed by igloo
fixed: Merged.
9:12 PM Ticket #3039 (strange space usage) closed by igloo
fixed: Merged.
9:01 PM Changeset in ghc [2c8d42f]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 dias@…>
Comment explaining use of seq in DFMonad
6:17 PM Ticket #3093 (-osuf and stub files results in incorrect extension) closed by igloo
fixed: Merged.
6:16 PM Ticket #3111 (Can't find DPH) created by colin-adams
I added the following to the top of my module: […] But when building I …
5:58 PM Ticket #3110 (Setting the hard maximum heap size no longer works) closed by dons
invalid: Looks like this might be the GC bug that's already fixed. Another …
5:50 PM Ticket #3110 (Setting the hard maximum heap size no longer works) created by dons
Take this source: […] Compile it: […] Set a small maximum heap …
4:59 PM Changeset in ghc [ebb1d388]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@…>
wibble for getNumberOfProcessors
3:47 PM Changeset in ghc [31caec7]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@…>
Set thread affinity with +RTS -qa (only on Linux so far)
3:13 PM Changeset in ghc [fefeca98]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 dias@…>
Removed a trace
3:12 PM Changeset in ghc [1d34bd5]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 unregisterised target by #ifdefing targetPlatform stuff I'm not sure if this is the correct fix. If targetPlatform is really NCG-specific, then maybe we should call it asmTargetPlatform or something.
1:55 PM Changeset in ghc [03e02fb]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 Roman Leshchinskiy <rl@…>
Update expected output
1:55 PM Changeset in testsuite [9268dbf]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 Roman Leshchinskiy <rl@…>
Update expected output
12:24 PM Changeset in ghc [83d56696]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@…>
Enable all these tests for validate
12:24 PM Changeset in testsuite [fb5d282]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@…>
Enable all these tests for validate
12:09 PM Ticket #3109 (GHCi won't start in a x84_64 machine) closed by simonmar
duplicate: duplicate of #2063; please try 6.10.2 RC1 and let us know if that solves …
11:18 AM Changeset in ghc [bd78c94a]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@…>
Fixes to "Retract Hp *before* checking for HpLim==0"
11:09 AM Ticket #3109 (GHCi won't start in a x84_64 machine) created by guest
I try 'ghci' in command line and it says: GHCi, version 6.10.1: …
10:59 AM Changeset in ghc [4bc25e8]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 the notion of "constructor-like" Ids for rule-matching This patch adds an optional CONLIKE modifier to INLINE/NOINLINE pragmas, {-# NOINLINE CONLIKE [1] f #-} The effect is to allow applications of 'f' to be expanded in a potential rule match. Example {-# RULE "r/f" forall v. r (f v) = f (v+1) #-} Consider the term let x = f v in ..x...x...(r x)... Normally the (r x) would not match the rule, because GHC would be scared about duplicating the redex (f v). However the CONLIKE modifier says to treat 'f' like a constructor in this situation, and "look through" the unfolding for x. So (r x) fires, yielding (f (v+1)). The main changes are: - Syntax - The inlinePragInfo field of an IdInfo has a RuleMatchInfo component, which records whether or not the Id is CONLIKE. Of course, this needs to be serialised in interface files too. - The occurrence analyser (OccAnal) and simplifier (Simplify) treat CONLIKE thing like constructors, by ANF-ing them - New function coreUtils.exprIsExpandable is like exprIsCheap, but additionally spots applications of CONLIKE functions - A CoreUnfolding has a field that caches exprIsExpandable - The rule matcher consults this field. See Note [Expanding variables] in Rules.lhs. On the way I fixed a lurking variable bug in the way variables are expanded. See Note [Do not expand locally-bound variables] in Rule.lhs. I also did a bit of reformatting and refactoring in Rules.lhs, so the module has more lines changed than are really different.
9:03 AM Status/SLPJ-Tickets edited by simonpj
(diff)
8:54 AM Ticket #3108 (Do a better job of solving recursive type-class constraints with ...) created by simonpj
This ticket is just to track this interesting thread on the Haskell list, …
2:31 AM Changeset in ghc [97c4b27]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 Austin Seipp <mad.one@…>
FIX getNumberOfProcessors() on MacOS X This checks if darwin_HOST_OS is defined and, if so, we call sysctlbyname() on the "hw.ncpu" property to get the processor count.
1:59 AM Ticket #3074 (Template Haskell does not support type families.) closed by chak
duplicate: See #1673. (I am implementing this, but it won't get into 6.10 as APIs …

Mar 17, 2009:

8:42 PM Changeset in ghc [e5e7d10]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 dias@…>
Calling convention bug and cleanup - yet another wrong calling convention; this one was a special case for returning one value.
4:47 PM Ticket #3107 (Over-eager GC when blocked on a signal in the non-threaded runtime) created by awick
Right now, in the non-threaded runtime, if you have the situation where …
4:42 PM Changeset in ghc [8b18fae]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@…>
Add fast event logging Generate binary log files from the RTS containing a log of runtime events with timestamps. The log file can be visualised in various ways, for investigating runtime behaviour and debugging performance problems. See for example the forthcoming ThreadScope viewer. New GHC option: -eventlog (link-time option) Enables event logging. +RTS -l (runtime option) Generates <prog>.eventlog with the binary event information. This replaces some of the tracing machinery we already had in the RTS: e.g. +RTS -vg for GC tracing (we should do this using the new event logging instead). Event logging has almost no runtime cost when it isn't enabled, though in the future we might add more fine-grained events and this might change; hence having a link-time option and compiling a separate version of the RTS for event logging. There's a small runtime cost for enabling event-logging, for most programs it shouldn't make much difference. (Todo: docs)
3:55 PM Changeset in ghc [4264234a]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 Thorkil Naur <naur@…>
Avoid error message from some shells when cygpath does not exist
3:55 PM Changeset in testsuite [ecf82f2]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 Thorkil Naur <naur@…>
Avoid error message from some shells when cygpath does not exist
3:25 PM Ticket #2297 (Profiler is inconsistent about biography for GHC's heap) closed by simonmar
fixed: optimistically assuming this is fixed by the fix for #3039.
2:49 PM Changeset in ghc [f8f4cb3]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 biographical profiling (#3039, probably #2297) Since we introduced pointer tagging, we no longer always enter a closure to evaluate it. However, the biographical profiler relies on closures being entered in order to mark them as "used", so we were getting spurious amounts of data attributed to VOID. It turns out there are various places that need to be fixed, and I think at least one of them was also wrong before pointer tagging (CgCon.cgReturnDataCon).
12:16 PM WikiStart edited by simonmar
update release plans (diff)
9:55 AM Ticket #3106 (hundred failures of release candidate ghc-6.10.1.20090314 in testsuite) created by maeder
I've build a working binary distro of ghc-6.10.1.20090314 …
9:33 AM Changeset in ghc [0ee0be1]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@…>
Add getNumberOfProcessors(), FIX MacOS X build problem (hopefully) Somebody needs to implement getNumberOfProcessors() for MacOS X, currently it will return 1.
9:18 AM Ticket #3105 (Panic during profiling build after recompiling a dependency with -auto-all) closed by simonmar
invalid: So this is another instance of an inconsistent set of compiled packages.
12:38 AM TypeFunctionsStatus edited by chak
(diff)

Mar 16, 2009:

10:38 PM Ticket #2998 (Expose the internals of the network library to make it more extensible) reopened by tibbe
I've attached two more patches (see …
9:46 PM Changeset in ghc [0c84eb9]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 dias@…>
Inconsistent type and arguments in safe foreign calls... - The function argument was stripped from the argument list but not from the type. Now they're both stripped.
9:35 PM Changeset in ghc [5dc8b42]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 dias@…>
stack overflows and out of memory's 1. Stack overflow fixed by making dataflow monad strict in the state. 2. Out of memory fixed by "forgetting" lastoutfacts in the dataflow monad where we should. We were creating an unnecessarily long list that grew exponentially...
8:34 PM Changeset in ghc [8844513]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 #3093: stub filenames when using -osuf Also remove some unused cruft
7:41 PM Ticket #3105 (Panic during profiling build after recompiling a dependency with -auto-all) created by FSalad
Hi, I recompiled some dependencies of my project like this (to see more …
5:46 PM Changeset in ghc [27fe87a0]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@…>
Test Trac #3095
5:46 PM Changeset in testsuite [ebc7271]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@…>
Test Trac #3095
5:13 PM Changeset in ghc [51504db]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@…>
Test #3101 and track error message changes
5:13 PM Changeset in testsuite [e4f559a]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@…>
Test #3101 and track error message changes
5:12 PM Changeset in ghc [5524bc6]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 test for Trac #3092; and follow error message change
5:12 PM Changeset in testsuite [27afe5c]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 test for Trac #3092; and follow error message change
4:05 PM Changeset in ghc [8b85ebc3]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@…>
Don't call processHeapClosureForDead on pinned blocks Fixes heapprof001(prof_hp) after fix for #2917
4:05 PM Changeset in ghc [5ed9db73]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@…>
Retract Hp *before* checking for HpLim==0 Fixes heapprof001(prof_hp) following the recent HpLim patch, which depended on the lack of slop in the heap.
3:51 PM Ticket #3104 (-main-is should be a link time option, not compile time) created by NeilMitchell
The -main-is flag specifies which function name to use as main. …
1:45 PM Changeset in base [2d8ba00]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Malcolm.Wallace@…>
ghcconfig.h is __GLASGOW_HASKELL__ only
1:45 PM Changeset in ghc [4715e3d7]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Malcolm.Wallace@…>
ghcconfig.h is __GLASGOW_HASKELL__ only
12:56 PM Changeset in base [4b5c535]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Malcolm.Wallace@…>
Fix layout to comply with H'98. Also, configure correctly for nhc98, to avoid win32 code.
12:56 PM Changeset in ghc [db1fe7ec]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Malcolm.Wallace@…>
Fix layout to comply with H'98. Also, configure correctly for nhc98, to avoid win32 code.
11:52 AM Changeset in ghc [0cb80c81]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 test018a, a test for #3093
11:52 AM Changeset in testsuite [32927f1]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 test018a, a test for #3093
11:38 AM Changeset in directory [6c7b6c4]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Malcolm.Wallace@…>
Since __hscore_R_OK and friends are inline C, use correct .h location. This patch just adds HsDirectory.h into the foreign imports of these values. Without it, nhc98 cannot generate correct interfacing code.
10:56 AM Building/Prerequisites edited by simonmar
(diff)
10:47 AM Building/Windows edited by simonmar
(diff)
10:43 AM Building/Windows edited by simonmar
(diff)
10:42 AM Building/QuickStart edited by simonmar
include Windows instructions (diff)
10:37 AM Building/Windows edited by simonmar
remove more stuff (diff)
10:36 AM Building/Troubleshooting edited by simonmar
(diff)
10:30 AM Building/Windows edited by simonmar
remove more stuff (diff)
10:30 AM Building/Troubleshooting edited by simonmar
move vista installer-detction stuff here (diff)
10:26 AM Building/Windows/Cygwin edited by simonmar
(diff)
9:23 AM Building/Windows edited by simonmar
(diff)
9:22 AM Building/Prerequisites edited by simonmar
(diff)
9:21 AM Building/Windows/SSH created by simonmar
9:20 AM Building/Windows/Cygwin created by simonmar
9:14 AM Building/Prerequisites edited by simonmar
(diff)
9:13 AM WindowsGhc edited by simonmar
(diff)
9:12 AM Building/Troubleshooting edited by simonmar
(diff)
8:22 AM ProjectSuggestions edited by simonpj
(diff)

Mar 15, 2009:

11:52 PM Ticket #3103 (Compiling base with cabal fails.) created by Lemmih
Compiling base with -fext-core fails with ghc-6.10.1 and ghc-6.10.1rc. …
10:30 PM Ticket #3102 (The impossible happened with implicit parameters) created by Ashley Yakeley
[…] […]
10:04 PM Ticket #3099 (GHCi eats all my memory, even when loading a blank file) closed by igloo
invalid: I'll close this ticket then; please reopen it if that turns out not to be …
4:21 PM Ticket #3101 (GHC crashes on synonym family in a rank-n type) created by MartijnVanSteenbergen
[…] When loading the above compilation unit into GHCi, it crashes …
3:43 PM Ticket #3100 (GHC Panic "reifyType PredTy" in HAppS.Data.IxSet.inferIxSet) created by mightybyte
[…] Code reproducing this bug can be found at: …
12:13 AM Ticket #3099 (GHCi eats all my memory, even when loading a blank file) created by nccb
My system is a slightly complicated setup -- I have GHC 6.8.2 installed on …

Mar 14, 2009:

11:35 PM Ticket #3098 (loadObj: failed) created by rheineke
I coded the PrettyStub.hs file as shown in the Real World Haskell, page …
8:06 PM Ticket #3086 (Exception if temp path has national symbols) closed by igloo
fixed: Merged: […]
6:28 PM Ticket #3097 (Parser doesn't support doc comments on type aliases) created by waern
I want to add comments to type synonyms in order to fix the following …
1:08 PM Ticket #2189 (hSetBuffering stdin NoBuffering doesn't work on Windows) reopened by igloo
We rolled back this patch: With it, it is not possible to type in ghci …
12:45 PM Ticket #3079 (LANGUAGE pragma fails if it falls on a 1024-byte boundary) closed by igloo
fixed: Merged, and test read068 added.
9:04 AM Ticket #3096 (Dead links in GHC documentation) created by tibbe
On http://www.haskell.org/ghc/documentation.html the links to the "(Old) …
6:39 AM TypeFunctions/IntegratedSolver edited by chak
(diff)

Mar 13, 2009:

11:33 PM Ticket #3095 (ghc panic during parsing) created by pweaver
For the following piece of code […] the ghc parser yields the …
9:13 PM Changeset in directory [637fc6a]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Stop the copyFile00{1,2} tests tripping over each other
9:04 PM Changeset in ghc [98b5f025]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@…>
3087 is expected to fail in the 6.10 branch
9:04 PM Changeset in testsuite [66aa4f9]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@…>
3087 is expected to fail in the 6.10 branch
8:33 PM Changeset in ghc [c4e36ba]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@…>
Add a test read068 for trac #3079
8:33 PM Changeset in testsuite [0f865e1]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@…>
Add a test read068 for trac #3079
5:13 PM Ticket #3094 (Some GHC.* module should export word size and heap object header size) created by duncan
Some code, like bytestring, uses magic constants to help it decide how …
5:07 PM Ticket #3093 (-osuf and stub files results in incorrect extension) created by NeilMitchell
Using the example from the manual 9.2.1 on stub files: […] This …
3:56 PM Changeset in ghc [4adc53ff]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@…>
eliminate some not-quite-duplicate code
3:56 PM Changeset in ghc [54075ea5]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@…>
start finalizers on the current Capability rather than last_free_capability
3:26 PM Ticket #3092 (algebraic data types can be extended by data instance declarations) created by jeltsch
The following program is accepted by GHC: […] I think, it shouldn’t.
3:13 PM Ticket #3091 (With Python 2.5.1c1, validate ends "... runtests.py ... ValueError: ...) created by thorkilnaur
Running validate on a recent HEAD with […] results in […] from code …
3:06 PM Ticket #3060 (impossible internal bug while building darcs) closed by simonmar
invalid: Replying to simonpj: > Simon and I have just discussed this, …
3:03 PM Ticket #3090 (ghc-pkg update should fail if dependent packages might break) created by simonmar
If a package is recompiled and re-installed, and other packages depend on …
2:41 PM Ticket #1467 (GHC API: expose separate compilation stages) closed by nominolo
fixed: We do have separate access to the front-end passes, now. It would be …
2:39 PM Ticket #3089 (Sanity checker false positive (presumably)) created by guest
When trying to debug an unrelated problem, I found a Sanity Checker …
2:34 PM Ticket #3088 (have ghc-pkg print less useless info when registering) created by duncan
This is just the ghc part of …
1:56 PM Ticket #3087 (Derived instances of Data lack dataCast1 and dataCast2) closed by simonpj
fixed: Fixed by […] I don't think it's worth merging this to 6.10.2, even …
1:48 PM Changeset in ghc [f17d2384]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@…>
Test Trac #3087
1:48 PM Changeset in testsuite [0b826c5]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@…>
Test Trac #3087
1:30 PM Ticket #2673 (FreeBSD built-in libedit is not compatible with GHC) closed by simonmar
worksforme: Thanks!
1:18 PM ProjectSuggestions edited by simonmar
(diff)
1:16 PM ProjectSuggestions edited by simonmar
(diff)
1:05 PM Ticket #907 (Case sensitive ghci commands) closed by simonmar
wontfix: Making an executive decision here. If you want this, then use :def R, …
1:02 PM ProjectSuggestions edited by simonmar
(diff)
12:44 PM Ticket #2116 (ghci should try to read erroneous modules partially) closed by simonmar
duplicate: See #1341
12:41 PM Ticket #1986 (runhaskell doesn't have a --version option) closed by simonmar
duplicate: See #2757
12:31 PM ProjectSuggestions edited by simonmar
(diff)
12:31 PM ProjectSuggestions edited by simonmar
(diff)
12:29 PM ProjectSuggestions edited by simonmar
(diff)
11:29 AM Ticket #1887 (internal error while running parallel program) closed by simonmar
worksforme: Manuel Chakravarty says: The program isn't really NDP program. It uses …
10:43 AM ProjectSuggestions edited by simonpj
(diff)
10:43 AM ProjectSuggestions edited by simonpj
(diff)
10:40 AM ProjectSuggestions edited by simonpj
(diff)
10:38 AM BackEndNotes edited by simonpj
(diff)
10:37 AM Internships edited by simonpj
(diff)
10:36 AM ProjectSuggestions created by simonpj
8:42 AM Ticket #3087 (Derived instances of Data lack dataCast1 and dataCast2) created by dreixel
In the following code snippet: […] test1 evaluates to () as expected, …
Note: See TracTimeline for information about the timeline view.