Timeline


and

Feb 17, 2005:

4:58 PM Changeset in ghc [cfc3030]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 desrt <unknown>
[project @ 2005-02-17 16:58:18 by desrt] LinkerInternals.h: all platforms: changed 'image' pointer in ObjectCode from (void *) to (char *). Linker.c: linux/ppc: added mremap() support to unbreak the build when USE_MMAP is defined on linux/ppc (as it now is.)
2:41 PM Changeset in ghc [bafd845b]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 simonmar <unknown>
[project @ 2005-02-17 14:41:36 by simonmar] Mention GHC's relaxation of the layout rule
2:25 PM Changeset in ghc [cabcda7d]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 ross <unknown>
[project @ 2005-02-17 14:25:57 by ross] * set off examples (e.g. as used in the Cabal doc) from the text. * make minor headers blue too. * make the green in screens a bit darker for contrast.
10:02 AM Changeset in ghc [6f904a4]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-17 10:01:25 by simonmar] rename module name too
10:02 AM Changeset in testsuite [3ea9097]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-17 10:01:25 by simonmar] rename module name too
10:00 AM Changeset in ghc [d8d637c1]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-17 10:00:45 by simonmar] Rename Rn017.hs to avoid clash on non-case-sensitive file systems
10:00 AM Changeset in testsuite [9e2bf85]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-17 10:00:45 by simonmar] Rename Rn017.hs to avoid clash on non-case-sensitive file systems
9:43 AM Changeset in ghc [c3f3bb2]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-17 09:43:26 by simonmar] Bump the stack size for conc019
9:43 AM Changeset in testsuite [391d56b]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-17 09:43:26 by simonmar] Bump the stack size for conc019

Feb 16, 2005:

5:01 PM Ticket #307 (Implicit Parameters and monomorphism) created by nobody
[…]
11:33 AM Changeset in ghc [086accc]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 simonmar <unknown>
[project @ 2005-02-16 11:33:44 by simonmar] wibble to previous... (*fatalInternalErrorFn)() is not expected to return.
11:16 AM Changeset in ghc [ad455445]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 simonmar <unknown>
[project @ 2005-02-16 11:16:40 by simonmar] assertion failures should go through the RtsMessages layer, so they get a pop-up box in a Windows app.
10:50 AM Changeset in ghc [4553e941]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 simonmar <unknown>
[project @ 2005-02-16 10:50:23 by simonmar] Recommend using -M rather than -H to increase the heap size. On Windows, there's an arbitrary limit of 256Mb due to the way memory is allocated, which is the primary cause of running out of heap. On Unix, the heap size is unlimited by default.
10:16 AM Changeset in ghc [6a93ce5]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-16 10:16:57 by simonmar] read027 is an expected failure
10:16 AM Changeset in testsuite [9e307e9]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-16 10:16:57 by simonmar] read027 is an expected failure
10:15 AM Changeset in ghc [e6687821]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-16 10:15:05 by simonmar] computers have got a little fast for this test
10:15 AM Changeset in testsuite [45fd961]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-16 10:15:05 by simonmar] computers have got a little fast for this test

Feb 15, 2005:

9:06 PM Changeset in ghc [018c1c2]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-02-15 21:06:31 by panne] For the 100th time: Fixed Haddock comment syntax. >:-( Perhaps we should really introduce a commit hook which verifies that "make html" works...
4:42 PM Changeset in ghc [d2d119d]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-15 16:42:58 by simonmar] Add some tests for <pkg>-*
4:42 PM Changeset in testsuite [c9a18e4]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-15 16:42:58 by simonmar] Add some tests for <pkg>-*
4:41 PM Changeset in ghc [d1f0e6a]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 simonmar <unknown>
[project @ 2005-02-15 16:41:25 by simonmar] Fix test in findPackages
3:58 PM Changeset in ghc [88841e64]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 simonmar <unknown>
[project @ 2005-02-15 15:58:28 by simonmar] Fix --mk-dll
12:50 PM Ticket #227 (Posix.popen is broken) closed by simonmar
[…]
12:49 PM Ticket #274 (Bad error message for missing module in --make) closed by simonmar
[…]
12:45 PM Changeset in ghc [3e9db8e]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-15 12:45:08 by simonmar] accept output
12:45 PM Changeset in testsuite [905d43e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-15 12:45:08 by simonmar] accept output
12:41 PM Ticket #305 (:i gives bogus type) closed by simonmar
[…]
12:41 PM Changeset in ghc [8284fd0f]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 simonmar <unknown>
[project @ 2005-02-15 12:41:26 by simonmar] omit the initial foralls for :type, unless -fglasgow-exts is on
12:15 PM Changeset in ghc [bb764eda]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 simonmar <unknown>
[project @ 2005-02-15 12:15:25 by simonmar] ghc -e 'System.Exit.exitWith (System.Exit.ExitFailure 99)' should just exit 99, rather than printing out the exception. Also while I'm here, make all other exceptions cause 'ghc -e' to exit(1), which is probably what we want.
11:53 AM Changeset in ghc [d282dcb9]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-15 11:53:57 by simonmar] Add a basic ghc -M test
11:53 AM Changeset in testsuite [f8ed16a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-15 11:53:57 by simonmar] Add a basic ghc -M test
11:39 AM Changeset in ghc [c435fef8]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 simonmar <unknown>
[project @ 2005-02-15 11:39:52 by simonmar] remove race conditions in the recent in_haskell sanity check code
11:24 AM Changeset in ghc [ec1c2c02]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 simonmar <unknown>
[project @ 2005-02-15 11:24:51 by simonmar] Fix endMkDependHS
11:05 AM Changeset in ghc [30841d1]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 simonmar <unknown>
[project @ 2005-02-15 11:05:43 by simonmar] Update documentation of ghc-pkg command
10:51 AM Changeset in ghc [d14916cb]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 simonmar <unknown>
[project @ 2005-02-15 10:51:37 by simonmar] Change in semantics: - commands which only inspect the databse (list,describe,field) now take into account the user database unless --global is given. This behaviour matches GHC, which also uses the user database by default. - However, commands which modify the database still use the global database, unless --user is given. Also, allow P-* to be given as a package identifier, which means "all versions of package P".
9:32 AM Changeset in ghc [f27beac]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-15 09:32:08 by simonmar] accept output
9:32 AM Changeset in testsuite [6025189]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-15 09:32:08 by simonmar] accept output
8:09 AM Changeset in base [e0062eb]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-15 08:09:43 by ross] Hugs only: use binary handles for copyFile
8:09 AM Changeset in directory [e0062eb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-15 08:09:43 by ross] Hugs only: use binary handles for copyFile
8:09 AM Changeset in ghc [03b44bca]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-15 08:09:43 by ross] Hugs only: use binary handles for copyFile
8:09 AM Changeset in process [e0062eb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-15 08:09:43 by ross] Hugs only: use binary handles for copyFile

Feb 14, 2005:

5:00 PM Changeset in ghc [1013f2b]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 simonmar <unknown>
[project @ 2005-02-14 17:00:31 by simonmar] Be clearer about HC files: you need a set generated on the same platform, not just similar hardware.
4:49 PM Changeset in ghc [d8e8d85]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 simonmar <unknown>
[project @ 2005-02-14 16:49:50 by simonmar] Improve the module-not-found error message when we didn't actually search for it anywhere. This happens when we know all the places it might be: either in the current program, or a package.
4:38 PM Changeset in ghc [7c49d9d]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 simonmar <unknown>
[project @ 2005-02-14 16:38:30 by simonmar] cmSetContext: check whether the modules specified actually exist and emit the usual Finder error message if any don't. This regressed duing the ModuleName->Module changeover, where I was a bit heavyhanded in removing moduleNameToModule: it also checked for the existence of each module and emitted a sensible exception.
4:20 PM Changeset in ghc [04be4ca4]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 simonmar <unknown>
[project @ 2005-02-14 16:20:56 by simonmar] More libghccompat nonsense
2:36 PM Changeset in ghc [5147019]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-14 14:36:31 by simonmar] add a test for recompilation bug in GHCi
2:36 PM Changeset in testsuite [d3ec8e7]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-14 14:36:31 by simonmar] add a test for recompilation bug in GHCi
1:42 PM Changeset in ghc [bb607455]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 simonmar <unknown>
[project @ 2005-02-14 13:42:09 by simonmar] -d*-lint shouldn't turn off recompilation checking
1:28 PM Changeset in ghc [c5baccd2]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 simonmar <unknown>
[project @ 2005-02-14 13:27:52 by simonmar] Put the GlobalRdrEnv back into the ModIface, so it gets preserved when we reload a module without recompiling it.
11:47 AM Changeset in ghc [396c2c7]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-14 11:47:47 by simonmar] Fix up for recent syntax changes, and add some dependencies for testing
11:47 AM Changeset in testsuite [bef957d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-14 11:47:47 by simonmar] Fix up for recent syntax changes, and add some dependencies for testing
10:35 AM Changeset in ghc [2622089]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 simonmar <unknown>
[project @ 2005-02-14 10:35:07 by simonmar] Fix documentation for ghc-pkg list.
10:33 AM Changeset in ghc [7ff8f38]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 simonmar <unknown>
[project @ 2005-02-14 10:33:58 by simonmar] Fix help text for ghc-pkg list to match the implementation (it was easier to do this than fix the implementation, and in fact this is more consistent).
8:11 AM Ticket #306 (EVACUATED object entered!) created by manpreet
[…]

Feb 13, 2005:

10:53 AM Changeset in base [9c28b7a]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-02-13 10:53:13 by malcolm] Eliminate more explicit dependencies in Makefiles: use hmake to create the bootstrapping .hc files, as well as the ordinary .o files.
10:53 AM Changeset in directory [9c28b7a]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-02-13 10:53:13 by malcolm] Eliminate more explicit dependencies in Makefiles: use hmake to create the bootstrapping .hc files, as well as the ordinary .o files.
10:53 AM Changeset in ghc [d0844e7]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-02-13 10:53:13 by malcolm] Eliminate more explicit dependencies in Makefiles: use hmake to create the bootstrapping .hc files, as well as the ordinary .o files.
10:53 AM Changeset in process [9c28b7a]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-02-13 10:53:13 by malcolm] Eliminate more explicit dependencies in Makefiles: use hmake to create the bootstrapping .hc files, as well as the ordinary .o files.

Feb 11, 2005:

4:28 PM Ticket #305 (:i gives bogus type) created by pimlott
[…]
3:28 PM Changeset in ghc [6f6ecab]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 simonmar <unknown>
[project @ 2005-02-11 15:28:46 by simonmar] Catch up with mutable list changes
3:10 PM Changeset in ghc [de40f368]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-11 15:10:15 by simonmar] Disable the use of the timeout wrapper on Windows for now; it runs the command using the wrong shell.
3:10 PM Changeset in testsuite [e3ca135]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-11 15:10:15 by simonmar] Disable the use of the timeout wrapper on Windows for now; it runs the command using the wrong shell.
2:01 PM Changeset in ghc [4d3ce73]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 simonmar <unknown>
[project @ 2005-02-11 14:01:30 by simonmar] Careful with mutable list entries that point to THUNKs: the thunk might be updated, and the resulting IND_OLDGEN will be on the mutable list twice. We previously avoided this problem by having an extra MUT_CONS object on the mutable list pointing to the THUNK, so that we could tell the difference between the entry on the mutable list that used to be the THUNK, and the new entry for the IND_OLDGEN. We don't have MUT_CONS any more (this was part of the cleanup from separating the mutable list from the heap). So, now, when scavenging an IND_OLDGEN on the mutable list, we check whether it is pointing to an already-evacuated object. This is a bit crude, but at least it is a localised hack.
12:20 PM Changeset in ghc [a186d6f7]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 simonmar <unknown>
[project @ 2005-02-11 12:20:12 by simonmar] Fix a bug: thunk_selector_depth was being incremented before checking that we had reached the depth limit, and not decremented if we had reached the limit.
11:36 AM Changeset in base [ca42310]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-11 11:36:23 by simonmar] Add bracketOnError
11:36 AM Changeset in directory [ca42310]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-11 11:36:23 by simonmar] Add bracketOnError
11:36 AM Changeset in ghc [6e9b3750]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-11 11:36:23 by simonmar] Add bracketOnError
11:36 AM Changeset in process [ca42310]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-11 11:36:23 by simonmar] Add bracketOnError
10:35 AM Changeset in ghc [259d0765]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 simonmar <unknown>
[project @ 2005-02-11 10:35:06 by simonmar] Allow package identifiers with versions in the old command-line syntax
9:57 AM Changeset in ghc [b88b71c]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 simonmar <unknown>
[project @ 2005-02-11 09:57:32 by simonmar] Add a missing delcaration for stg_MUT_ARR_PTRS_FROZEN0_entry (unbreak the unregisterised build).
1:55 AM Changeset in unix [25dfdaa]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-11 01:55:58 by ross] track syntax changes: * add License-File and Synopsis fields * rename Hidden-Fields as Other-Fields These files are used only by Hugs, but are also useful as examples.
1:55 AM Changeset in base [ee03109]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-11 01:55:56 by ross] track syntax changes: * add License-File and Synopsis fields * rename Hidden-Fields as Other-Fields These files are used only by Hugs, but are also useful as examples.
1:55 AM Changeset in directory [ee03109]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-11 01:55:56 by ross] track syntax changes: * add License-File and Synopsis fields * rename Hidden-Fields as Other-Fields These files are used only by Hugs, but are also useful as examples.
1:55 AM Changeset in ghc [da1b8a2]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-11 01:55:56 by ross] track syntax changes: * add License-File and Synopsis fields * rename Hidden-Fields as Other-Fields These files are used only by Hugs, but are also useful as examples.
1:55 AM Changeset in process [ee03109]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-11 01:55:56 by ross] track syntax changes: * add License-File and Synopsis fields * rename Hidden-Fields as Other-Fields These files are used only by Hugs, but are also useful as examples.

Feb 10, 2005:

3:36 PM Ticket #304 (ghc hangs during compilation) closed by simonmar
[…]
3:29 PM Ticket #304 (ghc hangs during compilation) created by nobody
[…]
3:26 PM Changeset in ghc [32a11cd4]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 simonmar <unknown>
[project @ 2005-02-10 15:26:23 by simonmar] Print the banner before the "reading package config file" messages in verbose mode.
3:12 PM Changeset in ghc [6866c112]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 simonmar <unknown>
[project @ 2005-02-10 15:12:22 by simonmar] Make sure we don't register a package with an identifier that cannot be parsed later.
1:38 PM Changeset in ghc [c43539c3]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 simonmar <unknown>
[project @ 2005-02-10 13:38:50 by simonmar] NO_INSTALL_LIBRARY=YES
1:38 PM Changeset in ghc [394394f9]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 simonmar <unknown>
[project @ 2005-02-10 13:38:35 by simonmar] Fix library installation: we now install libraries *unless* NO_INSTALL_LIBRARY=YES.
1:02 PM Changeset in ghc [e7c3f95]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 simonmar <unknown>
[project @ 2005-02-10 13:01:52 by simonmar] GC changes: instead of threading old-generation mutable lists through objects in the heap, keep it in a separate flat array. This has some advantages: - the IND_OLDGEN object is now only 2 words, so the minimum size of a THUNK is now 2 words instead of 3. This saves some amount of allocation (about 2% on average according to my measurements), and is more friendly to the cache by squashing objects together more. - keeping the mutable list separate from the IND object will be necessary for our multiprocessor implementation. - removing the mut_link field makes the layout of some objects more uniform, leading to less complexity and special cases. - I also unified the two mutable lists (mut_once_list and mut_list) into a single mutable list, which lead to more simplifications in the GC.
12:35 PM Changeset in ghc [0c4c660]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 ross <unknown>
[project @ 2005-02-10 12:35:21 by ross] xrefs to Cabal docs
7:01 AM Changeset in ghc [5c26ae9]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 wolfgang <unknown>
[project @ 2005-02-10 07:01:45 by wolfgang] Fix previous commit. Got distracted, thought I had already tested.
5:46 AM Changeset in ghc [14a0bb7e]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 wolfgang <unknown>
[project @ 2005-02-10 05:46:46 by wolfgang] Fix Mac OS X-specific breakage introduced by rev. 1.67 of ghc/includes/Stg.h. Adding the used attribute to static functions caused gcc to emit Apple-specific .no_dead_strip directives, which messed things up.
4:58 AM Changeset in ghc [9449208e]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 wolfgang <unknown>
[project @ 2005-02-10 04:58:09 by wolfgang] Add a special case for Mac OS X to FP_PROG_AR_NEEDS_RANLIB. On Mac OS X, we need to run ranlib after installing .a files because they contain a timestamp which will be outdated after installing. We could do a proper test for that, but it would contain the command 'sleep 6' and still apply only to one platform.
3:08 AM Changeset in ghc [4bc0800]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 wolfgang <unknown>
[project @ 2005-02-10 03:08:26 by wolfgang] PowerPC: mangler trouble again

Feb 9, 2005:

3:59 PM Changeset in ghc [1215d23]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 wolfgang <unknown>
[project @ 2005-02-09 15:59:35 by wolfgang] PowerPC: #ifdef darwin_REGS -> #if darwin_REGS
3:25 PM Changeset in ghc [bd3ac0d7]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 simonmar <unknown>
[project @ 2005-02-09 15:25:12 by simonmar] Keep .type/.size directives for _entry symbols, but rename them to _info. This helps cachegrind to find where my instructions are going.
2:02 PM Changeset in ghc [d032a37]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 <unknown>
[project @ 2005-02-09 14:02:31 by simonpj] Add comment
11:28 AM Changeset in nofib [47fadc4]ghc-7.8shakesupercompiler by simonmar <unknown>
[project @ 2005-02-09 11:28:07 by simonmar] Add a comment
11:07 AM Ticket #303 (Rebindable syntax doesn't work as advertised) created by nobody
[…]
10:11 AM Changeset in ghc [bc28236a]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 simonmar <unknown>
[project @ 2005-02-09 10:11:36 by simonmar] oops, fix building of GHCi libraries. We only want to avoid the *install* if this isn't a package.

