[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 4 commits: Print constraints in quotes (#21167)

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Sun Aug 21 17:51:43 UTC 2022



Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC


Commits:
51ffd009 by Swann Moreau at 2022-08-19T18:29:21-04:00
Print constraints in quotes (#21167)

This patch improves the uniformity of error message formatting by
printing constraints in quotes, as we do for types.

Fix #21167

- - - - -
ab3e0f5a by Sasha Bogicevic at 2022-08-19T18:29:57-04:00
19217 Implicitly quantify type variables in :kind command

- - - - -
7d8b44a3 by MorrowM at 2022-08-21T13:51:20-04:00
Recognize file-header pragmas in GHCi (#21507)

- - - - -
c1f081de by Matthew Pickering at 2022-08-21T13:51:27-04:00
hadrian: Fix bootstrapping with ghc-9.4

The error was that we were trying to link together

    containers from boot package library (which depends template-haskell in boot package library)
    template-haskell from in-tree package database

So the fix is to build containers in stage0 (and link against template-haskell built in stage0).

Fixes #21981

- - - - -


30 changed files:

- compiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Tc/Module.hs
- docs/users_guide/9.6.1-notes.rst
- docs/users_guide/ghci.rst
- ghc/GHCi/UI.hs
- hadrian/src/Settings/Default.hs
- libraries/base/tests/T9681.stderr
- testsuite/tests/ado/T16628.stderr
- testsuite/tests/ado/ado005.stderr
- testsuite/tests/annotations/should_fail/annfail05.stderr
- testsuite/tests/annotations/should_fail/annfail08.stderr
- testsuite/tests/arrows/should_fail/T20768_arrow_fail.stderr
- testsuite/tests/backpack/cabal/bkpcabal05/bkpcabal05.stderr
- testsuite/tests/backpack/should_fail/bkpfail11.stderr
- testsuite/tests/backpack/should_fail/bkpfail24.stderr
- testsuite/tests/backpack/should_fail/bkpfail43.stderr
- testsuite/tests/backpack/should_fail/bkpfail44.stderr
- testsuite/tests/dependent/should_fail/T13135.stderr
- testsuite/tests/dependent/should_fail/T15308.stderr
- testsuite/tests/deriving/should_fail/T21302.stderr
- testsuite/tests/deriving/should_fail/T2851.stderr
- testsuite/tests/deriving/should_fail/T5287.stderr
- testsuite/tests/deriving/should_fail/drvfail-foldable-traversable1.stderr
- testsuite/tests/deriving/should_fail/drvfail-functor2.stderr
- testsuite/tests/deriving/should_fail/drvfail001.stderr
- testsuite/tests/deriving/should_fail/drvfail002.stderr
- testsuite/tests/deriving/should_fail/drvfail003.stderr
- testsuite/tests/deriving/should_fail/drvfail004.stderr
- testsuite/tests/deriving/should_fail/drvfail007.stderr
- testsuite/tests/deriving/should_fail/drvfail011.stderr


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/fdbeded4c87de29f5dbbc1107e0c29d8b47d172e...c1f081de87ca2c354dfcb94bcc8c8676c9e8f77e

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/fdbeded4c87de29f5dbbc1107e0c29d8b47d172e...c1f081de87ca2c354dfcb94bcc8c8676c9e8f77e
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/20220821/353dcdad/attachment.html>


More information about the ghc-commits mailing list