Timeline


and

Sep 22, 2013:

11:47 PM Changeset in ghc [6f79989]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Austin Seipp <austin@…>
Restructure compilation pipeline to allow hooks This commit exposes GHC's internal compiler pipeline through a `Hooks` module in the GHC API. It currently allows you to hook: * Foreign import/exports declarations * The frontend up to type checking * The one shot compilation mode * Core compilation, and the module iface * Linking and the phases in DriverPhases.hs * Quasiquotation Authored-by: Luite Stegeman <stegeman@gmail.com> Authored-by: Edsko de Vries <edsko@well-typed.com> Signed-off-by: Austin Seipp <austin@well-typed.com>
11:06 PM Changeset in base [ba98712]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Remove obsolete pre-Haddock-2 `#hide` pragmas The now obsolete (and redundant) `#hide` pragmas have been superseded by `{-# OPTIONS_HADDOCK hide #-}` pragmas which are used by most of the affected modules anyway. This commit also adds proper `{-# OPTIONS_HADDOCK hide #-}` pragmas to `GHC.Desugar` and `GHC.IO.Encoding.Iconv` which had only the ineffective `#hide` annotation. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
8:04 PM Changeset in base [27c90b7]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add Haddock `/Since: 4.4.0.0/` comments to symbols This commit retroactively adds `/Since: 4.4.0.0/` annotations to symbols newly added/exposed in `base-4.4.0.0` (as shipped with GHC 7.2.1). See also 6368362f which adds the respective annotation for symbols newly added in `base-4.7.0.0` (that goes together with GHC 7.8.1). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
6:45 PM Roles edited by DaniilFrumin
Comment about role annotations for datatypes with multiple params (diff)
4:32 PM Changeset in base [6fe5240]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add Haddock `/Since: 4.5.[01].0/` comments to symbols This commit retroactively adds `/Since: 4.5.[01].0/` annotations to symbols newly added/exposed in `base-4.5.[01].0` (as shipped with GHC 7.4.[12]). See also 6368362f which adds the respective annotation for symbols newly added in `base-4.7.0.0` (that goes together with GHC 7.8.1). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
4:28 PM WorkingConventions/Git edited by hvr
add note about findhash service (diff)
1:48 PM Commentary/Libraries/VersionHistory created by hvr
Add version matrix for packages visible via ghc-pkg list for past 7.x.x …
12:46 PM Ticket #8340 (support for generating annotations from TH) created by errge
This patch adds support for template haskell generation of annotations. …
6:42 AM PatternSynonyms edited by cactus
(diff)
6:30 AM Ticket #5724 (Confusing warning message for incomplete patterns) closed by monoidal
duplicate: Closing as duplicate of #2204.
6:24 AM PatternSynonyms edited by cactus
(diff)
3:03 AM Ticket #7436 (Derived Foldable and Traversable instances become extremely inefficient ...) closed by monoidal
It has been fixed in HEAD long time ago, but was not merged into 7.6. …
2:35 AM Ticket #7501 (Some GHCi options are undocumented) closed by monoidal
fixed: Applied, thanks!
2:33 AM Changeset in ghc [ea2af9b2]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Krzysztof Gogolewski <krz.gogolewski@…>
users_guide/ghci: Whitespace cleanup (#7501)
2:08 AM Changeset in ghc [efb9e829]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Krzysztof Gogolewski <krz.gogolewski@…>
Document remaining GHCi commands in users_guide (#7501) Also a small formatting change in GHCi :help

Sep 21, 2013:

8:47 PM Changeset in ghc [1320fd2]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Herbert Valerio Riedel <hvr@…>
Add release note entry for `{-# MINIMAL #-}` (#7633)
6:07 PM Ticket #8339 (Build fails with panic in vector) created by trommler
I get this on powerpc64 Linux but I suspect from the error message it …
4:14 PM Platforms edited by trommler
Fixed links to distribution packages and download page. (diff)
4:07 PM Changeset in base [e8d2d2a]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add Haddock `/Since: 4.6.0.0/` comments to symbols This commit retroactively adds `/Since: 4.6.0.0/` annotations to symbols newly added/exposed in `base-4.6.0.0` (as shipped with GHC 7.6.1). See also 6368362f which adds the respective annotation for symbols newly added in `base-4.7.0.0` (that goes together with GHC 7.8.1). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
12:16 PM Changeset in base [6368362]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add Haddock `/Since: 4.7.0.0/` comments to new symbols These annotations were added in such a way, that the line {{{ /Since: 4.7.0.0/ }}} represents the last paragraph of the Haddock comment. Maybe Haddock will have support for this meta-syntax at some point, and be able to inherited the since-version property to the children of an annotated symbol and display the since-version property in the rendered documentation only in cases when it's not visually obvious (for instance, when re-exporting documentation strings). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
12:10 PM Changeset in base [b0ca46b]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add Haddock docs for new `class FiniteBits`
8:08 AM Ticket #4985 (Improve locations in ghci errors) closed by monoidal
duplicate: This was fixed by #8051.
6:27 AM Ticket #4196 (add more stolen syntax to the user guide) closed by monoidal
fixed: Done.
6:24 AM Changeset in ghc [da11bb13]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Krzysztof Gogolewski <krz.gogolewski@…>
Document more stolen syntax (#4196)

Sep 20, 2013:

9:13 PM Ticket #7043 (32-bit GHC ceiling of negative float SEGFAULT: 11) closed by bgamari
fixed: In that case I'm going to close this. If someone can reproduce the issue …
8:45 PM Ticket #8277 (Fix name of vanilla RTS way in the user's guide) closed by monoidal
fixed: Applied in commit 96cfb11075db8076407f2035a451e525f98d826b. Thanks.
8:41 PM Changeset in ghc [96cfb110]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Krzysztof Gogolewski <krz.gogolewski@…>
Fix name of vanilla RTS way in the user's guide
8:34 PM Ticket #8338 (Incoherent instances without -XIncoherentInstances) created by goldfire
Consider the following 4 modules: […] […] […] […] …
8:23 PM Changeset in ghc [ffa8d223]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Krzysztof Gogolewski <krz.gogolewski@…>
Typos
7:42 PM Ticket #3103 (Compiling base with cabal fails.) closed by bgamari
worksforme: I was also able to compile base-4.7 with cabal 1.18 but without the MVar …
7:33 PM Ticket #5361 (regSpill: out of spill slots!) closed by bgamari
worksforme: Despite the root cause probably still lurking about somewhere, I'm going …
7:03 PM TeamGHC edited by monoidal
add myself (diff)
6:49 PM Changeset in ghc [2fbfa11]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Herbert Valerio Riedel <hvr@…>
Update `Cabal` to 1.18.1 final
3:57 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
3:55 PM Records/OverloadedRecordFields/Plan edited by adamgundry
(diff)
3:48 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
3:42 PM ActiveBranches edited by thoughtpolice
(diff)
3:39 PM ActiveBranches edited by thoughtpolice
(diff)
3:33 PM Ticket #8337 (make it possible for the user to force orphanness via a module-level ...) created by errge
A module is marked orphan currently only in the case when we detect orphan …
3:04 PM Status/GHC-7.8 edited by simonpj
(diff)
2:44 PM Status/SLPJ-Tickets edited by simonpj
(diff)
2:42 PM Ticket #7800 (Error message when deriving Typeable without PolyKinds) closed by simonpj
fixed
2:38 PM Ticket #8333 (The impossible happened with TH + -fno-omit-interface-pragmas) closed by simonpj
fixed
2:38 PM Changeset in ghc [023eff7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8333
2:38 PM Changeset in testsuite [57330d4]wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #8333
2:38 PM Changeset in ghc [fd4e4ab3]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8129
2:38 PM Changeset in ghc [b1391024]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
test Trac #7800
2:38 PM Changeset in testsuite [6d3be60]wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #8129
2:38 PM Changeset in testsuite [edf6a82]wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
test Trac #7800
2:38 PM Changeset in ghc [9d0ae76]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Simon Peyton Jones <simonpj@…>
Test Trac #8280
2:38 PM Changeset in testsuite [2ed33c3]wip/nested-cprwip/pattern-synonymswip/th-new by Simon Peyton Jones <simonpj@…>
Test Trac #8280
2:25 PM Changeset in ghc [d545b46]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Comments only
1:51 PM Changeset in ghc [86033a0]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Improve error message for deriving polykinded Typeable (Trac #7800) Thanks to Krzysztof Gogolewski (monoidal) for the first draft of this patch
1:50 PM Changeset in ghc [15dc80e]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Nuke tc-trace that makes the typechecker loop The trace was being over-eager, which disturbs the typecheckers careful knot-tying
1:49 PM Changeset in ghc [3462534c]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Kill Type.isKindTy in favour of Kind.isKind (same code)
1:48 PM Changeset in ghc [e17072d]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Refactor AMP warnings a bit There was a bit of clutter (tryTc stuff) caused by the fact that tcLookupImported didn't return a MaybeErr. Now it does. That finishes up Trac #8004.
1:46 PM Changeset in ghc [d57f2ad3]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Ignore Tickish Breakpoints when serialising Core into interface files This fixes Trac #8333 Thanks to 'klao', who identified the cause and provided the patch
1:19 PM Building/RunningTests/Settings edited by nomeata
document make VERBOSE=n in testsuite (diff)
1:18 PM Ticket #7866 (floor (0/0) :: Int is different with -O0 and -O1) closed by bgamari
invalid: Looking at the report it's not entirely clear how operations on NaN are …
1:15 PM Changeset in ghc [1e24696]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Test driver: Implement different verbosities Select verbosity with "make VERBOSE=n". Options so far: n=0: No per-test output n=1: Only failing test results n=2: As above, plus progress information (names of all tests) n=3: As aobve, plus commands called. Default currently is n=3, although n=2 might be a nicer default.
1:15 PM Changeset in testsuite [36a70ba]wip/nested-cprwip/pattern-synonymswip/th-new by Joachim Breitner <mail@…>
Test driver: Implement different verbosities Select verbosity with "make VERBOSE=n". Options so far: n=0: No per-test output n=1: Only failing test results n=2: As above, plus progress information (names of all tests) n=3: As aobve, plus commands called. Default currently is n=3, although n=2 might be a nicer default.
12:58 PM Ticket #8334 (unexpected type inference failure in main) closed by simonpj
invalid: main only has special behaviour when it's in module Main. When it's in …
11:55 AM Status/SLPJ-Tickets edited by simonpj
(diff)
11:43 AM Ticket #8336 (Sinking pass could optimize some assignments better) created by jstolarek
Compiling this program: […] produces following Cmm code for hashStr
11:29 AM Status/SLPJ-Tickets edited by simonpj
(diff)
11:24 AM Ticket #8335 (Create more specialized entries to GC) created by jstolarek
Consider this Cmm code (taken from #8326): […] We perform two …
11:16 AM Changeset in ghc [33dfd925]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Test driver: Print total time spent at the end
11:16 AM Changeset in testsuite [472075f]wip/nested-cprwip/pattern-synonymswip/th-new by Joachim Breitner <mail@…>
Test driver: Print total time spent at the end
11:07 AM Ticket #7968 (fft2 benchmark sometimes fails (nofib)) closed by jstolarek
duplicate: I close this as a duplicate of #5793
10:55 AM Commentary/Compiler/TypeChecker edited by simonpj
(diff)
10:55 AM Commentary/Compiler/TypeChecker edited by simonpj
(diff)
10:55 AM Commentary/Compiler/TypeChecker edited by simonpj
(diff)
10:53 AM Commentary/Compiler/TypeChecker edited by simonpj
(diff)
10:43 AM Commentary/Compiler/HscMain edited by simonpj
(diff)
10:42 AM Commentary/Compiler/HscMain edited by simonpj
(diff)
10:26 AM Internships edited by simonpj
(diff)
10:25 AM Internships edited by simonpj
(diff)
7:53 AM Ticket #8334 (unexpected type inference failure in main) created by carter
I'm not sure if this is a failure of me understanding the semantics of …

Sep 19, 2013:

11:40 PM Ticket #8333 (The impossible happened with TH + -fno-omit-interface-pragmas) created by errge
[…] With Test.hs being: […] I want to make TemplateHaskell
8:52 PM Building/Preparation/Windows edited by simonpj
(diff)
8:49 PM Ticket #8332 (hp2ps does not escape parentheses) created by luite
If some symbol name in the key includes a (, but is cut off before the ), …
6:26 PM NewtypeWrappers edited by nomeata
fix name spelling (diff)
4:31 PM Ticket #8331 (GHC fails to apply {-# SPECIALIZE #-} for dubious reasons) created by blitzcode
I encountered a 'RULE left-hand side too complicated to desugar' warning …
2:43 PM Commentary/Compiler/StackAreas edited by simonpj
(diff)
2:37 PM Commentary/Compiler/StackAreas edited by simonpj
(diff)
2:36 PM Commentary/Compiler/StackAreas edited by simonpj
(diff)
2:25 PM Commentary/Compiler/StackAreas edited by simonpj
(diff)
2:23 PM Commentary/Compiler/StackAreas edited by simonpj
(diff)
12:55 PM Status/SLPJ-Tickets edited by simonpj
(diff)
12:53 PM Status/SLPJ-Tickets edited by simonpj
(diff)
12:25 PM Status/SLPJ-Tickets edited by simonpj
(diff)
12:22 PM Ticket #8314 (ASSERTion at TcMType:809 fails on test polykinds/T6068) closed by simonpj
fixed: Thanks, now fixed.
12:21 PM Ticket #8129 (Constraint solver panic due to derived type function equality) closed by simonpj
fixed
10:50 AM PrimBool edited by jstolarek
(diff)
10:48 AM Changeset in ghc [d85550e5]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Comments only
10:30 AM Ticket #8330 (Remove ExtsCompat46 module once we bootstrap with GHC 7.8) created by jstolarek
Changing type signature of comparison primops from Bool to Int# in GHC …
10:22 AM PrimBool edited by jstolarek
(diff)
10:17 AM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
10:04 AM PrimBool edited by jstolarek
(diff)
9:57 AM PrimBool edited by jstolarek
(diff)
9:55 AM NewPrimopsInGHC7.8 edited by jstolarek
(diff)
9:50 AM Changeset in ghc [4916552]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Update release notes for new comparison primops
9:40 AM Changeset in ghc [291cb85]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Document -floopification flag in user guide
9:39 AM Changeset in ghc [17ba306]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Remove trailing whitespaces in flags.xml
4:33 AM Building/CrossCompiling/iOS edited by StephenBlackheath
(diff)
3:36 AM Building/CrossCompiling/iOS edited by StephenBlackheath
Note that RTS hangs are fixed. (diff)
2:59 AM Ticket #8202 (ghc panic applyTypeToArgs) closed by monoidal
fixed: The bug is fixed in HEAD, unfortunately, I cannot provide a simple test …

Sep 18, 2013:

8:04 PM Ticket #8329 (dmdTransformDictSelSig panic) created by monoidal
Installing xmlhtml with HEAD panicks, while it works in 7.6.3. […] …
6:09 PM Ticket #8328 (Crash at -O2: Cannot read from uninitialized register) closed by bos
duplicate: Duplicate of #7574.
5:55 PM Ticket #8328 (Crash at -O2: Cannot read from uninitialized register) created by bos
I did a quick x86_64 compile of all of Hackage today using HEAD, and GHC …
5:53 PM Status/GHC-7.8 edited by thoughtpolice
(diff)
5:52 PM Status/GHC-7.8 edited by thoughtpolice
(diff)
4:58 PM Changeset in ghc [71f09183]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Fix performance failures on x86_64
4:58 PM Changeset in testsuite [5fe7b57]wip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Fix performance failures on x86_64
4:18 PM Changeset in ghc [e9fa0096]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Fix T4007 Accidentally broken by my last commit
4:18 PM Changeset in testsuite [50fc5891]wip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Fix T4007 Accidentally broken by my last commit
4:08 PM Changeset in ghc-prim [b78f02a]ghc-7.8 by Jan Stolarek <jan.stolarek@…>
Comments only
3:54 PM Status/GHC-7.8 edited by thoughtpolice
(diff)
3:26 PM Ticket #8280 (Deriving Show for Word#) closed by simonpj
fixed: Thanks for reporting this. Simon
3:20 PM Changeset in ghc [de4090bc]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Make Word# a wired-in TyCon (fix Trac #8280) wordTyCon was treated as wired-in, but * It didn't have a WiredInName * It didn't appear in the list of wiredInTyCons I'm not sure how anything worked!
3:20 PM Changeset in ghc [07f524c]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Fix egregious blunder in extractRelevantInerts
3:20 PM Changeset in ghc [9078408c]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Comments only
1:48 PM Changeset in ghc [53948f91]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Restore old names of comparison primops In 6579a6c we removed existing comparison primops and introduced new ones returning Int# instead of Bool. This commit (and associated commits in array, base, dph, ghc-prim, integer-gmp, integer-simple, primitive, testsuite and template-haskell) restores old names of primops. This allows us to keep our API cleaner at the price of not having backwards compatibility. This patch also temporalily disables fix for #8317 (optimization of tagToEnum# at Core level). We need to fix #8326 first, otherwise our primops code will be very slow.
1:19 PM Changeset in base [427cbd5]ghc-7.8 by Jan Stolarek <jan.stolarek@…>
Follow changes in comparison primops (see #6135)
1:19 PM Changeset in base [5904d0d]ghc-7.8 by Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
1:19 PM Changeset in ghc [eca30442]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
1:19 PM Changeset in ghc [4a9f2162]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Jan Stolarek <jan.stolarek@…>
Follow changes in comparison primops (see #6135)
1:19 PM Changeset in testsuite [cfd51fc2]wip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
1:19 PM Changeset in testsuite [7704115]wip/nested-cprwip/pattern-synonymswip/th-new by Jan Stolarek <jan.stolarek@…>
Follow changes in comparison primops (see #6135)
1:19 PM Changeset in ghc [6eec7bc5]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Trailing whitespaces
1:18 PM Ticket #8327 (Cmm sinking does not eliminate dead code in loops) created by jstolarek
Cmm code shown in #8326 is suboptimal. For this Haskell code: […] we …
1:02 PM Newcomers edited by goldfire
(diff)
12:06 PM Changeset in ghc [03e44ee7]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Tidy up and refactor overflow checking for literals It's much easier (and more efficient) to pattern match on the HsOverLit than on the desugared version!
12:06 PM Changeset in ghc [62c4058]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Optimise (case tagToEnum# x of ..) as in Trac #8317 See Note [Optimising tagToEnum#] in Simplify
12:06 PM Changeset in ghc [8cfbdcc]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
Accommodate Derived constraints in two places (fix Trac #8129, #8134) If we have class (F a ~ b) => C a b then we can produce *derived* CFunEqCans. These were not being treated properly in two places: a) in TcMType.zonkFlats (Trac #8134) b) in TcSMonad.prepareInertsForImplications (Trac #8129) This patch fixes both.
12:06 PM Changeset in ghc [a5bdc6b5]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8592wip/T8776wip/T8995-level-generalisationwip/cbv-conv-thunkwip/common-contextwip/cpr-vs-jpwip/exprAritywip/nested-cprwip/pattern-synonymswip/recurs-compatwip/simdwip/th-new by Simon Peyton Jones <simonpj@…>
A little refactoring * Make isCFunEqCan_maybe return Maybe (TyCon, [Type]) * Add insertTM, deleteTM to TrieMap
11:58 AM Ticket #8326 (Place heap checks common in case alternatives before the case) created by jstolarek
We would like to have functions that check whether an Int# is a valid …
11:27 AM Changeset in ghc [690b7e4]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Follow changes in [7ab62490/base] (re #7633)
11:27 AM Changeset in testsuite [5af4e9c]wip/nested-cprwip/pattern-synonymswip/th-new by Herbert Valerio Riedel <hvr@…>
Follow changes in [7ab62490/base] (re #7633)
11:00 AM Changeset in ghc-prim [5ab5b3d]ghc-7.8 by Jan Stolarek <jan.stolarek@…>
Follow changes in comparison primops (see #6135)
9:14 AM Changeset in ghc [7a4c15a]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Add flag to control loopification It is off by default, which is meant to be a workaround for #8275. Once #8275 is fixed we will enable this option by default.
8:45 AM Changeset in base [7ab6249]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `{-# MINIMAL #-}` annotations to typeclasses This makes use of the new `{-# MINIMAL #-}` facility (see #7633) for the following typeclasses - `Bits` - `Foldable` - `Fractional` - `Num` - `MonadZip` - `Read` - `Show` - `Storable` - `Traversable` Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
8:40 AM Changeset in ghc [1c5fee15]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Follow changes in [12a8244/ghc-prim] (#7633)
8:40 AM Changeset in testsuite [150844d]wip/nested-cprwip/pattern-synonymswip/th-new by Herbert Valerio Riedel <hvr@…>
Follow changes in [12a8244/ghc-prim] (#7633)
8:32 AM Changeset in ghc [b626989d]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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@…>
Tweaks to release notes If someone also feels that credits should better go into the release announcement, just nuke the last line of that paragraph.
7:55 AM Changeset in ghc [f900796]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Tests for MINIMAL pragma (#7633)
7:55 AM Changeset in testsuite [4867458]wip/nested-cprwip/pattern-synonymswip/th-new by Herbert Valerio Riedel <hvr@…>
Tests for MINIMAL pragma (#7633)
7:55 AM Changeset in ghc [b6d90d1]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Herbert Valerio Riedel <hvr@…>
Update to new missing-method-decl warning style As a side-effect, the new `{-# MINIMAL #-}` facility (see #7633) changes the existing separate warnings for each missing method declaration: {{{ No explicit method or default declaration for ‛+’ In the instance declaration for ‛Num T’ }}} to a single warning per class of the following form: {{{ No explicit implementation for ‛+’, ‛*’, ‛abs’, ‛signum’, and ‛fromInteger’ In the instance declaration for ‛Num T’ }}} This commit adapts the reference output files in the testsuite to follow this change in GHC's warnings messages. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:55 AM Changeset in testsuite [d72a4dc]wip/nested-cprwip/pattern-synonymswip/th-new by Herbert Valerio Riedel <hvr@…>
Update to new missing-method-decl warning style As a side-effect, the new `{-# MINIMAL #-}` facility (see #7633) changes the existing separate warnings for each missing method declaration: {{{ No explicit method or default declaration for ‛+’ In the instance declaration for ‛Num T’ }}} to a single warning per class of the following form: {{{ No explicit implementation for ‛+’, ‛*’, ‛abs’, ‛signum’, and ‛fromInteger’ In the instance declaration for ‛Num T’ }}} This commit adapts the reference output files in the testsuite to follow this change in GHC's warnings messages. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:53 AM Changeset in ghc [bd42c9d]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Herbert Valerio Riedel <hvr@…>
Implement checkable "minimal complete definitions" (#7633) This commit adds a `{-# MINIMAL #-}` pragma, which defines the possible minimal complete definitions for a class. The body of the pragma is a boolean formula of names. The old warning for missing methods is replaced with this new one. Note: The interface file format is changed to store the minimal complete definition. Authored-by: Twan van Laarhoven <twanvl@gmail.com> Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:47 AM Changeset in ghc [b6bc3263]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Jan Stolarek <jan.stolarek@…>
Limit upper versions of Alex and Happy This is temporary until new bool primops have been pushed.
6:55 AM Changeset in ghc [d80bd87]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Herbert Valerio Riedel <hvr@…>
Fix-up Docbook XML broken in f4046b508a5a7
6:09 AM Changeset in ghc-prim [12a8244]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Add `{-# MINIMAL #-}` to `class Eq` and `class Ord` This makes use of the new compiler checked minimal-complete-defintion `{-# MINIMAL #-}` annotation (see #7633 for more details) Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
2:59 AM Changeset in ghc [53b2dc8d]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Edward Z. Yang <ezyang@…>
Suppress unused variable when OS does not support setuid. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
2:53 AM Ticket #8325 (Pattern guards in anonymous functions) created by mcollis
In the course of a project, I had an idea that would allow less cumbersome …
1:56 AM Ticket #8246 (Role annotations does not allow the use of parenthesis) closed by goldfire
fixed
1:55 AM Ticket #8185 (Change role annotation syntax) closed by goldfire
fixed
1:55 AM Ticket #8234 (Remove role annotations on type synonyms) closed by goldfire
fixed
1:41 AM Changeset in ghc [1e3ca733]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Richard Eisenberg <eir@…>
Update to tests due to change in syntax for role annotations.
1:41 AM Changeset in testsuite [0b5892b]wip/nested-cprwip/pattern-synonymswip/th-new by Richard Eisenberg <eir@…>
Update to tests due to change in syntax for role annotations.
1:41 AM Changeset in base [e5fc2e5]ghc-7.8 by Richard Eisenberg <eir@…>
Update use of role annotations to new syntax.
1:37 AM Changeset in ghc [f4046b5]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Richard Eisenberg <eir@…>
Change role annotation syntax. This fixes bugs #8185, #8234, and #8246. The new syntax is explained in the comments to #8185, appears in the "Roles" subsection of the manual, and on the [wiki:Roles] wiki page. This change also removes the ability for a role annotation on type synonyms, as noted in #8234.
12:13 AM Ticket #8324 (ghci failed on startup) created by dabraham
fred:~ danielabraham$ ghci GHCi, version 7.6.3: …

Sep 17, 2013:

11:39 PM Changeset in ghc [b4ab30d5]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
Add missing Windows stdout/stderr output for #5435. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
11:39 PM Changeset in testsuite [4b22a8b]wip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
Add missing Windows stdout/stderr output for #5435. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
9:57 PM Ticket #8323 (explore ways to possibly use more tag bits in x86_64 pointers) created by carter
on x86_64, pointers only use 48 bits! currently we use 3bits for tagging / …
8:47 PM Ticket #8322 (Report all missing module, not just the first or last) created by nomeata
This is a usability issue bothering me for a while, so I’ll write it down …
8:41 PM Ticket #8247 (Dependency tracking (--make) broken for re-exported modules) closed by nomeata
worksforme: I cannot reproduce this with current head; please check the test case that …
8:37 PM Changeset in ghc [9a4c4e2d]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Recompilation test case for #8247 But seems to be fixed in head already.
8:37 PM Changeset in testsuite [b1f6cab]wip/nested-cprwip/pattern-synonymswip/th-new by Joachim Breitner <mail@…>
Recompilation test case for #8247 But seems to be fixed in head already.
7:51 PM Changeset in base [fef98f1]ghc-7.8 by Joachim Breitner <mail@…>
Replaced Text.Printf with extensible printf, and made comcommitant changes Signed-off-by: Joachim Breitner <mail@joachim-breitner.de>
7:48 PM Changeset in ghc [3505891c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
Adjust testsuite to new printf implementation Expand 'bytes allocated' allowed in haddock.base, and update error messages.
7:48 PM Changeset in testsuite [88a8ff9]wip/nested-cprwip/pattern-synonymswip/th-new by Joachim Breitner <mail@…>
Adjust testsuite to new printf implementation Expand 'bytes allocated' allowed in haddock.base, and update error messages.
6:53 PM Ticket #8321 (improve basic block layout on LLVM backend by predicting stack/heap checks) created by rwbarton
Currently we don't give the LLVM optimizer any information about which …
6:44 PM Ticket #8320 (Build fails due to Haddock error in ghc-prim:GHC.Types) created by guest
Anyone else see the build failure below? […] EDIT: Same build …
4:05 PM Ticket #8319 (Simplifier ticks exhausted (need -fsimpl-tick-factor=955)) created by ruudkoot
Attached file needs a rather high simpl-tick-factor (955) in order to …
3:50 PM Ticket #8318 (GHC does not infer type of `tagToEnum#` expression) created by jstolarek
Compiling this program: […] gives a compilation error: […] To make …
3:12 PM Records/OverloadedRecordFields/Implementation edited by adamgundry
(diff)
2:44 PM Changeset in ghc [96421e06]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Joachim Breitner <mail@…>
Release Notes: New printf features in base
1:50 PM Ticket #3389 (CPP strips out C-style comments) closed by nomeata
fixed
1:49 PM Changeset in ghc [0eb7546]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Joachim Breitner <mail@…>
In the test that tests -optP -C, also pass -optP -ffreestanding This closes #3389, and makes the testsuite go through again.
1:49 PM Changeset in testsuite [168ac1b]wip/nested-cprwip/pattern-synonymswip/th-new by Joachim Breitner <mail@…>
In the test that tests -optP -C, also pass -optP -ffreestanding This closes #3389, and makes the testsuite go through again.
1:45 PM Changeset in ghc [4e2f6c2]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Joachim Breitner <mail@…>
Allow branches with / in them (e.g. wip/) in ./sync-all
12:31 PM Ticket #8317 (Optimize tagToEnum# at Core level) created by jstolarek
Old comparison primops that returned Bool were implemented by inserting …
11:50 AM Ticket #8316 (GHCi debugger segfaults when trying force a certain variable) created by guest
The file Test.hs has following definitions: […] Calling ghci as: …
9:20 AM Ticket #8315 (Improve specialized Hoopl module) created by jstolarek
GHC uses Hoopl to perform some of the Cmm-to-Cmm optimization passes, but …
8:41 AM Changeset in base [57b5310]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Make `<Typeable.h>` obsolete and refactor away its use With GHC 7.8's PolyKinds the macros in `<Typeable.h>` are no longer of any use, and their use is clearly obsolete. The sites using those macros are replaced by auto-derivations of `Typeable` instances. This reduces reliance on the CPP extension and the compile dependency on `Typeable.h` in a couple of modules. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:57 AM Ticket #5435 (GHCi linker should run constructors for linked libraries) closed by ezyang
fixed: OK, all done. (PS: Windows system linker does NOT honor init_array …
7:55 AM Changeset in ghc [b647700]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Edward Z. Yang <ezyang@…>
Add warning comment about Mach-O section name hack. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
7:54 AM Changeset in base [9415541]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Constant-fold `__GLASGOW_HASKELL__` CPP conditionals Now that HUGS and NHC specific code has been removed, this commit "folds" the now redundant `#if((n)def)`s containing `__GLASGOW_HASKELL__`. This renders `base` officially GHC only. This commit also removes redundant `{-# LANGUAGE CPP #-}`. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
7:51 AM Changeset in ghc [7b12be7]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
Finish up asm test #5435 for Mac OS X Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
7:51 AM Changeset in testsuite [28e921b]wip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
Finish up asm test #5435 for Mac OS X Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
7:47 AM Changeset in base [322ab4e]ghc-7.8 by Herbert Valerio Riedel <hvr@…>
Remove Hugs98 specific code For rationale. see http://permalink.gmane.org/gmane.comp.lang.haskell.ghc.devel/2349 Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
2:27 AM Ticket #8314 (ASSERTion at TcMType:809 fails on test polykinds/T6068) created by goldfire
On a recent run through the testsuite on a debug build, testcase …
1:39 AM Ticket #8313 (Poor performance of higher-order functions with unboxing) created by dolio
I was testing out some code to see how GHC handled some unboxed …
1:01 AM Changeset in ghc [853f92c]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
Implement assembly test for #5435 in Windows. Fixes HostOS bug, where the define was not being set. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
1:01 AM Changeset in testsuite [b3c5baa]wip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
Implement assembly test for #5435 in Windows. Fixes HostOS bug, where the define was not being set. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
12:26 AM Ticket #8312 (Annotations in a compiler without interpreter needs a better error message) created by ablackmore
Environment: Raspbian Wheezy (Raspberry Pi Debian), Kernel 3.6, …
12:18 AM Changeset in ghc [d53be3b]ghc-7.8wip/Cabal-1.20wip/T8545-ghc-7.8wip/T8776wip/T8995-level-generalisationwip/nested-cprwip/pattern-synonymswip/recurs-compat by Edward Z. Yang <ezyang@…>
New and improved tests for #5435. Linux only at the moment. Added a new test Makefile variable $(dllext), which is instantiated to .dll or .so or .dylib depending on your platform. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
12:18 AM Changeset in testsuite [3c313be]wip/nested-cprwip/pattern-synonymswip/th-new by Edward Z. Yang <ezyang@…>
New and improved tests for #5435. Linux only at the moment. Added a new test Makefile variable $(dllext), which is instantiated to .dll or .so or .dylib depending on your platform. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
12:17 AM Changeset in ghc [bfe3c4c6]better-ho-cardinalitydecision-procedureghc-7.8ghc-lwc2wip/Cabal-1.20wip/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 Edward Z. Yang <ezyang@…>
Implement ctors support for Linux. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Note: See TracTimeline for information about the timeline view.