Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libprimecount7-7.14-1.3 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libprimecount7 Distribution: openSUSE Tumbleweed
Version: 7.14 Vendor: openSUSE
Release: 1.3 Build date: Thu Aug 1 17:50:00 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 326444 Source RPM: primecount-7.14-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/kimwalisch/primecount
Summary: C/C++ library for counting prime numbers
This package contains the shared runtime library for primecount.

Provides

Requires

License

BSD-2-Clause

Changelog

* Thu Aug 01 2024 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.14 (API & ABI are backwards compatible).
  - Fix libdivide.h issue with GCC 15: #76.
  - Move x86 cpuid code from cpuid.hpp to src/x86/cpuid.cpp.
  - Move generate.hpp code to src/generate_primes.cpp.
  - Move generate_phi.hpp code to src/phi_vector.cpp.
  - int128_t.hpp: Rename namespace port to pstd (portable std namespace).
  - Sieve.hpp: Tune AVX512 code.
  - Sieve.hpp: Branchfree bitmask calculation.
  - cpu_supports_popcnt.hpp: Simplify, move preprocessor checks to new multiarch_x86_popcnt.cmake.
  - multiarch_avx512_vpopcnt.cmake: Tune AVX512 code.
  - multiarch_x86_popcnt.cmake: Detect x86 POPCNT.
  - CMakeLists.txt: Use CMake list for all compile time definitions.
* Wed Apr 17 2024 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.13 (API & ABI are backwards compatible).
  - CMakeLists.txt: New WITH_MULTIARCH option (default ON).
  - Sieve.hpp: New AVX512 popcount algorithm for x86 CPUs.
  - Sieve.hpp: New ARM SVE popcount algorithm.
  - int128.cmake: Improve int128_t support for Windows.
  - OpenMP.cmake: Improve LLVM/Clang OpenMP detection.
  - Add preliminary MSVC 128-bit support.
* Tue Apr 02 2024 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.12 (API & ABI are backwards compatible).
  - On x86 CPUs check using CPUID if CPU supports POPCNT.
  - CMakeLists.txt: Remove WITH_POPCNT=OFF option.
  - New dynamic/adaptive load balancing for AC algorithm.
  - LogarithmicIntegral.cpp: Fix infinite loop on Linux i386.
  - RiemannR.cpp: Fix infinite loop on Linux i386.
  - RiemannR.cpp: Faster and simpler RiemannR_inverse(x).
* Fri Mar 15 2024 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.11 (API & ABI are backwards compatible).
  - Increase pi(x) cache size to 2 KiB.
  - Detect incompatible command-line options.
  - Faster RiemannR(x) and RiemannR_inverse(x) implementations.
  - test/iroot.cpp: Fix musl libc issue.
  - test/Li.cpp: Speed up test.
  - Renamed option --Ri to -R or --RiemannR.
  - Renamed option --Ri-inverse to --RiemannR-inverse.
  - Improve status output on Windows.
* Thu Jan 11 2024 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.10 (API & ABI are backwards compatible).
  - Improve CMake libatomic detection.
  - Fix potential integer overflows in Li_inverse(x) and Ri_inverse(x).
  - Added new internal nth_prime_approx(n).
* Tue Jul 04 2023 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.9 (API & ABI are backwards compatible).
  - Add unit tests for pi_gourdon(x) function.
  - Fix Appveyor CI tests.
  - Update to latest libprimesieve-11.1.
* Mon May 22 2023 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.8 (API & ABI are backwards compatible).
  - Fix pi(-n) issue for 128-bit integers.
* Sat May 13 2023 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.7 (API & ABI are backwards compatible).
  - Fix pi(-1) crash.
  - test/api.cpp: Add pi(-1) test.
  - test/api_c.c: Add primecount_pi(-1) test.
  - test/nthprime.cpp: Add new test.
  - primecount.h: Fix -Wstrict-prototypes warning.
* Wed Dec 07 2022 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.6 (API & ABI are backwards compatible).
  - Requires latest primesieve-11.0 library.
  - Fix missing header include in print.hpp.
* Fri Jul 08 2022 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.4 (API & ABI are backwards compatible).
  - Compatible with latest primesieve-8.0 library.
  - Sieve.cpp: Improved pre-sieving.
  - Sieve.cpp: Optimize COUNT_UNSET_BIT() macro.
  - Split up main CMakeLists.txt into multiple modules.
  - Reduced the number of memory allocations.
* Tue May 03 2022 Kim Walisch <kim.walisch@gmail.com>
  - Update to primecount-7.3 (API & ABI are backwards compatible).
  - Improved big.Little CPU detection.
  - Improved nth prime performance for small n.
  - Reduced the number of memory allocations.
  - Many CMake build system improvements.

Files

/usr/lib/libprimecount.so.7
/usr/lib/libprimecount.so.7.14
/usr/share/licenses/libprimecount7
/usr/share/licenses/libprimecount7/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 02:11:34 2025