Timeline


and

May 3, 2007:

10:38 PM Changeset in ghc [7d817d4]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Fix truncate on amd64 NCG; fixes arith005. cvts[sd]2siq? -> cvtts[sd]2siq?
10:00 PM Changeset in unix [1b862e3]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Daniel Franke <df@…>
Add support for named semaphores and shared memory objects
9:25 PM Changeset in ghc [cbe2843a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Bertram Felgenhauer <int-e@…>
fix exit code of ghci -e "return ()" This should result in successful program termination. Not doing this breaks checking the exit code of runghc Setup.lhs build for example.
7:30 PM Ticket #1325 (GHC 6.6.1 build fails from MacPorts 1.4.0 on MacOS 10.4.9, internal error ...) closed by simonmar
fixed: Looks like a bug in GHC 6.4, probably fixed long ago. Try upgrading to a …
6:09 PM Status/April07 edited by igloo
reword the bugs-per-day text (diff)
6:09 PM Ticket #1325 (GHC 6.6.1 build fails from MacPorts 1.4.0 on MacOS 10.4.9, internal error ...) created by michael.j.fromberger@…
While attempting to build GHC 6.6.1 via [http://www.macports.org/
6:08 PM Status/April07 edited by igloo
Add bugs_per_day.png (diff)
6:05 PM bugs_per_day.png attached to Status/April07 by igloo
5:12 PM Ticket #1324 (threadDelay can't handle long times) created by guest
With (Control.Concurrent.threadDelay :: Int -> IO ()) and the parameter …
4:48 PM Commentary/Rts/Conventions edited by guest
Added link to the compiler coding conventions (diff)
4:47 PM Commentary/CodingStyle edited by guest
Added link to the RTS coding conventions (diff)
3:19 PM Changeset in ghc [efb02b4]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
Use a primop for getting the fields of the AP_STACK rather than an FFI call This means we can avoid some StablePtrs, and also catch cases where the AP_STACK has been evaluated (this can happen with :history, see the hist001 test).
3:06 PM Changeset in ghc [10406dfb]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
improve the :list command Now you can list source code in various ways: :list <line> :list <module> <line> :list <function>
2:36 PM Ticket #1323 (crash when zipping two lists of the same length...) created by matthew@…
I've personally not checked this against 6.6.1, but "mauke" on #haskell …
2:35 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
2:07 PM Changeset in ghc [44860c9]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Add missing libraries/Makefile dependencies on ifBuildable/ifBuildable
1:36 PM Changeset in ghc [173760f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Add a little documentation to the libraries/Makefile
1:20 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:19 PM Changeset in ghc [e1b8996]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
Add history/trace functionality to the GHCi debugger The debugger can now log each step of the evaluation without actually stopping, keeping a history of the recent steps (currently 50). When a (real) breakpoint is hit, you can examine previous steps in the history (and their free variables) using the :history, :back and :forward commands.
1:15 PM Changeset in ghc [cddf971]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
use extendInteractiveContext instead of custom code
1:09 PM Ticket #1322 (gcc --make recompiles hs-boot files unncessarily) created by simonpj
ghc --make should not recompile unnecessarily. Yet every build of the …
12:52 PM Changeset in ghc [88c6564]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
cancel out some reverses by changing the order of ic_tmp_ids
12:50 PM Changeset in ghc [e546aeee]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
use the reader part of the monad for the inScope set
12:47 PM Changeset in ghc [59a4ad63]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Fix dependency information for RULES A SpecInfo (inside IdInfo) keeps track of the free variables of a RULE so that the occurrency analyser knows about its dependencies. Previously it was only tracking the *rhs* free vars, but it should really include the *lhs* ones too. See Note [Rule dependency info] in IdInfo. This fixes a WARNING when compiling some libraries.
12:47 PM Changeset in ghc [de905f50]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Less voluminous debug
12:46 PM Changeset in ghc [0a96088]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Remove "__" prefix for forall when printing a RULE
12:45 PM Changeset in ghc [4813940]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Add the -ddump-mod-cycles flag to the user manual
12:39 PM Changeset in ghc [c770120f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Only touch the configure stamp if configure succeeds We don't touch $@ if configure failed as we would prefer to try configuring it next time round, rather than assuming it'll still fail. This is particularly important for corelibs, where failure means the build dies!
12:08 PM Changeset in ghc [b74d0f7]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Make coreSyn/CoreUtils.lhs compile Use the right number of arguments in a panic case.
11:27 AM Commentary/CodingStyle edited by guest
(diff)
10:37 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
7:50 AM Ticket #1255 (UNPACKing a !Foo with newtype Foo = (Ptr Foo) causes the impossible) closed by simonpj
fixed: There is a palpable bug in here, which is already fixed in the HEAD. But …
7:28 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)

May 2, 2007:

4:40 PM Ticket #1204 (Associated types don't work with record updates) closed by simonpj
fixed: Good bug repoort. I have finally found a moment to fix it. Should work …
4:38 PM Changeset in ghc [0eef3f3]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Comments, plus type sigs
4:38 PM Changeset in ghc [b4ef814]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Warning police
4:38 PM Changeset in ghc [5815105c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Layout only
4:37 PM Changeset in ghc [c916244f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Import fiddling
4:37 PM Changeset in ghc [4ae1e172]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Add more assertions
4:36 PM Changeset in ghc [55710e1]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Use the record fields of IdInfo.RecordSelId
4:34 PM Changeset in ghc [ff8e1d01]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Make records work properly with type families This fixes Trac #1204. There's quite a delicate interaction of GADTs, type families, records, and in particular record updates. Test is indexed-types/should_compile/Records.hs
1:54 PM Changeset in ghc [86bec42]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
Refactoring, tidyup and improve layering The stack of breakpoint resume contexts is now part of the InteractiveContext and managed by the GHC API. This prevents misuse of the resume context by the client (e.g. resuming a breakpoint that isn't the topmost, which would lead to a confused IC at the least). I changed the TypeEnv in the IC to a [Id]. It only contained Ids anyway, and this allows us to have shadowing, which removes an ugly and annoying restriction. The parts of the GHC API which deal with interactive evaluation are now in a module of their own, InteractiveEval.
12:55 PM Changeset in ghc [065ce67b]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
move -fno-print-bind-result into the GHCi section
12:43 PM Changeset in ghc [e1f7582]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Marlow <simonmar@…>
Print the "skipping" messages at verbosity 2 again This was accidentally changed to 1 in the HEAD a while ago, the behaviour is now the same as 6.6.x again.
11:49 AM Ticket #1310 (confusing error message when trying to give a type-signature to an ...) closed by simonpj
fixed: Good point. I've improved the error messages. For imports: […] For …
11:47 AM Changeset in ghc [72e37ded]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Improve error reporting for type signatures See Trac #1310
10:59 AM Ticket #1306 (GHC generates warning about internally generated functions) closed by simonpj
fixed: Dup of #1313 (well, to be fair, #1313 is dup of this). Anyway, it's …
10:58 AM Ticket #1313 (HEAD gives warnings about code that it generates itself) closed by simonpj
fixed: I believe I have fixed this. Simon
10:39 AM Changeset in ghc [c94fac1]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Do not generate warnings for compiler-generated code Fixes Trac #1313
10:38 AM Changeset in ghc [70bc5a07]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Add ndp package to boring list
10:38 AM Changeset in ghc [613737b1]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Document the fact that you can't make a newtype of an unboxed data type
10:36 AM Changeset in ghc [09d0e7d9]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Use pprSourceTyCon; delete unused tyConOrigHead
10:28 AM Changeset in ghc [683a269]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by simonpj@…>
Fixes to data type families - Fix two distinct bugs, one in MkId.mkDataConIds, one in DataCon.mkDataCon - Add more comments - Add a little assertion checking in TyCon Type-family tests now work.
9:57 AM WorkingConventions edited by simonpj
(diff)
9:48 AM Ticket #1320 (FAQ item for running GHCi on WinXP x64 using DEP) closed by simonmar
duplicate: I'm assuming this is a duplicate of #885, which is fixed in 6.6.1. I'm …
8:38 AM Ticket #1321 (GHCi stdout bug when base package is not optimised) created by simonmar
Reported by Igloo: The problem from a couple of weeks ago, where ghci's …
7:29 AM Ticket #1320 (FAQ item for running GHCi on WinXP x64 using DEP) created by guest
Hi, I don't know if this is a bug or not, but here is what I have …
2:29 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:23 AM Ticket #1319 (grammatical mistake in user's guide description of -fwarn-name-shadowing) closed by chevalier@…
fixed: Fixed it.
12:59 AM Ticket #1319 (grammatical mistake in user's guide description of -fwarn-name-shadowing) created by Isaac Dupree
http://www.haskell.org/ghc/docs/latest/html/users_guide/options-sanity.html

May 1, 2007:

11:41 PM Ticket #1318 (add warning for prefix negate operator and flag to replace it with ...) created by Isaac Dupree
This is tracking a few things relating to the notion that Haskell's single …
10:18 PM Ticket #1317 (add warning for the Prelude being imported implicitly) created by Isaac Dupree
For those who don't like the implicit Prelude (but have an existing …
10:09 PM Ticket #1316 (add warning for local type signatures that use the same type variable ...) created by Isaac Dupree
for a (poor) example, […] Because it is likely to be confusing, as well …
4:00 PM WikiStart edited by igloo
despam (diff)
3:59 PM WikiStart edited by igloo
update release and branch status (diff)
3:57 PM WikiStart edited by igloo
add buildbot link (diff)
3:46 PM TypeFunctions edited by simonpj
(diff)
10:51 AM Commentary/Compiler/StgSynType edited by therp
add GHC Hackathon about STG on google (diff)
10:50 AM BuildBot edited by igloo
(diff)
10:47 AM BuildBot edited by igloo
(diff)
9:19 AM TypeFunctions edited by simonpj
(diff)
9:18 AM TypeFunctions edited by simonpj
(diff)
9:17 AM TypeFunctions edited by simonpj
(diff)
9:02 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:56 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:48 AM Commentary/Compiler/CodeGen edited by guest
Added section "Generated Cmm Naming Convention" (diff)
8:41 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:24 AM Ticket #1292 (-Wall doesn't include all warnings) closed by simonmar
fixed: Ok, I'm convinced. -Wall would be rather less useful if it really …
8:13 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:11 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:04 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
8:01 AM Ticket #1315 (System.Process.runInteractiveProcess needs a way to pipe just some handles) created by simonmar
Currently runInteractiveProcess attaches pipes to all 3 standard …
7:59 AM Status/April07 edited by simonpj
(diff)
7:59 AM Status/April07 edited by simonpj
(diff)
7:57 AM Status/April07 edited by simonpj
(diff)
7:56 AM Status/April07 edited by simonpj
(diff)
7:55 AM Status/April07 edited by simonpj
(diff)
7:53 AM Status/April07 edited by simonpj
(diff)
7:51 AM Status/April07 edited by simonpj
(diff)
7:48 AM Status/April07 edited by simonpj
(diff)
7:45 AM Status/April07 edited by simonpj
(diff)
7:44 AM Status/April07 edited by simonpj
(diff)
7:38 AM Status/April07 edited by simonpj
(diff)
6:58 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
6:48 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
6:40 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
6:27 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:59 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:55 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:39 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:37 AM Changeset in ghc [3c506a6c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Tim Chevalier <chevalier@…>
Remove references to -fticky-ticky flag -ticky is the command-line flag for ticky-ticky profiling now, but internally, the -fticky-ticky flag was used to represent whether ticky was on. This led to link errors if the user supplied -fticky-ticky but not -ticky (ticky code would be generated but the wrong RTS library would be passed to the linker). I removed references to -fticky-ticky -- now, only the way flags dictate whether ticky is on, and -fticky-ticky is no longer accepted as a command-line option.
5:28 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:19 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:18 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:15 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
5:01 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:29 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:14 AM Changeset in ghc [30b123f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Roman Leshchinskiy <rl@…>
OccNames for closure conversion
2:09 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:57 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:55 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:47 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
1:24 AM Ticket #1314 (System.FilePath is documented but missing) closed by guest
invalid: Whoops, sorry. I was looking at the online doc at haskell.org. The doc …
12:50 AM Ticket #1314 (System.FilePath is documented but missing) created by guest
It seems like it's been defunct for years, no? Is there a replacement, and …
12:38 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)

Apr 30, 2007:

7:59 PM Changeset in ghc [cd883e2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Isaac Dupree <id@…>
FastTypes - delete ugly _signatures, comment on Bool not FastBool where the typechecker will not catch it
7:58 PM Ticket #1313 (HEAD gives warnings about code that it generates itself) created by igloo
The HEAD is now giving warnings about code that it generates itself, e.g. …
7:58 PM Changeset in ghc [cc89fbe]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Isaac Dupree <id@…>
FastTypes - note strictness of fast{Or,And} and make the unboxed versions so
6:56 PM Changeset in ghc [a93c4f67]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Alec Berryman <alec@…>
Build arrows library if available arrows is the only library in libraries/extra-packages not built when present
1:18 PM DataParallel/ClosureConversion edited by chak
(diff)
1:16 PM DataParallel/ClosureConversion edited by chak
(diff)
12:59 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
12:29 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
12:11 PM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
11:35 AM Changeset in ghc [9bf5168]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Make boot handle getting the libraries
10:58 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
10:49 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
10:31 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
10:04 AM Status/April07 edited by simonmar
(diff)
10:02 AM Status/April07 edited by simonmar
(diff)
9:59 AM Status/April07 edited by simonmar
(diff)
9:52 AM Status/April07 edited by simonmar
(diff)
9:50 AM Status/April07 edited by simonmar
add a link (diff)
9:49 AM Status/April07 edited by simonmar
qualify Simon in a few places (diff)
9:47 AM Status/April07 edited by simonmar
(diff)
9:45 AM Status/April07 edited by simonmar
less => fewer :-) (diff)
9:11 AM Ticket #1312 (runghc doesn't respect -main-is) created by simonmar
runghc always invokes Main.main, it doesn't pay any attention to a …
8:56 AM Ticket #1292 (-Wall doesn't include all warnings) reopened by simonmar
-Wall should enable all warnings, otherwise it's badly named. So if we …
7:39 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
7:17 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:30 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)
4:14 AM DataParallel/ClosureConversion/ClassLess edited by chak
(diff)

Apr 29, 2007:

8:29 PM Status/April07 edited by igloo
Too many "as a result"s (diff)
8:28 PM Status/April07 edited by igloo
6.6.1 is already released (diff)
8:10 PM Status/April07 edited by igloo
erroneous newline (diff)
8:09 PM Status/April07 edited by igloo
(diff)
7:14 PM Changeset in ghc [da72bd5]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Isaac Dupree <id@…>
fix non-GHC-specific variant of FastTypes I tested FastTypes.lhs with hugs (manually using cpp) as well as ghc.
5:40 PM Status/April07 edited by igloo
patch senders (diff)
5:32 PM Ticket #1311 (newtypes of unboxed types disallowed - documentation bug and/or feature ...) created by Isaac Dupree
Tested in 6.6.1 and today's 6.7 (which claims to be version 6.7.20070418), …
5:16 PM Ticket #1310 (confusing error message when trying to give a type-signature to an ...) created by Isaac Dupree
[…] […] […] I think an error message more like "type signatures …
4:43 PM Status/April07 edited by igloo
fix syntax (diff)
4:39 PM Status/April07 edited by igloo
URLs (diff)
4:31 PM Status/April07 edited by igloo
URLs (diff)
4:24 PM Status/April07 edited by igloo
add a URL (diff)
4:13 PM Status/April07 edited by igloo
typo (diff)
4:01 PM Status/April07 edited by igloo
Fix syntax (diff)
3:59 PM Status/April07 edited by igloo
Add overloaded strings URL (diff)
3:46 PM Status/April07 created by igloo
SPJ's text, reformatted for the wiki (was latex) and a couple of typos …
3:16 PM Status edited by igloo
Add April 2007 draft (diff)
11:27 AM Ticket #1302 (Unwanted output when installing) closed by igloo
fixed: Thanks for the report! Now fixed: […]
Note: See TracTimeline for information about the timeline view.