diff --git a/api/src/main/java/ai/djl/util/cuda/CudaUtils.java b/api/src/main/java/ai/djl/util/cuda/CudaUtils.java index edcbf40eef3..b30a208f6ab 100644 --- a/api/src/main/java/ai/djl/util/cuda/CudaUtils.java +++ b/api/src/main/java/ai/djl/util/cuda/CudaUtils.java @@ -262,16 +262,14 @@ private static CudaLibrary loadLibrary() { } catch (UnsatisfiedLinkError e) { logger.debug("cudart library not found."); logger.trace("", e); - return null; - } catch (IncompatibleClassChangeError e) { + } catch (LinkageError e) { logger.warn("You have a conflict version of JNA in the classpath."); logger.debug("", e); - return null; } catch (SecurityException e) { logger.warn("Access denied during loading cudart library."); logger.trace("", e); - return null; } + return null; } private static String[] execute(int deviceId) {