We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug Running erlc on the following:
f([]) -> ok; f(_V0) -> ((_V1 = erlang:is_list(_V0)) orelse binary_to_integer(list_to_bitstring([]))) / 0, _V1.
fails with
test493867:1: function f/1+16: Internal consistency check failed - please report this bug. Instruction: {call_ext,1,{extfunc,erlang,list_to_bitstring,1}} Error: {uninitialized_reg,{y,0}}:
Affected versions
Additional context I could not reproduce this with an old version of OTP 25, so I suspect the bug was introduced in the last year.
The text was updated successfully, but these errors were encountered:
Fix crash when compiling is_list/1 call
2764673
Fixes erlang#7504
7f94589
Fixes erlang#7504 Fixes erlang#7505
Merge pull request #7518 from bjorng/bjorn/compiler/fix-is_list-crash/G…
1ea0b3e
…H-7504/OTP-18689 Fix crash when compiling is_list/1 call
f9a3fa9
bjorng
Successfully merging a pull request may close this issue.
Describe the bug
Running erlc on the following:
fails with
Affected versions
Additional context
I could not reproduce this with an old version of OTP 25, so I suspect the bug was introduced in the last year.
The text was updated successfully, but these errors were encountered: