diff --git a/f/FFTW/FFTW-3.3.8-GCC-8.3.0-2.32.eb b/f/FFTW/FFTW-3.3.8-GCC-8.3.0-2.32.eb new file mode 100644 index 00000000..e47c6d2d --- /dev/null +++ b/f/FFTW/FFTW-3.3.8-GCC-8.3.0-2.32.eb @@ -0,0 +1,26 @@ +# IT4Innovations 2020 + +name = 'FFTW' +version = '3.3.8' + +homepage = 'http://www.fftw.org' +description = """FFTW is a C subroutine library for local_computing the discrete Fourier transform (DFT) + in one or more dimensions, of arbitrary input size, and of both real and local_complex data.""" + +toolchain = {'name': 'GCC', 'version': '8.3.0-2.32'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = [SOURCELOWER_TAR_GZ] + +# no quad precision, requires GCC v4.6 or higher +# see also +# http://www.fftw.org/doc/Extended-and-quadruple-precision-in-Fortran.html +with_quad_prec = False + +# local_compilation fails when configuring with --enable-avx-128-fma, Intel local_compilers do not support FMA4 instructions +use_fma4 = False + +runtest = 'check' + +moduleclass = 'numlib' diff --git a/p/pyFFTW/pyFFTW-0.10.4-Py-3.6.eb b/p/pyFFTW/pyFFTW-0.10.4-Py-3.6.eb index 97844b8c..cc926389 100644 --- a/p/pyFFTW/pyFFTW-0.10.4-Py-3.6.eb +++ b/p/pyFFTW/pyFFTW-0.10.4-Py-3.6.eb @@ -13,8 +13,8 @@ source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] dependencies = [ - ('FFTW', '3.3.7', '', ('GCC', '6.3.0-2.27')), - ('numpy', '1.13.3'), + ('FFTW', '3.3.8', '', ('GCC', '8.3.0-2.32')), + ('numpy', '1.16.3'), ] sanity_check_paths = {'files': [], 'dirs': [