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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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/T9016wip/ampwip/coveritywip/orf 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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/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:22 PM Changeset in ghc [a04ec84]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Comments only
2:06 PM Changeset in ghc [a59f5d65]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecoloured-corecpr-sum-typescrosscross-compiler-alienlessdata-kind-syntaxdecision-procedureencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftlocal-gcmonad-compnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingreal-src-loc-spansdocsilent-sc-argssimdsrclocsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
tweak newArray# documentation again
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:18 PM WikiStart edited by simonmar
(diff)
9:02 PM SafeHaskell edited by David
(diff)
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 …
Note: See TracTimeline for information about the timeline view.