This removes the need for the -flang-experimental-exec flag to generate executables.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
This is in line with the conclusions of https://discourse.llvm.org/t/proposal-rename-flang-new-to-flang/:
We should remove the need for the -flang-experimental-exec flag. There’s no need to hide things to this level given the evolving maturity of LLVM’s flang. This will be an immediate improvement for all flang-new users.
LGTM!
Thanks a ton @everythingfunctional , great to see this flag finally being removed.
All builds and tests correctly and looks good.
@everythingfunctional, can you please post on Discourse about this change when you merge? Since we've discussed this with the community, I think we should let them know that this is happening.
Hello,
I think this broke some bots due to remaining references to -flang-experimental-exec in llvm-zorg buildbot config
- clang-aarch64-sve-vla-2stage https://lab.llvm.org/buildbot/#/builders/198/builds/2907
- clang-aarch64-sve-vls-2stage https://lab.llvm.org/buildbot/#/builders/176/builds/2851
- clang-aarch64-sve-vla https://lab.llvm.org/buildbot/#/builders/197/builds/6950
- clang-aarch64-sve-vls https://lab.llvm.org/buildbot/#/builders/184/builds/4485
I proposed a fix here https://reviews.llvm.org/D153501