[erlang-bugs] Compilation problem on MacOSX

Mickael Remond mickael.remond@REDACTED
Mon Jun 8 11:29:31 CEST 2009


Hello,

It still have this inconsistency problem, so I will send you the code.
The problem has to do with code which seems quite undetermined due to
the same variable being exported several time from a case.
It seems it confuses the compiler (which I can understand as reading
this code is really confusing for a human as well).

Kenneth Lundin wrote:

> Hi,
>
> I don't think this is a Mac OS X specific problem.
> The error comes from the Erlang compiler when trying to compile an
> Erlang module and
> this is not platform dependent at all.
>
> Please check if the error is still there in R13B and in that case
> provide the source for the module that triggers the error (or try to
> minimise the module
> first).
>
> /Kenneth Erlang/OTP Ericsson
>
> On Sat, Jun 6, 2009 at 11:38 AM, Mickael
> Remond<mickael.remond@REDACTED> wrote:
>> Hello,
>>
>> I have the following compilation problem on MacOSX. Compiler reports:
>>
>> Recompile: src/ll_packetizer
>> ll_packetizer: function process_rtmp/2+168:
>>  Internal consistency check failed - please report this bug.
>>  Instruction: {test,bs_start_match2,{f,99},[{y,11},3,0,{x,0}]}
>>  Error:       {match_context,{y,11}}:
>>
>> The same file compiles fine on Linux.
>> Version used R12B-5.
>> I will do the same test with Erlang R13B
>>
>> --
>> Mickaël Rémond
>>  http://www.process-one.net/
>>
>> ________________________________________________________________
>> erlang-bugs mailing list. See http://www.erlang.org/faq.html
>> erlang-bugs (at) erlang.org
>>
>>

-- 
Mickaël Rémond
 http://www.process-one.net/


More information about the erlang-bugs mailing list