Commit Graph

113 Commits

Author SHA1 Message Date
Martin Kroeker f81c1d4b59
Fix portability problem 2024-02-27 07:19:52 +01:00
Martin Kroeker f7ffab870b
fix missing malloc 2024-02-26 23:03:10 +01:00
Martin Kroeker 38283f678e
Fix portability problems 2024-02-26 22:22:48 +01:00
kseniyazaytseva 4c554bd527 check abs zero inc 2024-02-10 00:46:52 +03:00
kseniyazaytseva 46de7c8a2b Merge remote-tracking branch 'origin/risc-v-new-tests' into new-tests 2024-02-09 23:52:51 +03:00
kseniyazaytseva cfabc48190 Update rotg tests 2024-02-08 00:22:15 +03:00
kseniyazaytseva ec5cfe3bc8 Fix invalid tests 2024-02-08 00:21:38 +03:00
kseniyazaytseva ff10e6b6dc Fix zero step tests 2024-02-08 00:19:54 +03:00
Martin Kroeker dbcf4f8b7d
Merge pull request #4479 from XiWeiGu/loongarch-opt-axpby
Loongarch opt axpby
2024-02-04 19:50:28 +01:00
gxw 3597827c93 utest: add axpby 2024-02-04 09:41:30 +08:00
kseniyazaytseva b6949ce74c add axpyc to cmake build 2024-02-02 14:42:27 +03:00
kseniyazaytseva 441339104f fix test ext cmake build 2024-02-02 13:49:39 +03:00
kseniyazaytseva f68e9989c4 Remove zero rows/columns matcopy tests 2024-02-02 12:26:23 +03:00
Chip Kerchner 61c8e19f95 Fix Makefile to support OpenMP on AIX for xlc (clang) with xlf. 2024-01-31 15:27:50 -06:00
Martin Kroeker d1343302bd
Merge pull request #4465 from XiWeiGu/utest-zscal
utest: Add tests for zscal
2024-01-31 14:19:19 +01:00
gxw bb043a021f utest: Add tests for zscal 2024-01-30 17:42:37 +08:00
gxw 519ea6e87a utest: Add utest for the {sc/dz}amax and {s/d/sc/dz}amin 2024-01-30 11:32:36 +08:00
Andrey Sokolov c99e231fc5 Fix rand_generate 2024-01-18 23:56:22 +03:00
kseniyazaytseva bf39c0d8b5 Added new tests for BLAS-like and BLAS API in utest 2024-01-18 23:56:22 +03:00
Pierrick Bouvier a4992e09bc Fix utest compilation
Introduced recently when adding new test cases for ZSCAL

- include cblas is needed for cblas_zscal
- ASSERT macro does not exist
- missing closing )
2024-01-18 18:21:30 +04:00
Martin Kroeker d1ead06bd8
define NAN and INFINITY if needed 2024-01-12 09:29:13 +01:00
Martin Kroeker e48627c999
Add tests for ZSCAL with NaN and Inf arguments 2024-01-06 23:55:52 +01:00
Martin Kroeker 60ff5872af
fix improper function prototypes (empty parentheses) 2023-09-30 13:01:44 +02:00
Martin Kroeker 862d06ab8a
Add INCX=0,INCY=1 test case for CAXPY 2023-08-04 15:28:02 +02:00
Martin Kroeker d64fa286f7
add test case for zaxpy with incx=0 incy=1 2023-08-04 12:26:36 +02:00
Martin Kroeker 7aaa0ce0e8
utest needs to be linked against libm on QNX as well 2022-07-25 17:02:16 +02:00
Martin Kroeker c5041ae270
properly embed test_dnrm2 2022-07-03 23:48:30 +02:00
Martin Kroeker 8e6f719ad3
use huge_val not huge_valf for portability 2022-07-03 20:19:24 +02:00
Martin Kroeker af88494f87
old systems may not have inf in math.h 2022-07-03 18:23:51 +02:00
Martin Kroeker ee41b6eb24
Add DNRM2 regression test for issues 2998 and 3654 2022-07-03 17:56:49 +02:00
Niyas Sait c6c2a71fb7 Fix ctest.h to build using clang on windows 2021-08-16 11:25:07 +01:00
Martin Kroeker 73f637e584
Support compilation with pre-C99 versions of MSVC 2021-05-14 15:08:12 +02:00
Martin Kroeker 93473174d6
Fix utest build with SolarisStudio compilers 2020-12-06 19:12:56 +01:00
cyy 3b4c016110 link math lib on FreeBSD 2020-11-29 17:17:35 +08:00
Martin Kroeker ebb8788696
Use ifneq instead of ifdef for CROSS option 2020-11-22 16:33:34 +01:00
Alexander Grund a05dc6e62b
Add reproducer test for crash after fork
See #2993 for an analysis
2020-11-19 15:46:37 +01:00
Martin Kroeker 63d7dad04c
Adapt utests for builds supportin only some variable types 2020-10-11 14:15:35 +02:00
Martin Kroeker ac653c94f3
Merge branch 'develop' into issue2588-cmake 2020-10-11 13:57:07 +02:00
Qiyu8 1b1a757f5f Optimize the performance of dot by using universal intrinsics in X86/ARM 2020-09-28 20:36:53 +08:00
Martin Kroeker 98153875e9
Adapt tests to having only a subset of types in the library 2020-09-22 23:28:57 +02:00
Martin Kroeker 4d250d0cdf
Rearrange ifdefs 2020-09-13 23:29:01 +02:00
Martin Kroeker ec2948f147
Make tests conditional on BUILD_DOUBLE 2020-09-13 22:17:46 +02:00
Martin Kroeker ce89398636
Make tests for individual variable types conditional on the respective BUILD_ option 2020-09-13 21:52:18 +02:00
Martin Kroeker c592f0f80a
Fix utest build on AIX 2020-06-25 12:58:13 +02:00
Martin Liska 7ca4ffdbdd
Improve test coverage for utests. 2020-03-02 13:38:17 +01:00
Martin Liska 18bcc36a69
Fix implementation of iamax_sse.S as reported in #2116.
The was a typo in iamax_sse.S where one of the comparison
was cmpeqps instead of cmpeqss. That misdetected index
for sequences where the minimum value was 0.
2020-02-17 09:01:53 +01:00
Martin Kroeker 68a43db358
Fix utest compilation with PGI 2020-02-07 10:15:18 +01:00
Martin Kroeker a1fce67743
Make the new DGEMM regression test properly depend on CBLAS and LAPACKE
fixes #2215
2019-08-13 22:29:48 +02:00
Tyler Reddy a211bc9b6a TST: add SkylakeX AVX512 CI test
* adapt the C-level reproducer code for some
recent SkylakeX AVX512 kernel issues, provided
by Isuru Fernando and modified by Martin Kroeker,
for usage in the utest suite

* add an Intel SDE SkylakeX emulation utest run to
the Azure CI matrix; a custom Docker build was required
because Ubuntu image provided by Azure does not support
AVX512VL instructions
2019-05-14 11:32:23 -07:00
Jeff Baylor 40e53e52d6 snprintf define consolidated to common.h 2019-04-22 17:01:34 -07:00