<div dir="ltr">Hi,<div><br></div><div>When compiling attached file, I get an internal error from the lint_module when using 19.0 (built from source, using kerl).</div><div><br></div><div>Compiling the same file using OTP 17.3 and 18.0 works fine.</div><div><font face="monospace"><br></font></div><div><div></div>





<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace">$ ~/lib/erl/17.3/bin/erlc -v -Werror +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard<span class="inbox-inbox-Apple-converted-space">  </span>-o ebin/ -pa ebin/ -I include/ src/ecapnp.erl</font></span></p>
<p class="inbox-inbox-p2"><span style="font-family:monospace;line-height:1.5">$ ~/lib/erl/17.3/bin/erlc -v -Werror +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard</span><span class="inbox-inbox-Apple-converted-space" style="font-family:monospace;line-height:1.5">  </span><span style="font-family:monospace;line-height:1.5">-o ebin/ -pa ebin/ -I include/ src/c++_capnp.erl</span><span class="inbox-inbox-Apple-converted-space" style="font-family:monospace;line-height:1.5"> </span><br></p>
<p class="inbox-inbox-p2"><span style="font-family:monospace;line-height:1.5">$ ~/lib/erl/18.0/bin/erlc -v -Werror +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard</span><span class="inbox-inbox-Apple-converted-space" style="font-family:monospace;line-height:1.5">  </span><span style="font-family:monospace;line-height:1.5">-o ebin/ -pa ebin/ -I include/ src/c++_capnp.erl</span><span class="inbox-inbox-Apple-converted-space" style="font-family:monospace;line-height:1.5"> </span><br></p>
<p class="inbox-inbox-p2"><span style="font-family:monospace;line-height:1.5">$ ~/lib/erl/19.0/bin/erlc -v -Werror +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard</span><span class="inbox-inbox-Apple-converted-space" style="font-family:monospace;line-height:1.5">  </span><span style="font-family:monospace;line-height:1.5">-o ebin/ -pa ebin/ -I include/ src/c++_capnp.erl</span><span class="inbox-inbox-Apple-converted-space" style="font-family:monospace;line-height:1.5"> </span><br></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace">src/c++_capnp.erl: internal error in lint_module;</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace">crash reason: badarg</font></span></p>
<p class="inbox-inbox-p3"><font face="monospace"><span class="inbox-inbox-s1"></span><br></font></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in function<span class="inbox-inbox-Apple-converted-space">  </span>erl_eval:line/1 (erl_eval.erl, line 1327)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from erl_eval:partial_eval/1 (erl_eval.erl, line 1297)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from erl_lint:check_type/3 (erl_lint.erl, line 2840)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from lists:foldl/3 (lists.erl, line 1263)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from erl_lint:check_type/2 (erl_lint.erl, line 2728)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from lists:foldl/3 (lists.erl, line 1263)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from erl_lint:forms/2 (erl_lint.erl, line 658)</font></span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1"><font face="monospace"><span class="inbox-inbox-Apple-converted-space">  </span>in call from erl_lint:module/3 (erl_lint.erl, line 506)</font></span></p></div><div><br></div><div>Cheers,</div><div>Andreas</div><div><br></div></div>