Timeline


and

Feb 7, 2013:

11:58 PM Changeset in ghc [d34f3e85]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Convert to stats_num_field in perf/should_run
11:58 PM Changeset in testsuite [9cbf193]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Convert to stats_num_field in perf/should_run
11:36 PM Changeset in ghc [f3c0dae0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Allow a simpler form of stats_num_field where all platforms use the same value
11:36 PM Changeset in testsuite [6259d78]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Allow a simpler form of stats_num_field where all platforms use the same value
10:47 PM Changeset in ghc [fba66334]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a different sort of stats_num_field helper function Uses look like stats_num_field('bytes allocated', [(wordsize(32), 45648, 5), (wordsize(64), 49400, 5)]) where the first matching triple will be used. e.g. we could override the Win32 expected values with: [(platform('i386-unknown-mingw32'), 41000, 5), (wordsize(32), 45648, 5), (wordsize(64), 49400, 5)]) with other 32-bit platforms falling through to the wordsize(32) case. This makes it easier to give different values for different platforms, while being sure that all platforms are covered.
10:47 PM Changeset in testsuite [3967a5e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a different sort of stats_num_field helper function Uses look like stats_num_field('bytes allocated', [(wordsize(32), 45648, 5), (wordsize(64), 49400, 5)]) where the first matching triple will be used. e.g. we could override the Win32 expected values with: [(platform('i386-unknown-mingw32'), 41000, 5), (wordsize(32), 45648, 5), (wordsize(64), 49400, 5)]) with other 32-bit platforms falling through to the wordsize(32) case. This makes it easier to give different values for different platforms, while being sure that all platforms are covered.
10:05 PM Changeset in nofib [e1e43cd4]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Run k-nucleotide and reverse-complement by default
10:02 PM Changeset in nofib [e686954]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Run the shootout benchmarks by default
9:39 PM Changeset in ghc [83a6ae9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Remove unused *_num_fields bindings
9:39 PM Changeset in testsuite [76c3b2e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Remove unused *_num_fields bindings
9:37 PM Changeset in ghc [effc8af9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Pass the test name to the test options This allows them to give framework failures. I also had to change how setTestOpts works. Now, rather than applying the options to the directory's "default options", it just stores the options to be applied for each test (i.e. once we know the test name).
9:37 PM Changeset in testsuite [88fe831]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Pass the test name to the test options This allows them to give framework failures. I also had to change how setTestOpts works. Now, rather than applying the options to the directory's "default options", it just stores the options to be applied for each test (i.e. once we know the test name).
7:01 PM Ticket #7672 (boot file entities are sometimes invisible and are not (semantically) ...) created by skilpat
In a recursive module (i.e. a module that transitively imports itself), …
7:00 PM Changeset in ghc [de7e357c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Change how the testsuite driver handles copying the test options We now deepcopy the options for each test, which means that the test helpers don't need to worry about sharing.
7:00 PM Changeset in testsuite [2246f3f]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Change how the testsuite driver handles copying the test options We now deepcopy the options for each test, which means that the test helpers don't need to worry about sharing.
6:42 PM Changeset in ghc [f66409db]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Rename some arguments
6:42 PM Changeset in testsuite [e567f77a]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Rename some arguments
6:30 PM Frisby2013Q1 edited by nfrisby
(diff)
6:12 PM Changeset in ghc [86df0f3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Define 'when' and 'unless' helpers This will reduce the number of helper functions that we need
6:12 PM Changeset in testsuite [9a907ed]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Define 'when' and 'unless' helpers This will reduce the number of helper functions that we need
5:21 PM Changeset in ghc [22b1912]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Note major changes in 7.8.1 in 7.8.1 release notes file
5:01 PM Changeset in ghc [c4cd533]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Simplify driver code slightly
5:01 PM Changeset in testsuite [cd178d3]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Simplify driver code slightly
4:59 PM Changeset in ghc [79f3386]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a TEST="..." line to testsuite output This gives hte list of tests with unexpected results, so that you can easily run them again.
4:59 PM Changeset in testsuite [e131364]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a TEST="..." line to testsuite output This gives hte list of tests with unexpected results, so that you can easily run them again.
11:54 AM Changeset in ghc [5b8dc205]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
Clean up AC_PREREQ.
11:30 AM Ticket #7671 (No break spaces) created by zenzike
I thought I was going mad when the following code wasn't compiling: …
11:18 AM Changeset in ghc [0af03de5]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
Require autoconf 2.60, as version 2.59 seems to be incompatible with our updated macros. If somebody insists on 2.59 (which is almost 10 years old) I'll have to hunt down the reason for the recent (Dec 2012?) breakage. Note that I did not check with 2.60 (I have 2.65), so that one may still be problematic.
10:00 AM Changeset in ghc [c1ae31f6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
comments
9:56 AM Changeset in ghc [164f705]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
add test for #7636
9:56 AM Changeset in testsuite [bd6ded8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add test for #7636
9:56 AM Changeset in ghc [2f7044d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Tidy up tso->stackobj before calling threadStackUnderflow (#7636) Fixes the following crash: internal error: threadStackUnderflow: not enough space for return values when using STM.
8:56 AM Commentary/Rts/Scheduler edited by simonpj
(diff)
2:02 AM Changeset in ghc [25af5c0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix perf bounds on amd64/Linux following the change to *_range_field
2:02 AM Changeset in testsuite [c3e9cbb]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix perf bounds on amd64/Linux following the change to *_range_field
12:54 AM Changeset in nofib [806920d]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the k-nucleotide shootout benchmark
12:21 AM Ticket #7670 (StablePtrs should be organized by generation for efficient minor ...) created by ezyang
Currently, stable pointers are all in one giant pointer table (see …

Feb 6, 2013:

9:51 PM Changeset in ghc [e705fb08]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Unify interfae of both variants FP_ARG_WITH_PATH... in aclocal.m4 and document them.
7:23 PM Ticket #7669 (Empty case causes warning) created by goldfire
The following code […] causes this warning […]
7:07 PM Frisby2013Q1 edited by nfrisby
(diff)
7:06 PM TypeLevelReasoning edited by heisenbug
we have a branch (diff)
7:04 PM Changeset in nofib [7c56e6f]ghc-7.8shake by Johan Tibell <johan.tibell@…>
fasta is now in so remove comment from README
7:03 PM Frisby2013Q1 edited by nfrisby
(diff)
7:02 PM Changeset in nofib [3f5152b]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the reverse-complement shootout benchmark
6:52 PM Changeset in base [32f2452]type-reasoning by Gabor Greif <ggreif@…>
Eliminate unneeded imports.
6:48 PM Changeset in base [ce431e6]type-reasoning by Gabor Greif <ggreif@…>
Include Richard Eisenberg's suggestion for decidable type equality (functionality not complete yet).
6:47 PM Changeset in base [ad97c40]type-reasoning by Gabor Greif <ggreif@…>
Introduce the SingEquality class with customizable witness type and a sameSing method that may produce the latter.
6:46 PM Changeset in nofib [6f07f40]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Refactor fasta Makefile
6:36 PM TypeLevelReasoning edited by shelarcy
fix typo (diff)
6:28 PM Ticket #7668 (Location in -fdefer-type-errors) created by monoidal
Consider […] Run ghci -fdefer-type-errors: […] The first …
6:26 PM Ticket #7663 (consider free variables as well as parameters in inline discounts) closed by nfrisby
duplicate: Duplicate of #3781
6:24 PM Ticket #7664 (consider free variables as well as parameters in inline discounts) closed by nfrisby
duplicate
6:15 PM Frisby2013Q1 edited by nfrisby
(diff)
6:12 PM Changeset in nofib [453d2e4]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Enable fasta by default
6:10 PM Changeset in nofib [d0cb9c6]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Make runstdtest find generated fasta stdout files
5:46 PM Changeset in nofib [3f1d50e]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the fasta shootout benchmark The benchmark is not enabled by default as the runstdtest.prl script doesn't find the automated stdout files on the first run, thus requiring make to be run twice.
5:30 PM Changeset in ghc [0bbefb1e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Make failing perf test output easier to read
5:30 PM Changeset in testsuite [d83875f]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Make failing perf test output easier to read
4:23 PM Changeset in ghc [772a804]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Eliminate *_num_field We now use *_range_field everywhere instead
4:23 PM Changeset in testsuite [6f2f679]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Eliminate *_num_field We now use *_range_field everywhere instead
3:46 PM Ticket #7667 (Template Haskell fails to recognize type operator/function +) created by andygill
The following message is issued for a valid TH program. […] Code …
3:41 PM Frisby2013Q1 created by nfrisby
2:33 PM Changeset in ghc [a4b5be7e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Fix framework failure
2:33 PM Changeset in testsuite [6ed53a2]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix framework failure
2:10 PM Changeset in ghc [ec9377b1]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
1:48 PM Changeset in ghc [fb4982c8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
Fix spelling
1:40 PM Changeset in directory [2c902b3]ghc-7.8 by Ian Lynagh <ian@…>
Fix T4113 on OS X x86_64
1:28 PM Changeset in ghc [8253d94]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
1:22 PM TypeLevelReasoning edited by heisenbug
improve suggestion (diff)
1:14 PM Changeset in ghc [8c8e959]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Fix threadDelay on Windows; fixes ThreadDelay001 failures MSDN says of Sleep: If dwMilliseconds is greater than one tick but less than two, the wait can be anywhere between one and two ticks, and so on. so we need to add (milliseconds-per-tick - 1) to the amount of time we sleep for.
12:54 PM Changeset in ghc [74f9f8f0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of darcs.haskell.org:/home/darcs/ghc
12:53 PM Changeset in ghc [21f00c3]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Better pretty-printing of types and coercions
12:53 PM Changeset in ghc [b770251e]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Spelling in comment
11:04 AM Commentary edited by simonpj
(diff)
11:03 AM TypeLevelReasoning edited by simonpj
(diff)
10:35 AM Ticket #7666 (excessive space and time usage for rendering (somewhat) deeply nested Docs) created by j.waldmann
I was running into serious performance problems when printing moderately …
10:26 AM Status/SLPJ-Tickets edited by simonpj
(diff)
8:08 AM Building/RunningNoFib edited by simonpj
(diff)
8:03 AM Ticket #7657 ("unsafePerfromIO" typo in Safe Haskell user's guide) closed by dterei
fixed: Fixed! Thanks for the report.
8:01 AM Changeset in ghc [ca106a10]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix spelling mistake in user guide (#7657).
3:07 AM Changeset in ghc [9a9a2a7]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Warning police
2:13 AM Changeset in ghc [f933d96]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Merge branch 'refs/heads/vect-avoid-merge'
2:06 AM Changeset in ghc [a9387d9]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Manuel M T Chakravarty <chak@…>
dph/words: don't inline the vectorised exported functions
2:06 AM Changeset in ghc [a69204b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Manuel M T Chakravarty <chak@…>
dph: tests with dph-lifted-copy need to use '-fno-vectorisation-avoidance if scalar closures get too big
2:06 AM Changeset in ghc [f854c8b3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Manuel M T Chakravarty <chak@…>
dph/classes: fails for the moment, but earlier success was spurious
2:06 AM Changeset in testsuite [50b144a]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
dph/words: don't inline the vectorised exported functions
2:06 AM Changeset in testsuite [be64fac9]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
dph: tests with dph-lifted-copy need to use '-fno-vectorisation-avoidance if scalar closures get too big
2:06 AM Changeset in testsuite [c9cb645]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
dph/classes: fails for the moment, but earlier success was spurious
12:00 AM Changeset in ghc [8a690840]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Vectoriser: merge fix

Feb 5, 2013:

11:50 PM Changeset in nofib [eb9f4a3]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Removed some shootout benchmarks from under fibon Newer versions (corresponding to what's currently on the shootout page) have been added under nofib/shootout in an attempt to make these easier to run.
11:31 PM Changeset in ghc [fac50f92]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Merge branch 'refs/heads/vect-avoid' into vect-avoid-merge Conflicts: compiler/rename/RnSource.lhs compiler/simplCore/OccurAnal.lhs compiler/vectorise/Vectorise/Exp.hs NB: Merging instead of rebasing for a change. During rebase Git got confused due to the lack of the submodules in my quite old fork.
11:26 PM Changeset in ghc [0735831]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Use usecs rather than msecs for microseconds We were using "us" elsewhere, so this was inconsistent.
11:19 PM Changeset in nofib [c82455f]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Note why all shootout benchmarks couldn't be added
10:18 PM TypeLevelReasoning edited by heisenbug
suggest (diff)
9:56 PM Changeset in ghc [9dba3a8]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Fix safePkg01 on Windows
9:56 PM Changeset in testsuite [057f6541]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix safePkg01 on Windows
9:34 PM Changeset in ghc [4bde383]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Fix T7037 on Win64
9:34 PM Changeset in testsuite [dde7816]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix T7037 on Win64
9:23 PM Changeset in nofib [a735c7a]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the n-body shootout benchmark
9:01 PM Changeset in nofib [f8f27b8]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the binary-trees shootout benchmark
8:41 PM Changeset in nofib [c864e4a]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Make input sizes match the shootout settings
8:17 PM Changeset in ghc [5527c5bb]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Use normalise_errmsg_fun rather than normalise_fun where appropriate
8:17 PM Changeset in testsuite [fbe4e33]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Use normalise_errmsg_fun rather than normalise_fun where appropriate
8:08 PM Changeset in ghc [8a0eeb40]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
dynamicToo001 is broken on Windows (#7665)
8:08 PM Changeset in testsuite [1ebd16e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
dynamicToo001 is broken on Windows (#7665)
8:07 PM Ticket #7665 (dynamicToo001 fails on Windows) created by igloo
dynamicToo001 fails on Windows: […]
7:53 PM Changeset in ghc [73e251d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Fix cabal01 on Windows We were getting a Creating library file: dist\build\libHStest-1.0-ghc7.7.20130205.dll.a message on stderr. We can't turn it off, so now the test just normalises it away.
7:53 PM Changeset in testsuite [cb2592b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix cabal01 on Windows We were getting a Creating library file: dist\build\libHStest-1.0-ghc7.7.20130205.dll.a message on stderr. We can't turn it off, so now the test just normalises it away.
7:46 PM Changeset in nofib [2fcb391]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the spectral-norm shootout benchmark
7:36 PM TypeLevelReasoning created by goldfire
7:00 PM Changeset in nofib [ee93adf]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the fannkuch-redux shootout benchmark
6:51 PM Changeset in ghc [d8bd25c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Fix a typo
6:14 PM Changeset in nofib [828ec57]ghc-7.8shake by Johan Tibell <johan.tibell@…>
Add the pidigits shootout benchmark
6:05 PM Changeset in ghc [40e43fa2]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add a dependency of program modules on GHC.TopHandler If you were unlucky, the build could fail, e.g.: utils\mkUserGuidePart\Main.hs:1:1: Failed to load interface for `GHC.TopHandler' There are files missing in the `base' package, try running 'ghc-pkg check'. Use -v to see a list of the files searched for. utils/mkUserGuidePart/ghc.mk:18: recipe for target `utils/mkUserGuidePart/dist/build/Main.o' failed
5:18 PM Changeset in base [71508e3]data-proxydbcsghc-7.8type-reasoning by Gabor Greif <ggreif@…>
typo
3:45 PM Ticket #7664 (consider free variables as well as parameters in inline discounts) closed by igloo
duplicate: Duplicate of #7663
2:16 PM Ticket #7664 (consider free variables as well as parameters in inline discounts) created by nfrisby
The inliner assigns discount values for scrutinized parameters but not for …
2:16 PM Ticket #7663 (consider free variables as well as parameters in inline discounts) created by nfrisby
The inliner assigns discount values for scrutinized parameters but not for …
2:08 PM Changeset in ghc [6a46b46]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Add the new random commit again
2:04 PM Repositories/Upstream edited by igloo
(diff)
1:54 PM Ticket #7639 (Fix installation issues with cross compiling + honour Stage1Only properly) closed by simonmar
fixed
1:09 PM CodeOwners edited by hyperthunk
(diff)
12:39 PM Changeset in ghc [0403da6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
install ghc-pkg correctly when Stage1Only=YES (#7639)
10:14 AM Ticket #7662 (Improve GC of mutable objects) created by ezyang
Haskell is a purely functional language at its core, but it can be also …
6:53 AM Changeset in ghc [874bb7e]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Remove '-favoid-vect' and add '-fvectorisation-avoidance' * By default '-fvectorisation-avoidance' is enabled at all optimisation levels (but it only matters in combination with '-fvectorise'). * The new vectoriser always uses vectorisation avoidance, but with '-fno-vectorisation-avoidance' it restricts it to simple scalar applications (and dictionary computations)
5:15 AM Ticket #7661 (GHC build system does not detect opt-3.0 and friends) created by singpolyma
It is common to install LLVM tools with a version suffix (such as opt-3.0, …
4:05 AM Ticket #7660 (warning: conflicting types when compiling via-C) created by singpolyma
I don't think this is actually a problem per-se, but usually these …
1:26 AM Ticket #7659 (Add some latency nofib benchmarks) created by ezyang
At the moment, GHC is heavily throughput oriented (e.g. scheduler choices, …
12:46 AM Ticket #7658 (Support empty record update syntax) created by glguy
Empty record update syntax would be useful for when you are changing …

Feb 4, 2013:

10:45 PM Changeset in ghc [1116e3c0]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Revert "Update the random repo again, now the patch is actually pushed" This reverts commit a40e7d7082ac75b4629db9bda75366519f3218a0.
10:40 PM Changeset in ghc [a40e7d70]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Update the random repo again, now the patch is actually pushed
8:02 PM Building/GettingTheSources edited by tibbe
(diff)
8:01 PM Building/GettingTheSources edited by tibbe
(diff)
5:42 PM Ticket #7657 ("unsafePerfromIO" typo in Safe Haskell user's guide) created by guest
In …
5:20 PM Changeset in ghc [d1039913]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Geoffrey Mainland <gmainlan@…>
Revert random submodule back to an extant hash.
2:51 PM Ticket #7656 (qsemn001 randomly fails on OS X x86) closed by simonmar
fixed: Fixed, I hope. It looks like small delays aren't as accurate on OS X as …
2:38 PM Changeset in base [975ea1a7]data-proxydbcsghc-7.8type-reasoning by Simon Marlow <marlowsd@…>
Remove the reliance on relative accuracy of short delays (#7656)
12:08 PM Changeset in base [fbd4b4c]data-proxydbcsghc-7.8type-reasoning by Simon Marlow <marlowsd@…>
Release the FD lock before calling close() (#7646)
11:36 AM Ticket #709 ("Fixup too large" error with -fasm on PowerPC) closed by simonmar
fixed: pushed, thanks!
11:19 AM Changeset in ghc [8a6e330]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Merge commit '3cedbfb49996da2f029b4a84ca39f4d21f309813' * commit '3cedbfb49996da2f029b4a84ca39f4d21f309813': AsmCodeGen.NcgImpl.ncgMakeFarBranches should take account of info tables (#709) Move AsmCodeGen.makeFarBranches to PPC.Instr (#709)
10:05 AM Ticket #2548 (validate should continue if it sees warnings or haddock failures) closed by simonmar
wontfix: Not fixed, but IMO I don't think we want this. Right now if there's a …
6:54 AM Changeset in ghc [5389b2a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Vectoriser: avoid producing (\v -> v) v in liftSimple
5:43 AM Changeset in ghc [ad45b9f8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Vectoriser: abstract arguments to scalar functions in the right order
3:28 AM Changeset in ghc [7cfed20d]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Vectoriser: binders of encapsulated lambdas need to be scalar
3:22 AM Changeset in ghc [7dc2f44]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Austin Seipp <mad.one@…>
Skip ghci/linking tests if we don't have ghci. Otherwise, you get annoying failures if you run 'make fast stage=1'. Signed-off-by: Austin Seipp <mad.one@gmail.com>
3:22 AM Changeset in testsuite [649fe1d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Austin Seipp <mad.one@…>
Skip ghci/linking tests if we don't have ghci. Otherwise, you get annoying failures if you run 'make fast stage=1'. Signed-off-by: Austin Seipp <mad.one@gmail.com>
1:48 AM Changeset in ghc [f940ec5c]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Vectoriser: PArray may be part of identity conversions
1:48 AM Changeset in ghc [82a30378]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Manuel M T Chakravarty <chak@…>
Fix tidying of vectorised code * We need to keep the vectorised version of a variable alive while the original is alive. * This implies that the vectorised version needs to get into the iface if the original appears in an unfolding.

Feb 3, 2013:

11:03 PM Ticket #7656 (qsemn001 randomly fails on OS X x86) created by igloo
qsemn001 randomly fails on OS X x86 (119 times out of 1000), but never …
8:47 PM Ticket #7458 (ghc panic) closed by igloo
invalid: No testcase, so closing.
8:45 PM Ticket #7344 (64-bit and 32-bit binaries compiled with '-static' gets 'SIGKILL'ed (after ...) closed by igloo
invalid: No response from submitter, so closing.
8:37 PM Ticket #5680 (Main thread does not respect stack size RTS options) closed by igloo
wontfix: No response from submitter, so closing.
8:35 PM Ticket #5677 (Allow the definition of extra functions in typeclass instances) closed by igloo
wontfix: No other support, so closing.
8:33 PM Ticket #5666 (Can't use writeFile to write unicode characters.) closed by igloo
worksforme: No response from submitter, so closing.
8:21 PM Ticket #7655 (7.6.2 Segmentation Fault/Bus Error in large exponentation) closed by monoidal
fixed: This is fixed in GHC 7.6.1, according to …
7:49 PM Changeset in process [6bfb02f]ghc-7.8 by Ian Lynagh <ian@…>
Use pre_cmd rather than cmd_prefix
7:25 PM Changeset in ghc [4200e0aa]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Tidy up some tests We now use pre_cmd rather than cmd_prefix wherever possible. Also, pass "-s --no-print-directory" whenever we use pre_cmd.
7:25 PM Changeset in testsuite [e56d57b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Tidy up some tests We now use pre_cmd rather than cmd_prefix wherever possible. Also, pass "-s --no-print-directory" whenever we use pre_cmd.
7:01 PM Ticket #7655 (7.6.2 Segmentation Fault/Bus Error in large exponentation) created by Doug310
Mac OS X 10.8.2. Haskell Platform 2012.4, 64-bit. GHCI 7.4.2. Large …
6:45 PM Changeset in ghc [8005af1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Use a proper executable (rather than a shell script) in T6106 Fixes the test on Windows
6:45 PM Changeset in testsuite [fdd8f9d]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Use a proper executable (rather than a shell script) in T6106 Fixes the test on Windows
4:29 PM Changeset in ghc [ca5d15a6]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Follow random submodule change
4:21 PM Changeset in ghc [6eb328b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <igloo@…>
Fix shared001
4:21 PM Changeset in testsuite [aefd2d9]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix shared001
3:43 PM Changeset in ghc [2a06453]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
3:31 PM Changeset in ghc [d034b5a]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Ian Lynagh <ian@…>
random is a submodule Looks like I forgot to make it one in the original conversion
3:35 AM BugSweep edited by morabbin
(diff)
1:39 AM Changeset in directory [f85cd29]ghc-7.8 by Ian Lynagh <igloo@…>
Fix 'createDirectoryIfMissing _ "."' in c:\ on Windows We were getting a CreateDirectory ".": permission denied (Access is denied.) exception, so now we treat isPermissionError like isAlreadyExistsError when creating directory (that is, if there is a directory with that name then we ignore the exception).

Feb 2, 2013:

9:54 PM Changeset in ghc [40d2ec8]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
remove last vestiges of AlienScript, it is not used any more
8:06 PM BugSweep edited by morabbin
(diff)
8:04 PM BugSweep edited by morabbin
(diff)
7:53 PM Changeset in ghc [91aa609]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Handle ^C better when threads are being used too
7:53 PM Changeset in testsuite [1121e3e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Handle ^C better when threads are being used too
7:18 PM Ticket #7654 (Cannot specify argv[0] with createProcess) created by MtnViewMark
There are conditions where it is important to specify the value of argv[0]
7:14 PM Changeset in ghc [0eed595]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
When the testsuite is ^Ced, print the summary anyway
7:14 PM Changeset in testsuite [816fbcd]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
When the testsuite is ^Ced, print the summary anyway
4:36 PM Ticket #1849 (Template Haskell: reify is not consistent with the special constructors ...) closed by igloo
fixed: I don't think there's any current plan to remove ListT and TupleT, but …
4:34 PM Changeset in ghc [fdf6cc72]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Add a test for #1849
4:34 PM Changeset in testsuite [f062d93]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #1849
2:33 PM Ticket #7653 (incorrect handling of StackOverflow exception in the event manager) created by nus
Under high pressure of registerTimeouts the event manager thread's stack …
2:22 PM Ticket #7638 (bindist refers to libgmp.so.3 which is missing on Fedora 17) closed by igloo
fixed: I don't think that we want to try to keep a distro list up-to-date, but …
5:10 AM Changeset in ghc [3cedbfb4]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by PHO <pho@…>
AsmCodeGen.NcgImpl.ncgMakeFarBranches should take account of info tables (#709) We have to reduce the maximum number of instructions to jump over depending on the number of info tables in a proc.
4:00 AM Changeset in ghc [aa1d7d35]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by PHO <pho@…>
Move AsmCodeGen.makeFarBranches to PPC.Instr (#709) Its implementation is totally specific to PPC.
3:07 AM Ticket #7652 (Testing freezes on FreeBSD 9.1.) created by kazu-yamamoto
"gmake THREADS=10 fast" in the testsuite/tests directory does not finish. …
2:52 AM Changeset in ghc [7d6fece]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
some more typos
2:36 AM Ticket #7651 (Buiding GHC with parallel IO manager freezes on Mac (not on FreeBSD)) created by kazu-yamamoto
Building GHC with parallel IO manager on Mac freezes when compiling the …
1:55 AM Changeset in ghc [a066844]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
spelling
1:45 AM Changeset in ghc [8b64ce19]atomicsbetter-ho-cardinalitycardinalitycoercibledata-kind-syntaxdecision-procedureghc-7.8ghc-lwc2ghc-parmake-gsoclate-dmdlate-lam-liftoverlapping-tyfamssimdtc-arrowsth-newticky-for-all-letstype-natstype-nats-simplewip/Cabal-1.20wip/T7704wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Amos Robinson <amos.robinson@…>
Minor documentation and indentation/layout fixes to SpecConstr
1:26 AM MakingReleases edited by igloo
(diff)
Note: See TracTimeline for information about the timeline view.