Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
catch_amalgamated.cpp.asc | 2025-08-08 | 833 Bytes | |
catch_amalgamated.hpp.asc | 2025-08-08 | 833 Bytes | |
catch_amalgamated.hpp | 2025-08-08 | 532.9 kB | |
catch_amalgamated.cpp | 2025-08-08 | 429.7 kB | |
README.md | 2025-08-08 | 589 Bytes | |
v3.9.1 source code.tar.gz | 2025-08-08 | 1.1 MB | |
v3.9.1 source code.zip | 2025-08-08 | 1.5 MB | |
Totals: 7 Items | 3.6 MB | 4 |
Fixes
- Fixed bad error reporting for multiple nested assertions (#1292)
- Fixed W4702 (unreachable code) in the polyfill for std::unreachable (#3007)
- Fixed decomposition of assertions comparing enum-backed bitfields (#3001)
- Fixed StringMaker specialization for
time_point<system_clock>
with non-default duration type (#2685)
Improvements
- Exceptions thrown during stringification of decomposed expression no longer fail the assertion (#2980)
- The selection logic for
CATCH_TRAP
prefers__builtin_debugtrap
on all platforms when Catch2 is compiled with Clang