Commit Graph
60 Commits
Author SHA1 Message Date
conrad d3c2a9ebd0 add option to test fp16 2025-07-07 21:34:58 +10:00
Ryan Curtin f07af5a111 Initial FP16 support 2025-07-07 04:00:20 +00:00
Ryan Curtin c9425f3158 Add fn_find_nonnan() 2025-05-23 01:40:16 +00:00
conrad 2bf91c9159 use .is_finite() 2025-05-13 16:21:26 +10:00
conrad ed840ebb2d use std:: prefix 2025-04-26 00:29:25 +10:00
conrad 6058b46519 adapt to use .index_min() and .index_max() 2024-11-13 12:10:53 +10:00
conrad 0b07572a24 more tests 2024-11-13 12:04:39 +10:00
conrad bb819ee649 update to .index_max() 2024-11-13 12:01:56 +10:00
conrad ee965fc4b7 fix 2024-11-13 11:43:12 +10:00
conrad a7c16f40df update to .index_min() [continued] 2024-11-13 11:40:32 +10:00
conrad e83cea1b48 update to .index_min() 2024-11-12 17:07:20 +10:00
Ryan Curtin c693c5f020 Add some tests for accu() optimisation for sparse relational operations 2024-06-22 03:30:32 +00:00
conrad c51b6ce8ba remove setting warning level 2024-06-21 14:40:05 +10:00
conrad 6b6a820a49 set warning level to 1 2024-06-20 12:09:20 +10:00
conrad 80797be245 tests for direct sparse relational operations 2024-06-20 10:51:56 +10:00
conrad caa5012e25 expand compiler flags 2024-06-15 19:24:44 +10:00
conrad 4f62a5ddf8 minor cleanup 2024-06-08 18:53:25 +10:00
conrad facf580a9c add tests for sparse stddev() 2024-06-08 17:43:34 +10:00
conrad fd780c7a82 add tests for SpSubview n_nonzero 2024-05-30 12:02:03 +10:00
Ryan Curtin afa23649f8 Allow specifying random seed for tests, and fix often-failing tests 2024-05-06 23:56:01 +00:00
conrad ba443e4bdc bump to C++14 standard 2024-04-09 11:56:04 +10:00
conrad 5e57e49667 upstream workaround for issue under macOS 2024-03-23 16:18:14 +10:00
conrad 0006014c9e more tests for conv_to 2024-02-06 11:42:44 +10:00
Ryan Curtin 209e0c535e SpMat::shed_cols() sentry element fix 2023-06-08 00:03:34 +00:00
conrad cbf67a1453 test for spsolve_factoriser 2023-04-03 00:02:38 +10:00
conrad 37b5124ba9 fix 2023-02-12 22:40:49 +10:00
conrad eb666e3d3a fix 2023-02-12 22:28:14 +10:00
conrad 857489724d initial tests for solve() 2023-02-12 22:23:22 +10:00
conrad 7376e61a92 use C++11 as the min standard 2023-02-12 14:58:37 +10:00
conrad 70fe5a0749 use -Og optimisation level 2023-02-06 14:31:42 +10:00
conrad e074e2d6f9 use c++14 2023-02-06 14:26:35 +10:00
conrad 68c8eaf36b upgrade catch.hpp 2022-10-17 13:33:31 +10:00
conrad 2602b4c5cd update catch.hpp 2022-01-22 16:28:29 +10:00
conrad 923413058d revert 9a345a2b 2021-09-30 15:38:22 +10:00
conrad 9a345a2bf1 adjust margin 2021-09-30 15:26:07 +10:00
conrad 0ef22a7d45 add SPDX license identifier 2021-09-21 15:38:40 +10:00
conrad d15e852bd5 add SPDX license identifier 2021-09-21 15:06:16 +10:00
conrad abcd0e6536 add SPDX license identifier 2021-09-21 14:31:24 +10:00
conrad 46486467e2 comment out unused var 2021-09-21 12:45:01 +10:00
conrad 283229956d adjust margin 2021-09-20 13:52:52 +10:00
conrad e3e71c1920 use margin 2021-09-20 13:30:46 +10:00
conrad 0b55380367 use margin 2021-09-20 13:06:08 +10:00
conrad 654726628b upgrade catch header 2021-09-20 12:42:43 +10:00
conrad 656189c899 comment out no longer needed runtime test 2021-07-06 18:21:47 +10:00
conrad b021217b28 fix 2021-05-20 12:24:58 +10:00
conrad 2926282ec9 force evaluation of expression 2021-05-05 11:51:07 +10:00
conrad a330eed2eb force evaluation of expression 2021-05-05 11:50:02 +10:00
conrad 65e247f87e assign result to matrix to force evaluation 2021-05-05 11:46:48 +10:00
conrad 75a05aa1e3 note on SIGSTKSZ no longer a constant in glibc 2.34 2021-03-03 11:32:21 +10:00
conrad c95866fef2 backport of fix for macOS on ARM 2021-03-03 11:24:52 +10:00