[erlang-bugs] typer crash for <<_:32, _:_*8>>
Kostis Sagonas
kostis@REDACTED
Fri May 20 15:07:21 CEST 2011
Radosław Bułat wrote:
> 2011/5/20 Kostis Sagonas <kostis@REDACTED>:
>> Can you please try OTP's 'dev' version and tell me what's happening?
>> I think this problem has been fixed since about a month ago.
>>
>> Kostis
>>
>
> I've downloaded otp from http://github.com/erlang/otp/ build it with
> "./otp_build setup" and run:
>
> $ ~/opt/src/otp/bin/i386-apple-darwin10.7.0/typer --show erlangbug.erl
> # without "/i386-apple-darwin10.7.0/" part it give me "{"init
> terminating in do_boot",{undef,[{typer,start,[]},{init,start_it,1},{init,start_em,1}]}}"
> error
>
> %% File: "erlangbug.erl"
> %% ---------------------
> {"init terminating in
> do_boot",{{case_clause,8},[{erl_types,t_form_to_string,1},{erl_types,t_form_to_string,1},{dialyzer_contracts,contract_to_string_1,1},{typer,get_type_string,4},{typer,'-show_type_info/2-fun-0-',2},{lists,foreach,2},{typer,start,0},{init,start_it,1}]}}
>
> Crash dump was written to: erl_crash.dump
> init terminating in do_boot ()
>
> It look like this problem still exists.
Neither I nor any other person I know of and have asked to check this
was able to reproduce the problem. Looks like you have some left over
typer from a previous build.
Do:
make clean
./otp_build autoconf
./configure
make
and then run the typer which is in otp/bin/typer
Kostis
More information about the erlang-bugs
mailing list