Feb 8, 2005:

10:21 AM Changeset in ghc [195774fa]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 simonmar <unknown>
[project @ 2005-02-08 10:21:36 by simonmar] Only build GHCi libs, install libs, and make Haddock docs for packages (not ordinary libraries, like libghccompat.a).
10:20 AM Changeset in ghc [0e2f9984]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 simonmar <unknown>
[project @ 2005-02-08 10:20:50 by simonmar] Happy 1.15 is now required
9:41 AM Changeset in ghc [b1a7a4d5]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 <unknown>
[project @ 2005-02-08 09:41:21 by simonpj] Remove trace in mkGenericRhs (merge to STABLE)

Feb 7, 2005:

3:26 PM Changeset in base [806d534]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-02-07 15:26:10 by malcolm] Place imports before #includes, just to reduce the number of 'file not found' warnings from hmake.
3:26 PM Changeset in directory [806d534]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-02-07 15:26:10 by malcolm] Place imports before #includes, just to reduce the number of 'file not found' warnings from hmake.
3:26 PM Changeset in ghc [b36d1d27]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-02-07 15:26:10 by malcolm] Place imports before #includes, just to reduce the number of 'file not found' warnings from hmake.
3:26 PM Changeset in process [806d534]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-02-07 15:26:10 by malcolm] Place imports before #includes, just to reduce the number of 'file not found' warnings from hmake.
2:05 PM Changeset in ghc [9803f480]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 simonmar <unknown>
[project @ 2005-02-07 14:05:25 by simonmar] Fix doc building for binary distributions
1:51 PM Changeset in ghc [861aaf1]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 <unknown>
[project @ 2005-02-07 13:51:26 by simonpj] Missing commit from the module A export list commit
12:21 PM Changeset in base [ea758c8]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-07 12:21:29 by simonmar] After no response on libraries@haskell.org... John Meacham's Data.Graph patch, which returns an extra component from graphFromEdges. The old version of graphFromEdges is available as graphFromEdges'.
12:21 PM Changeset in directory [ea758c8]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-07 12:21:29 by simonmar] After no response on libraries@haskell.org... John Meacham's Data.Graph patch, which returns an extra component from graphFromEdges. The old version of graphFromEdges is available as graphFromEdges'.
12:21 PM Changeset in ghc [9333e0e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-07 12:21:29 by simonmar] After no response on libraries@haskell.org... John Meacham's Data.Graph patch, which returns an extra component from graphFromEdges. The old version of graphFromEdges is available as graphFromEdges'.
12:21 PM Changeset in process [ea758c8]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-07 12:21:29 by simonmar] After no response on libraries@haskell.org... John Meacham's Data.Graph patch, which returns an extra component from graphFromEdges. The old version of graphFromEdges is available as graphFromEdges'.
12:16 PM Changeset in ghc [3ab57e4]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 <unknown>
[project @ 2005-02-07 12:16:50 by simonpj] ----------------------------------------------------- Switch off derivable type class generation by default ----------------------------------------------------- Merge to STABLE This commit switches off the generation of the support code for 'Derivable Type Classes' by default. Use -fgenerics to switch it on. Motivation: seldom used, and there's a nasty blowup in Core types for data types that have lots of constructors or lots of fields. We now put -fgenerics in the GhcLibOpts, so that the libraries have the support code, as before.
12:07 PM Changeset in ghc [233b831b]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 <unknown>
[project @ 2005-02-07 12:07:21 by simonpj] ------------------------------ Improve unused-import warnings ------------------------------ Merge to STABLE This commit improves the warning messages for unused imports, in the case where the 'module A' form is used in an export list. In doing this, I've realised that the unused-import checking is deficient in several ways. At least a) it doesn't recognise that there might be several import statements for the same module (TcRnTypes.imp_mods has only one entry per module b) it doesn't understand about qualified modules at all c) even more fundamentally, it starts from the used Names, but if the module mentions (say) aliases M.f and N.f for the same Name, then two imports might be necessary for it I'm not going to fix these problems now; this message just records them.
12:03 PM Changeset in unix [59c9663]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-07 12:03:44 by simonmar] Doc for handleToFd and fdToHandle
12:03 PM Changeset in ghc [478ff03c]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-02-07 12:03:29 by simonpj] Add a module-import warning test
12:03 PM Changeset in testsuite [9535cef]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-02-07 12:03:29 by simonpj] Add a module-import warning test
11:13 AM Changeset in ghc [f026ced]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 simonmar <unknown>
[project @ 2005-02-07 11:13:35 by simonmar] Mention that GHC is required for building GHC.
11:11 AM Changeset in ghc [c6fd65f]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 simonmar <unknown>
[project @ 2005-02-07 11:11:33 by simonmar] Point directly to the Building Guide from here.
10:59 AM Ticket #300 (ghc-6.2.2 requires special configure flag...) closed by simonmar
[…]
10:26 AM Changeset in ghc [ac1f0f6]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonpj <unknown>
[project @ 2005-02-07 10:26:55 by simonpj] Documentation of flush behaviour of runIO
10:19 AM Changeset in ghc [c0a1ba4]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-02-07 10:19:16 by simonpj] Flush output in runIO
10:19 AM Changeset in testsuite [f2ed094]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-02-07 10:19:16 by simonpj] Flush output in runIO
10:15 AM Changeset in ghc [d87dd69]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-02-07 10:15:21 by simonpj] Accept output
10:15 AM Changeset in testsuite [c101a68]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-02-07 10:15:21 by simonpj] Accept output
9:58 AM Changeset in ghc [8aec127]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-07 09:58:14 by simonmar] slight correction to runCmd to fix exit code values.
9:58 AM Changeset in testsuite [8107d2d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-07 09:58:14 by simonmar] slight correction to runCmd to fix exit code values.
9:56 AM Changeset in base [584b530]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-07 09:56:42 by ross] a few docs (for STABLE)
9:56 AM Changeset in directory [584b530]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-07 09:56:42 by ross] a few docs (for STABLE)
9:56 AM Changeset in ghc [c9aef575]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-07 09:56:42 by ross] a few docs (for STABLE)
9:56 AM Changeset in process [584b530]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-07 09:56:42 by ross] a few docs (for STABLE)
9:55 AM Changeset in ghc [e25528e]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 <unknown>
[project @ 2005-02-07 09:55:54 by simonpj] Better documentation for unboxed types; merge to STABLE
5:10 AM Ticket #302 (overlapping pattern matching weirdness) created by nobody
[…]

Feb 5, 2005:

12:41 AM Changeset in base [819adca]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-05 00:41:35 by ross] more Haddock fixes. Now the only dangling links are in System.Directory, referring to the hidden module GHC.IOBase for constructors of IOException.
12:41 AM Changeset in directory [819adca]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-05 00:41:35 by ross] more Haddock fixes. Now the only dangling links are in System.Directory, referring to the hidden module GHC.IOBase for constructors of IOException.
12:41 AM Changeset in ghc [7470bd3]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-05 00:41:35 by ross] more Haddock fixes. Now the only dangling links are in System.Directory, referring to the hidden module GHC.IOBase for constructors of IOException.
12:41 AM Changeset in process [819adca]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-05 00:41:35 by ross] more Haddock fixes. Now the only dangling links are in System.Directory, referring to the hidden module GHC.IOBase for constructors of IOException.

Feb 4, 2005:

5:36 PM Changeset in ghc [b8802cd2]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 <unknown>
[project @ 2005-02-04 17:36:47 by simonpj] Wibble to message
5:24 PM Changeset in ghc [c36a2f9]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 <unknown>
[project @ 2005-02-04 17:24:01 by simonpj] ------------------------------------------------------ Report top-level implicit parameter errors more nicely ------------------------------------------------------ Consider module Main where main = let ?x = 5 in print foo foo = woggle 3 woggle :: (?x :: Int) => Int -> Int woggle y = ?x + y GHC's current rules say that 'foo' is monomorphic, so we get foo :: Int but we also get an unbound top-level constraint (?x::Int). GHC 6.2 emits a message like: Unbound implicit parameter (?x::Int) arising from use of `woggle' at ... The point is that THERE IS NO WAY FOR THIS CONSTRAINT TO GET BOUND, because we don't have a top-level binding form for implicit parameters. So it's stupid for 'foo' to be monomorphic. This commit improves matters by giving a much nicer error message: Implicit parameters escape from the monomorphic top-level binding(s) of `foo': ?x::Int arising from use of `woggle' at tcfail130.hs:10:6-11 Probably fix: add type signatures for the top-level binding(s) When generalising the type(s) for `foo'
5:21 PM Changeset in ghc [cdbaeff]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-02-04 17:21:07 by simonpj] more tests
5:21 PM Changeset in testsuite [d5b019cb]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-02-04 17:21:07 by simonpj] more tests
3:43 PM Changeset in ghc [6ac3317e]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 <unknown>
[project @ 2005-02-04 15:43:28 by simonpj] Respect --exclude-module in ghc -M; some tidying up as well
3:42 PM Changeset in ghc [6df9942f]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 <unknown>
[project @ 2005-02-04 15:42:54 by simonpj] Comments and type sig
2:36 PM Changeset in base [0425e42]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-04 14:36:52 by simonmar] Add a comment to Ross's previous commit (sorry, forgot to commit my version of that change earlier).
2:36 PM Changeset in directory [0425e42]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-04 14:36:52 by simonmar] Add a comment to Ross's previous commit (sorry, forgot to commit my version of that change earlier).
2:36 PM Changeset in ghc [557cf09]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-04 14:36:52 by simonmar] Add a comment to Ross's previous commit (sorry, forgot to commit my version of that change earlier).
2:36 PM Changeset in process [0425e42]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-04 14:36:52 by simonmar] Add a comment to Ross's previous commit (sorry, forgot to commit my version of that change earlier).
2:28 PM Ticket #301 (GADT constructor constraints ignored) created by wolfram_kahl
[…]
2:20 PM Changeset in base [9fcd4e6]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-04 14:20:57 by ross] if this can't be hidden, at least make it not-home
2:20 PM Changeset in directory [9fcd4e6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-04 14:20:57 by ross] if this can't be hidden, at least make it not-home
2:20 PM Changeset in ghc [066eef3]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-04 14:20:57 by ross] if this can't be hidden, at least make it not-home
2:20 PM Changeset in process [9fcd4e6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-04 14:20:57 by ross] if this can't be hidden, at least make it not-home
1:36 PM Changeset in ghc [c592dcee]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 simonmar <unknown>
[project @ 2005-02-04 13:36:27 by simonmar] The HEAD is now 6.5
1:32 PM Changeset in ghc [a304af4]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 simonmar <unknown>
[project @ 2005-02-04 13:32:28 by simonmar] In the fragments of Haskell code which setup buffering and flushing for the std Handles in GHCi, qualify names with System.IO rather than IO.
1:08 PM Changeset in nofib [4076055]ghc-7.8shakesupercompiler by simonmar <unknown>
[project @ 2005-02-04 13:08:28 by simonmar] unbreak nofib
1:04 PM Changeset in ghc [9e774ca]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-04 13:04:46 by simonmar] rn011 should be a multimod test too
1:04 PM Changeset in testsuite [1d4ddc9]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-04 13:04:46 by simonmar] rn011 should be a multimod test too
11:58 AM Changeset in ghc [fdfdac7]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 simonmar <unknown>
[project @ 2005-02-04 11:58:23 by simonmar] Need to add -I. when compiling with GHC 6.3+
10:59 AM Changeset in ghc [52848b6]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-04 10:59:55 by simonmar] Add a timeout to test runs, using a wrapper program (written in Haskell, using System.Process of course!).
10:59 AM Changeset in testsuite [756b45a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-04 10:59:55 by simonmar] Add a timeout to test runs, using a wrapper program (written in Haskell, using System.Process of course!).

Feb 3, 2005:

10:19 PM Ticket #300 (ghc-6.2.2 requires special configure flag...) created by titus
[…]
3:40 PM Ticket #299 (gfindtype has overly restrictive type) closed by simonpj
[…]
3:30 PM Ticket #299 (gfindtype has overly restrictive type) created by nobody
[…]
1:13 PM Ticket #298 (template Haskell fails in GHCi) closed by simonpj
[…]
1:11 PM Changeset in ghc [0aa7f2ee]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 <unknown>
[project @ 2005-02-03 13:11:44 by simonpj] Fix another substitution-related bug in CoreLint
11:21 AM Changeset in ghc [30881c0]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 simonmar <unknown>
[project @ 2005-02-03 11:21:03 by simonmar] Move the in_haskell check to somewhere that works for the threaded RTS too.
11:12 AM Changeset in ghc [9f2a1934]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-03 11:12:01 by simonmar] accept output
11:12 AM Changeset in testsuite [8c9231b]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-03 11:12:01 by simonmar] accept output
10:59 AM Changeset in ghc [c4fe964]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 simonmar <unknown>
[project @ 2005-02-03 10:59:05 by simonmar] add a prototype
10:57 AM Changeset in ghc [4e48260]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 simonmar <unknown>
[project @ 2005-02-03 10:57:06 by simonmar] Make setProgArgv() set the RTS's idea of the prog name too.
10:38 AM Changeset in base [ad2464d]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-03 10:38:44 by simonmar] unhide a few modules
10:38 AM Changeset in directory [ad2464d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-03 10:38:44 by simonmar] unhide a few modules
10:38 AM Changeset in ghc [8471d81]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-03 10:38:44 by simonmar] unhide a few modules
10:38 AM Changeset in process [ad2464d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-03 10:38:44 by simonmar] unhide a few modules
10:32 AM Changeset in base [d9a0d6f]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-03 10:32:11 by ross] hide GHC internals from Haddock
10:32 AM Changeset in directory [d9a0d6f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-03 10:32:11 by ross] hide GHC internals from Haddock
10:32 AM Changeset in ghc [c0c54c7]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-03 10:32:11 by ross] hide GHC internals from Haddock
10:32 AM Changeset in process [d9a0d6f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-03 10:32:11 by ross] hide GHC internals from Haddock

Feb 2, 2005:

