| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: primesieve-libs | Distribution: Fedora Project |
| Version: 12.14 | Vendor: Fedora Project |
| Release: 2.fc45 | Build date: Fri May 8 17:55:29 2026 |
| Group: Unspecified | Build host: buildvm-ppc64le-07.rdu3.fedoraproject.org |
| Size: 466809 | Source RPM: primesieve-12.14-2.fc45.src.rpm |
| Packager: Fedora Project | |
| Url: https://github.com/kimwalisch/primesieve | |
| Summary: C/C++ library for generating prime numbers | |
This package contains the shared runtime library for primesieve.
LicenseRef-Callaway-BSD
* Fri May 08 2026 Kim Walisch <walki@fedoraproject.org> - 12.14-2 - ParallelSieve.cpp: Fix CPU false sharing - PrimeSieveClass.hpp: Fix CPU false sharing * Thu May 07 2026 Kim Walisch <walki@fedoraproject.org> - 12.14-1 - malloc_vector.h: Fix undefined behavior - calculator.hpp: Fix std::tolower undefined behavior - CpuInfo.cpp: Fix std::isdigit undefined behavior - CmdOptions.cpp: Fix 64-bit integer overflow in optionTimeout() - PrimeSieveClass.cpp: Reduce mutex contention - iterator-c.cpp: Fix use after free in primesieve_free_iterator() - config.hpp: Add MAX_CACHE_LINE_SIZE - macros.hpp: Add MAYBE_UNUSED - Vector.hpp: Improve Vector exception safety - GitHub Actions CI: Fix node 20 deprecation warning - CMakeLists.txt: On Windows rename static library to primesieve_static.lib #183 - CMakeLists.txt: Remove WITH_MSVC_CRT_STATIC option * Fri Feb 06 2026 Kim Walisch <walki@fedoraproject.org> - 12.13-1 - Fix missing version in .pc file * Mon Jan 26 2026 Kim Walisch <walki@fedoraproject.org> - 12.12-1 - CMakeLists.txt: Fix CMAKE_PROJECT_VERSION not defined - doc/Doxyfile.in: REVERSE workaround for Doxygen/LaTeX broken tables - Automated building Windows binaries using GitHub Actions CI - build_clang_x64.ps1: New Clang Windows x64 build script - build_clang_arm64.ps1: New Clang Windows ARM64 build script * Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 12.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Sun Dec 14 2025 Kim Walisch <walki@fedoraproject.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 * Tue Nov 04 2025 Kim Walisch <walki@fedoraproject.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 * Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 12.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Sat May 17 2025 Kim Walisch <walki@fedoraproject.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 * Sun Apr 13 2025 Kim Walisch <walki@fedoraproject.org> - 12.8-4 - Fix changelog issue in primesieve.spec * Sun Apr 13 2025 Kim Walisch <walki@fedoraproject.org> - 12.8-3 - Improve littleendian_cast.hpp for big-endian CPUs * Sun Apr 13 2025 Kim Walisch <walki@fedoraproject.org> - 12.8-2 - Revert littleendian_cast.hpp to fix s390x test failures * Sun Apr 13 2025 Kim Walisch <walki@fedoraproject.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 * Sun Mar 02 2025 Kim Walisch <walki@fedoraproject.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 * Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 12.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Mon Nov 18 2024 Kim Walisch <walki@fedoraproject.org> - 12.6-2 - Improved CPU cache detection * Sun Nov 17 2024 Kim Walisch <walki@fedoraproject.org> - 12.6-1 - Added AVX512 and ARM SVE pre-sieving. * Sat Oct 26 2024 Kim Walisch <walki@fedoraproject.org> - 12.5-1 - Improve thread load balancing for large number of CPU cores. * Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 12.4-2 - convert license to SPDX * Wed Jul 31 2024 Kim Walisch <walki@fedoraproject.org> - 12.4-1 - Improve CPUID code on x86 CPUs. - Improve popcnt functions. * Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 12.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
/usr/lib/.build-id /usr/lib/.build-id/d7 /usr/lib/.build-id/d7/c5cc91be1f5341bcbc601ddf12c2beb71ac9de /usr/lib64/libprimesieve.so.12 /usr/lib64/libprimesieve.so.12.14 /usr/share/licenses/primesieve-libs /usr/share/licenses/primesieve-libs/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu May 21 01:02:29 2026