↵ Return to the main page of primecount-libs
View build
Search for updates
Package Info (Data from x86_64 build)
🠗 Changelog
🠗 Dependencies
🠗 Provides
🠗 Files
Date | Author | Change |
---|---|---|
2025-06-04 | Kim Walisch <walki at fedoraproject dot org> - 7.19-2 | - nth_prime_sieve.hpp: Add missing include guards - Update ChangeLog |
2025-06-04 | Kim Walisch <walki at fedoraproject dot 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 |
2025-05-17 | Kim Walisch <walki at fedoraproject dot 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 |
2025-04-29 | Kim Walisch <walki at fedoraproject dot org> - 7.17-2 | - Sieve_pre_sieve.hpp: Improved pre-sieving using primes ≤ 71 |
2025-04-28 | Kim Walisch <walki at fedoraproject dot 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 |
2025-04-01 | Kim Walisch <walki at fedoraproject dot 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 |
2025-03-03 | Kim Walisch <walki at fedoraproject dot org> - 7.15-2 | - multiarch_arm_sve.cmake: Update to latest ARM SVE code |
2025-03-03 | Kim Walisch <walki at fedoraproject dot 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 |
2025-01-18 | Fedora Release Engineering <releng at fedoraproject dot org> - 7.14-2 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild |
2024-07-31 | Kim Walisch <walki at fedoraproject dot org> - 7.14-1 | - Fix libdivide.h issue with GCC 15. - Improve AVX512 code. - Improve ARM SVE code. |