Commit Graph
67 Commits
Author SHA1 Message Date
conrad db550a6579 use _OPENMP corresponding to OpenMP 4.0 2025-08-14 15:12:23 +10:00
conrad 83452a0627 require OpenMP 4.0 for seq_cst memory order clause 2025-08-13 18:18:33 +10:00
conrad 2b49392e7c remove no longer needed macros 2025-08-09 23:32:25 +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 9c9a25f7f6 force vectorisation of direct_dot_arma() under GCC 2025-07-16 15:17:48 +10:00
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