[commit: ghc] master's head updated: Use validate flavour rather than devel2 for DEBUG CI job (44ad721)

git at git.haskell.org git at git.haskell.org
Mon Mar 4 18:51:12 UTC 2019


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

Branch 'master' now includes:

     c9fe14c Update transformers module
     54a50a6 gitlab-ci: Reenable Hadrian build on Windows
     5fcee8a users guide: consistent spelling of inlinable
     395c8ea users guide: fix typesetting of pragmas
     cfe6401 Fix hadrian prof flavour so that it builds a profiled version of GHC
     33aba19 Minor typo in docs for KProxy
     b19ee0e Add myself to CODEOWNERS for a few files
     512a5f3 testsuite: Ensure that config.{msys,cygwin} are initialized
     d26869a Hadrian: install patches 'haddock-{html,interface}'
     0b705fa testsuite: Mark ghci063 as broken on Darwin
     57142eb testsuite: Mark T16180 as broken on Darwin
     daff24b gitlab-ci: Disallow failure
     efc9584 Hadrian: support in-tree GMP
     cd45f8c Update Darwin CI to use new toplevel --with-intree-gmp configure flag
     a90a2ae gitlab: Collect artifacts on Windows
     5341edf Error out of invalid Int/Word bit shifts
     c9a02df gitlab-ci: Drop CircleCI jobs
     bb2acfe A few typofixes
     b397e97 Minor refactor [ci skip]
     35c58c3 testsuite: Skip ghcilink002 when unregisterised
     886ddb2 gitlab-ci: Explicitly clear dependencies of all jobs
     571e45d Add Simon and Richard as more CODEOWNERS
     3cbee25 Add @sgraf to CODEOWNERS
     1dd251b testsuite: Add predicate for CPU feature availability
     372b5d1 testsuite: Add test for #16104
     0d9f105 GhcPlugins: Fix lookup of TH names
     fc44e0b testsuite: Normalise style
     236beac testsuite: Remove directories that already exist when seeding extra_files
     55bbe9c testsuite: Mark hWaitForInput-accurate-socket as requiring unix
     f75c86a Update binary submodule to latest master branch tip
     d0b8a16 Update Cabal submodule to latest master branch tip
     5cb071a hadrian: use new-exec to make sure alex & happy are in PATH (#16120)
     3cf12e6 check-api-annotations checks for annotation preceding its span
     022a717 testsuite: Skip T1288_ghci in unregisterised
     dc6fd39 testsuite: Skip foreignInterruptible in unregisterised way
     def84a1 testsuite: Add tests from #11982
     18bd272 Add myself to a few more places
     019127b Update CODEOWNERS
     e716438 Add @simonmar to various things in CODEOWNERS
     10faf44 Don't overwrite the set log_action when using --interactive
     b89b6e7 Fix incorrectly named configure options
     7223b44 Fix regDotColor for amd64.
     f8605fa Update CODEOWNERS files with utils
     6da9f4c gitlab-ci: Fix Windows cleanup command line
     79a5afb Test that hsc2hs works with promoted data constructors
     7797492 Some refactoring in tcInferApps
     b1e569a Use sigPrec in more places in Convert and HsUtils
     7cdcd3e Fix #12509: ghci -XSafe fails in an inscrutable way
     76c8fd6 Batch merge
     172a593 Revert "Batch merge"
     bdb559a testsuite: Introduce makefile_test
     513a449 testsuite: Use makefile_test
     cc2261d Performance tests: recover a baseline from ancestor commits and CI results.
     c1d9416 Compile count{Leading,Trailing}Zeros to corresponding x86_64 instructions under -mbmi2
     cfbd39b gitlab-ci: Use build cleanup logic on Darwin as well
     924a460 Avoid compiling Hadrian dependencies with profiling on Cabal/Windows
     c85d708 Avoid compiling Hadrian dependencies with profiling on Cabal/Linux
     f00b35f make ghc-pkg shut up
     6fa3866 Use `NameEnv Id` instead of `Map Name Id`
     5ed48d2 Include type info for only some exprs in HIE files
     e7e5f4a Only build vanilla way in devel2 flavour
     4bf35da API Annotations: Parens not attached correctly for ClassDecl
     e29b1ee Add a RTS option -xp to load PIC object anywhere in address space
     740534d Allocate bss section within proper range of other sections
     6e96aa2 Don't use X86_64_ELF_NONPIC_HACK for +RTS -xp
     deab6d6 Fix syntax in CODEOWNERS file
     4fa3229 Use ByteString to represent Cmm string literals (#16198)
     d887f37 Optimize pprASCII
     98ff301 hWaitForInput-accurate-stdin test
     0593e93 Add -fdefer-diagnostics to defer and group diagnostic messages in make-mode
     92c7e70 Use O2 on stage1 for faster overall build times with make.
     1be81c5 Add O2 to hsCompiler on stage0 for most hadrian flavours.
     e08974e Introduce GhciMonad and generalize types of functions in GHCi.UI
     5b970d8 testsuite: Add test for #14828
     ff2d601 Replace BlockSequence with OrdList in BlockLayout.hs
     438c11c Small optimizations to BlockLayout.
     4376d88 PPC NCG: Promote integers to word size in C calls
     9bcef36 Update hsc2hs submodule
     038de6a Update text submodule
     03030bc Update unix submodule
     edca783 Update deepseq submodule
     229f097 Update haskeline submodule
     ffd2035 Update parsec submodule
     4a9e14b Update process submodule
     713271d Update stm submodule
     8673432 Update terminfo submodule
     780bcda Hadrian: Update instructions for building on Windows
     21462a3 Hadrian: Fix outdated link.
     ebe2d34 Revert "Performance tests: recover a baseline from ancestor commits and CI results."
     d6d735c Fix #16219: TemplateHaskell causes indefinite package build error
     ef6b283 Remove ExnStr and ThrowsExn business
     f0cd728 Reject oversaturated VKAs in type family equations
     6dae133 Update user-settings.md with a pointer to `Packages`
     97231c3 Polished Note [Exceptions and strictness]
     2d79cd1 Turn on -Werror when validating
     558550a Remove unused imports
     45bd04d Bump hsc2hs for removed unused match
     71dae4e Turn on -Wno-unused-imports in make build system
     59d622d docs: change meta-variable of -interactive-print from expr to name
     59516e4 Fix missing space in ppr_cmd for HsCmdArrForm
     8dcd00c Add werror function to Flavour.hs
     eeabeb9 Report multiple errors
     461c447 testsuite: Skip T15897 in unregisterised way
     e0c0bde testsuite: Use makefile_test for T16212
     626b63b testsuite: Mark print037 as broken when GHC is built with LLVM
     ef25b59 gitlab-ci: Don't allow x86_64-linux-deb9-llvm to fail
     406e43a Add `-fplugin-trustworthy` to avoid marking modules as unsafe
     ab49342 Refactor splice_exp in Parser.y
     e88e083 Fix #14579 by defining tyConAppNeedsKindSig, and using it
     9292a18 Add int-index as parser/* codeowner
     c07e7ec Fix #16287 by checking for more unsaturated synonym arguments
     c32de5f gitlab-ci: Add a devel2 build
     0620e59 gitlab-ci: More aggressive artifact expiration
     701cfb3 Revert "gitlab-ci: More aggressive artifact expiration"
     606db8c testsuite: Mark T11334b as broken in debugged compiler
     7e495b4 testsuite: Mark recomp007 as broken in debugged compiler
     71d5ab0 testsuite: Mark T14740 and tcfail159 as broken in debugged compiler
     aad05fb testsuite: Mark T5515 as broken with debugged compiler
     2b90356 Fix #14729 by making the normaliser homogeneous
     03b7abc Allow resizing the stack for the graph allocator.
     14eb23c Update hpc submodule
     bac64c3 Hadrian: compile libgmp static on Windows
     d97f0db Fix test for T16180 on Darwin (fix #16128)
     ee52298 TestEquality instance for Compose
     a9bef62 Add a changelog for base 4.14.0.0
     41df8e3 Update filepath submodule
     be8a803 Update directory submodule
     f17a576 ImplicitParams does not imply FlexibleContexts or FlexibleInstances, fixes #16248
     be15f74 API Annotations: more explicit foralls fixup
     cbfc9fc API Annotations: AnnAt disconnected for TYPEAPP
     5e9888b API Annotations: parens anns discarded for `(*)` operator
     c1cf269 Lexer: Alternate Layout Rule injects actual not virtual braces
     7ff127f rts/ProfilerReportJson: Fix format string
     ced729f Cleanup in parser/Ctype.hs
     071bef1 Fix optSemi type in Parser.y
     0a4bbb5 Remove a few undefined prel names
     616b2ef Comments only
     cefb780 Comments only about the binder-swap in OccurAnal
     9bb23d5 Minor refactor of CUSK handling
     fb031b9 Stack: fix name mangling.
     9170daa Replace a few uses of snocView with last/lastMaybe.
     f4d8e90 Improve snocView implementation.
     9adb7f6 Simplify the build.stack.bat script to use 'stack run'
     249b0ba Upgrade to the latest stack resolver
     3fcf79a Fix inverted position pragma flag in parser API
     e67384f Fix invalid doc comment
     53a870f Make CI via Hadrian build docs
     027017f Remove ghctags (#16274)
     a48753b Capture and simplify constraints arising from running typed splices
     224fec6 testsuite: Report stdout and stderr in JUnit output
     f53ef1a testsuite: Always skip T15897
     07f5cbc Fix Int overflow on 32 bit platform
     b1662e8 Hadrian: add LLVM flavours
     180c976 testsuite: Report unexpected passes in junit output
     093fa2f Update array submodule
     6399965 Add explicit dependencies to cleanup-darwin
     012257c Fix #16293 by cleaning up Proxy# infelicities
     4a4ae70 Fix #16188
     8b476d8 Fix #16299 by deleting incorrect code from IfaceSyn
     a08f463 Fix #15849 by checking whether there's a do block
     2868313 configure: Document CLANG, LLC, and OPT variables
     6b890d7 Fix checkStackChunk() call in Interepter.c, enable an assertion
     4af0a2d Update parallel submodule
     e40f00d Fix typos [skip ci]
     7f26b74 Add `liftedTyped` to `Lift` class
     0f1eb88 Add perf test for #16190
     1d9a1d9 NCG: fast compilation of very large strings (#16190)
     1962621 Implement -Wredundant-record-wildcards and -Wunused-record-wildcards
     6827838 Make a smart mkAppTyM
     5c1f268 Fail fast in solveLocalEqualities
     b31df5c Hadrian: enable -Wcompat=error in the testsuite
     887454d 'forall' always a keyword, plus the dot type operator
     173d0ce Properly escape character literals in Haddocks
     bcaba30 Don't wrap the entry map for LiveInfo in Maybe.
     0b92bdc Fix and Reapply "Performance tests: recover a baseline from ancestor commits and CI results."
     9b39597 Fix tests which were made to pass by "Make a smart mkAppTyM"
     5544f60 Remove Simon's special number from typecheck/should_fail/all.t
     7752fa5 Minor documentation fix in GHC.ForeignPtr
     3cb063c Remove `parallel` as a submodule
     69ebf5c HIE: Save module name and module exports
     af7b0fd Cmm: Promote stack arguments to word size
     4a09d30 Run some of Haddock's tests in the testsuite
     0fff3ae Testsuite: implement use_specs.
     1f1b9e3 Get rid of tcm_smart from TyCoMapper
     1ffee94 Fix warnings and fatal parsing errors
     2a43164 Uphold AvailTC Invariant for associated data fams
     129a800 Fix Haddock comment for Integer datatype
     9049bfb Disable binder swap in OccurAnal (Trac #16288)
     b78cc64 Make constructor wrappers inline only during the final phase
     7833cf4 Look through newtype wrappers (Trac #16254)
     76ac103 base: Document errno behaviour in haddocks.
     9f5b11f Remove arc scripts
     908b4b8 Fix two bugs in stg_ap_0_fast in profiling runtime
     1dad4fc Hadrian: Fix untracked dependencies
     eda456f CI: Run `cabal update` before trying to build Hadrian
     aa79f65 Bump ghc version to 8.9
     2e96ce1 Test bit-manipulating primops under respective arch flags like -msse4.2
     2209ea8 Add comments about how zip fusion
     e86606f Tiny refactor in isUnliftedRuntimeRep
     5eeefe4 Improve the very simple optimiser slightly
     3f73f08 Comments only, in GhcPrelude
     2a0be14 Text.ParserCombinators.ReadP: use NonEmpty in Final
     32f44ed Fix test runner crash when not in a git repo
     2f4af71 Dot/bang operators in export lists (Trac #16339)
     e204431 Handle the (~) type operator in 'tyconsym'
     48aafc2 Testsuite: opt-in to symlinks on Windows
     9db92cf Set builder env
     0e2d300 compiler: Write .o files atomically. See #14533
     e8a08f4 compiler: Refactor: extract `withAtomicRename`
     473632d Bump nofib submodule.
     a07f46e Remove tcTyConUserTyVars
     0eb7cf0 Don't do binder-swap for GlobalIds
     c25b135 Fix exprIsConApp_maybe
     44ad721 Use validate flavour rather than devel2 for DEBUG CI job


More information about the ghc-commits mailing list