Timeline


and

Jan 23, 2011:

10:17 PM Ticket #4915 (Segmentation fault or access violation in GHCi (Windows) during ...) created by drvitek
While working in GHCi, I tried to tab-complete "readFile" after typing in …
3:14 PM Changeset in ghc [eb3a1ae]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-new by Ian Lynagh <igloo@…>
Add build system profiling to build system
12:02 PM Changeset in ghc [dd47428]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-new by Ian Lynagh <igloo@…>
Fix ghci in stage3
2:18 AM Changeset in ghc [94504e0]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-new by Ian Lynagh <igloo@…>
Remove use of non-existent $$(dir) variable in the rts ghc.mk
12:42 AM Changeset in ghc [79f1a03]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-new by Ian Lynagh <igloo@…>
Add some missing dependencies
12:30 AM Commentary/Compiler/HscMain edited by ezyang
Add some useful flags for looking at the stages (diff)
12:10 AM Changeset in ghc [032dd77]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-new by Ian Lynagh <igloo@…>
Tweak some deps to avoid multiple $(wildcard ...)s Note that some things depending on the rts/includes header files now depend on more files: They used to include depend on includes/*.h, but now they also depend on header files in subdirectories. As far as I can see this was a bug.

Jan 22, 2011:

10:45 PM Changeset in ghc [b36b42fd]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-new by Ian Lynagh <igloo@…>
Use := when assigning the result of $(wildcard ...) Avoids repeated evaluations of things that need system calls etc
10:05 PM Commentary/Compiler/FC edited by megacz
warn people that they need Appendix C (diff)
7:47 PM Changeset in ghc [be8301a]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Update for changes in GHC's build system
7:47 PM Changeset in integer-gmp [9ee7bce]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Update for changes in GHC's build system
7:43 PM Building/Architecture/Idiom/PhaseOrdering edited by igloo
(diff)
7:09 PM Changeset in ghc [295016c]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-new by Ian Lynagh <igloo@…>
Simplify the build system, and remove 2 phases From http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture/Idiom/PhaseOrdering Phase 0: Includes: package-data.mk files for things built by the bootstrapping compiler. Builds: the dependency files for hsc2hs and genprimopcode. We need to do this now, as hsc2hs needs to be buildable in phase 1's includes (so that we can make the hpc library's .hs source files, which in turn is necessary for making its dependency files), and genprimopcode needs to be buildable in phase 1's includes (so that we can make the primop-*.hs-incl files, which are sources for the stage1 compiler library, and thus necessary for making its dependency files). Phase 1: Includes: dependency files for things built by the bootstrapping compiler. Builds: package-data.mk files for everything else. Note that this requires configuring the packages, which means telling cabal which ghc to use, and thus the stage1 compiler gets built during this phase. Phase "": Includes: dependency files for everything else. Builds: Everything else.
8:25 AM Ticket #4909 (ghc-7.0 cannot be compiled on Snow Leopard) closed by kazu-yamamoto
fixed: I can compile ghc-7.0 on Snow Leopard today. So, I would close this …

Jan 21, 2011:

11:46 PM NewPlugins edited by thoughtpolice
(diff)
11:44 PM NewPlugins edited by thoughtpolice
(diff)
11:39 PM NewPlugins edited by thoughtpolice
(diff)
11:37 PM NewPlugins edited by thoughtpolice
(diff)
11:36 PM NewPlugins edited by thoughtpolice
(diff)
11:35 PM NewPlugins edited by thoughtpolice
(diff)
11:33 PM NewPlugins edited by thoughtpolice
(diff)
11:30 PM NewPlugins edited by thoughtpolice
(diff)
11:19 PM NewPlugins edited by thoughtpolice
(diff)
11:05 PM Changeset in ghc [d17afd1]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-new by Ian Lynagh <igloo@…>
Manually control more of the Cabal flags for the compiler and ghc packages For some reason the Windows HEAD builder has started thinking the ghci flag should be on in stage 1. This should fix it, and generally make things a little more resilient.
11:02 PM Changeset in ghc [2e9fee40]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-new by Ian Lynagh <igloo@…>
Remove some hardcoded makefile settings Now that we used cabal to configure the ghc-bin package they are no longer needed.
7:30 PM NewPlugins edited by thoughtpolice
(diff)
7:27 PM NewPlugins edited by thoughtpolice
(diff)
7:27 PM NewPlugins edited by thoughtpolice
(diff)
7:17 PM NewPlugins edited by thoughtpolice
(diff)
7:17 PM NewPlugins edited by thoughtpolice
(diff)
7:16 PM NewPlugins edited by thoughtpolice
(diff)
7:16 PM NewPlugins edited by thoughtpolice
(diff)
7:15 PM NewPlugins edited by thoughtpolice
(diff)
7:13 PM NewPlugins edited by thoughtpolice
(diff)
7:07 PM NewPlugins edited by thoughtpolice
(diff)
7:06 PM NewPlugins edited by thoughtpolice
(diff)
7:02 PM NewPlugins edited by thoughtpolice
(diff)
6:46 PM Ticket #4914 (FPU initialization required again) created by aruiz
I think that the bug [http://hackage.haskell.org/trac/ghc/ticket/2724
3:22 PM Ticket #4911 (GHC 7 does not process Handle correctly) closed by simonmar
duplicate: The testcase works after the fix for #4895, so closing as duplicate.
2:49 PM Ticket #4449 (GHC 7 can't do IO when demonized) closed by igloo
fixed: Fixed in HEAD and 7.0 by: […]
1:53 PM Ticket #4913 (Make event tracing conditional on an RTS flag only) created by tibbe
The current event tracing mechanism is enabled at link time by linking in …
10:05 AM SafeHaskell edited by simonmar
use cases for SafeImports/SafeLanguage (diff)
9:17 AM NewPlugins edited by simonpj
(diff)
9:10 AM Commentary edited by simonpj
(diff)
9:00 AM Ticket #4912 (No warnings for orphan instances declared via TypeSynonymInstances) created by batterseapower
File Classes.hs: […] File Orphans.hs: […] Compile: […] This …
8:56 AM SafeHaskell edited by simonmar
(diff)
8:17 AM Ticket #4911 (GHC 7 does not process Handle correctly) created by kazu-yamamoto
Compile the following code: […] Let's call this binary "foo". If you …
7:11 AM Ticket #4910 (mkStdGen (-2^31) is ⊥) created by ion1
Quoting System/Random.hs: […] Alas, the fact that… […] …results …
2:51 AM Ticket #4909 (ghc-7.0 cannot be compiled on Snow Leopard) created by kazu-yamamoto
When I tried to compile the latest ghc-7.0 branch, I can do it on Linux …
12:21 AM SafeHaskell edited by dterei
Big update, tried to reword to sepperate implementation out also includes … (diff)

Jan 20, 2011:

9:18 PM Ticket #4908 (Easy SpecConstr opportunity that is nonetheless missed) created by batterseapower
I was looking at the code using that uses unsafe indexing into STUArrays …
12:31 PM Ticket #4906 (peekCString crashes on handling nullPtr) created by sdjp
Not quite sure what the 'correct' behaviour here is; but here's a minimal …
12:03 AM Changeset in ghc [ecb2fdd1]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-new by Ian Lynagh <igloo@…>
Fix OSTYPE test

Jan 19, 2011:

10:27 PM Ticket #4905 (New flag to disable warning on incomplete pattern matches in lambdas) created by batterseapower
The distinction between -fwarn-simple-patterns and …
10:23 PM Changeset in ghc [02d2dde]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-new by Ian Lynagh <igloo@…>
Remove an extraneous comma that stopped ghc-cabal from building
10:22 PM Changeset in ghc [a04ec84]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-new by simonpj@…>
Comments only
10:15 PM Changeset in ghc [6b71527]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-new by Ian Lynagh <igloo@…>
Move some make variables around
8:33 PM Changeset in ghc [e6635fe6]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-new by Ian Lynagh <igloo@…>
Remove a debugging 'info'
8:32 PM Changeset in ghc [29c7945]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-new by Ian Lynagh <igloo@…>
Move the PACKAGE_MAGIC evaluation inside package-data.mk
5:23 PM Changeset in ghc [db0c34cd]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-new by Ian Lynagh <igloo@…>
Fix libraries/index.html's haddock dependency on Windows
2:06 PM Changeset in ghc [a59f5d65]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-new by Simon Marlow <marlowsd@…>
tweak newArray# documentation again
1:06 PM Changeset in ghc [33fe7147]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-new by Ian Lynagh <igloo@…>
Add configure phases for the stage 3 compiler
10:18 AM Ticket #4904 (Documentation for mkWeakIORef is misleading) created by adept
Documentation for mkWeakIORef should mention that second value is used as …
9:34 AM Ticket #4903 (Inliner looping when specialising across modules (with GADTs and other ...) created by dreixel
While #4870 is fixed, the original code that caused that problem is still …
8:37 AM SafeHaskell edited by simonpj
(diff)
8:22 AM SafeHaskell edited by simonpj
(diff)
8:21 AM SafeHaskell edited by simonpj
(diff)
8:15 AM SafeHaskell edited by simonpj
(diff)
8:05 AM SafeHaskell edited by simonpj
(diff)
8:03 AM SafeHaskell edited by simonpj
(diff)

Jan 18, 2011:

11:45 PM Ticket #4902 (Create a primop for getting the size of an Array#) created by tibbe
We currently store the size of Array#s (and MutableArray#s): […] …
10:23 PM Changeset in ghc [13d064a]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-new by Marco Silva <marcot@…>
Include kfreebsdgnu in the list of Target Platforms.
10:18 PM Changeset in ghc [5ddec445]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-new by Edward Z. Yang <ezyang@…>
Fix documentation bug: newArray# accepts word count, not byte count.
10:18 PM WikiStart edited by simonmar
(diff)
9:02 PM SafeHaskell edited by David
(diff)
4:42 PM Changeset in ghc [701cf571]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-new by Ian Lynagh <igloo@…>
Update the location of libffi.dll.a As far as I can see this has been wrong for some time, but only bit recently.
12:23 PM SafeHaskell edited by simonpj
(diff)
12:16 PM Ticket #4901 (Possible bug in GHCi archive loading:) created by batterseapower
I'm not sure if this is a bug or an error in my understanding. In trying …
12:04 PM SafeHaskell edited by simonpj
(diff)
6:03 AM Commentary/Abbreviations edited by megacz
(diff)
5:59 AM Commentary/Abbreviations edited by megacz
(diff)
3:58 AM Ticket #4900 (DEPENDS pragma) created by cdsmith
Since a seemingly-growing amount of Haskell code is using Template Haskell …
1:51 AM ErlangInHaskell edited by jepst
(diff)
12:57 AM SafeHaskell edited by David
(diff)
12:44 AM Ticket #4899 (Non-standard compile plus Template Haskell produces spurious "unknown ...) created by jepst
Programs that use Template Haskell fail to link when doing a …

Jan 17, 2011:

11:58 PM Commentary/Abbreviations edited by megacz
(diff)
11:44 PM TypeNats/Operations edited by diatchki
(diff)
11:44 PM TypeNats/Operations edited by diatchki
(diff)
11:32 PM Ticket #4898 (internal error: evacuate(static): strange closure type 23675) created by levicc00123
Trying to install several packages from hackage, I get this error. Running …
11:20 PM TypeNats/Operations edited by diatchki
(diff)
10:34 PM NewPlugins edited by thoughtpolice
(diff)
10:32 PM NewPlugins edited by thoughtpolice
(diff)
10:31 PM NewPlugins edited by thoughtpolice
(diff)
10:30 PM NewPlugins edited by thoughtpolice
(diff)
10:25 PM NewPlugins edited by thoughtpolice
(diff)
10:25 PM NewPlugins edited by thoughtpolice
(diff)
10:12 PM NewPlugins edited by thoughtpolice
(diff)
10:11 PM NewPlugins edited by thoughtpolice
(diff)
10:10 PM NewPlugins edited by thoughtpolice
(diff)
10:09 PM NewPlugins edited by thoughtpolice
(diff)
10:08 PM NewPlugins edited by thoughtpolice
(diff)
10:07 PM NewPlugins edited by thoughtpolice
(diff)
9:57 PM Ticket #4897 (Bus error in Network package) closed by tibbe
invalid: Thanks for the bug report. Could you please file it on the network Trac …
9:46 PM Changeset in ghc [94e6670f]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-new by Ian Lynagh <igloo@…>
Update the generics docs; pointed out by Christian Maeder
9:16 PM Ticket #4897 (Bus error in Network package) created by batkins
I encountered a bus error when running some HTTP client code in GHC this …
8:05 PM Changeset in ghc [2793499]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-new by Ian Lynagh <igloo@…>
Reinstate the OS X flags in the LDFLAGS etc variables I expect this will fix: http://www.haskell.org/pipermail/cvs-ghc/2011-January/059098.html
8:04 PM Changeset in ghc [ead16e49]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-new by Ian Lynagh <igloo@…>
Add NondecreasingIndentation extension to ghc-bin
7:24 PM Changeset in directory [632e371]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Ian Lynagh <igloo@…>
Add NondecreasingIndentation to the list of extensions
7:24 PM Changeset in unix [c45f4f7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Add NondecreasingIndentation to the list of extensions
7:17 PM Changeset in ghc [81d7d55]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-new by Ian Lynagh <igloo@…>
Change an "if ... else return ()" into a "when"
7:06 PM Changeset in ghc [70730de]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-new by Ian Lynagh <igloo@…>
Add NondecreasingIndentation to the list of extensions in ghc-pkg
7:04 PM Changeset in ghc [bf818ff8]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-new by Ian Lynagh <igloo@…>
Add NondecreasingIndentation to the list of extensions in the ghc package
6:48 PM Changeset in ghc [843b4bb]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-new by Ian Lynagh <igloo@…>
ghc-cabal now adds the language flag being used This means we get -XHaskell98 added to the list of flags, just like we would if we were building with Cabal.
5:31 PM Commentary/Abbreviations edited by maltem
(diff)
5:30 PM Changeset in ghc [19db37f3]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-new by Ian Lynagh <igloo@…>
Fix deps on the ghc package The standard libraries/$depname scheme doesn't apply, so we need to handle it specially.
3:52 PM NewPlugins edited by thoughtpolice
(diff)
12:22 PM Changeset in ghc [614c26b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Correct the gmp build phase
12:22 PM Changeset in integer-gmp [afe6cc0]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Correct the gmp build phase
12:14 PM Ticket #4896 (Deriving Data does not work for attached code) created by mitar
I get the following error when I try to derive Data for the attached …
12:12 PM Changeset in ghc [c7a4168]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Tidy up gmp cleaning
12:12 PM Changeset in integer-gmp [60b66d9]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Tidy up gmp cleaning
12:11 PM Changeset in ghc [ff30c8f6]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-new by Ian Lynagh <igloo@…>
Tidy up gmp cleaning
9:34 AM NewPlugins created by thoughtpolice
6:51 AM Commentary/Abbreviations edited by megacz
(diff)
6:49 AM Commentary/Abbreviations edited by megacz
(diff)
6:01 AM Ticket #4895 (hGetBufSome returns 0 when it should not) created by guest
In the attached program hGetBufSome returns 0, but the handle contains …
3:18 AM Changeset in ghc [39f7c93]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Make sure we don't drop derived goals (temporary). Currently, I don't fully understand the role of "derived constraints", so this is just a place-holder until I can figure out what is the correct behavior.
3:16 AM Ticket #4894 (Missing improvement for fun. deps.) created by diatchki
The problem is illustrated by the following example: […] The issue …
12:26 AM Changeset in ghc [868de1af]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Change permissions.
12:26 AM Changeset in ghc [58c9e60]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Merge branch 'master' into type-nats Conflicts: compiler/typecheck/TcMType.lhs compiler/typecheck/TcSMonad.lhs

Jan 16, 2011:

10:32 PM Ticket #3678 (rejig the build system so that dummy-ghc isn't used) closed by igloo
fixed: Fixed, mostly by: […] along with several small patches around the same …
9:59 PM Changeset in ghc [3151f79a]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Add some operations on type-level naturals. The core of the work happens in module TcTypeNats (a new module).
9:56 PM Changeset in ghc [9cbc204]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Add basic support for number type literals. We add a new kind, Nat, inhabited by a family of types, one for each natural number: 0, 1, 2 .. :: Nat In terms of GHC's sub-kind relation, Nat is only a sub-kind of itself. The numeric types are empty because there are no primitives of these types, and the kind "Nat" is not related to *, the kind of types which can be defined in Haskell programs.
9:44 PM Changeset in ghc [b40cea3e]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Treat type operators as constants, not variables. Modifies the parser to treat all infix operators at the type level as constants, not type variables. This allows us to make definitions such as this: > data a + b = Test Change to import/exports ~~~~~~~~~~~~~~~~~~~~~~~~ With this change, writing (+) in an import/export specification is ambiguous because it is not clear if we should be importing/exporting the value level (+) or the type level one, or both. We solve this as follows: - Specifications which have subrodinates are aways types. For example, T(), F(..), and (+)() all refer to types. - Specification which do not have subbordinates remain unchanged: - variable names refer to values: f, (+) - constructor names refer to types: T, F, (:+) - Because (+)() looks odd, we also add a bit of new syntax. Writing: > type (+) is an abbreviation for: > (+)() (i.e., it imports/exports a type or class without any of its subordinates). To avoid clutter, we also allow multiple type/class constructors to be mentioned in a single 'type' specificatoin. For example: > type (+) (-) TypeNat imports/exports all of the specified types/classes.
9:41 PM Changeset in ghc [7f230528]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Add a missing ASSERT.
9:41 PM Changeset in ghc [3d9a2abc]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Fix comment.
9:41 PM Changeset in ghc [2abe72b]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Fix example comment.
9:11 PM Changeset in ghc [276888e]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Remember that these files are executable.
9:10 PM Changeset in ghc [a38b5101]coercibledata-kind-syntaxghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftsupercompilertc-untouchablesth-new-7.6wip/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-new by Iavor S. Diatchki <iavor.diatchki@…>
Add .gitignore. This is already on the main branch but I chose the base for my branch at a point before it was created. I did this, because this version of the repo (roughly) matches the version which was in darcs, when I last merged my changes so, hopefully, I can import my darcs patches without problems.
7:49 PM Changeset in ghc [2e3235c9]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-new by Ian Lynagh <igloo@…>
Remove redundant libraries/cabal-bin.hs
6:34 PM TypeNats edited by diatchki
(diff)
6:33 PM TypeNats/Naturals edited by diatchki
(diff)
6:32 PM TypeNats/Naturals edited by diatchki
(diff)
6:13 PM TypeNats/Basics edited by diatchki
(diff)
6:13 PM TypeNats/Operations created by diatchki
6:13 PM TypeNats/Basics edited by diatchki
(diff)
6:12 PM TypeNats/Naturals created by diatchki
6:12 PM TypeNats edited by diatchki
(diff)
6:05 PM TypeNats/Basics edited by diatchki
(diff)
6:03 PM Changeset in ghc [f297744c]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-new by Ian Lynagh <igloo@…>
Turn off dtrace unless you override USE_DTRACE There are problems with dtrace on 64bit 10.5. For now at least, we just turn dtrace off unless you override USE_DTRACE
6:02 PM TypeNats/Basics edited by diatchki
(diff)
6:00 PM TypeNats/Basics edited by diatchki
(diff)
5:58 PM TypeNats/Basics edited by diatchki
(diff)
5:57 PM TypeNats/Basics edited by diatchki
(diff)
5:56 PM TypeNats/Basics edited by diatchki
(diff)
5:54 PM TypeNats/Basics edited by diatchki
(diff)
5:52 PM Changeset in ghc [2b35afe]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-new by Ian Lynagh <igloo@…>
Simplify a bit of makefile
5:40 PM TypeNats/Basics edited by diatchki
(diff)
5:34 PM Changeset in ghc [d48ce2dc]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-new by Ian Lynagh <igloo@…>
Tweak Windows phase ordering
5:33 PM TypeNats/Basics edited by diatchki
(diff)
5:33 PM TypeNats/Basics edited by diatchki
(diff)
5:29 PM TypeNats/Basics edited by diatchki
(diff)
5:25 PM TypeNats/Implementation edited by diatchki
(diff)
5:25 PM TypeNats edited by diatchki
(diff)
5:24 PM TypeNats edited by diatchki
(diff)
5:24 PM TypeNats/AlternativeSingletons created by diatchki
5:24 PM TypeNtas created by diatchki
5:22 PM TypeNats edited by diatchki
(diff)
5:20 PM TypeNtas/AlternativeSingletins edited by diatchki
(diff)
5:07 PM TypeNtas/AlternativeSingletins created by diatchki
4:56 PM TypeNats edited by diatchki
(diff)
4:51 PM TypeNats/Basics edited by diatchki
(diff)
4:49 PM TypeNats edited by diatchki
(diff)
4:46 PM TypeNats/ImplicitExplicit edited by diatchki
(diff)
4:44 PM TypeNats/ImplicitExplicit edited by diatchki
(diff)
4:43 PM TypeNats/ImplicitExplicit edited by diatchki
(diff)
4:43 PM TypeNats/ImplicitExplicit edited by diatchki
(diff)
4:38 PM TypeNats/Basics edited by diatchki
(diff)
4:36 PM TypeNats/Basics edited by diatchki
(diff)
3:56 PM Changeset in ghc [5bde279]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-new by Ian Lynagh <igloo@…>
Handle dependencies of programs on libraries correctly
3:12 PM Changeset in ghc [2a1db16]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-new by Ian Lynagh <igloo@…>
It's not clear if LDFLAGS flags will be given to gcc or ld, and they accept different flags, so for now do nothing
3:09 PM Changeset in ghc [437f891]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-new by Ian Lynagh <igloo@…>
Fix cross-package dependency generation on Windows
3:08 PM Changeset in ghc [a54c59a]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-new by Ian Lynagh <igloo@…>
Add some Windows-only CONFIGURE_PHASEs
2:00 AM Changeset in ghc [84e2f72a]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-new by Ian Lynagh <igloo@…>
Simplify, and future-proof, a dependency in the build system
1:59 AM Changeset in ghc [ac77a1eb]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-new by Ian Lynagh <igloo@…>
Remove an unnecessary phase, and some unnecessary deps now that cross-package deps are tracked correctly.
1:57 AM Changeset in ghc [421b8ced]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-new by Ian Lynagh <igloo@…>
We can now pass -include-pkg-deps to the bootstrapping compiler
12:31 AM Changeset in ghc [faf68bb2]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-new by Ian Lynagh <igloo@…>
Remove some flags that are redundant now GHC gets configured by Cabal
12:31 AM Changeset in ghc [cc2e327c]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-new by Ian Lynagh <igloo@…>
Change some HC_OPTS var handling In particular, this means ghc gets built with -rtsopt, -threaded, etc again.
12:28 AM Changeset in ghc [ca423b0]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-new by Ian Lynagh <igloo@…>
Remove some unnecessary workarounds We can now rely on cross-package deps working properly, as we require GHC 6.12.
12:11 AM Changeset in ghc [cf450022]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-new by Ian Lynagh <igloo@…>
Tidy up a bit

Jan 15, 2011:

11:54 PM Commentary/Abbreviations edited by megacz
(diff)
11:53 PM Commentary/Abbreviations edited by megacz
(diff)
11:52 PM Commentary/Abbreviations edited by megacz
(diff)
11:51 PM Commentary/Abbreviations edited by megacz
(diff)
11:50 PM Commentary/Abbreviations created by megacz
list abbreviations I've come across so far
11:49 PM Commentary edited by megacz
Add link to abbreviations page (diff)
11:19 PM Changeset in ghc [a3be88fd]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-new by Ian Lynagh <igloo@…>
Build system improvements We no longer use dummy-ghc; instead we don't configure most packages until the stage1 compiler is available. We also now use Cabal for building the ghc-bin package. There are a couple more sanity checks too.
9:41 PM Changeset in ghc [18fe16c]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-new by Ian Lynagh <igloo@…>
Whitespace tweak
8:21 PM Changeset in ghc [eb675b52]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-new by Ian Lynagh <igloo@…>
Fix libffi build rules Fixes a rare race when both libHSffi.a and libHSffi_p.a were being built at the same time: "cp" libffi/dist-install/build/libffi.a libffi/dist-install/build/libHSffi.a "cp" libffi/dist-install/build/libffi.a libffi/dist-install/build/libHSffi.a "cp" libffi/dist-install/build/libffi.so libffi/dist-install/build/libHSffi-ghc7.1.20110115.so cp: cannot create regular file `libffi/dist-install/build/libHSffi.a': File exists

Jan 14, 2011:

8:41 PM Ticket #4893 (panic! the 'impossible' happened: initC: srt_lbl) created by plc
I haven't much clue as to what happened :-/ I have attached and a dump of …
4:32 PM Changeset in ghc [66dfd5c5]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-new by simonpj@…>
Fix Trac #4874: specialisation of INLINABLE things Johan discovered that when INLINABLE things are specialised bad things can happen. This patch implements a hack -- but it's a simple hack and it solves the problem. See Note [Inline specialisations]. The hack part is that really INLINABLE should not cause *any* loss optimisation, and it does; see Note [Don't w/w INLINABLE things] in WorkWrap.
4:29 PM Changeset in ghc [b2be257]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-new by simonpj@…>
Comments only
4:29 PM Changeset in ghc [3bb3245]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-new by simonpj@…>
Fix a buglet in postInlineUnconditionally Under obscure circumstances (actually only shown up when fixing something else) it was possible for a variable binding to be discarded although it was still used. See Note [Top level and postInlineUnconditionally]
2:29 PM Ticket #2442 (Heuristics to improve error messages for badly referenced things) closed by simonpj
fixed: Finally done! […] Thanks to Max for doing most of the real work. …
2:24 PM Changeset in ghc [915bf16]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-new by Simon Marlow <marlowsd@…>
cope with empty libraries/stamp directory (in git repo)
2:23 PM Changeset in ghc [0d65e191]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-new by Simon Marlow <marlowsd@…>
add .gitignore
11:53 AM SafeHaskell edited by simonpj
(diff)
11:47 AM SafeHaskell edited by simonpj
(diff)
11:43 AM SafeHaskell edited by simonpj
(diff)
10:16 AM SafeHaskell edited by simonpj
(diff)

Jan 13, 2011:

4:53 PM Commentary/Pipeline edited by simonpj
(diff)
3:50 PM Changeset in ghc [5775d51]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-new by simonpj@…>
Add OSTYPE build-system variable, and use it The use is in install.mk.in, where we need to know when we're on Cygwin. This fixes the build on my Windows box, where I have both Msys and Cygwin.
1:11 PM Changeset in ghc [dd8816c]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-new by Simon Marlow <marlowsd@…>
fix for remote repos without -r
1:06 PM Changeset in ghc [26bfc297]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-new by Edward Z. Yang <ezyang@…>
Fix longstanding bug in C-- inlining for functions calls.
12:24 PM Ticket #4377 (sizedText function for Text.PrettyPrint) closed by simonmar
fixed: Patches pushed, thanks: […]
11:54 AM Changeset in ghc [bbf06bfd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by simonpj@…>
Change type of TH.classInstances (and qClassInstances) This patch accompanies the HEAD commit Thu Jan 13 11:14:21 GMT 2011 simonpj@microsoft.com * Make Template Haskell classInstances function return [ClassInstance] It accomplishes the data type change
11:17 AM Changeset in ghc [f5915d5]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-new by Simon Marlow <marlowsd@…>
add a version of packages that stores all the repos in git
11:16 AM Changeset in ghc [ed9482bc]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-new by Simon Marlow <marlowsd@…>
add the -r flag from darcs-all
11:14 AM Changeset in ghc [2a334098]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-new by simonpj@…>
Make Template Haskell classInstances function return [ClassInstance] This is a recently-introduce function, which was returning a [Name], being the names of the dfuns. But what you really want (obviously!) is the ClassInstances, and we have a TH type for that. This is an API change, so don't merge into GHC 7.0. But it's a new part of TH which is still settling down. Fixes Trac #4863.
11:12 AM Changeset in ghc [6ffbfe99]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-new by simonpj@…>
Improve the finder's error messages I'd done all the work to add fuzzy-match suggestions, but they weren't really being used! Here's what you get now module Foo where import Data.Lst Foo.hs:3:1: Failed to load interface for `Data.Lst' Perhaps you meant Data.List (from base) Data.List (needs flag -package haskell2010-1.0.0.0) Data.Int (needs flag -package haskell2010-1.0.0.0) Use -v to see a list of the files searched for.
9:55 AM Ticket #4819 ([PATCH] undefined symbols; mixed architecture build) closed by simonmar
fixed: Fixed: […]
9:39 AM Changeset in ghc [5882c5ff]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-new by simonpj@…>
White space only

Jan 12, 2011:

11:12 PM Ticket #2544 (Improve "Can't unify" error messages from type functions) closed by simonpj
fixed: It's even improved a bit more in HEAD […] So let's close. I'll add a …
8:17 PM Ticket #4892 (panic building darcs) created by ksf
[…] , from darcs screened as of Wed, 12 Jan 2011 20:00:00 +0000 …
5:11 PM Blog: New directions for Template Haskell edited by simonpj
5:07 PM Changeset in ghc [024aa13]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-new by simonpj@…>
Produce an error message, not a crash, for HsOpApp with non-var operator Fixes Trac #4877.
4:02 PM Changeset in ghc [28b45c52]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-new by Simon Marlow <marlowsd@…>
update to work with current packages file format
3:52 PM DarcsConversion edited by simonmar
(diff)
3:51 PM DarcsConversion edited by simonmar
(diff)
3:09 PM Ticket #4801 (Typechecker performance regression 6.12 -> 7.0.1) closed by simonpj
fixed: This (long-list) regression is certainly fixed. The HEAD is faster than …
2:56 PM Changeset in ghc [27310213]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-new by simonpj@…>
Major refactoring of the type inference engine This patch embodies many, many changes to the contraint solver, which make it simpler, more robust, and more beautiful. But it has taken me ages to get right. The forcing issue was some obscure programs involving recursive dictionaries, but these eventually led to a massive refactoring sweep. Main changes are: * No more "frozen errors" in the monad. Instead "insoluble constraints" are now part of the WantedConstraints type. * The WantedConstraint type is a product of bags, instead of (as before) a bag of sums. This eliminates a good deal of tagging and untagging. * This same WantedConstraints data type is used - As the way that constraints are gathered - As a field of an implication constraint - As both argument and result of solveWanted - As the argument to reportUnsolved * We do not generate any evidence for Derived constraints. They are purely there to allow "impovement" by unifying unification variables. * In consequence, nothing is ever *rewritten* by a Derived constraint. This removes, by construction, all the horrible potential recursive-dictionary loops that were making us tear our hair out. No more isGoodRecEv search either. Hurrah! * We add the superclass Derived constraints during canonicalisation, after checking for duplicates. So fewer superclass constraints are generated than before. * Skolem tc-tyvars no longer carry SkolemInfo. Instead, the SkolemInfo lives in the GivenLoc of the Implication, where it can be tidied, zonked, and substituted nicely. This alone is a major improvement. * Tidying is improved, so that we tend to get t1, t2, t3, rather than t1, t11, t111, etc Moreover, unification variables are always printed with a digit (thus a0, a1, etc), so that plain 'a' is available for a skolem arising from a type signature etc. In this way, (a) We quietly say which variables are unification variables, for those who know and care (b) Types tend to get printed as the user expects. If he writes f :: a -> a f = ...blah... then types involving 'a' get printed with 'a', rather than some tidied variant. * There are significant improvements in error messages, notably in the "Cannot deduce X from Y" messages.
2:49 PM DarcsConversion edited by simonmar
(diff)
12:12 PM Ticket #4891 (dataConInfoPtrToName doesn't correctly resolve constructors with a ...) created by TristanAllwood
I believe the parse helper in dataConInfoPtrToName in …
7:35 AM Ticket #4890 (Add DTrace support to i386-solaris2 platform) created by kgardas
Hello, it would be good if solaris platform support would also include …
2:27 AM Blog: Let generalisation in GHC 7.0 comment added by ezyang
One gotcha about combining -XGADTs and -XNoMonoLocalBinds: because -XGADTs …
12:07 AM Ticket #4870 (Compiler panic with SPECIALIZE pragma on function from imported module) closed by igloo
fixed: Merged.

Jan 11, 2011:

9:26 PM Ticket #4525 (Type synonyms not expanded consistently in errors) closed by igloo
fixed: Fixed in HEAD by: […]
7:48 PM Changeset in ghc [fd6de02]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-new by Ian Lynagh <igloo@…>
Fix installation on cygwin
6:48 PM Ticket #4889 (Ignore broken pipe error when writing to a died process) created by guest
In readProcessWithExitCode, when child dies without reading whole input we …
9:44 AM DataParallel/Dec2010Release edited by chak
(diff)
9:25 AM DataParallel/Dec2010Release edited by chak
(diff)
2:25 AM Changeset in ghc [f496f8bd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Add extensions to LANGUAGE pragma
12:30 AM Changeset in ghc [381ce0f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Add extensions to LANGUAGE pragmas
12:30 AM Changeset in integer-gmp [ce78632]ghc-7.2ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Ian Lynagh <igloo@…>
Add extensions to LANGUAGE pragmas
12:00 AM GitForDarcsUsers edited by nominolo
Mentionen Git remotes. (diff)

Jan 10, 2011:

11:34 PM GitForDarcsUsers edited by nominolo
Fix graphs pictures. (diff)
6:50 PM ErlangInHaskell edited by jepst
(diff)
5:31 PM Ticket #4868 (deepseq should not depend on containers) closed by tibbe
wontfix: Since consensus wasn't reached and I don't have time to pursue it I'm …
1:09 PM Ticket #4884 (registerPackage fails with multiple command line --package-conf= flags) closed by simonmar
invalid: This is the documented behaviour of ghc-pkg. In the output of `ghc-pkg …
11:09 AM Ticket #4875 (ghc misdiagnoses a compile time error concerning parameterized types) closed by simonpj
fixed: Fixed by […] Try not to push this to the 7.0 branch because it'll …
11:03 AM Changeset in ghc [6ea06bb]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-new by simonpj@…>
Do dependency analysis when kind-checking type declarations This patch fixes Trac #4875. The main point is to do dependency analysis on type and class declarations, and kind-check them in dependency order, so as to improve error messages. This patch means that a few programs that would typecheck before won't typecheck any more; but before we were (naughtily) going beyond Haskell 98 without any language-extension flags, and Trac #4875 convinces me that doing so is a Bad Idea. Here's an example that won't typecheck any more data T a b = MkT (a b) type F k = T k Maybe If you look at T on its own you'd default 'a' to kind *->*; and then kind-checking would fail on F. But GHC currently accepts this program beause it looks at the *occurrences* of T.
10:56 AM Changeset in ghc [338cac0]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-new by simonpj@…>
Move imports around (no change in behaviour)

Jan 9, 2011:

6:11 PM Changeset in ghc [e8a42ae]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-new by Ian Lynagh <igloo@…>
Rejig the includes/ installation rules They're a little nicer now, and a regression in the cygwin build is fixed (the $i in the destination wasn't surviving being passed through cygpath).
2:01 AM Ticket #4850 (Segfault when lots of blocked MVar messages) closed by igloo
fixed: All merged.

Jan 8, 2011:

8:27 PM Ticket #4848 ([PATCH] Support for shared libraries on Solaris2/i386 platform.) closed by igloo
fixed: Merged.
8:26 PM Ticket #4523 (unix package does not check properly for sem_close) closed by igloo
fixed: Fixed in HEAD and 7.0 branch: […]
8:26 PM Ticket #4883 (make install DESTDIR=./relative/path fails) closed by igloo
fixed: Fixed in HEAD and 7.0 branch: […]
7:32 PM Ticket #4537 (Make SampleVar an instance of Typeable) closed by igloo
fixed: Applied, thanks!
7:32 PM Ticket #4526 (Make Chan an instance of Eq) closed by igloo
fixed: Applied, thanks!
7:31 PM Ticket #4886 (GHC "extensions" for (pre/post)processors) closed by igloo
wontfix: Post-processing could be done just by taking stderr, rather than requiring …
6:44 PM Ticket #4878 (Bindist build tools assume libffi.so.5 availability) closed by igloo
fixed: This is fixed (in HEAD and 7.0 branch) now that we build all binaries in …
5:16 PM Changeset in ghc [ebd230e]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-new by Ian Lynagh <igloo@…>
Make DESTDIR an absolute path when installing; fixes #4883
3:20 PM Ticket #4460 (Input is not echoed when GHCi is suspended and subsequently brought to ...) closed by igloo
fixed: Merged.
3:19 PM Ticket #4882 (/usr/bin/haddock-7.0.1) closed by igloo
fixed: Done
3:18 PM Ticket #3975 (filepath: normalise trailing dot) closed by igloo
fixed: Applied, thanks
2:40 PM Changeset in ghc [9fc1b8f]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-new by Ian Lynagh <igloo@…>
Add utils/ghc-cabal/Makefile
1:43 PM Ticket #4190 (Poor error message for unrecognised flag in GHCi's :set) closed by igloo
fixed: Applied, thanks!
1:42 PM Ticket #4058 (improve error message: Module `System.IO' does not export `LineBuffering') closed by igloo
fixed: Applied, thanks!
1:01 PM Ticket #4885 (freeGroup: block size is zero) closed by igloo
fixed: I can't reproduce this with 7.0.1, compiling with […] and running …
1:00 PM Changeset in ghc [51009930]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-new by Ian Lynagh <igloo@…>
Remove redundant import
10:23 AM Ticket #4888 (Document behaviour of throwTo to your own ThreadId) created by batterseapower
The behaviour of throwTo my_tid could be considered surprising because …

Jan 7, 2011:

5:35 PM Ticket #4887 (add a Location interface for element-wise operations on Data.Map) created by ross
This is a variant of a suggestion by apfelmus: …
4:51 PM Ticket #4886 (GHC "extensions" for (pre/post)processors) created by pumpkin
I've been using Conor McBride's SHE recently and while it's excellent, …
4:35 PM Changeset in ghc [c5dbacba]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-new by Simon Marlow <marlowsd@…>
In configure, test that GHC generates code for the correct platform (#4819) Patch supplied by the bug reporter, tidied up by me. $ ./configure --with-ghc=$HOME/fp/bin/i386-unknown-linux/ghc --build=x86_64-unknown-linux checking for gfind... no checking for find... /usr/bin/find checking for sort... /usr/bin/sort checking for GHC version date... inferred 7.1.20110107 checking version of ghc... 7.0.1 checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu Host platform inferred as: i386-unknown-linux Target platform inferred as: i386-unknown-linux This GHC (/home/simonmar/fp/bin/i386-unknown-linux/ghc) does not generate code for the build platform GHC target platform : i386-unknown-linux Desired build platform : x86_64-unknown-linux
3:52 PM Ticket #4816 (DeriveFunctor should not require a functor instance for functorial data ...) closed by igloo
fixed: Merged.
3:51 PM Ticket #4528 (stand-alone deriving sometimes fails for GADTs) closed by igloo
fixed: Merged.
3:47 PM Ticket #4876 (isEmptySampleVar returns False when threads are waiting on an empty ...) closed by igloo
fixed: Merged.
3:46 PM Ticket #4522 (.ghc folder not created by default) closed by igloo
fixed: Merged.
3:32 PM Ticket #4521 (Passing --hoogle to haddock when building base) closed by igloo
fixed: Merged
3:30 PM Ticket #4531 (GHCi reacting strangely and then crashing after pressing CTRL-C) closed by igloo
fixed: Merged.
11:15 AM Status/SLPJ-Tickets edited by simonpj
(diff)
10:56 AM Status/SLPJ-Tickets edited by simonpj
(diff)
10:28 AM Changeset in ghc [eaf9bfd]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-new by simonpj@…>
Make fuzzy matching a little less eager for short identifiers For single-character identifiers we now don't make any suggestions See comments in Util.fuzzyLookup
2:34 AM TypeNats/Interact2 edited by diatchki
(diff)
12:20 AM Ticket #4885 (freeGroup: block size is zero) created by zukerman
I'm starting on a program to accept incoming UDP packets and dump them to …

Jan 6, 2011:

8:11 PM Ticket #4884 (registerPackage fails with multiple command line --package-conf= flags) created by r6
in registerPackage the database to operate on is filtered, whereas the …
4:42 PM Ticket #4871 (Build failure on windows: rts/Linker.c) closed by nsch
worksforme: Thanks for the explanation & the copy. It's working now.
3:49 PM Changeset in ghc [5509e8a4]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by jpm@…>
Use functional dependencies.
3:49 PM Changeset in ghc-prim [0d734fe]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by jpm@…>
Use functional dependencies.
3:48 PM Commentary/Compiler/GenericDeriving edited by dreixel
(diff)
2:49 PM Ticket #4883 (make install DESTDIR=./relative/path fails) created by duncan
The following works as expected: […] however when using a relative …
2:44 PM Changeset in ghc [8acfc99]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by jpm@…>
Use functional dependencies
2:44 PM Changeset in ghc-prim [42469bc]ghc-7.2ghc-7.4ghc-7.6ghc-7.8no-pred-ty by jpm@…>
Use functional dependencies
2:39 PM Commentary/Compiler/GenericDeriving edited by dreixel
(diff)
2:38 PM Commentary/Compiler/GenericDeriving edited by dreixel
(diff)
2:08 PM Ticket #4829 (build does not respect --with-gcc option) closed by igloo
fixed: Merged.
2:05 PM Ticket #3837 (hsc2hs and utf-8) closed by igloo
fixed: Merged.
2:04 PM Ticket #3910 (+RTS options introduce a security problem for, e.g., setuid binaries) closed by igloo
fixed: Merged.
2:03 PM Ticket #4826 (RTS flag documentation) closed by igloo
fixed: Merged.
7:22 AM Ticket #4882 (/usr/bin/haddock-7.0.1) created by juhpetersen
Current shipped haddock version is 2.8.0, but ghc-7.0.1 builds provide …
12:14 AM Building/Preparation/Windows edited by igloo
(diff)

Jan 5, 2011:

7:01 PM Ticket #4881 (Some patches for GHC) created by basvandijk
Ticket #4834, which proposes to make Applicative a superclass of …
5:20 PM Ticket #4854 (Validating on a PPC Mac OS X: Fix miscellaneous errors and warnings) closed by igloo
fixed: Thanks; all applied or already fixed.
4:09 PM Ticket #4880 (Functor, Monad, Applicative instances for Data.Monoid.First, ...) created by sclv
First and Last are both wrappers for Maybe, so this is a very …
10:04 AM Ticket #4879 (Deprecate exports) created by basvandijk
== Motivation == During the library submission process there's sometimes …
12:27 AM Changeset in ghc [0aebf9c]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-new by simonpj@…>
Fix Trac #4870: get the inlining for an imported INLINABLE Id We need the unfolding even for a *recursive* function (indeed that's the point) and I was using the wrong function to get it (idUnfolding rather than realIdUnfolding).

Jan 4, 2011:

10:39 PM Ticket #4878 (Bindist build tools assume libffi.so.5 availability) created by vmj
To be able to install the generic i386 Linux binary distribution, I had to …
9:36 PM Building/Unregisterised edited by kgardas
remove trainling whitespace chars which breaks unregisterised build if … (diff)
8:27 AM Building/IA64Linux edited by kgardas
(diff)
8:23 AM Building/IA64Linux created by kgardas
8:14 AM Platforms edited by kgardas
(diff)
7:56 AM Platforms edited by kgardas
(diff)

Jan 3, 2011:

7:04 PM Ticket #4455 (Add Applicative instance for ST) closed by ross
fixed: Discussion: …
5:34 PM Ticket #4877 (Template Haskell panic when splicing an infix expression with a ...) created by benmachine
Simple enough: […] […] Of course the expression being spliced …
3:01 PM Ticket #3681 (hsc2hs wrapper script throws away $HSC2HS_EXTRA's value when specified C ...) closed by maeder
fixed: It seems "-m32" got lost for some other reason in hsc2hs of ghc-7.0.1. In …

Jan 2, 2011:

6:59 AM Ticket #4876 (isEmptySampleVar returns False when threads are waiting on an empty ...) created by guest
The source code for Control.Concurrent.SampleVar.isEmptySampleVar: […] …

Jan 1, 2011:

8:11 PM Changeset in unix [dd0178b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Proper autoconf test for sem_close's library; fixes trac #4523
7:00 AM Ticket #4875 (ghc misdiagnoses a compile time error concerning parameterized types) created by Stef Joosten
Please find the script HaskellBug.hs at the bottom of this message. Here …

Dec 31, 2010:

9:39 PM Ticket #4495 (GHC fails to inline methods of single-method classes) closed by igloo
fixed: I can't see anything better than some fragile matching on -ddump-simpl
8:07 PM Ticket #4873 (ARM/linux build broken due to libffi errors) closed by igloo
fixed: We have 3.0.9 in 7.0.1, so I assume this is already fixed.
5:24 PM Ticket #4872 (build failure on IA64 linux) closed by igloo
wontfix: Registerised -fvia-c is deprecated and will be removed in future …
10:53 AM Ticket #4874 (Unnecessary reboxing when using INLINABLE) created by tibbe
The intent of the attached library and test harness is to use INLINABLE

Dec 30, 2010:

11:17 PM Ticket #4873 (ARM/linux build broken due to libffi errors) created by kgardas
Hello, the unregisterised build on armv7l-unknown-linux-gnueabi is broken …
9:31 PM Ticket #4872 (build failure on IA64 linux) created by kgardas
Hello, while attempting to build ghc-6.12.3 on i64-unknown-linux-gnu …
10:16 AM Ticket #4871 (Build failure on windows: rts/Linker.c) created by nsch
I'm getting this error when trying to compile current GHC-HEAD on windows: …

Dec 29, 2010:

9:17 PM TypeNats/Axioms edited by diatchki
(diff)
4:38 PM Ticket #4866 (GHC-Homepage: Mailing list links are wrong) closed by igloo
fixed: Thanks, fixed.
10:56 AM Ticket #4870 (Compiler panic with SPECIALIZE pragma on function from imported module) created by dreixel
Consider the following two modules: […] […] ghc-7.0.1 invoked with …

Dec 28, 2010:

11:13 PM Ticket #4869 (ghci command line option -l should accept either -llibrary or -l library ...) created by hgolden
According to POSIX, the -l option of GHCi should work with either the …
9:23 PM Ticket #4860 (Text.Regex crasher) closed by batkins
fixed: Upgraded to the latest regex-base (0.93.2) and the problem is gone. I …
6:00 PM Ticket #4868 (deepseq should not depend on containers) created by tibbe
The deepseq package depends …
5:45 PM Ticket #4867 (ghci displays negative floats incorrectly (was: Incorrect result from trig ...) created by gwright
Trigonometric functions give the wrong answer in some cases. I have …
1:56 PM Ticket #4443 (Don't require users to use undefined) closed by basvandijk
wontfix: I'm closing this ticket as 'wontfix' because most people objected to this …

Dec 27, 2010:

5:31 PM Ticket #4866 (GHC-Homepage: Mailing list links are wrong) created by guest
At: http://www.haskell.org/ghc/ the links labeled "Mailing Lists" and "The …
12:33 PM Ticket #4865 (Deprecate and remove Prelude.catch and System.IO.Error.{catch,try}) created by igloo
Prelude and System.IO.Error both export an old version of catch, …

Dec 26, 2010:

5:00 PM Ticket #4864 (C++ & C-style comments) closed by uchchwhash
invalid: I am not a GHC developer but I am taking the liberty of closing this …
3:23 PM Ticket #4864 (C++ & C-style comments) created by daorus
1. Comments in -- style are too hard to mention cause they do not stop the …
12:39 PM Ticket #4863 (TH crashes if you reify the Name of a dfun) created by guest
[…] The same thing happens when compiling with ghc rather than using …

Dec 25, 2010:

11:40 AM Building/GettingTheSources edited by guest
(diff)
4:14 AM Ticket #4862 (Enable usage of gold linker with GHC) created by ajd
The Gold linker is much faster than GNU ld, so it would speed up Haskell …

Dec 24, 2010:

11:26 AM Ticket #4861 (Documentation for base does not include special items) created by NeilMitchell
The documentation for base does not include tuples, lists or arrow. I …
4:30 AM TypeNats/LEQ edited by diatchki
(diff)
4:14 AM TypeNats/LEQ edited by diatchki
(diff)
4:08 AM TypeNats/LEQ edited by diatchki
(diff)
4:07 AM TypeNats/LEQ edited by diatchki
(diff)
12:05 AM TypeNats/LEQ edited by diatchki
(diff)
12:02 AM TypeNats/LEQ edited by diatchki
(diff)
12:00 AM TypeNats/Axioms edited by diatchki
(diff)
Note: See TracTimeline for information about the timeline view.