commit primecount for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package primecount for openSUSE:Factory checked in at 2021-05-01 00:47:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/primecount (Old) and /work/SRC/openSUSE:Factory/.primecount.new.1947 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "primecount" Sat May 1 00:47:11 2021 rev:4 rq:889623 version:7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/primecount/primecount.changes 2021-03-24 16:13:32.807976428 +0100 +++ /work/SRC/openSUSE:Factory/.primecount.new.1947/primecount.changes 2021-05-01 00:47:19.091286426 +0200 @@ -1,0 +2,15 @@ +Fri Apr 30 16:52:00 UTC 2021 - Kim Walisch <kim.walisch@gmail.com> + +- Update to primecount-7.0 (API & ABI are backwards compatible). +- AC.cpp: New algorithm with improved scaling. +- AC_libdivide.cpp: New algorithm with improved scaling. +- B.cpp: Improved scaling due to independent threads. +- P2.cpp: Improved scaling due to independent threads. +- LoadBalancerAC.cpp: New thread scheduler for AC algorithm. +- LoadBalancerS2.cpp: Improve load balancing of S2_hard & D. +- LoadBalancerP2.cpp: Rewritten, now similar to other load balancers. +- SegmentedPiTable.cpp: Decrease size to x^(1/4). +- util.cpp: Improve scaling using larger default alpha_z = 2. +- imath.hpp: Optimize ilog2() & next_power_of_2() using __builtin_clzll(). + +------------------------------------------------------------------- Old: ---- primecount-6.4.tar.gz New: ---- primecount-7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ primecount.spec ++++++ --- /var/tmp/diff_new_pack.uXdmFd/_old 2021-05-01 00:47:19.531284465 +0200 +++ /var/tmp/diff_new_pack.uXdmFd/_new 2021-05-01 00:47:19.535284448 +0200 @@ -17,7 +17,7 @@ Name: primecount -Version: 6.4 +Version: 7.0 Release: 0 Summary: Count the number of primes License: BSD-2-Clause @@ -35,15 +35,15 @@ integer x ��� 10^31 using highly optimized implementations of the combinatorial prime counting algorithms. -%package -n libprimecount6 +%package -n libprimecount7 Summary: C/C++ library for counting prime numbers -%description -n libprimecount6 +%description -n libprimecount7 This package contains the shared runtime library for primecount. %package -n libprimecount-devel Summary: Development files for the primecount library -Requires: libprimecount6 = %{version} +Requires: libprimecount7 = %{version} %description -n libprimecount-devel This package contains the C/C++ header files and the configuration @@ -65,8 +65,8 @@ %cmake_install %fdupes %{buildroot}/%{_prefix} -%post -n libprimecount6 -p /sbin/ldconfig -%postun -n libprimecount6 -p /sbin/ldconfig +%post -n libprimecount7 -p /sbin/ldconfig +%postun -n libprimecount7 -p /sbin/ldconfig %check %ctest @@ -76,7 +76,7 @@ %{_bindir}/primecount %{_mandir}/man1/primecount.1%{?ext_man} -%files -n libprimecount6 +%files -n libprimecount7 %license COPYING %{_libdir}/libprimecount.so.* ++++++ primecount-6.4.tar.gz -> primecount-7.0.tar.gz ++++++ ++++ 9803 lines of diff (skipped)
participants (1)
-
Source-Sync