Commit Graph
61 Commits
Author SHA1 Message Date
conrad a57df05fd0 use C++14 features by default 2025-07-03 15:55:34 +10:00
conrad 00d75f3962 remove ARMA_IGNORE_DEPRECATED_MARKER option 2025-07-03 12:24:09 +10:00
conrad 4e7a567967 simplifications 2025-05-22 13:29:39 +10:00
conrad 84ec3ddf9f bump minimum gcc version to 8.1 2025-05-22 13:18:10 +10:00
conrad fe3c943543 add details on unsuppported option 2025-05-15 13:30:37 +10:00
conrad c8c64e614e conditionally undefine ARMA_IGNORE_DEPRECATED_MARKER 2025-05-13 00:29:45 +10:00
conrad b70e88d8ad minor fix 2025-02-04 13:40:24 +10:00
conrad e658f0db17 restore old option for now 2025-01-22 23:23:02 +10:00
conrad 0a76ab431b remove support for ARMA_IGNORE_DEPRECATED_MARKER 2025-01-02 15:09:00 +10:00
conrad ef7fec1385 deprecate ARMA_CRIPPLED_LAPACK option 2024-10-31 13:34:51 +10:00
conrad ce4d54c82b bump min compiler version 2024-10-05 16:54:40 +10:00
conrad bca1545ae3 deprecate support for gcc < 8.1 2024-10-05 16:48:37 +10:00
conrad e31354d8da use std::assume_aligned() if available 2024-07-31 11:39:51 +10:00
conrad 17132590fc disable more warnings 2024-06-21 11:34:17 +10:00
conrad f66226695b further support for arma_noinline 2024-06-13 22:01:47 +10:00
conrad 057039611e move C+11 deprecation warning 2024-06-12 00:51:18 +10:00
conrad 530542b112 restore support for C++11 in deprecated form 2024-06-12 00:38:22 +10:00
conrad e014995291 bump min version for intel compiler 2024-06-09 18:06:31 +10:00
conrad e03265b706 remove superfluous redefinitions 2024-06-09 17:50:07 +10:00
conrad bcf4400e27 re-allow ignoring deprecation messages 2024-06-08 23:34:28 +10:00
conrad ba443e4bdc bump to C++14 standard 2024-04-09 11:56:04 +10:00
conrad 2454e055fe workaround possible BLAS bug under macOS 2024-02-26 15:12:18 +10:00
conrad 3c30c6a155 workarounds for bugs in apple accelerate framework 2023-09-05 12:33:57 +10:00
conrad b5bfd4b1ae simplification 2023-08-14 12:39:29 +10:00
conrad ab9d61b20c more precise version check for gcc 2023-08-11 01:27:36 +10:00
conrad 2bfe79c0fe change fast math warnings to critical level + allow manual disabling of fast math warnings 2023-07-20 14:30:21 +10:00
conrad 02c16d39af add TODO 2023-03-06 10:22:57 +10:00
conrad f909066e5c remove TODO 2023-02-20 12:38:37 +10:00
conrad 394fb72101 sort 2023-02-20 12:36:01 +10:00
conrad b2147fbf7a issue warning for old versions of gcc 2023-02-13 12:25:13 +10:00
conrad 4da99d437e cleanup attributes (continued) 2023-02-13 11:10:57 +10:00
conrad 3e7ca66f11 cleanup attributes 2023-02-13 00:10:03 +10:00
conrad a0ed5d03ee fix 2023-02-12 14:49:18 +10:00
conrad 80bd03b0b7 use macros to wrap [[deprecated]] 2023-02-12 14:45:44 +10:00
conrad 24d60e4275 remove compile time warning 2023-02-11 16:23:20 +10:00
conrad a4d37d6f68 add warning 2023-02-06 12:02:10 +10:00
conrad 88bd7e3627 add note 2023-01-19 12:47:41 +10:00
conrad b05d459dfa rearrange 2023-01-01 16:10:45 +10:00
conrad 69e3a8c2d6 simplifications 2023-01-01 16:09:52 +10:00
conrad 6bd4052497 rearrange 2023-01-01 16:08:16 +10:00
conrad 58df974137 clarification 2023-01-01 15:58:37 +10:00
conrad bc3ee1894a undefine yet another conflicting macro 2023-01-01 15:54:41 +10:00
conrad c8a2d3493a simplify warning 2023-01-01 15:50:34 +10:00
conrad cf6ce03cc6 simplification 2022-12-12 12:46:47 +10:00
conrad 7948085aca use [[deprecated]] instead of arma_deprecated 2022-12-01 19:28:13 +10:00
conrad 3abce20cd4 set C++14 standard as minimum 2022-11-29 13:04:51 +10:00
conrad e2bfe8530e allow override 2022-09-02 13:39:37 +10:00
conrad dae3944f4c optionally allow disabling of compile-time deprecation messages 2022-09-02 13:30:18 +10:00
conrad 9da1598a2d prefer clang cold attrib over minsize attrib 2022-08-15 16:52:05 +10:00
conrad c0873c5173 remove unused macro 2022-05-02 16:18:08 +10:00