46 Commits

Author SHA1 Message Date
77ea2b3af0 update unit tests for missing error->message() 2025-06-26 18:37:44 -04:00
02752ddf6a don't leak memory when throwing an exception 2024-08-20 01:15:53 -04:00
da2bd44b73 modernize and reformat with clang-tidy and clang-format 2024-07-04 11:17:54 -04:00
a81412f015 remove MPIIO sources and references to them. update Purge.list and build systems 2023-08-20 21:51:33 -04:00
5a6b2ec59c disable *all* MPI-IO related testing 2023-08-06 22:06:28 -04:00
a1bfbf4872 disable MPI-IO based restart writing (for now) 2023-08-06 22:06:14 -04:00
5d3839db9f clean up all created files 2023-08-04 13:27:01 -04:00
5f4a80d41f remove obsolete unittest code specific to handling the case of lammps exceptions disabled 2023-04-16 12:34:47 -04:00
045afe00d8 add tests for read_data add, and read_data with fix property/atom 2022-11-19 21:19:20 -05:00
4392b9c8cb store LAMMPS version of restart, if initialized from restart file 2022-11-10 02:24:50 -05:00
3c4b0a0c04 expand homepage checker tool to check a few more folders and apply updates 2022-10-24 10:58:39 -04:00
34714dba29 improve error messages 2022-09-11 22:10:50 -04:00
e45fa36717 improve error messages 2022-09-10 19:47:28 -04:00
0d88f4ccf2 consistent naming and style 2022-08-28 12:31:00 -04:00
7bce3a92e2 correct test for overload with/without optional format arguments 2022-08-04 22:00:13 -04:00
234b9f180a use clang-tidy and clang-format to update/modernize/simplify code 2022-05-31 14:46:57 -04:00
7ee7d0c570 apply clang-format 2022-01-30 17:18:40 -05:00
c9de8fca1d silence compiler warnings 2022-01-29 17:07:00 -05:00
845ab2dd71 On Windows the Regex matcher for '.' does not match '\n'
Thus we have to use ContainsRegex instead of MatchesRegex
2022-01-29 16:35:30 -05:00
37bfe3d0ce integrate platform sub-namespace into source code and documentation
this updates function calls to functions that have been moved from
the utils namepsace or the Info class to platform::
2021-10-02 16:55:11 -04:00
6bc8da05b9 reformat unittest tree with clang-format 2021-08-23 17:06:30 -04:00
0dbcb5dd66 replace #define with constrexpr for better compiler error reports on integer constants 2021-08-17 09:42:08 -04:00
f24054f7b3 test utils::fgets_trunc() with buffer size of exactly the length of string 2021-08-17 09:41:19 -04:00
594bf56ee3 silence compiler warnings on macOS 2021-07-23 12:12:40 -04:00
b47a212b17 initialize "me" before using it. 2021-07-11 13:55:00 -04:00
2e6a0112d3 update URLs in some more files 2021-05-24 16:19:37 -04:00
a9ff9312d6 Merge remote-tracking branch 'origin/master' into varargs-log-error-functions 2021-04-28 18:13:31 -04:00
5d837a0641 update unit tests 2021-04-27 18:46:30 -04:00
e2318e1710 add tests for new function 2021-04-27 16:13:57 -04:00
5655523468 correct expected error message 2021-04-27 16:13:15 -04:00
18215ff3e7 Merge remote-tracking branch 'origin/master' into more-unit-tests 2021-04-26 14:48:14 -04:00
6b04ebd617 Merge branch 'master' into varargs-log-error-functions 2021-04-26 13:27:58 -04:00
4e25204296 add vararg versions of Error::all() and Error::one() plus unit tests 2021-04-25 19:04:49 -04:00
60c2d8ea5b rather than replicate code, expand format to string and call original function 2021-04-25 18:33:37 -04:00
539ab02365 provide more generic implementation of Comm::read_lines_from_file() in utils 2021-04-24 21:05:11 -04:00
e6f57cdf2c minor tweaks 2021-04-24 07:21:29 -04:00
e980d17882 reuse existing code. add tests for write_data 2021-04-24 07:14:04 -04:00
6a9b441331 add tests for writing restart files 2021-04-24 01:22:23 -04:00
a49d783e16 check formatting and multiple arguments when using utils::logmesg() 2021-04-22 05:44:35 -04:00
6f986eee4e Add missing changes 2021-03-29 15:01:29 -04:00
aaf9aa6d69 Refactoring of more tests 2021-03-29 14:27:42 -04:00
487c55edf0 simplify and apply clang-format 2021-03-24 11:24:55 -04:00
adf74b3a22 use https://lammps.sandia.gov based URLs consistently 2020-10-21 16:45:30 -04:00
e0200cf3d7 consistently skip death tests at runtime when using OpenMPI without exceptions 2020-07-18 13:02:38 -04:00
ca24cd5006 simplify tests for failures with a varyadic macro 2020-07-05 12:48:52 -04:00
3a014a5430 add unit tests for some file operations 2020-07-02 14:50:56 -04:00