This is an archive of the discontinued LLVM Phabricator instance.

[flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL
ClosedPublic

Authored by klausler on Sep 30 2020, 12:47 PM.

Details

Summary

These types have to distinguish list-directed I/O from formatted I/O,
and the subscript incrementation call was in the formatted branch
of the if() rather than after the if().

Diff Detail

Event Timeline

klausler created this revision.Sep 30 2020, 12:47 PM
Herald added a project: Restricted Project. · View Herald Transcript
klausler requested review of this revision.Sep 30 2020, 12:47 PM
klausler retitled this revision from Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL to [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL.Sep 30 2020, 1:16 PM
tskeith accepted this revision.Sep 30 2020, 1:28 PM
This revision is now accepted and ready to land.Sep 30 2020, 1:28 PM
This revision was landed with ongoing or failed builds.Sep 30 2020, 2:03 PM
This revision was automatically updated to reflect the committed changes.