Timeline


and

Feb 25, 2013:

11:42 PM Ticket #7719 (System.Timeout.timeout may leak <<timeout>> exceptions) created by int-e
The current implementation of timeout can leak Timeout
10:54 PM TemplateHaskell/Typed edited by carette
(diff)
10:33 PM Ticket #7627 (Space in nullary unboxed tuples) closed by igloo
fixed: Fixed. We now get: […]
10:02 PM TemplateHaskell/Typed created by carette
(save prelim page, to avoid losing it all)
9:42 PM Changeset in ghc [20b98f35]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/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 <ian@…>
Change how unboxed tuples are lexed; fixes #7627 (# is now always a lexeme, even if followed by a symbol.
9:39 PM Changeset in ghc [e0413f00]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 <ian@…>
Add a couple of tests for #7627
9:39 PM Changeset in testsuite [d92f4c7]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a couple of tests for #7627
9:13 PM TemplateHaskell/Conversions edited by carette
add link to sub-page for design ideas on typed TH (diff)
5:55 PM Changeset in ghc [890f4657]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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Gabor Greif <ggreif@…>
Split SettingsCCompilerFlags into non-link and link portions This fixes certain older GCCs which do not accept link options when assembling or compiling: ppc_85xx-gcc: --hash-size=31: linker input file unused because linking not done ppc_85xx-gcc: --reduce-memory-overheads: linker input file unused because linking not done and diagnose this to stderr.
4:46 PM Changeset in ghc [ded08e4]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Merge branch 'master' into ghc-lwc2
4:45 PM Changeset in ghc [cabed55]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Space edits to scheduler
3:33 PM Changeset in base [dd30d2d]data-proxydbcsghc-7.8 by Gabor Greif <ggreif@…>
Typo
3:33 PM Changeset in ghc [7115def]wip/T9016wip/ampwip/coveritywip/orf by Gabor Greif <ggreif@…>
Typo
3:27 PM Ticket #5391 (Better deriving for Typeable) closed by simonpj
wontfix: Yes, the polykinded Typeable is strictly better than the compromise …
1:14 PM SplitBase edited by nomeata
(diff)
1:13 PM SplitBase edited by nomeata
(diff)
12:15 PM Ticket #7718 (ios patch no 8: adjustor pools) created by StephenBlackheath
"Adjustor" is the term used for a C function pointer that allows C code to …
8:48 AM Ticket #7717 (Libffi errors while cross-compiling GHC 7.6.2 (Stage 1)) created by guest
I'm trying to cross-build GHC 7.6.2. I got stuck when I was trying to …
8:06 AM Changeset in ghc [cdae665]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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Geoffrey Mainland <gmainlan@…>
Fix autoconf code to find LLVM tools. The loop exit condition was testing ${LLC} instead of $1, which was incorrect. While I'm here, quote the path being tested since it may contain spaces (e.g. on Windows), and don't search paths that don't exist, which eliminates un-useful error messages from find.
12:16 AM Frisby2013Q1 edited by nfrisby
(diff)

Feb 24, 2013:

10:10 PM LightweightConcurrency edited by kc
Edited the branch name to reflect reality (diff)
9:13 PM Frisby2013Q1 edited by nfrisby
(diff)
9:11 PM Frisby2013Q1 edited by nfrisby
(diff)
9:06 PM Frisby2013Q1 edited by nfrisby
(diff)
9:03 PM Frisby2013Q1 edited by nfrisby
(diff)
9:02 PM Frisby2013Q1 edited by nfrisby
(diff)
5:49 PM Ticket #7682 (Plugin example not updated for ghc 7.6) closed by igloo
fixed: Fixed, thanks
5:47 PM Ticket #2507 (quotation characters in error messages) closed by igloo
fixed: Done
4:20 PM Changeset in ghc [cb34ce9]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/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 <ian@…>
Fix the compiler plugin example; patch from edsko; fixes #7682
4:02 PM Ticket #2467 (orphan instance warnings are badly behaved) closed by igloo
fixed: I don't think there are any more concrete changes we want to make, and …
3:55 PM Changeset in ghc [e43b7eb4]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 <ian@…>
Fix T6037.stderr; it uses LC_ALL=C, so won't actually get unicode quotes
3:55 PM Changeset in testsuite [0054168]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix T6037.stderr; it uses LC_ALL=C, so won't actually get unicode quotes
3:54 PM Changeset in ghc [d911c3b]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 <ian@…>
Add a test for #2507; we should get `' quotes if unicode quotes don't work
3:54 PM Changeset in testsuite [9689124]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #2507; we should get `' quotes if unicode quotes don't work
3:38 PM Changeset in ghc [c1881fa5]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 <ian@…>
Update T3103.stderr following unicode quote change
3:38 PM Changeset in testsuite [6aa6dea]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update T3103.stderr following unicode quote change
3:38 PM Changeset in ghc [adcba27]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 <ian@…>
Accept T3950 output following unicode quotes change
3:38 PM Changeset in testsuite [4d8220f]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Accept T3950 output following unicode quotes change
3:35 PM Changeset in ghc [0d7562df]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 <ian@…>
Accept T3208b output following unicode quotes change
3:35 PM Changeset in testsuite [cedc5c7]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Accept T3208b output following unicode quotes change
3:34 PM Changeset in ghc [05cd20d]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 <ian@…>
Accept Defer02 output following unicode quotes change
3:34 PM Changeset in testsuite [c126524]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Accept Defer02 output following unicode quotes change
3:30 PM Changeset in ghc [c5800c98]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 <ian@…>
Fix line endings in Defer02.stderr
3:30 PM Changeset in testsuite [618af5b]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix line endings in Defer02.stderr
2:48 PM Changeset in ghc [d658827]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 <ian@…>
Update outputs following the unicode quote change in GHC's output
2:48 PM Changeset in testsuite [bbee43d7]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update outputs following the unicode quote change in GHC's output
2:30 PM Ticket #7715 (threadDelay causes segfault on Mac if compiled by 32bit GHC) closed by igloo
duplicate: Thanks for the report. Happily, this sounds like a duplicate of the …
2:08 PM Ticket #7716 (ZonedTime read instance failing to parse what show returns) created by mercer92
Test case: […] This gives me: […] Reportedly this works with …
1:34 PM Ticket #7715 (threadDelay causes segfault on Mac if compiled by 32bit GHC) created by kazu-yamamoto
The following code causes segfault […] if compiled with 32bit GHC head …
1:22 PM Ticket #7714 (The type of the second argument of poll() in GHC/Event/Poll.hsc is invalid) created by kazu-yamamoto
poll() is used in GHC/Event/Poll.hsc. The type of its second argument is …
2:43 AM Changeset in nofib [e55a9f0]ghc-7.8shake by Edward Z. Yang <ezyang@…>
Follow removal of block in base. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
2:17 AM Frisby2013Q1 edited by nfrisby
(diff)
12:26 AM Changeset in ghc [e2bea60]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/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 <ian@…>
Use unicode quote characters in error messages etc; fixes #2507 We only use the unicode characters if the locale supports them.

