Timeline


and

Oct 17, 2013:

9:17 PM Changeset in ghc [1cf0c8ad]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Optimise stack checks that are always false Fix a bug introduced in 94125c97e49987e91fa54da6c86bc6d17417f5cf. See Note [Always false stack check]
8:03 PM Ticket #8454 (kindFunResult) created by adinapoli
GHC asked, and I diligently reported the bug: […]
7:44 PM Changeset in ghc [7a58033f]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Geoffrey Mainland <mainland@…>
Add typed Template Haskell details to the release notes.
7:21 PM Changeset in ghc [828f874]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Geoffrey Mainland <mainland@…>
Document new typed Template Haskell features.
6:09 PM Changeset in ghc [61e9f512]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Geoffrey Mainland <mainland@…>
Support the syntax [e||...||] for typed expression brackets.
6:08 PM Changeset in ghc [80b63d4]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Geoffrey Mainland <mainland@…>
Fix typo
6:04 PM Changeset in ghc [553fafb]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Geoffrey Mainland <mainland@…>
Correct release notes about SIMD support.
3:11 PM Status/SLPJ-Tickets edited by simonpj
(diff)
11:19 AM Ticket #8453 (segfault/assertion failure with multi-threaded profiling) created by akio
Steps to reproduce: […] In a few seconds, it either segfaults or dies …
9:13 AM Changeset in ghc [74144dd]decision-procedure by Iavor S. Diatchki <iavor.diatchki@…>
Hook-up an SMT solver. NOTE: This uses a very naive method to call the SMT solver: * GHC will call a program called cvc4, which better be an SMT solver, which is in the path * GHC will create (overwrite!) two files "ghc_input.smt" and "ghc_output,smt" two files in the current directory.
7:42 AM Ticket #8452 (hp2ps manage does not document -c) closed by nomeata
fixed
7:41 AM Changeset in ghc [0af9e72]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Document -c in hp2hs(1) This fixes #8452.
7:40 AM Ticket #8452 (hp2ps manage does not document -c) created by nomeata
As reported at http://bugs.debian.org/726592, the manpage for hp2ps does …
4:14 AM Ticket #8451 (Link problem on FreeBSD) created by kazu-yamamoto
GHC head on FreeBSD causes a link error if -prof and -threaded are …

Oct 16, 2013:

