[erlang-bugs] Internal consitency check failure

Björn Gustavsson bjorn@REDACTED
Mon Feb 23 07:48:07 CET 2015


On Sat, Feb 21, 2015 at 1:44 AM, Anthony Ramine <n.oxyde@REDACTED> wrote:
> Le 19 févr. 2015 à 14:35, Björn Gustavsson <bjorn@REDACTED> a écrit :
>
>> The problematic optimimization was not done when line
>> numbers didn't match.
>
> Maybe some compiler tests should also be run with +no_line_info or something?
>

no_line_info removes the line numbers in the beam_clean pass, which is
run after most of the optimisation passes. This is done on purpose
so that the optimisation passes can assume that line instructions
are always there.

/Bjorn


-- 
Björn Gustavsson, Erlang/OTP, Ericsson AB



More information about the erlang-bugs mailing list