This is an archive of the discontinued LLVM Phabricator instance.

[Flang] To fix issue #55826: Add semantic check for another variation of multiple part-ref with non-zero rank.
ClosedPublic

Authored by DanielCChen on Jan 11 2023, 7:56 AM.

Details

Summary

This is to address the GitHub issue #55826.
It is to diagnose the case when a type bound procedure is passed as an actual procedure argument.

call sub0(t%t3%t2%t%info1)

Diff Detail

Event Timeline

DanielCChen created this revision.Jan 11 2023, 7:56 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 11 2023, 7:56 AM
DanielCChen requested review of this revision.Jan 11 2023, 7:56 AM

I tried to add “rG LLVM Github Monorepo” in the Repository field before creating the revision, but it disappeared. Does someone know why it happened?

clementval set the repository for this revision to rG LLVM Github Monorepo.Jan 11 2023, 8:15 AM
clementval added a project: Restricted Project.

Ping: I appreciate it if reviewers can review the change. Thanks to all.

klausler accepted this revision.Jan 17 2023, 9:18 AM
This revision is now accepted and ready to land.Jan 17 2023, 9:18 AM
peixin accepted this revision.EditedJan 18 2023, 11:05 PM
peixin added a subscriber: jeanPerier.

LGTM. Thanks for this work.

@DanielCChen If your patch gets approved by @klausler or @jeanPerier in the area of semantic analysis, you can land your patch if others don't have any comments. Sometimes, I wait for one more day and land the patch.

Thanks @klausler and @peixin! I will wait a day or so to see if others have any more comments.