<html><head></head><body><div>Hi Chris,</div><div><br></div><div>Maybe you want to look at MR 1806 (<a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/1806">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/1806</a>). There I touched the `check is main exported` stuff. </div><div>There is also MR !1885 for GHC 8.6.2 (<a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/1885">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/1885</a>). However this got never merged!</div><div><br></div><div>Regards</div><div>  Roland</div><div><br></div><div><br></div><div>Am Sonntag, den 14.06.2020, 09:43 -0400 schrieb Chris Smith:</div><blockquote type="cite"><div dir="ltr">Hi.  In GHC 8.6.5, if I compile a main module that both fails to define `main` and also contains other errors, the other errors are not reported because GHC aborts after realizing that there is no `main`.  In GHC 8.10.1, all errors are reported.  I'm looking for where this change was made, in the hopes that it's easy to backport to a local branch of GHC 8.6.5.  Does anyone know off-hand?</div>
<pre>_______________________________________________
ghc-devs mailing list
<a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org</a>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a>
</pre></blockquote></body></html>