diff --git a/mlir/tools/mlir-rocm-runner/mlir-rocm-runner.cpp b/mlir/tools/mlir-rocm-runner/mlir-rocm-runner.cpp --- a/mlir/tools/mlir-rocm-runner/mlir-rocm-runner.cpp +++ b/mlir/tools/mlir-rocm-runner/mlir-rocm-runner.cpp @@ -227,7 +227,7 @@ llvm::ErrorOr rocmAgentEnumerator = llvm::sys::findProgramByName( kRocmAgentEnumerator, {__ROCM_PATH__ "/bin"}); std::error_code ec; - if (ec = rocmAgentEnumerator.getError()) { + if ((ec = rocmAgentEnumerator.getError())) { WithColor::warning(errs(), kRunnerProgram) << kRocmAgentEnumerator << " couldn't be located under " << __ROCM_PATH__ << ", set target as " << kDefaultTargetChip << "\n";