Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libfftw3-3-32bit-3.3.6-lp150.3.3 RPM for x86_64

From OpenSuSE Leap 15.0 for x86_64

Name: libfftw3-3-32bit Distribution: openSUSE Leap 15.0
Version: 3.3.6 Vendor: openSUSE
Release: lp150.3.3 Build date: Sat May 12 03:02:15 2018
Group: System/Libraries Build host: cloud120
Size: 4381728 Source RPM: fftw3-3.3.6-lp150.3.3.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.fftw.org
Summary: Discrete Fourier Transform (DFT) C Subroutine Library
FFTW is a C subroutine library for computing the Discrete Fourier
Transform (DFT) in one or more dimensions, of both real and complex
data, and of arbitrary input size.

Provides

Requires

License

GPL-2.0+

Changelog

* Mon Feb 26 2018 eich@suse.com
  - Add support for openmpi2 for the HPC build (FATE#325089).
* Thu Feb 22 2018 nmoreychaisemartin@suse.com
  - Switch to openmpi2 instead of openmpi (bsc#1082302),
    apart from ppc64 as openmpi2 does not support it.
* Mon Jan 22 2018 eich@suse.com
  - Fix typo in flavor gnu7-hpc settings.
* Fri Jan 19 2018 eich@suse.com
  - Change the name of the MPI version of the module file directory
    to pfftw3 to distinguish it from the 'serial' one (boo#1075933).
* Fri Jan 12 2018 eich@suse.com
  - Disable the openmpi3 flavor in some products.
* Fri Jan 05 2018 eich@suse.com
  - Add gcc7 as additional compiler flavor for HPC on SLES.
  - Fix library package requires - use HPC macro (boo#1074890).
  - Add support for mpich and openmpi3 for HPC.
* Tue Nov 14 2017 eich@suse.com
  - Fix library package dependencies - limit certain
    dependencies to HPC packages.
* Sun Nov 12 2017 eich@suse.com
  - Fix HPC library requires package and modules file.
* Tue Nov 07 2017 eich@suse.com
  - update to 3.3.6-pl2
    * Bugfix: MPI Fortran-03 headers were missing in FFTW 3.3.6-pl1.
    * Bugfix: FFTW 3.3.6 had the wrong libtool version number, and generated
      shared libraries of the form libfftw3.so.2.6.6 instead of
      libfftw3.so.3.*.
    * The fftw_make_planner_thread_safe() API introduced in 3.3.5 didn't
      work, and this 3.3.6 fixes it.  Sorry about that.
    * compilation fixes for IBM XLC
    * compilation fixes for threads on Windows
    * fix SIMD autodetection on amd64 when (_MSC_VER > 1500)
* Mon Oct 23 2017 eich@suse.com
  - Don't use openmpi-devel for HPC builds.
* Thu Oct 19 2017 eich@suse.com
  - Fix dependencies for the HPC devel package.
* Tue Oct 17 2017 eich@suse.com
  - Add magic to limit the number of flavors built in the
    in the OBS ring.
* Sat Oct 14 2017 eich@suse.com
  - For HPC build package static libraries as well.
* Thu Oct 12 2017 eich@suse.com
  - Generate baselib.conf dynamically and only for the non-HPC
    build: this avoids issues with the source validator.
* Mon Sep 25 2017 cgoll@suse.com
  - removed unnedded dependency packages
* Thu Sep 07 2017 cgoll@suse.com
  - rewrote for hpc library support
    * added environment modules
    * reduced number of hpc realted packages to two
    (FATE#321716).
* Mon Aug 01 2016 mardnh@gmx.de
  - update to version 3.3.5
    * New SIMD support:
    - Power8 VSX instructions in single and double precision.
      To use, add --enable-vsx to configure.
    - Support for AVX2 (256-bit FMA instructions).
      To use, add --enable-avx2 to configure.
    - Experimental support for AVX512 and KCVI. (--enable-avx512, --enable-kcvi)
      This code is expected to work but the FFTW maintainers do not have
      hardware to test it.
    - Support for AVX128/FMA (for some AMD machines) (--enable-avx128-fma)
    - Double precision Neon SIMD for aarch64.
      This code is expected to work but the FFTW maintainers do not have
      hardware to test it.
    - generic SIMD support using gcc vector intrinsics
    * Add fftw_make_planner_thread_safe() API
    * fix #18 (disable float128 for CUDACC)
    * fix #19: missing Fortran interface for fftwq_alloc_real
    * fix #21 (don't use float128 on Portland compilers, which pretend to be gcc)
    * fix: Avoid segfaults due to double free in MPI transpose
* Sat Apr 19 2014 mardnh@gmx.de
  - add support for long-double precision
* Sat Apr 19 2014 mardnh@gmx.de
  - update to version 3.3.4
    * New functions fftw_alignment_of (to check whether two arrays are equally
      aligned for the purposes of applying a plan) and fftw_sprint_plan
      (to output a description of plan to a string).
    * Bugfix in fftw-wisdom-to-conf; thanks to Florian Oppermann for the bug report.
    * Fixed manual to work with texinfo-5.
    * Increased timing interval on x86_64 to reduce timing errors.
    * Default to Win32 threads, not pthreads, if both are present.
    * Various build-script fixes.
  - Drop obsoleted 1_man_macro.patch
* Sun Dec 16 2012 dhall@wustl.edu
  - update to version 3.3.3
    * Fix deadlock bug in MPI transforms (thanks to Michael Pippig for the bug
      report and patch, and to Graham Dennis for the bug report).
    * Use 128-bit ARM NEON instructions instead of 64-bit instructions. This
      change appears to speed up even ARM processors with a 64-bit NEON pipe.
    * Speed improvements for single-precision AVX.
    * Speed up planner on machines without "official" cycle counters, such as ARM.
* Tue Jul 03 2012 coolo@suse.com
  - update to 3.3.2 to fix crashes with gcc 4.7
    * Removed an archaic stack-alignment hack that was failing with
      gcc-4.7/i386.
    * Added stack-alignment hack necessary for gcc on Windows/i386.  We
      will regret this in ten years (see previous change).
    * Fix incompatibility with Intel icc which pretends to be gcc
      but does not support quad precision.
    * make libfftw{threads,mpi} depend upon libfftw when using libtool;
      this is consistent with most other libraries and simplifies the life
      of various distributors of GNU/Linux.
* Tue May 29 2012 tiwai@suse.de
  - Enable AVX support (bnc#763657)
* Thu Apr 26 2012 adrian@suse.de
  - fix build on %arm
    * disable neon it would require --enable-single (precision)
  - enable openmpi for %arm
* Fri Mar 16 2012 alinm.elena@gmail.com
  - source the mpi environment
* Tue Mar 06 2012 dhall@wustl.edu
  - delete INSTALL file
* Tue Mar 06 2012 dhall@wustl.edu
  - patch macros in man files
* Tue Mar 06 2012 dhall@wustl.edu
  - add use of neon extensions on ARM
* Tue Mar 06 2012 dhall@wustl.edu
  - updated to version 3.3.1
    * Reduced planning time in estimate mode for sizes with large prime factors.
    * Added AVX autodetection under Visual Studio. Thanks Carsten Steger for submitting
      the necessary code.
    * Modern Fortran interface now uses a separate fftw3l.f03 interface file for the
      long double interface, which is not supported by some Fortran compilers. Provided
      new fftw3q.f03 interface file to access the quadruple-precision FFTW routines
      with recent versions of gcc/gfortran.
    * Added support for the NEON extensions to the ARM ISA.
    * MPI code now compiles even if mpicc is a C++ compiler; thanks to Kyle Spyksma for
      the bug report.
* Mon Nov 28 2011 idoenmez@suse.de
  - Ignore rpmlint fixed dependency errors
* Mon Nov 28 2011 ro@suse.de
  - fix build on s390/s390x without openmpi
* Mon Nov 21 2011 jengelh@medozas.de
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Employ shlib naming (fftw3 -> libfftw3)
* Sun Oct 09 2011 adrian@suse.de
  - enable sse only on supported architectures
* Wed Sep 28 2011 dhall@wustl.edu
  - enable sse2 and sse code generation
* Fri Aug 05 2011 dhall@wustl.edu
  - specfile cleanup
    * Remove authors from description
    * use %makeinstall
  - fix devel and mpi-devel to include proper header files
* Wed Aug 03 2011 dhall@wustl.edu
  - updated to version 3.3:
    * Compiling OpenMP support (--enable-openmp) now installs a fftw3_omp
      library, instead of fftw3_threads, so that OpenMP and POSIX threads
      (--enable-threads) libraries can be built and installed at the same time.
    * Add support for the AVX extensions to x86 and x86-64
    * Added Fortran 2003 interface
    * Added MPI distributed-memory transforms
    * Add support for quad-precision __float128 in gcc 4.6 or later (on x86.
      x86-64, and Itanium). The new routines use the fftwq_ prefix.
    * New convenience functions fftw_alloc_real and fftw_alloc_complex to use
      fftw_malloc for real and complex arrays without typecasts or sizeof.
    * New convenience functions fftw_export_wisdom_to_filename and
      fftw_import_wisdom_from_filename that export/import wisdom to a file, which
      don't require you to open/close the file yourself.
    * New function fftw_cost to return FFTW's internal cost metric for a given plan
    * Remove --enable-portable-binary flag: we new produce portable binaries by default.
    * Fixed build problem failure when srand48 declaration is missing
    * Fixed bug in fftw_set_timelimit: ensure that a negative timelimit is equivalent
      to no timelimit in all cases
    * Fixed stack-overflow problem on OpenBSD caused by using alloca with too
      large a buffer.
  - added openmp library support
  - added mpi library support
* Sun Apr 24 2011 toddrme2178@gmail.com
  - Add 32bit compatibility libraries
  - Changed -devel package groups to Development/Libraries/C and C++ (fix for RPMLINT warning)
* Thu Apr 22 2010 davejplater@gmail.com
  - Added provides fftw-devel
* Thu Jul 16 2009 tiwai@suse.de
  - updated to version 3.2.2:
    * Improve performance of some copy operations of complex arrays
    * Add configure flag to disable alloca()
    * Planning in FFTW_ESTIMATE mode for r2r transforms became slower
    between fftw-3.1.3 and 3.2. This regression has now been fixed.
* Thu Apr 23 2009 tiwai@suse.de
  - remove obsolste fdupes check in spec file
  - avoid unnecessary autoreconf

Files

/usr/lib/libfftw3.so.3
/usr/lib/libfftw3.so.3.5.6
/usr/lib/libfftw3f.so.3
/usr/lib/libfftw3f.so.3.5.6
/usr/lib/libfftw3l.so.3
/usr/lib/libfftw3l.so.3.5.6


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:03:09 2021