Timeline


and

Oct 13, 2013:

10:41 PM Ticket #8443 (cannot find normal object file when compiling TH code) closed by igloo
invalid: test/YesodCoreTest/NoOverloadedStrings.hs uses TemplateHaskell, but …
6:52 PM Status/GHC-7.8/Libraries edited by hvr
add a few ticket query tables (diff)
6:12 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
3:33 PM Changeset in directory [76f2227]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Refactor & update `directory.cabal` to `cabal-version>=1.10` This also adds a Hackage-supported `changelog` file, bumps the package version to 1.2.0.2, and lists the GHC versions this package has been tested to compile with in the `tested-with` Cabal field. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
3:33 PM Changeset in directory [81e0b62]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `*~` and `dist/` to `.gitignore`
3:33 PM Changeset in directory [67b449f]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
`M-x delete-trailing-whitespace` Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
3:33 PM Changeset in directory [cdc415a]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
`setPermissions`: Wrap unchecked `stat(2)` in `throwErrnoIfMinus1_` This affects a `mingw32_HOST_OS`-specific code section and caught my attention when enabling `-Wall` in a MinGW build. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
3:33 PM Changeset in directory [79691fe]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Make `mingw32_HOST_OS` `-Wall`-clean as well This is a follow-up to ad35787a which cleans up compilation for `mingw32_HOST_OS` builds. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
10:52 AM Changeset in directory [b7060125]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Provide compatibility fallback for GHC 7.4.x This also adds a documentation note w.r.t. `getModificationTime` requiring `unix>=2.6.0.0` for providing sub-second resolution (from which it can be inferred that on Windows support is missing for sub-second resolution right now) Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
10:48 AM Changeset in directory [ad35787]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Make `-Wall` clean and use `{-# LANGUAGE #-}` This commit adds a `{-# LANGUAGE #-}` declaration for non-Haskell2010 language extensions and refactors the code to become `-Wall` warning free for GHC 7.4/7.6/HEAD. As I can't test Windows compilation myself right now, I've left `{-# OPTIONS_GHC -w #-}` guarded by an `#ifdef mingw32_HOST_OS` for now. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
10:08 AM Ticket #8443 (cannot find normal object file when compiling TH code) created by snoyberg
Unfortunately, I haven't been able to whittle this down to a smaller test …
4:40 AM Ticket #8442 (Cabal-install internal error with any use) created by senk
Any attempt to use cabal-install fails with an internal error. Used …
3:28 AM Ticket #8441 (Allow family instances in an hs-boot file) created by goldfire
Compiling an .hs-boot file with a data instance leads to this error: …
12:02 AM Changeset in unix [76584fa]ghc-7.8 by Bryan O'Sullivan <bos@…>
Fix build on OS X
12:01 AM Changeset in unix [d0defcf]ghc-7.8 by Bryan O'Sullivan <bos@…>
Drop trailing whitespace

Oct 12, 2013:

