This is an archive of the discontinued LLVM Phabricator instance.

[flang] Diagnose bad attributes of implicit interface externals
ClosedPublic

Authored by klausler on Mar 21 2023, 3:01 PM.

Details

Summary

Procedures with the EXTERNAL attribute (explicit or implied) are
not permitted to be ALLOCATABLE or be arrays if their interfaces
are implicit.

Diff Detail

Event Timeline

klausler created this revision.Mar 21 2023, 3:01 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 21 2023, 3:01 PM
klausler requested review of this revision.Mar 21 2023, 3:01 PM
PeteSteinfeld accepted this revision.Mar 21 2023, 5:01 PM

All builds and tests correctly and looks good.

This revision is now accepted and ready to land.Mar 21 2023, 5:01 PM