Merge branch 'wip/ghc-8.8-merges' into ghc-8.8

Authored by bgamari on Thu, Jul 4, 7:30 PM.

Description

Merge branch 'wip/ghc-8.8-merges' into ghc-8.8

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
9ce7a9452e42bgamari
Bump parsec submodule to 3.1.14.0 
Jul 4
c8826ab0a2deint-index/bgamari
Disable fragile test cases: T14697 T5559 T3424 
Jul 1
29d297b54048bgamari
Initial commit of dump-interfaces 
Jul 1
cc2f96d263e4TravisWhitaker/bgamari
Correct closure observation, construction, and mutation on weak memory machines. 
Jun 30
8706cebc4b97hsyl20/bgamari
Fix GCC warnings with __clear_cache builtin (#16867) 
Jun 30
6e255b62a998hsyl20/bgamari
Fix Happy deps for Stack (#16825) 
Jun 30
59fdb0f50c65Fraser Tweedale/bgamari
getExecutablePath: get path from sysctl on FreeBSD 
Jun 30
406a13830e82ulysses4ever/bgamari
typo in the docs for DynFlags.hs 
Jun 30
e20fe447e193bgamari
Disable automatic use of -fobject-code due to #16876 
Jun 27
d15861a57003bgamari
testsuite: Unbreak T16608 tests 
Jun 26
b56b4d8cd3ccbgamari
testsuite: Add testcase for #16111 
Jun 26
17b084af334dbgamari
rts: Reset STATIC_LINK field of reverted CAFs 
Jun 26
4d8a7206b3d8bgamari
Don't eta-expand unsaturated primops 
Jun 26
9781903c83bfbgamari
CoreToStg: Enable CAFfyness checking with -dstg-lint 
Jun 26
2191ad85d0c5bgamari
testsuite: Add test for #16846 
Jun 26
5e0f7f9332d8bgamari
Bump containers submodule to v0.6.2.1 
Jun 26
20736e5b9b90bgamari
Bump Cabal submodule to what will become 3.0.0.0 
Jun 26
73598b144efderikd/bgamari
Add MonadFail instance for ParserM 
Jun 25
8dd80930a6beerikd/bgamari
Fixes for LLVM 7 
Jun 25
921c18deaf6ebgamari
ghci: Load static objects in batches 
Jun 25
bbf5dfa68edabgamari
testsuite: Test for #13786 
Jun 25
1c06d9e7f3d5bgamari
testsuite: Add test for #16563 
Jun 25
ce029689799abgamari
ghci: Don't rely on resolution of System.IO to base module 
Jun 25
7ffe0681d44dgoldfire/bgamari
GHCi support for levity-polymorphic join points 
Jun 25
f9da172cde69int-index/bgamari
Fix the ghci063 test on Darwin (Trac #16201) 
Jun 24
4bc90b32b2a3bgamari
testsuite: Drop constraint in kind from T15862 
Jun 24
02780d4d2dd7osa1/bgamari
Properly trim IdInfos of DFunIds and PatSyns in TidyPgm 
Jun 24
fc7bdba6b811RyanGlScott/bgamari
Synchronize ClsInst.doTyConApp with TcTypeable validity checks (#15862) 
Jun 24
be72b2724fd0bgamari
SafeHaskell: Don't throw -Wsafe warning if module is declared Safe 
Jun 24
0cc22a5f18a7Phuong Trinh/bgamari
Fix #16525: ObjectCode freed wrongly because of lack of info header check 
Jun 24
cc0413b76488Aiken Cairncross/bgamari
Fix typo in error message 
Jun 24
9d9eb26710e2monoidal/bgamari
Fix missing unboxed tuple RuntimeReps (#16565) 
Jun 24
8a9cbe082467trofi/bgamari
powerpc32: fix stack allocation code generation 
Jun 24
7ed5db876fd9trofi/bgamari
powerpc32: fix 64-bit comparison (#16465) 
Jun 24
3d0fa737b801Moritz Angermann/bgamari
llvm-targets: Add x86_64 android layout 
Jun 24
5edcf9492a3abgamari
Fix T16737 
Jun 24
1c18d3b41f89watashi/bgamari
Pass preprocessor options to C compiler when building foreign C files (#16737) 
Jun 23
c1c0ce7ad45abgamari
testsuite: Add test for #16514 
Jun 23
ab8a4a3a98cdyav/bgamari
Add a `NOINLINE` pragma on `someNatVal` (#16586) 
Jun 23
04a27889231acblp/bgamari
Replace git.haskell.org with gitlab.haskell.org (#16196) 
Jun 23
bdb70d2efcd6shayne-fletcher-da/bgamari
Make Extension derive Bounded 
Jun 23
0988b19350e5bgamari
ghci: Ensure that system libffi include path is searched 
Jun 23
0b1519b32a3cbgamari
users guide: Mention supported LLVM version 
Jun 23
589ad6029467simonpj/bgamari
Add a missing update of sc_hole_ty (#16312) 
Jun 23
856cdb9d5324Michael Peyton Jones/bgamari
Visibility: handle multiple units with the same name 
Jun 23
7c9c129ef2f6bgamari
testsuite: Fix expected output 
Jun 22
92543601915dbgamari
Merge branch 'wip/backport-MR951' into wip/ghc-8.8-merges 
Jun 21
4a5ab8f0f912goldfire/bgamari
Fix #16517 by bumping the TcLevel for method sigs 
Jun 19
ce6a492b6d2esimonpj/bgamari
Fail fast in solveLocalEqualities 
Jun 19
048d4d227dcfbgamari/ghc-builders
Emit GHC timing events to eventlog 
Jun 16