[erlang-patches] Fix discrepancy in compile_info

Kostis Sagonas <>
Mon Jan 16 18:04:48 CET 2012


On 01/16/2012 04:24 PM, Henrik Nord wrote:
> Hi
>
> It looks like its a bugfix, so I will rebase it on maint and run it in
> 'pu'.

Strictly, this is not a bug since this 'none' atom is used to pass 
information from the beam_disasm module to the hipe compiler. The 
problem is that this is not in accordance with the type declaration in 
the record. So it's a discrepancy which results in a dialyzer warning. 
In principle it could have been fixed by extending the type declaration.

In any case, it would be nice to include this in a maintainance release 
of R15B instead of in R16.

> Also it would be great if you could include the diff url:s in the mail
> for easy access for our reviewing pleasure.

I think the diff can be viewed here:

https://github.com/kostis/otp/commit/baeab90a39ad01389e91136722206f5d3ac47486

Kostis

> On 01/16/2012 01:55 PM, Kostis Sagonas wrote:
>> git fetch git://github.com/kostis/otp.git compile_info-fix
>>
>> Kostis
>> _______________________________________________
>> erlang-patches mailing list
>> 
>> http://erlang.org/mailman/listinfo/erlang-patches
>



More information about the erlang-patches mailing list