This is an archive of the discontinued LLVM Phabricator instance.

[flang] IO condition specfier control flow
ClosedPublic

Authored by vdonaldson on Mar 31 2023, 9:46 AM.

Details

Summary

Execution of a statement such as

read(internal,*,err=666,iostat=stat) k

that terminates with an END or EOR condition must not take the ERR branch.

Diff Detail

Event Timeline

vdonaldson created this revision.Mar 31 2023, 9:46 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 31 2023, 9:46 AM
vdonaldson requested review of this revision.Mar 31 2023, 9:46 AM
PeteSteinfeld accepted this revision.Mar 31 2023, 11:07 AM

All builds and tests correctly and looks good.

This revision is now accepted and ready to land.Mar 31 2023, 11:07 AM