commit 3a7dcafb108e009943eaa0bd66d059494fb5071c
parent 5a414467561d6c5c35e017f6dba7ff85f247d0b6
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Tue, 24 Mar 2020 12:05:01 +0000
Additional test for AVX512
Diffstat:
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
@@ -257,6 +257,8 @@ if (NOT SKIP_TESTS)
if (USE_SDE)
add_test(NAME all_tests COMMAND ${SDE} ${SDE_ARCH_${CPU_ARCH}} -chip_check_exe_only
-- ${PROJECT_BINARY_DIR}/bin/all_tests)
+ add_test(NAME all_tests COMMAND ${SDE} ${SDE_ARCH_avx512} -chip_check_exe_only
+ -- ${PROJECT_BINARY_DIR}/bin/all_tests)
else ()
add_test(NAME all_tests COMMAND ${PROJECT_BINARY_DIR}/bin/all_tests)
endif ()
diff --git a/tests/dft_test.cpp b/tests/dft_test.cpp
@@ -139,6 +139,10 @@ TEST(fft_accuracy)
univector<complex<float_type>> refout = out;
univector<complex<float_type>> outo = in;
const dft_plan<float_type> dft(size);
+ if (!inverse)
+ {
+ dft.dump();
+ }
univector<u8> temp(dft.temp_size);
reference_dft(refout.data(), in.data(), size, inverse);