[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 7 commits: Remove custom ExceptionMonad class (#18075) (updating haddock submodule accordingly)
Marge Bot
gitlab at gitlab.haskell.org
Mon May 4 17:52:19 UTC 2020
Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC
Commits:
30272412 by Artem Pelenitsyn at 2020-05-04T13:19:59-04:00
Remove custom ExceptionMonad class (#18075) (updating haddock submodule accordingly)
- - - - -
b9f7c08f by jneira at 2020-05-04T13:20:37-04:00
Remove unused hs-boot file
- - - - -
340a40a8 by Sylvain Henry at 2020-05-04T13:52:07-04:00
Remove references to -package-key
* remove references to `-package-key` which has been removed in 2016
(240ddd7c39536776e955e881d709bbb039b48513)
* remove support for `-this-package-key` which has been deprecated at the
same time
- - - - -
aa53c71e by Sylvain Henry at 2020-05-04T13:52:10-04:00
Remove SpecConstrAnnotation (#13681)
This has been deprecated since 2013. Use GHC.Types.SPEC instead.
Make GHC.Exts "not-home" for haddock
Metric Decrease:
haddock.base
- - - - -
72fbab81 by DenisFrezzato at 2020-05-04T13:52:11-04:00
Fix Haskell98 short description in documentation
- - - - -
df995a3d by Ryan Scott at 2020-05-04T13:52:12-04:00
Add regression tests for #16244, #16245, #16758
Commit e3c374cc5bd7eb49649b9f507f9f7740697e3f70 ended up
fixing quite a few bugs:
* This commit fixes #16244 completely. A regression test has been
added.
* This commit fixes one program from #16245. (The program in
https://gitlab.haskell.org/ghc/ghc/issues/16245#note_211369 still
panics, and the program in
https://gitlab.haskell.org/ghc/ghc/issues/16245#note_211400 still
loops infinitely.) A regression test has been added for this
program.
* This commit fixes #16758. Accordingly, this patch removes the
`expect_broken` label from the `T16758` test case, moves it from
`should_compile` to `should_fail` (as it should produce an error
message), and checks in the expected stderr.
- - - - -
5072198b by Sylvain Henry at 2020-05-04T13:52:14-04:00
Fix colorized error messages (#18128)
In b3df9e780fb2f5658412c644849cd0f1e6f50331 I broke colorized messages
by using "dump" style instead of "user" style. This commits fixes it.
- - - - -
30 changed files:
- compiler/GHC.hs
- compiler/GHC/Core/Opt/SpecConstr.hs
- compiler/GHC/Data/IOEnv.hs
- compiler/GHC/Driver/Finder.hs
- compiler/GHC/Driver/Make.hs
- compiler/GHC/Driver/Monad.hs
- compiler/GHC/Driver/Pipeline.hs
- compiler/GHC/Driver/Session.hs
- compiler/GHC/Driver/Types.hs
- compiler/GHC/Iface/Recomp.hs
- compiler/GHC/Runtime/Debugger.hs
- compiler/GHC/Runtime/Eval.hs
- compiler/GHC/Runtime/Interpreter.hs
- compiler/GHC/Runtime/Linker.hs
- compiler/GHC/SysTools/FileCleanup.hs
- compiler/GHC/SysTools/Tasks.hs
- − compiler/GHC/Unit/Module/Env.hs-boot
- compiler/GHC/Utils/Error.hs
- compiler/GHC/Utils/Exception.hs
- compiler/GHC/Utils/Panic.hs
- compiler/ghc.cabal.in
- docs/users_guide/8.12.1-notes.rst
- docs/users_guide/expected-undocumented-flags.txt
- docs/users_guide/exts/control.rst
- docs/users_guide/packages.rst
- ghc.mk
- ghc/GHCi/UI.hs
- ghc/GHCi/UI/Info.hs
- ghc/GHCi/UI/Monad.hs
- hadrian/src/Settings/Default.hs
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/8f0e7941771a1ea19f41372a47116fe9a57958cb...5072198b0ee7606ab8a5b7e6d9f64926ae6fdb7d
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/8f0e7941771a1ea19f41372a47116fe9a57958cb...5072198b0ee7606ab8a5b7e6d9f64926ae6fdb7d
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20200504/6d391e11/attachment.html>
More information about the ghc-commits
mailing list