stable

primesieve-12.8-4.fc43

FEDORA-2025-e142eb7cb0 created by walki 11 months ago for Fedora 43

Automatic update for primesieve-12.8-4.fc43.

Changelog
* 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  2 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  4 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
* Wed Apr 17 2024 Kim Walisch <walki@fedoraproject.org> - 12.3-2
- Fix incorrect AXV512 example in C_API.md
- Fix incorrect AXV512 example in CPP_API.md
* Tue Apr 16 2024 Kim Walisch <walki@fedoraproject.org> - 12.3-1
- Add runtime POPCNT detection using CPUID for x86 CPUs
- Improve GCC/Clang multiarch preprocessor logic
- CMakeLists.txt: Remove POPCNT/BMI check for x86 CPUs
* Sun Mar 10 2024 Kim Walisch <walki@fedoraproject.org> - 12.1-1
- CMakeLists.txt: Fix undefined reference to pthread_create
- Fix -ffast-math failure of --test option
- Fix musl libc issue in unit tests
- Improve status output
* Mon Feb 19 2024 Kim Walisch <walki@fedoraproject.org> - 12.0-2
- Increase .so version to 12
* Mon Feb 19 2024 Kim Walisch <walki@fedoraproject.org> - 12.0-1
- New --stress-test[=MODE] command-line option
- Faster Riemann R function implementation
- New -R && --RiemannR command line options
- New --RiemannR-inverse command line option
- Add new --timeout option for stress testing
- Improve command-line option handling
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 11.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 11.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jan 10 2024 Kim Walisch <walki@fedoraproject.org> - 11.2-3
- New build required after fixing date in 11.2-2 changelog
* Wed Jan 10 2024 Kim Walisch <walki@fedoraproject.org> - 11.2-2
- Update to latest primesieve release archive from GitHub
* Tue Jan  9 2024 Kim Walisch <walki@fedoraproject.org> - 11.2-1
- Fix CMake libatomic detection
- Improved nth prime algorithm
- Fix off by 1 error in OpenMP example in C_API.md
- Fix off by 1 error in OpenMP example in CPP_API.md
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 11.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat May 13 2023 Kim Walisch <walki@fedoraproject.org> - 11.1-3
- Update to latest primesieve release archive from GitHub
- Fix incorrect date of version 11.1-1 in changelog
* Sat May 13 2023 Kim Walisch <walki@fedoraproject.org> - 11.1-2
- Fix incorrect date in changelog
* Sat May 13 2023 Kim Walisch <walki@fedoraproject.org> - 11.1-1
- Update to primesieve-11.1
- Vectorized pre-sieving algorithm using x64 SSE2 and ARM NEON
- Added POPCNT algorithm for x64 & AArch64
- Fix -Wstrict-prototypes warnings

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2025-e142eb7cb0

This update was automatically created

11 months ago

This update's test gating status has been changed to 'ignored'.

11 months ago

This update's test gating status has been changed to 'waiting'.

11 months ago

This update's test gating status has been changed to 'ignored'.

11 months ago

This update has been submitted for stable by bodhi

11 months ago

Please log in to add feedback.

Metadata
Type
unspecified
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
0 days
Dates
submitted
11 months ago
in testing
11 months ago
in stable
11 months ago
approved
11 months ago

Automated Test Results