Make the new DGEMM regression test properly depend on CBLAS and LAPACKE

fixes #2215
This commit is contained in:
Martin Kroeker 2019-08-13 22:29:48 +02:00 committed by GitHub
parent abea977ded
commit a1fce67743
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -38,9 +38,14 @@ if (NOT NO_LAPACK)
set(OpenBLAS_utest_src
${OpenBLAS_utest_src}
test_potrs.c
)
if (NOT NO_CBLAS AND NOT NO_LAPACKE)
set(OpenBLAS_utest_src
${OpenBLAS_utest_src}
test_kernel_regress.c
)
endif()
endif()
set(OpenBLAS_utest_bin openblas_utest)
add_executable(${OpenBLAS_utest_bin} ${OpenBLAS_utest_src})

View File

@ -1,6 +1,9 @@
UTEST_CHECK = 1
TOPDIR = ..
override TARGET_ARCH=
override TARGET_MACH=
UTESTBIN=openblas_utest
.PHONY : all
@ -13,8 +16,12 @@ OBJS=utest_main.o test_amax.o test_rotmg.o test_axpy.o test_dotu.o test_dsdot.o
ifneq ($(NO_LAPACK), 1)
OBJS += test_potrs.o
ifneq ($(NO_CBLAS), 1)
ifneq ($(NO_LAPACKE), 1)
OBJS += test_kernel_regress.o
endif
endif
endif
#this does not work with OpenMP nor with native Windows or Android threads
# FIXME TBD if this works on OSX, SunOS, POWER and zarch