<!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=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Ben Gamari pushed to branch ghc-8.8
at <a href="https://gitlab.haskell.org/ghc/ghc">Glasgow Haskell Compiler / GHC</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/ac12033a7a3a4eb23515178274b1655d7fd4e7fa">ac12033a</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:10:06Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update binary submodule to latest master branch tip
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/6ac90706be988c961d85b2a51a96aee48bab633b">6ac90706</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:10:06Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update text submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/29e3898083fe72ba8169c076380d273ff6bf6c75">29e38980</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:10:06Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update unix submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/48989b4992146a58ba11aab7e10ad43a1657eeca">48989b49</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:10:06Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update deepseq submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/9d228b7508e933af20f6453a3ad0b038c77b459f">9d228b75</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:10:45Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update haskeline submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/ab97500f0bcf549d39fa2cb69a3bdab2dc55eca5">ab97500f</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:11:06Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update parsec submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/950d45b9996f4880d1c1ae2d3cfa9aad7747172a">950d45b9</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:11:35Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update process submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/47b1a718b0af9dabc2e811df2e2bde3969389882">47b1a718</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:12:01Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update stm submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/8cb38504823ba1f09731388f288a566ab2224d8c">8cb38504</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:12:28Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update terminfo submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/94a576f39e05aa717ec04b16291ec53218d82958">94a576f3</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:13:52Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update hpc submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/dd26d4933feae33a5af56f00c1a54b8dadcae882">dd26d493</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:14:19Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update filepath submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/460eec60da3ce4fd45ffdd8092322284fd0f11b6">460eec60</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:14:40Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update directory submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/3ab1b78681351d46a0df33e2f5e45ad0d1d5c92f">3ab1b786</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:16:27Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update parallel submodule
</pre>
</li>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/commit/86ce5718b18a31d85c8321a6c37b0b150e8f3c29">86ce5718</a></strong>
<div>
<span>by Herbert Valerio Riedel</span>
<i>at 2019-04-05T17:20:02Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` instead

As per https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail

Coauthored-by: Ben Gamari <ben@well-typed.com>
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#7445606fbf8f3683cd42bdc54b05d7a0bc2dfc44">
.gitmodules
</a>
</li>
<li class="file-stats">
<a href="#0f33fd88c617246c7f89c4477d2d1d24f942df23">
compiler/ghc.cabal.in
</a>
</li>
<li class="file-stats">
<a href="#11e9bfd841c4163c1919b5e07efc84740e02010f">
compiler/main/DynFlags.hs
</a>
</li>
<li class="file-stats">
<a href="#7b2a3c8a780cfa42412ee2700454599d02c3f69d">
compiler/prelude/PrelNames.hs
</a>
</li>
<li class="file-stats">
<a href="#f39c3af3fb50116eacfc5f437ab61dbe27ab59ac">
compiler/rename/RnExpr.hs
</a>
</li>
<li class="file-stats">
<a href="#a55612b2faf1041b010514ceb222ddf75c15a326">
compiler/rename/RnSource.hs
</a>
</li>
<li class="file-stats">
<a href="#557587437b36a5009b52bcd825f4411391232672">
compiler/simplCore/SimplCore.hs
</a>
</li>
<li class="file-stats">
<a href="#ba224db1ea87f93255684c230e685bc4312e8163">
compiler/typecheck/TcMatches.hs
</a>
</li>
<li class="file-stats">
<a href="#51d77a90635e9ec3ddfb3918005aecda9cc567c0">
ghc/ghc-bin.cabal.in
</a>
</li>
<li class="file-stats">
<a href="#1568a0a0f0272fbf0181fcaea271bc2f1805879e">
libraries/base/Control/Monad.hs
</a>
</li>
<li class="file-stats">
<a href="#8ad3bef656fcb7fe1ad05c31b0157d93b17a0d0f">
libraries/base/Control/Monad/ST/Lazy/Imp.hs
</a>
</li>
<li class="file-stats">
<a href="#2755f32886c2656f273820ffb30a84a5a8be7a3a">
libraries/base/GHC/Base.hs
</a>
</li>
<li class="file-stats">
<a href="#484e50173b324b5842d294580ec9ed8a7b0d5d38">
libraries/base/GHC/Conc/Sync.hs
</a>
</li>
<li class="file-stats">
<a href="#56b73a27eebc048d7fb6340f1de3cc96e9dfbe54">
libraries/base/GHC/TopHandler.hs
</a>
</li>
<li class="file-stats">
<a href="#8ea3f73acd9bc124fb73bda6c6280e2968c18ad1">
libraries/base/Prelude.hs
</a>
</li>
<li class="file-stats">
<a href="#9d9aaa8766a86696424edbf5bcceea1ca5a420e3">
libraries/base/System/IO.hs
</a>
</li>
<li class="file-stats">
<a href="#889795026dbd526de4a103860b9a2ec089817694">
libraries/base/Text/ParserCombinators/ReadP.hs
</a>
</li>
<li class="file-stats">
<a href="#8daaf55c119093341902a75a70f342a026ae5589">
libraries/base/Text/ParserCombinators/ReadPrec.hs
</a>
</li>
<li class="file-stats">
<a href="#b7cfb47853ef95330e499ca0c5b90964744d101f">
libraries/base/base.cabal
</a>
</li>
<li class="file-stats">
<a href="#5bfb6511b6692186b67361926b45ce22ebcad528">
libraries/binary
</a>
</li>
<li class="file-stats">
<a href="#1f9e349c6faf0ce4022d1187385f4e265086172b">
libraries/deepseq
</a>
</li>
<li class="file-stats">
<a href="#a76fbf30d162dc25f6f8c990c849b2f61b1e79e0">
libraries/directory
</a>
</li>
<li class="file-stats">
<a href="#188009555c31ecaa629c04bcbd48479540917707">
libraries/filepath
</a>
</li>
<li class="file-stats">
<a href="#d0aa0d9f2a5802e27fc6c95b421fff5662489df1">
libraries/haskeline
</a>
</li>
<li class="file-stats">
<a href="#42bcd36e5791e64370e1cb55417c82c34538bb7a">
libraries/hpc
</a>
</li>
<li class="file-stats">
<a href="#dc9256c7e9d3392af249349468da3dde2d363f5b">
libraries/parallel
</a>
</li>
<li class="file-stats">
<a href="#b50a0766e67822eb0253d333520811d8f33ad57d">
libraries/parsec
</a>
</li>
<li class="file-stats">
<a href="#f67cc2e98b7648e8223021d15db39fab317444b3">
libraries/process
</a>
</li>
<li class="file-stats">
<a href="#af5293b9a47977d962364074b7c9f2f8251149db">
libraries/stm
</a>
</li>
<li class="file-stats">
<a href="#8200fd8e1ae0735ef654e059662a5b048d0ee0e4">
libraries/terminfo
</a>
</li>
</ul>
<h5>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: #777;">

<br>
<a href="https://gitlab.haskell.org/ghc/ghc/compare/d90dcd4ac41c2c1310e1496104c8aeaf76c51b1c...86ce5718b18a31d85c8321a6c37b0b150e8f3c29">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>