Feb 23, 2013:

11:18 PM Frisby2013Q1 edited by nfrisby
(diff)
10:45 PM Changeset in ghc [11237cf6]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 <ian@…>
Add a test for #6037
10:45 PM Changeset in testsuite [6e93289]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #6037
8:50 PM Changeset in ghc [106af142]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Retab
8:30 PM Changeset in ghc [5a77d33a]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added missing files in base library
7:29 PM Ticket #7383 (implement proper type promotion in compilation of C calls) closed by igloo
fixed: cgrun071 passes on OS X x86. I've pushed it.
7:29 PM Ticket #7684 (cgrun071 segfaults) closed by igloo
fixed: Fixed by the #7383 patch.
7:13 PM Changeset in ghc [580fd746]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 <ian@…>
Add a test for #7671
7:13 PM Changeset in testsuite [cf17d90]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-natstype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for #7671
5:48 PM Ticket #2959 (Merge in LambdaVM (Haskell to Java/JVM bytecode translator)) closed by igloo
wontfix: In the absence of evidence to the contrary, I assume that it is still not …
5:39 PM Changeset in ghc [085e814]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/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 <ian@…>
x86: promote arguments to C functions according to the ABI (#7383) I don't think the x86-64 version is quite right, but this ought to be enough to pass cgrun071. This code is terrible and needs a complete refactor. There's a lot of duplication, and we ought to be specifying the ABI in a much more abstract way (like LLVM).
5:38 PM Changeset in ghc [7b98109]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixes for atomicSwitch argument
4:58 PM Changeset in ghc [27e7261]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed the data types of arguments in PrimOps.cmm:Lightweight Concurrency Primitives. Other, minor edits.
4:44 PM Frisby2013Q1 edited by nfrisby
(diff)
1:16 PM Changeset in ghc [06edacf]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/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 <ian@…>
Turn -dynamic-too off in the build system for now
11:55 AM Changeset in base [54d9666]data-proxydbcsghc-7.8 by Gabor Greif <ggreif@…>
Fix documentation Signed-off-by: Gabor Greif <ggreif@gmail.com>
11:55 AM Changeset in ghc [b641227]wip/T9016wip/ampwip/coveritywip/orf by Gabor Greif <ggreif@…>
Fix documentation Signed-off-by: Gabor Greif <ggreif@gmail.com>
8:04 AM Ticket #7713 (Panic! make_exp (App _ (Coercion _)) when compiled with -fext-core) created by EduardSergeev
An attempt to compile the attached file with 7.6.2 (and 7.4.2) with "-O2 …
2:33 AM Changeset in ghc [02a489e]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/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 <ian@…>
Tweak the sed command so that it works on OSX Using { } with sed on OS X requires using newlines rather than semicolons. I've rewritten the sed so that no { } are necessary.

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/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 <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/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 <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/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 <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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/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 <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/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 <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/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 <ian@…>
Separate the non-way-specific hs-suffix rules This means we don't define them multiple times
3:05 PM Changeset in ghc [0565f88e]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/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 <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/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 <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/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 <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/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 <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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/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 <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/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 <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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/cbv-conv-thunkwip/common-contextwip/coveritywip/cpr-vs-jpwip/exprAritywip/nested-cprwip/orfwip/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/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@…>
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/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 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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/T9016wip/ampwip/coveritywip/nested-cprwip/orfwip/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/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 <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/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 <ian@…>
Add a "deprecated in" pragma
12:40 AM Frisby2013Q1 edited by nfrisby
(diff)
Note: See TracTimeline for information about the timeline view.