-
Notifications
You must be signed in to change notification settings - Fork 741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error implementing openblas.LAPACKE #1148
Comments
Please try again with version 0.3.19-1.5.7 |
Resulted in same error: In this case I think the method that should have been called is on line 17448: |
Please set the "org.bytedeco.javacpp.logger.debug" system property to "true" to get more messages on the console. |
The log prior to the error reads: 2022-02-15 11:24:06.783 W/System.err: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". |
You're on Android, that doesn't have a Fortran compiler, see pull #405. |
It looks like OpenBLAS no longer needs a Fortran compiler to build LAPACK, see pull OpenMathLib/OpenBLAS#3539. |
Thank you for notifying, but I've already began working towards another solution for the code |
FYI, I've upgraded the presets for OpenBLAS 0.3.21 (see commit 7d9084f), which no longer requires a Fortran compiler to build LAPACK, so it's now available for all platforms, including Android, iOS, and Mac on ARM. |
I am receiving an error:
java.lang.UnsatisfiedLinkError: No implementation found for int org.bytedeco.openblas.global.openblas.LAPACKE_dpotrf(int, byte, int, java.nio.DoubleBuffer, int) (tried Java_org_bytedeco_openblas_global_openblas_LAPACKE_1dpotrf and Java_org_bytedeco_openblas_global_openblas_LAPACKE_1dpotrf__IBILjava_nio_DoubleBuffer_2I)
at org.bytedeco.openblas.global.openblas.LAPACKE_dpotrf(Native Method)
at smile.math.blas.openblas.OpenBLAS.potrf(OpenBLAS.java:849)
but in openblas.class from v. 0.3.10-1.5.4, line 17447 I have:
public static native int LAPACKE_dpotrf(int var0, @cast({"char"}) byte var1, int var2, DoubleBuffer var3, int var4);
This should be the method called, correct? Any recommendations on why this error is occurring and how I might fix it?
The text was updated successfully, but these errors were encountered: