Releases: acgetchell/CDT-plusplus
Releases · acgetchell/CDT-plusplus
Generates data
This release has run successfully for 2 weeks on dewitt.physics.ucdavis.edu in debug mode, and should generate data correctly.
- Fixed improper error handling of (2,6) move which was causing segfaults
- Updated to Catch v2.2.1
- Added SonarCloud static checker
- Updated to CGAL 4.11.1
- Updated to Clang 6
- Removed Coverity
- Numerous other fixes
Library and CI updates
- Fixes clang errors (#67 )
- Updated Catch
- Updated to Boost 1.66
- Updated imports of Curl
- Changed to int_fast_32_t
- Updated copyrights for the new year
- Removed atomics
Pass all checks
0.1.6
Add all the checks!
After watching Dr. Rian Quinn's "A Test a Day Keeps Your Manager Away!" and looking over https://github.com/ainfosec/ci_helloworld, added checks for whitespace, ClangFormat, ClangTidy, Valgrind, Coverity, and CodeCov.
Also re-organized CMakelists.txt according to current best practices outlined in https://github.com/Lectem/cpp-boilerplate/blob/master/CMakeLists.txt.
Switch to Catch and deprecated GTest
Now using Catch for behavior-driven development style tests using the Gherkin syntax.
Fix infinite loops in moves
(2,3) and (3,2) moves may not be possible in small simulations. This corrects possible infinite loops and adds a CTest case.