Skip to content

Commit ed942f0

Browse files
committed
Revert to skipping broken functions.
1 parent 997b687 commit ed942f0

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

openblas/src/main/java/org/bytedeco/openblas/presets/openblas_nolapack.java

+3-7
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ public class openblas_nolapack implements LoadEnabled, InfoMapper {
137137
.put(new Info("openblas_complex_float", "lapack_complex_float").cast().pointerTypes("FloatPointer", "FloatBuffer", "float[]"))
138138
.put(new Info("openblas_complex_double", "lapack_complex_double").cast().pointerTypes("DoublePointer", "DoubleBuffer", "double[]"));
139139

140-
String[] lapackeOnlyFunctions = {
140+
String[] brokenFunctions = {
141141
// not implemented by MKL
142142
"cgesvdq", "dgesvdq", "sgesvdq", "zgesvdq", "clangb", "dlangb", "slangb", "zlangb",
143143
"ctrsyl3", "dtrsyl3", "strsyl3", "ztrsyl3",
@@ -149,12 +149,8 @@ public class openblas_nolapack implements LoadEnabled, InfoMapper {
149149
"cherfsx", "dgbrfsx", "dsyrfsx", "sporfsx", "zgerfsx", "zsyrfsx", "cgbsvxx", "cposvxx", "dgesvxx", "sgbsvxx", "ssysvxx", "zhesvxx",
150150
"cgesvxx", "csysvxx", "dposvxx", "sgesvxx", "zgbsvxx", "zposvxx", "chesvxx", "dgbsvxx", "dsysvxx", "sposvxx", "zgesvxx", "zsysvxx"};
151151

152-
for (String f : lapackeOnlyFunctions) {
153-
infoMap.put(new Info(f, "LAPACK_" + f, "LAPACK_" + f).skip(true));
154-
}
155-
156-
for (String f : lapackeOnlyFunctions) {
157-
infoMap.put(new Info("LAPACKE_" + f, "LAPACKE_" + f + "_work").skip(skipFunctions()));
152+
for (String f : brokenFunctions) {
153+
infoMap.put(new Info(f, "LAPACK_" + f, "LAPACK_" + f + "_base", "LAPACKE_" + f, "LAPACKE_" + f + "_work").skip(true));
158154
}
159155

160156
String[] functions = {

0 commit comments

Comments
 (0)