<div><div dir="auto">Same issue here. With or without HIPE I’m getting this error (Ubuntu 16.04/18.04 and CentOs7):</div></div><div dir="auto"><br></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px">Build failed.</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make[3]: *** [../ebin/hipe.beam] Error 1</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make[3]: Leaving directory '/home/frankm/.kerl/builds/22.</span><span style="color:rgb(49,49,49);word-spacing:1px">0.6/otp_src_git/lib/hipe/main'</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">/home/frankm/.kerl/builds/22.0</span><span style="color:rgb(49,49,49);word-spacing:1px">.6/otp_src_git/make/</span><a href="http://otp_subdir.mk:29/" rel="noreferrer" target="_blank" style="font-size:1rem;word-spacing:1px">otp_subdir.mk:29</a><span style="color:rgb(49,49,49);word-spacing:1px">: recipe for target 'opt' failed</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make[2]: *** [opt] Error 2</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make[2]: Leaving directory '/home/frankm/.kerl/builds/22.</span><span style="color:rgb(49,49,49);word-spacing:1px">0.6/otp_src_git/lib/hipe'</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">/home/frankm/.kerl/builds/22.0</span><span style="color:rgb(49,49,49);word-spacing:1px">.6/otp_src_git/make/</span><a href="http://otp_subdir.mk:29/" rel="noreferrer" target="_blank" style="font-size:1rem;word-spacing:1px">otp_subdir.mk:29</a><span style="color:rgb(49,49,49);word-spacing:1px">: recipe for target 'opt' failed</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make[1]: *** [opt] Error 2</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make[1]: Leaving directory '/home/frankm/.kerl/builds/22.</span><span style="color:rgb(49,49,49);word-spacing:1px">0.6/otp_src_git/lib'</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">Makefile:490: recipe for target 'libs' failed</span><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">make: *** [libs] Error 2</span><br style="color:rgb(49,49,49);word-spacing:1px"><br style="color:rgb(49,49,49);word-spacing:1px"><span style="color:rgb(49,49,49);word-spacing:1px">Please see /home/frankm/.kerl/builds/22.0</span><span style="color:rgb(49,49,49);word-spacing:1px">.6/otp_build_git.log for full details.</span><br></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px"><br></span></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px"><br></span></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px">while 22.0.5 compiles perfectly. </span></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px"><br></span></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px">/Frank</span></div><div dir="auto"><span style="color:rgb(49,49,49);word-spacing:1px"><br></span></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
On 10/07/2019 10:18, Erlang/OTP wrote:<br>
>   ---------------------------------------------------------------------<br>
>   --- POTENTIAL INCOMPATIBILITIES -------------------------------------<br>
>   ---------------------------------------------------------------------<br>
> <br>
>    OTP-15949    Application(s): dialyzer, hipe<br>
> <br>
>                 The HiPE compiler would badly miscompile certain<br>
>                 try/catch expressions, so it will now refuse to compile<br>
>                 modules containing try or catch.<br>
> <br>
>                 As a consequence of this, dialyzer will no longer<br>
>                 compile key modules to native code.<br>
<br>
This means --enable-native-libs is now broken. Results in:<br>
<br>
hipe.erl: native-code compilation failed because of an unimplemented <br>
instruction (catch).<br>
<br>
That's a bit rough.<br>
<br>
Is HiPE just going to slowly rot or are there plans to revive it somehow <br>
(official or not)? Wondering if I should just give up on testing against it.<br>
<br>
Cheers,<br>
<br>
-- <br>
Loïc Hoguin<br>
<a href="https://ninenines.eu" rel="noreferrer" target="_blank">https://ninenines.eu</a><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div></div>