pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math fftw*: update to 3.3.9



details:   https://anonhg.NetBSD.org/pkgsrc/rev/898bcd207cc4
branches:  trunk
changeset: 444238:898bcd207cc4
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Jan 04 10:27:37 2021 +0000

description:
fftw*: update to 3.3.9

FFTW 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.

diffstat:

 math/fftw/Makefile.common |   4 ++--
 math/fftw/distinfo        |  10 +++++-----
 math/fftwf/Makefile       |   3 +--
 math/fftwf/distinfo       |  10 +++++-----
 4 files changed, 13 insertions(+), 14 deletions(-)

diffs (55 lines):

diff -r 69846252a974 -r 898bcd207cc4 math/fftw/Makefile.common
--- a/math/fftw/Makefile.common Mon Jan 04 10:22:31 2021 +0000
+++ b/math/fftw/Makefile.common Mon Jan 04 10:27:37 2021 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.1 2019/05/24 15:56:21 adam Exp $
+# $NetBSD: Makefile.common,v 1.2 2021/01/04 10:27:37 wiz Exp $
 # used by math/fftw/Makefile
 # used by math/fftwf/Makefile
 
-DISTNAME=      fftw-3.3.8
+DISTNAME=      fftw-3.3.9
 CATEGORIES=    math
 MASTER_SITES=  ftp://ftp.fftw.org/pub/fftw/
 MASTER_SITES+= http://www.fftw.org/
diff -r 69846252a974 -r 898bcd207cc4 math/fftw/distinfo
--- a/math/fftw/distinfo        Mon Jan 04 10:22:31 2021 +0000
+++ b/math/fftw/distinfo        Mon Jan 04 10:27:37 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2018/05/30 06:45:58 adam Exp $
+$NetBSD: distinfo,v 1.25 2021/01/04 10:27:37 wiz Exp $
 
-SHA1 (fftw-3.3.8.tar.gz) = 59831bd4b2705381ee395e54aa6e0069b10c3626
-RMD160 (fftw-3.3.8.tar.gz) = ce2d1c266a13c96af85d51d75252417458947dc6
-SHA512 (fftw-3.3.8.tar.gz) = ab918b742a7c7dcb56390a0a0014f517a6dff9a2e4b4591060deeb2c652bf3c6868aa74559a422a276b853289b4b701bdcbd3d4d8c08943acf29167a7be81a38
-Size (fftw-3.3.8.tar.gz) = 4110137 bytes
+SHA1 (fftw-3.3.9.tar.gz) = bf17b485417f0f6a896b8514a3813439fda075fc
+RMD160 (fftw-3.3.9.tar.gz) = b0a522d47b97a63ba27720ae5f58e47fca23649e
+SHA512 (fftw-3.3.9.tar.gz) = 52ebc2a33063a41fd478f6ea2acbf3b511867f736591d273dd57f9dfca5d3e0b0c73157921b3a36f1a7cfd741a8a6bde0fd80de578040ae730ea168b5ba466cf
+Size (fftw-3.3.9.tar.gz) = 4146999 bytes
diff -r 69846252a974 -r 898bcd207cc4 math/fftwf/Makefile
--- a/math/fftwf/Makefile       Mon Jan 04 10:22:31 2021 +0000
+++ b/math/fftwf/Makefile       Mon Jan 04 10:27:37 2021 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.28 2020/08/31 18:10:11 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2021/01/04 10:27:38 wiz Exp $
 
-PKGREVISION= 2
 .include "../../math/fftw/Makefile.common"
 
 PKGNAME=       ${DISTNAME:C/fftw/fftwf/}
diff -r 69846252a974 -r 898bcd207cc4 math/fftwf/distinfo
--- a/math/fftwf/distinfo       Mon Jan 04 10:22:31 2021 +0000
+++ b/math/fftwf/distinfo       Mon Jan 04 10:27:37 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2019/05/24 15:48:49 adam Exp $
+$NetBSD: distinfo,v 1.12 2021/01/04 10:27:38 wiz Exp $
 
-SHA1 (fftw-3.3.8.tar.gz) = 59831bd4b2705381ee395e54aa6e0069b10c3626
-RMD160 (fftw-3.3.8.tar.gz) = ce2d1c266a13c96af85d51d75252417458947dc6
-SHA512 (fftw-3.3.8.tar.gz) = ab918b742a7c7dcb56390a0a0014f517a6dff9a2e4b4591060deeb2c652bf3c6868aa74559a422a276b853289b4b701bdcbd3d4d8c08943acf29167a7be81a38
-Size (fftw-3.3.8.tar.gz) = 4110137 bytes
+SHA1 (fftw-3.3.9.tar.gz) = bf17b485417f0f6a896b8514a3813439fda075fc
+RMD160 (fftw-3.3.9.tar.gz) = b0a522d47b97a63ba27720ae5f58e47fca23649e
+SHA512 (fftw-3.3.9.tar.gz) = 52ebc2a33063a41fd478f6ea2acbf3b511867f736591d273dd57f9dfca5d3e0b0c73157921b3a36f1a7cfd741a8a6bde0fd80de578040ae730ea168b5ba466cf
+Size (fftw-3.3.9.tar.gz) = 4146999 bytes



Home | Main Index | Thread Index | Old Index