<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 19, 2020 at 6:27 PM Ben Gamari <<a href="mailto:ben@smart-cactus.org">ben@smart-cactus.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On June 19, 2020 5:55:01 PM EDT, Shayne Fletcher via ghc-devs <<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a>> wrote:<br>
>With the recent MR that removes integer-simple in favor of ghc-bignum,<br>
>I<br>
>find that I get a runtime failure when I try to use ghc-lib to generate<br>
>core:<br>
>```<br>
># Running: stack     --no-terminal exec -- mini-compile<br>
>examples/mini-compile/test/MiniCompileTest.hs<br>
><br>
>examples/mini-compile/test/MiniCompileTest.hs:66:5: error:<br>
>  * GHC internal error: `One' is not in scope during type checking, but<br>
>it passed the renamer<br>
>      tcl_env of environment: [628 :-> ATcTyCon TrName :: *,<br>
>                               62b :-> APromotionErr RecDataConPE,<br>
>                               62e :-> APromotionErr RecDataConPE]<br>
>    * In the definition of data constructor `TrNameS'<br>
>      In the data declaration for `TrName'<br>
>   |<br>
>66 |   = TrNameS Addr#  -- Static<br>
>   |     ^^^^^^^^^^^^^<br>
>mini-compile: GHC internal error: `One' is not in scope during type<br>
>checking, but it passed the renamer<br>
>tcl_env of environment: [628 :-> ATcTyCon TrName :: *,<br>
>                         62b :-> APromotionErr RecDataConPE,<br>
>                         62e :-> APromotionErr RecDataConPE]<br>
>```<br>
><br>
>Anyone have any pointers on what is going wrong and what I should be<br>
>looking at?<br>
<br>
I have a hypothesis for what might be happening here. Investigating <br></blockquote><div class="gmail_default" style=""><font face="tahoma, sans-serif"></font><br><font face="tahoma, sans-serif">Breaks at commit `96aa57878fd6e6a7b92e841a0df8b5255a559c97` (<a href="https://gitlab.haskell.org/ghc/ghc/-/commit/96aa57878fd6e6a7b92e841a0df8b5255a559c97">https://gitlab.haskell.org/ghc/ghc/-/commit/96aa57878fd6e6a7b92e841a0df8b5255a559c97</a>) "Update compiler".</font><br><font face="tahoma, sans-serif"><br></font><span style="font-family:Arial,Helvetica,sans-serif">-- </span></div></div><div dir="ltr" class="gmail_signature">Shayne Fletcher</div></div>