Timeline


and

Feb 22, 2013:

11:56 PM Changeset in ghc [a49e9cf3]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 separate rules for all .hi files, rather than using %.hi style If a file is created by a %.hi rule, and the actual filename isn't mentioned in the makefiles, then make will treat it as an 'intermediate file' and delete it when it is finished. We'd been lucky so far that .hi files weren't actually being built due to our rules (but rather, as side-effects of the .o rules). However, when using -dynamic-too to build, we had a rule $1/$2/build/%.$$(dyn_osuf): $1/$2/build/%.$$(v_hisuf) which meant that building a .dyn_o could cause the rule for the corresponding .hi to be used, and the .hi may then be deleted later on. This was exacerbated by a bug in GNU make 3.81 which caused make to enter an infinite loop if running in parallel mode: http://lists.gnu.org/archive/html/bug-make/2013-02/msg00020.html Adding .SECONDARY: would stop make from deleting the intermediate files. However, this caused make to take a pathologically long time (it appeared to be live-locked for 2 hours before I killed it) with our build system. This patch instead creates lines like $(eval $(call hi-rule,libraries/base/dist-install/build/Unsafe/Coerce.dyn_hi libraries/base/dist-install/build/Unsafe/Coerce.hi : %hi: %o libraries/base/Unsafe/Coerce.hs)) in the .depend files, which results in a rule like libraries/base/dist-install/build/Unsafe/Coerce.dyn_hi libraries/base/dist-install/build/Unsafe/Coerce.hi : %hi: %o libraries/base/Unsafe/Coerce.hs ; which, as the files are now all named in the makefiles, means they are no longer intermediate files so do not get deleted.
11:56 PM Changeset in ghc [e2249ff]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@…>
Make the build system use -dynamic-too if both way v and dyn are being built
11:56 PM Changeset in ghc [8a6b565]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 another chapter to the hi-rule novel
11:12 PM Changeset in ghc [cc297476]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed an error in PrimOps.cmm
10:55 PM Changeset in ghc [127f73a]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed error in Sanity.c merge. Added prototype for createUserLevelThreads in inclues/rts/Threads.h. Fixed a bug in PrimOps.cmm.
9:11 PM Changeset in ghc [a019253]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added derived constants. Fixed a bug in PrimOps.
7:30 PM Frisby2013Q1 edited by nfrisby
(diff)
6:45 PM Changeset in ghc [f2777c1]cardinality by Ilya Sergey <ilya.sergey@…>
more careful treatment of single-shot lambdas
6:02 PM Changeset in ghc [8574cd3a]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
More fixes in cmm to adhere to new calling conventions. Added some minor edits to the rts files to get them to compile.
5:48 PM Changeset in ghc [1abfa870]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 displayed string
4:55 PM Ticket #7712 ("make install" fails on Windows) created by dpratt71
Running the 'make install' command under Windows 8/MinGW produces an …
4:42 PM Changeset in ghc [1a3247f6]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@…>
Always quote arguments to removeFiles (fixes Windows install). Thanks to Daniel Pratt <colorblinddad@gmail.com> for pointing out the failure and fix.
4:35 PM Changeset in ghc [68d8b2a]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Updated containers. Fixed typeable story in LwConc's substrate.
3:35 PM Changeset in ghc [520432fa]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Updated submodule haskeline
3:00 PM Changeset in ghc [8e97e68]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Updated cabal version
10:06 AM Ticket #5931 (Allow 'Any' to be passed to a foreign prim function.) closed by simonmar
fixed: Looks like this has been done.
5:54 AM Ticket #7711 (Multi-line input mode in ghci doesn't obey :set prompt) closed by monoidal
duplicate: Duplicate of #7618.

Feb 21, 2013:

