Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Catch2 for openSUSE:Factory checked in at 2023-03-08 14:53:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Catch2 (Old) and /work/SRC/openSUSE:Factory/.Catch2.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Catch2" Wed Mar 8 14:53:04 2023 rev:12 rq:1070022 version:3.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/Catch2/Catch2.changes 2023-02-19 18:19:11.697569860 +0100 +++ /work/SRC/openSUSE:Factory/.Catch2.new.31432/Catch2.changes 2023-03-08 14:53:08.758863384 +0100 @@ -1,0 +2,29 @@ +Tue Mar 7 19:52:50 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 3.3.2: + * Further reduced allocations + * The compact, console, TAP and XML reporters perform less + allocations in various cases + * Removed 1 allocation per entered `SECTION`/`TEST_CASE`. + * Removed 2 allocations per test case exit, if stdout/stderr is + captured + * Improved performance + * Section tracking is 10%-25% faster than in v3.3.0 + * Assertion handling is 5%-10% faster than in v3.3.0 + * Test case registration is 1%-2% faster than in v3.3.0 + * Tiny speedup for registering listeners + * Tiny speedup for `CAPTURE`, `TEST_CASE_METHOD`, + `METHOD_AS_TEST_CASE`, and `TEMPLATE_LIST_TEST_*` macros. + * `Contains`, `RangeEquals` and `UnorderedRangeEquals` matchers + now support ranges with iterator + sentinel pair + * Added `IsNaN` matcher + * Unlike `REQUIRE(isnan(x))`, `REQUIRE_THAT(x, IsNaN())` shows + you the value of `x`. + * Suppressed `declared_but_not_referenced` warning for NVHPC + (#2637) + * Fixed performance regression in section tracking introduced + in v3.3.1 + * Extreme cases would cause the tracking to run about 4x slower + than in 3.3.0 + +------------------------------------------------------------------- Old: ---- Catch2-3.3.1.tar.gz New: ---- Catch2-3.3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Catch2.spec ++++++ --- /var/tmp/diff_new_pack.lQ6nHm/_old 2023-03-08 14:53:09.474867284 +0100 +++ /var/tmp/diff_new_pack.lQ6nHm/_new 2023-03-08 14:53:09.482867327 +0100 @@ -17,7 +17,7 @@ Name: Catch2 -Version: 3.3.1 +Version: 3.3.2 Release: 0 Summary: A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD License: BSL-1.0 ++++++ Catch2-3.3.1.tar.gz -> Catch2-3.3.2.tar.gz ++++++ ++++ 4368 lines of diff (skipped)