[flang-commits] [flang] c12ef70 - [flang][driver] Add missing parentheses in an assert
Andrzej Warzynski via flang-commits
flang-commits at lists.llvm.org
Thu May 5 11:03:08 PDT 2022
Author: Andrzej Warzynski
Date: 2022-05-05T18:02:30Z
New Revision: c12ef70d2b0ac6234feb48e01eb954dd753bb538
URL: https://github.com/llvm/llvm-project/commit/c12ef70d2b0ac6234feb48e01eb954dd753bb538
DIFF: https://github.com/llvm/llvm-project/commit/c12ef70d2b0ac6234feb48e01eb954dd753bb538.diff
LOG: [flang][driver] Add missing parentheses in an assert
The assert in https://reviews.llvm.org/D124665 was missing parentheses,
which triggered a warning in GCC (verified with GCC 11). As `-Werror` is
on by default in FLang, that triggered build errors, see e.g. [1].
The fix is rather straightforward, so I am sending this without a
review.
[1] https://lab.llvm.org/buildbot/#/builders/160/builds/7016
Differential Revision: https://reviews.llvm.org/D125027
Added:
Modified:
flang/lib/Frontend/FrontendActions.cpp
Removed:
################################################################################
diff --git a/flang/lib/Frontend/FrontendActions.cpp b/flang/lib/Frontend/FrontendActions.cpp
index 2ff121d2a241cb..395adefa7933cd 100644
--- a/flang/lib/Frontend/FrontendActions.cpp
+++ b/flang/lib/Frontend/FrontendActions.cpp
@@ -533,9 +533,9 @@ static void GenerateMachineCodeOrAssemblyImpl(clang::DiagnosticsEngine &diags,
BackendActionTy act,
llvm::Module &llvmModule,
llvm::raw_pwrite_stream &os) {
- assert((act == BackendActionTy::Backend_EmitObj) ||
- (act == BackendActionTy::Backend_EmitAssembly) &&
- "Unsupported action");
+ assert(((act == BackendActionTy::Backend_EmitObj) ||
+ (act == BackendActionTy::Backend_EmitAssembly)) &&
+ "Unsupported action");
// Set-up the pass manager, i.e create an LLVM code-gen pass pipeline.
// Currently only the legacy pass manager is supported.
More information about the flang-commits
mailing list