5:20 PM Ticket #298 (template Haskell fails in GHCi) created by nobody
[…]
3:30 PM Changeset in base [e93d0f6]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-02 15:28:49 by simonmar] doc fix
3:30 PM Changeset in directory [e93d0f6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-02 15:28:49 by simonmar] doc fix
3:30 PM Changeset in ghc [de37eee6]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-02 15:28:49 by simonmar] doc fix
3:30 PM Changeset in process [e93d0f6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-02 15:28:49 by simonmar] doc fix
3:23 PM Changeset in base [b210a9e]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-02 15:23:59 by simonmar] doc fixes
3:23 PM Changeset in directory [b210a9e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-02 15:23:59 by simonmar] doc fixes
3:23 PM Changeset in ghc [a257592]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-02 15:23:59 by simonmar] doc fixes
3:23 PM Changeset in process [b210a9e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-02 15:23:59 by simonmar] doc fixes
3:22 PM Changeset in base [594c7bf]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-02 15:22:54 by simonmar] Doc fix
3:22 PM Changeset in directory [594c7bf]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-02 15:22:54 by simonmar] Doc fix
3:22 PM Changeset in ghc [0eccfe4c]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-02 15:22:54 by simonmar] Doc fix
3:22 PM Changeset in process [594c7bf]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-02 15:22:54 by simonmar] Doc fix
3:22 PM Changeset in base [e86c2ab]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-02 15:22:19 by simonmar] Doc fixes
3:22 PM Changeset in directory [e86c2ab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-02 15:22:19 by simonmar] Doc fixes
3:22 PM Changeset in ghc [b83c9d3f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-02 15:22:19 by simonmar] Doc fixes
3:22 PM Changeset in process [e86c2ab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-02 15:22:19 by simonmar] Doc fixes
3:21 PM Changeset in base [a182900]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-02 15:21:02 by simonmar] doc fixes
3:21 PM Changeset in directory [a182900]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-02 15:21:02 by simonmar] doc fixes
3:21 PM Changeset in ghc [7c6b74ac]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-02 15:21:02 by simonmar] doc fixes
3:21 PM Changeset in process [a182900]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-02 15:21:02 by simonmar] doc fixes
3:20 PM Changeset in base [5296d8b]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-02 15:20:11 by simonmar] tiny doc fix
3:20 PM Changeset in directory [5296d8b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-02 15:20:11 by simonmar] tiny doc fix
3:20 PM Changeset in ghc [dab859fa]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-02 15:20:11 by simonmar] tiny doc fix
3:20 PM Changeset in process [5296d8b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-02 15:20:11 by simonmar] tiny doc fix
2:54 PM Changeset in base [6d89a2f]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-02 14:54:18 by ross] an instance for FunPtr, and minor Hugs fixes: * for Hugs only, move the instances for ST, STRef and STArray back. Having them in Data.Typeable, which is imported by Data.Dynamic, would mean that every invocation of runhugs or ffihugs would need the -98 option. * Hugs also has MVar and the exception types. and NHC has ForeignPtr too.
2:54 PM Changeset in directory [6d89a2f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-02 14:54:18 by ross] an instance for FunPtr, and minor Hugs fixes: * for Hugs only, move the instances for ST, STRef and STArray back. Having them in Data.Typeable, which is imported by Data.Dynamic, would mean that every invocation of runhugs or ffihugs would need the -98 option. * Hugs also has MVar and the exception types. and NHC has ForeignPtr too.
2:54 PM Changeset in ghc [c3b4dd3]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-02 14:54:18 by ross] an instance for FunPtr, and minor Hugs fixes: * for Hugs only, move the instances for ST, STRef and STArray back. Having them in Data.Typeable, which is imported by Data.Dynamic, would mean that every invocation of runhugs or ffihugs would need the -98 option. * Hugs also has MVar and the exception types. and NHC has ForeignPtr too.
2:54 PM Changeset in process [6d89a2f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-02 14:54:18 by ross] an instance for FunPtr, and minor Hugs fixes: * for Hugs only, move the instances for ST, STRef and STArray back. Having them in Data.Typeable, which is imported by Data.Dynamic, would mean that every invocation of runhugs or ffihugs would need the -98 option. * Hugs also has MVar and the exception types. and NHC has ForeignPtr too.
1:47 PM Changeset in base [9185a42]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj <unknown>
[project @ 2005-02-02 13:47:24 by simonpj] Generalise gfindtype to gfindtype :: (Data x, Typeable y) => x -> Maybe y (It was (Data x, Data y) => ..., but there's no reason to require Data y.) Pointed out by Jim Apple
1:47 PM Changeset in directory [9185a42]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonpj <unknown>
[project @ 2005-02-02 13:47:24 by simonpj] Generalise gfindtype to gfindtype :: (Data x, Typeable y) => x -> Maybe y (It was (Data x, Data y) => ..., but there's no reason to require Data y.) Pointed out by Jim Apple
1:47 PM Changeset in ghc [4539e4a5]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonpj <unknown>
[project @ 2005-02-02 13:47:24 by simonpj] Generalise gfindtype to gfindtype :: (Data x, Typeable y) => x -> Maybe y (It was (Data x, Data y) => ..., but there's no reason to require Data y.) Pointed out by Jim Apple
1:47 PM Changeset in process [9185a42]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonpj <unknown>
[project @ 2005-02-02 13:47:24 by simonpj] Generalise gfindtype to gfindtype :: (Data x, Typeable y) => x -> Maybe y (It was (Data x, Data y) => ..., but there's no reason to require Data y.) Pointed out by Jim Apple
1:45 PM Changeset in base [a494f0b]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-02-02 13:45:05 by malcolm] nhc98 has Data.Typeable.
1:45 PM Changeset in directory [a494f0b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-02-02 13:45:05 by malcolm] nhc98 has Data.Typeable.
1:45 PM Changeset in ghc [fc8e94fb]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-02-02 13:45:05 by malcolm] nhc98 has Data.Typeable.
1:45 PM Changeset in process [a494f0b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-02-02 13:45:05 by malcolm] nhc98 has Data.Typeable.
1:41 PM Changeset in ghc [6e33718d]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 <unknown>
[project @ 2005-02-02 13:41:08 by simonpj] Document dependency printing
1:40 PM Changeset in ghc [f451d5c1]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 <unknown>
[project @ 2005-02-02 13:40:34 by simonpj] Dump package config only with -v4 Dump module dependencies (ghc -M) with -v2
1:28 PM Changeset in ghc [f4eaa14]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 <unknown>
[project @ 2005-02-02 13:28:29 by simonpj] Tidy output
1:28 PM Changeset in ghc [459db29]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 <unknown>
[project @ 2005-02-02 13:28:05 by simonpj] Make sure that the argument of DataToTag is evaluated; rather a horrible piece of code, I fear
1:27 PM Changeset in ghc [61127204]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 <unknown>
[project @ 2005-02-02 13:27:07 by simonpj] Import trimming
1:26 PM Changeset in base [7316246]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj <unknown>
[project @ 2005-02-02 13:26:13 by simonpj] I've moved Typeable instances so that they are either in the module that defines the type or in the Typeable module (which defines the class) GHC dislikes "orphan" instances, and even for humans this makes it easier to find. I have continued to use the INSTANCE_TYPEABLE macros, rather than GHC's deriving( Typeable ) mechanism, so that it'll still work for Hugs and NHC. Nevertheless, I may well have missed some Hugs- or NHC-specific imports, for which I apologise. Malcolm, Ross you may want to try a fresh build.
1:26 PM Changeset in directory [7316246]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonpj <unknown>
[project @ 2005-02-02 13:26:13 by simonpj] I've moved Typeable instances so that they are either in the module that defines the type or in the Typeable module (which defines the class) GHC dislikes "orphan" instances, and even for humans this makes it easier to find. I have continued to use the INSTANCE_TYPEABLE macros, rather than GHC's deriving( Typeable ) mechanism, so that it'll still work for Hugs and NHC. Nevertheless, I may well have missed some Hugs- or NHC-specific imports, for which I apologise. Malcolm, Ross you may want to try a fresh build.
1:26 PM Changeset in ghc [771e82b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonpj <unknown>
[project @ 2005-02-02 13:26:13 by simonpj] I've moved Typeable instances so that they are either in the module that defines the type or in the Typeable module (which defines the class) GHC dislikes "orphan" instances, and even for humans this makes it easier to find. I have continued to use the INSTANCE_TYPEABLE macros, rather than GHC's deriving( Typeable ) mechanism, so that it'll still work for Hugs and NHC. Nevertheless, I may well have missed some Hugs- or NHC-specific imports, for which I apologise. Malcolm, Ross you may want to try a fresh build.
1:26 PM Changeset in process [7316246]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonpj <unknown>
[project @ 2005-02-02 13:26:13 by simonpj] I've moved Typeable instances so that they are either in the module that defines the type or in the Typeable module (which defines the class) GHC dislikes "orphan" instances, and even for humans this makes it easier to find. I have continued to use the INSTANCE_TYPEABLE macros, rather than GHC's deriving( Typeable ) mechanism, so that it'll still work for Hugs and NHC. Nevertheless, I may well have missed some Hugs- or NHC-specific imports, for which I apologise. Malcolm, Ross you may want to try a fresh build.
12:41 PM Changeset in ghc [268d028]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 simonmar <unknown>
[project @ 2005-02-02 12:41:50 by simonmar] Add a helpful sanity check: if we try to re-enter the scheduler from Haskell code without going via suspendThread()/resumeThread(), such as when you have a 'foreign import unsafe' that should be 'safe', then you get an error message.
11:49 AM Changeset in ghc [698e5a1]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 simonmar <unknown>
[project @ 2005-02-02 11:49:43 by simonmar] include ghcplatform.h
11:04 AM Changeset in ghc [b61bba91]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 simonmar <unknown>
[project @ 2005-02-02 11:04:23 by simonmar] Fix sed command line
10:59 AM Changeset in base [2436086]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-02-02 10:59:16 by malcolm] Build all package sources using hmake. The inaccurate and ever-changing Makefile dependencies can now all be thrown away, hurrah!
10:59 AM Changeset in directory [2436086]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-02-02 10:59:16 by malcolm] Build all package sources using hmake. The inaccurate and ever-changing Makefile dependencies can now all be thrown away, hurrah!
10:59 AM Changeset in ghc [11e6a2f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-02-02 10:59:16 by malcolm] Build all package sources using hmake. The inaccurate and ever-changing Makefile dependencies can now all be thrown away, hurrah!
10:59 AM Changeset in process [2436086]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-02-02 10:59:16 by malcolm] Build all package sources using hmake. The inaccurate and ever-changing Makefile dependencies can now all be thrown away, hurrah!
10:50 AM Changeset in ghc [141169e5]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 <unknown>
[project @ 2005-02-02 10:50:28 by simonpj] Futher gruesome makefile hackery to deal with building lib/compat
10:15 AM Changeset in ghc [1a252f2]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 <unknown>
[project @ 2005-02-02 10:15:48 by simonpj] Fix two separate bugs in CoreLint, both relating to the fact that the substitution it carries must be applied exactly once. This cures a lint crash in Text.ParserCombinators.Parsec.Perm, which was triggered by -O2; specifically, SpecConstr generated some terms with heavy shadowing of type variables.
10:14 AM Changeset in ghc [a2a9410]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 simonmar <unknown>
[project @ 2005-02-02 10:14:01 by simonmar] Fix isLinkMode and adjust formatting a little
9:59 AM Changeset in ghc [b5330f1]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 simonmar <unknown>
[project @ 2005-02-02 09:59:41 by simonmar] Add an entry for "duplicate definition for __module_registered"
12:00 AM Ticket #609 (Useful optimisation for set-cost-centre) created by simonpj
If you compile, for example, drvrun014 with -prof -auto-all, you'll see …

Feb 1, 2005:

5:49 PM Changeset in ghc [fc37fb1]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 <unknown>
[project @ 2005-02-01 17:49:02 by simonpj] Finish docs for hs-boot files; please review!
5:32 PM Changeset in base [b735373]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-01 17:32:19 by ross] docs
5:32 PM Changeset in directory [b735373]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-01 17:32:19 by ross] docs
5:32 PM Changeset in ghc [48a0f00]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-01 17:32:19 by ross] docs
5:32 PM Changeset in process [b735373]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-01 17:32:19 by ross] docs
5:27 PM Changeset in ghc [60bbba36]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 <unknown>
[project @ 2005-02-01 17:27:34 by simonpj] First cut at hs-boot documentation
4:47 PM Changeset in base [696a935]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-02-01 16:47:27 by malcolm] Make the cpp directives in NHC.SizedTypes directly usable by nhc98 with internal cpphs, avoiding ANSI-only string-pasting.
4:47 PM Changeset in directory [696a935]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-02-01 16:47:27 by malcolm] Make the cpp directives in NHC.SizedTypes directly usable by nhc98 with internal cpphs, avoiding ANSI-only string-pasting.
4:47 PM Changeset in ghc [183400bd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-02-01 16:47:27 by malcolm] Make the cpp directives in NHC.SizedTypes directly usable by nhc98 with internal cpphs, avoiding ANSI-only string-pasting.
4:47 PM Changeset in process [696a935]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-02-01 16:47:27 by malcolm] Make the cpp directives in NHC.SizedTypes directly usable by nhc98 with internal cpphs, avoiding ANSI-only string-pasting.
3:55 PM Changeset in ghc [3c7db0d]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 simonmar <unknown>
[project @ 2005-02-01 15:55:00 by simonmar] Generate some sensible code when presented with the output from gcc -O2
3:34 PM Changeset in ghc [c9ba9f5]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 simonmar <unknown>
[project @ 2005-02-01 15:34:00 by simonmar] whitespace
3:33 PM Changeset in ghc [1dae2e1]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 simonmar <unknown>
[project @ 2005-02-01 15:33:14 by simonmar] hack upon the hack: confine the hack to -fasm, because gcc is too stupid to optimise away the extra temporary.
3:08 PM Changeset in ghc [8bcb01b5]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 simonmar <unknown>
[project @ 2005-02-01 15:08:06 by simonmar] small perf hack in emitVectoredReturnInstr: work around lack of CSE in the NCG by assigning info_amode to a new temporary.
2:14 PM Changeset in ghc [cace43e1]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 simonmar <unknown>
[project @ 2005-02-01 14:14:41 by simonmar] Add __attribute__((used)) to static functions, as gcc 3.4 -O2 is in the habit of throwing them away.
1:41 PM Changeset in base [a120c13]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-01 13:41:41 by simonmar] Move #include of HsBaseConfig.h up
1:41 PM Changeset in directory [a120c13]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-01 13:41:41 by simonmar] Move #include of HsBaseConfig.h up
1:41 PM Changeset in ghc [19097c4]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-01 13:41:41 by simonmar] Move #include of HsBaseConfig.h up
1:41 PM Changeset in process [a120c13]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-01 13:41:41 by simonmar] Move #include of HsBaseConfig.h up
1:20 PM Changeset in ghc [712434a]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 13:20:54 by simonmar] Add some more driver tests
1:20 PM Changeset in testsuite [686e5ca]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 13:20:54 by simonmar] Add some more driver tests
1:18 PM Changeset in ghc [9dadfbd]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 simonmar <unknown>
[project @ 2005-02-01 13:18:05 by simonmar] Fix the source_unchanged test in the Hsc phase
1:02 PM Changeset in base [c926c49]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-02-01 13:02:37 by simonmar] Make hDuplicateTo actually use dup2() rather than dup(). The difference is noticeable if you want to eg. redirect stdout and then use executeFile or spawn sub-processes.
1:02 PM Changeset in directory [c926c49]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-02-01 13:02:37 by simonmar] Make hDuplicateTo actually use dup2() rather than dup(). The difference is noticeable if you want to eg. redirect stdout and then use executeFile or spawn sub-processes.
1:02 PM Changeset in ghc [d00ccc53]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-02-01 13:02:37 by simonmar] Make hDuplicateTo actually use dup2() rather than dup(). The difference is noticeable if you want to eg. redirect stdout and then use executeFile or spawn sub-processes.
1:02 PM Changeset in process [c926c49]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-02-01 13:02:37 by simonmar] Make hDuplicateTo actually use dup2() rather than dup(). The difference is noticeable if you want to eg. redirect stdout and then use executeFile or spawn sub-processes.
11:52 AM Changeset in base [8cad89f]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-02-01 11:52:08 by malcolm] Record more dependencies.
11:52 AM Changeset in directory [8cad89f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-02-01 11:52:08 by malcolm] Record more dependencies.
11:52 AM Changeset in ghc [4a660ce6]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-02-01 11:52:08 by malcolm] Record more dependencies.
11:52 AM Changeset in process [8cad89f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-02-01 11:52:08 by malcolm] Record more dependencies.
10:28 AM Changeset in ghc [5419c3a]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:28:59 by simonmar] accept output
10:28 AM Changeset in testsuite [25e919d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:28:59 by simonmar] accept output
10:26 AM Changeset in ghc [9bed983a]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:24:12 by simonmar] Fix up after hs-boot changes
10:26 AM Changeset in testsuite [b6d495ad]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:24:12 by simonmar] Fix up after hs-boot changes
10:16 AM Changeset in ghc [616a6529]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:16:38 by simonmar] hi-boot ==> hs-boot
10:16 AM Changeset in testsuite [3bbb1cf]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:16:38 by simonmar] hi-boot ==> hs-boot
10:15 AM Changeset in ghc [e413c7bb]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:12:50 by simonmar] accept output
10:15 AM Changeset in testsuite [fe499a2e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:12:50 by simonmar] accept output
10:12 AM Changeset in base [b0968b6]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by krasimir <unknown>
[project @ 2005-02-01 10:12:16 by krasimir] Fixes for Windows
10:12 AM Changeset in directory [b0968b6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by krasimir <unknown>
[project @ 2005-02-01 10:12:16 by krasimir] Fixes for Windows
10:12 AM Changeset in ghc [0178a823]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by krasimir <unknown>
[project @ 2005-02-01 10:12:16 by krasimir] Fixes for Windows
10:12 AM Changeset in process [b0968b6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by krasimir <unknown>
[project @ 2005-02-01 10:12:16 by krasimir] Fixes for Windows
10:10 AM Changeset in ghc [07b7a29]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:10:39 by simonmar] Update output (default message for calls to 'error' has changed)
10:10 AM Changeset in testsuite [6d88a12]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:10:39 by simonmar] Update output (default message for calls to 'error' has changed)
10:05 AM Changeset in ghc [828d0c7]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:05:36 by simonmar] Remove duplicate cg055
10:05 AM Changeset in testsuite [171f126]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:05:36 by simonmar] Remove duplicate cg055
10:04 AM Changeset in ghc [4697b76]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-02-01 10:04:22 by simonmar] Executable-modules ==> Hidden-modules
10:04 AM Changeset in testsuite [03ef96a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-02-01 10:04:22 by simonmar] Executable-modules ==> Hidden-modules
9:34 AM Ticket #295 (GHC panic) closed by simonmar
[…]
8:36 AM Changeset in ghc [d7080606]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 <unknown>
[project @ 2005-02-01 08:36:02 by simonpj] -------------------- Command-flag cleanup -------------------- * Fewer cases in GhcMode: eliminate DoMkDLL, DoLink, both in favour of StopBefore StopLn * Replace the NoLink boolean with a GhcLink three-way flag: NoLink, StaticLink, MakeDLL * Corresponding plumbing to link it all up.
12:52 AM Changeset in base [e9e2a54]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-02-01 00:52:20 by ross] more regex test down to libraries/base
12:52 AM Changeset in directory [e9e2a54]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-02-01 00:52:20 by ross] more regex test down to libraries/base
12:52 AM Changeset in ghc [fe1207fa]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 ross <unknown>
[project @ 2005-02-01 00:52:18 by ross] more regex test down to libraries/base
12:52 AM Changeset in ghc [a69fb32f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-02-01 00:52:20 by ross] more regex test down to libraries/base
12:52 AM Changeset in process [e9e2a54]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-02-01 00:52:20 by ross] more regex test down to libraries/base

Jan 31, 2005:

9:07 PM Changeset in base [28fb12f]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-31 21:07:15 by panne] Documentation fix only ("in" is a keyword)
9:07 PM Changeset in directory [28fb12f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-31 21:07:15 by panne] Documentation fix only ("in" is a keyword)
9:07 PM Changeset in ghc [a24f30e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-31 21:07:15 by panne] Documentation fix only ("in" is a keyword)
9:07 PM Changeset in process [28fb12f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-31 21:07:15 by panne] Documentation fix only ("in" is a keyword)
7:54 PM Changeset in base [c1ca624]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-31 19:54:22 by panne] Ooops, my evil XEmacs inserted an extraneous character... :-}
7:54 PM Changeset in directory [c1ca624]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-31 19:54:22 by panne] Ooops, my evil XEmacs inserted an extraneous character... :-}
7:54 PM Changeset in ghc [e5ccf95b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-31 19:54:22 by panne] Ooops, my evil XEmacs inserted an extraneous character... :-}
7:54 PM Changeset in process [c1ca624]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-31 19:54:22 by panne] Ooops, my evil XEmacs inserted an extraneous character... :-}
7:28 PM Changeset in base [2f5ecea]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-31 19:28:42 by panne] * Unbreak System.Info for Hugs, rearranging the whole module a bit. * Platform-specific exports suck, so even Hugs has a compilerVersion now, although it is currently always version 0.0 :-) Tested with Hugs only...
7:28 PM Changeset in directory [2f5ecea]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-31 19:28:42 by panne] * Unbreak System.Info for Hugs, rearranging the whole module a bit. * Platform-specific exports suck, so even Hugs has a compilerVersion now, although it is currently always version 0.0 :-) Tested with Hugs only...
7:28 PM Changeset in ghc [0b45108]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-31 19:28:42 by panne] * Unbreak System.Info for Hugs, rearranging the whole module a bit. * Platform-specific exports suck, so even Hugs has a compilerVersion now, although it is currently always version 0.0 :-) Tested with Hugs only...
7:28 PM Changeset in process [2f5ecea]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-31 19:28:42 by panne] * Unbreak System.Info for Hugs, rearranging the whole module a bit. * Platform-specific exports suck, so even Hugs has a compilerVersion now, although it is currently always version 0.0 :-) Tested with Hugs only...
6:33 PM Changeset in base [7754376]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-31 18:33:48 by ross] fix for non-GHC
6:33 PM Changeset in directory [7754376]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-31 18:33:48 by ross] fix for non-GHC
6:33 PM Changeset in ghc [7a2b4ed]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-31 18:33:48 by ross] fix for non-GHC
6:33 PM Changeset in process [7754376]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-31 18:33:48 by ross] fix for non-GHC
5:47 PM Changeset in ghc [3f72c20]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-01-31 17:47:17 by simonpj] Add dataToTag test
5:47 PM Changeset in testsuite [f2702bc]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-01-31 17:47:17 by simonpj] Add dataToTag test
4:59 PM Changeset in ghc [b2446845]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 <unknown>
[project @ 2005-01-31 16:59:37 by simonpj] Tidy up stop-phase passing; fix bug in -o handling for ghc -E X.hs -o X.pp
3:55 PM Ticket #271 (panic with GADTs) closed by simonpj
3:50 PM Ticket #291 (tupleTypeName refers nonexistent "GHC.Tuple" ) closed by simonpj
[…]
3:48 PM Changeset in ghc [bd0d265]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 <unknown>
[project @ 2005-01-31 15:48:13 by simonpj] --------------------------- Some Template Haskell fixes --------------------------- * Tidy up conversion from TH.Name to RdrName.RdrName. It was partly duplicated between Convert.thRdrName and TcSplice.lookupThName. Now it's all in one place: Convert.thRdrName * Fix a bug in TH.tupleTypeName/TH.tupleDataName (GHC.Tuple -> Data.Tuple) * Export appEs from Language.Haskell.TH
3:48 PM Changeset in ghc [e5c232e0]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonpj <unknown>
[project @ 2005-01-31 15:48:21 by simonpj] --------------------------- Some Template Haskell fixes --------------------------- * Tidy up conversion from TH.Name to RdrName.RdrName. It was partly duplicated between Convert.thRdrName and TcSplice.lookupThName. Now it's all in one place: Convert.thRdrName * Fix a bug in TH.tupleTypeName/TH.tupleDataName (GHC.Tuple -> Data.Tuple) * Export appEs from Language.Haskell.TH
3:44 PM Changeset in ghc [eb769e4f]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-01-31 15:44:52 by simonpj] Add a TH test for tuple names
3:44 PM Changeset in testsuite [26d3f1e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-01-31 15:44:52 by simonpj] Add a TH test for tuple names
2:57 PM Changeset in ghc [34fa81c]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 <unknown>
[project @ 2005-01-31 14:57:36 by simonpj] Compile utilities and lib/compat with GhcHcOpts, in case it is profiled
2:53 PM Changeset in ghc [f5106d93]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 <unknown>
[project @ 2005-01-31 14:53:13 by simonpj] Compile utilities and lib/compat with GhcHcOpts, in case it is profiled
1:56 PM Changeset in ghc [ec3a92d]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-01-31 13:56:04 by simonpj] Accept output
1:56 PM Changeset in testsuite [0ff6db6]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-01-31 13:56:04 by simonpj] Accept output
1:53 PM Changeset in ghc [c269f662]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 <unknown>
[project @ 2005-01-31 13:53:29 by simonpj] Wibble to hoistForAllTys
1:52 PM Changeset in base [66bcbe6]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-31 13:52:26 by malcolm] Make it compile for non-GHC.
1:52 PM Changeset in directory [66bcbe6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-31 13:52:26 by malcolm] Make it compile for non-GHC.
1:52 PM Changeset in ghc [c8d9c29]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-31 13:52:26 by malcolm] Make it compile for non-GHC.
1:52 PM Changeset in process [66bcbe6]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-31 13:52:26 by malcolm] Make it compile for non-GHC.
1:51 PM Changeset in base [65e3818]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-31 13:51:22 by simonmar] Some improvements to System.Cmd.{system,rawSystem} on Un*x systems: these commands now do the appropriate signal handling, namely ignoring SIGINT/SIGQUIT in the parent but allowing these signals in the child. This behaviour matches the Un*x system(). What this means is that when System.Cmd.system is executing, ^C only kills the child process, the parent will see an exception.
1:51 PM Changeset in directory [65e3818]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-31 13:51:22 by simonmar] Some improvements to System.Cmd.{system,rawSystem} on Un*x systems: these commands now do the appropriate signal handling, namely ignoring SIGINT/SIGQUIT in the parent but allowing these signals in the child. This behaviour matches the Un*x system(). What this means is that when System.Cmd.system is executing, ^C only kills the child process, the parent will see an exception.
1:51 PM Changeset in ghc [40793bd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-31 13:51:22 by simonmar] Some improvements to System.Cmd.{system,rawSystem} on Un*x systems: these commands now do the appropriate signal handling, namely ignoring SIGINT/SIGQUIT in the parent but allowing these signals in the child. This behaviour matches the Un*x system(). What this means is that when System.Cmd.system is executing, ^C only kills the child process, the parent will see an exception.
1:51 PM Changeset in process [65e3818]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-31 13:51:22 by simonmar] Some improvements to System.Cmd.{system,rawSystem} on Un*x systems: these commands now do the appropriate signal handling, namely ignoring SIGINT/SIGQUIT in the parent but allowing these signals in the child. This behaviour matches the Un*x system(). What this means is that when System.Cmd.system is executing, ^C only kills the child process, the parent will see an exception.
1:46 PM Changeset in base [9846058]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-31 13:46:24 by simonmar] oops, remove debugging modification
1:46 PM Changeset in directory [9846058]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-31 13:46:24 by simonmar] oops, remove debugging modification
1:46 PM Changeset in ghc [dd2035f5]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-31 13:46:24 by simonmar] oops, remove debugging modification
1:46 PM Changeset in process [9846058]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-31 13:46:24 by simonmar] oops, remove debugging modification
1:45 PM Changeset in base [23d4014]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-31 13:45:50 by malcolm] Work around type-system bug (cxt in lhs pattern) in nhc98.
1:45 PM Changeset in directory [23d4014]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-31 13:45:50 by malcolm] Work around type-system bug (cxt in lhs pattern) in nhc98.
1:45 PM Changeset in ghc [9f606830]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-31 13:45:50 by malcolm] Work around type-system bug (cxt in lhs pattern) in nhc98.
1:45 PM Changeset in process [23d4014]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-31 13:45:50 by malcolm] Work around type-system bug (cxt in lhs pattern) in nhc98.
1:28 PM Changeset in ghc [91dd06d1]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonpj <unknown>
[project @ 2005-01-31 13:28:55 by simonpj] Accept output
1:28 PM Changeset in testsuite [0a0dd1a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <unknown>
[project @ 2005-01-31 13:28:55 by simonpj] Accept output
1:25 PM Changeset in ghc [f25b922]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 <unknown>
[project @ 2005-01-31 13:25:33 by simonpj] --------------------------- Types and evaluated-ness in CoreTidy and CorePrep --------------------------- This commmit fixes two problems. 1. DataToTagOp requires its argument to be evaluated, otherwise it silently gives the wrong answer. This was not happening because we had case (tag2Enum x) of y -> ...(dataToTag y)... and the tag2Enum was being inlined (it's non-speculative), giving ...(dataToTag (tag2Enum x))... Rather than relying on a somewhat-delicate global invariant, CorePrep now establishes the invariant that DataToTagOp's argument is evaluated. It does so by putting up-to-date is-evaluated information into each binder's UnfoldingInfo; not a full unfolding, just the (OtherCon []) for evaluated binders. Then there's a special case for DataToTag where applications are dealt with. Finally, we make DataToTagOp strict, which it really is. 2. CoreTidy now does GADT refinement as it goes. This is important to ensure that each variable occurrence has informative type information, which in turn is essential to make exprType work (otherwise it can simply crash). [This happened in test gadt/tdpe] CorePrep has the same problem, but the solution is a little different: when looking up in the cloning environment, use the type at the occurrence site if we're inside a GADT. It might be cleaner to use the same story as CoreTidy, but then we'd need to keep an in-scope set for type variables. No big deal either way.
1:23 PM Changeset in ghc [04612d54]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 <unknown>
[project @ 2005-01-31 13:22:57 by simonpj] Rename mkTvSubst to mkOpenTvSubst; add new mkTvSubst
1:21 PM Changeset in ghc [94df101]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 <unknown>
[project @ 2005-01-31 13:21:01 by simonpj] Name evaldUnfolding = OtherCon [], and use it
12:57 PM Changeset in base [49283eb]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-31 12:57:26 by simonmar] Cleanup: convert System/Posix/Signals.hsc into a plain .hs file, and use the configure script to get the appropriate constants.
12:57 PM Changeset in directory [49283eb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-31 12:57:26 by simonmar] Cleanup: convert System/Posix/Signals.hsc into a plain .hs file, and use the configure script to get the appropriate constants.
12:57 PM Changeset in ghc [353ec34b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-31 12:57:26 by simonmar] Cleanup: convert System/Posix/Signals.hsc into a plain .hs file, and use the configure script to get the appropriate constants.
12:57 PM Changeset in process [49283eb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-31 12:57:26 by simonmar] Cleanup: convert System/Posix/Signals.hsc into a plain .hs file, and use the configure script to get the appropriate constants.
12:55 PM Changeset in ghc [4078a5cf]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 simonmar <unknown>
[project @ 2005-01-31 12:55:50 by simonmar] Move signal prototypes into RtsExternal.h
5:27 AM Changeset in ghc [c560ae8]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 wolfgang <unknown>
[project @ 2005-01-31 05:27:14 by wolfgang] Reorganise handling of -fPIC flags passed to C compiler. The flags expected by gcc differ only slightly per platform (basically depending whether you are on a Mac or not), we don't need separate cases for every processor. TODO: Display an error message for platforms where -fPIC -fvia-C is not supported.

Jan 29, 2005:

4:10 PM Changeset in base [de2b563]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by wolfgang <unknown>
[project @ 2005-01-29 16:10:27 by wolfgang] import CString on non-windows platforms.
4:10 PM Changeset in directory [de2b563]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by wolfgang <unknown>
[project @ 2005-01-29 16:10:27 by wolfgang] import CString on non-windows platforms.
4:10 PM Changeset in ghc [dbc3cfe]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by wolfgang <unknown>
[project @ 2005-01-29 16:10:27 by wolfgang] import CString on non-windows platforms.
4:10 PM Changeset in process [de2b563]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by wolfgang <unknown>
[project @ 2005-01-29 16:10:27 by wolfgang] import CString on non-windows platforms.
12:15 PM Changeset in ghc [d121c0c]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 ross <unknown>
[project @ 2005-01-29 12:15:33 by ross] Oops, misspelled OPTIONS_GHC
9:57 AM Changeset in ghc [134854fe]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 stolz <unknown>
[project @ 2005-01-29 09:57:42 by stolz] USE_MMAP on FreeBSD as well

Jan 28, 2005:

11:33 PM Changeset in base [99a329d]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by krasimir <unknown>
[project @ 2005-01-28 23:33:57 by krasimir] - The output from uncaught exceptions handler is redirected to RTS's errorBelch. - The output from Debug.Trace is redirected to RTS's debugBelch - Usually errorBelch and debugBelch messages go to stderr except for Windows GUI applications. For GUI applications the Debug.Trace output is redirected to debug console and the exceptions message is displayed in message box.
11:33 PM Changeset in directory [99a329d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by krasimir <unknown>
[project @ 2005-01-28 23:33:57 by krasimir] - The output from uncaught exceptions handler is redirected to RTS's errorBelch. - The output from Debug.Trace is redirected to RTS's debugBelch - Usually errorBelch and debugBelch messages go to stderr except for Windows GUI applications. For GUI applications the Debug.Trace output is redirected to debug console and the exceptions message is displayed in message box.
11:33 PM Changeset in ghc [6317d554]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 krasimir <unknown>
[project @ 2005-01-28 23:33:51 by krasimir] - The output from uncaught exceptions handler is redirected to RTS's errorBelch. - The output from Debug.Trace is redirected to RTS's debugBelch - Usually errorBelch and debugBelch messages go to stderr except for Windows GUI applications. For GUI applications the Debug.Trace output is redirected to debug console and the exceptions message is displayed in message box.
11:33 PM Changeset in ghc [5762f04]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by krasimir <unknown>
[project @ 2005-01-28 23:33:57 by krasimir] - The output from uncaught exceptions handler is redirected to RTS's errorBelch. - The output from Debug.Trace is redirected to RTS's debugBelch - Usually errorBelch and debugBelch messages go to stderr except for Windows GUI applications. For GUI applications the Debug.Trace output is redirected to debug console and the exceptions message is displayed in message box.
11:33 PM Changeset in process [99a329d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by krasimir <unknown>
[project @ 2005-01-28 23:33:57 by krasimir] - The output from uncaught exceptions handler is redirected to RTS's errorBelch. - The output from Debug.Trace is redirected to RTS's debugBelch - Usually errorBelch and debugBelch messages go to stderr except for Windows GUI applications. For GUI applications the Debug.Trace output is redirected to debug console and the exceptions message is displayed in message box.
6:50 PM Changeset in ghc [5500fa8]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 ross <unknown>
[project @ 2005-01-28 18:50:25 by ross] add missing underscores
5:45 PM Changeset in ghc [c51fdf4]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 <unknown>
[project @ 2005-01-28 17:44:55 by simonpj] Arrange that when seeking instance decls in GHCi, in response to a :info command, we only print ones whose types are in scope unqualified. This eliminates an alarmingly long list when simply typing ':info Show', say. On the way, I reorganised a bit. GHCi printing happens by converting a TyThing to an IfaceDecl, and printing that. I now arrange to generate unqualifed IfaceExtNames directly during this conversion, based on what is in scope. Previously it was done during the pretty-printing part via the UserStyle. But this is nicer.
4:28 PM Changeset in ghc [550efe6]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 ross <unknown>
[project @ 2005-01-28 16:28:56 by ross] from 6.3, generate INCLUDE instead of OPTIONS -#include and GHC_OPTIONS instead of OPTIONS.
4:09 PM Changeset in base [5505736]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-28 16:09:06 by malcolm] Add compilerVersion for nhc98.
4:09 PM Changeset in directory [5505736]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-28 16:09:06 by malcolm] Add compilerVersion for nhc98.
4:09 PM Changeset in ghc [3bfe0cc]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-28 16:09:06 by malcolm] Add compilerVersion for nhc98.
4:09 PM Changeset in process [5505736]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-28 16:09:06 by malcolm] Add compilerVersion for nhc98.
3:03 PM Changeset in base [bb534f2]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-28 15:03:06 by simonmar] Remove some unnecessary #includes of ghcconfig.h
3:03 PM Changeset in directory [bb534f2]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-28 15:03:06 by simonmar] Remove some unnecessary #includes of ghcconfig.h
3:03 PM Changeset in ghc [f8249e4]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-28 15:03:06 by simonmar] Remove some unnecessary #includes of ghcconfig.h
3:03 PM Changeset in process [bb534f2]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-28 15:03:06 by simonmar] Remove some unnecessary #includes of ghcconfig.h
2:55 PM Changeset in base [a34fb55]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-28 14:55:05 by simonmar] Remove unnecessary ghcconfig.h include
2:55 PM Changeset in directory [a34fb55]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-28 14:55:05 by simonmar] Remove unnecessary ghcconfig.h include
2:55 PM Changeset in ghc [8013474e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-28 14:55:05 by simonmar] Remove unnecessary ghcconfig.h include
2:55 PM Changeset in process [a34fb55]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-28 14:55:05 by simonmar] Remove unnecessary ghcconfig.h include
2:41 PM Changeset in ghc [b220cc67]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 simonmar <unknown>
[project @ 2005-01-28 14:41:23 by simonmar] x-ref INCLUDE pragmas
2:41 PM Changeset in ghc [da6eff29]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 simonmar <unknown>
[project @ 2005-01-28 14:41:09 by simonmar] Document {-# INCLUDE #-}
2:27 PM Changeset in ghc [b4b792b5]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 simonmar <unknown>
[project @ 2005-01-28 14:27:00 by simonmar] add an INCLUDE pragma, as a compiler-independent alternative to -#include.
2:21 PM Changeset in ghc [a02314b]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 simonmar <unknown>
[project @ 2005-01-28 14:21:12 by simonmar] Fix -no-recomp
2:01 PM Changeset in ghc [8106671]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 simonmar <unknown>
[project @ 2005-01-28 14:01:08 by simonmar] Here's a file I forgot to add. NB. ghcconfig.h is now a *source file*. If you're using a linked build tree, please remove it from ghc/includes and re-link (in fact, you probabaly need a make clean in ghc/includes at least).
1:54 PM Changeset in base [ca6b0a3]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-28 13:54:56 by simonmar] System.Info now exports: compilerName :: String compilerVersion :: Data.Version.Version as requested ages ago by Template Haskell users. This allows "conditional compilation" based on the GHC version in TH code. I've implemented compilerName for all compilers (I hope). Other compiler vendors are encouraged to provide their own implementations of compilerVersion.
1:54 PM Changeset in directory [ca6b0a3]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-28 13:54:56 by simonmar] System.Info now exports: compilerName :: String compilerVersion :: Data.Version.Version as requested ages ago by Template Haskell users. This allows "conditional compilation" based on the GHC version in TH code. I've implemented compilerName for all compilers (I hope). Other compiler vendors are encouraged to provide their own implementations of compilerVersion.
1:54 PM Changeset in ghc [a0808a9]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-28 13:54:56 by simonmar] System.Info now exports: compilerName :: String compilerVersion :: Data.Version.Version as requested ages ago by Template Haskell users. This allows "conditional compilation" based on the GHC version in TH code. I've implemented compilerName for all compilers (I hope). Other compiler vendors are encouraged to provide their own implementations of compilerVersion.
1:54 PM Changeset in process [ca6b0a3]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-28 13:54:56 by simonmar] System.Info now exports: compilerName :: String compilerVersion :: Data.Version.Version as requested ages ago by Template Haskell users. This allows "conditional compilation" based on the GHC version in TH code. I've implemented compilerName for all compilers (I hope). Other compiler vendors are encouraged to provide their own implementations of compilerVersion.
1:36 PM Changeset in unix [0d67b5f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-28 13:36:36 by simonmar] Catch up with updates to platform #defines. Generally: use _HOST_ rather than _TARGET_ (except in Cabal where we have to retain compatibility with previous GHC versions).
1:36 PM Changeset in base [ec3ba94b]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-28 13:36:25 by simonmar] Catch up with updates to platform #defines. Generally: use _HOST_ rather than _TARGET_ (except in Cabal where we have to retain compatibility with previous GHC versions).
1:36 PM Changeset in directory [ec3ba94]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-28 13:36:25 by simonmar] Catch up with updates to platform #defines. Generally: use _HOST_ rather than _TARGET_ (except in Cabal where we have to retain compatibility with previous GHC versions).
1:36 PM Changeset in ghc [2940ff3f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-28 13:36:25 by simonmar] Catch up with updates to platform #defines. Generally: use _HOST_ rather than _TARGET_ (except in Cabal where we have to retain compatibility with previous GHC versions).
1:36 PM Changeset in process [ec3ba94]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-28 13:36:25 by simonmar] Catch up with updates to platform #defines. Generally: use _HOST_ rather than _TARGET_ (except in Cabal where we have to retain compatibility with previous GHC versions).
12:57 PM Changeset in ghc [a277751c]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 simonmar <unknown>
[project @ 2005-01-28 12:57:00 by simonmar] Comment updates only (platform-related)
12:56 PM Changeset in ghc [153b9cb]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 simonmar <unknown>
[project @ 2005-01-28 12:55:17 by simonmar] Rationalise the BUILD,HOST,TARGET defines. Recall that: - build is the platform we're building on - host is the platform we're running on - target is the platform we're generating code for The change is that now we take these definitions as applying from the point of view of the particular source code being built, rather than the point of view of the whole build tree. For example, in RTS and library code, we were previously testing the TARGET platform. But under the new rule, the platform on which this code is going to run is the HOST platform. TARGET only makes sense in the compiler sources. In practical terms, this means that the values of BUILD, HOST & TARGET may vary depending on which part of the build tree we are in. Actual changes: - new file: includes/ghcplatform.h contains platform defines for the RTS and library code. - new file: includes/ghcautoconf.h contains the autoconf settings only (HAVE_BLAH). This is so that we can get hold of these settings independently of the platform defines when necessary (eg. in GHC). - ghcconfig.h now #includes both ghcplatform.h and ghcautoconf.h. - MachRegs.h, which is included into both the compiler and the RTS, now has to cope with the fact that it might need to test either _TARGET_ or _HOST_ depending on the context. - the compiler's Makefile now generates stage{1,2,3}/ghc_boot_platform.h which contains platform defines for the compiler. These differ depending on the stage, of course: in stage2, the HOST is the TARGET of stage1. This was wrong before. - The compiler doesn't get platform info from Config.hs any more. Previously it did (sometimes), but unless we want to generate a new Config.hs for each stage we can't do this. - GHC now helpfully defines *_{BUILD,HOST}_{OS,ARCH} automatically in CPP'd Haskell source. - ghcplatform.h defines *_TARGET_* for backwards compatibility (ghcplatform.h is included by ghcconfig.h, which is included by config.h, so code which still #includes config.h will get the TARGET settings as before). - The Users's Guide is updated to mention *_HOST_* rather than *_TARGET_*. - coding-style.html in the commentary now contains a section on platform defines. There are further doc updates to come. Thanks to Wolfgang Thaller for pointing me in the right direction.
10:15 AM Changeset in base [7d469fb]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-28 10:15:44 by ross] fix foreign imports for non-GHC
10:15 AM Changeset in directory [7d469fb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-28 10:15:44 by ross] fix foreign imports for non-GHC
10:15 AM Changeset in ghc [3a682aa8]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-28 10:15:44 by ross] fix foreign imports for non-GHC
10:15 AM Changeset in process [7d469fb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-28 10:15:44 by ross] fix foreign imports for non-GHC

Jan 27, 2005:

6:38 PM Changeset in ghc [bfdd44b2]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 panne <unknown>
[project @ 2005-01-27 18:38:21 by panne] Fixed a typo and a cut-n-pasto
3:55 PM Changeset in ghc [b5dbb38]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 <unknown>
[project @ 2005-01-27 15:55:38 by simonpj] Make -no-recomp a dynamic flag
3:53 PM Changeset in ghc [8ec76b05]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 <unknown>
[project @ 2005-01-27 15:53:38 by simonpj] Comments
3:53 PM Changeset in ghc [2ec5498]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 <unknown>
[project @ 2005-01-27 15:53:08 by simonpj] Remove redundant parens in pretty print
3:52 PM Changeset in ghc [dd08967]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 <unknown>
[project @ 2005-01-27 15:52:09 by simonpj] Wibble
3:51 PM Changeset in ghc [a4124cf4]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 <unknown>
[project @ 2005-01-27 15:51:11 by simonpj] Add a rule for dataToTag (tagToEnum x)
2:38 PM Changeset in ghc [2cf37ff]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 simonmar <unknown>
[project @ 2005-01-27 14:38:29 by simonmar] Fix explicit layout
2:38 PM Changeset in base [f96d80bd]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-27 14:38:05 by ross] doc tweaks
2:38 PM Changeset in directory [f96d80b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-27 14:38:05 by ross] doc tweaks
2:38 PM Changeset in ghc [c721dd8f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-27 14:38:05 by ross] doc tweaks
2:38 PM Changeset in process [f96d80b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-27 14:38:05 by ross] doc tweaks
2:19 PM Changeset in base [ffafa53]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj <unknown>
[project @ 2005-01-27 14:19:50 by simonpj] Fix regex.h include stuff; Ross and Malcolm might want to look at the new comment
2:19 PM Changeset in directory [ffafa53]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonpj <unknown>
[project @ 2005-01-27 14:19:50 by simonpj] Fix regex.h include stuff; Ross and Malcolm might want to look at the new comment
2:19 PM Changeset in ghc [fa67e705]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonpj <unknown>
[project @ 2005-01-27 14:19:50 by simonpj] Fix regex.h include stuff; Ross and Malcolm might want to look at the new comment
2:19 PM Changeset in process [ffafa53]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonpj <unknown>
[project @ 2005-01-27 14:19:50 by simonpj] Fix regex.h include stuff; Ross and Malcolm might want to look at the new comment
1:01 PM Changeset in ghc [0287b1b5]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 simonmar <unknown>
[project @ 2005-01-27 13:00:14 by simonmar] bootstrapping wibbles
12:57 PM Changeset in ghc [988c6615]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 <unknown>
[project @ 2005-01-27 12:57:16 by simonpj] Omit PRE_HC_OPTS and POST_HC_OPTS for hs-boot files
12:55 PM Changeset in ghc [35c17bb]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 simonmar <unknown>
[project @ 2005-01-27 12:55:15 by simonmar] bootstrapping wibbles
12:47 PM Changeset in ghc [01fb268]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 <unknown>
[project @ 2005-01-27 12:47:05 by simonpj] Extra suffix rules for hs-boot stuff; you need this to compile the new hs-boot story
12:38 PM Changeset in ghc [9a89def]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 ross <unknown>
[project @ 2005-01-27 12:38:49 by ross] turn -Dfoo into #define foo 1 (like C compilers do) instead of #define foo
12:16 PM Changeset in ghc [d1a59a92]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 <unknown>
[project @ 2005-01-27 12:16:51 by simonpj] Fix handling of dependent packages without a version
11:55 AM Changeset in ghc [dae341f5]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 simonmar <unknown>
[project @ 2005-01-27 11:55:37 by simonmar] Include package Cabal when linking
11:53 AM Ticket #294 (GHCi does not find instances) closed by simonpj
[…]
11:52 AM Changeset in ghc [56f5bc18]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 <unknown>
[project @ 2005-01-27 11:51:56 by simonpj] Import trimming
11:51 AM Changeset in ghc [281bcf7]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 <unknown>
[project @ 2005-01-27 11:50:58 by simonpj] Make sure that the interactive context can see home-package instances; I forgot to do this when making tcRnModule find the appropriate intances (TcRnDriver rev 1.91) This was causing SourceForge [ghc-Bugs-1106171].
11:30 AM Changeset in ghc [8826136c]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 simonmar <unknown>
[project @ 2005-01-27 11:30:49 by simonmar] GhcBootLibs=YES when building libraries the first time.
11:29 AM Changeset in ghc [d9c3fa9]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 simonmar <unknown>
[project @ 2005-01-27 11:29:03 by simonmar] Suppress .cmm suffix rules when $(BootingFromHc)
11:27 AM Changeset in ghc [70b1b4c]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 simonmar <unknown>
[project @ 2005-01-27 11:27:22 by simonmar] updates to hc-file-bundle target
11:12 AM Changeset in ghc [04864fb]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 <unknown>
[project @ 2005-01-27 11:12:52 by simonpj] Remove redundant .hi-boot files. The earliest compiler we claim to be able to compile GHC with is GHC 5, and that needs hi-boot-5 boot files. So the plain hi-boot files are dead. Reason for removing them now is that my big commit accidentally splatted them with binary data; so if you ever want to recover them, go back one revision beore the one I'm deleting.
10:51 AM Changeset in ghc [a78a1aff]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 simonmar <unknown>
[project @ 2005-01-27 10:51:06 by simonmar] bootstrapping wibble
10:46 AM Changeset in base [657be67]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-27 10:46:19 by malcolm] Hook up System.Directory.Internals.
10:46 AM Changeset in directory [657be67]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-27 10:46:19 by malcolm] Hook up System.Directory.Internals.
10:46 AM Changeset in ghc [030644d]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-27 10:46:19 by malcolm] Hook up System.Directory.Internals.
10:46 AM Changeset in process [657be67]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-27 10:46:19 by malcolm] Hook up System.Directory.Internals.
10:45 AM Changeset in base [8750d41]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonpj <unknown>
[project @ 2005-01-27 10:45:47 by simonpj] -------------------------------------------- Replace hi-boot files with hs-boot files -------------------------------------------- This major commit completely re-organises the way that recursive modules are dealt with. * It should have NO EFFECT if you do not use recursive modules * It is a BREAKING CHANGE if you do ====== Warning: .hi-file format has changed, so if you are ====== updating into an existing HEAD build, you'll ====== need to make clean and re-make The details: [documentation still to be done] * Recursive loops are now broken with Foo.hs-boot (or Foo.lhs-boot), not Foo.hi-boot * An hs-boot files is a proper source file. It is compiled just like a regular Haskell source file: ghc Foo.hs generates Foo.hi, Foo.o ghc Foo.hs-boot generates Foo.hi-boot, Foo.o-boot * hs-boot files are precisely a subset of Haskell. In particular: - they have the same import, export, and scoping rules - errors (such as kind errors) in hs-boot files are checked You do *not* need to mention the "original" name of something in an hs-boot file, any more than you do in any other Haskell module. * The Foo.hi-boot file generated by compiling Foo.hs-boot is a machine- generated interface file, in precisely the same format as Foo.hi * When compiling Foo.hs, its exports are checked for compatibility with Foo.hi-boot (previously generated by compiling Foo.hs-boot) * The dependency analyser (ghc -M) knows about Foo.hs-boot files, and generates appropriate dependencies. For regular source files it generates Foo.o : Foo.hs Foo.o : Baz.hi -- Foo.hs imports Baz Foo.o : Bog.hi-boot -- Foo.hs source-imports Bog For a hs-boot file it generates similar dependencies Bog.o-boot : Bog.hs-boot Bog.o-boot : Nib.hi -- Bog.hs-boto imports Nib * ghc -M is also enhanced to use the compilation manager dependency chasing, so that ghc -M Main will usually do the job. No need to enumerate all the source files. * The -c flag is no longer a "compiler mode". It simply means "omit the link step", and synonymous with -no-link.
10:45 AM Changeset in directory [8750d41]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonpj <unknown>
[project @ 2005-01-27 10:45:47 by simonpj] -------------------------------------------- Replace hi-boot files with hs-boot files -------------------------------------------- This major commit completely re-organises the way that recursive modules are dealt with. * It should have NO EFFECT if you do not use recursive modules * It is a BREAKING CHANGE if you do ====== Warning: .hi-file format has changed, so if you are ====== updating into an existing HEAD build, you'll ====== need to make clean and re-make The details: [documentation still to be done] * Recursive loops are now broken with Foo.hs-boot (or Foo.lhs-boot), not Foo.hi-boot * An hs-boot files is a proper source file. It is compiled just like a regular Haskell source file: ghc Foo.hs generates Foo.hi, Foo.o ghc Foo.hs-boot generates Foo.hi-boot, Foo.o-boot * hs-boot files are precisely a subset of Haskell. In particular: - they have the same import, export, and scoping rules - errors (such as kind errors) in hs-boot files are checked You do *not* need to mention the "original" name of something in an hs-boot file, any more than you do in any other Haskell module. * The Foo.hi-boot file generated by compiling Foo.hs-boot is a machine- generated interface file, in precisely the same format as Foo.hi * When compiling Foo.hs, its exports are checked for compatibility with Foo.hi-boot (previously generated by compiling Foo.hs-boot) * The dependency analyser (ghc -M) knows about Foo.hs-boot files, and generates appropriate dependencies. For regular source files it generates Foo.o : Foo.hs Foo.o : Baz.hi -- Foo.hs imports Baz Foo.o : Bog.hi-boot -- Foo.hs source-imports Bog For a hs-boot file it generates similar dependencies Bog.o-boot : Bog.hs-boot Bog.o-boot : Nib.hi -- Bog.hs-boto imports Nib * ghc -M is also enhanced to use the compilation manager dependency chasing, so that ghc -M Main will usually do the job. No need to enumerate all the source files. * The -c flag is no longer a "compiler mode". It simply means "omit the link step", and synonymous with -no-link.
10:45 AM Changeset in ghc [e27d450b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonpj <unknown>
[project @ 2005-01-27 10:45:47 by simonpj] -------------------------------------------- Replace hi-boot files with hs-boot files -------------------------------------------- This major commit completely re-organises the way that recursive modules are dealt with. * It should have NO EFFECT if you do not use recursive modules * It is a BREAKING CHANGE if you do ====== Warning: .hi-file format has changed, so if you are ====== updating into an existing HEAD build, you'll ====== need to make clean and re-make The details: [documentation still to be done] * Recursive loops are now broken with Foo.hs-boot (or Foo.lhs-boot), not Foo.hi-boot * An hs-boot files is a proper source file. It is compiled just like a regular Haskell source file: ghc Foo.hs generates Foo.hi, Foo.o ghc Foo.hs-boot generates Foo.hi-boot, Foo.o-boot * hs-boot files are precisely a subset of Haskell. In particular: - they have the same import, export, and scoping rules - errors (such as kind errors) in hs-boot files are checked You do *not* need to mention the "original" name of something in an hs-boot file, any more than you do in any other Haskell module. * The Foo.hi-boot file generated by compiling Foo.hs-boot is a machine- generated interface file, in precisely the same format as Foo.hi * When compiling Foo.hs, its exports are checked for compatibility with Foo.hi-boot (previously generated by compiling Foo.hs-boot) * The dependency analyser (ghc -M) knows about Foo.hs-boot files, and generates appropriate dependencies. For regular source files it generates Foo.o : Foo.hs Foo.o : Baz.hi -- Foo.hs imports Baz Foo.o : Bog.hi-boot -- Foo.hs source-imports Bog For a hs-boot file it generates similar dependencies Bog.o-boot : Bog.hs-boot Bog.o-boot : Nib.hi -- Bog.hs-boto imports Nib * ghc -M is also enhanced to use the compilation manager dependency chasing, so that ghc -M Main will usually do the job. No need to enumerate all the source files. * The -c flag is no longer a "compiler mode". It simply means "omit the link step", and synonymous with -no-link.
10:45 AM Changeset in ghc [508a505e]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 <unknown>
[project @ 2005-01-27 10:44:00 by simonpj] -------------------------------------------- Replace hi-boot files with hs-boot files -------------------------------------------- This major commit completely re-organises the way that recursive modules are dealt with. * It should have NO EFFECT if you do not use recursive modules * It is a BREAKING CHANGE if you do ====== Warning: .hi-file format has changed, so if you are ====== updating into an existing HEAD build, you'll ====== need to make clean and re-make The details: [documentation still to be done] * Recursive loops are now broken with Foo.hs-boot (or Foo.lhs-boot), not Foo.hi-boot * An hs-boot files is a proper source file. It is compiled just like a regular Haskell source file: ghc Foo.hs generates Foo.hi, Foo.o ghc Foo.hs-boot generates Foo.hi-boot, Foo.o-boot * hs-boot files are precisely a subset of Haskell. In particular: - they have the same import, export, and scoping rules - errors (such as kind errors) in hs-boot files are checked You do *not* need to mention the "original" name of something in an hs-boot file, any more than you do in any other Haskell module. * The Foo.hi-boot file generated by compiling Foo.hs-boot is a machine- generated interface file, in precisely the same format as Foo.hi * When compiling Foo.hs, its exports are checked for compatibility with Foo.hi-boot (previously generated by compiling Foo.hs-boot) * The dependency analyser (ghc -M) knows about Foo.hs-boot files, and generates appropriate dependencies. For regular source files it generates Foo.o : Foo.hs Foo.o : Baz.hi -- Foo.hs imports Baz Foo.o : Bog.hi-boot -- Foo.hs source-imports Bog For a hs-boot file it generates similar dependencies Bog.o-boot : Bog.hs-boot Bog.o-boot : Nib.hi -- Bog.hs-boto imports Nib * ghc -M is also enhanced to use the compilation manager dependency chasing, so that ghc -M Main will usually do the job. No need to enumerate all the source files. * The -c flag is no longer a "compiler mode". It simply means "omit the link step", and synonymous with -no-link.
10:45 AM Changeset in process [8750d41]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonpj <unknown>
[project @ 2005-01-27 10:45:47 by simonpj] -------------------------------------------- Replace hi-boot files with hs-boot files -------------------------------------------- This major commit completely re-organises the way that recursive modules are dealt with. * It should have NO EFFECT if you do not use recursive modules * It is a BREAKING CHANGE if you do ====== Warning: .hi-file format has changed, so if you are ====== updating into an existing HEAD build, you'll ====== need to make clean and re-make The details: [documentation still to be done] * Recursive loops are now broken with Foo.hs-boot (or Foo.lhs-boot), not Foo.hi-boot * An hs-boot files is a proper source file. It is compiled just like a regular Haskell source file: ghc Foo.hs generates Foo.hi, Foo.o ghc Foo.hs-boot generates Foo.hi-boot, Foo.o-boot * hs-boot files are precisely a subset of Haskell. In particular: - they have the same import, export, and scoping rules - errors (such as kind errors) in hs-boot files are checked You do *not* need to mention the "original" name of something in an hs-boot file, any more than you do in any other Haskell module. * The Foo.hi-boot file generated by compiling Foo.hs-boot is a machine- generated interface file, in precisely the same format as Foo.hi * When compiling Foo.hs, its exports are checked for compatibility with Foo.hi-boot (previously generated by compiling Foo.hs-boot) * The dependency analyser (ghc -M) knows about Foo.hs-boot files, and generates appropriate dependencies. For regular source files it generates Foo.o : Foo.hs Foo.o : Baz.hi -- Foo.hs imports Baz Foo.o : Bog.hi-boot -- Foo.hs source-imports Bog For a hs-boot file it generates similar dependencies Bog.o-boot : Bog.hs-boot Bog.o-boot : Nib.hi -- Bog.hs-boto imports Nib * ghc -M is also enhanced to use the compilation manager dependency chasing, so that ghc -M Main will usually do the job. No need to enumerate all the source files. * The -c flag is no longer a "compiler mode". It simply means "omit the link step", and synonymous with -no-link.

Jan 26, 2005:

4:57 PM Changeset in ghc [f9d8c8e0]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 stolz <unknown>
[project @ 2005-01-26 16:57:31 by stolz] Automagically find docbook on FreeBSD (or anybody else who cares to store it under /usr/local/share/xsl/docbook)
4:56 PM Changeset in ghc [927a8f0]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 simonmar <unknown>
[project @ 2005-01-26 16:56:45 by simonmar] tidy up
4:11 PM Changeset in ghc [dcfa2d6]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 simonmar <unknown>
[project @ 2005-01-26 16:11:58 by simonmar] updates
4:10 PM Changeset in ghc [8254dcf]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 <unknown>
[project @ 2005-01-26 16:10:02 by simonpj] ----------------------- Fixup to hoistForAllTys ----------------------- * hoistForAllTys moves from TcHsType to TcType hoistForAllTys was being too vigorous and breaking up type synonyms, even when it was entirely unnecessary to do so. Not only does this make error messsages less good, but it's actually wrong for Haskell 98, because we are meant to report under-applied type synonyms, and that check doesn't happen until after hoistForAllTys. This led to a very obscure bug, immortalised as tcfail129.
4:08 PM Changeset in ghc [6d4b6cad]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 simonmar <unknown>
[project @ 2005-01-26 16:08:55 by simonmar] Build ghc/lib (untested)
4:05 PM Changeset in ghc [068f6bd]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 simonmar <unknown>
[project @ 2005-01-26 16:05:48 by simonmar] hc-file-bundle: need to track ghc/lib too
4:03 PM Changeset in ghc [55aa70c]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 simonmar <unknown>
[project @ 2005-01-26 16:03:40 by simonmar] Common up the ghc_ge_XXX variables into config.mk, and add the ability to build ghc/lib and ghc/utils using the stage1 compiler, by saying 'make UseStage1=YES'. This is going to be useful for bootstrapping.
3:41 PM Changeset in base [050b27d]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-26 15:41:01 by simonmar] Add System.Directory to $(ALL_DIRS)
3:41 PM Changeset in directory [050b27d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-26 15:41:01 by simonmar] Add System.Directory to $(ALL_DIRS)
3:41 PM Changeset in ghc [a65cba7]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-26 15:41:01 by simonmar] Add System.Directory to $(ALL_DIRS)
3:41 PM Changeset in process [050b27d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-26 15:41:01 by simonmar] Add System.Directory to $(ALL_DIRS)
3:40 PM Changeset in base [22407df]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-26 15:40:37 by simonmar] remove System.FilePath; add System.Directory.Internals.
3:40 PM Changeset in directory [22407df]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-26 15:40:37 by simonmar] remove System.FilePath; add System.Directory.Internals.
3:40 PM Changeset in ghc [85bdaa22]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-26 15:40:37 by simonmar] remove System.FilePath; add System.Directory.Internals.
3:40 PM Changeset in process [22407df]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-26 15:40:37 by simonmar] remove System.FilePath; add System.Directory.Internals.
3:19 PM Changeset in base [ddeaff7]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-26 15:19:19 by malcolm] Remove System.FilePath.
3:19 PM Changeset in directory [ddeaff7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-26 15:19:19 by malcolm] Remove System.FilePath.
3:19 PM Changeset in ghc [be80e49]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-26 15:19:19 by malcolm] Remove System.FilePath.
3:19 PM Changeset in process [ddeaff7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-26 15:19:19 by malcolm] Remove System.FilePath.
3:04 PM Changeset in ghc [ed009da]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 simonmar <unknown>
[project @ 2005-01-26 15:04:08 by simonmar] Remove System.FilePath, use System.Directory.Internals for now.
2:55 PM Changeset in base [9a51302]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-26 14:55:41 by simonmar] Remove System.FilePath pending a redesign of the interface. Temporarily introduce System.Directory.Internals as a home for some of the bits of System.FilePath we were already using elsewhere.
2:55 PM Changeset in directory [9a51302]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-26 14:55:41 by simonmar] Remove System.FilePath pending a redesign of the interface. Temporarily introduce System.Directory.Internals as a home for some of the bits of System.FilePath we were already using elsewhere.
2:55 PM Changeset in ghc [3cfdf74]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-26 14:55:41 by simonmar] Remove System.FilePath pending a redesign of the interface. Temporarily introduce System.Directory.Internals as a home for some of the bits of System.FilePath we were already using elsewhere.
2:55 PM Changeset in process [9a51302]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-26 14:55:41 by simonmar] Remove System.FilePath pending a redesign of the interface. Temporarily introduce System.Directory.Internals as a home for some of the bits of System.FilePath we were already using elsewhere.
2:36 PM Changeset in base [06b9bd7]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-26 14:36:42 by malcolm] Patch from John Meacham: Generalise a couple functions in Data.Map to be usable in an arbitrary monad (rather than being restricted to Maybe).
2:36 PM Changeset in directory [06b9bd7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-26 14:36:42 by malcolm] Patch from John Meacham: Generalise a couple functions in Data.Map to be usable in an arbitrary monad (rather than being restricted to Maybe).
2:36 PM Changeset in ghc [4608e3e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-26 14:36:42 by malcolm] Patch from John Meacham: Generalise a couple functions in Data.Map to be usable in an arbitrary monad (rather than being restricted to Maybe).
2:36 PM Changeset in process [06b9bd7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-26 14:36:42 by malcolm] Patch from John Meacham: Generalise a couple functions in Data.Map to be usable in an arbitrary monad (rather than being restricted to Maybe).
2:33 PM Changeset in base [14e6a67]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-26 14:33:29 by malcolm] Fix module name.
2:33 PM Changeset in directory [14e6a67]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-26 14:33:29 by malcolm] Fix module name.
2:33 PM Changeset in ghc [06fa805c]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-26 14:33:29 by malcolm] Fix module name.
2:33 PM Changeset in process [14e6a67]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-26 14:33:29 by malcolm] Fix module name.
1:45 PM Changeset in ghc [b0ba62a1]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 simonmar <unknown>
[project @ 2005-01-26 13:45:11 by simonmar] Avoid use of System.FilePath, which is going away
1:27 PM Changeset in base [410cc98]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-26 13:27:44 by malcolm] Change stability notation from 'stable' to 'experimental', since many people seem to agree there are plenty of bugs here.
1:27 PM Changeset in directory [410cc98]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-26 13:27:44 by malcolm] Change stability notation from 'stable' to 'experimental', since many people seem to agree there are plenty of bugs here.
1:27 PM Changeset in ghc [3b4e02cb]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-26 13:27:44 by malcolm] Change stability notation from 'stable' to 'experimental', since many people seem to agree there are plenty of bugs here.
1:27 PM Changeset in process [410cc98]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-26 13:27:44 by malcolm] Change stability notation from 'stable' to 'experimental', since many people seem to agree there are plenty of bugs here.
12:58 PM Changeset in ghc [66797dc0]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 simonmar <unknown>
[project @ 2005-01-26 12:58:09 by simonmar] fileLoop: catch InvalidArgument and behave as for EOF (i.e. terminate the session). This means that the user can close stdin to end a GHCi session, but it also means that the tests that run programs which use getContents inside GHCi won't crash because stdin has been closed.
12:23 PM Changeset in base [17cca08]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-26 12:23:33 by simonmar] I think InvalidArgument is more useful than OtherError for EBADF.
12:23 PM Changeset in directory [17cca08]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-26 12:23:33 by simonmar] I think InvalidArgument is more useful than OtherError for EBADF.
12:23 PM Changeset in ghc [e11ddba]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-26 12:23:33 by simonmar] I think InvalidArgument is more useful than OtherError for EBADF.
12:23 PM Changeset in process [17cca08]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-26 12:23:33 by simonmar] I think InvalidArgument is more useful than OtherError for EBADF.

