f18 was emitting a bogus error message about the lack of a TARGET
attribute when a pointer was initialized with a component of a
variable that was a legitimate TARGET.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D99665
[flang] Refine checks for pointer initialization targets ClosedPublic Authored by klausler on Mar 31 2021, 9:21 AM.
Details Summary f18 was emitting a bogus error message about the lack of a TARGET
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 31 2021, 10:07 AM This revision was landed with ongoing or failed builds.Mar 31 2021, 11:32 AM Closed by commit rG7f8da0791c33: [flang] Refine checks for pointer initialization targets (authored by klausler). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 334501 flang/include/flang/Evaluate/tools.h
flang/include/flang/Evaluate/traverse.h
flang/lib/Evaluate/check-expression.cpp
flang/lib/Semantics/check-data.cpp
flang/test/Semantics/init01.f90
|
Should this call to GetUltimate() be to GetAssociationRoot()?