ports/devel/kassert/pkg-plist
Robert Clausecker f98a15e488 devel/kassert: Karlsruhe assertion library for C++
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.
2025-02-18 15:16:11 +01:00

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