Accepting request 1166679 from home:badshah400:branches:devel:libraries:c_c++

Update to version 3.5.4.

OBS-URL: https://build.opensuse.org/request/show/1166679
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/Catch2?expand=0&rev=36
This commit is contained in:
Dirk Mueller 2024-04-11 14:26:33 +00:00 committed by Git OBS Bridge
parent 104f11bc3e
commit 8c2662e28b
4 changed files with 35 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d723b0535c94860ef8cf6231580fa47d67a3416757ecb10639e40d748ab6c71
size 1169512

3
Catch2-3.5.4.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b7754b711242c167d8f60b890695347f90a1ebc95949a045385114165d606dbb
size 1172449

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
Wed Apr 10 13:38:14 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.5.4:
* Fixes:
- Fixed potential compilation error when asked to generate
random integers whose type did not match `std::(u)int*_t`.
- Added missing outlined destructor causing
`Wdelete-incomplete` when compiling against libstdc++ in
C++23 mode (gh#catchorg/Catch2#2852).
- Fixed regression where decomposing assertion with const
instance of `std::foo_ordering` would not compile.
* Improvements:
- Reintroduced support for GCC 5 and 6
(gh#catchorg/Catch2#2836).
- `CATCH_CONFIG_DEFAULT_REPORTER` can now be an arbitrary
reporter spec.
- Improved performance of generating 64bit random integers by
20+%.
* Miscellaneous:
- Significantly improved Conan in-tree recipe
(gh#catchorg/Catch2#2831).
- `DL_PATHS` in `catch_discover_tests` now supports multiple
arguments (gh#catchorg/Catch2#2852,
gh#catchorg/Catch2#2736).
- Fixed preprocessor logic for checking whether we expect
reproducible floating point results in tests.
- Improved the floating point tests structure to avoid
`Wunused` when the reproducibility tests are disabled
(gh#catchorg/Catch2#2845).
-------------------------------------------------------------------
Tue Mar 12 00:46:11 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>

View File

@ -18,7 +18,7 @@
%define __builder ninja
Name: Catch2
Version: 3.5.3
Version: 3.5.4
Release: 0
Summary: A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD
License: BSL-1.0