When an unconnected unit number is used in a BACKSPACE statement
with ERR=, IOSTAT=, &/or IOMSG= control specifiers, don't crash,
but let the program deal with the error.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D127782
[flang][runtime] Allow recovery from BACKSPACE(badUnit) ClosedPublic Authored by klausler on Jun 14 2022, 1:47 PM.
Details Summary When an unconnected unit number is used in a BACKSPACE statement
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 14 2022, 5:06 PM Closed by commit rG142db43b626c: [flang][runtime] Allow recovery from BACKSPACE(badUnit) (authored by klausler). · Explain WhyJun 15 2022, 1:01 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 437309 flang/include/flang/Runtime/iostat.h
flang/runtime/io-api.cpp
flang/runtime/io-stmt.h
flang/runtime/io-stmt.cpp
flang/runtime/iostat.cpp
flang/runtime/unit.h
flang/runtime/unit.cpp
|