Jan 25, 2005:

10:17 PM Changeset in base [f983ca2]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by krasimir <unknown>
[project @ 2005-01-25 22:17:37 by krasimir] Fixed bug with splitFileExt "foo.bar." and splitFileName "foo:bar"
10:17 PM Changeset in directory [f983ca2]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by krasimir <unknown>
[project @ 2005-01-25 22:17:37 by krasimir] Fixed bug with splitFileExt "foo.bar." and splitFileName "foo:bar"
10:17 PM Changeset in ghc [0aa48bd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by krasimir <unknown>
[project @ 2005-01-25 22:17:37 by krasimir] Fixed bug with splitFileExt "foo.bar." and splitFileName "foo:bar"
10:17 PM Changeset in process [f983ca2]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by krasimir <unknown>
[project @ 2005-01-25 22:17:37 by krasimir] Fixed bug with splitFileExt "foo.bar." and splitFileName "foo:bar"
5:06 PM Changeset in unix [73bbc86]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-25 17:06:40 by ross] add Cabal package descriptions
5:06 PM Changeset in base [1564008]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-25 17:06:39 by ross] add Cabal package descriptions
5:06 PM Changeset in directory [1564008]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-25 17:06:39 by ross] add Cabal package descriptions
5:06 PM Changeset in ghc [d0497c6f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-25 17:06:39 by ross] add Cabal package descriptions
5:06 PM Changeset in process [1564008]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-25 17:06:39 by ross] add Cabal package descriptions
3:01 PM Ticket #238 (ghc won't build/run on Fedora Core 2 on AMD Opteron 64's) closed by simonmar
[…]
5:25 AM Ticket #297 (version output not going to stdout) closed by wthaller
[…]
3:57 AM Ticket #297 (version output not going to stdout) created by juhp
[…]

Jan 24, 2005:

4:26 AM Changeset in base [b1a8cc5]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by wolfgang <unknown>
[project @ 2005-01-24 04:26:17 by wolfgang] Always flush stdout & stderr at exit, even when terminating abnormally due to an exception.
4:26 AM Changeset in directory [b1a8cc5]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by wolfgang <unknown>
[project @ 2005-01-24 04:26:17 by wolfgang] Always flush stdout & stderr at exit, even when terminating abnormally due to an exception.
4:26 AM Changeset in ghc [44a3357]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by wolfgang <unknown>
[project @ 2005-01-24 04:26:17 by wolfgang] Always flush stdout & stderr at exit, even when terminating abnormally due to an exception.
4:26 AM Changeset in process [b1a8cc5]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by wolfgang <unknown>
[project @ 2005-01-24 04:26:17 by wolfgang] Always flush stdout & stderr at exit, even when terminating abnormally due to an exception.
12:36 AM Changeset in ghc [1f516e8]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 ross <unknown>
[project @ 2005-01-24 00:36:03 by ross] make hsc2hs work with Hugs

Jan 23, 2005:

8:34 PM Changeset in ghc [1856c4c]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 wolfgang <unknown>
[project @ 2005-01-23 20:34:17 by wolfgang] Distinguish between rodata and relrodata (relocatable read-only data) in the mangler. By default, use $T_HDR_rodata if $T_HDR_relrodata is not defined for a particular platform.
8:20 PM Changeset in base [659db5a]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by wolfgang <unknown>
[project @ 2005-01-23 20:20:55 by wolfgang] Flush stdout and stderr also when exiting due to an ExitException.
8:20 PM Changeset in directory [659db5a]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by wolfgang <unknown>
[project @ 2005-01-23 20:20:55 by wolfgang] Flush stdout and stderr also when exiting due to an ExitException.
8:20 PM Changeset in ghc [df028ab]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by wolfgang <unknown>
[project @ 2005-01-23 20:20:55 by wolfgang] Flush stdout and stderr also when exiting due to an ExitException.
8:20 PM Changeset in process [659db5a]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by wolfgang <unknown>
[project @ 2005-01-23 20:20:55 by wolfgang] Flush stdout and stderr also when exiting due to an ExitException.
6:50 PM Changeset in ghc [e171a97]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 wolfgang <unknown>
[project @ 2005-01-23 18:50:40 by wolfgang] Make the NCG distinguish between the read-only data section and the "relocatable read-only data" section. Read-only data is supposed to be _really_ read-only, whereas "relrodata" can have relocations, but should not be modified by the program at runtime. For Linux, put relrodata into ".data" by default, as the dynamic linker tends to do evil things to avoid relocating things in read-only sections.
6:18 PM Changeset in ghc [3463d1d3]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 wolfgang <unknown>
[project @ 2005-01-23 18:18:05 by wolfgang] Darwin / Mac OS X: For builds with dynamic libraries, fix up dynamic library paths ("install names") for binaries. Otherwise, a dynamically-linked stage2 ghc would contain the path names of the build directories.
5:05 PM Changeset in ghc [fa8246c]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 panne <unknown>
[project @ 2005-01-23 17:05:31 by panne] In the installed package.conf, all includeDirs were empty, so no GHC/package headers were found. This commit fixes that (in a hopefully correct way).
1:48 PM Changeset in base [5b84927]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-23 13:48:19 by panne] Added Isaac's getOpt variant (named getOpt' now), so System.Console.GetOpt and Distribution.GetOpt are identical now.
1:48 PM Changeset in directory [5b84927]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-23 13:48:19 by panne] Added Isaac's getOpt variant (named getOpt' now), so System.Console.GetOpt and Distribution.GetOpt are identical now.
1:48 PM Changeset in ghc [96d9fa6]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-23 13:48:19 by panne] Added Isaac's getOpt variant (named getOpt' now), so System.Console.GetOpt and Distribution.GetOpt are identical now.
1:48 PM Changeset in process [5b84927]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-23 13:48:19 by panne] Added Isaac's getOpt variant (named getOpt' now), so System.Console.GetOpt and Distribution.GetOpt are identical now.
1:12 PM Changeset in base [1999014]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-23 13:12:52 by panne] Unify the base and Cabal versions of GetOpt a bit.
1:12 PM Changeset in directory [1999014]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-23 13:12:52 by panne] Unify the base and Cabal versions of GetOpt a bit.
1:12 PM Changeset in ghc [23e414db]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-23 13:12:52 by panne] Unify the base and Cabal versions of GetOpt a bit.
1:12 PM Changeset in process [1999014]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-23 13:12:52 by panne] Unify the base and Cabal versions of GetOpt a bit.
11:30 AM Changeset in base [60a7a74]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-23 11:30:39 by panne] * Nuked one #ifdef in isPathSeparator, the generated code is the same * Added a ToDo for searchPathSeparator
11:30 AM Changeset in directory [60a7a74]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-23 11:30:39 by panne] * Nuked one #ifdef in isPathSeparator, the generated code is the same * Added a ToDo for searchPathSeparator
11:30 AM Changeset in ghc [11ffbdf]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-23 11:30:39 by panne] * Nuked one #ifdef in isPathSeparator, the generated code is the same * Added a ToDo for searchPathSeparator
11:30 AM Changeset in process [60a7a74]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-23 11:30:39 by panne] * Nuked one #ifdef in isPathSeparator, the generated code is the same * Added a ToDo for searchPathSeparator
9:41 AM Changeset in ghc [220f0ae]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 krasimir <unknown>
[project @ 2005-01-23 09:41:01 by krasimir] Use withProgName. Without it getProgName from the executed script will return "<interactive>"
6:10 AM Changeset in ghc [6f985ae]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 wolfgang <unknown>
[project @ 2005-01-23 06:10:15 by wolfgang] Add support for the dead code stripping feature of recent Apple linkers. If your code is compiled using the NCG, you can now specify -optl-W,-dead_strip on the GHC command line when linking. It will have basically the same effect as using split-objs to build the libraries. Advantages over split-objs: * No evil perl script involved * Requires no special handling when building libraries Disadvantages: * The current version of Apple's linker is slow when given the -dead_strip flag. _REALLY_ slow. * Mac OS X only. This works by making the NCG emit the .subsections_via_symbols directive. Additionally, we have to add an extra label at the top of every info table, and make sure that the entry code references it (otherwise the info table will be considered part of the preceding entry code). The mangler just removes the .subsections_via_symbols directive.

