<!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 data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<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 master
at <a href="https://gitlab.haskell.org/ghc/ghc" style="color: #1068bf;">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/0614e74ddd17d0a498d081bb3533cec2a2093c1c" style="color: #1068bf;">0614e74d</a></strong>
<div>
<span>by Aaron Allen</span>
<i>at 2022-10-24T17:11:21+02: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;'>Convert Diagnostics in GHC.Tc.Gen.Splice (#20116)
Replaces uses of `TcRnUnknownMessage` in `GHC.Tc.Gen.Splice` with
structured diagnostics.
closes #20116
</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;">
compiler/GHC/Tc/Errors/Ppr.hs
</a>
</li>
<li class="file-stats">
<a href="#cdba811872892f235fe7059df1a6c538fba60816" style="color: #1068bf;">
compiler/GHC/Tc/Errors/Types.hs
</a>
</li>
<li class="file-stats">
<a href="#9ea832ccdb4b5f7508a1efd6caedeafa16b269e7" style="color: #1068bf;">
compiler/GHC/Tc/Gen/Splice.hs
</a>
</li>
<li class="file-stats">
<a href="#5d7c5ef0541bd4c1c950ecc95edf95171d20f538" style="color: #1068bf;">
compiler/GHC/Tc/Utils/Backpack.hs
</a>
</li>
<li class="file-stats">
<a href="#f021c52a6ccf306e88c9f760b2aee33b180ba341" style="color: #1068bf;">
compiler/GHC/Tc/Utils/Env.hs
</a>
</li>
<li class="file-stats">
<a href="#2eac51f9871ca0c0698aa1fc7f79c05ef8fc4a49" style="color: #1068bf;">
compiler/GHC/ThToHs.hs
</a>
</li>
<li class="file-stats">
<a href="#e2c828ee9e003df518a07b05beaa6971e5c62eb0" style="color: #1068bf;">
compiler/GHC/Types/Error/Codes.hs
</a>
</li>
<li class="file-stats">
<a href="#e4ed1b2f2abaedbc822218e069c87d9ac130e215" style="color: #1068bf;">
testsuite/tests/annotations/should_fail/annfail12.stderr
</a>
</li>
<li class="file-stats">
<a href="#5636fa1f65ff2a50a891fb8853c601275c8d38ae" style="color: #1068bf;">
testsuite/tests/perf/compiler/MultiLayerModulesTH_Make.stderr
</a>
</li>
<li class="file-stats">
<a href="#b207b7b24944214a335505adc6ce2de029c3920f" style="color: #1068bf;">
testsuite/tests/perf/compiler/MultiLayerModulesTH_OneShot.stderr
</a>
</li>
<li class="file-stats">
<a href="#27740a73f5fb3ffb0fed62c56d915c198bea45cb" style="color: #1068bf;">
testsuite/tests/showIface/should_fail/THPutDocExternal.stderr
</a>
</li>
<li class="file-stats">
<a href="#f5c13f2dfc2fec2b300b5c2f1aa75540720a400d" style="color: #1068bf;">
testsuite/tests/showIface/should_fail/THPutDocNonExistent.stderr
</a>
</li>
<li class="file-stats">
<a href="#daca2ffd3eb777080c96405cc62fda62018d7a52" style="color: #1068bf;">
testsuite/tests/th/ClosedFam1TH.stderr
</a>
</li>
<li class="file-stats">
<a href="#0dd92425a119024c5b789d905efb6db3cee7e294" style="color: #1068bf;">
testsuite/tests/th/T10279.stderr
</a>
</li>
<li class="file-stats">
<a href="#9c268876082bfaa992e50c3f2ae83c2d817a7fbf" style="color: #1068bf;">
testsuite/tests/th/T10796b.stderr
</a>
</li>
<li class="file-stats">
<a href="#797b6cac7ce026c581b75c85820c280854d34fba" style="color: #1068bf;">
testsuite/tests/th/T10828a.stderr
</a>
</li>
<li class="file-stats">
<a href="#2b6071be26118e43de77d196daf77e508196e839" style="color: #1068bf;">
testsuite/tests/th/T10828b.stderr
</a>
</li>
<li class="file-stats">
<a href="#4a506e84cf3d19a7008096f597259adc9be12f8d" style="color: #1068bf;">
testsuite/tests/th/T11452.stderr
</a>
</li>
<li class="file-stats">
<a href="#1b3e00119ad404da88e14bb813e38468659b1431" style="color: #1068bf;">
testsuite/tests/th/T12478_4.stderr
</a>
</li>
<li class="file-stats">
<a href="#933ea2887dabaaf157bc157077d97f9137be68bb" style="color: #1068bf;">
testsuite/tests/th/T15270A.stderr
</a>
</li>
<li class="file-stats">
<a href="#c7224408f5c3210cb87ca9e6d773ae002ea16f22" style="color: #1068bf;">
testsuite/tests/th/T15270B.stderr
</a>
</li>
<li class="file-stats">
<a href="#73e8fe44a715c1ba216faa05c1092248aa6126df" style="color: #1068bf;">
testsuite/tests/th/T16895a.stderr
</a>
</li>
<li class="file-stats">
<a href="#1b90f4c6c344e34f06550cf381e4e91f96db6957" style="color: #1068bf;">
testsuite/tests/th/T16895b.stderr
</a>
</li>
<li class="file-stats">
<a href="#7a9a000ba0976aa43c9108538f9b666610f63414" style="color: #1068bf;">
testsuite/tests/th/T16895c.stderr
</a>
</li>
<li class="file-stats">
<a href="#12701f0d18d95450902a224fddb6fee309f08624" style="color: #1068bf;">
testsuite/tests/th/T16895d.stderr
</a>
</li>
<li class="file-stats">
<a href="#7ae852c7538ddc12ad33b5301828f78e803104e3" style="color: #1068bf;">
testsuite/tests/th/T16895e.stderr
</a>
</li>
<li class="file-stats">
<a href="#30baa41059ef35328869dd8c65607f89c8a8400b" style="color: #1068bf;">
testsuite/tests/th/T16976f.stderr
</a>
</li>
<li class="file-stats">
<a href="#82cc806df478f7ad32c9d22792b6bf4790cf18c6" style="color: #1068bf;">
testsuite/tests/th/T17379a.stderr
</a>
</li>
<li class="file-stats">
<a href="#35a584d8adc910619572d587379e0111fd4954eb" style="color: #1068bf;">
testsuite/tests/th/T17379b.stderr
</a>
</li>
<li class="file-stats">
<a href="#8f712b175b64cbf8bcba4ef267e0d2638b9a78f1" style="color: #1068bf;">
testsuite/tests/th/T18740d.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/-/commit/0614e74ddd17d0a498d081bb3533cec2a2093c1c" style="color: #1068bf;">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.haskell.org" style="color: #1068bf;">gitlab.haskell.org</a>. <a href="https://gitlab.haskell.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link" style="color: #1068bf;">Manage all notifications</a> · <a href="https://gitlab.haskell.org/help" target="_blank" rel="noopener noreferrer" class="help-link" style="color: #1068bf;">Help</a>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/0614e74ddd17d0a498d081bb3533cec2a2093c1c"}}</script>
</p>
</div>
</body>
</html>