catchorg/Catch2: v3.13.0
Zenodo (CERN European Organization for Nuclear Research)
Abstract
Fixes --benchmark-samples 0 no longer hard crashes (#3056) The CLI validation fails instead. Fixed warning suppression macros being doubly defined when using Clang on Windows (#3060) Improvements Suppressed static analysis 26426 diagnostic for MSVC (#3057) Renamed the internal deprecation macro from DEPRECATED to CATCH_DEPRECATED to avoid conflicts (#3058) Added UNSCOPED_CAPTURE macro (#2954) Added ConcatGenerator to combine multiple separate generator into one The short form is cat Generators can now jump forward to nth element efficiently Custom generators that can jump forward efficiently should override skipToNthElementImpl Generators can declare themselves infinite The generator base defaults to declaring itself finite for backwards compatibility Custom generators should override isFinite() to return the proper value Added --warn InfiniteGenerators to error out on GENERATE being given an infinite generator Extended options for section filtering from CLI to include generators The user can specify which element from the generator to use in the test case See documentation for how the new filters work and how they can be specified MapGenerator only calls the mapping function if the output will be used
Authors 30
-
Affiliation as printed
Shaved Yaks
-
Martin Moene Aachen
Affiliation as printed
Leiden University
-
Affiliation as printed
Autodesk
-
Lawrence Berkeley National Laboratory · Helmholtz-Zentrum Dresden-Rossendorf
Affiliation as printed
LBNL, previously HZDR
-
Affiliation as printed
Gentoo Linux
-
Affiliation as printed
@conan-io
-
Affiliation as printed
TT-Solutions
Cited by 0 stored of 0
No patents citing this paper on Lens.org (checked 2026-10-11).