11:52 PM Changeset in unix [c1983d5]ghc-7.8 by Bryan O'Sullivan <bos@…>
Fix a type defaulting warning (And a small matter of using != instead of /= -- how embarrassing!)
11:45 PM Changeset in unix [b092e35]ghc-7.8 by Bryan O'Sullivan <bos@…>
Fix assumption that RLIM_INFINITY is a simple number On MacOS X, it is defined as "(((__uint64_t)1 << 63) - 1)", and hence cannot be used inside C preprocessor logic.
11:45 PM Changeset in unix [c8dc5f5]ghc-7.8 by Bryan O'Sullivan <bos@…>
Drop trailing whitespace
9:49 PM Changeset in unix [e968172]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Make `-Wall` clean and drop `-fno-warn-unused-imports` CPP conditional code sections have been carefully taken into account while performing this warning cleanup. Most `OPTIONS_GHC` declarations could be dropped (now only a lonely `{-# OPTIONS_GHC -fno-cse #-}` remains in `Posix.Signals`). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
8:22 PM Changeset in ghc [081dd696]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8412 (again) I forgot to git add a file.
8:22 PM Changeset in testsuite [7f9cef6]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8412 (again) I forgot to git add a file.
8:12 PM Changeset in ghc [66484c44]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Update `haskeline` library to latest HEAD This is actually a no-op wrt the source-code and is only performed to show that upstream is identical to our lagged repository. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
8:09 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
5:50 PM Ticket #8412 (TH allows negative type-level integers) closed by monoidal
fixed: Applied.
5:31 PM Changeset in ghc [3b6d57f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8412
5:31 PM Changeset in testsuite [7a76405]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8412
4:51 PM Changeset in ghc [2216b4d]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Reject negative type-level integers created via TH (#8412) This commit moves the check from parser to renamer.
4:39 PM Changeset in ghc [77d2aa5]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Typos
2:51 PM Changeset in ghc [c5262a12]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Add rts_isDynamic to the linker symbol list Spotted by Bertram Felgenhauer. Signed-off-by: Austin Seipp <austin@well-typed.com>
12:30 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
12:24 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
12:17 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
12:14 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
11:30 AM Changeset in unix [7b9044a]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Refactor & update `unix.cabal` to `cabal-version>=1.10` This also lists the GHC versions this package has been tested to compile with in the `tested-with` Cabal field. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
11:24 AM Changeset in unix [2b69c54]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Make compatible again for GHC back to 7.4.1 By avoiding `import Foreign` this accomplishes backward-compatibility w.r.t. the `unsafePerformIO` relocation w/o resorting to CPP conditionals. Moreover, in order to support base<4.7 this commits needs to reintroduce a harmless backport of `newFilePath`. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
11:23 AM Changeset in unix [84ca1d2]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `dist/` and `*~` to `.gitignore` Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
11:21 AM Changeset in unix [23f35ae]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `changelog` file and `/Since: 2.7.0.0/` notes The changelog file will be shown on Hackage once it's included in the source tarball. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
11:01 AM Changeset in unix [43de23c]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Declare language extensions via `{-# LANGUAGE -#}` Only language extensions not active when `-XHaskell2010` is enabled are declared, this way we can drop many redundant `{-# LANGUAGE ForeignFunctionInterface #-}` occurences. This commit also removes/replaces some `{-# OPTIONS_GHC -XRecordWildCards #-}` pragmas. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
8:53 AM Changeset in unix [6944df0]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Make sure `HAVE_{SEEK,TELL}DIR` are in scope This is a follow-up to b8fb0a0a9 which made the module exports of `tellDirStream` and `seekDirStream` CPP-conditional but didn't explicitly include `HsUnixConfig.h` which defines the respective CPP defines. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
6:18 AM Ticket #8440 (Get rid of the remaining static flags) created by thoughtpolice
On the heels of fixing #8276, we should get rid of the remaining static …
6:00 AM Ticket #8409 (nofib-analyse: compile allocations) closed by thoughtpolice
fixed
6:00 AM Ticket #8432 (clarify throwTo documentation) closed by thoughtpolice
fixed: Merged, thanks!
5:59 AM Ticket #8434 (dynflag dependency addition in TcRnDriver is not needed anymore) closed by thoughtpolice
fixed: Merged, thanks!
5:59 AM Ticket #8307 (iOS patch: fix hangs in threaded runtime) closed by thoughtpolice
fixed: Merged, thanks!
5:59 AM Ticket #8397 (reify annotations in TH) closed by thoughtpolice
fixed: Merged, thanks!
5:59 AM Ticket #8139 (ghc 7.6.3 and ghc HEAD fails to build on OS X 10.9) closed by thoughtpolice
fixed: Merged, thanks!
5:34 AM Status/Oct13 edited by thoughtpolice
(diff)
4:08 AM Changeset in ghc [feb7638]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Fix mkdirhier.sh on OS X 10.9 (#8139) Mac OS X 10.9 mkdir is apparently stricter than the Mac OS X 10.8 mkdir about which paths are considered valid arguments. For example, in a typical build on Mac OS X 10.9, the first of the following invocations of mkdirhier.sh will succeed but the second will fail: "inplace/bin/mkdirhier" utils/ghc-cabal/dist/build/tmp//. # WORKS "inplace/bin/mkdirhier" bootstrapping/. # FAILS Simply prefixing the path arguments with "./" causes both to succeed: "inplace/bin/mkdirhier" ./utils/ghc-cabal/dist/build/tmp//. # WORKS "inplace/bin/mkdirhier" ./bootstrapping/. # WORKS Testing indicates failure on paths satisfying all of these criteria: - path is suffixed with "/." - path is only 1 level deep (e.g., "foo/."; _not_ "foo/bar/.") - path is _not_ prefixed with "./" This workaround prefixes "./" to the path argument passed to mkdir. Signed-off-by: Austin Seipp <austin@well-typed.com>
4:08 AM Changeset in ghc [8878541d]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Fix building RtsProbes.d on Mac OS X 10.9 (#8139) Signed-off-by: Austin Seipp <austin@well-typed.com>
4:07 AM Changeset in ghc [7186bdb]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Add machinery to reify annotations (#8397) Authored-by: Gergely Risko <gergely@risko.hu> Signed-off-by: Austin Seipp <austin@well-typed.com>
3:49 AM Ticket #8425 (ghc-7.6.3: crossmodule inline leads to buggy code (-O2)) closed by slyfox
fixed: As noted by monoidal in irc the nature of error points to strictness …
3:48 AM Ticket #8439 (add a CPP program field to Settings file (decouple CPP program and C ...) created by carter
the tight coupling in a vanilla GHC between the choice of c compiler and …
3:43 AM Ticket #8438 (Validation failure compiling primitive-memops.c) created by goldfire
When I try to validate a clean checkout of HEAD, I see this: […] I …
3:11 AM Changeset in base [ff8200af]ghc-7.8 by Austin Seipp <aseipp@…>
Fix hangs with -threaded on iOS (#8307) Authored-by: Luke Iannini <lukexi@me.com> Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:10 AM Changeset in nofib [aeecc4c]ghc-7.8 by Austin Seipp <austin@…>
teach nofib-analyse: discover compile time heap allocation info. Signed-off-by: Austin Seipp <austin@well-typed.com>
3:09 AM Ticket #7685 (:script command does not resolve ~) closed by thoughtpolice
fixed
3:07 AM Changeset in base [3782a25]ghc-7.8 by Austin Seipp <aseipp@…>
Clarify docs for throwTo wrt atomicity (#8432) Authored-by: Bertram Felgenhauer <bertram.felgenhauer@gmail.com> Signed-off-by: Austin Seipp <aseipp@pobox.com>
3:07 AM Ticket #8431 (ghci freezes in multiline when passed a closing paren) closed by monoidal
fixed: I applied the patch - thanks. hvr: The bug could indeed be triggered with …
3:06 AM TypeLevelNamingIssues edited by goldfire
(diff)
3:05 AM Changeset in ghc [eafae362]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Remove outdated comment (#8434) Authored-by: Gergely Risko <gergely@risko.hu> Signed-off-by: Austin Seipp <austin@well-typed.com>
3:05 AM Changeset in ghc [6584d73]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Add a timeout for #8431
3:05 AM Changeset in testsuite [1d09d74]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Add a timeout for #8431
3:03 AM Ticket #8435 (Do not copy stack after stack overflow) closed by ezyang
fixed
3:02 AM Changeset in ghc [9fb30cb]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
Do not copy stack after stack overflow, fixes #8435 Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
3:00 AM Changeset in ghc [dcdc1725]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8431
3:00 AM Changeset in testsuite [c4c640e]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8431
2:16 AM Changeset in ghc [6c122f9]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Fix freezing on bare ')' with alternative layout rule (#8431) Patch by errge
1:14 AM Changeset in ghc [896cee0]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Erik de Castro Lopo <erikd@…>
Make MO_Prefetch_Data a no-op in the C backend (#8437). Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>

Oct 11, 2013:

11:50 PM Changeset in ghc [c6af06e]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
If exceptions are blocked, add stack overflow to blocked exceptions list. Fixes #8303. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
11:00 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
10:55 PM Ticket #8430 (Literate haskell accepts spurious \end{code} lines) closed by monoidal
fixed: Patch applied, thanks!
10:54 PM Changeset in ghc [7cfe392f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8430
10:54 PM Changeset in testsuite [de7b69e]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8430
10:52 PM Changeset in ghc [400c260]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Reject spurious \end{code} in literate mode (#8430)
8:54 PM Changeset in ghc [20b962bb]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Update test-suite for new `array-0.5.0.0`
8:54 PM Changeset in testsuite [69f8378]wip/nested-cprwip/pattern-synonyms by Herbert Valerio Riedel <hvr@…>
Update test-suite for new `array-0.5.0.0`
8:34 PM Changeset in ghc [c7f0f82]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Update Cabal to current upstream `1.18` branch tip This is mainly to relax the `array` build-dep to allow the upcoming `array-0.5.0.0` package. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:44 PM Changeset in ghc [f05b73c1]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Relax build-deps to allow upcoming `array-0.5.0.0` Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:24 PM Changeset in ghc [abc910d]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Future-proof code for upcoming `array-0.5.0.0` This way CPP conditionals can be avoided for the transition period. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
6:59 PM TypeLevelNamingIssues edited by goldfire
(diff)
6:58 PM TypeLevelNamingIssues created by goldfire
5:27 PM Ticket #8084 (Enabling PolyKinds makes some type errors weird) closed by monoidal
fixed: This is fixed in HEAD (see #8357 for commits).
2:28 PM Emacs edited by hvr
test rbox macro (diff)
1:07 PM Emacs edited by jstolarek
(diff)
10:55 AM ApplicativeDo edited by heisenbug
sadly the references changed, this is a best-effort fix to alleviate this … (diff)
10:42 AM Ticket #8402 (throwTo segfaults under -prof -threaded -with-rtsopts=N2) closed by simonmar
fixed: Reasonably sure I have this right now. Also updated the comments.
10:35 AM ApplicativeDo edited by heisenbug
(diff)
10:34 AM Changeset in ghc [a9fb5a7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
accept cgrun057(prof)
10:34 AM Changeset in testsuite [c332a94a]wip/nested-cprwip/pattern-synonyms by Simon Marlow <marlowsd@…>
accept cgrun057(prof)
10:11 AM WorkingConventions edited by simonmar
(diff)
9:51 AM ApplicativeDo edited by simonmar
(diff)
9:37 AM Changeset in ghc [83be3d7]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Fix a bug in the canned selector code when profiling.
9:37 AM Changeset in ghc [b9c6fd72]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Use dynamic linking only if the GHC package is compiled with -dynamic (#8376)
9:37 AM Changeset in ghc [8ea8c37]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Fix up the conditions for zeroing slop (#8402)
9:37 AM Changeset in ghc [aa7cbbc]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
don't need ghci_way_flags, the ghc package works all ways
9:37 AM Changeset in testsuite [c2a4b87]wip/nested-cprwip/pattern-synonyms by Simon Marlow <marlowsd@…>
don't need ghci_way_flags, the ghc package works all ways
8:25 AM Ticket #8437 (pprCallishMachOp_for_C: MO_Prefetch_Data 0 not supported) created by erikd
Compiling on linux-powerpc64, the build fails on: […] From file …
7:10 AM Status/GHC-7.8/Libraries edited by hvr
(diff)
1:01 AM Ticket #8436 (Stack overflow when masked should still throw at interruptible operations ...) closed by ezyang
duplicate: Duplicate of #8303
12:53 AM Ticket #8436 (Stack overflow when masked should still throw at interruptible operations ...) created by ezyang
Currently, to deal with #767, stack overflow exceptions are never emitted …
12:31 AM Changeset in ghc [996206b]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
Typofix. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>

Oct 10, 2013:

11:10 PM Ticket #3722 (Haskeline Iconv needs HAVE_LANGINFO_H) closed by judahj
fixed: This has been fixed in haskeline, which tests for HAVE_LIBCHARSET before …
9:56 PM Ticket #8435 (Do not copy stack after stack overflow) created by ezyang
I am not sure, but I was doing a close reading of threadStackOverflow
9:55 PM Changeset in ghc [997a4885]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
Clarify the TSO_SQUEEZED check. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
9:05 PM Status/Oct13 edited by lukexi
Fixed typo in closed type families example (diff)
8:56 PM Ticket #8434 (dynflag dependency addition in TcRnDriver is not needed anymore) created by errge
The removed parts of the tcRnImports function in the attached patch says …
8:25 PM Ticket #8433 (forkProcess masks async exceptions inside the child process) created by joeyh
Frankly, I'm not sure if this is a bug, but the forkProcess documentation …
5:36 PM Emacs edited by thoughtpolice
(diff)
5:35 PM Emacs edited by thoughtpolice
Add note about M-x untabify-buffer (diff)
5:28 PM Status/Oct13 edited by lukexi
(diff)
5:28 PM Ticket #8432 (clarify throwTo documentation) created by int-e
As discussed in the thread …
5:25 PM Status/Oct13 edited by thoughtpolice
(diff)
5:25 PM Status/Oct13 edited by thoughtpolice
(diff)
4:54 PM Ticket #8421 (ghc build failure with template haskell on ghc head) closed by simonpj
invalid: I think it's 99% likely that parcs is right, so I'll close this. Re-open …
4:51 PM Building/Preparation edited by simonpj
(diff)
4:50 PM Building/Preparation edited by simonpj
(diff)
4:50 PM Building/Preparation edited by simonpj
(diff)
4:48 PM Emacs edited by simonpj
(diff)
10:55 AM Ticket #8431 (ghci freezes in multiline when passed a closing paren) created by errge
[…] Never returns. Patch attached. John's code was buggy and …
9:46 AM Ticket #8430 (Literate haskell accepts spurious \end{code} lines) created by errge
In #8428 klao removed a spurious \end{code} from TypeRep.lhs. This made …
9:15 AM TemplateHaskell/Annotations edited by errge
(diff)
9:15 AM Annotations edited by errge
(diff)
9:11 AM Status/GHC-7.8/Libraries edited by hvr
update status for 3rd party libs (diff)
8:48 AM Changeset in ghc [82456db5]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Update `bytestring` to final 0.10.4.0 release
8:27 AM Ticket #8429 (GHC.Base.{breakpoint, breakpointCond} do nothing) created by refold
The GHC.Exts module exports functions …
2:26 AM Changeset in base [fdd40f22]ghc-7.8 by Iavor S. Diatchki <diatchki@…>
Clean-up implementation of GHC.TypeLits. For a more detailed explanation please see the following commint in GHC: 8af2dbea315f5d0c9f6b1db39d78cee7b6cc43f1
2:26 AM Changeset in ghc [c3762fa]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Iavor S. Diatchki <diatchki@…>
Update and clean-up the implmenation of GHC.TypeLits * Replace class `SingI` with two separate classes: `KnownNat` and `KnownSymbol` * Rename `magicSingId` to `magicDictId`. * Simplify and clean-up the "magic" implementation. This version makes a lot more sense, at least to me :-) * Update notes about how it all works: Note [KnownNat & KnownSymbol and EvLit] explains the evidence for the built-in classes Note [magicDictId magic] explains how we coerce singleton values into dictionaries. This is used to turn run-time integers and strings into Proxy singletons of unknwon type (using an existential).

Oct 9, 2013:

8:12 PM Ticket #8428 (Incorrect type formatting in error messages) closed by monoidal
fixed: Looks good, I've pushed it. Thanks for the patch. The type `(forall s. ST …
8:10 PM Changeset in ghc [519c0d7f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8428
8:10 PM Changeset in testsuite [1420081]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Test #8428
8:10 PM Changeset in ghc [a83652ed]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Show parentheses when printing type (forall x. T1) T2 (#8428) Patch by klao
6:04 PM Changeset in ghc [e8efda20]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Wibble after typofix
6:04 PM Changeset in testsuite [3f4f0f3a]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Wibble after typofix
6:02 PM Changeset in ghc [9a04e1c]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Typos
6:00 PM TemplateHaskell/Annotations edited by errge
(diff)
5:41 PM TemplateHaskell/Annotations edited by errge
(diff)
5:30 PM TemplateHaskell/Annotations edited by errge
(diff)
5:22 PM TemplateHaskell/Annotations edited by errge
(diff)
5:13 PM TemplateHaskell/Annotations edited by errge
(diff)
4:30 PM TemplateHaskell/Annotations created by errge
initial version
4:20 PM Ticket #8276 (Building Haddock documentation panics with perf build on x86_64 Linux) closed by thoughtpolice
fixed: Excellent! Thank you for being so cooperative Simon! Everyone else, this …
3:57 PM Ticket #8428 (Incorrect type formatting in error messages) created by klao
I've been trying to write a type signature to something completely …
3:50 PM Ticket #8427 (GHC accepts invalid program because of EPS poisoning) created by errge
Assume the following setup: - compiling in batch mode (--make), - …
3:47 PM Changeset in ghc [16c4011]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Nuke {save,restore}StaticFlagGlobals. As discussed in #8276, this code was somewhat broken because while you could always revert the actual argument list, you can never revert the CAFs upon which they are based - so really this didn't buy you much. However, Haddock in particular expects to be able to parse GHC flags, including static flags, and used this code to do so. In its place, we instead have discardStaticFlags, which will safely remove any of the remaining 5 flags from a list of arguments. Haddock instead discards these, as they aren't related to anything it does anyway (mostly controlling debugging output and some basic optimizer phases.) This fixes #8276. In the future, we will eventually completely remove the remaining StaticFlags, removing the need for this fix. Unfortunately these changes will be quite invasive and require more time. Signed-off-by: Austin Seipp <austin@well-typed.com>
2:37 PM Changeset in ghc [99cf4594]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Use evaldUnfolding for proxyHashId Edward and I noticed this - like realWorld#, we want things applied to proxy# which are INLINE more likely to be inlined - we do this by marking proxy# as having an evaldUnfolding, which in turn makes it look like the primitive is evaluated and makes the simplifier more willing to do so. See Note [evaldUnfoldings] in MkId. Signed-off-by: Austin Seipp <austin@well-typed.com>
12:37 PM Ticket #8418 ([patch] comments outdated) closed by thoughtpolice
fixed: Merged, thanks!
12:37 PM Ticket #8223 (System.Posix.User fails to build on systems without get{gr,pw}nam_r) closed by thoughtpolice
fixed: Merged, thanks!
12:35 PM Changeset in ghc [7fad107]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Clean up some outdated comments (#8418) Authored-by: Gergely Risko <gergely@risko.hu> Signed-off-by: Austin Seipp <austin@well-typed.com>
12:35 PM Changeset in ghc [6751a007]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Release note fix. Thanks to Gergely Risko for pointing this out. Signed-off-by: Austin Seipp <austin@well-typed.com>
12:35 PM Changeset in ghc [4b4ecff5]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Turn -H and -Rghc-timing into dynamic flags. Signed-off-by: Austin Seipp <austin@well-typed.com>
12:29 PM Changeset in ghc [a936391]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
Wibble to annfail10 due to Edward's changes. Signed-off-by: Austin Seipp <austin@well-typed.com>
12:29 PM Changeset in testsuite [de54c6f]wip/nested-cprwip/pattern-synonyms by Austin Seipp <austin@…>
Wibble to annfail10 due to Edward's changes. Signed-off-by: Austin Seipp <austin@well-typed.com>
9:56 AM Ticket #8408 (Ambiguity in TH reify based on compilation method) closed by errge
duplicate: Now I understand this issue better than before and prepared another bug: …
9:54 AM Ticket #8426 (one-shot compilation + TH doesn't see instances that is seen in batch mode) created by errge
Haskell prime and Haskell98 both states that instances are always seen if …
9:30 AM Commentary/Backtraces created by abacathoo
Create page with link back to Github repo
8:12 AM Changeset in unix [c96a9d4]ghc-7.8 by Austin Seipp <austin@…>
Unconditionalize imports in System.Posix.User Their use site is now unconditional. Issue #8223. Signed-off-by: Austin Seipp <austin@well-typed.com>
8:06 AM Changeset in ghc [26cc4441]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <austin@…>
concurrent/conc012: Pass RTS options to executable, not ghc Signed-off-by: Austin Seipp <austin@well-typed.com>
8:06 AM Changeset in testsuite [e599c02]wip/nested-cprwip/pattern-synonyms by Austin Seipp <austin@…>
concurrent/conc012: Pass RTS options to executable, not ghc Signed-off-by: Austin Seipp <austin@well-typed.com>
8:02 AM Changeset in ghc [ddc79b22]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
GHCi: Expand ~ in :script command Fixes: #7685
7:45 AM Status/Oct13 edited by thoughtpolice
(diff)
7:45 AM Changeset in base [6ecc077]ghc-7.8 by Austin Seipp <aseipp@…>
Rename (:=:) to (:~:) and add Data.Type.Coercion Bikeshed color chosen by core libraries committee Knock-on effects: * Made the instances for Read, Enum, Data and Bounded for (:~:) more robust * Renamed Data.Type.Equality.coerce to subst. It collided with GHC.Prim.coerce from Coercible. Signed-off-by: Austin Seipp <aseipp@pobox.com>
6:59 AM Ticket #8425 (ghc-7.6.3: crossmodule inline leads to buggy code (-O2)) created by slyfox
The bug is found as a crash of gf-3.4 ('Grammatical Framework') package …
3:47 AM Ticket #8367 (putStrLn and related printing functions don't output to MinTTY properly ...) closed by schyler
wontfix
3:09 AM Ticket #8424 (quasi-quotes have carriage returns on Windows) created by GregWeber
A Windows user rerported using Data.Text.IO.writeFile to write out …

Oct 8, 2013:

10:00 PM Ticket #8423 (contraint solver doesn't reduce reducible closed type family expressions ...) created by carter
attached is an example where the type checker isn't "computing" in the …
9:50 PM Changeset in ghc [2a182ab8]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Gabor Greif <ggreif@…>
Catch some popular typos in comments
9:35 PM Changeset in ghc [fc0f74c]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Gabor Greif <ggreif@…>
Fix grammar
9:02 PM Ticket #8422 (type nats solver is too weak!) created by carter
I just built ghc HEAD today, and the type nat solver can't handle the …
7:24 PM Ticket #7783 (MultiWayIf should start a new layout) closed by simonmar
fixed
7:22 PM Changeset in ghc [d2013e8]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
docs for new layout behaviour with MultiWayIf (#7783)
6:28 PM Ticket #8421 (ghc build failure with template haskell on ghc head) created by schell
It seems that it failed while building template haskell with this output: …
5:08 PM Changeset in ghc [7912f8b8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Error wibbles now that we print roles in :info (We might want to revisit this.)
5:08 PM Changeset in testsuite [2ec2ede]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
Error wibbles now that we print roles in :info (We might want to revisit this.)
5:07 PM Changeset in ghc [67ede55d]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Print (non-representational) roles when display TyCon information
4:55 PM Status/SLPJ-Tickets edited by simonpj
(diff)
1:05 PM Changeset in ghc [d42b0ec]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Change backslash to vertical bar in comment This is to avoid rts/sm/Storage.c: In function ‘allocate’: rts/sm/Storage.c:725:13: error: multi-line comment [-Werror=comment] cc1: all warnings being treated as errors
12:33 PM Newcomers edited by goldfire
(diff)
12:31 PM Emacs edited by goldfire
(diff)
12:12 PM Changeset in ghc [15b4f83]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
More error-message wibbles
12:12 PM Changeset in testsuite [d22a891]wip/nested-cprwip/pattern-synonyms by Simon Peyton Jones <simonpj@…>
More error-message wibbles
10:19 AM Internships/JanStolarek edited by jstolarek
(diff)
9:54 AM Internships/JanStolarek edited by jstolarek
(diff)
9:54 AM Internships/JanStolarek edited by jstolarek
(diff)
9:34 AM Internships/JanStolarek edited by jstolarek
(diff)
8:42 AM Internships/JanStolarek edited by jstolarek
(diff)
8:25 AM Internships/JanStolarek edited by jstolarek
(diff)
7:45 AM Emacs edited by jstolarek
(diff)
7:11 AM WikiIcons created by hvr
7:05 AM WikiPhrases created by hvr
7:04 AM WikiBoxes created by hvr
1:02 AM Ticket #8420 (Spurious dynamic library dependencies) created by AndreasVoellmy
It should be possible to have an executable A that depends on dynamic …
Note: See TracTimeline for information about the timeline view.