Use library's own version of assert.
Sidesteps NDEBUG versus assert() issue; EXPECTS macros are now enabled via a CMake configuration option -DWITH_ASSERTIONS=ON, corresponding to the preprocessor define -DWITH_ASSERTIONS in the code itself. (Note, with assertions enabled, one of the existing tests in test_algorithms.cpp aborts.)
Showing
- CMakeLists.txt 8 additions, 3 deletionsCMakeLists.txt
- src/CMakeLists.txt 1 addition, 0 deletionssrc/CMakeLists.txt
- src/algorithms.hpp 1 addition, 0 deletionssrc/algorithms.hpp
- src/cell.cpp 1 addition, 0 deletionssrc/cell.cpp
- src/cell.hpp 1 addition, 0 deletionssrc/cell.hpp
- src/matrix.hpp 1 addition, 0 deletionssrc/matrix.hpp
- src/swcio.cpp 1 addition, 0 deletionssrc/swcio.cpp
- src/util.hpp 0 additions, 6 deletionssrc/util.hpp
- src/util/debug.cpp 12 additions, 0 deletionssrc/util/debug.cpp
- src/util/debug.hpp 30 additions, 0 deletionssrc/util/debug.hpp
- tests/test_algorithms.cpp 3 additions, 1 deletiontests/test_algorithms.cpp
- tests/test_optional.cpp 1 addition, 1 deletiontests/test_optional.cpp
Please register or sign in to comment