10:27 PM Changeset in ghc [ffc6e557]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Pulling in latest base package
9:40 PM Ticket #7711 (Multi-line input mode in ghci doesn't obey :set prompt) created by tibbe
You can set your prompt using […] But this is not obeyed by the …
8:49 PM Changeset in ghc [41c44e4d]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Merging master. Untested.
4:49 PM Changeset in ghc [96ce0b0]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:58 PM Changeset in ghc [807c2945]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@…>
Build fixes following build system refactoring
3:47 PM Changeset in ghc [f136805]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@…>
Separate the non-way-specific hs-suffix rules This means we don't define them multiple times
3:05 PM Changeset in ghc [0565f88]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@…>
Split non-way-specific variables off from distdir-way-opts into distdir-opts The hsc2hs, alex and happy options variables are now also non-way-specific, as the files are shared between all ways.
2:40 PM Changeset in ghc [eb90651b]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@…>
Rename hs-suffix-rules-srcdir to hs-suffix-way-rules-srcdir
2:32 PM Changeset in ghc [676235f]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@…>
Rename hs-suffix-rules to hs-suffix-way-rules
2:17 PM Changeset in ghc [2e010ce]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@…>
Small build system refactoring; no functional changes
10:30 AM Ticket #7710 (AutoDeriveTypeable and synonyms) closed by dreixel
fixed: Thanks; fixed, also for type families.
10:04 AM SplitBase edited by nomeata
(diff)
9:43 AM Changeset in ghc [566128c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jose Pedro Magalhaes <jpm@…>
Test #7710
9:43 AM Changeset in testsuite [572cd70]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Jose Pedro Magalhaes <jpm@…>
Test #7710
9:41 AM Changeset in ghc [84742c0]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 Jose Pedro Magalhaes <jpm@…>
Fix #7710: do not AutoDeriveTypeable for synonyms and type families
1:31 AM Changeset in ghc [e7729b4]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
12:50 AM Changeset in ghc [47235c3]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@…>
Some -dynamic-too fixes

Feb 20, 2013:

9:28 PM Changeset in ghc [96e3ae1]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@…>
Package 'binary' is not a boot package any more
8:46 PM Changeset in ghc [49f54dc2]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@…>
Update submodules
5:15 PM Ticket #7710 (AutoDeriveTypeable and synonyms) created by monoidal
[…] reports duplicate instance for Typeable Int error. In my opinion …
4:59 PM SplitBase edited by nomeata
(diff)
3:43 PM SplitBase edited by nomeata
(diff)
2:32 PM SplitBase edited by nomeata
(diff)
12:07 PM Changeset in ghc [355002c4]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@…>
Better handling of find llvm tools. Use IFS as opposed to more hacky tr approach. This way can handle spaces in paths.
10:44 AM Repositories/Upstream edited by dterei
update bytestring to new home (diff)
10:37 AM Changeset in ghc [f469eff8]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@…>
Fix bug in setNumCapabilities We were changing n_capabilities after we had released the Capabilities, which lead to a range of interesting crashes. This should fix test failures in setnumcapabilities001.
9:26 AM Changeset in ghc [d1d45e89]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
The "unblock" was important here Because catch implicitly masks the exception handler.
9:26 AM Changeset in testsuite [3663f98]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
The "unblock" was important here Because catch implicitly masks the exception handler.
9:25 AM Changeset in ghc [f2a8479]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
small tidyup
9:25 AM Changeset in testsuite [ee9acc4]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
small tidyup
9:19 AM Changeset in ghc [dcbd5a5]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
use unsafeUnmask instead of an IORef containing restore This is much closer to how the test originally worked, so it's more likely that the test is still testing what it was testing before :-)
9:19 AM Changeset in testsuite [6272664]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
use unsafeUnmask instead of an IORef containing restore This is much closer to how the test originally worked, so it's more likely that the test is still testing what it was testing before :-)
9:16 AM Changeset in ghc [5e10b984]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Revert "Update T3279 to use mask rather than block" This reverts commit a6d80ce5fb2211af8dafc425705fefb316702802.
9:16 AM Changeset in testsuite [e8a22ac]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Revert "Update T3279 to use mask rather than block" This reverts commit a6d80ce5fb2211af8dafc425705fefb316702802.
4:53 AM Ticket #7709 (ios patch no 7: Omit ghc-pwd from final stage when cross compiling) created by StephenBlackheath
Without this patch, we get this error when cross compiling: […]
4:34 AM Ticket #7706 (iOS patch no 5: pass host OS and arch to cabal) closed by StephenBlackheath
invalid: We won't do this patch. Cabal is instead going to infer the hostOS and …
3:35 AM Ticket #7708 (sys/cpuset.h cannot be found on FreeBSD) created by kazu-yamamoto
Current "configure.ac" cannot detect "sys/cpuset.h" even if it exists on …
2:03 AM Commentary/Rts/IOManager edited by ezyang
(diff)
1:05 AM Changeset in ghc [ffd68b4]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@…>
Remove printExceptionAndWarnings (deprecated since 7.2)
1:03 AM Changeset in ghc [1d7cac7]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 a "deprecated in" pragma
12:40 AM Frisby2013Q1 edited by nfrisby
(diff)

Feb 19, 2013:

11:53 PM Changeset in process [ab7e650]ghc-7.8 by Ian Lynagh <igloo@…>
Fix final warning in System.Process.Internals
7:21 PM Changeset in base [10d0a92]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Remove blocked (deprecated since 7.2)
7:20 PM Changeset in ghc [f65de9e]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Follow the removal of blocked in base
7:20 PM Changeset in testsuite [74db433]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Follow the removal of blocked in base
6:50 PM Changeset in ghc [52ea416]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Update a few more tests to use mask rather than block/unblock
6:50 PM Changeset in testsuite [8c6e8a4]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update a few more tests to use mask rather than block/unblock
6:47 PM Changeset in ghc [06596cf1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Update a couple of tests to use mask rather than block/unblock
6:47 PM Changeset in testsuite [bcab545]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update a couple of tests to use mask rather than block/unblock
6:46 PM Changeset in ghc [887b9f0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Update T3279 to use mask rather than block I'm not 100% sure that this is still testing what it's meant to be testing, but the test still passes.
6:46 PM Changeset in testsuite [a6d80ce]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update T3279 to use mask rather than block I'm not 100% sure that this is still testing what it's meant to be testing, but the test still passes.
5:58 PM Changeset in ghc [8a50e632]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
5:54 PM Changeset in base [93b7ead]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Remove block and unblock (deprecated since GHC 7.0)
5:33 PM Changeset in ghc [7ae0f5b]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@…>
Remove gblock and gunblock
4:00 PM Ticket #7689 (Primitive bitwise operations on Int#) closed by simonmar
fixed: Sorry about that, done now: […]
3:56 PM Changeset in ghc [7d7518fd]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Revert "Significant (15%) bytes-allocated reduction in haddock.Cabal and haddock.base" This reverts commit c3c9babf10990ccc36451b3758d6f19d749b879d.
3:56 PM Changeset in ghc [96cf2fd0]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
update T3064 max_bytes_used (up a little)
3:56 PM Changeset in ghc [8d70a44]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
unsafePerformIO moved
3:56 PM Changeset in ghc [d6eba9a]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
accept output I think the change to compile top-level indirections more efficiently removed the "CAF" entries from the stack. That's a surprising side-effect, but it's not really a problem.
3:56 PM Changeset in ghc [9cfc862f]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Marlow <marlowsd@…>
Test #7689 Tests primitive bitwise `andI#`, `orI#`, `notI#`, `xorI#` operations on Int#
3:56 PM Changeset in testsuite [972e1416]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Revert "Significant (15%) bytes-allocated reduction in haddock.Cabal and haddock.base" This reverts commit c3c9babf10990ccc36451b3758d6f19d749b879d.
3:56 PM Changeset in testsuite [cb85a27]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
update T3064 max_bytes_used (up a little)
3:56 PM Changeset in testsuite [5c9db4f4]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
unsafePerformIO moved
3:56 PM Changeset in testsuite [5190f9a]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
accept output I think the change to compile top-level indirections more efficiently removed the "CAF" entries from the stack. That's a surprising side-effect, but it's not really a problem.
3:56 PM Changeset in testsuite [de9a545]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Marlow <marlowsd@…>
Test #7689 Tests primitive bitwise `andI#`, `orI#`, `notI#`, `xorI#` operations on Int#
3:55 PM Changeset in ghc [99c80a0]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@…>
fix some dependencies
3:55 PM Changeset in ghc [a5879a6]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@…>
Fix segfault in retainer profiling when using multiple cores (#5909) Thanks to @akio on the ticket for the diagnosis and the patch. I modified the comments a bit.
3:22 PM Changeset in process [eef4408]ghc-7.8 by Ian Lynagh <ian@…>
Add "deprecated in" comments to deprecated pragmas
3:16 PM Changeset in unix [6e900d0]ghc-7.8 by Ian Lynagh <ian@…>
Add "deprecated in" comments to deprecated pragmas
2:46 PM Changeset in ghc [5700479]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
2:44 PM Changeset in ghc [5a2f0bc]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
2:44 PM Changeset in testsuite [59128e6]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//testsuite
1:31 PM Changeset in ghc [7b5e514d]tc-arrows by Ross Paterson <ross@…>
update description of arrow forms in the User's Guide
9:32 AM Ticket #7707 (iOS patch no 6: compatibility with iOS assembler) created by StephenBlackheath
Small iOS assembler tweaks: the iOS assembler has never heard of the ARM's …
8:57 AM Ticket #7706 (iOS patch no 5: pass host OS and arch to cabal) created by StephenBlackheath
WARNING: If this cabal patch …
7:32 AM Ticket #7705 (iOS patch no 4: correct options for hsc2hs by stage) created by StephenBlackheath
Currently hsc2hs gets the same options for every stage. We need this …
1:47 AM Changeset in ghc [9b4ee00b]tc-arrows by Ross Paterson <ross@…>
first pass at desugaring Desugaring now passes core lint on the test suite, except that tests of forms need updating to the new structure before they can be run.

Feb 18, 2013:

10:55 PM Changeset in ghc [767663b5]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@…>
DPH: free top-level variables don't prevent encapsulation
8:42 PM Ticket #7704 (Phantom types break new polykind Typeable with either StandaloneDeriving ...) created by nwf
This test program, reduced from an attempt to bring ekmett's tagged …
7:03 PM Ticket #7703 (GHCI crashes when loading a file, Windows 7 64 bit) closed by monoidal
fixed: Here's a small version: […] GHC 7.4 and 7.6 panic, but HEAD correctly …
2:23 PM Ticket #7703 (GHCI crashes when loading a file, Windows 7 64 bit) created by crntaylor
The file I'm loading in is reproduced here. I suspect the error is related …
11:03 AM Ticket #6157 (Support duplicating a TChan with the current content available.) closed by simonmar
fixed
10:49 AM Ticket #7689 (Primitive bitwise operations on Int#) closed by simonmar
fixed: Pushed, thanks!
10:41 AM Changeset in ghc [5a219fbb]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@…>
Fixed dph-classes
10:41 AM Changeset in testsuite [f8014c5]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Manuel M T Chakravarty <chak@…>
Fixed dph-classes
10:22 AM Changeset in ghc [dca3a28]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@…>
declare stable_ptr_table (should fix via-C compilation)
9:46 AM Changeset in ghc [391f287]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@…>
fix PrimOp dependencies
9:37 AM Changeset in ghc [29e86f9]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@…>
Primitive bitwise operations on Int# (Fixes #7689)
9:27 AM Ticket #7702 (Memory Leak in CoreM (CoreWriter)) created by afarmer
While running HERMIT on extended examples, we noticed that the CoreWriter?
9:16 AM Changeset in ghc [1bb33135]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@…>
Use $(TargetPlatformFull) instead of $(GlobalCrossCompilePrefix) Requested by Gabor Greif.
4:29 AM Ticket #7701 (compiler exception when -> is used instead of => in instance definition) closed by monoidal
duplicate: Thanks for the report. The bug is fixed in GHC 7.6, see #5951.

Feb 17, 2013:

11:51 PM Ticket #7701 (compiler exception when -> is used instead of => in instance definition) created by erantapaa
When running ghci on the attached file, the following exception is raised: …
11:07 PM Changeset in ghc [eaab794]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 submodules
11:07 PM Changeset in ghc [a513cdf]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 compose
11:07 PM Changeset in testsuite [3a8b8c1b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Remove compose
10:22 PM Changeset in ghc [e5e8709]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@…>
Put the main ghc tree last in packages This means that "./sync-all commit" will record in submodules first, and then prompt you to record a patch updating the version of the submodules last. Should make it less likely that we forget to update the submodules' versions.
9:57 PM Changeset in ghc [5858bb3b]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 submodules
9:55 PM Changeset in ghc [43d4588]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 T6145; MatchGroup was renamed to MG and altered
9:55 PM Changeset in testsuite [815c435]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix T6145; MatchGroup was renamed to MG and altered
9:51 PM Changeset in ghc [8adfaeb9]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 T4891 following GHC API changes
9:51 PM Changeset in testsuite [8b6a1a2]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix T4891 following GHC API changes
9:48 PM Changeset in ghc [a9e0501]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 prog003 after forkOnIO was removed
9:48 PM Changeset in testsuite [031dbd6]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix prog003 after forkOnIO was removed
9:24 PM Changeset in ghc [fd24920]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Ian Lynagh <ian@…>
Follow the unsafePerformIO change in base
9:24 PM Changeset in testsuite [3e2d8f1]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Follow the unsafePerformIO change in base
9:01 PM Ticket #7480 (Proposal: Add Functor instances for ArgOrder, OptDescr and ArgDescr) closed by igloo
fixed: Applied, thanks
9:00 PM Ticket #7559 (`./configure --with-macosx-deployment-target=` doesn't work) closed by igloo
fixed: I've removed it
8:40 PM Ticket #7691 (ghc.exe: internal error: evacuate: strange closure type 48880) closed by igloo
worksforme
8:25 PM Changeset in unix [2ce9b7d]ghc-7.8 by Ian Lynagh <ian@…>
Bump version to 2.7.0.0
7:57 PM Ticket #7700 (iOS patch no 3: enable/disable terminfo more precisely by os) created by StephenBlackheath
When cross compiling to iOS, HostOS = darwin and TargetOS = ios. darwin …
6:42 PM Changeset in base [662255a]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Remove some always-true CPP tests from System.IO.Error If defined(__GLASGOW_HASKELL__) || defined(__HUGS__) was False then compilation would have failed anyway, e.g. due to a missing definition for annotateIOError.
6:33 PM Changeset in base [d70b884]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Remove a redundant backwards compatibility hack
6:08 PM Changeset in base [c089588]data-proxydbcsghc-7.8 by Ian Lynagh <ian@…>
Define Functor instances for ArgOrder, OptDescr and ArgDescr
5:42 PM Building/Using edited by nfrisby
(diff)
5:22 PM Changeset in ghc [af16aba7]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@…>
Remove utils/lndir/Makefile (part of the old build system)
5:20 PM Changeset in ghc [cd31b29]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@…>
Remove the MACOSX_DEPLOYMENT stuff; fixes #7559 If anyone wants to do this in the future, they should just set appropriate CC_OPTS/LD_OPTS variables instead.
5:07 PM Ticket #7673 (Windows: run "git config --global core.autocrlf false" before cloning the ...) closed by igloo
fixed: Thanks for the patch; I've done something similar, which automatically …
5:04 PM Changeset in ghc [d362d93]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 the autocrlf test in sync-all Apparently git ignores the --git-dir argument.
4:57 PM Changeset in ghc [b46da7c]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@…>
Set repositories to have core.autocrlf == false; fixes #7673 Based on a patch from rassilon.
4:24 PM Changeset in base [80f7de6]data-proxydbcsghc-7.8 by Daniel Fischer <daniel.is.fischer@…>
Merge branch 'master' into rule_fixes
3:32 PM Building edited by igloo
(diff)
3:32 PM Building/Porting edited by igloo
(diff)
3:28 PM Ticket #7690 (iOS patch no 1: Select operating system) closed by igloo
fixed: Applied, thanks: […]
3:27 PM Ticket #7699 (iOS patch no 2: remove obsolete CROSS_COMPILE variable) closed by igloo
fixed: Applied, thanks
3:13 PM SplitBase edited by nomeata
(diff)
3:11 PM Changeset in ghc [8d1e91a]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@…>
Simplify some code; patch from Bill Tutt
3:10 PM Changeset in ghc [68c6d00]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 line endings in rts/win32/ThrIOManager.c
3:08 PM SplitBase edited by nomeata
(diff)
2:57 PM Changeset in ghc [09316bc]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@…>
Remove utils/Makefile It required the old build system, so didn't work.
2:57 PM SplitBase edited by nomeata
(diff)
2:56 PM Changeset in ghc [b8bf9a3b]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@…>
Finish removing BootingFromHc
2:14 PM Changeset in ghc [ffe795d9]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@…>
Hardcode "BootingFromHc = NO" for now
1:54 PM Changeset in ghc [d227713]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@…>
Layout only
1:53 PM Changeset in ghc [4ebcdbe]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@…>
Remove support for the --enable-hc-boot flag in configure This porting method has bitrotted; use cross-compilation now
1:50 PM Changeset in ghc [6d67af9e]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@…>
Whitespace only
1:49 PM Changeset in ghc [fe46059]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 missing ;; in aclocal.m4
1:43 PM Changeset in ghc [c4764941]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@…>
iOS patch no 2: remove obsolete CROSS_COMPILE variable; #7699 From StephenBlackheath
1:41 PM Changeset in ghc [94914b96]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@…>
iOS patch no 1: Select operating system; from StephenBlackheath
12:14 PM Ticket #7699 (iOS patch no 2: remove obsolete CROSS_COMPILE variable) created by StephenBlackheath
This is the second iOS cross compile patch, though it isn't iOS-specific. …
12:07 AM Changeset in nofib [957b959]ghc-7.8shake by Ian Lynagh <ian@…>
Follow changes in base
Note: See TracTimeline for information about the timeline view.