File primecount.changes of Package primecount

-------------------------------------------------------------------
Tue Jul 04 07:25:00 UTC 2023 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.9 (API & ABI are backwards compatible).
- Add unit tests for pi_gourdon(x) function.
- Fix Appveyor CI tests.
- Update to latest libprimesieve-11.1.

-------------------------------------------------------------------
Mon May 22 12:25:00 UTC 2023 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.8 (API & ABI are backwards compatible).
- Fix pi(-n) issue for 128-bit integers.

-------------------------------------------------------------------
Sat May 13 08:30:00 UTC 2023 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.7 (API & ABI are backwards compatible).
- Fix pi(-1) crash.
- test/api.cpp: Add pi(-1) test.
- test/api_c.c: Add primecount_pi(-1) test.
- test/nthprime.cpp: Add new test.
- primecount.h: Fix -Wstrict-prototypes warning.

-------------------------------------------------------------------
Wed Dec  7 16:35:00 UTC 2022 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.6 (API & ABI are backwards compatible).
- Requires latest primesieve-11.0 library.
- Fix missing header include in print.hpp.

-------------------------------------------------------------------
Fri Jul  8 18:10:00 UTC 2022 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.4 (API & ABI are backwards compatible).
- Compatible with latest primesieve-8.0 library.
- Sieve.cpp: Improved pre-sieving.
- Sieve.cpp: Optimize COUNT_UNSET_BIT() macro.
- Split up main CMakeLists.txt into multiple modules.
- Reduced the number of memory allocations.

-------------------------------------------------------------------
Tue May  3 16:19:00 UTC 2022 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.3 (API & ABI are backwards compatible).
- Improved big.Little CPU detection.
- Improved nth prime performance for small n.
- Reduced the number of memory allocations.
- Many CMake build system improvements.

-------------------------------------------------------------------
Wed Dec  8 08:15:00 UTC 2021 - Kim Walisch <kim.walisch@gmail.com>

- Add pkg-config/pkgconf support (primecount.pc).
- Improved cache size detection on big.LITTLE CPUs.
- Improved C/C++ API documentation (libprimecount.md).

-------------------------------------------------------------------
Mon Aug 16 03:20:00 UTC 2021 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-7.1 (API & ABI are backwards compatible).
- Minor pi(x) & phi(x, a) speed improvements.
- PhiTiny.cpp: Use compressed phi(x, a) lookup table.
- phi.cpp: More correct usage of recursive phi(x, a) formula.
- PiTable.cpp: Add PrimePi(x) lookup table for x < 64 * 240.
- generate_phi.hpp: More correct usage of recursive phi(x, a) formula.
- nth_prime.cpp: Cache small primes <= 1009.
- nth_prime.cpp: Improve error handling, n must be >= 1.
- appveyor.yml: Fix debug build.

-------------------------------------------------------------------
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().

-------------------------------------------------------------------
Mon Mar 22 16:42:00 UTC 2021 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-6.4.
- Fixed an integer overflow in the B formula.
- Reduced memory usage of SegmentedPiTable by 1.5x.

-------------------------------------------------------------------
Fri Jan  8 15:14:06 UTC 2021 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-6.2

-------------------------------------------------------------------
Wed Sep 16 12:18:26 UTC 2020 - Kim Walisch <kim.walisch@gmail.com>

- Update to primecount-6.1

-------------------------------------------------------------------
Fri Aug 21 14:49:36 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- address review feedback

-------------------------------------------------------------------
Wed Aug 19 11:04:00 UTC 2020 - Kim Walisch <kim.walisch@gmail.com>

- Add libprimecount documentation

-------------------------------------------------------------------
Fri Aug  7 10:44:04 UTC 2020 - Kim Walisch <kim.walisch@gmail.com>

- Initial package version
openSUSE Build Service is sponsored by