This is an archive of the discontinued LLVM Phabricator instance.

[flang] Stricter checking of DIM= arguments to LBOUND/UBOUND/SIZE
ClosedPublic

Authored by klausler on Jul 21 2023, 8:20 AM.

Details

Summary

DIM= arguments with constant values can be checked for validity
even when other arguments to an intrinsic function can't be
folded. Handle errors with assumed-rank arguments as well.

Diff Detail

Event Timeline

klausler created this revision.Jul 21 2023, 8:20 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2023, 8:20 AM
klausler requested review of this revision.Jul 21 2023, 8:20 AM
This revision is now accepted and ready to land.Jul 21 2023, 8:32 AM