Timeline


and

Aug 9, 2011:

8:46 PM WikiStart edited by dterei
(diff)
8:45 PM Changeset in ghc [e9ba407]ghc-7.2 by Ian Lynagh <igloo@…>
Tell sync-all about the "tag" command
8:44 PM Changeset in ghc [bc2de0b1]ghc-7.2 by Ian Lynagh <igloo@…>
Set RELEASE back to NO
8:44 PM WikiStart edited by dterei
(diff)
8:20 PM Changeset in ghc [9d561c34]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 David Terei <davidterei@…>
Fix up Safe Haskell tests for recent ghc changes.
8:20 PM Changeset in testsuite [fcdb020]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Fix up Safe Haskell tests for recent ghc changes.
5:50 PM Changeset in unix [e39510a]ghc-7.4ghc-7.6ghc-7.8 by David Terei <davidterei@…>
Fix conditional pragma to work with 6.12
5:43 PM Changeset in process [62549d0]ghc-7.4ghc-7.6ghc-7.8 by David Terei <davidterei@…>
Fix conditional pragma to work with 6.12
5:26 PM Changeset in directory [641c7d9]ghc-7.4ghc-7.6ghc-7.8 by David Terei <davidterei@…>
Fix conditional pragma to work with 6.12
5:24 PM Changeset in ghc [2708657]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by David Terei <davidterei@…>
Fix conditional pragma to work with 6.12
5:16 PM GhcKinds edited by ia0
fix hoopl link (diff)
4:46 PM Ticket #5352 (Very slow (nonterminating?) compilation if libraries compiled with ...) closed by simonpj
fixed: OK done. I don't quite know how add a test, so I'll just close. (Max, …
4:45 PM Changeset in ghc [349b8bb]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Make the free variable finder in TidyPgm work properly We were getting exponential behaviour by gathering free variables *both* from the unfolding *and* the RHS of a definition. While unfoldings are of limited size this is merely inefficient. But with -fexpose-all-unfoldings it becomes exponentially costly. Doh. Fixes Trac #5352.
4:30 PM GhcKinds edited by ia0
github examples repository (diff)
3:34 PM Ticket #5399 (GHC 7.0.3 produces corrupt .hi files for qtHaskell) created by ian.duncan
I installed qtHaskell 1.1.4 by installing Qt 4.7.3 through brew. I ran …
3:27 PM GhcKinds edited by ia0
Step 1 (diff)
1:52 PM WikiStart edited by EvanBartlett
(diff)
1:39 PM Ticket #5398 (Multiple declarations of uniquely generated name) created by basvandijk
I originally [http://code.google.com/p/syb-with-class/issues/detail?id=4
12:52 PM Ticket #5393 (Segfault with unboxed arrays, unsafeAt, optimisations) closed by simonmar
fixed: It's too late to get this fix into 7.2.1, but there are workarounds: …
11:45 AM DataParallel/Replicate edited by chak
(diff)
11:40 AM Ticket #5397 (bindist finds wrong gcc when XCode > 4) created by igloo
Manuel says: […] but it ought to be using gcc-4.2 when XCode >= 4.
11:31 AM Changeset in ghc [95755da3]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamssilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Fix an x86 code generation bug (#5393). In fact, there were two bugs in X86.CodeGen.getNonClobberedOperand: two code fragments were the wrong way around, and we were using the wrong size on an instruction (32 bits instead of the word size). This bit of the code generator must have never worked!
11:10 AM DataParallel/Replicate edited by chak
(diff)
10:29 AM DataParallel/Replicate edited by chak
(diff)
9:43 AM DataParallel/Replicate edited by chak
(diff)
7:07 AM Ticket #5396 (rare segfault in a terminal game) created by MikolajKonarski
The segfault happens with this package: …
7:00 AM Milestone 7.2.1 completed
4:19 AM Ticket #5395 (Context reduction stack overflow without undecidable instances) created by guest
When using type families whose reduction surely terminates (and which are …
1:42 AM Ticket #5394 (GHC hangs on compile of anything) created by beezir
I'm probably doing something wrong, but I have a fresh install of Haskell …

Aug 8, 2011:

11:44 PM Repositories edited by dterei
Update some mistaken repo locations (diff)
10:19 PM Changeset in ghc [21adc1d]wip/T9016wip/ampwip/coveritywip/orf by David Terei <davidterei@…>
Formatting fixes
10:19 PM Changeset in ghc-prim [64fe64a]ghc-7.4ghc-7.6ghc-7.8no-pred-ty by David Terei <davidterei@…>
Formatting fixes
10:06 PM Ticket #5393 (Segfault with unboxed arrays, unsafeAt, optimisations) created by daniel.is.fischer
The programme […] segfaults here when compiled with optimisations using …
9:53 PM Changeset in ghc [0826e995]wip/T9016wip/ampwip/coveritywip/orf by David Terei <davidterei@…>
Use Safe Haskell when GHC >= 7.2
9:53 PM Changeset in ghc-prim [053a25e]ghc-7.4ghc-7.6ghc-7.8no-pred-ty by David Terei <davidterei@…>
Use Safe Haskell when GHC >= 7.2
9:10 PM Changeset in ghc [f7d289b]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by David Terei <davidterei@…>
Add Trustworthy pragma to bin-package-db
8:40 PM Changeset in directory [0f7ae0d]ghc-7.4ghc-7.6ghc-7.8 by David Terei <davidterei@…>
Use Safe Haskell
6:15 PM Changeset in ghc [3d6dceab]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 Ian Lynagh <igloo@…>
Use True/False rather than 1/0 for opts.alone
6:15 PM Changeset in testsuite [0b3e5bc]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Use True/False rather than 1/0 for opts.alone
6:14 PM Changeset in ghc [a28f25fd]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Have validate check for the "files written by multiple tests" error We don't actually enable the test yet, but when we do validate will check whether it fails.
5:41 PM Changeset in ghc [120d266]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 David Terei <davidterei@…>
Fix silly mistake with SafeLang15
5:41 PM Changeset in testsuite [68d29fd]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Fix silly mistake with SafeLang15
5:39 PM Changeset in ghc [9eac5df]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 David Terei <davidterei@…>
Fix race condition with SafeLang15
5:39 PM Changeset in testsuite [0a9c1235]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by David Terei <davidterei@…>
Fix race condition with SafeLang15
5:06 PM Ticket #5392 (Warnings about impossible MPTCs would be nice) created by pumpkin
In the following class declaration: […] it is possible to declare …
12:53 PM Changeset in ghc [a012b78]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 Simon Marlow <marlowsd@…>
remove duplicate test (driver/recomp009 is the same test, from #481)
12:53 PM Changeset in testsuite [df5f448]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
remove duplicate test (driver/recomp009 is the same test, from #481)
12:52 PM Ticket #5381 (internal error: MVAR_CLEAN on mutable list) closed by simonmar
fixed: on second thoughts, there's no need to merge (too late for 7.2.1 and we're …
12:48 PM Changeset in ghc [31f15ef0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Use the correct __GLASGOW_HASKELL__ value when invoking hsc2hs on source code to be compiled with the stage 0 compiler. (bug noticed by David Terei - thanks!)
12:48 PM Changeset in ghc [7ed0b20]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
fix #5381: the -debug RTS could crash with "internal error: MVAR_CLEAN on mutable list" after a call to tryPutMVar#. I don't think this leads to any problems without -debug.
12:48 PM Changeset in ghc [6b5bbe0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
comment wibble
12:48 PM Changeset in ghc [61ce073]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
compatibility with Alex 3.0
11:53 AM Status/SLPJ-Tickets edited by simonpj
(diff)
11:51 AM Ticket #5391 (Better deriving for Typeable) created by simonpj
In a …
11:34 AM Ticket #5385 (formatting error on advice involving infix constructors) closed by simonpj
fixed: Thank you! In the end I made a new patch becuase there's a function to do …
11:30 AM Changeset in ghc [424174d]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 Simon Peyton Jones <simonpj@…>
Accept error message wibble Part of fixing Trac #5385.
11:30 AM Changeset in testsuite [bfd4058]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Accept error message wibble Part of fixing Trac #5385.
11:29 AM Changeset in ghc [d464e73]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Use parenSymOcc when displaying an export list in RnNames (fixes Trac #5385) I also called parenSymOcc in two other places that begged for it.
8:05 AM Changeset in ghc [1c4413d7]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 Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
8:05 AM Changeset in testsuite [fd6d87e]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
8:03 AM Changeset in ghc [5348e23b]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 Simon Peyton Jones <simonpj@…>
Test Trac #5385
8:03 AM Changeset in testsuite [cdede81]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #5385
7:51 AM Ticket #5375 (Regression in newName) closed by simonpj
wontfix: Great. I think we have agreed to * Close this ticket * Implement #4429
7:05 AM ObjectiveC/Classes edited by Ahruman
Noted conceptual incompatibility with modern runtime. (diff)
7:03 AM ObjectiveC/Naming edited by Ahruman
Typos and grammar (diff)

Aug 7, 2011:

7:51 PM Changeset in ghc [0ba0dbc]wip/T9016wip/ampwip/coveritywip/orf by Ian Lynagh <igloo@…>
Add a note about why/how we avoid patError
7:37 PM Changeset in ghc [5f12b5e3]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 Ian Lynagh <igloo@…>
Add support for checking whether files are written by more than one test Work in progress, but largely works. Known issues: * only supported when using the timeout program * 'test.strace' files aren't cleaned, as they end up in the root directory rather than the test's directory * Doesn't yet track what the current directory is, so finds several files like "A.o" being written by multiple tests (and conversely, may be missing writes to the same file from different directories) * Lots of tests write to $HOME/.ghc/ghci_history. We should probably be passing ghci a flag to stop this from happening. * Some .strace lines aren't understood yet, causing framework failures * One .strace file can cause muiltiple framework failures, if it contains lots of lines that aren't understood Performance: Threads fast testsuite time fast testsuite time with checks 1 16:36.14 25:16.07 5 5:33.95 8:04.05
7:37 PM Changeset in testsuite [4cd1a76]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add support for checking whether files are written by more than one test Work in progress, but largely works. Known issues: * only supported when using the timeout program * 'test.strace' files aren't cleaned, as they end up in the root directory rather than the test's directory * Doesn't yet track what the current directory is, so finds several files like "A.o" being written by multiple tests (and conversely, may be missing writes to the same file from different directories) * Lots of tests write to $HOME/.ghc/ghci_history. We should probably be passing ghci a flag to stop this from happening. * Some .strace lines aren't understood yet, causing framework failures * One .strace file can cause muiltiple framework failures, if it contains lots of lines that aren't understood Performance: Threads fast testsuite time fast testsuite time with checks 1 16:36.14 25:16.07 5 5:33.95 8:04.05
4:03 PM Ticket #5390 (Hard-coded /Developer path in Mac ghc) created by Ahruman
The Haskell Platform package for Mac OS X installs a /usr/bin/ghc script …
2:44 PM DataParallel/Replicate edited by chak
(diff)
2:34 PM DataParallel/Replicate edited by chak
(diff)
2:31 PM Changeset in base [fd19a7c]data-proxydbcsghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Daniel Fischer <daniel.is.fischer@…>
Delete stray comma in doc for encodeFloat
2:31 PM Changeset in ghc [db2ac3a7]wip/T9016wip/ampwip/coveritywip/orf by Daniel Fischer <daniel.is.fischer@…>
Delete stray comma in doc for encodeFloat
2:29 PM DataParallel/Replicate edited by chak
(diff)
2:10 PM Changeset in ghc [6ad8aaa]ghc-7.2 by Ian Lynagh <igloo@…>
Expand on the unicode changes in the release notes
1:51 PM DataParallel/Replicate edited by chak
(diff)
1:25 PM Ticket #5389 (Floating point error) closed by igloo
invalid: I'm afraid that's expected. You'll get the same results in other languages …
1:13 PM Ticket #5389 (Floating point error) created by Gabi
I'm running GHC version 6.12.1 on Debian Squeeze. While using the …
1:10 PM Changeset in ghc [7c8bba2]ghc-7.2 by Ian Lynagh <igloo@…>
Set version number to 7.2.1 and RELEASE to YES
1:09 PM Changeset in ghc [dfada42d]ghc-7.2 by Ian Lynagh <igloo@…>
Add a case for kfreebsdgnu in Platforms.hs
12:57 PM Changeset in ghc [8ceb988]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Add a case for kfreebsdgnu in Platforms.hs
12:38 PM DataParallel/Replicate edited by chak
(diff)
12:31 PM Changeset in base [6f89898]data-proxydbcsghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Daniel Fischer <daniel.is.fischer@…>
Expand documentation for RealFloat. Part of #3898. Elaborated on the behaviour of decodeFloat, siginficand and exponent for the edge cases, infinities, NaNs and -0.0, also clarified the sense in which encodeFloat is the inverse of decodeFloat. For exponent, the matter was simply incorrect documentation. For decodeFloat/encodeFloat, there is the fundamental problem of finding out what the right behaviour is. Currently, decodeFloat treats infinities and NaNs as if they were finite values. The only viable alternative seems to be raising an error, but that could make some programmes unnecessarily fail, since the current behaviour can be correct and harmless for infinities (the behaviour on NaN however is bad). Also, testing for finiteness would have performance implications. For the time being, the docs say behaviour is unspecified on infinities and NaNs.
12:31 PM Changeset in ghc [2ea40445]wip/T9016wip/ampwip/coveritywip/orf by Daniel Fischer <daniel.is.fischer@…>
Expand documentation for RealFloat. Part of #3898. Elaborated on the behaviour of decodeFloat, siginficand and exponent for the edge cases, infinities, NaNs and -0.0, also clarified the sense in which encodeFloat is the inverse of decodeFloat. For exponent, the matter was simply incorrect documentation. For decodeFloat/encodeFloat, there is the fundamental problem of finding out what the right behaviour is. Currently, decodeFloat treats infinities and NaNs as if they were finite values. The only viable alternative seems to be raising an error, but that could make some programmes unnecessarily fail, since the current behaviour can be correct and harmless for infinities (the behaviour on NaN however is bad). Also, testing for finiteness would have performance implications. For the time being, the docs say behaviour is unspecified on infinities and NaNs.
12:29 PM DataParallel/Replicate edited by chak
(diff)
12:02 PM DataParallel/Replicate edited by chak
(diff)
11:53 AM DataParallel/Replicate edited by chak
(diff)
11:49 AM DataParallel/Replicate edited by chak
(diff)
8:47 AM Changeset in base [88c1273]data-proxydbcsghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Daniel Fischer <daniel.is.fischer@…>
Merge branch 'master' of /home/dafis/GHC/./ghc//libraries/base
8:47 AM Changeset in ghc [166e72f5]wip/T9016wip/ampwip/coveritywip/orf by Daniel Fischer <daniel.is.fischer@…>
Merge branch 'master' of /home/dafis/GHC/./ghc//libraries/base
8:31 AM DataParallel/Replicate edited by chak
(diff)
8:30 AM DataParallel/Replicate edited by chak
(diff)
8:24 AM DataParallel/Replicate edited by chak
(diff)
7:41 AM DataParallel/Replicate edited by chak
(diff)
6:45 AM DataParallel/Replicate edited by chak
(diff)

Aug 6, 2011:

10:55 PM Changeset in ghc [ca003a51]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Merge branch 'master' of mac:ghc/git/val64/.
9:46 PM Ticket #5388 (ghcilink003 and ghcilink006 fail on OSX) created by igloo
ghcilink003 and ghcilink006 fail on OSX (both x86 and amd64) for me, …
9:20 PM Changeset in ghc [ad489416]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
With -v, we now print the commandlines that get run by askCc
8:36 PM Changeset in ghc [974c629]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 Ian Lynagh <igloo@…>
Add more cleaning
8:36 PM Changeset in testsuite [78e071e]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add more cleaning
8:19 PM Changeset in ghc [a57f8a3]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 Ian Lynagh <igloo@…>
Rename files and fix cleaning for GEq1
8:19 PM Changeset in testsuite [c6d6218]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Rename files and fix cleaning for GEq1
8:03 PM Changeset in ghc [7b04db1c]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 Ian Lynagh <igloo@…>
Add extra cleaning
8:03 PM Changeset in testsuite [07dd177d]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Add extra cleaning
7:43 PM Ticket #5387 (ffi/should_run fptr02 fails on OS X amd64) created by igloo
ffi/should_run fptr02 fails for me on OS X amd64: […] […]
7:40 PM Ticket #5386 (GHCi crashes with SIGFPE when using double-conversion package) created by bos
This is 100% reproducible. Install the double-conversion package: …
6:03 PM Ticket #5053 (Internal error with runhaskell and System.Plugins.dynload) closed by igloo
fixed: I can reproduce this with 7.0, but my cut-down version works fine with the …
5:25 PM Changeset in base [8143f24]data-proxydbcsghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Edward Z. Yang <ezyang@…>
Unbox all GCStats fields, also add cpu_seconds and wall_seconds. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
5:25 PM Changeset in ghc [78d32960]wip/T9016wip/ampwip/coveritywip/orf by Edward Z. Yang <ezyang@…>
Unbox all GCStats fields, also add cpu_seconds and wall_seconds. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
5:24 PM Changeset in ghc [9213fc96]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Edward Z. Yang <ezyang@…>
Also include basic time statistics in GCStats. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
4:04 PM Ticket #5385 (formatting error on advice involving infix constructors) created by ekmett
This seems to be an instance of a larger issue involving formatting of …
3:16 PM Ticket #5379 (Scoping error in Template Haskell antiquotations) closed by igloo
fixed: Merged as changeset:4081406d0ca013736fbdbe070a94b2922e8e3fe5
3:09 PM Ticket #5350 (Validate error: unneeded import) closed by igloo
fixed: Whitespace patch applied, thanks
3:08 PM Ticket #5150 (GHC should support -x objective-cpp, as well) closed by igloo
fixed: Applied, thanks
1:51 PM Changeset in ghc [6f663a64]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 Ian Lynagh <igloo@…>
Move objcpp-hi files out of ghc-regress/
1:51 PM Changeset in testsuite [a6adee7e]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Move objcpp-hi files out of ghc-regress/
1:47 PM Changeset in ghc [5b5294f4]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 Ian Lynagh <igloo@…>
Testcase for objective-c++ compilation (trac #5150)
1:47 PM Changeset in testsuite [bf9adb0]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Testcase for objective-c++ compilation (trac #5150)
1:46 PM Changeset in ghc [e17c1568]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Teach GHC to compile objective-c++ files as well (trac #5150)
1:43 PM Ticket #5383 (GetOpt parser too strict) closed by igloo
wontfix: This matches the GNU getopt behaviour with optional arguments: […] …
1:14 PM Changeset in ghc [206413e]ghc-7.2 by Ian Lynagh <igloo@…>
Wibble to "Fix a long-standing bug in HsUtils.hsTyClDeclBinders"
1:00 PM Changeset in testsuite [8991777]ghc-7.2 by Ian Lynagh <igloo@…>
Accept output (one more for #5379)
12:51 PM Changeset in testsuite [d175c4d]ghc-7.2 by Ian Lynagh <igloo@…>
Accept error message changes When printing TH code we see the (nicely numbered) uniques on fresh names. A consequence of the fix to #5379
12:38 PM Ticket #5090 (print026 sporadically fails) closed by igloo
worksforme: No response from submitter
12:12 PM Changeset in ghc [4dac67eb]ghc-7.2 by Ian Lynagh <igloo@…>
Fix a long-standing bug in HsUtils.hsTyClDeclBinders We were returning the tycon of a type family *instance* as a binder, and it just isn't! Consequential tidy-ups follow. I tripped over this on the way to something else. I'm not sure it was causing a problem, but it is Plainly Wrong.
11:41 AM Changeset in base [e2e87ec]data-proxydbcsghc-7.4ghc-7.6ghc-7.8imp-param-classsupercompilertype-reasoningwindows-iocp by Ian Lynagh <igloo@…>
Trailing whitespace
11:41 AM Changeset in ghc [dfd374c]wip/T9016wip/ampwip/coveritywip/orf by Ian Lynagh <igloo@…>
Trailing whitespace
2:37 AM Changeset in ghc [c99b8ec]wip/T9016wip/ampwip/coveritywip/orf by Ian Lynagh <igloo@…>
Make pattern matches more obviously complete Fixes the build when compiling with -O0

Aug 5, 2011:

11:07 PM Ticket #5293 (Linker error from integer-gmp (OS X 10.7)) closed by igloo
fixed: Replying to chak: > Replying to igloo: > > I've …
10:49 PM Changeset in ghc [4081406]ghc-7.2 by Ian Lynagh <igloo@…>
Another run at binders in Template Haskell (fixes Trac #5379) TH quotation was using mkName rather than newName for top-level definitions, which is plain wrong as #5379 points out.
10:44 PM Changeset in ghc [47e4a891]ghc-7.2 by Ian Lynagh <igloo@…>
typo
8:50 PM Changeset in ghc [cdea1a8e]ghc-7.2 by Ian Lynagh <igloo@…>
Add a release note about TypeSynonymInstances change of behaviour As discussed in #5377
8:31 PM Ticket #5384 (GHC.Integer.GMP.Internals no longer exports S# and J#) created by alinabi
GHC.Integer.GMP.Internals no longer exports the constructors for the …
7:25 PM Ticket #5383 (GetOpt parser too strict) created by mcandre
For GetOpt, some CLI arguments must be right next to the flag, and some …
5:15 PM GhcKinds edited by AudreyTang
Clarify wording: "All datatype cannot be promoted" => "Not all datatypes … (diff)
4:41 PM Changeset in ghc [e2520305]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 Simon Peyton Jones <simonpj@…>
Accept output (one more for #5379)
4:41 PM Changeset in testsuite [41c5796]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Accept output (one more for #5379)
4:40 PM Changeset in ghc [da0493e]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Wibble to "Fix a long-standing bug in HsUtils.hsTyClDeclBinders"
4:22 PM Building/GettingTheSources edited by igloo
(diff)
3:28 PM Changeset in ghc [fa3fb70d]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 Simon Peyton Jones <simonpj@…>
Test Trac #5379
3:28 PM Changeset in testsuite [3adbbde]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #5379
3:28 PM Ticket #5382 (strip: Cannot manipulate object-file created with ghc-7.2.0.20110728 under ...) created by maeder
When I try to strip a binary created with ghc-7.2.0.20110728 under solaris …
2:34 PM Changeset in ghc [f53c3881]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 Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
2:34 PM Changeset in testsuite [93d139f]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/testsuite
2:33 PM Changeset in ghc [b1b2433]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 Simon Peyton Jones <simonpj@…>
Accept error message changes When printing TH code we see the (nicely numbered) uniques on fresh names. A consequence of the fix to #5379
2:33 PM Changeset in testsuite [f9339c93]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Accept error message changes When printing TH code we see the (nicely numbered) uniques on fresh names. A consequence of the fix to #5379
2:30 PM Changeset in ghc [bf79c614]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
A little extra tracing
2:29 PM Changeset in ghc [46c19a89]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Another run at binders in Template Haskell (fixes Trac #5379) TH quotation was using mkName rather than newName for top-level definitions, which is plain wrong as #5379 points out.
2:26 PM Changeset in ghc [d670b6f4]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Fix a long-standing bug in HsUtils.hsTyClDeclBinders We were returning the tycon of a type family *instance* as a binder, and it just isn't! Consequential tidy-ups follow. I tripped over this on the way to something else. I'm not sure it was causing a problem, but it is Plainly Wrong.
2:23 PM Ticket #5381 (internal error: MVAR_CLEAN on mutable list) created by MikolajKonarski
How to reproduce: cabal update cabal install Allure …
1:40 PM Status/SLPJ-Tickets edited by simonpj
(diff)
1:34 PM Changeset in ghc [84a7666d]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 Simon Peyton Jones <simonpj@…>
Bump 32-bit allocation limit for T3064 (Simon M did this for the 64-bit version)
1:34 PM Changeset in testsuite [03de503]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Bump 32-bit allocation limit for T3064 (Simon M did this for the 64-bit version)
1:21 PM GhcKinds edited by ia0
(diff)
10:17 AM Ticket #5374 (Panic compiling ATLoop) closed by simonpj
fixed
10:15 AM Changeset in ghc [7c39ab0]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
10:14 AM Changeset in ghc [1ae5e77]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
plusParent can see a non-parent and a parent (fixes Trac #5374) See Note [Parents] in RdrName.
8:22 AM Changeset in ghc [8e76f045]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 Simon Marlow <marlowsd@…>
add a perf test for the parser/lexer
8:22 AM Changeset in testsuite [fbf7779]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add a perf test for the parser/lexer
8:21 AM Changeset in ghc [78e6b615]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
small optimisation for the program in #5367: if the worker thread being woken already has its wakeup flag set, don't bother signalling its condition variable again.
8:21 AM Changeset in ghc [043d70f]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
sanitise naming of package lists The *predicates* all start with "PKGS_THAT_...", e.g.: PKGS_THAT_BUILD_WITH_STAGE0 (previously "PACKAGES_STAGE0") PKGS_THAT_BUILD_WITH_STAGE2 (previously "STAGE2_PACKAGES") PKGS_THAT_USE_TH (previously "TH_PACKAGES) etc. (there are a few more) the lists of packages to build are now consistently named: PACKAGES_STAGE0 PACKAGES_STAGE1 (previously just "PACKAGES") PACKAGES_STAGE2
8:21 AM Changeset in ghc [7d0f542]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
typo
8:21 AM Changeset in ghc [8feb281]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
comment about using "stage = 2" in build.mk
8:21 AM Changeset in ghc [59534b8]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Marlow <marlowsd@…>
Update to work with Alex 3.0: basically disabling Alex's new Unicode support because we have our own, and defining alexGetByte instead of alexGetChar (actually we also define alexGetChar, for backwards compatibility).
3:06 AM Changeset in ghc [a7ae775f]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 Manuel M T Chakravarty <chak@…>
Disable outofmem for OS X * Setting a ulimit -v or -m seems to have no effect on OS X * At least on 64bit systems, it is a pain to have the test eat up all virtual memory before being terminated by the OS
3:06 AM Changeset in ghc [995b512c]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 Manuel M T Chakravarty <chak@…>
Fix remaining test failures on OS X/x86_64 * Adapted the limits of two performance tests for OS X/x86_64 * ghci/linking tests need to use .dylib for shared libraries on OS X Zero test failures on OS X/x86_64 (for the first time, I think)! Let's keep it that way.
3:06 AM Changeset in testsuite [1e4004e]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
Disable outofmem for OS X * Setting a ulimit -v or -m seems to have no effect on OS X * At least on 64bit systems, it is a pain to have the test eat up all virtual memory before being terminated by the OS
3:06 AM Changeset in testsuite [bea1187]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
Fix remaining test failures on OS X/x86_64 * Adapted the limits of two performance tests for OS X/x86_64 * ghci/linking tests need to use .dylib for shared libraries on OS X Zero test failures on OS X/x86_64 (for the first time, I think)! Let's keep it that way.
1:42 AM Ticket #5380 (arrows if command given too general a type) created by sebf
This is a reduced version of a function posted on …

Aug 4, 2011:

11:01 PM Ticket #3843 (Merge plugins into HEAD) closed by batterseapower
fixed: Merged Austin's patch to master as …
11:01 PM Changeset in ghc [535e8f50]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Add plugin documentation for reinitializeGlobals
11:00 PM Changeset in ghc [af0a6aae]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Max Bolingbroke <batterseapower@…>
Add plugin documentation for reinitializeGlobals
10:00 PM Ticket #5356 (duplicate files in bindists) closed by igloo
fixed: Fixed.
9:16 PM Changeset in process [e732620]ghc-7.4ghc-7.6ghc-7.8 by David Terei <davidterei@…>
Use Safe Haskell for GHC >= 7.2
7:48 PM Ticket #5377 (TypeSynonymInstances dysfunctional in ghc-7.2.1-rc1?) closed by simonpj
invalid: OK, lets leave it as it is. Maybe a mention in the release notes
7:21 PM Ticket #5287 (The 'impossible' happened. solveDerivEqns: probable loop) closed by igloo
fixed: Not merged
7:20 PM Ticket #5306 (Data family constructor imports broken) closed by igloo
fixed: Merged as changeset:c2b8eb609c802b6733de24c4ce9e18890aa9830c
5:56 PM Ticket #5361 (regSpill: out of spill slots!) closed by igloo
fixed: This is working again in 7.2 now. I'm not sure, but I think it's related …
5:10 PM Changeset in ghc [28ec3ab]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Ian Lynagh <igloo@…>
Don't duplicate files in bindists; trac #5356 We were putting includes/ghcautoconf.h includes/ghcconfig.h includes/ghcplatform.h into bindists twice.
3:36 PM Changeset in ghc [d2e7e6e]ghc-7.2 by Ian Lynagh <igloo@…>
Revert "Stop using -Wl,-no_pie on OS X" This reverts commit d02a1979d5c5eacd2c5daea7f5852a98988b4d97. Apparently there are still problems with gmp. See #5293 for more details.
3:26 PM Ticket #5357 (ghc-7.2.1-rc1 broke unregisterised build) closed by igloo
fixed: OK, thanks!
3:24 PM Changeset in ghc [38e4368]ghc-7.2 by Ian Lynagh <igloo@…>
Don't duplicate files in bindists; trac #5356 We were putting includes/ghcautoconf.h includes/ghcconfig.h includes/ghcplatform.h into bindists twice.
3:00 PM Changeset in ghc [8f0c37e3]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Missing call to tcView, fixes naughty failure in tc208
2:56 PM Changeset in testsuite [490f64f]ghc-7.2 by Ian Lynagh <igloo@…>
Test Trac #5372 and update output for T2901 Conflicts: tests/rename/should_fail/all.T
2:54 PM Ticket #5379 (Scoping error in Template Haskell antiquotations) created by reinerp
Related to #5375, #5037. When compiling and running the following: […] …
2:17 PM Changeset in ghc [232ad99]wip/T9016wip/ampwip/coveritywip/orf by Manuel M T Chakravarty <chak@…>
This should finally fix #5293 by fixing two bugs in GMP's configuration setup * GMP uses m4 scripts to pre-process hand coded assembly routines * These didn't properly account for OS X/i86_64 always using PIC
2:17 PM Changeset in integer-gmp [82b8576]ghc-7.4ghc-7.6ghc-7.8wip/T8647 by Manuel M T Chakravarty <chak@…>
This should finally fix #5293 by fixing two bugs in GMP's configuration setup * GMP uses m4 scripts to pre-process hand coded assembly routines * These didn't properly account for OS X/i86_64 always using PIC
1:35 PM Changeset in ghc [5042c0c]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 Ian Lynagh <igloo@…>
Don't specify -fasm in massive_array.hs The test way specifies what backend is used. Fixes the test with an unreg compiler.
1:35 PM Changeset in ghc [7a2c3db]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 Ian Lynagh <igloo@…>
Fix test 5149 on an unreg compiler We were getting: /tmp/ghc12457_0/ghc12457_0.hc: In function ‘f5149’: /tmp/ghc12457_0/ghc12457_0.hc:20:0: error: ‘g5149’ undeclared (first use in this function)
1:35 PM Changeset in testsuite [0ffbe99]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Don't specify -fasm in massive_array.hs The test way specifies what backend is used. Fixes the test with an unreg compiler.
1:35 PM Changeset in testsuite [0883e9b]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <igloo@…>
Fix test 5149 on an unreg compiler We were getting: /tmp/ghc12457_0/ghc12457_0.hc: In function ‘f5149’: /tmp/ghc12457_0/ghc12457_0.hc:20:0: error: ‘g5149’ undeclared (first use in this function)
1:31 PM Ticket #5378 (unreg compiler: warning: conflicting types for built-in function ‘memcpy’) created by igloo
T3736 fails with an unreg compiler due to printing a warning about …
1:03 PM Changeset in ghc [ae3b6128]at-defaultsatomicsbetter-ho-cardinalitycardinalitycoerciblecpr-sum-typescross-compiler-alienlessdata-kind-syntaxdecision-procedureghc-7.4ghc-7.6ghc-7.8ghc-axiomsghc-constraint-solverghc-deferghc-lwc2ghc-new-coghc-new-flavorghc-parmake-gsocghc-spjimp-param-classknown-key-serializationlate-dmdlate-lam-liftnew-demand-to-mergenewcgno-pred-tyoverlapping-tyfamsprofilingsilent-sc-argssimdsupercompilertc-arrowstc-untouchablesth-newth-new-7.6ticky-for-all-letstype-holes-branchtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/Cabal-1.20wip/T7704wip/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-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Merge branch 'master' of http://darcs.haskell.org/ghc
12:44 PM GhcKinds edited by ia0
add a changelog (diff)
12:30 PM Changeset in ghc [c2b8eb6]ghc-7.2 by Ian Lynagh <igloo@…>
Change the representation of export lists in .hi files Currently export list in .hi files are partitioned by module export M T(C1,C2) N f,g In each list we only have OccNames, all assumed to come from the parent module M or N resp. This patch changes the representatation so that export lists have full Names: export M.T(M.C1,M.C2), N.f, N.g Numerous advatages * AvailInfo no longer needs to be parameterised; it always contains Names * Fixes Trac #5306. This was the main provocation * Less to-and-fro conversion when reading interface files It's all generally simpler. Interface files should not get bigger, becuase they have a nice compact representation for Names.
12:30 PM Changeset in ghc [5986208]ghc-7.2 by Ian Lynagh <igloo@…>
Add CoreMonad.reinitializeGlobals so plugins can work around linker issues When a plugin is loaded, it currently gets linked against a *newly loaded* copy of the GHC package. This would not be a problem, except that the new copy has its own mutable state that is not shared with that state that has already been initialized by the original GHC package. This leads to loaded plugins calling GHC code which pokes the static flags, and then dying with a panic because the static flags *it* sees are uninitialized. There are two possible solutions: 1. Export the symbols from the GHC executable from the GHC library and link against this existing copy rather than a new copy of the GHC library 2. Carefully ensure that the global state in the two copies of the GHC library matches I tried 1. and it *almost* works (and speeds up plugin load times!) except on Windows. On Windows the GHC library tends to export more than 65536 symbols (see #5292) which overflows the limit of what we can export from the EXE and causes breakage. (Note that if the GHC exeecutable was dynamically linked this wouldn't be a problem, because we could share the GHC library it links to.) We are going to try 2. instead. Unfortunately, this means that every plugin will have to say `reinitializeGlobals` before it does anything, but never mind. I've threaded the cr_globals through CoreM rather than giving them as an argument to the plugin function so that we can turn this function into (return ()) without breaking any plugins when we eventually get 1. working.
8:46 AM Commentary edited by simonpj
(diff)
8:33 AM Changeset in ghc [a55eca99]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 Simon Marlow <marlowsd@…>
add some more reqlib('random')s
8:33 AM Changeset in ghc [39828a2d]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 Simon Marlow <marlowsd@…>
Test 5250 is an expected failure for optllvm due to #4211
8:33 AM Changeset in testsuite [95782fa]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
add some more reqlib('random')s
8:33 AM Changeset in testsuite [d30552f]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Test 5250 is an expected failure for optllvm due to #4211
8:33 AM Changeset in ghc [25d4863]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 Simon Marlow <marlowsd@…>
fix an unexpected pass
8:33 AM Changeset in testsuite [c57f7af]at-defaultsatomicsdata-kind-syntaxghc-7.4ghc-7.6ghc-deferghc-new-cono-pred-tyoverlapping-tyfamstc-untouchablesth-newtype-natstype-nats-simpleunboxed-tuple-argumentsunboxed-tuple-arguments2wip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
fix an unexpected pass
8:27 AM TracWikiMisc edited by simonmar
(diff)
8:20 AM Building edited by simonmar
(diff)
8:19 AM Commentary/Libraries edited by simonmar
(diff)
8:10 AM Repositories edited by YitzGale
Added brief instructions for on-line browsing. (diff)
8:08 AM Commentary/Libraries edited by simonmar
(diff)
8:02 AM Ticket #5377 (TypeSynonymInstances dysfunctional in ghc-7.2.1-rc1?) created by hvr
The following code causes GHC to suggest enabling the TypeSynonymInstances?
7:55 AM Commentary/Libraries edited by simonmar
move repository list to Repositories (diff)
7:53 AM Repositories edited by simonmar
(diff)
7:25 AM Changeset in ghc [5d8094d]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Eliminate cvtToSRTLbl (dead code)
7:25 AM Changeset in ghc [0c217ca]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Common up uses of entryLblToInfoLbl in CmmProcPoint
7:25 AM Changeset in ghc [61ddeb80]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Remove last use of entryLblToInfoLbl
7:25 AM Changeset in ghc [062aec5c]ghc-7.2 by Max Bolingbroke <batterseapower@…>
We no longer need to mark Entry as local or not
7:25 AM Changeset in ghc [8237f373]ghc-7.2 by Max Bolingbroke <batterseapower@…>
There is only one flavour of LFBlackHole: make that explicit
7:25 AM Changeset in ghc [530b7caa]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Eliminate infoLblToEntryLbl
7:25 AM Changeset in ghc [b31ee14d]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Eliminate localiseLabel
7:24 AM Changeset in ghc [8d11f81]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Put the info CLabel in CmmInfoTable rather than a localness flag, tidy up some info<->entry conversions Conflicts: compiler/cmm/CmmDecl.hs
7:22 AM Changeset in ghc [04b55093]ghc-7.2 by Max Bolingbroke <batterseapower@…>
Repair sanity of infoTableLabelFromCI in old code generator
6:58 AM Ticket #5376 (Quotation in System.Process.system for Windows) created by simonpj
Wagnerdm writes: I had a bit of fun recently tracking down quoting issues …
2:24 AM WikiStart edited by benl
Revert spam (diff)
2:06 AM Ticket #5375 (Regression in newName) created by reinerp
Template Haskell's newName no longer works properly, with GHC HEAD. …
1:10 AM Changeset in testsuite [8ece681]ghc-7.2 by Ian Lynagh <igloo@…>
Different order in generated export list
1:10 AM Changeset in testsuite [6528a68]ghc-7.2 by Ian Lynagh <igloo@…>
Spelling suggestion has changed I'm not sure why this changed, but it's harmless so I'm accepting it Perhaps you meant one of these: `Prelude.id' (imported from Prelude), `Prelude.gcd' (imported from Prelude), - `Prelude.log' (imported from Prelude) + `Prelude.or' (imported from Prelude)
1:09 AM Changeset in testsuite [3ae85ef]ghc-7.2 by Ian Lynagh <igloo@…>
Improved error message
12:06 AM Changeset in unix [3cfbe27]ghc-7.4ghc-7.6ghc-7.8 by David Terei <davidterei@…>
Use Safe Haskell when GHC >= 7.2
12:00 AM GhcKinds edited by dterei
(diff)
Note: See TracTimeline for information about the timeline view.