diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2024-06-03 14:23:50 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-03 14:23:50 -0700 |
commit | a8f2d185b252e9a4b5676d29194d78eaf14ed219 (patch) | |
tree | bf067be3d079717213d68ff4ac9b9e4408793b9e /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | ea2c88f51297eb0ef8d352d650bb71b0292d9898 (diff) | |
download | llvm-a8f2d185b252e9a4b5676d29194d78eaf14ed219.zip llvm-a8f2d185b252e9a4b5676d29194d78eaf14ed219.tar.gz llvm-a8f2d185b252e9a4b5676d29194d78eaf14ed219.tar.bz2 |
[flang][runtime] Resilient opening of anonymous unit (#93876)
When an I/O statement references a unit number that has not been
explicitly opened or predefined, the I/O runtime support library opens a
local "fort.N" file. If this fails, the program crashes, even when the
I/O statement has IOSTAT= or IOMSG= or ERR= control list items. Connect
the dots to enable resilience in these cases.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions