Commit Graph
60 Commits
Author SHA1 Message Date
conrad 38795499cc expand debugging to print element type 2025-08-21 12:01:35 +10:00
conrad 16b0912a6f use C++14 deprecation attributes directly 2025-08-09 23:22:55 +10:00
conrad 6991c9aa25 update to https 2025-08-08 20:20:21 +10:00
conrad e8027c3e14 update to https 2025-08-08 20:17:18 +10:00
conrad 854d470c63 simplifications 2025-07-25 20:53:21 +10:00
conrad 39b2a52bd0 allow to optionally disable optimised handling of pow() 2025-07-14 14:02:19 +10:00
conrad 98df75f7d7 simplifications 2025-07-07 23:45:27 +10:00
conrad 8239b26f62 use only std::float16_t as fp16 2025-07-07 20:04:50 +10:00
conrad 168e9b9e36 extend debug info for fp16 2025-07-07 16:33:46 +10:00
conrad a865abfe6a disentangle direct link between conformance checks and emission of warnings 2024-06-20 12:01:51 +10:00
conrad 627794a311 use shorter form 2024-06-12 15:45:04 +10:00
conrad 530542b112 restore support for C++11 in deprecated form 2024-06-12 00:38:22 +10:00
conrad 176da337a0 extend debug monitor with state of check_conformance 2024-04-28 15:57:24 +10:00
conrad 485d16e9a3 forward superseded function to new function 2024-04-28 15:47:20 +10:00
conrad 5c63044568 rework declaration of superseded function 2024-04-28 15:17:54 +10:00
conrad 60c63be02a add old macros for compatibility with earlier versions of armadillo 2024-04-26 23:31:31 +10:00
conrad a4bdfd034b more compact debug messages 2024-04-26 12:57:33 +10:00
conrad 95adb74219 rename debugging macros and functions 2024-04-26 12:28:42 +10:00
conrad 60915d66dc rework ARMA_NO_DEBUG to ARMA_DONT_CHECK_CONFORMANCE 2024-04-26 12:03:05 +10:00
conrad 8675f3868a remove ARMA_DONT_ZERO_INIT option 2024-04-25 12:39:11 +10:00
conrad ba443e4bdc bump to C++14 standard 2024-04-09 11:56:04 +10:00
conrad efcd328e19 detect c++23 2024-02-02 13:52:19 +10:00
conrad 94a6ce3c8b fix comment 2023-07-20 14:33:08 +10:00
conrad cf6fa0ea3b emit warnings when attempting to detect non-finite values in fast math mode 2023-06-10 12:00:08 +10:00
conrad 725f1cf4da fix 2023-03-15 13:08:54 +10:00
conrad b200d03637 ensure the stream is flushed 2023-03-14 13:46:24 +10:00
conrad 4da99d437e cleanup attributes (continued) 2023-02-13 11:10:57 +10:00
conrad 80bd03b0b7 use macros to wrap [[deprecated]] 2023-02-12 14:45:44 +10:00
conrad c32e3d8674 old functions 2023-01-17 12:06:31 +10:00
conrad 9703ed88b7 rename optimise_sympd to optimise_sym 2023-01-05 13:14:13 +10:00
conrad 2ee15a75c1 add bool indicator for c++20 2022-12-07 10:57:35 +10:00
conrad f81537da4f rearrange 2022-12-05 12:48:05 +10:00
conrad 7cd559cb17 remove messy handling of cout and cerr 2022-12-05 12:40:49 +10:00
conrad 7948085aca use [[deprecated]] instead of arma_deprecated 2022-12-01 19:28:13 +10:00
conrad b41a0b294d move forced enablement of warnings 2022-10-16 10:53:42 +10:00
conrad afa69f6559 simplify via lambda function 2022-09-04 17:26:58 +10:00
conrad 98625d66f0 fix 2022-04-22 15:36:28 +10:00
conrad 139f9d744c expand debug message 2022-04-22 15:29:25 +10:00
conrad 7385694faa expand debug message 2022-03-29 11:05:20 +10:00
conrad 953e56c1d5 remove support for ARMA_DONT_PRINT_ERRORS 2022-03-18 13:38:49 +10:00
conrad f0c5db3237 partially restore support for ATLAS, due to RHEL7 2022-03-16 21:36:24 +10:00
conrad 6315e8fc5d expand first debug message 2022-03-16 16:02:15 +10:00
conrad af9eaee9bd remove ATLAS related support 2022-02-24 11:21:16 +10:00
conrad 971ad8b22d cleanup: replace 'i.e.' with 'ie.' for consistency 2021-09-26 16:07:54 +10:00
conrad b829608b35 add SPDX license identifier 2021-09-21 14:18:36 +10:00
conrad 9cd78c2287 remove errant instance of static 2021-07-21 22:59:01 +10:00
conrad d9465926cb conditionally print exception messages 2021-03-31 12:12:03 +10:00
conrad c4b83ca819 use warning messages with configurable warning level 2021-03-30 16:59:57 +10:00
conrad 0c03145f3c preparatory work 2021-03-30 14:24:27 +10:00
conrad 50f5c7ec30 simplifications 2021-03-28 17:43:21 +10:00