[commit: ghc] wip/kavon-nosplit-llvm's head updated: temporary fix to workaround travis ci issue (e601e67)
git at git.haskell.org
git at git.haskell.org
Wed Oct 4 23:52:57 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/kavon-nosplit-llvm' now includes:
b8f8736 base/inputReady: Whitespace cleanup
914962c Update docs to reflect changes to DeriveDataTypeable
9ef909d Allow bytecode interpreter to make unsafe foreign calls
12a3c39 testsuite: Add broken test for #13871
1346525 typecheck: Consider types containing coercions non-Typeable
1e47126 rts: Clarify whitehole logic in threadPaused
6567c81 Treat banged bindings as FunBinds
b070858 Make module membership on ModuleGraph faster
22b917e Revert "Make module membership on ModuleGraph faster"
4bdac33 Fix the in-scope set in TcHsType.instantiateTyN
c80920d Do zonking in tcLHsKindSig
fae672f Fix constraint solving for forall-types
87c5fdb Zap stable unfoldings in worker/wrapper
78c80c2 Typos in comments and manual [ci skip]
3f9422c More typos in comments [ci skip]
7097f94 Remove unneeded import
54ccf0c remove dead function 'tcInstBinders'
3b0e755 Fix lexically-scoped type variables
58c781d Revert "Remove the Windows GCC driver."
c2fb6e8 Typos in comments
c3f12ec Fix T13701 allocation for Linux
7de2c07 users-guide: Document FFI safety guarantees
6171b0b configure: Check for binutils #17166
007f255 Allow optional instance keyword in associated type family instances
625143f configure: Coerce gcc to use $LD instead of system default
9b514de rts/RetainerProfile: Const-correctness fixes
1ef4156 Prevent ApplicativeDo from applying to strict pattern matches (#13875)
0592318 Fix paper link in MVar docs [ci skip]
544ac0d rename tcInstBinder(s)X to tcInstBinder(s)
84d6831a users-guide: Wibbles in shared libraries discussion
287a405 Allow per-argument documentation on pattern synonym signatures
1a9c3c4 Implement recompilation checking for -fignore-asserts
f9c6d53 Tag the FUN before making a PAP (#13767)
c3a7862 Fix #13311 by using tcSplitNestedSigmaTys in the right place
d55bea1 Fix -fno-code for modules that use -XQuasiQuotes
0c1f905 CmmParse: Emit source notes for assignments
5aee331 Bump array submodule to v0.5.2.0
8f8d756 rts: Fix uninitialised variable uses
af403b2 ApplicativeDo: document behaviour with strict patterns (#13875)
ef63ff2 configure: Remove --with-curses-includes flag
a6f3d1b rts: Fix isByteArrayPinned#'s treatment of large arrays
960918b Add -fuse-ld flag to CFLAGS during configure
0836bfb testsuite: Add testcase for #13615
fd7a7a6 Eagerly blackhole AP_STACKs
9492703 rts/sm/Storage.c: tweak __clear_cache proto for clang
7040660 Revert "rts/sm/Storage.c: tweak __clear_cache proto for clang"
3eeb55e rts/sm/Storage.c: tweak __clear_cache proto for clang
555e5cc rts: Address AP_STACK comment suggestion from Simon
4997177 mkDocs: Don't install *.ps
f3979b7 lowercase clang
99adcc8 Typos in comments [ci skip]
bd4fdc6 Implement split-sections support for windows.
c2303df aclocal.m4: allow arbitrary <vendor> string in toolchain triplets
e1146ed Fix typos in Bag.hs [ci skip]
81377e9 Big-obj support for the Windows runtime linker
c506f83 Pretty-printer no longer butchers function arrow fixity
4f69013 testsuite: Decrease T13701 allocations
31ceaba user-guide: Various fixes to FFI section
905dc8b Make ':info Coercible' display an arbitrary string (fixes #12390)
7c9e356 Fix Work Balance computation in RTS stats
b0c9f34 Improve Wmissing-home-modules warning under Cabal
6cff2ca Add testcase for T13818
15fcd9a Suppress unused warnings for selectors for some derived classes
cb8db9b Sort list of failed tests for easier comparison between runs
b8f33bc Always allow -staticlib
fe6618b ByteCodeGen: use depth instead of offsets in BCEnv
ccb849f users-guide/rel-notes: Describe #13875 fix
81de42c Add Template Haskell support for overloaded labels
abda03b Optimize TimerManager
ea75124 Fix logic error in GhcMake.enableCodeGenForTH
ba46e63 Fix #13948 by being pickier about when to suggest DataKinds
85ac65c Fix #13947 by checking for unbounded names more
ef7fd0a Parenthesize infix type names in data declarations in TH printer
ec351b8 Add Template Haskell support for overloaded labels
a249e93 Remove unnecessarily returned res_ty from rejigConRes
d3bdd6c testsuite: Fix T13701 allocations yet again
fcd2db1 configure: Ensure that we don't set LD to unusable linker
be04c16 StgLint: Don't loop on tycons with runtime rep arguments
20880b5 testsuite: Show stderr output on command failure
a0d9169 Fix minor typo
3a163aa Remove redundant import; fix note
4befb41 Mention which -Werror promoted a warning to an error
9b9f978 Use correct section types syntax for architecture
1ee49cb Fix missing escape in macro
60ec8f7 distrib/configure: Fail if we can't detect machine's word size
7ae4a28 [iserv] Fixing the word size for RemotePtr and toWordArray
5743581 testsuite: Update haddock allocations
4700baa testsuite: Again update allocations of T13701
1909985 Fix some excessive spacing in error messages
f656fba [skip ci] Temporarily disable split-sections on Windows.
12ae1fa Fix a missing getNewNursery(), and related cleanup
935acb6 Typos in comments and explanation for unusused imports
b8fec69 Make module membership on ModuleGraph faster
6ab3c5f Typeable: Always use UTF-8 string unpacking primitive
d7b1751 configure: Cleanup ARM COPY bug test artifacts
a051b55 testsuite: Ensure that hs_try_putmvar003 terminates
c9e4c86 Allow visible type application for []
1ed41a7 Fix links to SPJ’s papers (fixes #12578)
0b89b2d Add Haddocks for Eq (STRef a) and Eq (IORef a)
c940e3b dmdAnal: Ensure that ExnStr flag isn't dropped inappropriately
6e3c901 Fix #13983 by creating a TyConFlavour type, and using it
927e781 typo: -XUndeci[d]ableInstances
b066d93 base: Improve docs to clarify when finalizers may not be run
cc839c5 Typeable: Ensure that promoted data family instance tycons get bindings
a273c73 Spelling fixes
eeb141d Demand: Improve comments
8e51bfc Introduce -fcatch-bottoms
c9c762d testsuite: Pipe stdin directly to process
a85a595 arcconfig: Set project ruleset to use master merge-base by default
194384f Fix busy-wait in SysTools.builderMainLoop
fdb6a5b Make IfaceAxiom typechecking lazier.
5469ac8 Interpreter.c: use macros to access/modify Sp
bade356 rts: Claim AP_STACK before adjusting Sp
1480080 distrib/configure: Canonicalize triples
b2d3ec3 testsuite: Add test for #13916
ccac387 Revert "testsuite: Add test for #13916"
36e8bcb HsPat: Assume that no spliced patterns are irrefutable
fefcbfa build system: Ensure there are no duplicate files in bindist list
acbbb50 Fix ungrammatical error message
cbbf083 fix dllwrap issue.
c1d9690 Avoid linear lookup in unload_wkr in the Linker
ee1047e Update autoconf scripts
98ab12a distrib/configure: Carry FFI include/lib paths from source distribution
fb08252 users-guide: Improve legibility of OverlappingInstances documentation
0ae0f46 Preserve HaskellHaveRTSLinker in bindist
646ec0e Bump a bunch of submodules
b8afdaf Update release notes for 8.2.1
fb17cc5 Bump integer-gmp version
ecc9e9a ghc-prim: Bump version
d4e9721 testsuite: Fix cabal01 for real this time
44b090b users-guide: Standardize and repair all flag references
c945195 users-guide: Fix various wibbles
2dff2c7 Fix more documentation wibbles
145f1c7 Remove 8.0.2 release notes file
88f20bd Add a caveat to the GHC.Generics examples about :+: nesting
a602b65 users-guides: Fix errant whitespace
0c04d78 users-guide: Cross-reference more flags
58b62d6 users-guide: Eliminate some redundant index entries
3e5d0f1 users-guide: Make it easier to reference haddocks
897366a users-guide: Fix URL of deferred type errors paper
85a295d ghc-prim: Don't allocate a thunk for each unpacked UTF-8 character
8a8cee7 DynFlags: Drop rtsBuildTag field
d8051c6 Use libpthread instead of libthr on FreeBSD
8ec7770 testsuite: Add testcase for #13168
2183ac1 Fix import error with -XPackageImports when the module has a duplicate name
58545fd base: Introduce GHC.ByteOrder
104c72b Expose FrontendPluginAction
7d1909a Remove unused language pragma
36b270a Revert "Remove unused language pragma"
6bb32ba Fix #10684 by processing deriving clauses with finer grain
7bcb31c Merge branch 'master' into wip/kavon-nosplit-llvm
e601e67 temporary fix to workaround travis ci issue
More information about the ghc-commits
mailing list