[PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon May 18 10:13:31 PDT 2020
isuruf added a comment.
> On the call we proposed a compromise of keeping -Werror on by default for Flang but having a local Flang CMake flag to disable it that folks can use that. @isuruf would that unblock you and fix the issue that caused you to submit the patch originally?
For out-of-tree builds, this is easy to do. For in-tree builds, I'll have to duplicate the logic of https://github.com/llvm/llvm-project/blob/e3e0367f9ba142b5a3d4c2362f11b3fcbacfc98d/llvm/cmake/modules/HandleLLVMOptions.cmake#L413-L415 and https://github.com/llvm/llvm-project/blob/e3e0367f9ba142b5a3d4c2362f11b3fcbacfc98d/llvm/cmake/modules/HandleLLVMOptions.cmake#L473-L477
If you are okay with duplicating code like this I'll add an option.
> We wondered whether the way the Cmake files are written already supports this through adding -DLLVM_ENABLE_WARNINGS=0 to the build line. Pat McCormick is going to look and reply.
What's LLVM_ENABLE_WARNINGS got to do with anything?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78306/new/
https://reviews.llvm.org/D78306
More information about the llvm-commits
mailing list