github catchorg/Catch2 v3.9.1

latest release: v3.10.0
27 days ago

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

Don't miss a new Catch2 release

NewReleases is sending notifications on new releases.