From 6edc3400b4519ea6bd49964981e9b66a9f6a82a1 Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Thu, 28 Sep 2023 22:06:53 +0200 Subject: [PATCH 1/2] adding easyconfigs: FFTW-3.3.10-GCC-13.2.0.eb, FFTW.MPI-3.3.10-gompi-2023b.eb --- .../f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb | 19 +++++++++++++++++++ .../f/FFTW/FFTW-3.3.10-GCC-13.2.0.eb | 17 +++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb create mode 100644 easybuild/easyconfigs/f/FFTW/FFTW-3.3.10-GCC-13.2.0.eb diff --git a/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb b/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb new file mode 100644 index 00000000000..4ebcd8a75cd --- /dev/null +++ b/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb @@ -0,0 +1,19 @@ +name = 'FFTW.MPI' +version = '3.3.10' + +homepage = 'https://www.fftw.org' +description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) +in one or more dimensions, of arbitrary input size, and of both real and complex data.""" + +toolchain = {'name': 'gompi', 'version': '2023b'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = ['fftw-%(version)s.tar.gz'] +checksums = ['56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467'] + +dependencies = [('FFTW', '3.3.10')] + +runtest = 'check' + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.10-GCC-13.2.0.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.10-GCC-13.2.0.eb new file mode 100644 index 00000000000..32652387f8e --- /dev/null +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.10-GCC-13.2.0.eb @@ -0,0 +1,17 @@ +name = 'FFTW' +version = '3.3.10' + +homepage = 'https://www.fftw.org' +description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) +in one or more dimensions, of arbitrary input size, and of both real and complex data.""" + +toolchain = {'name': 'GCC', 'version': '13.2.0'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['56c932549852cddcfafdab3820b0200c7742675be92179e59e6215b340e26467'] + +runtest = 'check' + +moduleclass = 'numlib' From 4a2716a775af0e5f0feca8d169534375d92c75bc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 29 Sep 2023 15:35:39 +0200 Subject: [PATCH 2/2] stick to gompi/2023.09 for now for FFTW.MPI 3.3.10 --- ...I-3.3.10-gompi-2023b.eb => FFTW.MPI-3.3.10-gompi-2023.09.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/f/FFTW.MPI/{FFTW.MPI-3.3.10-gompi-2023b.eb => FFTW.MPI-3.3.10-gompi-2023.09.eb} (90%) diff --git a/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb b/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023.09.eb similarity index 90% rename from easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb rename to easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023.09.eb index 4ebcd8a75cd..4e136d40c73 100644 --- a/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023b.eb +++ b/easybuild/easyconfigs/f/FFTW.MPI/FFTW.MPI-3.3.10-gompi-2023.09.eb @@ -5,7 +5,7 @@ homepage = 'https://www.fftw.org' description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data.""" -toolchain = {'name': 'gompi', 'version': '2023b'} +toolchain = {'name': 'gompi', 'version': '2023.09'} toolchainopts = {'pic': True} source_urls = [homepage]