We had neglected to check for name mismatches for procedure definitions that
appear in interfaces.
I also changed label11.f90 to an error test since I think they're better than
"FileCheck" tests.
Paths
| Differential D89611
[flang] Add name match checks for interface procedures ClosedPublic Authored by PeteSteinfeld on Oct 16 2020, 6:28 PM.
Details Summary We had neglected to check for name mismatches for procedure definitions that I also changed label11.f90 to an error test since I think they're better than
Diff Detail
Event Timeline
Comment Actions We were reporting generic interface name mismatchess as warnings rather than as Comment Actions Added the reference to the constraint in the standard for mismatched interfaces This revision is now accepted and ready to land.Oct 19 2020, 7:08 AM Closed by commit rG0047f6aed37c: [flang] Add name match checks for interface procedures (authored by PeteSteinfeld). · Explain WhyOct 19 2020, 7:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 299036 flang/lib/Semantics/resolve-labels.cpp
flang/test/Semantics/label11.f90 |
There is supposed to be an error reported here too.