↵ Return to the main page of primesieve
View build
Search for updates
Package Info (Data from x86_64 build)
🠗 Changelog
🠗 Dependencies
🠗 Provides
🠗 Files
| Date | Author | Change |
|---|---|---|
| 2026-01-17 | Fedora Release Engineering <releng at fedoraproject dot org> - 12.11-2 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild |
| 2025-12-14 | Kim Walisch <walki at fedoraproject dot org> - 12.11-1 | - calculator.hpp: Update to version 2.0 with improved error handling - test/calculator.cpp: Add much more tests for calculator.hpp - PreSieve.cpp: Simplify SIMD runtime dispatching - CountPrintPrimes.cpp: Faster printing of primes to stdout - CmdOptions.cpp: Prevent multiple different --print options - CMakeLists.txt: Set CMAKE_VISIBILITY_INLINES_HIDDEN=ON by default - BUILD.md: Update MSVC build instructions |
| 2025-11-04 | Kim Walisch <walki at fedoraproject dot org> - 12.10-1 | - Fix undefined behavior in Bucket allocation - Enable ARM SVE for Mingw-w64 on ARM64 - Improve Windows libprimesieve.dll support - BUILD.md: Add WebAssembly/Emscripten build instructions |
| 2025-07-25 | Fedora Release Engineering <releng at fedoraproject dot org> - 12.9-2 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild |
| 2025-05-17 | Kim Walisch <walki at fedoraproject dot org> - 12.9-1 | - CMakeLists.txt: Speed up build by removing compile dependencies - 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 |
| 2025-04-13 | Kim Walisch <walki at fedoraproject dot org> - 12.8-4 | - Fix changelog issue in primesieve.spec |
| 2025-04-13 | Kim Walisch <walki at fedoraproject dot org> - 12.8-3 | - Improve littleendian_cast.hpp for big-endian CPUs |
| 2025-04-13 | Kim Walisch <walki at fedoraproject dot org> - 12.8-2 | - Revert littleendian_cast.hpp to fix s390x test failures |
| 2025-04-13 | Kim Walisch <walki at fedoraproject dot org> - 12.8-1 | - Vectorize primesieve::iterator.prev_prime() using AVX512 - api.cpp: Tune sieve array size - PreSieve.cpp: Simplify SIMD code - PreSieve_default.hpp: New algorithm that is also fast using -Os and -O2 - PreSieve_arm_neon.hpp: New file, contains ARM NEON algorithm - PreSieve_arm_sve.hpp: New file, contains ARM SVE algorithm - PreSieve_x86_avx512.hpp: New file, contains AVX512 algorithm - PreSieve_x86_sse2.hpp: New file, contains SSE2 algorithm - ci/benchmark.yaml: Add CI test to detect performance regressions - README.md: Fix Markdown math formula - README.md: Add stress testing section - C_API.md: Fix Markdown math formula - CPP_API.md: Fix Markdown math formula |
| 2025-03-02 | Kim Walisch <walki at fedoraproject dot org> - 12.7-1 | - multiarch_sve_arm.cmake: Improve ARM SVE detection - src/arch/arm/sve.cpp: Detect ARM SVE on Linux and Windows - EratBig.cpp: Simplify bucket handling - Erat.cpp: Tune sieve size using FACTOR_SIEVESIZE |