You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following code is invalid Erlang code (since the documentation says "For a segment of type float the size must be either 64, 32, or 16"), but I would have expected either a runtime exception or the program being rejected.
f(#{(<<0:8589934596/float-unit:96>>) :=_}) ->ok.
Instead it causes erlc to crash with
binary_alloc: Cannot allocate 103079215152 bytes of memory (of type "binary").
This happens on master.
The text was updated successfully, but these errors were encountered:
The following code is invalid Erlang code (since the documentation says "For a segment of type float the size must be either 64, 32, or 16"), but I would have expected either a runtime exception or the program being rejected.
Instead it causes erlc to crash with
This happens on master.
The text was updated successfully, but these errors were encountered: