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

primesieve-libs-12.14-2.fc45 RPM for ppc64le

From Fedora Rawhide for ppc64le / p

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.

Provides

Requires

License

LicenseRef-Callaway-BSD

Changelog

* 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

Files

/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