From 666dcb18ab4f661df527d374774e23566e9e154e Mon Sep 17 00:00:00 2001 From: Inge Gutheil <mathprod@jrlogin04.jureca> Date: Fri, 17 Dec 2021 17:10:55 +0100 Subject: [PATCH] SCOTCH-6.1.2 --- .../s/SCOTCH/SCOTCH-6.1.2-gompi-2021b.eb | 32 +++++++++++++++++++ .../s/SCOTCH/SCOTCH-6.1.2-gpsmpi-2021b.eb | 31 ++++++++++++++++++ .../s/SCOTCH/SCOTCH-6.1.2-iimpi-2021b.eb | 28 ++++++++++++++++ .../s/SCOTCH/SCOTCH-6.1.2-iompi-2021b.eb | 28 ++++++++++++++++ .../s/SCOTCH/SCOTCH-6.1.2-ipsmpi-2021b.eb | 31 ++++++++++++++++++ 5 files changed, 150 insertions(+) create mode 100644 Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gompi-2021b.eb create mode 100644 Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gpsmpi-2021b.eb create mode 100644 Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iimpi-2021b.eb create mode 100644 Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iompi-2021b.eb create mode 100644 Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-ipsmpi-2021b.eb diff --git a/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gompi-2021b.eb b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gompi-2021b.eb new file mode 100644 index 000000000..43b6bef02 --- /dev/null +++ b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gompi-2021b.eb @@ -0,0 +1,32 @@ +name = 'SCOTCH' +version = '6.1.2' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning. +""" + +toolchain = {'name': 'gompi', 'version': '2021b'} +toolchainopts = {'pic': True} + +source_urls = ['https://gitlab.inria.fr/scotch/scotch/-/archive/v%(version)s/'] +sources = ['%(namelower)s-v%(version)s.tar.gz'] +checksums = ['9c2c75c75f716914a2bd1c15dffac0e29a2f8069b2df1ad2b6207c984b699450'] + +dependencies = [ + ('zlib', '1.2.11'), +] + +configopts = '-DIDXSIZE64 ' + +modloadmsg = """ +Notice: We do not support the Fortran interface +""" + +modextravars = { + 'SCOTCH_ROOT': '%(installdir)s', + 'SCOTCH_INCLUDE': '%(installdir)s/include/', + 'SCOTCH_LIB': '%(installdir)s/lib', +} + +moduleclass = 'math' diff --git a/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gpsmpi-2021b.eb b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gpsmpi-2021b.eb new file mode 100644 index 000000000..e8e7e4d00 --- /dev/null +++ b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-gpsmpi-2021b.eb @@ -0,0 +1,31 @@ +name = 'SCOTCH' +version = '6.1.2' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning. +""" + +toolchain = {'name': 'gpsmpi', 'version': '2021b'} +toolchainopts = {'pic': True} + +source_urls = ['https://gitlab.inria.fr/scotch/scotch/-/archive/v%(version)s/'] +sources = ['%(namelower)s-v%(version)s.tar.gz'] +checksums = ['9c2c75c75f716914a2bd1c15dffac0e29a2f8069b2df1ad2b6207c984b699450'] + +# ParaStationMPI is not threaded +threadedmpi = False + +configopts = '-DIDXSIZE64 ' + +modloadmsg = """ +Notice: We do not support the Fortran interface +""" + +modextravars = { + 'SCOTCH_ROOT': '%(installdir)s', + 'SCOTCH_INCLUDE': '%(installdir)s/include/', + 'SCOTCH_LIB': '%(installdir)s/lib', +} + +moduleclass = 'math' diff --git a/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iimpi-2021b.eb b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iimpi-2021b.eb new file mode 100644 index 000000000..9e59596c9 --- /dev/null +++ b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iimpi-2021b.eb @@ -0,0 +1,28 @@ +name = 'SCOTCH' +version = '6.1.2' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning. +""" + +toolchain = {'name': 'iimpi', 'version': '2021b'} +toolchainopts = {'pic': True} + +source_urls = ['https://gitlab.inria.fr/scotch/scotch/-/archive/v%(version)s/'] +sources = ['%(namelower)s-v%(version)s.tar.gz'] +checksums = ['9c2c75c75f716914a2bd1c15dffac0e29a2f8069b2df1ad2b6207c984b699450'] + +configopts = '-DIDXSIZE64 ' + +modloadmsg = """ +Notice: We do not support the Fortran interface +""" + +modextravars = { + 'SCOTCH_ROOT': '%(installdir)s', + 'SCOTCH_INCLUDE': '%(installdir)s/include/', + 'SCOTCH_LIB': '%(installdir)s/lib', +} + +moduleclass = 'math' diff --git a/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iompi-2021b.eb b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iompi-2021b.eb new file mode 100644 index 000000000..6d757872e --- /dev/null +++ b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-iompi-2021b.eb @@ -0,0 +1,28 @@ +name = 'SCOTCH' +version = '6.1.2' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning. +""" + +toolchain = {'name': 'iompi', 'version': '2021b'} +toolchainopts = {'pic': True} + +source_urls = ['https://gitlab.inria.fr/scotch/scotch/-/archive/v%(version)s/'] +sources = ['%(namelower)s-v%(version)s.tar.gz'] +checksums = ['9c2c75c75f716914a2bd1c15dffac0e29a2f8069b2df1ad2b6207c984b699450'] + +configopts = '-DIDXSIZE64 ' + +modloadmsg = """ +Notice: We do not support the Fortran interface +""" + +modextravars = { + 'SCOTCH_ROOT': '%(installdir)s', + 'SCOTCH_INCLUDE': '%(installdir)s/include/', + 'SCOTCH_LIB': '%(installdir)s/lib', +} + +moduleclass = 'math' diff --git a/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-ipsmpi-2021b.eb b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-ipsmpi-2021b.eb new file mode 100644 index 000000000..951aeff99 --- /dev/null +++ b/Golden_Repo/s/SCOTCH/SCOTCH-6.1.2-ipsmpi-2021b.eb @@ -0,0 +1,31 @@ +name = 'SCOTCH' +version = '6.1.2' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning. +""" + +toolchain = {'name': 'ipsmpi', 'version': '2021b'} +toolchainopts = {'pic': True} + +source_urls = ['https://gitlab.inria.fr/scotch/scotch/-/archive/v%(version)s/'] +sources = ['%(namelower)s-v%(version)s.tar.gz'] +checksums = ['9c2c75c75f716914a2bd1c15dffac0e29a2f8069b2df1ad2b6207c984b699450'] + +# ParaStationMPI is not threaded +threadedmpi = False + +configopts = '-DIDXSIZE64 ' + +modloadmsg = """ +Notice: We do not support the Fortran interface +""" + +modextravars = { + 'SCOTCH_ROOT': '%(installdir)s', + 'SCOTCH_INCLUDE': '%(installdir)s/include/', + 'SCOTCH_LIB': '%(installdir)s/lib', +} + +moduleclass = 'math' -- GitLab