aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2022-06-06 15:59:01 -0700
committerPeter Klausler <pklausler@nvidia.com>2022-06-13 11:24:59 -0700
commit2a07db4cf60f961ae05b9febf8bcd2948ace93e3 (patch)
treecad26a782eb4fa80c9a57bec30c7d6826f4d95fc /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parente7766972a6790e25dbb4ce3481f57e9792b49269 (diff)
downloadllvm-2a07db4cf60f961ae05b9febf8bcd2948ace93e3.zip
llvm-2a07db4cf60f961ae05b9febf8bcd2948ace93e3.tar.gz
llvm-2a07db4cf60f961ae05b9febf8bcd2948ace93e3.tar.bz2
[flang][runtime] Don't crash after reporting I/O statement errors
When an I/O statement is known to be in a recoverable error state, it shouldn't cause a crash later in execution because it's not in an expected non-erroneous processing state. Add checking for the ErroneousIoStatementState variant on paths that might otherwise lead to runtime crashes. Differential Revision: https://reviews.llvm.org/D127423
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions