- 20 Dec, 2015 3 commits
-
-
Herbert Valerio Riedel authored
This is the new designated release to go with GHC 8.0.1 This is only a meta-data change relative to v0.5.7.0 /cc @foxik
-
Herbert Valerio Riedel authored
This adds the new commands `:all-types`, `:loc-at`, `:type-at`, and `:uses` designed for editor-integration (such as Emacs' `haskell-mode`). This was originally implemented by Chris Done on https://github.com/chrisdone/ghci-ng and has been in use by Emacs' `haskell-mode` for over a year already, and closely missed the GHC 7.10 release back then. I've squashed the commits, rebased to GHC HEAD, and heavily refactored and improved the patch. Tests will be added in a separate commit. Reviewed By: bgamari Differential Revision: https://phabricator.haskell.org/D1240
-
Herbert Valerio Riedel authored
This is the designated release to go with GHC 8.0.1 /cc @AshleyYakeley
-
- 19 Dec, 2015 7 commits
-
-
Herbert Valerio Riedel authored
The proper name for the define is `i386_HOST_ARCH` One was introduced back in 2011 via 035b8ebb / #4914 and the other one more recently via 4905b83a We may want to add some validation to catch such typos early on... Reviewed By: erikd Differential Revision: https://phabricator.haskell.org/D1664
-
Herbert Valerio Riedel authored
This prepares the meta-data of the new `ghci` package for Hackage
-
Herbert Valerio Riedel authored
[skip ci]
-
Herbert Valerio Riedel authored
GHC 7.8 / base-4.7 is the oldest GHC/base version compatible with this package, so let's declare this properly in the cabal file.
-
glaubitz authored
Explicitly pass "--no-relax" on ArchSPARC64 (as ArchSPARC does) where gcc's default specs set "-mrelax" which conflicts with "-Wl,-r". Known architecture will also help extending sparc NCG support 64-bit ABI. Signed-off-by:
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Signed-off-by:
Sergei Trofimovich <siarheit@google.com>
-
MarcelineVQ authored
Added maximum core use based on processors -Nmax<x> chooses the minimum of processor count or x Added documentation. Reviewed By: simonmar, thomie Differential Revision: https://phabricator.haskell.org/D1650
-
Ryan Scott authored
Adds two tests (one for Trac #4340 and one for Trac #10272), as well as advice on how to fix your code if `hsc2hs` emits warnings with GHC 8.0 due to a redefinition of `#alignment`. (I also put the advice in the [GHC 8.0 Migration Guide](https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0).) Reviewed By: thomie Differential Revision: https://phabricator.haskell.org/D1663 GHC Trac Issues: #4340, #10272
-
- 18 Dec, 2015 1 commit
-
-
Herbert Valerio Riedel authored
[skip-ci]
-
- 19 Dec, 2015 3 commits
-
-
Ben Gamari authored
Fixes #4340
-
thomie authored
-
- 18 Dec, 2015 22 commits
-
-
Herbert Valerio Riedel authored
This is the designated release to go with GHC 8.0.1 /cc @judah
-
Herbert Valerio Riedel authored
This is the designated release to go with GHC 8.0.1 /cc @judah
-
Erik de Castro Lopo authored
Test Plan: Build an AArch64 cross compiler. Reviewers: hvr, bgamari, austin Reviewed By: bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D1654
-
Ömer Sinan Ağacan authored
Summary: Before: [1 of 1] Compiling Main ( Main.hs, Main.o ) You are using a new version of LLVM that hasn't been tested yet! We will try though... After: [1 of 1] Compiling Main ( Main.hs, Main.o ) You are using an unsupported version of LLVM! Currently only 3.7 is supported. We will try though... Before: [1 of 1] Compiling Main ( Main.hs, Main.o ) <no location info>: Warning: Couldn't figure out LLVM version! Make sure you have installed LLVM ghc: could not execute: opt After: [1 of 1] Compiling Main ( Main.hs, Main.o ) <no location info>: error: Warning: Couldn't figure out LLVM version! Make sure you have installed LLVM 3.7 ghc-stage1: could not execute: opt Reviewers: austin, rwbarton, bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D1658
-
Ben Gamari authored
Reviewers: austin Subscribers: thomie, ezyang Differential Revision: https://phabricator.haskell.org/D1653
-
Ben Gamari authored
Test Plan: validate Reviewers: austin Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D1655 GHC Trac Issues: #11122
-
Ben Gamari authored
This type is occurs very often but previously had multiple, meaning it could not be unboxed. Even worse, these constructors didn't offer any compelling safety benefits. Thankfully, the type is abstract, so changing the representation to be a single-constructor type was quite straightforward. Reviewers: austin Subscribers: alanz, thomie, hvr Differential Revision: https://phabricator.haskell.org/D1657
-
Simon Peyton Jones authored
In the pattern-match check we are looking for a proof of *unsatisfiablity* among a bunch of givens. The unsat-ness might be hidden in the superclasses, so we must expand them. But in the common case where the constraints are satisfiable, we don't want to expand a recursive superclass forever. This is all a bit arbitrary, but then the whole question is undecidable anyway. The bug in Trac #10592 comment:12 was that I expanded superclasses forever. This patch fixes it.
-
Simon Peyton Jones authored
-
Ben Gamari authored
Last naming change... I promise.
-
-
Ben Gamari authored
-
Herbert Valerio Riedel authored
Turns out Win32 wasn't de-tabbed yet... sigh... [skip ci]
-
Simon Peyton Jones authored
-
Herbert Valerio Riedel authored
This is the designated release to go with GHC 8.0.1
-
Erik de Castro Lopo authored
Summary: Replace incorrect `ppc_HOST_ARCH` with `powerpc_HOST_ARCH`. Test Plan: Build on PowerPC Reviewers: hvr, austin, bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D1651
-
Herbert Valerio Riedel authored
So far only `time` (fixed upstream already though) and `xhtml` still require `-Wno-tabs`, so let's apply that warning suppression flag only there. This also updates the haskeline submodule to pull in a tab-fix
-
Simon Marlow authored
-
thomie authored
-
thomie authored
-
thomie authored
-
Sergei Trofimovich authored
libraries/ghci/GHCi/InfoTable.hsc:249:45: error: • Variable not in scope: fromJust :: Maybe EntryFunPtr -> a0 • Perhaps you meant ‘fromList’ (imported from GHC.Exts) Signed-off-by:
Sergei Trofimovich <siarheit@google.com> Test Plan: build --enable-unregisterised ghc Reviewers: simonmar, bgamari, austin Reviewed By: austin Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D1649
-
- 17 Dec, 2015 4 commits
-
-
Herbert Valerio Riedel authored
[skip ci]
-
Herbert Valerio Riedel authored
This is the designated release to go with GHC 8.0.1 This release doesn't need any warning-suppression flags anymore, so remove those from mk/warnings.mk /cc @foxik
-
Ryan Scott authored
These modules were previously provided by the `transformers` package. Hence the submodule update. This patch was originally contributed by M Farkas-Dyck and subsequently taken over and completed by Ryan. The original proposal discussion can be found at https://mail.haskell.org/pipermail/libraries/2015-July/026014.html This addresses #11135 Differential Revision: https://phabricator.haskell.org/D1543
-
thomie authored
This should fix validate on Travis.
-