<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The core file is rather large (about 6000 lines of Core Erlang),<br>

autogenerated from Haskell Yhc core.<br>
<br>
Is it possible to get a line number where erlc crashed from this<br>
message or any other information to identify the offending case<br>
clause?<br>
</blockquote><div><br>You can uncomment the io:fwrite/2 call in the following function at the beginning of beam_trim.erl<br><br>function({function,Name,Arity,CLabel,Is0}) -><br>    %%ok = io:fwrite("~w: ~p\n", [?LINE,{Name,Arity}]),<br>
    St = #st{safe=safe_labels(Is0, []),lbl=beam_utils:index_labels(Is0)},<br>    Is = trim(Is0, St, []),<br>    {function,Name,Arity,CLabel,Is}.<br><br>to printout the name of the offending function.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
I am not attaching the core file because of its size, but may provide<br>
it upon request.<br>
</blockquote><div><br>If you can identify the offending function and provide a smaller core file, I can have a look.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Is there any limit on the core source size, number of nested<br>
constructs, line length, etc? I use R12B-1.<br>
</blockquote><div><br>No.<br> </div></div>/Bjorn<br>-- <br>Björn Gustavsson, Erlang/OTP, Ericsson AB<br>
</div>