KAssert is the assertion library used by KaMPIng, the Karlsruhe MPI Wrapper. However, KAssert does not depend on MPI and can be used in non-MPI code. Features: - Assertion levels to distinguish between computationally cheap and expensive assertions - Expression decomposition to give more insights into failed assertions - Throwing assertions WWW: https://kamping-site.github.io/kassert/ This port is a dependency for an upcoming port of the KaMPIng library. The port calls for doxygen>=1.10.0 to build its documentation, but the update is currently blocked (bug #279330). Cross fingers and use whatever Doxygen we have.
8 lines
286 B
Plaintext
8 lines
286 B
Plaintext
include/kassert/internal/assertion_macros.hpp
|
|
include/kassert/internal/expression_decomposition.hpp
|
|
include/kassert/internal/logger.hpp
|
|
include/kassert/kassert.hpp
|
|
lib/cmake/kassert/kassertConfig.cmake
|
|
lib/cmake/kassert/kassertConfigVersion.cmake
|
|
lib/cmake/kassert/kassertTargets.cmake
|