Jan 22, 2005:

5:41 PM Ticket #296 (internal error: getMBlock: mmap: Invalid argument ) created by ggd
[…]
12:18 PM Changeset in base [b6290b7]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-22 12:18:49 by panne] Doc change only: I don't think that toList should give the guarantee that the resulting list is in ascending order...
12:18 PM Changeset in directory [b6290b7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-22 12:18:49 by panne] Doc change only: I don't think that toList should give the guarantee that the resulting list is in ascending order...
12:18 PM Changeset in ghc [73dc4c0]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-22 12:18:49 by panne] Doc change only: I don't think that toList should give the guarantee that the resulting list is in ascending order...
12:18 PM Changeset in process [b6290b7]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-22 12:18:49 by panne] Doc change only: I don't think that toList should give the guarantee that the resulting list is in ascending order...
8:20 AM Changeset in ghc [585d87f]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 krasimir <unknown>
[project @ 2005-01-22 08:20:31 by krasimir] import Foreign.Ptr and Foreign.C under Windows

Jan 21, 2005:

9:52 PM Changeset in base [6350abd]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by panne <unknown>
[project @ 2005-01-21 21:52:56 by panne] *sigh* Once again: Fixed a Haddock comment which broke "make html"... Why on earth do we have "make validate"?? :´-( I think we should introduce some kind of disciplinary punishment for checking in broken Haddock comments, like porting the mangler to a new platform or porting Adjustor.c to an ABI more irregular than the one on PowerPC...
9:52 PM Changeset in directory [6350abd]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by panne <unknown>
[project @ 2005-01-21 21:52:56 by panne] *sigh* Once again: Fixed a Haddock comment which broke "make html"... Why on earth do we have "make validate"?? :´-( I think we should introduce some kind of disciplinary punishment for checking in broken Haddock comments, like porting the mangler to a new platform or porting Adjustor.c to an ABI more irregular than the one on PowerPC...
9:52 PM Changeset in ghc [865ce29]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by panne <unknown>
[project @ 2005-01-21 21:52:56 by panne] *sigh* Once again: Fixed a Haddock comment which broke "make html"... Why on earth do we have "make validate"?? :´-( I think we should introduce some kind of disciplinary punishment for checking in broken Haddock comments, like porting the mangler to a new platform or porting Adjustor.c to an ABI more irregular than the one on PowerPC...
9:52 PM Changeset in process [6350abd]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by panne <unknown>
[project @ 2005-01-21 21:52:56 by panne] *sigh* Once again: Fixed a Haddock comment which broke "make html"... Why on earth do we have "make validate"?? :´-( I think we should introduce some kind of disciplinary punishment for checking in broken Haddock comments, like porting the mangler to a new platform or porting Adjustor.c to an ABI more irregular than the one on PowerPC...
7:59 PM Changeset in base [00de4ab]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by sof <unknown>
[project @ 2005-01-21 19:59:01 by sof] win32 only: Tidy up delivery and handling of console events by having the low-level console event handler signal the RTS thread blocked waiting for I/O.
7:59 PM Changeset in directory [00de4ab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by sof <unknown>
[project @ 2005-01-21 19:59:01 by sof] win32 only: Tidy up delivery and handling of console events by having the low-level console event handler signal the RTS thread blocked waiting for I/O.
7:59 PM Changeset in ghc [732861d]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by sof <unknown>
[project @ 2005-01-21 19:59:01 by sof] win32 only: Tidy up delivery and handling of console events by having the low-level console event handler signal the RTS thread blocked waiting for I/O.
7:59 PM Changeset in ghc [c7fd635]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 sof <unknown>
[project @ 2005-01-21 19:58:51 by sof] win32 only: Tidy up delivery and handling of console events by having the low-level console event handler signal the RTS thread blocked waiting for I/O.
7:59 PM Changeset in process [00de4ab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by sof <unknown>
[project @ 2005-01-21 19:59:01 by sof] win32 only: Tidy up delivery and handling of console events by having the low-level console event handler signal the RTS thread blocked waiting for I/O.
6:06 PM Changeset in ghc [d9d77353]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 panne <unknown>
[project @ 2005-01-21 18:06:26 by panne] * Require happy >= 1.15 for build * Build some needed PostScript docs * Merge the ghc-doc- sub-package into the ghc sub-package, it's quite unusual to find the docs for a package blah under /usr/share/doc/packages/blah-doc
4:55 PM Changeset in ghc [07d8f75]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 simonmar <unknown>
[project @ 2005-01-21 16:55:14 by simonmar] small wibble
4:32 PM Changeset in ghc [7465f1dd]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 simonmar <unknown>
[project @ 2005-01-21 16:32:36 by simonmar] Begin updating the porting instructions for GHC 6.4. A few details have changed.
4:02 PM Changeset in ghc [3f205c4]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 simonmar <unknown>
[project @ 2005-01-21 16:02:47 by simonmar] Don't try to run finalizers at program exit. This turned out to be hard if not impossible to do in general, so now we don't attempt it at all. The Main.main wrapper, previously called runIO and now called runMainIO, flushes stdout and stderr before exiting. This should catch most cases where programs rely on Handles being flushed at program exit, but note that now if you simply drop a Handle in your program, there's no guarantee it'll be flushed on exit. If the punters complain enough, I suppose we could implement a global Handle table and flush them all at exit... I'd rather not do this if possible, though. Better to teach people to close their Handles properly.
4:02 PM Changeset in base [6c764c9]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-21 16:02:47 by simonmar] Don't try to run finalizers at program exit. This turned out to be hard if not impossible to do in general, so now we don't attempt it at all. The Main.main wrapper, previously called runIO and now called runMainIO, flushes stdout and stderr before exiting. This should catch most cases where programs rely on Handles being flushed at program exit, but note that now if you simply drop a Handle in your program, there's no guarantee it'll be flushed on exit. If the punters complain enough, I suppose we could implement a global Handle table and flush them all at exit... I'd rather not do this if possible, though. Better to teach people to close their Handles properly.
4:02 PM Changeset in directory [6c764c9]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-21 16:02:47 by simonmar] Don't try to run finalizers at program exit. This turned out to be hard if not impossible to do in general, so now we don't attempt it at all. The Main.main wrapper, previously called runIO and now called runMainIO, flushes stdout and stderr before exiting. This should catch most cases where programs rely on Handles being flushed at program exit, but note that now if you simply drop a Handle in your program, there's no guarantee it'll be flushed on exit. If the punters complain enough, I suppose we could implement a global Handle table and flush them all at exit... I'd rather not do this if possible, though. Better to teach people to close their Handles properly.
4:02 PM Changeset in ghc [47f3a57]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-21 16:02:47 by simonmar] Don't try to run finalizers at program exit. This turned out to be hard if not impossible to do in general, so now we don't attempt it at all. The Main.main wrapper, previously called runIO and now called runMainIO, flushes stdout and stderr before exiting. This should catch most cases where programs rely on Handles being flushed at program exit, but note that now if you simply drop a Handle in your program, there's no guarantee it'll be flushed on exit. If the punters complain enough, I suppose we could implement a global Handle table and flush them all at exit... I'd rather not do this if possible, though. Better to teach people to close their Handles properly.
4:02 PM Changeset in process [6c764c9]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-21 16:02:47 by simonmar] Don't try to run finalizers at program exit. This turned out to be hard if not impossible to do in general, so now we don't attempt it at all. The Main.main wrapper, previously called runIO and now called runMainIO, flushes stdout and stderr before exiting. This should catch most cases where programs rely on Handles being flushed at program exit, but note that now if you simply drop a Handle in your program, there's no guarantee it'll be flushed on exit. If the punters complain enough, I suppose we could implement a global Handle table and flush them all at exit... I'd rather not do this if possible, though. Better to teach people to close their Handles properly.
3:12 PM Changeset in base [bdcf7ef]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-21 15:12:21 by simonmar] hClose on stdin,stdout,stderr now actually closes the file descriptor. Before, there was no way to actually close these file descriptors, which might be necessary in some cases - especially when stdin/stdout are pipes and you need to indicate to the other end of the pipe that you've finished I/O, but without exiting the program.
3:12 PM Changeset in directory [bdcf7ef]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-21 15:12:21 by simonmar] hClose on stdin,stdout,stderr now actually closes the file descriptor. Before, there was no way to actually close these file descriptors, which might be necessary in some cases - especially when stdin/stdout are pipes and you need to indicate to the other end of the pipe that you've finished I/O, but without exiting the program.
3:12 PM Changeset in ghc [2420bf2e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-21 15:12:21 by simonmar] hClose on stdin,stdout,stderr now actually closes the file descriptor. Before, there was no way to actually close these file descriptors, which might be necessary in some cases - especially when stdin/stdout are pipes and you need to indicate to the other end of the pipe that you've finished I/O, but without exiting the program.
3:12 PM Changeset in process [bdcf7ef]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-21 15:12:21 by simonmar] hClose on stdin,stdout,stderr now actually closes the file descriptor. Before, there was no way to actually close these file descriptors, which might be necessary in some cases - especially when stdin/stdout are pipes and you need to indicate to the other end of the pipe that you've finished I/O, but without exiting the program.
12:48 PM Changeset in ghc [5fcb466]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 simonmar <unknown>
[project @ 2005-01-21 12:48:38 by simonmar] Update packages documentation (phew)
12:37 PM Changeset in ghc [565cbfe4]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-21 12:37:05 by simonmar] Update the haddock fields
12:35 PM Changeset in unix [86c157c]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-21 12:35:38 by simonmar] update the haddock fields (this one somehow got missed)
11:44 AM Changeset in base [d27ff30]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-21 11:44:08 by ross] alter the interface of splitLookup and splitMember, placing the match between the trees of smaller and larger elements in the returned triple.
11:44 AM Changeset in directory [d27ff30]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-21 11:44:08 by ross] alter the interface of splitLookup and splitMember, placing the match between the trees of smaller and larger elements in the returned triple.
11:44 AM Changeset in ghc [9d16745]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-21 11:44:08 by ross] alter the interface of splitLookup and splitMember, placing the match between the trees of smaller and larger elements in the returned triple.
11:44 AM Changeset in process [d27ff30]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-21 11:44:08 by ross] alter the interface of splitLookup and splitMember, placing the match between the trees of smaller and larger elements in the returned triple.
11:04 AM Changeset in ghc [73fabb89]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 simonmar <unknown>
[project @ 2005-01-21 11:04:39 by simonmar] Update the --help text
10:52 AM Changeset in base [f3cd46e]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-21 10:52:47 by ross] refine docs a bit
10:52 AM Changeset in directory [f3cd46e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-21 10:52:47 by ross] refine docs a bit
10:52 AM Changeset in ghc [c9249be]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-21 10:52:47 by ross] refine docs a bit
10:52 AM Changeset in process [f3cd46e]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-21 10:52:47 by ross] refine docs a bit
9:55 AM Changeset in base [8da6dfe]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-21 09:55:52 by malcolm] Typo
9:55 AM Changeset in directory [8da6dfe]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-21 09:55:52 by malcolm] Typo
9:55 AM Changeset in ghc [a6c1afd]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-21 09:55:52 by malcolm] Typo
9:55 AM Changeset in process [8da6dfe]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-21 09:55:52 by malcolm] Typo
12:14 AM Changeset in ghc [e9012cf]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 ross <unknown>
[project @ 2005-01-21 00:14:41 by ross] repair import breakage

Jan 20, 2005:

