From 18039b34b48345a4bc7e23ec0a1618a21394f04f Mon Sep 17 00:00:00 2001 From: Howard Pritchard Date: Mon, 6 Apr 2015 13:31:58 -0600 Subject: [PATCH] ompi/java: better error message if dlopen fails The error message emitted by ompi/java when dlopen fails is misleading and not very informative. Signed-off-by: Howard Pritchard --- ompi/mpi/java/c/mpi_MPI.c | 2 +- oshmem/shmem/java/c/shmem_ShMem.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ompi/mpi/java/c/mpi_MPI.c b/ompi/mpi/java/c/mpi_MPI.c index d2fab4318c..d8f8ac90ce 100644 --- a/ompi/mpi/java/c/mpi_MPI.c +++ b/ompi/mpi/java/c/mpi_MPI.c @@ -135,7 +135,7 @@ jint JNI_OnLoad(JavaVM *vm, void *reserved) if(libmpi == NULL) { - fprintf(stderr, "Java bindings failed to load liboshmem.\n"); + fprintf(stderr, "Java bindings failed to load libmpi: %s\n",dlerror()); exit(1); } diff --git a/oshmem/shmem/java/c/shmem_ShMem.c b/oshmem/shmem/java/c/shmem_ShMem.c index 55720de209..2ea5210a6d 100644 --- a/oshmem/shmem/java/c/shmem_ShMem.c +++ b/oshmem/shmem/java/c/shmem_ShMem.c @@ -90,7 +90,7 @@ jint JNI_OnLoad(JavaVM *vm, void *reserved) if(liboshmem == NULL) { - fprintf(stderr, "Java bindings failed to load liboshmem.\n"); + fprintf(stderr, "Java bindings failed to load liboshmem: %s\n",dlerror()); exit(1); }