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

primecount-libs-7.19-2.fc43 RPM for x86_64

From Fedora Rawhide for x86_64 / p

Name: primecount-libs Distribution: Fedora Project
Version: 7.19 Vendor: Fedora Project
Release: 2.fc43 Build date: Wed Jun 4 14:04:27 2025
Group: Unspecified Build host: buildvm-x86-08.iad2.fedoraproject.org
Size: 480399 Source RPM: primecount-7.19-2.fc43.src.rpm
Packager: Fedora Project
Url: https://github.com/kimwalisch/primecount/
Summary: C++ library for fast prime counting
This package contains a C++ library for counting primes below an
integer.  See the primecount package for a command line interface.

Provides

Requires

License

BSD-2-Clause AND (Zlib OR BSL-1.0)

Changelog

* Wed Jun 04 2025 Kim Walisch <walki@fedoraproject.org> - 7.19-2
  - nth_prime_sieve.hpp: Add missing include guards
  - Update ChangeLog
* Wed Jun 04 2025 Kim Walisch <walki@fedoraproject.org> - 7.19-1
  - nth_prime.cpp: Add 128-bit nth_prime function
  - nth_prime_sieve.hpp: New sieving algo for nth_prime(n)
  - primecount.h: Improved 128-bit C API using portable pc_int128_t struct
  - primecount.hpp: Improved 128-bit C++ API using portable pc_int128_t struct
  - libprimecount.md: Add new 128-bit C/CPI API functions
* Sat May 17 2025 Kim Walisch <walki@fedoraproject.org> - 7.18-1
  - Add CMake find_package(primecount) support
  - libprimecount.md: Add CMake find_package(primecount) section
  - PhiTiny.cpp: Reduce code bloat
  - Move private header files from /include to /src
  - src/CMakeLists.txt: Update for private header files in /src
  - test/CMakeLists.txt: Update for private header files in /src
  - Vector.hpp: Get rid of std::is_trivial which is deprecated in C++26
  - Update to latest primesieve-12.9 library
  - Update to latest libdivide-5.2.0 library
* Tue Apr 29 2025 Kim Walisch <walki@fedoraproject.org> - 7.17-2
  - Sieve_pre_sieve.hpp: Improved pre-sieving using primes ≤ 71
* Mon Apr 28 2025 Kim Walisch <walki@fedoraproject.org> - 7.17-1
  - Sieve_pre_sieve.hpp: Improved pre-sieving using primes ≤ 37
  - Pre-sieving speeds up S2_hard and D algorithms by up to 5%
  - README.md: Fix Markdown math formulas
  - Hard-Special-Leaves.md: Fix Markdown math formulas
  - Update to primesieve-12.8 library
* Tue Apr 01 2025 Kim Walisch <walki@fedoraproject.org> - 7.16-1
  - fast_div.hpp: Fix "Warning: mnemonic suffix used with `div'"
  - libdivide.h: Fix "Warning: mnemonic suffix used with `div'"
  - LoadBalancerS2.cpp: Tune load balancing
  - LoadBalancerAC.cpp: Tune load balancing
  - primecount-internal.hpp: Update default CPU cache sizes
  - Sieve.cpp: Improve count balancing
  - Sieve.cpp: Add multiarch count methods
  - Sieve.hpp: New multiarch count methods
  - D.cpp: Runtime dispatching changes
  - D_multiarch_avx512.cpp: New file
  - D_multiarch_arm_sve.cpp: New file
  - S2_hard.cpp: Runtime dispatching changes
  - S2_hard_multiarch_avx512.cpp: New file
  - S2_hard_multiarch_arm_sve.cpp: New file
* Mon Mar 03 2025 Kim Walisch <walki@fedoraproject.org> - 7.15-2
  - multiarch_arm_sve.cmake: Update to latest ARM SVE code
* Mon Mar 03 2025 Kim Walisch <walki@fedoraproject.org> - 7.15-1
  - Sieve.hpp: Improve ARM SVE bit counting algorithm
  - multiarch_arm_sve.cmake: Improve ARM SVE detection
  - src/arch/arm/sve.cpp: Detect ARM SVE instruction set
  - Update to libprimesieve-12.7
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 7.14-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 31 2024 Kim Walisch <walki@fedoraproject.org> - 7.14-1
  - Fix libdivide.h issue with GCC 15.
  - Improve AVX512 code.
  - Improve ARM SVE code.
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 7.13-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Apr 17 2024 Kim Walisch <walki@fedoraproject.org> - 7.13-1
  - 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 <walki@fedoraproject.org> - 7.12-1
  - 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)
* Tue Mar 12 2024 Kim Walisch <walki@fedoraproject.org> - 7.11-1
  - CMakeLists.txt: Detect Apple Silicon CPUs
  - Fix musl libc issue in test/iroot.cpp
  - Speed up test/Li.cpp
  - Faster RiemannR(x) and RiemannR_inverse(x) implementations
  - Renamed option --Ri to -R or --RiemannR
  - Renamed option --Ri-inverse to --RiemannR-inverse
  - Detect incompatible command-line options
  - Increase pi(x) cache size to 2 KiB
* Mon Feb 19 2024 Kim Walisch <walki@fedoraproject.org> - 7.10-5
  - Rebuild required because of primesieve-12.0 release
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 7.10-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 7.10-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jan 11 2024 Kim Walisch <walki@fedoraproject.org> - 7.10-2
  - Fix source archive name, must be primecount-X.Y.tar.gz
* Thu Jan 11 2024 Kim Walisch <walki@fedoraproject.org> - 7.10-1
  - Improve CMake libatomic detection
  - Fix potential integer overflows in Li_inverse(x) and Ri_inverse(x)
  - Added new internal nth_prime_approx(n)
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.9-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 04 2023 Kim Walisch <walki@fedoraproject.org> - 7.9-2
  - Fix Appveyor CI tests
* Mon Jul 03 2023 Kim Walisch <walki@fedoraproject.org> - 7.9-1
  - Add more unit tests

Files

/usr/lib/.build-id
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/9f813070403aaf10e3fa21d393abce23b84ec3
/usr/lib64/libprimecount.so.7
/usr/lib64/libprimecount.so.7.19
/usr/share/licenses/primecount-libs
/usr/share/licenses/primecount-libs/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jun 6 01:03:51 2025