7:39 PM Ticket #295 (GHC panic) created by nobody
[…]
7:00 PM Changeset in base [42459d4]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-20 19:00:26 by ross] cross-references and minor doc fixes
7:00 PM Changeset in directory [42459d4]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-20 19:00:26 by ross] cross-references and minor doc fixes
7:00 PM Changeset in ghc [89eb5031]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-20 19:00:26 by ross] cross-references and minor doc fixes
7:00 PM Changeset in process [42459d4]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-20 19:00:26 by ross] cross-references and minor doc fixes
6:35 PM Changeset in ghc [a3ca2db]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 ross <unknown>
[project @ 2005-01-20 18:35:47 by ross] more precise imports (including try from System.IO.Error)
6:20 PM Ticket #294 (GHCi does not find instances) created by nobody
[…]
4:15 PM Changeset in ghc [f6072cc]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 simonmar <unknown>
[project @ 2005-01-20 16:15:02 by simonmar] ghc-pkg list: show hidden packages in parentheses
3:06 PM Changeset in ghc [40a36f09]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 simonmar <unknown>
[project @ 2005-01-20 15:06:17 by simonmar] Squash gcc 3.4.x warnings.
3:05 PM Changeset in ghc [73ef81c]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 simonmar <unknown>
[project @ 2005-01-20 15:05:59 by simonmar] One package.conf.in file I forgot
2:39 PM Changeset in base [1941fabd]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-20 14:39:09 by malcolm] Lots more new dependencies.
2:39 PM Changeset in directory [1941fab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-20 14:39:09 by malcolm] Lots more new dependencies.
2:39 PM Changeset in ghc [ddac3112]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-20 14:39:09 by malcolm] Lots more new dependencies.
2:39 PM Changeset in process [1941fab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-20 14:39:09 by malcolm] Lots more new dependencies.
2:30 PM Changeset in ghc [2a134ddd]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 simonmar <unknown>
[project @ 2005-01-20 14:30:17 by simonmar] Avoid a warning
2:22 PM Changeset in ghc [c830ae1]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 simonmar <unknown>
[project @ 2005-01-20 14:22:19 by simonmar] Fill in the haddock-interfaces and haddock-html fields in the package.conf files. To do this I had to make some changes: - haddock-interfaces requires the value of $(datadir). We can't just plug this in, because $(datadir) might change at install-time (eg. a Windows installer can be placed anywhere, as can a Unix binary .tar.gz distribution). The current trick is for the compiler to splice in the value of $libdir in package.conf at runtime. So we could extend this mechanism and tell the compiler the value of $datadir via a command-line option, but that seems ugly. On Windows, $datadir==$libdir, so we don't need any changes: package.conf still uses $libdir, and a Windows installation is independent of its absolute location. Even 'make install' on Windows should have this property. On Unix: - for 'make install' and in-place execution, we just use absolute paths in package.conf - for a binary dist, we generate a package.conf that refers to $libdir and $datadir, and splice in the values at install-time (distrib/Makefile-bin.in). - Also, I renamed $libdir to $topdir to more closely reflect its actual meaning. This is somewhat malicious in that it will flush out all those clients using $libdir when they really shouldn't be :-)
2:22 PM Changeset in unix [7fb13b0]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-20 14:22:28 by simonmar] Fill in the haddock-interfaces and haddock-html fields in the package.conf files. To do this I had to make some changes: - haddock-interfaces requires the value of $(datadir). We can't just plug this in, because $(datadir) might change at install-time (eg. a Windows installer can be placed anywhere, as can a Unix binary .tar.gz distribution). The current trick is for the compiler to splice in the value of $libdir in package.conf at runtime. So we could extend this mechanism and tell the compiler the value of $datadir via a command-line option, but that seems ugly. On Windows, $datadir==$libdir, so we don't need any changes: package.conf still uses $libdir, and a Windows installation is independent of its absolute location. Even 'make install' on Windows should have this property. On Unix: - for 'make install' and in-place execution, we just use absolute paths in package.conf - for a binary dist, we generate a package.conf that refers to $libdir and $datadir, and splice in the values at install-time (distrib/Makefile-bin.in). - Also, I renamed $libdir to $topdir to more closely reflect its actual meaning. This is somewhat malicious in that it will flush out all those clients using $libdir when they really shouldn't be :-)
2:22 PM Changeset in base [166cbaa]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-20 14:22:26 by simonmar] Fill in the haddock-interfaces and haddock-html fields in the package.conf files. To do this I had to make some changes: - haddock-interfaces requires the value of $(datadir). We can't just plug this in, because $(datadir) might change at install-time (eg. a Windows installer can be placed anywhere, as can a Unix binary .tar.gz distribution). The current trick is for the compiler to splice in the value of $libdir in package.conf at runtime. So we could extend this mechanism and tell the compiler the value of $datadir via a command-line option, but that seems ugly. On Windows, $datadir==$libdir, so we don't need any changes: package.conf still uses $libdir, and a Windows installation is independent of its absolute location. Even 'make install' on Windows should have this property. On Unix: - for 'make install' and in-place execution, we just use absolute paths in package.conf - for a binary dist, we generate a package.conf that refers to $libdir and $datadir, and splice in the values at install-time (distrib/Makefile-bin.in). - Also, I renamed $libdir to $topdir to more closely reflect its actual meaning. This is somewhat malicious in that it will flush out all those clients using $libdir when they really shouldn't be :-)
2:22 PM Changeset in directory [166cbaa]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-20 14:22:26 by simonmar] Fill in the haddock-interfaces and haddock-html fields in the package.conf files. To do this I had to make some changes: - haddock-interfaces requires the value of $(datadir). We can't just plug this in, because $(datadir) might change at install-time (eg. a Windows installer can be placed anywhere, as can a Unix binary .tar.gz distribution). The current trick is for the compiler to splice in the value of $libdir in package.conf at runtime. So we could extend this mechanism and tell the compiler the value of $datadir via a command-line option, but that seems ugly. On Windows, $datadir==$libdir, so we don't need any changes: package.conf still uses $libdir, and a Windows installation is independent of its absolute location. Even 'make install' on Windows should have this property. On Unix: - for 'make install' and in-place execution, we just use absolute paths in package.conf - for a binary dist, we generate a package.conf that refers to $libdir and $datadir, and splice in the values at install-time (distrib/Makefile-bin.in). - Also, I renamed $libdir to $topdir to more closely reflect its actual meaning. This is somewhat malicious in that it will flush out all those clients using $libdir when they really shouldn't be :-)
2:22 PM Changeset in ghc [d29794eb]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-20 14:22:26 by simonmar] Fill in the haddock-interfaces and haddock-html fields in the package.conf files. To do this I had to make some changes: - haddock-interfaces requires the value of $(datadir). We can't just plug this in, because $(datadir) might change at install-time (eg. a Windows installer can be placed anywhere, as can a Unix binary .tar.gz distribution). The current trick is for the compiler to splice in the value of $libdir in package.conf at runtime. So we could extend this mechanism and tell the compiler the value of $datadir via a command-line option, but that seems ugly. On Windows, $datadir==$libdir, so we don't need any changes: package.conf still uses $libdir, and a Windows installation is independent of its absolute location. Even 'make install' on Windows should have this property. On Unix: - for 'make install' and in-place execution, we just use absolute paths in package.conf - for a binary dist, we generate a package.conf that refers to $libdir and $datadir, and splice in the values at install-time (distrib/Makefile-bin.in). - Also, I renamed $libdir to $topdir to more closely reflect its actual meaning. This is somewhat malicious in that it will flush out all those clients using $libdir when they really shouldn't be :-)
2:22 PM Changeset in process [166cbaa]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-20 14:22:26 by simonmar] Fill in the haddock-interfaces and haddock-html fields in the package.conf files. To do this I had to make some changes: - haddock-interfaces requires the value of $(datadir). We can't just plug this in, because $(datadir) might change at install-time (eg. a Windows installer can be placed anywhere, as can a Unix binary .tar.gz distribution). The current trick is for the compiler to splice in the value of $libdir in package.conf at runtime. So we could extend this mechanism and tell the compiler the value of $datadir via a command-line option, but that seems ugly. On Windows, $datadir==$libdir, so we don't need any changes: package.conf still uses $libdir, and a Windows installation is independent of its absolute location. Even 'make install' on Windows should have this property. On Unix: - for 'make install' and in-place execution, we just use absolute paths in package.conf - for a binary dist, we generate a package.conf that refers to $libdir and $datadir, and splice in the values at install-time (distrib/Makefile-bin.in). - Also, I renamed $libdir to $topdir to more closely reflect its actual meaning. This is somewhat malicious in that it will flush out all those clients using $libdir when they really shouldn't be :-)
12:39 PM Changeset in ghc [f0f1f8e]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by simonmar <unknown>
[project @ 2005-01-20 12:39:23 by simonmar] Simon PJ found a bug in GHC's layout processing. Here it is. I can't see an easy fix right now, so I'll come back to it later.
12:39 PM Changeset in testsuite [a125afdc]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonmar <unknown>
[project @ 2005-01-20 12:39:23 by simonmar] Simon PJ found a bug in GHC's layout processing. Here it is. I can't see an easy fix right now, so I'll come back to it later.
12:02 PM Changeset in ghc [850ee50c]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 <unknown>
[project @ 2005-01-20 12:02:06 by simonpj] Fix syntax error
11:09 AM Changeset in base [d332ac9]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-20 11:09:54 by malcolm] Hook up Data.FunctorM, and update dependencies from Data.Set, Data.IntMap, Data.Map etc, on Data.Typeable.
11:09 AM Changeset in directory [d332ac9]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-20 11:09:54 by malcolm] Hook up Data.FunctorM, and update dependencies from Data.Set, Data.IntMap, Data.Map etc, on Data.Typeable.
11:09 AM Changeset in ghc [57280006]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-20 11:09:54 by malcolm] Hook up Data.FunctorM, and update dependencies from Data.Set, Data.IntMap, Data.Map etc, on Data.Typeable.
11:09 AM Changeset in process [d332ac9]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-20 11:09:54 by malcolm] Hook up Data.FunctorM, and update dependencies from Data.Set, Data.IntMap, Data.Map etc, on Data.Typeable.
10:36 AM Changeset in base [75b6711]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by malcolm <unknown>
[project @ 2005-01-20 10:36:43 by malcolm] Include Typeable instance for nhc98.
10:36 AM Changeset in directory [75b6711]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by malcolm <unknown>
[project @ 2005-01-20 10:36:43 by malcolm] Include Typeable instance for nhc98.
10:36 AM Changeset in ghc [36622b8]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by malcolm <unknown>
[project @ 2005-01-20 10:36:43 by malcolm] Include Typeable instance for nhc98.
10:36 AM Changeset in process [75b6711]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by malcolm <unknown>
[project @ 2005-01-20 10:36:43 by malcolm] Include Typeable instance for nhc98.

Jan 19, 2005:

11:33 PM Changeset in base [de7d51b]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-19 23:33:25 by ross] Move comments inside #if's they refer to -- makes the cpp output, e.g. as seen by Hugs users, more sensible.
11:33 PM Changeset in directory [de7d51b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-19 23:33:25 by ross] Move comments inside #if's they refer to -- makes the cpp output, e.g. as seen by Hugs users, more sensible.
11:33 PM Changeset in ghc [eeb2216e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-19 23:33:25 by ross] Move comments inside #if's they refer to -- makes the cpp output, e.g. as seen by Hugs users, more sensible.
11:33 PM Changeset in process [de7d51b]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-19 23:33:25 by ross] Move comments inside #if's they refer to -- makes the cpp output, e.g. as seen by Hugs users, more sensible.
11:32 PM Changeset in base [ddecf6d]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-19 23:32:04 by ross] fix name in Typeable instance
11:32 PM Changeset in directory [ddecf6d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-19 23:32:04 by ross] fix name in Typeable instance
11:32 PM Changeset in ghc [2580de4]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-19 23:32:04 by ross] fix name in Typeable instance
11:32 PM Changeset in process [ddecf6d]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-19 23:32:04 by ross] fix name in Typeable instance
10:33 PM Changeset in base [0d6c159]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ralf <unknown>
[project @ 2005-01-19 22:33:32 by ralf] Added quite a few more Data instances. For these datatypes: - Data.Array - Data.FiniteMap - Data.IntMap - Data.IntSet - Data.Map - Data.Set - GHC.ST - GHC.ForeignPtr - Control.Concurrent.MVar and friends (In some cases, this also required adding Typeable instances.) Most or all additions have been tagged by #ifdef __GLASGOW_HASKELL__ ... For the _abstract_ datatypes in the above list, we use the from... and to... projections and injections so that we can process the containers or whatever as lists. We don't provide the reflection API for abstract datatypes. If anyone sees Data-wanting datatypes in the base or elsewhere in the module space, please let me know, or please go ahead, and add coverage for SYB. As far as I understand, the base code cannot use "deriving (Typeable, Data)", whereas this is very well an option for non-base modules. Indeed it is readily done like this in: - network/Network/URI - haskell-src
10:33 PM Changeset in directory [0d6c159]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ralf <unknown>
[project @ 2005-01-19 22:33:32 by ralf] Added quite a few more Data instances. For these datatypes: - Data.Array - Data.FiniteMap - Data.IntMap - Data.IntSet - Data.Map - Data.Set - GHC.ST - GHC.ForeignPtr - Control.Concurrent.MVar and friends (In some cases, this also required adding Typeable instances.) Most or all additions have been tagged by #ifdef __GLASGOW_HASKELL__ ... For the _abstract_ datatypes in the above list, we use the from... and to... projections and injections so that we can process the containers or whatever as lists. We don't provide the reflection API for abstract datatypes. If anyone sees Data-wanting datatypes in the base or elsewhere in the module space, please let me know, or please go ahead, and add coverage for SYB. As far as I understand, the base code cannot use "deriving (Typeable, Data)", whereas this is very well an option for non-base modules. Indeed it is readily done like this in: - network/Network/URI - haskell-src
10:33 PM Changeset in ghc [153e477]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ralf <unknown>
[project @ 2005-01-19 22:33:32 by ralf] Added quite a few more Data instances. For these datatypes: - Data.Array - Data.FiniteMap - Data.IntMap - Data.IntSet - Data.Map - Data.Set - GHC.ST - GHC.ForeignPtr - Control.Concurrent.MVar and friends (In some cases, this also required adding Typeable instances.) Most or all additions have been tagged by #ifdef __GLASGOW_HASKELL__ ... For the _abstract_ datatypes in the above list, we use the from... and to... projections and injections so that we can process the containers or whatever as lists. We don't provide the reflection API for abstract datatypes. If anyone sees Data-wanting datatypes in the base or elsewhere in the module space, please let me know, or please go ahead, and add coverage for SYB. As far as I understand, the base code cannot use "deriving (Typeable, Data)", whereas this is very well an option for non-base modules. Indeed it is readily done like this in: - network/Network/URI - haskell-src
10:33 PM Changeset in process [0d6c159]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ralf <unknown>
[project @ 2005-01-19 22:33:32 by ralf] Added quite a few more Data instances. For these datatypes: - Data.Array - Data.FiniteMap - Data.IntMap - Data.IntSet - Data.Map - Data.Set - GHC.ST - GHC.ForeignPtr - Control.Concurrent.MVar and friends (In some cases, this also required adding Typeable instances.) Most or all additions have been tagged by #ifdef __GLASGOW_HASKELL__ ... For the _abstract_ datatypes in the above list, we use the from... and to... projections and injections so that we can process the containers or whatever as lists. We don't provide the reflection API for abstract datatypes. If anyone sees Data-wanting datatypes in the base or elsewhere in the module space, please let me know, or please go ahead, and add coverage for SYB. As far as I understand, the base code cannot use "deriving (Typeable, Data)", whereas this is very well an option for non-base modules. Indeed it is readily done like this in: - network/Network/URI - haskell-src
6:31 PM Changeset in ghc [bfd84739]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 wolfgang <unknown>
[project @ 2005-01-19 18:31:07 by wolfgang] Update comments for PowerPC register mapping.
5:20 PM Changeset in base [b72cb4f4]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-19 17:20:31 by ross] document the deprecated functions, and redirect mkSet to fromList
5:20 PM Changeset in directory [b72cb4f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-19 17:20:31 by ross] document the deprecated functions, and redirect mkSet to fromList
5:20 PM Changeset in ghc [7ec0d5b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-19 17:20:31 by ross] document the deprecated functions, and redirect mkSet to fromList
5:20 PM Changeset in process [b72cb4f]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-19 17:20:31 by ross] document the deprecated functions, and redirect mkSet to fromList
11:48 AM Changeset in ghc [37cb08c0]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 simonmar <unknown>
[project @ 2005-01-19 11:48:15 by simonmar] -jN friendliness
10:04 AM Ticket #293 (-ffi poorly documented) closed by simonmar
10:04 AM Changeset in ghc [e60f4a6]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 simonmar <unknown>
[project @ 2005-01-19 10:04:17 by simonmar] Mention -fffi in this chapter.
7:25 AM Ticket #293 (-ffi poorly documented) created by wightnoise
[…]

Jan 18, 2005:

4:28 PM Changeset in ghc [9cb75205]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 simonmar <unknown>
[project @ 2005-01-18 16:28:43 by simonmar] USE_MMAP on Linux too: this is needed for sparc64-unknown-linux at least, and since it seems to work on i386-unknown-linux too we might as well enable it. We should probably use it on more arches/OSs too.
3:58 PM Changeset in ghc [4a667166]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 <unknown>
[project @ 2005-01-18 15:58:12 by simonpj] Wibble
3:11 PM Ticket #241 (hReady always returns True when used on win32 non-Console) closed by simonmar
[…]
3:08 PM Changeset in base [f69b164]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by simonmar <unknown>
[project @ 2005-01-18 15:08:39 by simonmar] Win32: attempt to make inputReady() work on pipes too. Fixes bug #995658.
3:08 PM Changeset in directory [f69b164]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by simonmar <unknown>
[project @ 2005-01-18 15:08:39 by simonmar] Win32: attempt to make inputReady() work on pipes too. Fixes bug #995658.
3:08 PM Changeset in ghc [94fee9e]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by simonmar <unknown>
[project @ 2005-01-18 15:08:39 by simonmar] Win32: attempt to make inputReady() work on pipes too. Fixes bug #995658.
3:08 PM Changeset in process [f69b164]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by simonmar <unknown>
[project @ 2005-01-18 15:08:39 by simonmar] Win32: attempt to make inputReady() work on pipes too. Fixes bug #995658.
2:09 PM Ticket #292 (Add wxHaskell link to homepage) closed by simonmar
[…]
1:51 PM Changeset in ghc [79a733f]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 simonmar <unknown>
[project @ 2005-01-18 13:51:28 by simonmar] Update a comment
12:19 PM Changeset in ghc [ac80e0de]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 <unknown>
[project @ 2005-01-18 12:18:11 by simonpj] ------------------------ Reorganisation of hi-boot files ------------------------ The main point of this commit is to arrange that in the Compilation Manager's dependendency graph, hi-boot files are proper nodes. This is important to make sure that we compile everything in the right order. It's a step towards hs-boot files. * The fundamental change is that CompManager.ModSummary has a new field, ms_boot :: IsBootInterface I also tided up CompManager a bit. No change to the Basic Plan. ModSummary is now exported abstractly from CompManager (was concrete) * Hi-boot files now have import declarations. The idea is they are compulsory, so that the dependency analyser can find them * I changed an invariant: the Compilation Manager used to ensure that hscMain was given a HomePackageTable only for the modules 'below' the one being compiled. This was really only important for instances and rules, and it was a bit inconvenient. So I moved the filter to the compiler itself: see HscTypes.hptInstances and hptRules. * Module Packages.hs now defines data PackageIdH = HomePackage -- The "home" package is the package -- curently being compiled | ExtPackage PackageId -- An "external" package is any other package It was just a Maybe type before, so this makes it a bit clearer. * I tried to add a bit better location info to the IfM monad, so that errors in interfaces come with a slightly more helpful error message. See the if_loc field in TcRnTypes --- and follow-on consequences * Changed Either to Maybes.MaybeErr in a couple of places (more perspicuous)
11:31 AM Changeset in ghc [43d5a24]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 simonmar <unknown>
[project @ 2005-01-18 11:31:03 by simonmar] Try again: Complain if --enable-src-tree-{happy,alex,haddock} is given, but the relevant sources don't exist.
11:30 AM Changeset in ghc [be92500]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 simonmar <unknown>
[project @ 2005-01-18 11:30:17 by simonmar] Revert previous, used wrong version of aclocal.m4
11:27 AM Ticket #292 (Add wxHaskell link to homepage) created by nobody
[…]
11:23 AM Changeset in base [28effeb]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by ross <unknown>
[project @ 2005-01-18 11:23:35 by ross] generalize the types of intersectionWith and intersectionWithKey
11:23 AM Changeset in directory [28effeb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by ross <unknown>
[project @ 2005-01-18 11:23:35 by ross] generalize the types of intersectionWith and intersectionWithKey
11:23 AM Changeset in ghc [33197cc6]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by ross <unknown>
[project @ 2005-01-18 11:23:35 by ross] generalize the types of intersectionWith and intersectionWithKey
11:23 AM Changeset in process [28effeb]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by ross <unknown>
[project @ 2005-01-18 11:23:35 by ross] generalize the types of intersectionWith and intersectionWithKey
11:15 AM Changeset in ghc [0bdaec6a]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 simonmar <unknown>
[project @ 2005-01-18 11:15:53 by simonmar] Complain if --enable-src-tree-{happy,alex,haddock} is given, but the relevant sources don't exist.
Note: See TracTimeline for information about the timeline view.