commit 9767211ece132d28c4ac48b683f3fd4cc384687f
parent df362702ebadc66f6a0fd233fcfc67bd19ef1ec8
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date: Wed, 28 Nov 2018 11:51:22 +0000
Change test config
Diffstat:
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/tests/dft_test.cpp b/tests/dft_test.cpp
@@ -49,9 +49,11 @@ TEST(test_correlate)
}
#ifdef CMT_ARCH_ARM
-constexpr size_t stopsize = 12;
+constexpr size_t fft_stopsize = 12;
+constexpr size_t dft_stopsize = 101;
#else
-constexpr size_t stopsize = 20;
+constexpr size_t fft_stopsize = 20;
+constexpr size_t dft_stopsize = 257;
#endif
TEST(fft_real)
@@ -72,11 +74,11 @@ TEST(fft_accuracy)
testo::active_test()->show_progress = true;
random_bit_generator gen(2247448713, 915890490, 864203735, 2982561);
std::set<size_t> size_set;
- univector<size_t> sizes = truncate(1 + counter(), stopsize - 1);
+ univector<size_t> sizes = truncate(1 + counter(), fft_stopsize - 1);
sizes = round(pow(2.0, sizes));
#ifndef KFR_DFT_NO_NPo2
- univector<size_t> sizes2 = truncate(2 + counter(), 1024);
+ univector<size_t> sizes2 = truncate(2 + counter(), dft_stopsize - 2);
for (size_t s : sizes2)
{
if (std::find(sizes.begin(), sizes.end(), s) == sizes.end())