This is an archive of the discontinued LLVM Phabricator instance.

[flang] add -flang-experimental-polymorphism flag to flang-new
ClosedPublic

Authored by DavidTruby on Jun 19 2023, 7:57 AM.

Details

Summary

This flag enables Fortran 2003 polymorphism. It is marked experimental
and not included in --help.

Diff Detail

Event Timeline

DavidTruby created this revision.Jun 19 2023, 7:57 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald Transcript
Herald added a subscriber: sunshaoce. · View Herald Transcript
DavidTruby requested review of this revision.Jun 19 2023, 7:57 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 19 2023, 7:57 AM
tblah accepted this revision.Jun 19 2023, 8:23 AM

Looks good to me, thanks!

This revision is now accepted and ready to land.Jun 19 2023, 8:23 AM

Looks ok to me. Note that some of the polymorphic TODOs will only be removed when HLFIR is in place.

Looks like you have a clang-format issue.

This revision was landed with ongoing or failed builds.Jun 22 2023, 8:21 AM
This revision was automatically updated to reflect the committed changes.