summaryrefslogtreecommitdiffstats
path: root/mlir/lib/ExecutionEngine
diff options
context:
space:
mode:
authorChristian Sigg <csigg@google.com>2019-10-28 04:24:43 -0700
committerA. Unique TensorFlower <gardener@tensorflow.org>2019-10-28 04:25:15 -0700
commite38fe4a7af03f504b1a51b39fba2a3f07aad46f6 (patch)
tree2c13568e7f765a9f79d3d4afc3d460d47dd0513b /mlir/lib/ExecutionEngine
parent663f9e0c9fe4d37ad3b899e8e9d25c16dc1fbfe5 (diff)
downloadbcm5719-llvm-e38fe4a7af03f504b1a51b39fba2a3f07aad46f6.tar.gz
bcm5719-llvm-e38fe4a7af03f504b1a51b39fba2a3f07aad46f6.zip
Print reason why dynamic library could not be loaded during execution.
PiperOrigin-RevId: 277037138
Diffstat (limited to 'mlir/lib/ExecutionEngine')
-rw-r--r--mlir/lib/ExecutionEngine/ExecutionEngine.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/mlir/lib/ExecutionEngine/ExecutionEngine.cpp b/mlir/lib/ExecutionEngine/ExecutionEngine.cpp
index 82e816dfe4b..58f783824bc 100644
--- a/mlir/lib/ExecutionEngine/ExecutionEngine.cpp
+++ b/mlir/lib/ExecutionEngine/ExecutionEngine.cpp
@@ -251,7 +251,8 @@ Expected<std::unique_ptr<ExecutionEngine>> ExecutionEngine::create(
auto loaded = DynamicLibrarySearchGenerator::Load(
libPath.data(), dataLayout.getGlobalPrefix());
if (!loaded) {
- errs() << "Could not load: " << libPath << "\n";
+ errs() << "Could not load " << libPath << ":\n " << loaded.takeError()
+ << "\n";
continue;
}
JD.addGenerator(std::move(*loaded));
OpenPOWER on IntegriCloud