diff options
author | Björn Gustavsson <[email protected]> | 2019-05-27 15:34:35 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2019-05-28 09:27:05 +0200 |
commit | 528f17ad9b85c4a3a1e28428606494550eef3a1e (patch) | |
tree | 3a69fe46aef89538657bc1776c89f8b21968759d /lib/stdlib/src/binary.erl | |
parent | d32991afaf3fc5f9f73e3e2448672bb9a1b80101 (diff) | |
download | otp-528f17ad9b85c4a3a1e28428606494550eef3a1e.tar.gz otp-528f17ad9b85c4a3a1e28428606494550eef3a1e.tar.bz2 otp-528f17ad9b85c4a3a1e28428606494550eef3a1e.zip |
Eliminate crash in the beam_ssa_dead compiler pass
The compiler could crash in the beam_ssa_dead pass while compiling
complex nested `case` expressions. See the added test case for an
example and explanation.
https://bugs.erlang.org/browse/ERL-956
Diffstat (limited to 'lib/stdlib/src/binary.erl')
0 files changed, 0 insertions, 0 deletions