<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Marge Bot pushed to branch wip/marge_bot_batch_merge_job
at <a href="https://gitlab.haskell.org/ghc/ghc" style="color: #1068bf; text-decoration: none;">Glasgow Haskell Compiler / GHC</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/51ffd00906d1c75dc72c71ba4216b480996c8ce2" style="color: #1068bf; text-decoration: none;">51ffd009</a></strong>
<div>
<span>by Swann Moreau</span>
<i>at 2022-08-19T18:29:21-04:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>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
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/ab3e0f5a02f6a1b63407e08bb97a228a76c27abd" style="color: #1068bf; text-decoration: none;">ab3e0f5a</a></strong>
<div>
<span>by Sasha Bogicevic</span>
<i>at 2022-08-19T18:29:57-04:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>19217 Implicitly quantify type variables in :kind command
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/7d8b44a3e4a246c8aff33878b42b2212cc056e8a" style="color: #1068bf; text-decoration: none;">7d8b44a3</a></strong>
<div>
<span>by MorrowM</span>
<i>at 2022-08-21T13:51:20-04:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Recognize file-header pragmas in GHCi (#21507)
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/c1f081de87ca2c354dfcb94bcc8c8676c9e8f77e" style="color: #1068bf; text-decoration: none;">c1f081de</a></strong>
<div>
<span>by Matthew Pickering</span>
<i>at 2022-08-21T13:51:27-04:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>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
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#1dd9c7a6bbc222c976a6ec1c4b772232ae60f7e5" style="color: #1068bf; text-decoration: none;">
compiler/GHC/Tc/Errors/Ppr.hs
</a>
</li>
<li class="file-stats">
<a href="#e65390fa5a32c453a81a1c9a3e1c4464d155ca4a" style="color: #1068bf; text-decoration: none;">
compiler/GHC/Tc/Module.hs
</a>
</li>
<li class="file-stats">
<a href="#093cf1ab10ea2bac043566f4a5e4a1c4a1eaf5e6" style="color: #1068bf; text-decoration: none;">
docs/users_guide/9.6.1-notes.rst
</a>
</li>
<li class="file-stats">
<a href="#b02c1c6109c60b8f685234b0dbaabf6c79fed2a2" style="color: #1068bf; text-decoration: none;">
docs/users_guide/ghci.rst
</a>
</li>
<li class="file-stats">
<a href="#c30f4ac98f08779ad1bd5a02a27802862c1e9521" style="color: #1068bf; text-decoration: none;">
ghc/GHCi/UI.hs
</a>
</li>
<li class="file-stats">
<a href="#01e43a2f611042f90f155dc4638a09872e6f6cb2" style="color: #1068bf; text-decoration: none;">
hadrian/src/Settings/Default.hs
</a>
</li>
<li class="file-stats">
<a href="#24f7b442d5e4480d911b6b1c761c0f9cd29d98d0" style="color: #1068bf; text-decoration: none;">
libraries/base/tests/T9681.stderr
</a>
</li>
<li class="file-stats">
<a href="#65fb71f211797ff94f25c8a211ef315c833935c2" style="color: #1068bf; text-decoration: none;">
testsuite/tests/ado/T16628.stderr
</a>
</li>
<li class="file-stats">
<a href="#504913e48308f3fab29fe3ef3b1183c50bf61e4f" style="color: #1068bf; text-decoration: none;">
testsuite/tests/ado/ado005.stderr
</a>
</li>
<li class="file-stats">
<a href="#432d71bba52c4d1a42250893b5d63924265a3e4b" style="color: #1068bf; text-decoration: none;">
testsuite/tests/annotations/should_fail/annfail05.stderr
</a>
</li>
<li class="file-stats">
<a href="#90d242c5a53769ac5500dbd234fbbf5d34232513" style="color: #1068bf; text-decoration: none;">
testsuite/tests/annotations/should_fail/annfail08.stderr
</a>
</li>
<li class="file-stats">
<a href="#3ecd9bc0a79ef9f5a6ea7bd1125c45e3a732aa88" style="color: #1068bf; text-decoration: none;">
testsuite/tests/arrows/should_fail/T20768_arrow_fail.stderr
</a>
</li>
<li class="file-stats">
<a href="#05658cc4523c29e04d0f64158080958bffafea05" style="color: #1068bf; text-decoration: none;">
testsuite/tests/backpack/cabal/bkpcabal05/bkpcabal05.stderr
</a>
</li>
<li class="file-stats">
<a href="#f7c89ef51816b102e58c4eec2b75e9dd66577ae5" style="color: #1068bf; text-decoration: none;">
testsuite/tests/backpack/should_fail/bkpfail11.stderr
</a>
</li>
<li class="file-stats">
<a href="#b3879bee5dd1dacba982f8ff2e378bc689682a8c" style="color: #1068bf; text-decoration: none;">
testsuite/tests/backpack/should_fail/bkpfail24.stderr
</a>
</li>
<li class="file-stats">
<a href="#21c63b5f3b261553e0d2e2e8c11173cdc78c5755" style="color: #1068bf; text-decoration: none;">
testsuite/tests/backpack/should_fail/bkpfail43.stderr
</a>
</li>
<li class="file-stats">
<a href="#94eba70c4721776f0a90f1a05ea79b601dc5beb0" style="color: #1068bf; text-decoration: none;">
testsuite/tests/backpack/should_fail/bkpfail44.stderr
</a>
</li>
<li class="file-stats">
<a href="#0c040aed9f059841dc79d21402fe2743764a74eb" style="color: #1068bf; text-decoration: none;">
testsuite/tests/dependent/should_fail/T13135.stderr
</a>
</li>
<li class="file-stats">
<a href="#cea13831540a26881e637f3f8eb26ba76107b34e" style="color: #1068bf; text-decoration: none;">
testsuite/tests/dependent/should_fail/T15308.stderr
</a>
</li>
<li class="file-stats">
<a href="#7919b2b3137eb281facf6d4302c15bc4ae2438ab" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/T21302.stderr
</a>
</li>
<li class="file-stats">
<a href="#2fabdb17e3cf2a7b5fe192f39c57e54b6a0ffb74" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/T2851.stderr
</a>
</li>
<li class="file-stats">
<a href="#ff8361d7bad4309e03b74fe05d8bcba4d5b8bd21" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/T5287.stderr
</a>
</li>
<li class="file-stats">
<a href="#30679145026289be735daf3842d31306eb2b7c23" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail-foldable-traversable1.stderr
</a>
</li>
<li class="file-stats">
<a href="#86ea51268b52b8ae6536ca3b4ffcd343bd794ef8" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail-functor2.stderr
</a>
</li>
<li class="file-stats">
<a href="#c75f3797d9e7d38d9397c65dd2632fb8d512df26" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail001.stderr
</a>
</li>
<li class="file-stats">
<a href="#9da6f9d8cc41782825ef6bad81dd32f0b3d01872" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail002.stderr
</a>
</li>
<li class="file-stats">
<a href="#aa13ff94f2c7924c659ac3f2176d4c54eb6c3dde" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail003.stderr
</a>
</li>
<li class="file-stats">
<a href="#0c843cdee35f09922779376c1062921b74c7fd36" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail004.stderr
</a>
</li>
<li class="file-stats">
<a href="#23acbd9e0446b0794f5b7d07b3be4381e4194b06" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail007.stderr
</a>
</li>
<li class="file-stats">
<a href="#4f5fcfc1c56610299f32a223089cba4efaa14083" style="color: #1068bf; text-decoration: none;">
testsuite/tests/deriving/should_fail/drvfail011.stderr
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: 0.875rem;">The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://gitlab.haskell.org/ghc/ghc/-/compare/fdbeded4c87de29f5dbbc1107e0c29d8b47d172e...c1f081de87ca2c354dfcb94bcc8c8676c9e8f77e" style="color: #1068bf; text-decoration: none;">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.haskell.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>