[Mlir-commits] [mlir] [mlir][ExecutionEngine] Don't print prefix when propagating errors (PR #171997)
Shenghang Tsai
llvmlistbot at llvm.org
Fri Dec 12 03:53:18 PST 2025
https://github.com/jackalcooper created https://github.com/llvm/llvm-project/pull/171997
None
>From 78820be564acd80ca8c18f3e4d7d3e6761eda918 Mon Sep 17 00:00:00 2001
From: Shenghang Tsai <jackalcooper at gmail.com>
Date: Fri, 12 Dec 2025 19:51:41 +0800
Subject: [PATCH] [mlir][ExecutionEngine] Don't print prefix when propagating
errors in mlirExecutionEngineCreate
---
mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp | 4 ----
1 file changed, 4 deletions(-)
diff --git a/mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp b/mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp
index 81d86ad29af13..ec6f89effb709 100644
--- a/mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp
+++ b/mlir/lib/CAPI/ExecutionEngine/ExecutionEngine.cpp
@@ -38,8 +38,6 @@ mlirExecutionEngineCreate(MlirModule op, int optLevel, int numPaths,
auto tmBuilderOrError = llvm::orc::JITTargetMachineBuilder::detectHost();
if (!tmBuilderOrError) {
- llvm::errs() << "Failed to create a JITTargetMachineBuilder for the host "
- "because: \n";
consumeError(tmBuilderOrError.takeError());
return MlirExecutionEngine{nullptr};
}
@@ -47,7 +45,6 @@ mlirExecutionEngineCreate(MlirModule op, int optLevel, int numPaths,
tmBuilderOrError->setRelocationModel(llvm::Reloc::PIC_);
auto tmOrError = tmBuilderOrError->createTargetMachine();
if (!tmOrError) {
- llvm::errs() << "Failed to create a TargetMachine for the host because: \n";
consumeError(tmOrError.takeError());
return MlirExecutionEngine{nullptr};
}
@@ -68,7 +65,6 @@ mlirExecutionEngineCreate(MlirModule op, int optLevel, int numPaths,
auto jitOrError = ExecutionEngine::create(unwrap(op), jitOptions,
std::move(tmOrError.get()));
if (!jitOrError) {
- llvm::errs() << "Failed to create an ExecutionEngine because: \n";
consumeError(jitOrError.takeError());
return MlirExecutionEngine{nullptr};
}
More information about the Mlir-commits
mailing list