Timeline


and

Apr 27, 2013:

11:49 PM Changeset in ghc [2cf5bd3d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghc
11:46 PM Ticket #7819 (FreeBSD without system libffi: Shared object "libffi.so.6" not found) closed by pgj
fixed: Replying to igloo: > That'll be OK for 7.8. In 7.9 ghci won't …
11:15 PM Changeset in ghc [f6f1252e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <igloo@…>
Fix build on Windows
11:02 PM Changeset in base [b3387ab]data-proxyghc-7.8 by Ian Lynagh <igloo@…>
Fix build on Windows
11:02 PM Changeset in ghc [557a9a89]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <igloo@…>
Fix build on Windows
9:17 PM Changeset in ghc [c7974998]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Gabor Pali <pali.gabor@…>
Fix linking with binutils 2.22 or later on FreeBSD 9.1, where one should explicitly link against any dependent library
9:15 PM Changeset in ghc [8ab3cc1b]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Gabor Pali <pali.gabor@…>
Set DYNAMIC_GHC_PROGRAMS=NO for FreeBSD because $ORIGIN is not resolved properly (see #7819)
9:00 PM Changeset in process [1f4e1b0]ghc-7.8 by Ian Lynagh <ian@…>
Fix the build on Windows
8:05 PM Changeset in process [edad828b]ghc-7.8 by Ian Lynagh <ian@…>
Fix the build on Windows
8:00 PM Changeset in process [8e699cb]ghc-7.8 by Ian Lynagh <ian@…>
Tidy up some CPP
7:31 PM Changeset in process [04dfeed]ghc-7.8 by Ian Lynagh <ian@…>
Small code cleanup
4:18 PM Changeset in ghc [5cbeaedd]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Removed local versions of TMVar
3:49 PM Ticket #7720 (iOS patch no 9: Linking) closed by igloo
fixed: OK, done. Let me know if you still have problems.
2:50 PM Changeset in process [0a0c107]ghc-7.8 by Ian Lynagh <ian@…>
Small cleanup of how we handle using fork vs vfork
2:31 PM Changeset in process [017fe3f]ghc-7.8 by Ian Lynagh <ian@…>
fromdos runProcess.h
12:11 PM Changeset in ghc [e5944d9]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Don't use getPackageLinkOpts on iOS; fixes #7720. On iOS, binaries are really static libraries, so we don't want to use flags like -lm when linking them.
8:59 AM Ticket #7870 (Compilatio​n errors break the complexity encapsulat​ion on DSLs, impairs ...) created by agocorona
From the paper "Scripting the Type Inference Process" -Bastiaan Heeren …
2:22 AM Changeset in ghc [8c04ef5]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Removing tabs from tabfree files
2:22 AM Changeset in ghc [17ae893]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Removing tabs from tabfree files
1:57 AM Changeset in ghc [4ed742a7]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added PTM library
1:33 AM Ticket #7869 (GHC complains about applying a function to one argument) created by Mortchek
When this function is compiled: […] GHC gives this error message: …
1:22 AM Ticket #7813 (Fix mismatched visibility of StgRun) closed by igloo
fixed: Thanks, I've applied most of the patch. I don't think we should need to do …
1:18 AM Ticket #7823 (ARM Thumb relocation fails to handle sign of veneer jumps) closed by igloo
fixed: Thanks; I've applied the patch. However, note that in 7.8 this code won't …
12:47 AM Changeset in ghc [4480519]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Disabled flushStdHandles during shutdown. See RtsStartup.c. Added debugPrint to LwConc.Substrate. This is here only to help debug interactions with the IOManager which seems to throw Bad address error regularly. In particular, debugPrint does not go through the IOManager.
12:18 AM Changeset in ghc [f6e0dbf]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix mismatched visibility of assembler impls of StgRun Based on a patch from PHO, in trac #7813. We were previously declaring StgRun as a private symbol (in rts/StgRun.h), but were actually defining it as a public one (in rts/StgCRun.c). This caused a linkage problem with old binutils. See: http://www.haskell.org/pipermail/ghc-devs/2013-April/000932.html

Apr 26, 2013:

11:57 PM Changeset in ghc [c47c47a]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Handle sign bit when generating veneer for ARM Thumb branch relocation
11:51 PM Ticket #1896 (Keep old bindings until :load succeeds) closed by igloo
wontfix: For the :reload case, I don't think we want to fall back to the previous …
11:28 PM Changeset in ghc [ce1094e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Use -rpath flags on all Elf OSes, not just Linux Patch from pgj; part of #7819.
11:26 PM Changeset in ghc [9843083]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
When linking with $ORIGIN rpaths, use the "-z origin" linker flag too On FreeBSD, one needs use "-z origin" in order to enable resolution of $ORIGIN in RPATH. Part of #7819.
11:08 PM Changeset in ghc [d0a6973e]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Sanitising debug messages
10:31 PM Changeset in ghc [ebc4305e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Update Cabal
9:18 PM Changeset in ghc [50ad870]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove extCoreName from DynFlags We now just pass the filename as an argument
8:36 PM Changeset in ghc [da5c9c7f]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Whitespace only in MkExternalCore
8:36 PM Changeset in ghc [cee55b9]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove DynFlags's hscOutName field We now just pass the output filename as an argument instead
7:50 PM Ticket #7864 (--make -dynamic-too doesn't work) closed by igloo
fixed: Fixed. The HscOut phase is now shared, but Hsc is still duplicated
6:42 PM Changeset in ghc [4ae3def2]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
"ghc --info" now claims has "Support dynamic-too" as "YES"
6:40 PM Changeset in ghc [25dd77f]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix "-dynamic-too --make"; fixes #7864
6:40 PM Changeset in ghc [f5d3675]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
dynamicToo002 now passes
6:40 PM Changeset in testsuite [d2b0229c]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
dynamicToo002 now passes
6:22 PM Ticket #7868 (Enable -funbox-strict-small-fields by default) created by tibbe
See discussion at …
6:12 PM Changeset in ghc [4b205b8]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
We need to setModLocation in the HscOut phase, not the Hsc phase The output location needs to be different for the vanilla and dynamic ways when doing -dynamic-too. Fixes dynamicToo003.
6:11 PM Changeset in ghc [e0a8eb6c]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
More dynamic-too tests
6:11 PM Changeset in testsuite [62833e1f]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
More dynamic-too tests
4:32 PM Changeset in ghc [cb4bd895]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added ignore dirty to offending submodules. This might need to be revisited.
4:18 PM Changeset in ghc [6f07516e]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Scheduler: scheduleThreadOnFreeCap updated such it only checks whether the capability hasn't already been picked up by another user-level scheduler. In particular, we no longer consider run queue being non-empty, a blocked foreign call on this capability or outstanding messages to be the reasons for not picking up a capability. Benchmarks: Added TMVar implementations. Weeding through IOManager bugs.
2:40 PM Ticket #7867 (Allow template-haskell to communicate with itself between compilation ...) created by errge
I'd like to be able to have something like this in the Q monad: […] Or …
9:18 AM Ticket #7866 (floor (0/0) :: Int is different with -O0 and -O1) created by alang9
This program: […] prints a different result with -O0: […] and -O1: …
1:59 AM Ticket #7865 (SpecConstr duplicating computations) created by amosrobinson
In some (very rare) cases, SpecConstr can actually duplicate let bindings. …
1:41 AM Ticket #7846 (GHC 7.7 cannot link primitives) closed by igloo
fixed: Thanks for the report. I've made Cabal build the shared library by default …
1:19 AM Ticket #7530 (Proposal: Add isLeft/isRight to Data.Either) closed by igloo
fixed: Applied, thanks! […]
1:18 AM Changeset in ghc [9183ff20]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Update Cabal perf expected values following Cabal update
1:18 AM Changeset in testsuite [a6ca0b8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Update Cabal perf expected values following Cabal update
1:17 AM Changeset in ghc [f4943f0]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Fix the dynamicToo002 test
1:17 AM Changeset in testsuite [9943ce0]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Fix the dynamicToo002 test
1:16 AM Changeset in ghc [30ae934]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
dynamic002 is broken (#7864)
1:16 AM Changeset in testsuite [c4ffdb8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
dynamic002 is broken (#7864)
1:07 AM Changeset in ghc [ff2b7ad]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Update Cabal
12:17 AM Changeset in ghc [4d15f23c]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Mark -dynamic-too as unsupported for now It doesn't work with --make yet. Trac #7864 filed.
12:17 AM Ticket #7864 (--make -dynamic-too doesn't work) created by igloo
--make -dynamic-too doesn't work yet. I think that the best fix will be …

Apr 25, 2013:

10:37 PM Changeset in ghc [ce5d75b]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Ian Lynagh <ian@…>
Add a test for "--make -dynamic-too"
10:37 PM Changeset in testsuite [06a089e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Ian Lynagh <ian@…>
Add a test for "--make -dynamic-too"
9:21 PM Changeset in ghc [c9e7159b]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Remove some old commented-out code in StaticFlags
9:21 PM Changeset in ghc [c022831]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Update the isStaticFlag predicate -fspec-inline-join-points was removed in Jan 2010: 99f41975ae61fc919638aa389199b32742332eff -fno-hi-version-check was removed in Nov 2003: 98744cef7b82e7eefbb1c6f1d8b9e28c415939c4 -dno-black-holing was removed in Aug 2011: 1c2f89535394958f75cfb15c8c5e0433a20953ed -fruntime-types was removed in Apr 2008: 8d6bc9bf51829ea04da5f599b84114ef220f0a19 -fhardwire-lib-paths was removed in Jan 2008: 1b98179e0faf8c1ddf79c12827b24d4b7979b83e
9:21 PM Changeset in ghc [b3c0650]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Fix the inplace name of ghc-cabal We had inplace/bin/ghc-cabalghc-cabal
9:21 PM Changeset in ghc [3e3707d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Add a "Support dynamic-too" field to the --info output This is always "YES".
9:21 PM Changeset in ghc [685f3b09]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Whitespace only in StaticFlags
9:21 PM Changeset in ghc [0947a00]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Update Cabal
9:18 PM Changeset in base [58d03b8]data-proxyghc-7.8 by Ian Lynagh <ian@…>
Add isLeft/isRight
9:18 PM Changeset in ghc [fd6fb7c]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Ian Lynagh <ian@…>
Add isLeft/isRight
9:14 PM Ticket #7863 (Verbosity level for quieter Template Haskell) created by dolio
In projects with large numbers of dependencies, use of template haskell …
8:00 PM Changeset in ghc [e83d0da]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Gabor Greif <ggreif@…>
Fixed moer tyops
7:29 PM LightweightConcurrency edited by kc
Fixed references that had been pointing to TracSource to github (diff)
5:32 PM Changeset in ghc [45a77b65]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Simplifications of the benchmarks
11:37 AM Ticket #7440 (haddock : Declaration for $fEqInteger attempting to use module ...) closed by erikd
fixed: I'm pretty sure my environemnt hasn't changed, but I can't reproduce this …
7:56 AM Ticket #7862 (Could not deduce (A) from the context (A, ...)) created by alang9
The following code doesn't compile and produces a strange error: […] …
3:40 AM Changeset in ghc [6828d710]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added local scheduler and mvar
2:12 AM Changeset in ghc [cf532354]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Simplifying MVar implementaiton for chameneos
1:28 AM Changeset in ghc [b1c266c]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Richard Eisenberg <eir@…>
Updated documentation; changed "group" to "branched" in type families

Apr 24, 2013:

10:43 PM Changeset in ghc [d88a816c]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Minor edits to spacing in ChameneosRedux
4:18 PM Changeset in ghc [9609029a]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Fixed a bug in forkOn implementation. The capability number suggested is modded with the numCapability from the RTS. Added an assertion in rts/Threads.c to catch such a error early. Added separate profile.h to ease profiling ChameneosRedux. Changes to Makefile.
1:43 PM Ticket #7652 (Testing freezes on FreeBSD 9.1.) closed by pgj
wontfix: Close the ticket per the submitter's request.
1:31 PM TypeLevelReasoning edited by goldfire
(diff)
1:23 PM Changeset in ghc [9e24b125]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Richard Eisenberg <eir@…>
Update Makefile in docs/core-spec not to use latexmk
1:08 PM Changeset in base [4169acf]data-proxy by Jose Pedro Magalhaes <jpm@…>
Start adding Data.Proxy and Data.Type.Equality functionality
12:03 PM Changeset in ghc [4ff74138]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Jose Pedro Magalhaes <jpm@…>
Allow deriving Generic for polykinded phantom types
2:48 AM Records edited by rrnewton
(diff)
2:32 AM Ticket #7861 (deferred type error with rankNTypes) created by guest
[…] compiled with wrong type and -fdefer-type-errors gives ghc panic …
2:06 AM Ticket #7792 (unregisterised build broken) closed by igloo
fixed: Fixed by: commit be0b1dffb0a3aa73720b4de8887b837430bffcce […]
2:05 AM Ticket #7824 (problem with vector in arm) closed by igloo
fixed: #4244 is now fixed, so this should be too.
2:04 AM Ticket #4244 (Use system linker in GHCi to support alpha, ia64, ppc64) closed by igloo
fixed: This now works, with DYNAMIC_GHC_PROGRAMS="YES" (which is the case on …
12:06 AM Changeset in ghc [be0b1dff]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
In CMM, only allow foreign calls to labels, not arbitrary expressions I'm not sure if we want to make this change permanently, but for now it fixes the unreg build. I've also removed some redundant special-case code that generated prototypes for foreign functions. The standard pprTempAndExternDecls now generates them.

Apr 23, 2013:

10:20 PM Ticket #7860 (Add more bit fiddling functions to 'integer-gmp') created by lebedev
Current implementation of 'integer-gmp' uses only a subset of "bit …
9:11 PM Ticket #7859 (runghc should give an error when the path to ghc is invalid) created by monoidal
runghc has a -f option which allows to specify the path to GHC. However, …
8:30 PM Ticket #7853 (UTF encodings do not detect overlong forms) closed by batterseapower
fixed: Fixed in 2b4705254638f5b06a0e83359e28e361f40d2ac4
8:12 PM Changeset in base [741aa56]dbcs by Max Bolingbroke <batterseapower@…>
Add comprehensive test for codepage encodings+recovery for them
8:12 PM Changeset in base [ba5d5c4]data-proxydbcsghc-7.8 by Max Bolingbroke <batterseapower@…>
Test fix for #7853
8:12 PM Changeset in base [631c4a3]dbcs by Max Bolingbroke <batterseapower@…>
Support for Windows DBCS and new SBCS with MultiByteToWideChar Because MultiByteToWideChar/WideCharToMultiByte have a rather unhelpful interface, we have to use a lot of binary searching tricks to get them to match the iconv-like interface that GHC requires. Even though the resulting encodings are slow, it does at least mean that we now support all of Window's code pages. What's more, since these codecs are basically only used for console output there probably won't be a huge volume of text to deal with in the common case, so speed is less of a worry. Note that we will still use GHC's faster table-based custom codec for supported SBCSs.
8:12 PM Changeset in base [f0ca95f7]data-proxydbcsghc-7.8 by Max Bolingbroke <batterseapower@…>
Improve documentation for mkTextEncoding
8:12 PM Changeset in ghc [f178826]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Max Bolingbroke <batterseapower@…>
Test fix for #7853
8:12 PM Changeset in ghc [4eb3193]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Max Bolingbroke <batterseapower@…>
Improve documentation for mkTextEncoding
8:12 PM Changeset in base [2b47052]data-proxydbcsghc-7.8 by Max Bolingbroke <batterseapower@…>
Fix #7853
8:12 PM Changeset in ghc [6e06881]wip/T8959wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/orfwip/pattern-synonymswip/travis by Max Bolingbroke <batterseapower@…>
Fix #7853
7:24 PM Changeset in ghc [a496e9aa]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Make CmmParse abstract
7:24 PM Changeset in ghc [b49307f5]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Don't duplicate decls unnecessarily in the environment In loopDecls, as far as I can see the globalDecls will always already be in the environment, so don't add them again.
7:24 PM Changeset in ghc [dbd9645]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Ian Lynagh <ian@…>
Small refactoring in StgCmmExtCode
5:06 PM Status/SLPJ-Tickets edited by simonpj
(diff)
4:34 PM Changeset in ghc [cd8345d0]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added runner shell script for Sieve
4:14 PM Ticket #7856 (Wrong error message for unknown Instance) closed by monoidal
invalid: > I would not expect the "actual type" to be "String -> ()", but rather …
4:01 PM Status/SLPJ-Tickets edited by simonpj
(diff)
3:29 PM Changeset in ghc [0c1d747]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Pulling in changes from base library
3:19 PM TypeLevelReasoning edited by simonpj
(diff)
3:11 PM Changeset in ghc [6a9d67f]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Sieve benchmark: removing unnecessary/conflicting comment at the top of the file.
9:00 AM Status/May13 edited by dreixel
Add information about poly-kinded Typeable (diff)
8:40 AM Status/SLPJ-Tickets edited by simonpj
(diff)
8:19 AM Changeset in ghc [af58cc6f]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Test Trac #7857
8:19 AM Changeset in testsuite [f2cbb53]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7857
8:18 AM Ticket #7857 (GHC says there are unsafe overlapping instances, but only one instance ...) closed by simonpj
fixed: Thanks. Happily, with HEAD I get […] which seems very plausible. So I …
8:14 AM Changeset in ghc [0d07390]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Error message wibbles
8:14 AM Changeset in testsuite [b8eca74]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Error message wibbles
8:14 AM Changeset in ghc [f28c6b02]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Peak-memory usage for T3064 varies depending on whether .hi file exists on not Really, the existence or otherwise of the .hi file shouldn't affect validate output, but it seems to. Maybe 'make clean' doesn't clean enough? In ay case peak memory usage is a fragile number because it depends on when GC happens. So I increased the range to 20% for now.
8:14 AM Changeset in testsuite [a7045be]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Peak-memory usage for T3064 varies depending on whether .hi file exists on not Really, the existence or otherwise of the .hi file shouldn't affect validate output, but it seems to. Maybe 'make clean' doesn't clean enough? In ay case peak memory usage is a fragile number because it depends on when GC happens. So I increased the range to 20% for now.
8:12 AM Changeset in ghc [ed9895d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Comments and debug messages only
8:12 AM Changeset in ghc [15da8ca]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Typos in comments
8:12 AM Changeset in ghc [2eea4acb]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Typo in debug print message
8:12 AM Changeset in ghc [392924c9]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Comment typo
7:16 AM Status/SLPJ-Tickets edited by simonpj
(diff)
4:18 AM Changeset in ghc [dc88fe6]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Added missing library to ghc.mk, which was removed erroneously during merge with master.
3:38 AM Ticket #7858 (Fix definitions of abs/signum for Floats/Doubles) created by lerkok
The current definition of abs doesn't work correctly for -0.0 (negative …
2:03 AM Changeset in ghc [2ca17408]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
fetching commits from libraries
1:29 AM Changeset in ghc [0209094]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
Merging master

Apr 22, 2013:

11:02 PM Ticket #7818 (Cost of STACK object should be attributed to CCCS at time of thread ...) closed by ezyang
fixed
10:35 PM Changeset in ghc [5724ea0]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Edward Z. Yang <ezyang@…>
More accurate cost attribution for stacks. Fixes #7818. Previously, stacks were always attributed to CCCS_SYSTEM. Now, we attribute them to the CCS when the stack was allocated. If a stack grows, new stack chunks inherit the CCS of the old stack. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
10:21 PM Changeset in ghc [50e3b2e]ghc-lwc2 by KC Sivaramakrishnan <chandras@…>
edits to concurrent list
8:38 PM Ticket #7857 (GHC says there are unsafe overlapping instances, but only one instance ...) created by dmwit
The following code rightfully does not compile: […] However, the …
1:58 PM Ticket #7856 (Wrong error message for unknown Instance) created by bas
This type-incorrect program gives a wrong error message: […] Namely: …
12:00 PM Changeset in ghc [0bfd104]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Test Trac #7786
12:00 PM Changeset in testsuite [3a031876]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #7786
12:00 PM Changeset in ghc [0edc55b7]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Error message wibbles, following TcErrors refactoring
12:00 PM Changeset in testsuite [69f0da5]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Error message wibbles, following TcErrors refactoring
12:00 PM Changeset in ghc [9bf2e77]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Improve tests slightly
12:00 PM Changeset in testsuite [47e8c7e]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Improve tests slightly
12:00 PM Changeset in ghc [d61719f4]ghc-7.8wip/T8545-ghc-7.8wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/ermsbwip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/travis by Simon Peyton Jones <simonpj@…>
Actually test T4175
12:00 PM Changeset in testsuite [371d0a8]atomicsdata-kind-syntaxoverlapping-tyfamsth-newtype-nats-simplewip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Actually test T4175
11:54 AM Changeset in ghc [2a7f4de]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Further wibbbling to type error message reporting * We now never report derived-constraint type errors, even in the "insolubles". See Note [Insoluble derived constraints] in TcRnTypes. * The cec_suppress mechanism in TcErrors is refactored a bit so that: - We suppress *all* errors in unreachable code (they can be jolly confusing) - We no longer suppress *all* non-insoluble errors if there are *any insolubles anywhere. Instead we are a bit more refined. See Note [Suppressing error messages] in TcErrors
11:54 AM Changeset in ghc [6ebab3d]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Never unify a SigTyVar with a non-tyvar type (fixes Trac #7786) This unwanted unification was happening in the zonking phase which un-flattens type-function applications (TcMType.zonkFlats, try_zonk_fun_eq). The main unifier is careful to make the check, but I'd forgotten it here. That in turn led to a very confusing error message.
11:54 AM Changeset in ghc [28c1461]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
When zonking, get rid of empty implications Zonking can make implications empty becuase it gets rid of type-function flattening equalities
11:54 AM Changeset in ghc [c5f43e5]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Comments only
11:54 AM Changeset in ghc [ffe9a1e]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Tiny wibble to trace message
11:54 AM Changeset in ghc [72f8eab9]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Add comments to describe AbsBinds
11:54 AM Changeset in ghc [a49fc52]coercibledata-kind-syntaxghc-7.8ghc-lwc2wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8959wip/T8995-level-generalisationwip/T9023wip/T9136wip/ampwip/cbv-conv-thunkwip/common-contextwip/ermsbwip/exprAritywip/ext-solverwip/generics-propeqwip/nested-cprwip/orfwip/pattern-synonymswip/recurs-compatwip/simdwip/th-newwip/travis by Simon Peyton Jones <simonpj@…>
Add stg_sel_n_noupd_info symbols to Linker.c
8:24 AM Status/SLPJ-Tickets edited by simonpj
(diff)
8:17 AM Ticket #7855 (Use optimizer for more information about incomplete pattern matches) created by ezyang
This mail gave me an idea that was too cute not to write down (though I …
5:25 AM Ticket #7854 (Constrained method type accepted in Haskell 98 mode) created by refold
If I understand …
Note: See TracTimeline for information about the timeline view.