11:22 PM Ticket #8450 (can't match type Bool with (), but shouldn't have to) created by dmwit
The following (definitely type-incorrect) file: […] produces the …
6:52 PM Ticket #8449 (Core lint error with data families and promotion across modules) created by goldfire
I have these files: […] […] If I compile them together, with …
2:18 PM Changeset in ghc [b3a2cf8]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Minor code refactoring in HscMain Compiled HscMain.o is now smaller.
11:34 AM Changeset in base [f1b4bc2]ghc-7.8 by Simon Peyton Jones <simonpj@…>
Spelling in commments
11:34 AM Changeset in ghc [c503eff]wip/T9016wip/ampwip/coveritywip/orf by Simon Peyton Jones <simonpj@…>
Spelling in commments
11:23 AM Changeset in ghc [00226dd9]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
11:12 AM Changeset in ghc [a05ffbd9]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Remove unused code I am removing old loopification code that has been commented out for long long time. We now have loopification implemented in the code generator (see Note [Self-recursive tail calls]) so we won't need to resurect this old code.
11:11 AM Changeset in ghc [738e2f1]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
11:04 AM Changeset in ghc [94125c97]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Generate (old + 0) instead of Sp in stack checks When compiling a function we can determine how much stack space it will use. We therefore need to perform only a single stack check at the beginning of a function to see if we have enough stack space. Instead of referring directly to Sp - as we used to do in the past - the code generator uses (old + 0) in the stack check. Stack layout phase turns (old + 0) into Sp. The idea here is that, while we need to perform only one stack check for each function, we could in theory place more stack checks later in the function. They would be redundant, but not incorrect (in a sense that they should not change program behaviour). We need to make sure however that a stack check inserted after incrementing the stack pointer checks for a respectively smaller stack space. This would not be the case if the code generator produced direct references to Sp. By referencing (old + 0) we make sure that we always check for a correct amount of stack: when converting (old + 0) to Sp the stack layout phase takes into account changes already made to stack pointer. The idea for this change came from observations made while debugging #8275.
9:33 AM Changeset in ghc [cb0fd91a]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Iavor S. Diatchki <iavor.diatchki@…>
Improve documentation (Related to #8447)
9:13 AM Emacs edited by jstolarek
(diff)
9:12 AM Emacs edited by jstolarek
(diff)
8:19 AM Changeset in ghc [c9f3be7]decision-procedure by Iavor S. Diatchki <iavor.diatchki@…>
Checkpoint
8:10 AM Records/OverloadedRecordFields/Implementation edited by adamgundry
update to latest design (diff)
7:52 AM Records/OverloadedRecordFields/Plan edited by adamgundry
update to latest design (diff)
6:54 AM Changeset in ghc [0a80baa]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Update `Cabal` to 1.18.1.1 final

Oct 15, 2013:

8:54 PM Ticket #7633 (Checkable "minimal complete definitions") closed by monoidal
fixed: Looks good, I have pushed it. Thanks for the patch.
8:22 PM Changeset in ghc [332eba9d]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Added comments to BooleanFormula to explain the expression simplifier. (#7633)
5:32 PM Ticket #8358 (Trivial comment fixup) closed by monoidal
fixed: I've pushed it.
5:31 PM Ticket #7667 (Template Haskell fails to recognize type operator/function +) closed by monoidal
fixed: Applied, thanks!
5:28 PM Changeset in ghc [1192df4]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Typo in manual Remove remains of old role syntax
5:28 PM Changeset in ghc [798d0a6]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Fix Trac #7667. We no longer check capitalization (or colons) in names that come from TH, according to the commentary in #7667.
5:28 PM Changeset in ghc [e5751265]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Trivial comment fix. (#8358) Version of Happy required is now 1.19.
4:45 PM Changeset in ghc [7245b3e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Krzysztof Gogolewski <krz.gogolewski@…>
Added test for #7667.
4:45 PM Changeset in testsuite [9cea38e]wip/nested-cprwip/pattern-synonyms by Krzysztof Gogolewski <krz.gogolewski@…>
Added test for #7667.
4:43 PM Changeset in ghc [6b2ccadc]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Iavor S. Diatchki <iavor.diatchki@…>
Weaken the improvement for subtraction. For details see the comment on `interactTopSub`.
2:37 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
12:47 PM Changeset in ghc [2eb890fc]cardinality by Ilya Sergey <ilya.sergey@…>
Comments
10:33 AM Ticket #8448 (panic with RecordWildCards: find_tycon ghc-prim:GHC.Types.[]) created by MikolajKonarski
The following crashes in 7.4.2, 7.6.3, 7.7: […] with the message: …
6:19 AM Ticket #8447 (A combination of type-level comparison and subtraction does not work for 0) created by nushio
The following function on type level naturals […] does not work when …

Oct 14, 2013:

8:49 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
8:47 PM Status/GHC-7.8/Libraries edited by hvr
(diff)
7:47 PM Changeset in base [ebc8526]ghc-7.8 by Krzysztof Gogolewski <krz.gogolewski@…>
Add Show and Read instances for Data.Ord.Down libraries mailing list thread "Proposal: Show and Read for Data.Ord.Down", Sep 2013, http://www.haskell.org/pipermail/libraries/2013-September/020867.html
7:47 PM Changeset in ghc [c90b2dc]wip/T9016wip/ampwip/coveritywip/orf by Krzysztof Gogolewski <krz.gogolewski@…>
Add Show and Read instances for Data.Ord.Down libraries mailing list thread "Proposal: Show and Read for Data.Ord.Down", Sep 2013, http://www.haskell.org/pipermail/libraries/2013-September/020867.html
7:00 PM Changeset in ghc [bb9d53e3]better-ho-cardinalityghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Fix Trac #7667. We no longer check capitalization (or colons) in names that come from TH, according to the commentary in #7667.
5:21 PM Building/CrossCompiling/iOS edited by lukexi
Remove --prefix, as GHC HEAD installs things correctly into the default … (diff)
4:41 PM Building/CrossCompiling/iOS edited by lukexi
(diff)
4:40 PM Building/CrossCompiling/iOS edited by lukexi
(diff)
4:39 PM Building/CrossCompiling/iOS edited by lukexi
(diff)
4:32 PM Building/CrossCompiling/iOS edited by lukexi
(diff)
4:14 PM Ticket #8446 (iOS/Cross-compilation: Add build.mk.sample entry) created by lukexi
Adds an entry to build.mk.sample configured for cross-compilation (used …
3:58 PM Ticket #8445 (Fix Xcode5 CPP issue with compiler/deSugar/DsBinds.lhs and ...) created by lukexi
A tiny patch to shuffle some spaces around to allow Xcode 5's clang CPP to …
3:31 PM Ticket #8444 (Fix CPP issue with Xcode5 in integer-simple) closed by lukexi
invalid: Sorry, not quite right yet. Will re-open when corrected…
2:35 PM Ticket #8444 (Fix CPP issue with Xcode5 in integer-simple) created by lukexi
This works around a build failure with Xcode 5's version of clang, wherein …

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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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 [2216b4d3]better-ho-cardinalitydecision-procedureghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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:19 AM Changeset in ghc [478132f]wip/T9016wip/ampwip/coveritywip/orf by Austin Seipp <austin@…>
Add reifyAnnotations (#8397) Signed-off-by: Austin Seipp <austin@well-typed.com>
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:11 AM Changeset in ghc [6fc1c0f]wip/T9016wip/ampwip/coveritywip/orf 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 Changeset in ghc [2fb746f]wip/T9016wip/ampwip/coveritywip/orf 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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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>
Note: See TracTimeline for information about the timeline view.