[commit: ghc] wip/jenkins's head updated: Fix naming of crossCompiling (fae81eb)

git at git.haskell.org git at git.haskell.org
Thu Jul 27 20:52:13 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

Branch 'wip/jenkins' now includes:

     559a0c5 Fix out-of-date comments in TyCoRep
     8573100 Look through type synonyms in existential contexts when deriving Functor
     df32880 Typofix in Data.Type.Equality comments
     b9f9670 rts: Ensure that new capability count is > 0
     e12ea39 rts: A bit of cleanup around the eventlog
     04ca036 testsuite: Add testcase for #13822
     ee9232524 Add fixity declaration for :~~:
     23f47b1 Add T9630
     bea18a0 Fix GCC 7 warning in the RTS
     990928f Don't expose fingerprints from Type.Reflection
     271e0f0 Add test cases for #13821
     a9b62a3 configure: Look for objdump on OpenBSD and AIX
     6a2264d cmm/CmmLayoutStack: avoid generating unnecessary reloads
     564a31f Reword documentation region overlap documentation for copying mutable arrays
     986deaa Add missing -Wdeprecations flag to the users guide
     5c93df9 Improve comments on AbsBinds
     b1fa386 Fix note reference [ci skip]
     6dd1257 UNREG: use __builtin___clear_cache where available
     88263f9 base: Export Fingerprint accessors from Type.Reflection.Unsafe
     c85cd9b Show only the number of modules in ghci
     c8370a8 change filtering of variables in extract_hs_tv_bndrs (fixes #13782)
     c6fe403 Revert "UNREG: use __builtin___clear_cache where available"
     d1d3e98 rts: Suppress unused gcc_clear_cache warning
     76769bd Revert "rts: Suppress unused gcc_clear_cache warning"
     a9bf7d4 Fix typo
     34b7f63 UNREG: use __builtin___clear_cache where available
     84cf095 compiler: Eliminate pprTrace in SPT entry addition codepath
     e13edee testsuite: Fix cabal01 test
     398a444 Add fixity declaration for Data.List.NonEmpty.!!
     3c4537e Fix pretty-printing of zero-argument lambda expressions
     9077120 Use actual universal tvs in check for naughty record selectors
     42eee6e Hoopl: remove dependency on Hoopl package
     faefa7e documentation: fix trac issue #12978
     a48464a users guide: Rephrasing
     904255e DWARF: Use .short to render half-machine-words
     4bd4f56 rts: Always collect stats
     86abe0e users-guide/debug-info: Fix incorrect DWARF tags
     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
     746ab0b Add an Outputable instance for ListMap
     75bf11c Fix binder visiblity for default methods
     6386fc3 Comments and tc-tracing only
     f959624 Comments only
     d31181b Test Trac #14033
     362339d Fix note references and some typos
     d774b4e Fix #13968 by consulting isBuiltInOcc_maybe
     4a26415 Remove unneeded import
     8e15e3d Improve error messages around kind mismatches.
     c9667d3 Fix #11400, #11560 by documenting an infelicity.
     9a54975 Test #11672 in typecheck/should_fail/T11672.
     ef39af7 Don't tidy vars when dumping a type
     bb2a446 Preserve CoVar uniques during pretty printing
     79cfb19 Remove old coercion pretty-printer
     c2417b8 Fix #13819 by refactoring TypeEqOrigin.uo_thing
     fb75213 Track visibility in TypeEqOrigin
     10d13b6 Fix #11963 by checking for more mixed type/kinds
     ca47186 Document that type holes kill polymorphic recursion
     1696dbf Fix #12176 by being a bit more careful instantiating.
     4239238 Fix #12369 by being more flexible with data insts
     791947d Refactor tcInferApps.
     7af0b90 Initialize hs_init with UTF8 encoded arguments on Windows.
     9603015 Testing simpler Jenkinsfile
     31a94bb Testing
     194a78b Add THREADS parameter
     f777704 Refactoring
     4902e35 Move to scripted pipeline
     a3b22d6 Add nofib, bindist, and aarch64 support
     defc512 Run jobs in parallel
     69b9ddd Debug
     318f9da Cross
     5f72d8a Checkout
     5883de5 More things
     9b24deb Kill debugging
     9d6d2b3 Unregisterised
     d622e6d windows
     cba9eff Refactoring, add Windows, fix cross
     4b1e8ac Debug
     7f6a9cf Reformat
     5008e3e Debug
     ba8a4c5 Nailed the Windows issue
     7ae74fc Rework handling of Windows
     5e7868b Fix FreeBSD architecture
     d89dbdf Parametrize on make command
     b600c2f Use archiveArtifacts instead of archive
     95ae236 Debug
     dd50a91 Don't run nofib on Windows
     90b9ea1 Fix Windows PATHs
     7d88f01 Disable large address space on FreeBSD
     1f755f4 Try again
     c8b1b62 Hmm
     394772b Disable non-Windows builds
     4f30ea1 Hopefully fix Windows
     61c7edb Reenable everything else
     4206227 Fix configure arguments
     d290e6f Clean
     9390d4d Clean up treatment of tests
     9e36489 Handle documentation
     a1a0c88 Fix tarball generation
     8ce55fb Fix documentation
     9c5f6a8 Fix testsuite
     c79a5da Fix test
     8deb4cb Be more explicit
     a58956c Fix JSON serialization
     c3f1725 Fix missing binding
     ac4fa1f Debug
     df4de7f More debugging
     2da8f61 Fix tarName
     c12c44e Actually call closure
     3c0ab93 Build from source distribution
     9058d44 Introduce echo! make target
     c86cec4 Fix tarball names
     a469010 No need to configure
     d78b4cc A bit more paranoia around directory deletion
     6645762 No need to boot
     3a51668 Trim whitespace from git output
     aabe200 Fix source directory name
     2aaf460 Debuggging
     04ee922 Debug
     05e7d5d Try adding type annotation
     8337e9b Debug
     6646643 Rip out debug output
     bfb90f3 bindist: Compress with threaded xz by default
     8944cb0 Configure bindist
     ac4da99 Run stage1 tests as well
     5bba8db Pass BINDIST to make test
     4fe8d91 Use named argument list
     29dc4be Rework handling of nofib
     2f87ce7 Don't try to record commit of bindist
     eb9c0b5 Fix windows paths
     c494d01 Archive source distribution
     aae4b7d Ensure that carch, prefix, and ghcPath are in scope
     7f648a2 Fix quoting of carch
     49e41a9 Fix binding name
     9c60958 Fix GHC path
     2851b36 Show location of stage0 compiler
     16e7d1b Kill debug output
     6e4c30c debugging
     9e9481c Handle testsuite on Windows
     6d1ec37 debug win32
     ab5ca7d Ugh, sh not echo
     a57c1a1 Ensure HOME is expanded
     698bdd7 No trailing newline
     e1702b6 Enable win64 again
     e41f597 Various accumulated fixes
     c1aabd5 Don't use deleteDir
     3873a55 Fix testGhc
     9d8e9fa Fix ghc path
     9ec5442 Properly quote instDir
     b03fcce Preserve file attributes when copying bindist into place
     fae81eb Fix naming of crossCompiling


More information about the ghc-commits mailing list