Browse Source

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

fixes #2215
tags/v0.3.8^2
Martin Kroeker GitHub 6 years ago
parent
commit
a1fce67743
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions
  1. +5
    -0
      utest/CMakeLists.txt
  2. +7
    -0
      utest/Makefile

+ 5
- 0
utest/CMakeLists.txt 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})


+ 7
- 0
utest/Makefile 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


Loading…
Cancel
Save