Timeline


and

Nov 16, 2007:

5:19 PM Platforms edited by martinwguy
truncate other column headings (diff)
5:16 PM Platforms edited by martinwguy
Truncate "Registerised" heading to "Reg'd" to improve layout (diff)
5:14 PM Platforms edited by martinwguy
Add port in progess arm-linux-gnueabi (diff)
4:02 PM Ticket #1360 (ghci :load and :add clear module context) closed by simonmar
fixed: I think I've made this work better now: […]
3:59 PM Changeset in ghc [06d253c]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-compat by Simon Marlow <simonmar@…>
update to test #1873, #1360
3:59 PM Changeset in testsuite [c6526af]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
update to test #1873, #1360
3:43 PM Changeset in ghc [b599808]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-compat by simonpj <simonpj@…>
Add -XExistentialQuantification flag (should have been there all along)
3:43 PM Changeset in testsuite [e3e5897]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Add -XExistentialQuantification flag (should have been there all along)
3:24 PM Changeset in ghc [9226af9e]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Add DEBUG-only flag -dsuppress-uniques to suppress printing of uniques This is intended only for debugging use: it makes it easier to compare two variants without the variations between uniques mattering. (Of course, you can't actually feed the output to the C compiler or assembler and expect anything sensible to happen!)
3:21 PM Changeset in ghc [037aa38]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Attempt at fixing #1873, #1360 I think I figured out a reasonable way to manage the GHCi context, comments welcome. Rule 1: external package modules in the context are persistent. That is, when you say 'import Data.Maybe' it survives over :load, :add, :reload and :cd. Rule 2: :load and :add remove all home-package modules from the context and add the rightmost target, as a *-module if possible. This is as before, and makes sense for :load because we're starting a new program; the old home-package modules don't make sense any more. For :add, it usually does what you want, because the new target will become the context. Rule 3: any modules from the context that fail to load during a :reload are remembered, and re-added to the context at the next successful :reload. Claus' suggestion about adding the "remembered" modules to the prompt prefixed with a ! is implemented but commented out. I couldn't decide whether it was useful or confusing. One difference that people might notice is that after a :reload where there were errors, GHCi would previously dump you in the most recent module that it loaded. Now it dumps you in whatever subset of the current context still makes sense, and in the common case that will probably be {Prelude}.
3:03 PM Changeset in ghc [7c7aa22]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Wibble to fix Trac #1901 (shorten messsage slightly)
3:02 PM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) reopened by simonpj
Aha, that's an excellent point. When compiling this declaration […] the …
2:58 PM Changeset in ghc [68d07cac]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve links from flag reference to the relevant section; and improve doc of RankN flags
2:56 PM Changeset in ghc [0ed91c9c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
FIX Trac #1901: check no existential context in H98 mode
1:20 PM Changeset in ghc [83e0b37]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Change the command-line semantics for query commands From the help text: Commands that query the package database (list, latest, describe, field) operate on the list of databases specified by the flags --user, --global, and --package-conf. If none of these flags are given, the default is --global --user. This makes it possible to query just a single database (e.g. the global one without the user one), which needed tricks to accomplish before.
1:19 PM Changeset in ghc [5a3ba0cc]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-compat by Simon Marlow <simonmar@…>
small tidyups to thie Makefile
1:19 PM Changeset in testsuite [3949ad4]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
small tidyups to thie Makefile
1:18 PM Changeset in ghc [8750fd9d]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-compat by Simon Marlow <simonmar@…>
fix this test for case sensitive filenames
1:18 PM Changeset in testsuite [bd4652c]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
fix this test for case sensitive filenames
12:20 PM Changeset in ghc [a9e89211]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
use "ghc-pkg latest --global" instead of "ghc-pkg list --simple-output" The former now does the right thing: it uses the global database only, and picks the most recent package with the given name.
12:11 PM Changeset in ghc [8789db32]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Disallow installing packages whose names differ in case only. --force overrides. Requested by Duncan Coutts, with a view to treating package names as case-insensitive in the future.
10:12 AM Changeset in ghc [cf375afb]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX BUILD (with GHC 6.2.x): update .hi-boot file
9:34 AM Changeset in ghc [b996c45c]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-compat by Simon Marlow <simonmar@…>
1603 depends on the gcc version, which we can't easily account for, so skip
9:34 AM Changeset in testsuite [a1b68ea]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
1603 depends on the gcc version, which we can't easily account for, so skip
9:12 AM Changeset in base [89a7d969]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
fix comment
9:12 AM Changeset in ghc [df97527]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Simon Marlow <simonmar@…>
fix comment
8:18 AM Changeset in ghc [6ab0a2a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve documentation of data type declarations (Trac #1901)
8:04 AM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) closed by simonpj
invalid: It's right for this program to be accepted. Foo'' uses a GHC extension, …
7:48 AM Changeset in ghc [66110b2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
Vectorisation of algebraic case expressions
6:18 AM Changeset in ghc [821585f5]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
More vectorisation-related built-ins
5:10 AM Changeset in ghc [51ad52d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
Vectorisation utilities
5:09 AM Changeset in ghc [fd399de2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
Add vectorisation built-ins
2:18 AM Changeset in ghc [7a23b26c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Roman Leshchinskiy <rl@…>
Fix vectorisation of binders in case expressions

Nov 15, 2007:

4:23 PM Changeset in ghc [fb16aaf9]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-compat by Simon Marlow <simonmar@…>
outofmem2 passes on the stable branch
4:23 PM Changeset in testsuite [c957a2e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
outofmem2 passes on the stable branch
4:09 PM Ticket #1836 (Omit way ghci for test case outofmem2) closed by simonmar
fixed: As a result of other changes, this test is now not run with GHCi. I had to …
3:57 PM Changeset in ghc [5af10d51]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1828: installing to a patch with spaces in We have to pass the path to gcc when calling windres, which itself might have spaces in. Furthermore, we have to pass the path to gcc's tools to gcc. This means getting the quoting right, and after much experimentation and reading of the windres sources I found something that works: passing --use-temp-files to windres makes it use its own implementation of quoting instead of popen(), and this does what we want. Sigh.
3:53 PM Changeset in ghc [118231a0]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
on Windows, install to a directory with spaces (test for #1828)
3:22 PM Ticket #1827 (:print panics GHCi with overloaded values) closed by igloo
fixed: Merged
3:20 PM Ticket #1888 (Slightly confusing error message for duplicate NOINLINE pragmas) closed by igloo
fixed: Merged
3:19 PM Ticket #1837 (ghc-pkg should not accept unversioned depends) closed by igloo
fixed: Merged
3:18 PM Ticket #1662 (mistranslation of arrow notation) closed by igloo
fixed: Merged
3:16 PM Ticket #1901 (6.8.1 incorrectly infers contexts from pattern matches.) created by guest
The following code is rejected by GHC 6.6.1 […] According to the GHC …
3:15 PM Ticket #782 (GHCi input does not support unicode) closed by igloo
fixed: Both merged
3:02 PM Ticket #1900 (Type families with class constraints: type-checker loops) created by h.holtmann
The following program: […] runs into a type-checker loop […] Of …
1:46 PM Ticket #1899 (compiler does not halt) created by guest
In the included tarball, run make in the code directory. The module …
1:16 PM Changeset in ghc [91b2014]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1679: crash on returning from a foreign call We forgot to save a pointer to the BCO over the foreign call. Doing enough allocation and GC during the call could provoke a crash.
1:15 PM Changeset in ghc [6d6e8483]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-compat by Simon Marlow <simonmar@…>
add test for #1679
1:15 PM Changeset in testsuite [bb1b231]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1679
12:22 PM Ticket #1898 (segfault with +RTS -N2 (related to tryTakeMVar?)) created by j.waldmann
when I compile the attached program ghc-6.8.1 --make strange -threaded …
11:15 AM Ticket #1840 (Reduce strain on PPC Mac OS X swapspace when test case outofmem2 fails) closed by simonmar
fixed: I believe I've fixed this. outofmem and outofmem2 now set a ulimit before …
11:06 AM Ticket #1897 (Ambiguous types and rejected type signatures) created by guest
This ticket collects a bunch of examples where GHC * Rejects a function …
10:32 AM Changeset in ghc [f462935]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Avoid the use of unversioned package dependencies Fortunately "ghc-pkg list $pkg --simple-output" is a good way to add the version number.
9:42 AM Ticket #1896 (Keep old bindings until :load succeeds) created by tibbe
Imagine you make a change to a module which is already loaded into GHCi …
9:31 AM Ticket #1895 (Allow aliases in GHCi module imports) created by tibbe
It would be convenient if it was possible to import a package in GHCi …
8:42 AM Changeset in ghc [a496c6a2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Make SpecConstr work again In a typo I'd written env instead of env', and as a result RULES are practically guaranteed not to work in a recursive group. This pretty much kills SpecConstr in its tracks! Well done Kenny Lu for spotting this. The fix is easy. Merge into 6.8 please.
5:57 AM Changeset in ghc [2a4d586]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Tim Chevalier <chevalier@…>
Documentation only - fix typo in flags reference

Nov 14, 2007:

11:38 PM Changeset in ghc [a1d4514]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-compat by Pepe Iborra <mnislaih@…>
Add test for #1892 - :info of a bkpt binding panics
11:38 PM Changeset in testsuite [4bdf75f]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 Pepe Iborra <mnislaih@…>
Add test for #1892 - :info of a bkpt binding panics
11:33 PM Changeset in ghc [07e3238d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
wibble
11:33 PM Changeset in ghc [3ad3113]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
Make pprNameLoc more robust in absence of loc information
11:25 PM Changeset in ghc [40ac852]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-compat by Pepe Iborra <mnislaih@…>
Accept output The test now actually passes
11:25 PM Changeset in testsuite [a6cc3898]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 Pepe Iborra <mnislaih@…>
Accept output The test now actually passes
11:24 PM Changeset in ghc [d09518c]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-compat by Pepe Iborra <mnislaih@…>
Adapt output to improvements in the TTerm pretty printer
11:24 PM Changeset in testsuite [8ce01ff]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 Pepe Iborra <mnislaih@…>
Adapt output to improvements in the TTerm pretty printer
11:16 PM Changeset in ghc [8bbebfe]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
Try to manage the size of the text rendered for ':show bindings'
8:40 PM Changeset in ghc [1168a37]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Waern <david.waern@…>
Avoid making Either String an instance of Monad in the Haddock parser
7:24 PM ExtensibleRecords edited by guest
(diff)
7:22 PM Ticket #1894 (Add a total order on type constructors) created by guest
Several proposals for ExtensibleRecords can be implemented as libraries if …
7:22 PM Ticket #1805 ("tail" is different under Solaris) closed by igloo
fixed: Merged
6:34 PM Changeset in ghc [d02f759]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
Make the Term ppr depth aware
6:12 PM Changeset in ghc [a4d1f3a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
Use paragraph fill sep where possible
5:08 PM Ticket #1893 (ghc should say when it is failing due to -Werror) created by igloo
If we fail due to warnings and -Werror, we should tell the user that we …
4:53 PM Changeset in ghc [0de0979]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1596 (remove deprecated --define-name) Also remove the old command-line syntax for ghc-pkg, which was not documented. Do not merge.
4:47 PM Ticket #1463 (Module → Package lookup in ghc-pkg?) closed by simonmar
fixed: Patch pushed.
4:45 PM Changeset in ghc [a159d2d3]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-compat by Simon Marlow <simonmar@…>
FIX #1840: outofmem and outofmem2 need ulimit settings to avoid filling up swap
4:45 PM Changeset in testsuite [f7327a1]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
FIX #1840: outofmem and outofmem2 need ulimit settings to avoid filling up swap
4:10 PM Changeset in ghc [3755794]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1837: remove deprecated support for unversioned dependencies (do not merge)
3:34 PM Changeset in ghc [f300abd]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
remove --define-name from the --help usage message (#1596)
3:30 PM Changeset in ghc [1f0f098]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1837: emit deprecated message for unversioned dependencies
3:20 PM Ticket #1649 (running GHCi screws up console display by changing code page) closed by simonmar
fixed: Fixed, see #782. We no longer set the code page in GHCi.
3:20 PM Ticket #1483 (vista: GHCi not loading 80% of the time) closed by simonmar
fixed: Fixed, see #782.
3:14 PM Changeset in ghc [b447038]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Fix #782, #1483, #1649: Unicode GHCi input GHCi input is now treated universally as UTF-8, except for the Windows console where we do the correct conversion from the current code page (see System.Win32.stringToUnicode). That leaves non-UTF-8 locales on Unix as unsupported, but (a) we only accept source files in UTF-8 anyway, and (b) UTF-8 is quite ubiquitous as the default locale.
2:11 PM Changeset in ghc [0432847]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-compat by Simon Marlow <simonmar@…>
Add test for #782
2:11 PM Changeset in testsuite [d4256ef8]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
Add test for #782
2:09 PM ExtensibleRecords edited by guest
(diff)
2:07 PM ExtensibleRecords edited by guest
(diff)
1:17 PM Ticket #1892 (:info panics when used on breakpoint bindings) created by mnislaih
After stopping at a breakpoint, asking GHCi for :info about the bindings …
1:12 PM ExtensibleRecords edited by guest
(diff)
1:00 PM Changeset in ghc [69aad50]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-compat by claus.reinke <claus.reinke@…>
simplify ghci024.py, fix -fprint-bind-result, -fno-ignore-breakpoints, -fprint-bind-contents - as ghc 6.9 flags are beginning to diverge, we need a simpler way of specifying version-specific flags or settings: have two entirely separate sections, instead of one section with too many patches. even if that doubles the script size, it should be easier to edit. also add a warning that ghci024.stdout is a generated file. - default for -fprint-bind-result has changed - -fno-ignore-breakpoints is gone - -fprint-bind-contents is new
1:00 PM Changeset in testsuite [6d24827]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 claus.reinke <claus.reinke@…>
simplify ghci024.py, fix -fprint-bind-result, -fno-ignore-breakpoints, -fprint-bind-contents - as ghc 6.9 flags are beginning to diverge, we need a simpler way of specifying version-specific flags or settings: have two entirely separate sections, instead of one section with too many patches. even if that doubles the script size, it should be easier to edit. also add a warning that ghci024.stdout is a generated file. - default for -fprint-bind-result has changed - -fno-ignore-breakpoints is gone - -fprint-bind-contents is new
12:58 PM Changeset in ghc [75acd15]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Waern <david.waern@…>
Fix build I had forgot to update HaddockLex.hi-boot-6, so the build with 6.2.2 failed. This fixes that.
11:53 AM Ticket #1891 (New RTS "--info" option not in help message) created by Orphi
The release notes mention a new RTS option --info, which prints out …
11:37 AM Changeset in ghc [1d01ed55]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-compat by simonpj <simonpj@…>
Test for Trac #1662
11:37 AM Changeset in testsuite [d154d70]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #1662
11:29 AM Changeset in ghc [e9efdf9]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
FIX Trac 1662: actually check for existentials in proc patterns I'd fixed the bug for code that should be OK, but had forgotten to make the test for code that should be rejected! Test is arrowfail004
10:47 AM Changeset in ghc [b5f0e182]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
FIX Trac 1888; duplicate INLINE pragmas There are actually three things here - INLINE pragmas weren't being pretty-printed properly - They were being classified into too-narrow boxes by eqHsSig - They were being printed in to much detail by hsSigDoc All easy. Test is rnfail048.
10:46 AM Changeset in ghc [6b051145]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Run the -frule-check pass more often (when asked)
10:44 AM Changeset in ghc [70f39d1e]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-compat by simonpj <simonpj@…>
Test for Trac #1888
10:44 AM Changeset in testsuite [607a7be]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #1888
10:04 AM TypeFunctionsStatus edited by chak
(diff)
8:16 AM Ticket #1614 (Type checker does not use functional dependency to avoid ambiguity) reopened by simonpj
Re-opening because I recall that for these fundep issues we're giving them …
5:18 AM Ticket #1437 (Build failures on Mac OS X 10.5) closed by chak
worksforme: I agree with the previous poster that the problem does not appear to be …
1:00 AM Ticket #1655 (System.Posix.User.getGroupEntryForName incorrect error for non-existent ...) closed by igloo
fixed: Fixed and merged: […]

Nov 13, 2007:

11:44 PM Ticket #1890 (Regression in mandelbrot benchmark due to inlining) created by dons
The (rather delicate) mandelbrot benchmark on the Great Language Shootout …
10:44 PM Ticket #1889 (Regression in concurrency performance from ghc 6.6 to 6.8) created by dons
While most Great Language Shootout benchmarks are running noticeably …
10:07 PM Ticket #1888 (Slightly confusing error message for duplicate NOINLINE pragmas) created by tim
I had some code with two NOINLINE pragmas for the same declaration: …
10:03 PM Ticket #1662 (mistranslation of arrow notation) reopened by guest
As I understand the above TcPat comment, the compiler should not …
7:02 PM Ticket #1887 (internal error while running parallel program) created by mrd
Problems occur when I use parFlatMap instead of concatMap. Appears to be …
5:45 PM Changeset in ghc [7bd518d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
GHCi debugger: added a new flag, -fno-print-binding-contents The contents of bindings show at breakpoints and by :show bindings is rendered using the same printer that :print uses. But sometimes the output it gives spans over too many lines and the user may want to be able to disable it.
5:20 PM Changeset in ghc [4e568f8]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-compat by Pepe Iborra <mnislaih@…>
Add a test for #1827 (:print panicswith overloaded values))
5:20 PM Changeset in testsuite [0cb1fbbd]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 Pepe Iborra <mnislaih@…>
Add a test for #1827 (:print panicswith overloaded values))
5:16 PM Ticket #683 (RULES for recursive functions don't work properly) closed by simonpj
fixed: The HEAD contains a much better treatment of recursion involving rewrite …
5:06 PM Ticket #1614 (Type checker does not use functional dependency to avoid ambiguity) closed by simonpj
wontfix: I think we won't fix this; use type functions and equalities instead. …
5:01 PM Changeset in ghc [4073968]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Pepe Iborra <mnislaih@…>
Fix Trac 1865: GHCi debugger crashes with :print
4:39 PM Changeset in ghc [d80afd91]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-compat by Pepe Iborra <mnislaih@…>
Remove some tabs in break020.hs
4:39 PM Changeset in testsuite [2aaba61]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 Pepe Iborra <mnislaih@…>
Remove some tabs in break020.hs
4:37 PM Ticket #1886 (GHC API should preserve and provide access to comments) created by claus
one class of applications of the GHC API are program transformations …
4:34 PM Changeset in ghc [97cfaff]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-compat by Pepe Iborra <mnislaih@…>
Accept output
4:34 PM Changeset in testsuite [67048f6]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 Pepe Iborra <mnislaih@…>
Accept output
3:45 PM Ticket #702 (MingW ld.exe produces program which segfaults) closed by simonmar
fixed: optimistically closing as fixed, if it crops up again please reopen.
3:36 PM Ticket #1717 (ghc-6.8 configure does not recognise 32bit userland on ppc64) closed by simonmar
wontfix: I don't think we're likely to do anything here.
3:35 PM Ticket #1493 (Int with Prelude-functions works, but Integer with generic-list-functions ...) closed by igloo
invalid: It's not clear, without a small testcase, that there is actually a bug …
3:28 PM Ticket #1144 (reduction count for ghci) closed by simonmar
wontfix: There isn't anything we could usefully count, so closing this bug.
3:27 PM Ticket #1049 (A means of testing whether code is in blocked or unblocked mode) closed by igloo
wontfix: Please follow http://www.haskell.org/haskellwiki/Library_submissions if …
2:44 PM Ticket #1701 (impossible happened) closed by igloo
fixed: We believe this is fixed. Please reopen if you think it's still broken.
2:28 PM Ticket #1629 (Upgrade regex-base,compat,posix with GHC 6.8) closed by igloo
wontfix: 6.8.1 has now been released
12:49 PM Ticket #1885 (Improve CPR analysis) created by simonpj
When a function returns a nested data structure, GHC should expose …
12:36 PM Ticket #1373 (Allow Access to generated STG from the GHC API) closed by simonmar
duplicate: Closing as subsumed by #1467. Note that part (2) is already available in …
12:01 PM ExtensibleRecords edited by guest
(diff)
11:51 AM Ticket #1643 (Unnecessary dictionaries) closed by simonpj
fixed: Closing this since Lennart is happy now. Simon
11:11 AM ExtensibleRecords edited by guest
(diff)
10:41 AM Ticket #1882 (GHC's vfork() silently dies, which renders compiling impossible (cyclic ...) closed by simonmar
duplicate: Thanks for the report. This seems to be the same issue as #1750, so I'm …
9:27 AM Ticket #1884 (Win64 Port) created by simonmar
(slightly optimistically adding this to the 6.10 milestone). For Win64 we …
1:10 AM Ticket #1883 (GHC can't find library using "short" name) created by m4dc4p
I wanted to build HDBC-postgresql 1.0.1[1] today, and ran into a problem …

Nov 12, 2007:

11:30 PM Commentary/Compiler/NameType edited by tim
fix typo (diff)
10:45 PM ExtensibleRecords edited by guest
(diff)
5:26 PM ExtensibleRecords edited by guest
(diff)
4:56 PM Ticket #1882 (GHC's vfork() silently dies, which renders compiling impossible (cyclic ...) created by raw
There is something seriously wrong with ghc-6.8.1. I switched to …
4:42 PM Ticket #1335 (overflow in multiplication) closed by simonmar
worksforme: We can't reproduce it here, no further feedback from the submitter.
4:41 PM Ticket #1334 (apparent memory leak in --make mode (compiling base library during ...) closed by simonmar
wontfix: GHC --make caches interface files as it compiles (which is why --make
4:03 PM ExtensibleRecords edited by claus
don't confuse trac by refering to haskell prime ticket as #92 (diff)
4:02 PM Ticket #1226 (Add flags --full-flag-help and --print-docdir) closed by simonmar
duplicate: This ticket has been replaced by #1880 and #1881.
4:01 PM Ticket #1881 (Windows installer: add a start menu item pointing to the flag reference) created by simonmar
Replacing part of #1226. Unix users have man ghc.
3:59 PM Ticket #1880 (Unify flag descriptions to generate both docs and code) created by simonmar
We want to specify all of GHC's flags in one place, and from there * …
3:50 PM Ticket #1879 (man page is getting installed to a stupid place.) created by simonmar
1. mandir in mk/config.mk.in is set to $prefix/man, which probably …
3:42 PM Ticket #1878 (--print-docdir gives the wrong results in a binary distribution) created by simonmar
The value printed by --print-docdir is wired in at compile-time, which …
3:39 PM Ticket #1220 (Newtype deriving should only work if superclasses are newtype-derived) closed by simonpj
invalid: No rejoinders, so closing this as 'invalid'. But I'll add a pointer to …
3:26 PM Ticket #1877 (Change the meaning of -fextended-default-rules) created by simonmar
Currently -fextended-default-rules applies to source code modules. GHCi …
3:23 PM Ticket #1200 (ghci scripts ending in printf lines fail with Exception: Prelude.undefined) closed by simonmar
fixed: Ian's example is actually behaving correctly above.
3:00 PM Ticket #1079 (refinement for GHC's support of UTF-8 encoding) closed by simonmar
wontfix: This is part of the much larger issue of how to support Unicode in the I/O …
2:56 PM Ticket #1021 (GHC static libraries are not position independent in OSX) closed by simonmar
duplicate: Subsumed by #1876.
2:53 PM Ticket #1020 (Build dynamic libraries by default for OSX) closed by simonmar
duplicate: Subsumed by #1876
2:52 PM Ticket #1876 (Complete shared library support) created by simonmar
This ticket is a placeholder for the shared libraries work, which is …
2:25 PM ExtensibleRecords edited by claus
(diff)
2:07 PM Ticket #690 (Accept source files in encodings other than UTF-8) closed by simonmar
wontfix: We don't plan to do anything here. Having source files in UTF-8 only …
2:03 PM ExtensibleRecords edited by claus
add link to current version of Data.Record.hs (diff)
1:54 PM Ticket #638 (Patch to make Control.Monad.replicateM_ faster) closed by simonmar
fixed: And indeed replicateM_ does deforest in 6.8.1. Bug closed.
1:51 PM Ticket #684 (Pending occurrence-analysis fix) closed by simonpj
fixed: This is either done or dead. I certainly don't have any half-complete …
1:45 PM ExtensibleRecords edited by guest
(diff)
1:03 PM ReportABug edited by simonmar
(diff)
1:00 PM WikiStart edited by simonmar
(diff)
12:45 PM Ticket #1875 (Compiling with -O is 30 times slower than with -Onot) created by simonpj
This is a performance bug. In 6.8.1, compiling Serge's DoCon package, …
10:49 AM Ticket #1874 (getDirectoryContents yields "invalid argument" instead of "permission ...) created by Orphi
Attempting to open a file (readFile, openFile, et al) to which you do …
9:52 AM Ticket #1869 ((doesDirectoryExist "C:\\") yields False) closed by Orphi
Sorry everybody - it seems this bug is already fixed in GHC 6.8.1. …
12:30 AM Ticket #1863 (gen-contents-index.sh doesn't work with Haddock 2) closed by guest
I have tested that the above solution works, so this ticket can be closed.
12:16 AM ExtensibleRecords edited by guest
(diff)
12:12 AM Ticket #1873 (ghci loses pre-error context after :reload) created by claus
when trying to :reload an erroneous source, the ghci context changes …

Nov 11, 2007:

10:40 PM Changeset in ghc [cfedbe4]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-compat by claus.reinke <claus.reinke@…>
FIX ghci024 for unregisterised, powerpc_apple_darwin, and ghc-6.8 - for unregisterised platforms, default is '-fno-asm-mangling' - powerpc_apple_darwin fails on ':set -package ghc' (#1845) - for ghc 6.8, -fno-run-cps and -fno-convert-to-zipper-and-back do not exist
10:40 PM Changeset in testsuite [80b3975]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 claus.reinke <claus.reinke@…>
FIX ghci024 for unregisterised, powerpc_apple_darwin, and ghc-6.8 - for unregisterised platforms, default is '-fno-asm-mangling' - powerpc_apple_darwin fails on ':set -package ghc' (#1845) - for ghc 6.8, -fno-run-cps and -fno-convert-to-zipper-and-back do not exist
10:38 PM Changeset in ghc [36fbd8e]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-compat by Ian Lynagh <igloo@…>
Update output
10:38 PM Changeset in testsuite [8489020]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Update output
9:09 PM WorkingConventions/FixingBugs edited by dbenbenn
Clarify how to create patch bundle (diff)
8:25 PM Ticket #1871 (compile warning appears to be treated as error) closed by igloo
invalid: This isn't a bug: the .cabal file contains […] i.e. is it -Werror that …
8:24 PM ExtensibleRecords edited by gidyn
(diff)
8:23 PM ExtensibleRecords edited by gidyn
(diff)
8:21 PM Ticket #1866 (Extensible Records) closed by gidyn
Superseded by #1872
8:19 PM Ticket #1872 (Extensible Records) created by gidyn
There seems to be widespread agreement that the current situation with …
8:19 PM ExtensibleRecords edited by gidyn
(diff)
8:09 PM ExtensibleRecords edited by gidyn
(diff)
8:08 PM ExtensibleRecords edited by gidyn
(diff)
8:00 PM ExtensibleRecords edited by gidyn
(diff)
7:57 PM ExtensibleRecords created by gidyn
7:04 PM Ticket #1871 (compile warning appears to be treated as error) created by duncan
In regex-base-0.92 it has a module re-export: […] that module exports …
3:32 PM Ticket #1686 (getMBlocks: VirtualAlloc MEM_RESERVE 1 blocks failed) closed by igloo
fixed: trevion thinks that the problem is caused by a space leak in his code, and …
3:13 PM Ticket #1870 (ghc-6.8.1 panics compiling regex-tdfa-0.93) created by ChrisKuklewicz
This was reported to me by thomas.hartman@… Short summary: The file …
2:39 PM Ticket #1869 ((doesDirectoryExist "C:\\") yields False) created by Orphi
On Windows, the action doesDirectoryExist "C:\\" yields False. …
2:30 PM Ticket #1868 (Exception fails all exception predicates) created by Orphi
Attempting to operate on a file with an invalid filename (e.g., "C:\C:\") …
1:49 PM Ticket #1867 (GHC 6.6.1 and 6.8.1 don't run on Windows NT 4.0) created by Orphi
The download page clearly states that GHC 6.6.1 works on Windows NT - …
9:43 AM Ticket #1866 (Extensible Records) created by gidyn
There seems to be widespread agreement that the current situation wrt …
7:09 AM Ticket #1865 (GHCi debugger crashes with :print) closed by sorear
duplicate: Replying to guest: > sorear, yeah that is almost certainly the …
1:42 AM Commentary/Compiler/NewCodeGen edited by guest
(diff)

Nov 10, 2007:

11:58 PM Changeset in unix [23d6215]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Ian Lynagh <igloo@…>
Throw a proper exception if getGroupEntryForName fails to find an entry We used to get *** Exception: getGroupEntryForName: failed (Success) Fixes trac #1655
10:29 PM Ticket #1850 (Haddock docs don't have inter-package links) closed by igloo
fixed: Fixed and merged: […]
10:27 PM Ticket #1857 (libraries/network/configure.ac needs better check for Solaris) closed by igloo
fixed: Patch applied
10:25 PM Ticket #1862 (DocBook XSL Stylesheets search path is incomplete) closed by igloo
fixed: Applied and merged: […]
10:17 PM Ticket #1858 (scripts should be installed using $(INSTALL_SCRIPT)) closed by igloo
fixed: Fixed and merged: […]
10:09 PM Ticket #1854 ("sh gen_contents_index --inplace" does not work under Solaris) closed by igloo
fixed: Fixed and merged […]
10:06 PM Ticket #1855 (distrib/Makefile-bin-vars.in misses an CPP entry) closed by igloo
fixed: Fixed and merged […]
10:05 PM Ticket #1764 (missing backquotes in documentation for Prelude.elem (and probably other ...) closed by igloo
fixed: Fixed and merged […]
9:54 PM Ticket #1865 (GHCi debugger crashes with :print) created by cdsmith@…
To reproduce: 1. Enter the following code into a source file: […] 2. …
8:31 PM Ticket #1864 (Broken links from users guide to libraries) created by igloo
Pages like …
6:03 PM Changeset in ghc [70f9a988]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Define CPP in distrib/Makefile-bin-vars.in; fixes #1855 Patch from Christian Maeder
6:00 PM Changeset in ghc [79af6459]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Tweak gen_contents_index to work with Solaris's sh
5:39 PM Changeset in ghc [4df1081]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Update install-sh This comes from the Debian automake 1:1.10+nogfdl-1 package.
5:30 PM Changeset in base [72a61ce]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Fix ` characters in elem's haddock docs
5:30 PM Changeset in ghc [2dc3c042]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ian Lynagh <igloo@…>
Fix ` characters in elem's haddock docs
5:13 PM Changeset in ghc [cea73c10]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Support more doc targets (html, pdf, etc) in the libraries Makefile
5:12 PM Changeset in ghc [bc825482]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Build Cabal user guide during "make", not only "make install-docs"
3:56 PM Ticket #1588 (unrequested generalized newtype deriving?) closed by igloo
fixed: Exactly; now done.
3:55 PM Ticket #1844 (Unexpected behavior with INLINE pragma) closed by igloo
fixed: Both merged
3:54 PM Ticket #1617 (:types <module> (or :browse! <module>) - browse plain types, not in ...) closed by igloo
fixed: Both merged
3:23 PM Changeset in ghc [babeab80]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Use INSTALL_SCRIPT, not INSTALL_PROGRAM, when installing scripts; fixes #1858
3:15 PM Changeset in ghc [475ad5f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Rename Parser.ly in the extralibs tarball; fixes #1859 If Cabal doesn't see the .ly file then it won't try to run happy, and thus won't fail if happy isn't installed.
3:06 PM Changeset in ghc [c115c63e]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add a path to the DocBook XSL Stylesheets search path Slackware puts the stylesheets in /usr/share/xml/docbook/xsl-stylesheets* Patch from Andrea Rossato.
2:26 PM Changeset in ghc [d2c76332]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-compat by Ian Lynagh <igloo@…>
Add a test for trac #1588: unrequested generalized newtype deriving? Test is drvfail013
2:26 PM Changeset in testsuite [a654d4f]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add a test for trac #1588: unrequested generalized newtype deriving? Test is drvfail013
2:11 PM Ticket #1852 (-O2 -funbox-strict-fields causes incorrect behavior) closed by igloo
fixed: Merged
1:58 PM Ticket #1556 (:r doesn't reload :m + loaded modules) closed by igloo
fixed: Merged
1:57 PM Ticket #1561 (No tabs in :t output) closed by igloo
fixed: Merged
1:57 PM Ticket #1838 (do not use getEnv "HOME", use System.Directory.getHomeDirectory) closed by igloo
fixed: Merged
1:54 PM Ticket #1813 (Strange type representation bug with phantom type synonyms in interactive ...) closed by igloo
fixed: Merged
1:50 PM Ticket #1766 (:undef f f has odd behaviour) closed by igloo
fixed: Merged
1:50 PM Ticket #1765 (:def should redefine too (ghci commands)) closed by igloo
fixed: Merged
1:49 PM Ticket #1814 (Lightweight quoting Stage error in interactive mode) closed by igloo
fixed: Merged (and I have no idea why I thought it would have to wait until 6.10)
1:48 PM Ticket #1832 (universal quantification not dealt with earlier) closed by igloo
fixed: Merged
1:27 PM Changeset in ghc [185965f6]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-compat by Ian Lynagh <igloo@…>
Skip arrowrun003 for ghc < 6.9 (Control.Category doesn't exist)
1:27 PM Changeset in testsuite [51f47de]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Skip arrowrun003 for ghc < 6.9 (Control.Category doesn't exist)
1:24 PM Changeset in ghc [bc9c8b4b]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-compat by Ian Lynagh <igloo@…>
skip arrow for ghc < 6.9 (Control.Category doesn't exist)
1:24 PM Changeset in testsuite [d5964ec]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
skip arrow for ghc < 6.9 (Control.Category doesn't exist)
1:22 PM Building/Porting edited by martinwguy
Get new NCG link right (der!) (diff)
1:19 PM Building/Porting edited by martinwguy
Fix broken link to NCG page (diff)
1:00 AM Ticket #1863 (gen-contents-index.sh doesn't work with Haddock 2) created by guest
gen-contents-index.sh needs to pass -B <ghc-lib-dir> to Haddock if its …

Nov 9, 2007:

4:26 PM Changeset in ghc [536eaecd]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by claus.reinke@…>
FIX 1463 (implement 'ghc-pkg find-module') - the ticket asks for a module2package lookup in ghc-pkg (this would be useful to have in cabal, as well) - we can now ask which packages expose a module we need, eg, when preparing a cabal file or when getting errors after package reorganisations: $ ./ghc-pkg-inplace find-module Var c:/fptools/ghc/driver/package.conf.inplace: (ghc-6.9.20071106) $ ./ghc-pkg-inplace find-module Data.Sequence c:/fptools/ghc/driver/package.conf.inplace: containers-0.1 - implemented as a minor variation on listPackages (as usual, it would be useful if one could combine multiple queries into one)
1:56 PM Changeset in ghc [cf679aa0]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix typo: -XNoRank2Types -> -XRank2Types
11:14 AM Ticket #1862 (DocBook XSL Stylesheets search path is incomplete) created by AndreaRossato
Presently the directory used by Slackware GNU/Linux and other distribution …
7:34 AM Ticket #1861 (Uncompilable code generated) created by guest
When compiling via C the symbol Infinity is sometimes generated. […] …
12:34 AM Ticket #1860 (GMP dyn link dependencies in binary distributions) created by chak
A binary distribution contains a couple of ghc compiled binaries (most …
12:08 AM Changeset in base [f127e5a]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by David Waern <david.waern@…>
Filter out GHC.Prim also for the Haddock step Please merge to the GHC 6.8.2 branch
12:08 AM Changeset in ghc [59b4958f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by David Waern <david.waern@…>
Filter out GHC.Prim also for the Haddock step Please merge to the GHC 6.8.2 branch

Nov 8, 2007:

8:55 PM Ticket #1859 (happy required to build ghc 6.8.1 from source) created by guest
I am building GHC 6.8.1 from source tarballs: […] The sequence …
8:11 PM Building/GettingTheSources edited by RichardG
(diff)
5:55 PM Ticket #1654 (GHC Panic in 6.8.1) closed by simonpj
fixed: OK I've committed patches to HEAD and stable branch separately. Thanks …
5:51 PM Changeset in ghc [4c38417]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #1654: propagate name changes into CoreRules This patch is on the HEAD. It fixes a nasty and long-standing bug whereby we weren't substituting the ru_fn field of a CoreRule in CoreSubst.substSpec, which ultimately led to a puzzling "nameModule" error trying to put the rules in the interface file.
5:07 PM Ticket #1858 (scripts should be installed using $(INSTALL_SCRIPT)) created by guest
in the Makefile of driver/mangler/ and driver/split/
4:40 PM Changeset in ghc [7018f108]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-compat by Simon Marlow <simonmar@…>
add test for #1603
4:40 PM Changeset in testsuite [8da5eb1]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1603
4:08 PM Ticket #1857 (libraries/network/configure.ac needs better check for Solaris) created by guest
In libraries/network/configure.ac […] does not match "solaris2.10" so …
4:02 PM Ticket #1856 (Improve error message for mutally recursive modules) created by guest
When I am trying to compile the following modules: […] I got the …
2:57 PM Ticket #1855 (distrib/Makefile-bin-vars.in misses an CPP entry) created by guest
The file distrib/Makefile-bin-vars.in needs to propagate the CPP program …
2:51 PM Ticket #1854 ("sh gen_contents_index --inplace" does not work under Solaris) created by guest
the script is called in libraries/Makefile and fails under Solaris: …
2:35 PM Changeset in ghc [15297b54]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-compat by Simon Marlow <simonmar@…>
add test for #1852
2:35 PM Changeset in testsuite [a8c34c5]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1852
1:28 PM Changeset in ghc [e5d9aaa]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Pad static literals to word size in the code generator
9:15 AM Ticket #1751 (program with GADTs segfaults when compiled with -prof and -auto-all) closed by simonmar
fixed: We won't be doing 6.6.2.
9:14 AM Ticket #1376 (panic caused in ghci by the following code involving monad transformers) closed by simonmar
fixed: we won't be doing 6.6.2.
8:40 AM Building/GettingTheSources edited by simonpj
(diff)
3:08 AM Ticket #1853 (hpc mix files for Main modules overwrite each other) created by guest
I have several programs, and hence several files that define Main modules, …
2:20 AM Ticket #1852 (-O2 -funbox-strict-fields causes incorrect behavior) created by mwolak
The attached code behaves incorrectly when compiled with -O2 …
1:40 AM Ticket #1851 ("make install-strip" should work) created by igloo
With the bindists (not sure about a normal build tree) install-strip …
1:39 AM Changeset in ghc [f9b1bfe1]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-compat by claus.reinke <claus.reinke@…>
augment ghci025 to cover #1847 - need to test :browse! in different contexts - -s has disappeared, see #1799 for sorting - 'imported from' clarified to 'imported via'
1:39 AM Changeset in testsuite [8ba5322]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 claus.reinke <claus.reinke@…>
augment ghci025 to cover #1847 - need to test :browse! in different contexts - -s has disappeared, see #1799 for sorting - 'imported from' clarified to 'imported via'
1:31 AM Changeset in ghc [4899a56b]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by claus.reinke@…>
FIX #1847 (improve :browse! docs, fix unqual) - add example to docs, explain how to interpret output of `:browse! Data.Maybe` - print unqualified names according to current context, not the context of the target module

Nov 7, 2007:

4:52 PM Ticket #1850 (Haddock docs don't have inter-package links) created by simonmar
The Haddock docs we shipped with 6.8.1 have no inter-package links at all.
4:24 PM Ticket #1849 (Template Haskell: reify is not consistent with the special constructors ...) created by guest
While reify provides consistent type information for arrows (i.e. returns …
4:16 PM Changeset in ghc [427f344]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX BUILD Sorry, should have pushed with previous batch of changes.
4:14 PM Changeset in ghc [23e4e103]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1617: reloading didn't change the :browse output as it should The problem was that because the interface hadn't changed, we were re-using the old ModIface. Unfortunately the ModIface contains the GlobalRdrEnv for the module, and that *had* changed. The fix is to put the new GlobalRdrEnv in the ModIface even if the interface has not otherwise changed. ModIface is not really the right place for the GlobalRdrEnv, but neither is ModDetails, so we should think about a better way to do this.
4:10 PM Changeset in ghc [df1993d]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-compat by Simon Marlow <simonmar@…>
test for #1617
4:10 PM Changeset in testsuite [0f643f0]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
test for #1617
1:13 PM Changeset in ghc [b9252d4]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-compat by Simon Marlow <simonmar@…>
add test for #1561
1:13 PM Changeset in testsuite [e31b3dc]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1561
12:41 PM Changeset in ghc [e82fcf24]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1556: GHC's :reload keeps the context, if possible
12:27 PM Changeset in ghc [c4113b3]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-compat by Simon Marlow <simonmar@…>
accept output following #1561
12:27 PM Changeset in testsuite [a7fed18]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
accept output following #1561
11:47 AM Changeset in ghc [9c5c45d]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-compat by Simon Marlow <simonmar@…>
update test output
11:47 AM Changeset in testsuite [721e5bb]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
update test output
11:46 AM Changeset in ghc [07f2742]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-compat by Simon Marlow <simonmar@…>
update test for #1765, #1766
11:46 AM Changeset in testsuite [89bc82e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
update test for #1765, #1766
11:42 AM Ticket #1848 (Binary distributions don't install gmp) created by simonmar
Manuel Chakravarty writes: Unfortunately, make binary-dist is broken in …
11:32 AM Changeset in ghc [b23eb7d8]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1561: don't use tabs in pretty-printed output at all. Tabs aren't guaranteed to be 8 spaces on every output device, so we shouldn't be using them. Instead I added a little optimisation to use chunks of 8 spaces for long indentations.
11:17 AM Changeset in ghc [da4dda1]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1765, #1766 - :def! now overwrites a previous command with the same name - :def on its own lists the defined macros - ":undef f g" undefines both f and g
11:01 AM Ticket #1847 (Oddity with :browse!) created by simonmar
There is an oddity with :browse! that I didn't look into. Load this …
10:34 AM Ticket #1846 (under MAC OS X package dependencies are not satified by the user database) created by guest
[…]
10:26 AM Changeset in ghc [806ab63]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
#1617: Add :browse! and various other additions to GHCi - :browse! a variant of :browse that lists children separately, not in context, and gives import qualifiers in comments SimonM: I also added sorting by source location for interpreted modules in :browse, and alphabetic sorting by name otherwise. For :browse *M, the locally-defined names come before the external ones. - :{ ..lines.. :} (multiline commands) allow existing commands to be spread over multiple lines to improve readability, both interactively and in .ghci (includes a refactoring that unifies the previous three command loops into one, runCommands, fed from cmdqueue, file, or readline) - :set now shows GHCi-specific flag settings (printing/ debugger), as well as non-language dynamic flag settings :show languages show active language flags :show packages show active package flags as well as implicitly loaded packages
10:23 AM Changeset in ghc [efb6ce6]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-compat by claus.reinke <claus.reinke@…>
tests for :browse!, :{:}, :set, :show languages/packages these tests validate on win/xp. - if any issues with dos-style line-endings remain, please apply dos2unix for now, and let me know - ghci024 has ghci024.py instead of ghci024.stdout; the prepare024 function defined in there generates a platform- and version-specific ghci024.stdout for the test (see all.T) - ghci025 uses the (non-advertised) new -s option to get sorted :browse output for stable tests (to work around #1799). if this isn't sufficient, please set normal to ignore_output in all.T for now (until #1799 is fixed), and let me know
10:23 AM Changeset in testsuite [58e8f7a]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 claus.reinke <claus.reinke@…>
tests for :browse!, :{:}, :set, :show languages/packages these tests validate on win/xp. - if any issues with dos-style line-endings remain, please apply dos2unix for now, and let me know - ghci024 has ghci024.py instead of ghci024.stdout; the prepare024 function defined in there generates a platform- and version-specific ghci024.stdout for the test (see all.T) - ghci025 uses the (non-advertised) new -s option to get sorted :browse output for stable tests (to work around #1799). if this isn't sufficient, please set normal to ignore_output in all.T for now (until #1799 is fixed), and let me know
10:06 AM Changeset in ghc [e216a6a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
FIX #1838: use System.Directory.getHomeDirectory instead of getEnv "HOME"
10:02 AM Ticket #1845 (unconditional relative branch out of range (GHC version 6.8.1-6.10.4 for ...) created by guest
Having build ghc-6.8.1 from sources revealed the following problem after …
9:59 AM Changeset in ghc [54a32229]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
catch up with removal of config.mk in the readline package
8:41 AM Ticket #946 (Complete and integrate a tags and module-graph analyser using the GHC API) closed by simonmar
fixed: I've updated this and pushed it to the HEAD, at the same time making some …
7:23 AM Ticket #1844 (Unexpected behavior with INLINE pragma) created by calvins
I have not been able to create a small isolated test case that illustrates …
6:53 AM Ticket #1843 (ghc 6.8.1 broken on Mac OS X Leopard PPC) created by guest
File fail.hs: […] […] (note, 'fish' is the shell I use... …
5:36 AM Ticket #1842 (runInteractiveCommand should install SIGCHLD handler) created by firefly
System.Process contains simple functions for running external commands. …
2:00 AM Ticket #1841 (Data.Typeable: Instances of basic types don't provide qualified strings to ...) created by guest
The documentation of Data.Typeable.mkTyCon reasonably states that the name …
12:36 AM TypeFunctionsStatus edited by chak
(diff)

Nov 6, 2007:

5:22 PM SQLLikeComprehensions edited by guest
(diff)
5:07 PM Ticket #1840 (Reduce strain on PPC Mac OS X swapspace when test case outofmem2 fails) created by thorkilnaur
The outofmem2 test verifies that the runtime system reacts suitably to a …
4:08 PM Ticket #1839 (need ghc-pkg dump feature) created by duncan
Cabal already needs quite a bit of information from ghc-pkg about the …
3:51 PM Ticket #1608 (Newtype deriving error messages coming out too late) closed by simonpj
fixed: And indeed this is just what GHC (6.8 and HEAD) now does: […] So it's …
3:50 PM Changeset in ghc [f983a21]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-compat by simonpj <simonpj@…>
Test for Trac #1608
3:50 PM Changeset in testsuite [70f189e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #1608
3:48 PM Ticket #1838 (do not use getEnv "HOME", use System.Directory.getHomeDirectory) created by guest
[i've set component to ghci, but this isn't limited to ghci] i was …
3:40 PM Changeset in ghc [6a344107]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-compat by simonpj <simonpj@…>
Test for Trac #1814
3:40 PM Changeset in testsuite [e05d35d]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #1814
3:31 PM Changeset in ghc [bdaf685c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #1813: generalise over *all* type variables at top level, even phantom ones See Note [Silly type synonym] in TcType for further details. This bug (or at least infelicity) has been in GHC for quite a long time.
3:31 PM Ticket #1837 (ghc-pkg should not accept unversioned depends) created by duncan
Historically ghc-pkg accepted a format where the "depends:" field did not …
2:20 PM Changeset in ghc [e019188]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
fix stage 1 compilation
2:05 PM Changeset in ghc [19a65f4]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
warning police
2:01 PM Changeset in ghc [7379e82a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
GHC API: add checkAndLoadModule Does what the name suggests: it performs the function of both checkModule and load on that module, avoiding the need to process each module twice when checking a batch of modules. This will make Haddock and ghctags much faster. Along with this is the beginnings of a refactoring of the HscMain interface. HscMain now exports functions for separately running the parser, typechecher, and generating ModIface and ModDetails. Eventually the plan is to complete this interface and use it to replace the existing one.
1:55 PM Changeset in ghc [3f1b316d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Fix Trac #1814 (staging interaction in Template Haskell and GHCi), and add comments An Id bound by GHCi from a previous Stmt is Global but Internal, and I'd forgotten that, leading to unnecessary restrictions when using TH and GHCi together. This patch fixes the problem and adds lots of explanatory comments (which is where most of the extra lines come from).
1:54 PM Changeset in ghc [c579872a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
update to use latest changes to the GHC API (works much quicker now)
11:33 AM Changeset in ghc [130883c9]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-compat by simonpj <simonpj@…>
Test for Trac #1814
11:33 AM Changeset in testsuite [552442b]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for Trac #1814
11:30 AM Changeset in ghc [d8090815]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-compat by simonpj <simonpj@…>
add extra_hc_opts for ghci_script
11:30 AM Changeset in testsuite [68991f55]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
add extra_hc_opts for ghci_script
10:58 AM Changeset in ghc [8f5834c]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-compat by Ross Paterson <ross@…>
adapt tests to new Category superclass of Arrow
10:58 AM Changeset in testsuite [8df8b48]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 Ross Paterson <ross@…>
adapt tests to new Category superclass of Arrow
10:52 AM Changeset in ghc [08efb089]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve error messages
10:51 AM Changeset in ghc [7a0cab9]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Improve manual entry for binding lexically scoped type variables in pattern signatures
10:49 AM Changeset in ghc [0093a28]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Remove trailing spaces from programlisting lines
10:44 AM Ticket #1832 (universal quantification not dealt with earlier) reopened by simonpj
PS: probably worth merging […]
10:43 AM Changeset in ghc [a975e83]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Remove unhelpful sentence (see Trac #1832) Merge to 6.8 branch
10:42 AM Ticket #1832 (universal quantification not dealt with earlier) closed by simonpj
fixed: I'll just remove the sentence. I don't think it conveys anything useful. …
10:40 AM Changeset in ghc [cfd81c04]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
warning police
10:28 AM Ticket #1627 ({-# INLINE #-} doesn't) closed by simonpj
fixed: I've just looked again. We are generating reasonable code again, so I'm …
4:50 AM Ticket #1836 (Omit way ghci for test case outofmem2) created by thorkilnaur
The outofmem2 test is intended to verify that the runtime system reacts …
1:31 AM Ticket #1835 (Provide information of the instance environment) created by guest
This feature request was brought up in [1]. Right now TH doesn't have …

Nov 5, 2007:

11:05 PM Ticket #1834 (No instance for <type family result type> in ghci command line) created by guest
In the following code, Pred () no longer matches the instance for …
11:04 PM Ticket #1804 (Panic: applyTypeToArgs with -O) closed by dons
fixed
9:20 PM Ticket #1833 (Haddock 2 can not process the base package with HscTarget = HscNothing) created by guest
My guess is that this is a problem with the load function from the GHC …
9:04 PM Ticket #1832 (universal quantification not dealt with earlier) created by guest
The User’s Guide says in 8.4.4.2.: “Notice the way that the syntax fits …
8:24 PM Ticket #1072 (Core Lint Errors: in result of Desugar) closed by simonpj
fixed: I'm closing this, since it works fine now, but adding a test (tc239) so …
8:17 PM Ticket #1774 ("Using GHCi" inaccessible) closed by igloo
fixed: Thanks for the report; this has since been fixed, and the docs in 6.8.1 …
7:49 PM Ticket #1728 (generic classes broken) closed by igloo
fixed: Thanks for the report! This has since been fixed, and the testcase works …
7:23 PM Changeset in ghc [5acd938f]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-compat by simonpj <simonpj@…>
Add test for Trac #1072
7:23 PM Changeset in testsuite [2a85d4a]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Add test for Trac #1072
7:21 PM Ticket #1697 (GHC 6.6.1 fails to build on Arch Linux, 64-bit) closed by igloo
fixed: We don't have a way to contact the submitter, so I'm going to assume this …
4:47 PM Changeset in ghc [2b1c24e]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by simonpj@…>
Add -dcore-lint when validating libraries
4:40 PM Changeset in ghc [cd6fb56]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Various improvements - take the GHC topdir as a runtime argument - deal with files one at a time (fix space leak)
4:39 PM Changeset in ghc [a2dd573]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
build ghctags-inplace
4:39 PM Changeset in ghc [07570cc9]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
updates to ghctags code
2:43 PM Ticket #1195 (Build error on MacOSX (Intel) 10.4.8 for HEAD from 2007-03-05 when ...) closed by guest
I can't tell, as I don't use MacOSX anymore. My work-around was to not …
2:37 PM Changeset in ghc [d62e0e3]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
eliminate a bit of duplication
2:37 PM Changeset in ghc [7b156c4]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
eliminate a bit of duplication
2:22 PM Changeset in ghc [cf05b97f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
catch up with changes to checkModule
1:57 PM Ticket #1829 (Fix test case outofmem for PPC Mac OS X) closed by simonmar
fixed
12:28 PM Ticket #1165 (clausify has a space leak with -O2) closed by simonmar
fixed: confirmed as not present in 6.8.1.
12:24 PM Ticket #716 (Unloading a dll generated by GHC doesn't free all resources) closed by simonmar
fixed: The only remaining issue related to this is #1663, as far as I know.
2:19 AM TypeFunctionsStatus edited by chak
(diff)
2:10 AM TypeFunctionsStatus edited by chak
(diff)
2:05 AM TypeFunctionsStatus edited by chak
(diff)

Nov 4, 2007:

10:32 PM Ticket #1831 (reify never provides the declaration of variables) created by guest
The information returned by reify when provided a variable Name is […] …
9:03 PM Ticket #1830 (Automatic derivation of Lift) created by guest
This feature request was brought up in this template-haskell thread[1]: …
8:31 PM Ticket #1829 (Fix test case outofmem for PPC Mac OS X) created by thorkilnaur
Running validate on my PPC Mac OS X has for some time reported […] with …
8:17 PM Ticket #1828 (ghc doesn't properly quote space-containing paths on Windows.) created by guest
1) Install ghc 6.8.1 on Windows XP to "C:\Program Files\ghc\". 2) …
5:55 PM Ticket #1827 (:print panics GHCi with overloaded values) created by guest
After starting GHCi, using the debugger to print certain functions causes …
3:54 PM Changeset in ghc [bd0625f3]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-compat by Thorkil Naur <naur@…>
Fix test outofmem for powerpc_apple_darwin
3:54 PM Changeset in testsuite [fb89adc]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Thorkil Naur <naur@…>
Fix test outofmem for powerpc_apple_darwin
1:34 PM Ticket #1826 (unable to list source for <exception thrown> should never occur) created by guest
I get the very unhelpful "unable to list source for <exception thrown>". I …
8:20 AM Ticket #1825 (standalone deriving for typeable fails) created by jpbernardy
[…] yields: […]

Nov 3, 2007:

6:31 PM Building/Prerequisites edited by guest
Fixed italics markup bug. (diff)
3:30 PM Ticket #1824 (Make an extension flag for postfix operators) created by igloo
From this thread: …
7:00 AM Milestone 6.8.1 completed

Nov 2, 2007:

5:05 PM Ticket #1822 (Panic in template haskell) closed by simonpj
fixed: Happily, I think this is fixed in 6.8: […] Simon
4:04 PM Changeset in ghc [b91c2ce2]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-compat by simonpj <simonpj@…>
Test for #1662
4:04 PM Changeset in testsuite [e9b7ca7e]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Test for #1662
4:00 PM Changeset in base [5b2b562]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
Add module of special magic GHC desugaring helper functions Currently containing only one such helper: (>>>) for arrow desugaring
4:00 PM Changeset in ghc [27fa0a48]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Simon Marlow <simonmar@…>
Add module of special magic GHC desugaring helper functions Currently containing only one such helper: (>>>) for arrow desugaring
2:56 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
2:42 PM WorkingConventions/AddingFeatures edited by simonpj
(diff)
2:15 PM Changeset in ghc [4d238db1]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-compat by simonpj <simonpj@…>
Update type checker errors
2:15 PM Changeset in testsuite [fec1bcc]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Update type checker errors
2:11 PM Changeset in ghc [8246d4a5]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-compat by simonpj <simonpj@…>
Add test for GADTs and scoped type variables
2:11 PM Changeset in testsuite [f9f5741]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Add test for GADTs and scoped type variables
2:09 PM Ticket #1823 (GADTs and scoped type variables don't work right) created by simonpj
In this program, which is also in the testsuite as gadt/scoped.hs, all …
2:03 PM Ticket #1822 (Panic in template haskell) created by guest
The attached files using TH cause a panic (there's an erroneous apostrophe …
12:37 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
12:15 PM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
11:38 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
11:17 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
10:45 AM Commentary/Compiler/NewCodeGen edited by simonpj
(diff)
10:41 AM Commentary/Compiler/NewCodeGen created by simonpj
10:25 AM Commentary/Compiler edited by simonpj
(diff)
10:24 AM Commentary/Compiler/CodeGen edited by simonpj
(diff)
10:21 AM Commentary/Compiler/HscMain edited by simonpj
(diff)
10:18 AM Commentary/Compiler/HscMain edited by simonpj
(diff)
10:11 AM Commentary/Compiler/HscMain edited by simonpj
(diff)
10:01 AM Ticket #1821 (Parser or lexer mess-up) created by simonpj
This program gives a parse error: […] With the HEAD we get: […] This …

Nov 1, 2007:

10:11 PM Ticket #1791 (heap overflow should generate an exception) reopened by guest
I actually expected to get an exception stating "out of heap", like it …
3:03 PM Changeset in ghc [5c6aded]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
allow PAPI to be installed somewhere non-standard
3:02 PM Changeset in ghc [1a4ff8d]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
fix warnings
3:02 PM Changeset in ghc [8058f95]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
fix a warning
3:02 PM Changeset in ghc [a78f4a5]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
fix a warning
12:22 PM Ticket #1820 (Windows segfault-catching only works for the main thread) created by simonmar
On Windows, the RTS tries to catch segmentation faults and divide-by-zero …
12:13 PM Ticket #1819 (x86 native codegen implements float2int# incorrectly) created by simonmar
float2Int# is supposed to truncate towards zero, but the x86 native …
11:19 AM Changeset in ghc [7d0200a]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-compat by Simon Marlow <simonmar@…>
fix this test on the 6.8 branch
11:19 AM Changeset in testsuite [a6909cb]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
fix this test on the 6.8 branch
11:17 AM Changeset in ghc [3424aa4]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-compat by Simon Marlow <simonmar@…>
add output for the 6.8 branch
11:17 AM Changeset in testsuite [6498b40]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add output for the 6.8 branch
11:03 AM Ticket #1818 (Code size increase vs. 6.6.1) created by simonmar
Code size for 6.8.1 has increased around 20% compared to 6.6.1. Find out …

Oct 31, 2007:

8:43 PM Ticket #1817 (Should be possible to specify pragmas with mixed case) created by igloo
Reported here: …
7:54 PM Ticket #1816 (Add Data.Set.mapMaybe) created by guest
This function is also available for lists (from Data.Maybe) and Maps …
4:31 PM Changeset in ghc [19c563c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
rename n_threads to n_gc_threads
4:30 PM Changeset in ghc [a84385f]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Refactor PAPI support, and add profiling of multithreaded GC
3:38 PM Changeset in ghc [bf4d6a5]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
fix merge errors
3:34 PM Changeset in ghc [56798c91]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
refactoring of eager_promotion in scavenge_block()
3:33 PM Changeset in ghc [d13df73]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
compile special minor GC versions of evacuate() and scavenge_block() This is for two reasons: minor GCs don't need to do per-object locking for parallel GC, which is fairly expensive, and secondly minor GCs don't need to follow SRTs.
3:32 PM Changeset in ghc [a148ad2]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
fixes for eval_thunk_selector() in parallel GC
2:45 PM Changeset in ghc [cacd714c]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Remove the optimisation of avoiding scavenging for certain objects Some objects don't need to be scavenged, in particular if they have no pointers. This seems like an obvious optimisation, but in fact it only accounts for about 1% of objects (in GHC, for example), and the extra complication means it probably isn't worth doing.
2:42 PM Changeset in ghc [c3572443]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
GC refactoring: change evac_gen to evac_step By establishing an ordering on step pointers, we can simplify the test (stp->gen_no < evac_gen) to (stp < evac_step) which is common in evacuate().
2:36 PM Changeset in ghc [bf1197b]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
GC refactoring: make evacuate() take an StgClosure** Change the type of evacuate() from StgClosure *evacuate(StgClosure *); to void evacuate(StgClosure **); So evacuate() itself writes the source pointer, rather than the caller. This is slightly cleaner, and avoids a few memory writes: sometimes evacuate() doesn't move the object, and in these cases the source pointer doesn't need to be written. It doesn't have a measurable impact on performance, though.
1:09 PM Changeset in ghc [698364a]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
tiny optimisation in evacuate()
1:07 PM Changeset in ghc [f2ca6de]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Initial parallel GC support eg. use +RTS -g2 -RTS for 2 threads. Only major GCs are parallelised, minor GCs are still sequential. Don't use more threads than you have CPUs. It works most of the time, although you won't see much speedup yet. Tuning and more work on stability still required.
12:51 PM Changeset in ghc [d5bd3e82]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
Refactoring of the GC in preparation for parallel GC This patch localises the state of the GC into a gc_thread structure, and reorganises the inner loop of the GC to scavenge one block at a time from global work lists in each "step". The gc_thread structure has a "workspace" for each step, in which it collects evacuated objects until it has a full block to push out to the step's global list. Details of the algorithm will be on the wiki in due course. At the moment, THREADED_RTS does not compile, but the single-threaded GC works (and is 10-20% slower than before).
12:37 PM Ticket #1794 (map has strange unfolding, code blowup and performance loss) closed by igloo
fixed: All 3 merged.
12:36 PM Ticket #1272 (newStdGen returns the same value on successive calls) closed by igloo
fixed: Merged
10:17 AM Commentary/Packages/PackageCompatibilityProposal edited by simonmar
(diff)
8:14 AM Ticket #1815 (Occurs check error from equality constraint) created by guest
I was writing that manipulates witnesses for equality constraints, and saw …
12:12 AM Changeset in ghc [23a75f76]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Replace "tail -n +2" with "sed 1d", as Solaris doesn't understand the former

Oct 30, 2007:

11:45 PM Ticket #1712 (unknown symbol “glutGet”) closed by igloo
fixed: Fixed in 6.8.0.20071029.
11:29 PM Ticket #1720 (6.8.0.20070917 Haddock links use absolute paths with no "file://" prefix) closed by igloo
fixed: Fixed in 20071030.
3:38 PM Ticket #1801 (HEAD does not install) closed by guest
fixed
3:37 PM Ticket #1812 (HEAD panics) closed by guest
fixed
2:45 PM Changeset in ghc [9e5fe6be]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
also count total dispatch stalls in +RTS -as
1:00 PM Changeset in ghc [79c94087]coerciblecoloured-coredata-kind-syntaxghc-7.2ghc-7.4ghc-7.6ghc-7.8ghc-lwc2ghc-new-flavorghc-spjlate-lam-liftlocal-gcmonad-compno-pred-tysdocsupercompilertc-untouchablesth-new-7.6wip/T4404wip/T5084wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <simonmar@…>
move GetRoots() to GC.c
12:04 PM Changeset in base [6ec8b4c]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Malcolm.Wallace@…>
add Control.Category to the nhc98 build
12:04 PM Changeset in ghc [6270bf07]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Malcolm.Wallace@…>
add Control.Category to the nhc98 build
12:04 PM Changeset in base [849a44e]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Malcolm.Wallace@…>
fix nhc98 build: need a qualified Prelude import
12:04 PM Changeset in ghc [a4b128f6]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Malcolm.Wallace@…>
fix nhc98 build: need a qualified Prelude import
11:31 AM SQLLikeComprehensions edited by simonpj
(diff)
11:10 AM Changeset in ghc [c86f0388]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-compat by simonpj <simonpj@…>
Update output (comments added to source file)
11:10 AM Changeset in testsuite [9601795]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Update output (comments added to source file)
12:36 AM ReportABug edited by guest
Included info about the CC field for guests (diff)
12:17 AM Ticket #1814 (Lightweight quoting Stage error in interactive mode) created by guest
[…] This error didn't show with version 6.6 […]

Oct 29, 2007:

11:52 PM ReportABug edited by guest
Added info about the guest account (diff)
11:32 PM Ticket #1813 (Strange type representation bug with phantom type synonyms in interactive ...) created by guest
Sorry for the confusing summary The following module defines a phatom …
9:25 PM Ticket #1812 (HEAD panics) created by guest
== make install -r; in /home/me/haskell/ghc/compiler …
6:35 PM Changeset in ghc [1d2b2b8]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-compat by Ashley Yakeley <ashley@…>
correct code for typecheck/should_compile/tc192.hs
6:35 PM Changeset in testsuite [0cd56cc]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 Ashley Yakeley <ashley@…>
correct code for typecheck/should_compile/tc192.hs
4:43 PM Ticket #1811 (liberate case needs an independent threshold) created by simonmar
The liberate-case pass (on with -O2) is causing code duplication in the …
3:46 PM Ticket #1625 (Windows installer: no Users guide or Cabal docs) closed by igloo
fixed: Fixed in 20071029
3:07 PM Changeset in base [7da090c]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
Fix performance regression: re-instate -funbox-strict-fields Yikes! While investigating the increase in code size with GHC 6.8 relative to 6.6, I noticed that in the transition to Cabal for the libraries we lost -funbox-strict-fields, which is more or less depended on by the IO library for performance. I'm astonished that we didn't notice this earlier! To reduce the chances of this happening again, I put -funbox-strict-fields in the OPTIONS_GHC pragma of the modules that need it. {-# UNPACK #-} pragmas would be better, though.
3:07 PM Changeset in ghc [8898b4b]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Simon Marlow <simonmar@…>
Fix performance regression: re-instate -funbox-strict-fields Yikes! While investigating the increase in code size with GHC 6.8 relative to 6.6, I noticed that in the transition to Cabal for the libraries we lost -funbox-strict-fields, which is more or less depended on by the IO library for performance. I'm astonished that we didn't notice this earlier! To reduce the chances of this happening again, I put -funbox-strict-fields in the OPTIONS_GHC pragma of the modules that need it. {-# UNPACK #-} pragmas would be better, though.
2:55 PM LightweightCCSCallStack edited by mnislaih
(diff)
1:19 PM Changeset in base [ee60f7f]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Simon Marlow <simonmar@…>
FIX BUILD: Haddock 1.x fails to parse (Prelude..)
1:19 PM Changeset in ghc [f9bc7b82]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Simon Marlow <simonmar@…>
FIX BUILD: Haddock 1.x fails to parse (Prelude..)
12:02 PM LightweightCCSCallStack edited by mnislaih
(diff)
11:46 AM Changeset in unix [4dbad99]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Simon Marlow <simonmar@…>
fix framework failures
11:25 AM Ticket #1763 (dictionaries in GHC.Float not being inlined) closed by simonpj
fixed: Fixed; same patch as #1709. Simon
11:24 AM Changeset in ghc [fcdadfa3]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-compat by simonpj <simonpj@…>
Update tc141 expected output Revert to getting an error from the renamer
11:24 AM Changeset in testsuite [28abff4]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Update tc141 expected output Revert to getting an error from the renamer
11:04 AM Ticket #1810 (install-sh copies only a single header file to $(BIN_DIST_DIR)/includes/) created by guest
During "gmake binary-dist" only the first header file (i.e. Block.h) …
10:09 AM Ticket #1622 (Haskell program's standard output breaks down if piped through 'more') closed by simonmar
fixed: I'm fairly sure this is a dup of #724, which is fixed in 6.8.1. Please …
2:30 AM Ticket #1773 (Add Compositor class as superclass of Arrow, in Control.Compositor) closed by guest
fixed
2:25 AM Changeset in base [f794b53]data-proxydbcsencodingghc-7.2ghc-7.4ghc-7.6ghc-7.8imp-param-classmonad-compsupercompilertype-reasoningwindows-iocp by Ashley Yakeley <ashley@…>
new Control.Category, ghc ticket #1773
2:25 AM Changeset in ghc [da44e83]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Ashley Yakeley <ashley@…>
new Control.Category, ghc ticket #1773
12:29 AM Ticket #1809 (type families: difference in type-checking between compile-time and ...) created by guest
in the module […] Here is the resulting interactive session, which I …

Oct 28, 2007:

11:41 PM Ticket #1808 (type families: impossible happened, at runtime in GHCi) created by guest
in the following module: […] Expected behavior, using FunDeps: …
9:59 PM Ticket #1778 (Linux binary distributions only have one RTS way) closed by igloo
fixed: Fixed in 20071028.
8:15 PM SQLLikeComprehensions edited by guest
(diff)
8:14 PM SQLLikeComprehensions edited by guest
(diff)
8:03 PM SQLLikeComprehensions edited by guest
(diff)
8:01 PM Changeset in ghc [bf9817e]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-compat by Ian Lynagh <igloo@…>
outofmem2 doesn't pass in the 6.8 branch
8:01 PM Changeset in testsuite [2b25211]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
outofmem2 doesn't pass in the 6.8 branch
7:51 PM Changeset in ghc [eee8899]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-compat by Ian Lynagh <igloo@…>
Update test results in the 6.8 branch
7:51 PM Changeset in testsuite [620a9e3]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Update test results in the 6.8 branch
7:37 PM SQLLikeComprehensions created by guest
7:36 PM Commentary edited by guest
Link to new page on SQL like comprehensions (diff)

Oct 27, 2007:

11:37 PM Ticket #1797 (type equality test leads to a looping type checker) closed by igloo
fixed: Merged
11:37 PM Ticket #1719 (6.8.0.20070917 No runHaskell command) closed by igloo
fixed: Merged
4:46 PM Ticket #1795 (typechecker loops on simple program with fundep) closed by simonpj
fixed: Fixed! The error message is different than before: […] but it's still …
4:43 PM Ticket #1781 (Type equality class leads to non-termination) closed by simonpj
fixed: Thank you for the report. I've fixed this one -- or at least I have …
4:40 PM Ticket #1783 (FD leads to non-termination of type checker) closed by simonpj
fixed: When we have fundeps working using equality constraints in their full …
4:37 PM Changeset in ghc [bdc2e98]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-compat by simonpj <simonpj@…>
Tests for functional dependencies and loops in TcSimplify
4:37 PM Changeset in testsuite [d4d8826]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Tests for functional dependencies and loops in TcSimplify
4:22 PM Ticket #1782 (gmake check-packages fails for ghc-6.8.0.20071017-src on solaris) closed by igloo
fixed: Merged
4:21 PM Ticket #1796 (Build fails under OS X: Hpc.c:191:0: error: conflicting types for ...) closed by igloo
fixed: Both merged
2:54 PM Ticket #1258 (Insecure temporary file creation) closed by igloo
fixed: Merged
2:53 PM Ticket #1270 (STUArray and IOUArray lack an Eq instance) closed by igloo
fixed: Merged
2:53 PM Ticket #1791 (heap overflow should generate an exception) closed by igloo
fixed: Merged
2:21 PM Ticket #1745 (i386 Linux bindist doesn't install .hi files for the ghc package) closed by igloo
fixed: Fixed in 20071026.
8:02 AM WorkingConventions edited by tim
added link to TestingPatches page -- at least, I had a hard time finding … (diff)
12:48 AM Ticket #1807 (type equality coercions not symmetric + order dependent) created by guest
I'm not entirely sure this is a bug, but it seems pretty weird behaviour: …
12:18 AM Ticket #1806 (panic when pattern matching infix constructors with too many arguments) created by guest
When compiling the following incorrect code […] both 6.8.0.20071025 and …
12:10 AM Commentary/Packages/PackageCompatibilityProposal edited by guest
fill in section 5 (provides/requires) (diff)

Oct 26, 2007:

4:36 PM Ticket #1805 ("tail" is different under Solaris) created by guest
Every new shell-hack bears the risk of failing under solaris: […]

Oct 25, 2007:

7:54 PM Ticket #1804 (Panic: applyTypeToArgs with -O) created by dons
My HWN publishing program, http://www.galois.com/~dons/publish.hs
6:05 PM Ticket #1803 (Include qCurrentLoc in the Quasi class) created by guest
From the "Notes on Template Haskell 2"[1] document. […] [1]
4:21 PM Ticket #1802 (proposal: fix comparison operations for base:Data.Version.Version) created by malcolm.wallace@…
Proposal: that values of the type Data.Version.Version should compare …
12:37 PM Commentary/Packages/PackageCompatibilityProposal edited by simonmar
(diff)
12:27 PM Commentary/Packages/PackageCompatibilityProposal edited by simonmar
(diff)
11:53 AM Commentary/Packages/PackageCompatibilityProposal edited by guest
fixed? ref to non-existent solution 3, added note about renaming to lax … (diff)
10:46 AM Changeset in ghc [a0b41e7e]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-compat by Simon Marlow <simonmar@…>
add 6.8 output
10:46 AM Changeset in testsuite [86d0063]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add 6.8 output
10:34 AM Changeset in ghc [4cfe25d1]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-compat by Simon Marlow <simonmar@…>
update expected failures for the 6.8 branch
10:34 AM Changeset in testsuite [3d4ec48]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
update expected failures for the 6.8 branch
10:31 AM Changeset in ghc [813a2b99]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-compat by Simon Marlow <simonmar@…>
arrowrun004 is now apparently passing on both 6.8 and 6.9
10:31 AM Changeset in testsuite [2e47ca2]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
arrowrun004 is now apparently passing on both 6.8 and 6.9
10:28 AM Changeset in ghc [03f88cd]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-compat by Simon Marlow <simonmar@…>
ind2 apparently works on the 6.8 branch
10:28 AM Changeset in testsuite [f029a36]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
ind2 apparently works on the 6.8 branch
10:27 AM Changeset in ghc [a59f5dbd]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-compat by Simon Marlow <simonmar@…>
GMapAssoc, GMapTop now apparently work on the 6.8 branch
10:27 AM Changeset in testsuite [6ea91c3]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
GMapAssoc, GMapTop now apparently work on the 6.8 branch
9:40 AM Commentary/Packages/PackageCompatibilityProposal edited by simonmar
(diff)

Oct 24, 2007:

11:00 PM Ticket #1501 (Panic in RegisterAlloc) reopened by guest
I have found a new manifestation of this bug even when all the variables …
7:40 PM Ticket #1801 (HEAD does not install) created by guest
I got (for package parallel) […] and final output: […]
6:53 PM Ticket #1759 (HPC interaction with -Wall leading to spurious pattern match warnings) closed by igloo
fixed: I believe all the relevant patches have now been merged
6:49 PM Ticket #1545 (GHCi debugger doesn't work on an unregisterised compiler) closed by igloo
fixed: All merged
6:48 PM Ticket #1652 (System.Directory.copyFile breakage) closed by igloo
fixed: All merged
2:53 PM Commentary/Packages/PackageCompatibilityProposal edited by duncan
Add info on package overlaps and lax base version deps (diff)
2:16 PM Commentary/Packages/PackageCompatibilityProposal edited by simonmar
(diff)
2:09 PM Commentary/Packages/PackageCompatibilityProposal created by simonmar
1:47 PM Ticket #1141 (Add extra completion functionality to readline package) closed by igloo
fixed: Merged
1:07 PM Packages edited by simonmar
(diff)
1:07 PM Packages edited by simonmar
(diff)
1:06 PM Packages edited by simonmar
(diff)
1:06 PM Packages edited by simonmar
(diff)
1:06 PM Packages created by simonmar
11:59 AM Ticket #1800 (Template Haskell support for running functions defined in the same module) created by simonpj
Currently TH has the following restriction: You can only run a function …
11:52 AM Ticket #1546 (maessen_hashtab is broken) closed by simonmar
fixed: The test is now working.
11:50 AM Changeset in ghc [f121012]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-compat by Simon Marlow <simonmar@…>
this test works now, apparently
11:50 AM Changeset in testsuite [ed36987]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
this test works now, apparently
10:04 AM Changeset in ghc [5521d34d]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-compat by Simon Marlow <simonmar@…>
add test for #1791
10:04 AM Changeset in testsuite [2317a8ff]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1791
8:55 AM Ticket #1760 (ghc 6.6.1: internal error: asyncRead# on threaded RTS) closed by simonmar
fixed: Was fixed by this patch, I think: […]
8:33 AM Ticket #1709 (simplifier causes stack overflow in ghc-6.8.0.20070916) closed by simonmar
fixed: Simon fixed this: […]

Oct 23, 2007:

10:51 PM Ticket #1799 (Retain export-list order in ModIface, use it in :browse) created by guest
while trying to write a test for an extension of :browse, i encountered an …
1:43 PM Ticket #1660 (Can't make DLLs anymore) closed by guest
fixed: Forgot to close the ticket :) - Thanks …
1:34 PM Ticket #106 (com. line args not honoured for recompil) closed by simonmar
duplicate: I don't think this adds anything over #437
1:30 PM Ticket #1268 (GHCi reads from stdin do not handle ^D) closed by simonmar
invalid: I claim this is not a bug. GHCi defaults to no buffering on stdin, …
11:56 AM Ticket #1787 (Test.QuickCheck does not install (unbuildable) in HEAD) closed by simonmar
fixed: Now fixed.
11:55 AM Ticket #1790 (HEAD still broken (Could not find module `Data.Map':)) closed by simonmar
fixed: Now fixed.
9:32 AM Ticket #1798 (add better framework support to ghc) created by guest
ghc should be enabled to find a framework at runtime even in a user's home …

Oct 22, 2007:

10:32 PM Ticket #1784 (Duplicate cases for EM_AMD64 and EM_X86_64) closed by igloo
fixed: Merged
10:27 PM Ticket #1468 (:browse should browse currently loaded module) closed by igloo
fixed: First merged; second is in the shared testsuite, so no merge needed.
10:24 PM Ticket #1450 (^C doesn't result in the cost center stack being printed when running with ...) closed by igloo
fixed: Merged
10:12 PM Ticket #1662 (mistranslation of arrow notation) closed by igloo
fixed: Merged
9:29 PM Ticket #1797 (type equality test leads to a looping type checker) created by guest
The following code (similar to one of HList’s generic type equality tests) …
6:35 PM Ticket #1796 (Build fails under OS X: Hpc.c:191:0: error: conflicting types for ...) created by guest
Have a log: ../compiler/ghc-inplace -optc-O -optc-Wall -optc-W …
3:05 PM Ticket #1795 (typechecker loops on simple program with fundep) created by guest
The program below causes the "Renamer/typechecker" phase to loop. …
1:26 PM Changeset in process [904d4e2]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Duncan Coutts <duncan@…>
Move extra-tmp-files to right section and specify build-type and cabal-version Again, use os(windows) rather than os(mingw32)
10:29 AM Ticket #1794 (map has strange unfolding, code blowup and performance loss) created by simonmar
[…] gives this with ghc-6.8.1 -O -ddump-simpl: […] This is not, …
9:53 AM Ticket #1785 (xargs failure) closed by simonmar
fixed: I removed the use of the -s option: […]
9:22 AM Changeset in ghc [aaab2ac]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-compat by Simon Marlow <simonmar@…>
use -ignore-dot-ghci Suggested by Claus Reinke
9:22 AM Changeset in testsuite [2d7d102]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
use -ignore-dot-ghci Suggested by Claus Reinke
8:40 AM Ticket #1793 (Compiling QuickCheck fails) closed by duncan
duplicate: Same problem as bug #1790, that ghc-HEAD's base version needs fixing.
8:32 AM Ticket #1793 (Compiling QuickCheck fails) created by guest
I did a 'darcs get' on 2007-10-19, ran boot and configure and then tried …
8:17 AM Changeset in ghc [5ba7aba1]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-compat by Simon Marlow <simonmar@…>
Add space after -ignore-dot-ghci pointed out by Claus Reinke
8:17 AM Changeset in testsuite [0ab7359]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
Add space after -ignore-dot-ghci pointed out by Claus Reinke

Oct 21, 2007:

10:12 PM Building/RunningTests edited by igloo
(diff)
6:23 PM Ticket #1792 (-ddump-minimal-imports breaks qualified imports (import...as)) created by guest
When using the -ddump-minimal-imports option on a Haskell file, it …
2:08 PM Ticket #1791 (heap overflow should generate an exception) created by guest
I want to use the -M option for the goals that are stated in the manual. …

Oct 20, 2007:

3:48 PM ReportABug edited by ross
more about the type field (diff)
3:37 PM WorkingConventions edited by ross
note on Milestone (diff)

Oct 19, 2007:

2:55 PM Ticket #1790 (HEAD still broken (Could not find module `Data.Map':)) created by guest
Graphics/UI/GLUT/Menu.hs:28:7: Could not find module `Data.Map': …
2:10 PM Changeset in ghc [5951c536]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-compat by Ian Lynagh <igloo@…>
Fix various tests for the 6.8 branch
2:10 PM Changeset in testsuite [a4d77d0]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix various tests for the 6.8 branch
1:10 PM Changeset in ghc [39c6c73]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-compat by Ian Lynagh <igloo@…>
Add namebase_if_compiler_lt to the testsuite driver Allows us to use a different name base for foo.stderr for old compilers, e.g. test('tc141', namebase_if_compiler_lt('ghc', '6.9', 'tc141-6.8'), compile_fail, [''])
1:10 PM Changeset in testsuite [384b835]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add namebase_if_compiler_lt to the testsuite driver Allows us to use a different name base for foo.stderr for old compilers, e.g. test('tc141', namebase_if_compiler_lt('ghc', '6.9', 'tc141-6.8'), compile_fail, [''])
12:46 PM Changeset in ghc [de51abf3]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-compat by Manuel M T Chakravarty <chak@…>
tcfail175: improved error message slightly
12:46 PM Changeset in testsuite [ddd2cb9]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 Manuel M T Chakravarty <chak@…>
tcfail175: improved error message slightly
12:32 PM Changeset in ghc [927fe3b]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-compat by Simon Marlow <simonmar@…>
add test for #1468
12:32 PM Changeset in testsuite [1317fda]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
add test for #1468
12:06 PM Changeset in ghc [aee6f58e]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-compat by Manuel M T Chakravarty <chak@…>
tcfail174: minor improvement of error message
12:06 PM Changeset in testsuite [3d133f8]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 Manuel M T Chakravarty <chak@…>
tcfail174: minor improvement of error message
11:05 AM Ticket #1567 (too little information from error message when matching types with same ...) closed by simonmar
fixed: I'm fairly sure this one is fixed. I modified the code for …
10:59 AM Ticket #1789 (New warning: missing import lists) created by simonmar
Import lists are useful when importing from a package, because they …
9:09 AM Ticket #1788 (panic with Template Haskell splicing/quoting) closed by guest
fixed: Oh, crud, it is wrong. That was dumb of me. Sorry about that. I'm …
7:37 AM Changeset in ghc [193348e9]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-compat by simonpj <simonpj@…>
Update output for TH_exn1 I'm actually not certain why this output has changed: - Code: case reverse "no" of [] -> return (GHC.Base.[]) + Code: let + return = return + $dMonad = Language.Haskell.TH.Syntax.$f22 + in case reverse "no" of [] -> return (GHC.Base.[]) Perhaps it's something to do with inlining? Anyway it's not too important, because this stuff is only displayed for TH splices that crash with (head []) or something like that.
7:37 AM Changeset in testsuite [290bd50]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by simonpj <simonpj@…>
Update output for TH_exn1 I'm actually not certain why this output has changed: - Code: case reverse "no" of [] -> return (GHC.Base.[]) + Code: let + return = return + $dMonad = Language.Haskell.TH.Syntax.$f22 + in case reverse "no" of [] -> return (GHC.Base.[]) Perhaps it's something to do with inlining? Anyway it's not too important, because this stuff is only displayed for TH splices that crash with (head []) or something like that.
12:03 AM Ticket #1788 (panic with Template Haskell splicing/quoting) created by guest
I got a panic when quoting a name in some qualified module. The …

Oct 18, 2007:

10:11 PM Ticket #1429 (:list gets confused by bang patterns in .lhs files) reopened by mnislaih
I found it, it is a bang pattern in a .lhs file. Try with the usual …
9:28 PM Ticket #1787 (Test.QuickCheck does not install (unbuildable) in HEAD) created by guest
Title says it all.
4:26 PM Ticket #1395 (let ./configure check for a GNUreadline framework) reopened by guest
It would be nice if also the frameworks under $HOME/Library/Frameworks
3:46 PM Ticket #1786 (can't build ghc-6.8.0.20071017 under Solaris using a GNU linker) created by guest
if I have a GNU linker first in my PATH then configure allows the -x …
3:29 PM Changeset in process [a93a9ab]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Duncan Coutts <duncan@…>
Don't use tabs in .cabal files
1:47 PM TypeFunctionsStatus edited by chak
(diff)
1:45 PM Ticket #1776 (type families : couldn't match type "Elem a" against type "Elem a") closed by chak
fixed
1:36 PM Changeset in ghc [b1b9bce2]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-compat by Manuel M T Chakravarty <chak@…>
TypeFamilies: for additional tests fixed by properly zonking EqInsts
1:36 PM Changeset in testsuite [bc8a0ee]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 Manuel M T Chakravarty <chak@…>
TypeFamilies: for additional tests fixed by properly zonking EqInsts
1:32 PM Changeset in directory [4edb492]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
this sneaked in somehow
1:06 PM Changeset in directory [70a84e0]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
add test for #1652
12:51 PM Changeset in ghc [6758b39f]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonyms by Duncan Coutts <duncan@…>
Specify build-type: Simple
12:49 PM Changeset in directory [ec69bf3]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Duncan Coutts <duncan@…>
Specify build-type: Configure
12:17 PM Changeset in directory [8af1aba]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
import System.Directory, not Directory
12:14 PM Changeset in ghc [dd208059]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-compat by Simon Marlow <simonmar@…>
these tests moved to the directory package
12:14 PM Changeset in testsuite [69e4930]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
these tests moved to the directory package
12:14 PM Changeset in directory [0113b66]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
move copyFile001 from testsuite
12:08 PM Ticket #1785 (xargs failure) created by guest
I don't know how the file libraries/base/GNUMakefile is generated. Maybe …
12:01 PM Changeset in directory [14327f3]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8patch-5014 by Simon Marlow <simonmar@…>
Move tests from testsuite/tests/ghc-regress/lib/Directory
11:56 AM Ticket #1784 (Duplicate cases for EM_AMD64 and EM_X86_64) created by guest
The Solaris compiler gcc_4.2.2 complained about the values EM_AMD64 and …
11:28 AM Ticket #1783 (FD leads to non-termination of type checker) created by chak
Here another program that causes the type checker to diverge: […] This …
11:07 AM Changeset in ghc [53ebe72e]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-compat by Simon Marlow <simonmar@…>
the GHCi debugger now works with an unregisterised GHCi
11:07 AM Changeset in testsuite [723d1c3]at-defaultsatomicsdata-kind-syntaxencodingghc-7.2ghc-7.4ghc-7.6ghc-deferghc-new-comonad-compno-pred-tyoverlapping-tyfamspatch-4404patch-5014patch-5084tc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <simonmar@…>
the GHCi debugger now works with an unregisterised GHCi
11:07 AM Changeset in process [724f062]encodingghc-7.2ghc-7.4ghc-7.6ghc-7.8 by Duncan Coutts <duncan@…>
Replace 20 lines of Setup.hs code with 2 lines of configuration in .cabal file It's conditionaly building/exposing the System.Process module, only with ghc. It was being done previously in Setup.hs with an egregious hack. Conditionally exposing modules is pretty unpleasent, but at least it's now clear that's what it is doing.
9:48 AM Ticket #1782 (gmake check-packages fails for ghc-6.8.0.20071017-src on solaris) created by guest
the tests in the toplevel Makefile go wrong: […] sh test under …
4:26 AM Ticket #1781 (Type equality class leads to non-termination) created by chak
This program sends the type checker to the land of no return: […]
2:52 AM TypeFunctionsStatus edited by chak
(diff)

Oct 17, 2007:

8:17 PM Ticket #1780 (runInteractiveProcess broken with >2 processes on POSIX) created by guest
Using runInteractiveProcess to build pipelines involving >2 processes …
3:32 PM Ticket #1193 (panic! addImpDecls in TH_dataD1 test) closed by simonpj
fixed: This seems fixed in 6.6.1 and the HEAD so I'm closing it Simon
3:08 PM Ticket #1779 (unknown symbol `hs_hpc_module') created by guest
During a :load command I got: <interactive>: /home/foo/Bar/Baz.o: unknown …
1:08 PM Ticket #1778 (Linux binary distributions only have one RTS way) created by simonmar
Just so we don't forget…
11:42 AM Changeset in ghc [e1674ac]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-compat by Manuel M T Chakravarty <chak@…>
TypeFamilies: should_compile/Simple21 * Code of #1776 from aslatter@gmail.com
11:42 AM Changeset in testsuite [b6d0fd9]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 Manuel M T Chakravarty <chak@…>
TypeFamilies: should_compile/Simple21 * Code of #1776 from aslatter@gmail.com
Note: See TracTimeline for information about the timeline view.