Add support to create unique name for namelist group and be able to
deconstruct them.
This patch is part of the upstreaming effort from fir-dev branch.
Co-authored-by: jeanPerier
Co-authored-by: schweitz
Paths
| Differential D110331
[flang][fir] Add support to mangle/deconstruct namelist group name ClosedPublic Authored by clementval on Sep 23 2021, 6:39 AM.
Details Summary Add support to create unique name for namelist group and be able to This patch is part of the upstreaming effort from fir-dev branch. Co-authored-by: jeanPerier
Diff Detail
Event TimelineComment Actions It looks like the test is failing with the windows build bot: C:\ws\w4\llvm-project\premerge-checks\flang\unittests\Optimizer\InternalNamesTest.cpp(168): error: Expected equality of these values: actual.str() Which is: "\0QMmod1Gnlg" expectedMangledName Which is: "_QMmod1Gnlg" Comment Actions
Right ... I'll have a look at that. This revision is now accepted and ready to land.Sep 24 2021, 4:03 AM Closed by commit rG3593ae4312f6: [flang][fir] Add support to mangle/deconstruct namelist group name (authored by clementval). · Explain WhySep 24 2021, 5:19 AM This revision was automatically updated to reflect the committed changes. Comment Actions Hi @clementval , Great to see that the upstreaming effort has been restarted, thanks for working on this! Could you check https://lab.llvm.org/buildbot/#/builders/175/builds/3402? Looks related. The blame list is clearly incorrect there. Comment Actions
Yeah I expected the other flang bots to fail too but didn't for some reason but it's the right file. Not sure why it never showed up in the changelist. Edit: now it's showing up elsewhere https://lab.llvm.org/buildbot/#/builders/180/builds/1263 so at least you know it's not due to an "out of tree"quirk. Comment Actions
Revert until I can fix the issue This revision is now accepted and ready to land.Sep 24 2021, 1:07 PM This revision was landed with ongoing or failed builds.Sep 24 2021, 1:11 PM Closed by commit rG62cc6b0da291: [flang][fir] Add support to mangle/deconstruct namelist group name (authored by clementval). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 374939 flang/include/flang/Optimizer/Support/InternalNames.h
flang/lib/Lower/Mangler.cpp
flang/lib/Optimizer/Support/InternalNames.cpp
flang/unittests/Optimizer/InternalNamesTest.cpp
|