SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libfftw3_3_3_10-gnu-hpc-3.3.10-4.2.x86_64.rpm :

* Wed Oct 25 2023 Egbert Eich - Disable HPC flavors on %ix86
* Mon Oct 23 2023 Nicolas Morey - Drop support for obsolete openmpi[123]- Prepare support for openmpi5
* Wed Apr 27 2022 Jan Engelhardt - Update rpmlintrc for shlib-policy-name-error
* Tue Jan 18 2022 tiwaiAATTsuse.de- Don\'t install half-baked cmake files (bsc#1194728): the files are incomplete and useless with the build using auto-tools
* Sun Dec 05 2021 Dirk Müller - update to 3.3.10:
* Fix bug that would cause 2-way SIMD (notably SSE2 in double precision) to attempt unaligned accesses in certain obscure cases, causing segfaults.
* This test computes a pair of length-4 real->complex transforms where the second input is 5 real numbers away from the first input. That is, there is a gap of one real number between the first and second input array. The -oexhaustive level allow FFTW to attempt to compute this transform by reducing it to a pair of complex transforms of length 2, but now the second input is not aligned to a complex-number boundary. The fact that 5 is odd is the problem.
* The bug cannot occur in complex->complex transforms because the complex interface accepts strides in units of complex numbers, so strides are aligned by construction.
* Fri Apr 30 2021 Dominique Leuenberger - Follow the distro default openmpi implementation: + Eliminate the usage of the mpi_implem variable (obsolete) + BuildRequire openmpi-macros-devel instead of %{mpi_implem}-devel + Require openmpi-devel in the mpi-devel package + Use %setup_openmpi to source mpivars.sh
* Sat Feb 06 2021 Egbert Eich - Add build support for gcc10 to HPC build (bsc#1174439).
* Sun Jan 24 2021 Dirk Müller - update to 3.3.9:
* New API fftw_planner_nthreads() returns the number of threads currently being used by the planner.
* Fix incorrect math in 128-bit generic SIMD
* Fix wisdom for avx512. The avx512 alignment requirement was set to 64 bytes, but this is wrong. Alignment requirements are a property of the platform (e.g., x86) and not of the instruction set (e.g., AVX). Among other things, this broke wisdom with avx512. Note that avx512 support is still experimental because the FFTW authors have no avx512 hardware available for testing.
* fftw_threads_set_callback function to change the threading backend at runtime.
* Fri Aug 21 2020 Michel Normand - Remove specific mpi_implemen define for ppc/ppc64 (was openmpi) to use same openmpi2 as other architectures.
* Mon Jul 20 2020 Egbert Eich - Add gnu compiler support up to gcc9.- Fix typo which caused issus building openmpi HPC flavors (bsc#1174329).- Add support for openmpi4 (provided by Alin Marin Elena).
 
ICM