| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libtrng4-27 | Distribution: openSUSE Tumbleweed |
| Version: 4.27 | Vendor: openSUSE |
| Release: 8.1 | Build date: Mon Oct 7 23:50:10 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 56767 | Source RPM: trng-4.27-8.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.numbercrunch.de/trng/ | |
| Summary: A Random Number Generator Library | |
TRNG is a C++ pseudo random number generator library. Key features: * compatible with the C++11 random number facility as defined in <random> * implements various pseudo random number algorithms * supports multiple streams of random numbers for parallel (multi-threaded) applications * may be used with any threading library or MPI * pseudo random numbers can be sampled from many different distributions
BSD-3-Clause
* Mon Oct 07 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.27:
* Fix "type ‘struct uint128’ violates the C++ One Definition
Rule" warning
- Update shared lib name in keeping with upstream so version bump.
- Re-enable builds on aarch64, ppc64*.
* Mon Jul 22 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.26:
* Many changes, but no release notes.
- Disable builds for aarch64, ppc64*, test fails
(gh#rabauke/trng4#32).
* Fri Oct 20 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.25:
* All unit tests have been converted to Catch2 unit test
framework.
* TRNG can be consumed as a third-party component in CMake-based
projects supporting CMake’s find_package.
* Support building static or shared libraries depending on the
BUILD_SHARED_LIBS CMake variable.
* Cuda support has been revised to work with Cuda 12.2.
* Experimental support for AMD’s Heterogeneous-compute Interface
for Portabilit (HIP).
* Several minor fixes and improvements.
- Add trng-external-catch.patch -- Allow using external Catch2 for
building and running tests (gh#rabauke/trng4#30).
- Drop trng-drop-findtbb-cmake-module.patch: fixed upstream.
* Sat Jan 15 2022 Atri Bhattacharya <badshah400@gmail.com>
- Add trng-drop-findtbb-cmake-module.patch: Drop outdated
FindTBB.cmake module and depend on TBB's bundled cmake module
[gh#rabauke/trng4#26].
- Enable builds for aarch64: Tests fixed.
* Thu Apr 01 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.24:
* The two new random number engines, called xoshiro256plus
and lcg64_count_shift, have been implemented.
* New unit tests have been intoduced to extend test coverage.
* Special-functions unit tests use reference values with
improved numerical accuracy now.
* The numerical accuracy of various special functions has been
improved to reach machine precision also in 128-bit floating
point number arithmetic, e. g., the inverse cumulative
probability distribution of the normal distribution,
incomplete gamma functions and the Beta function.
* An uninitialized memory read access has been fixed.
* Documentation updates.
* Sat Feb 13 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.23.1:
* Fix uninitialized-memory read access.
* Fri Oct 30 2020 Jan Engelhardt <jengelh@inai.de>
- Wrap descriptions, trim marketing wording.
* Fri Oct 23 2020 Atri Bhattacharya <badshah400@gmail.com>
- Initial package.
- Disable building on aarch64 because tests fail
[gh#rabauke/trng4#21].
/usr/lib64/libtrng4.so.27 /usr/lib64/libtrng4.so.4.27 /usr/share/licenses/libtrng4-27 /usr/share/licenses/libtrng4-27/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025