Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package primecount for openSUSE:Factory checked in at 2026-04-07 16:34:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/primecount (Old) and /work/SRC/openSUSE:Factory/.primecount.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "primecount" Tue Apr 7 16:34:04 2026 rev:28 rq:1344885 version:8.4 Changes: -------- --- /work/SRC/openSUSE:Factory/primecount/primecount.changes 2026-03-19 17:39:09.394232738 +0100 +++ /work/SRC/openSUSE:Factory/.primecount.new.21863/primecount.changes 2026-04-07 16:50:28.476426798 +0200 @@ -1,0 +2,26 @@ +Sun Apr 05 12:30:00 UTC 2026 - Kim Walisch <[email protected]> + +- Update to primecount-8.4 (API & ABI are backwards compatible). +- test/codegen: Add assembly code generation tests, GitHub#110. +- doc/Hard-Special-Leaves-SIMD-Filtering.pdf: New math paper about the branchfree SIMD hard special leaves algorithm. +- Vector.hpp: Improve Vector exception safety. +- Sieve_count_simd.hpp: Tune AVX512 and ARM SVE kernels. +- D_avx512.hpp: Implement new branchfree AVX512 algorithm. +- D_arm_sve.hpp: Implement new branchfree ARM SVE algorithm. +- D.cpp: Implement new branchfree portable D algorithm. +- FactorTableD.hpp: Add direct data() access and improve 32-bit/64-bit support for the new D algorithms. +- popcnt.hpp: Add popcnt64_native() to bypass POPCNT runtime checks. +- multiarch_avx512_vpopcnt.cmake: Require AVX512BW and AVX512VL. +- cpu_arch_macros.hpp: Require AVX512BW and AVX512VL. +- cpu_supports_avx512_vpopcnt.hpp: Detect AVX512BW and AVX512VL. +- cpuid.cpp: Detect AVX512BW and AVX512VL. +- multiarch_arm_sve.cmake: Improve ARM SVE compile test for svcompact(). +- sve.cpp: Clarify ARM SVE detection requirements. +- Sieve.hpp: Update AVX512 attributes to use AVX512BW and AVX512VL. +- Sieve_count_start_stop.hpp: Remove count_algo_name() and update AVX512 attributes. +- Sieve_count_stop.hpp: Simplify count() algorithm selection. +- S2_hard.cpp: Remove obsolete SIMD-specialized thread code. +- pi_lmo_parallel.cpp: Remove obsolete SIMD-specialized thread code. +- pi_lmo5.cpp: Remove bit counting algorithm status output. + +------------------------------------------------------------------- Old: ---- primecount-8.3.tar.gz New: ---- primecount-8.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ primecount.spec ++++++ --- /var/tmp/diff_new_pack.9PmFLL/_old 2026-04-07 16:50:29.100452630 +0200 +++ /var/tmp/diff_new_pack.9PmFLL/_new 2026-04-07 16:50:29.104452796 +0200 @@ -17,7 +17,7 @@ Name: primecount -Version: 8.3 +Version: 8.4 Release: 0 Summary: Count the number of primes License: BSD-2-Clause ++++++ primecount-8.3.tar.gz -> primecount-8.4.tar.gz ++++++ ++++ 4187 lines of diff (skipped)
