Timeline


and

Apr 21, 2013:

10:35 PM Ticket #7626 (Add common utility variants of trace to Debug.Trace) closed by igloo
fixed: Applied, thanks
10:35 PM Ticket #7817 (Moving basic functions) closed by igloo
fixed: […] I didn't make Foreign.Marshal.Error re-export void, as we …
10:22 PM Ticket #7852 (panic: kindFunResult ghc-prim:GHC.Prim.*{(w) tc 34d}) closed by parcs
duplicate: I added a comment to #7778 that includes my findings from #7844.
10:09 PM Ticket #7853 (UTF encodings do not detect overlong forms) created by batterseapower
Overlong UTF-{8,16} sequences can have security implications …
9:36 PM Changeset in ghc [2a17985]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Update error message text; spotted bu Sergei Trofimovich
9:35 PM Changeset in base [ef47691]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Add Debug.Trace.{traceId,traceShowId,traceM,traceShowM}; fixes #7626
9:35 PM Changeset in ghc [e3e9ada]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Add Debug.Trace.{traceId,traceShowId,traceM,traceShowM}; fixes #7626
9:35 PM Changeset in ghc [8394c0e]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Gabor Pali <pali.gabor@…>
Fix library flavor detection for the validate script as well
9:35 PM Changeset in testsuite [efe31a34]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Gabor Pali <pali.gabor@…>
Fix library flavor detection for the validate script as well
9:04 PM Ticket #7740 (Remove direct cabal imports in Linker and Finder modules) closed by igloo
wontfix: Ah, I see: This patch makes 1 module re-export things from Cabal, so other …
8:46 PM Changeset in base [6402f8d]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Add some more Data.Functor functions; fixes #7817 Added infixl4 $>. Re-exported void from Data.Functor. Also defined the fixity for <$ for non-GHC impls.
8:46 PM Changeset in ghc [0b79c322]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Add some more Data.Functor functions; fixes #7817 Added infixl4 $>. Re-exported void from Data.Functor. Also defined the fixity for <$ for non-GHC impls.
8:06 PM Ticket #7761 (iOS patch no 16: pass the correct -Dxxx_HOST_ARCH and -Dxxx_HOST_OS to ...) closed by igloo
fixed: Applied, thanks!
8:02 PM Ticket #7759 (iOS patch no 14: libraries/base changes) closed by igloo
fixed: Fixed, thanks: […]
8:01 PM Ticket #7719 (System.Timeout.timeout may leak <<timeout>> exceptions) closed by igloo
fixed: Optimisation also applied: […]
7:59 PM Ticket #7760 (iOS patch no 15: remove HSC2HS_EXTRA from hsc2hs's stage0 wrapper) closed by igloo
fixed: Applied, thanks: […]
7:51 PM Ticket #7841 (Stage1Only conditional program/package building) closed by igloo
worksforme: Thanks for the patch. However, we already have variables like …
7:43 PM Ticket #7852 (panic: kindFunResult ghc-prim:GHC.Prim.*{(w) tc 34d}) created by igloo
This code: […] make ghc panic: […]
6:23 PM Milestone 7.6.3 completed
The 7.6.3 release is a bugfix release. * …
5:56 PM Changeset in base [bfe01f0]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Fix warnings
5:56 PM Changeset in ghc [424c7f28]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Fix warnings
5:25 PM Changeset in ghc [c3d2436]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Gabor Pali <pali.gabor@…>
Fix detection of library flavors on FreeBSD
5:25 PM Changeset in testsuite [cd01ce2]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Gabor Pali <pali.gabor@…>
Fix detection of library flavors on FreeBSD
5:19 PM Changeset in ghc [ca33aa8]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
pass the correct -Dxxx_HOST_ARCH and -Dxxx_HOST_OS to hsc2hs; Fixes #7761. Patch from Stephen Blackheath.
5:07 PM Changeset in base [93a4bda]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Build fix for iOS; fixes #7759 Patch from Stephen Blackheath. The issue here is that the #defines EVFILT_READ and EVFILT_WRITE have the values -1 and -2. The original code translates that to filterRead = Filter -1 which is wrong Haskell and fails to compile. The modified code produces the correct code filterRead = Filter (-1)
5:07 PM Changeset in ghc [7fadc60f]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Build fix for iOS; fixes #7759 Patch from Stephen Blackheath. The issue here is that the #defines EVFILT_READ and EVFILT_WRITE have the values -1 and -2. The original code translates that to filterRead = Filter -1 which is wrong Haskell and fails to compile. The modified code produces the correct code filterRead = Filter (-1)
4:54 PM Changeset in ghc [e781739]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Use a pthread-based implementation of Itimer.c on iOS Patch from Stephen Blackheath. timer_create doesn't exist and setitimer doesn't fire on iOS, so we're using a pthreads-based implementation. It may be to do with interference with the signals of the debugger. Revisit. See #7723.
4:41 PM Changeset in base [31153f1]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Implement faster System.Timeout.timeout for the threaded RTS. The basic idea is to use the Timer Manager rather than spawning an auxilliary thread to handle timeouts; this was proposed by Bas van Dijk two years ago (#4963), and recently by Herbert Valerio. The key idea to make this work is to spawn an auxilliary thread for the delivery of the Timeout exception. This idea as well as most of the code is due to Akio Takano.
4:41 PM Changeset in ghc [7a3131ec]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Implement faster System.Timeout.timeout for the threaded RTS. The basic idea is to use the Timer Manager rather than spawning an auxilliary thread to handle timeouts; this was proposed by Bas van Dijk two years ago (#4963), and recently by Herbert Valerio. The key idea to make this work is to spawn an auxilliary thread for the delivery of the Timeout exception. This idea as well as most of the code is due to Akio Takano.
4:30 PM Changeset in ghc [be66c4e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove some cross-compilation kludges I don't think these should be necessary. If something breaks as a result then we can look at why.
4:03 PM Ticket #7848 (Missing parentheses and backticks) closed by igloo
fixed: Applied, thanks!
3:58 PM Changeset in ghc [b9175104]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Fix tests after #7848
3:58 PM Changeset in testsuite [8bb42aa]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix tests after #7848
3:58 PM Changeset in ghc [539a9bf]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Add a test for #7848
3:58 PM Changeset in testsuite [1ec6d9f]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #7848
3:03 PM Changeset in ghc [310735e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Use ffi_prep_closure_loc rather than ffi_prep_closure The latter is deprecated. Part of #7718.
1:58 PM Ticket #7844 (Panic messages raised from GHCi don't include details) closed by igloo
fixed: Applied, thanks!
1:45 PM Changeset in ghc [144db21]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Display operators using parentheses/backticks in error messages (#7848)
1:20 PM Changeset in ghc [c66f4782]ghc-7.6th-new-7.6 by Ian Lynagh <ian@…>
Set RELEASE back to NO
1:20 PM MakingReleases edited by igloo
(diff)
12:38 PM Changeset in base [5dc317f]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Fix System.Timeout.timeout leaking Timeout exceptions (#7719).
12:38 PM Changeset in ghc [46548f7]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Fix System.Timeout.timeout leaking Timeout exceptions (#7719).
12:37 PM Changeset in base [57759ce]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
add test for #7719
12:37 PM Changeset in ghc [408998fa]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
add test for #7719
12:19 PM Changeset in ghc [78d5644]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Print details of panic messages raised from GHCi (#7844)
12:14 PM Changeset in ghc [157ac08]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix "make 2" in ghc/ The ghc-stage1_INPLACE variable wasn't being defined

Apr 20, 2013:

10:57 PM Ticket #7363 (runghc leaks space in IO) closed by igloo
worksforme: I can reproduce the memory usage with runghc, but also with […] …
10:13 PM Ticket #7373 (When building GHC: Failed to load interface for `GHC.Fingerprint') closed by igloo
wontfix: OK, it looks like this goes wrong because of the way we interleave the …
9:18 PM Changeset in ghc [0229378]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Fix the testsuite config to allow running with GHC 7.6
9:18 PM Changeset in testsuite [3d56846]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix the testsuite config to allow running with GHC 7.6
8:50 PM Ticket #7709 (ios patch no 7: Omit ghc-pwd from final stage when cross compiling) closed by igloo
fixed: Done
6:07 PM Ticket #7851 (Give better diagnostic when arguments are omitted to a function call in ...) created by JohnWiegley
When using any Monad other than (->) e, it is almost always an error for …
5:51 PM Changeset in ghc [d65a61d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Use different exeext variables for each stage; fixes #7709 Currently they are all set to the same value, but when cross-compiling they could be set to different values.
5:45 PM Changeset in ghc [c91c2330]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix typo (spotted by gabor)
5:21 PM Ticket #7531 (after manualy installing array-0.4.0.1) closed by igloo
worksforme: I can't reproduce this, and I don't think it'll be worth investigating it …
4:55 PM Changeset in ghc [b45700ce]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Tweak the bindist comparison tool It now just warns about files it doesn't recognise, rather than giving an error. This means that random text files etc in the same directory as the bindists don't make it fall over.
4:37 PM Changeset in ghc [65794254]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Add deriveConstants to the dep files we build in phase 0 Dependency problem was discovered by int-e. I've also added some comments about what's going on.
4:37 PM Changeset in ghc [a8de9248]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove ghc-pkg from the list of dep files we build during phase 0 I don't think it's necessary to build ghc-pkg that early.
4:37 PM Changeset in ghc [7631562]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix haddocking We weren't seting the _DO_HADDOCK variables early enough.
4:10 PM Changeset in ghc [1e2e0132]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Build system refactoring
4:10 PM Changeset in integer-gmp [38ebd7b]ghc-7.8wip/T8647 by Ian Lynagh <ian@…>
Build system refactoring
4:09 PM Changeset in ghc [aa06f5d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Follow build system changes in integer-gmp Also a couple of other fixes and sanity checks along the way.
1:33 PM Ticket #7638 (bindist refers to libgmp.so.3 which is missing on Fedora 17) closed by igloo
fixed: Fixed by […]
12:11 PM Changeset in ghc [9e4e2c24]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove the Windows installer We now leave making installers to the Haskell Platform.
12:02 PM Changeset in ghc [db14f97e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Some build system refactoring
7:26 AM Ticket #7850 (Strangely high memory usage on optimized Ackermann function) created by dolio
Greetings. The following post on stack overflow demonstrates some strange …
4:41 AM Ticket #7849 (Error on pattern matching of an existential whose context includes a type ...) created by guest
The following code […] gives a rather obscure type error […] It is …
12:44 AM Changeset in ghc [54d79020]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Small build system refactoring

Apr 19, 2013:

11:13 PM Changeset in ghc [432d104]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Small build system refactoring
10:39 PM Ticket #7764 (Link Error on windows) closed by igloo
worksforme: I can't reproduce it on Windows either, also using HP 2012.4.0.0. The …
9:50 PM Ticket #7820 (Installing profiling library BREAKS non-profiling executable) closed by igloo
invalid: Aha, if you look at the -v output of cabal-install, then you can see …
7:58 PM Changeset in ghc [561d64a8]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Add a 'compare' command to sync-all
7:28 PM Changeset in ghc [55c7a0d6]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Some sync-all refactoring
7:28 PM Changeset in ghc [5ba23dfa]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove boot-pkgs from SRC_DIST_GHC_FILES The file no longer exists
7:28 PM Changeset in ghc [d6dd769d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Update darcs -> git in a comment
7:28 PM Changeset in ghc [0ae042d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Use a simpler way of finding the current git branch in sync-all
11:22 AM Ticket #7848 (Missing parentheses and backticks) created by monoidal
In several cases, GHC does not output parentheses or backticks in error …
9:51 AM Ticket #7847 (Maintain per-generation lists of weak pointers) created by akio
Currently the runtime system keeps a list of all live weak pointers, and …
9:22 AM Changeset in ghc [24ffa31]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
9:21 AM Changeset in ghc [da65172]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Comment only
5:57 AM Ticket #7846 (GHC 7.7 cannot link primitives) created by kazu-yamamoto
When I tries to install the vector library on Linux, GHC 7.7 cannot find a …
5:34 AM Ticket #7845 (RebindableSyntax should allow rebinding tuples and lists) created by exbb2
e.g. […]

Apr 18, 2013:

10:46 PM MakingReleases edited by igloo
(diff)
10:46 PM Changeset in ghc [328c233]ghc-7.6th-new-7.6 by Ian Lynagh <ian@…>
Set the version number to 7.6.3, and RELEASE to YES.
10:46 PM Changeset in ghc [720d7525]ghc-7.6th-new-7.6 by Ian Lynagh <ian@…>
Add release notes for 7.6.3
10:28 PM Changeset in ghc [cc73f58e]ghc-7.6th-new-7.6 by Ian Lynagh <ian@…>
Update ANNOUNCE for 7.6.3

Apr 17, 2013:

9:04 PM Ticket #7793 (GHC User’s Guide, Version 7.6.2: Page numbering errors) closed by igloo
fixed: Fixed; thanks for reporting it!
9:03 PM Ticket #7815 (STM fails to validate read.) closed by igloo
fixed: Applied, thanks!
7:49 PM Changeset in ghc [87baa31]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Check to see if TVar's are locked in check_read_only (fixes #7815)
7:43 PM Changeset in ghc [e47e664]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Add a multi_cpu_race helper This makes the test run alone, to increase the chance of a multi-CPU race happening.
7:43 PM Changeset in testsuite [a4e32b1]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a multi_cpu_race helper This makes the test run alone, to increase the chance of a multi-CPU race happening.
7:42 PM Changeset in ghc [3ad224cd]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Whitespace only
7:42 PM Changeset in testsuite [0b135e5]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Whitespace only
7:41 PM Changeset in ghc [15fe210]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Test for #7815 This test differes slightly from the code in the ticket, but the simplification betters the chances of seeing the error. Instead of looking for the error with an additional tranaction, when error appears only one `reset` can complete and the other is blocked on STM raising an exception.
7:41 PM Changeset in testsuite [fe604b0]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Test for #7815 This test differes slightly from the code in the ticket, but the simplification betters the chances of seeing the error. Instead of looking for the error with an additional tranaction, when error appears only one `reset` can complete and the other is blocked on STM raising an exception.
6:39 PM Changeset in ghc [78f9189]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix page numbering in the users guide PDF; fixes #7793 The external core chapter had an abstract, which seems to reset the page count to 0.
3:36 PM Ticket #7844 (Panic messages raised from GHCi don't include details) created by parcs
In GHC built the devel2 way, compiling the following source file through …
12:36 PM Status/May13 edited by guest
(diff)
12:34 PM Status/May13 edited by guest
(diff)
12:32 PM Status/May13 edited by guest
(diff)
7:45 AM Ticket #7843 (GHC should be able to list all possible command line options) created by jstolarek
I would be happy to have automatic completion of command-line options in …
12:00 AM Ticket #7842 (Incorrect checking of let-bindings in recursive do) created by diatchki
I have run into a problem with the type-checking of recursive do blocks, …

Apr 16, 2013:

9:20 PM Changeset in base [84ac54d]data-proxydbcsghc-7.8 by Edward Z. Yang <ezyang@…>
throwTo is interruptible. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
9:20 PM Changeset in ghc [3302951]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Edward Z. Yang <ezyang@…>
throwTo is interruptible. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
9:00 PM Changeset in base [1ced18a]data-proxydbcsghc-7.8 by Edward Z. Yang <ezyang@…>
md5.c: fix a typo in the size argument of memset
9:00 PM Changeset in ghc [740bee7f]wip/T8959wip/T8968wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Edward Z. Yang <ezyang@…>
md5.c: fix a typo in the size argument of memset
3:47 PM Ticket #7586 (:kind command cannot show kind of type synonyms) closed by simonpj
fixed: OK I've done this. If everyone hates it we can back out, but I see …
3:46 PM Ticket #7837 (Rules involving equality constraints don't fire) closed by simonpj
fixed: Ah, yes, good point thank you. Fixed! Simon
3:44 PM Ticket #7816 ("main function" is not a function) closed by simonpj
fixed: OK done; thanks for the suggestion. Simon
3:41 PM Changeset in ghc [717d4a2d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
3:40 PM Changeset in ghc [46e204f7]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Allow partial applications of a type synonym in :kind in GHCi (Trac #7586) Documentation is done too
9:33 AM Changeset in ghc [b0884547]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Remove accidentally-inserted tabs
9:33 AM Changeset in ghc [a56456df]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Comments and debug output only
9:33 AM Changeset in ghc [29cc690e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Make the desugarer a tiny bit cleverer on coercions (fixes Trac #7837) The desugarer was generating a redundant box/unbox pair on the LHS of a RULE, which in turn made matching fail. See Note [Simple coercions] in DsBinds.
9:27 AM Changeset in ghc [43bbd40]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Test Trac #7586
9:27 AM Changeset in testsuite [3e8715f2]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7586
8:54 AM Changeset in ghc [665bf580]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8968wip/T8995-level-generalisationwip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Test Trac #7837
8:54 AM Changeset in testsuite [2d5ead6]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7837
6:54 AM Status/SLPJ-Tickets edited by simonpj
(diff)
6:28 AM Changeset in ghc [bd6875f]ghc-7.6th-new-7.6 by Simon Peyton Jones <simonpj@…>
Merge 1353d1 into the 7.6 branch (without this I get an ASSERT failure) commit 1353d1ef98603a1bff1f8eb181d1368e934b3647 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Thu Dec 20 20:13:36 2012 +0000 Fix over-zealous ASSERT in TcUnify
6:27 AM Changeset in ghc [3ed9baf]ghc-7.6th-new-7.6 by Simon Peyton Jones <simonpj@…>
Merge b737a4 into the 7.6 branch, curing Trac #7748 The caching of goals in the constraint solver led to a equality-constraint loop even in a really simple program! commit b737a45391201fd475b89227ed1d7c9b72b24eea Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Fri Aug 31 10:05:03 2012 +0100 More simplifications to the constraint solver * inert_solved becomes dictionaries-only, inert_solved_dicts * inert_solved_dicts is used only to cache the result of uses of a top level instance declaration, just like inert_solved_funeqs * That in turn simplifies xCtFlavor and rewriteCtFlavor, because they no longer need a "should I cache" parameter. (Moreover the settings for this parameter were very subtle; it's easy to get loops if you cache too much. Caching only top-level instance uses is much safer, and eliminates all these subtle cases.)
Note: See TracTimeline for information about the timeline view.