From 443e562f3645d2954469968e6bfe44f03564bb71 Mon Sep 17 00:00:00 2001 From: Adrian Kuegel Date: Mon, 3 Apr 2023 08:27:29 +0200 Subject: [PATCH] [mlir] Fix ignoring return value warning. --- mlir/tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp | 3 ++- mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mlir/tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp b/mlir/tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp index e732e5d..0d7a342 100644 --- a/mlir/tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp +++ b/mlir/tools/mlir-spirv-cpu-runner/mlir-spirv-cpu-runner.cpp @@ -79,7 +79,8 @@ static LogicalResult runMLIRPasses(Operation *module, JitRunnerOptions &options) { PassManager passManager(module->getContext(), module->getName().getStringRef()); - applyPassManagerCLOptions(passManager); + if (failed(applyPassManagerCLOptions(passManager))) + return failure(); passManager.addPass(createGpuKernelOutliningPass()); passManager.addPass(createConvertGPUToSPIRVPass(/*mapMemorySpace=*/true)); diff --git a/mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp b/mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp index ccf6c37..c5e16f5 100644 --- a/mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp +++ b/mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp @@ -57,7 +57,8 @@ static LogicalResult runMLIRPasses(Operation *op, if (!module) return op->emitOpError("expected a 'builtin.module' op"); PassManager passManager(module.getContext()); - applyPassManagerCLOptions(passManager); + if (failed(applyPassManagerCLOptions(passManager))) + return failure(); passManager.addPass(createGpuKernelOutliningPass()); passManager.addPass(memref::createFoldMemRefAliasOpsPass()); -- 2.7.4