diff --git a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0.eb b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0.eb index 54542c9a..2e407506 100644 --- a/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0.eb +++ b/o/OpenMPI/OpenMPI-4.0.5-GCC-10.2.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'GCC', 'version': '10.2.0'} source_urls = ['https://github.com/open-mpi/ompi/archive/'] sources = ['v4.0.4.tar.gz'] +checksums = ['f6bf6f03d4cff35a40e4b0b2451ee5e8409bf1d33d11b097aa230ae59ac80a2f'] dependencies = [ ('hwloc', '2.2.0'), diff --git a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb index 2103e58f..d0044966 100644 --- a/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb +++ b/o/OpenMPI/OpenMPI-4.1.1-GCC-10.3.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'GCC', 'version': '10.3.0'} source_urls = ['https://github.com/open-mpi/ompi/archive/refs/tags/'] sources = ['v%(version)s.tar.gz'] +checksums = ['fbddebd47b30c17dd009559157cf7edf5ee8debcf6ba576a84c979618855889f'] dependencies = [ ('hwloc', '2.4.1'), diff --git a/p/pkg-config/pkg-config-0.29.2.eb b/p/pkg-config/pkg-config-0.29.2.eb index e7d407f3..a5fc54bf 100644 --- a/p/pkg-config/pkg-config-0.29.2.eb +++ b/p/pkg-config/pkg-config-0.29.2.eb @@ -16,6 +16,7 @@ toolchain = SYSTEM sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://pkgconfig.freedesktop.org/releases/'] +checksums = ['6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591'] configopts = " --with-internal-glib" diff --git a/q/QuantumESPRESSO/QuantumESPRESSO-7.1-foss-2022a.eb b/q/QuantumESPRESSO/QuantumESPRESSO-7.1-foss-2022a.eb index 3c48b4a9..a2411df1 100644 --- a/q/QuantumESPRESSO/QuantumESPRESSO-7.1-foss-2022a.eb +++ b/q/QuantumESPRESSO/QuantumESPRESSO-7.1-foss-2022a.eb @@ -15,7 +15,6 @@ toolchain = {'name': 'foss', 'version': '2022a'} import os if os.environ.get("CLUSTERNAME") in ["KAROLINA"]: toolchainopts = {'usempi': True, 'openmp': True, 'optarch': 'march=znver2', 'opt': 'O3'} -# prebuildopts = "echo %(builddir)s && while read i; do echo $i; sed 's|-xHost|-march=core-avx2|g' -i $i; done < <(grep xHost %(builddir)s -R | cut -d ':' -f 1 | sort -u) && " else: toolchainopts = {'usempi': True, 'openmp': True, 'opt': 'O3'} diff --git a/r/Rust/Rust-1.52.1-GCCcore-10.3.0-test.eb b/r/Rust/Rust-1.52.1-GCCcore-10.3.0-test.eb deleted file mode 100644 index dab7d714..00000000 --- a/r/Rust/Rust-1.52.1-GCCcore-10.3.0-test.eb +++ /dev/null @@ -1,44 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'Rust' -version = '1.52.1' -versionsuffix = '-test' - -homepage = 'https://www.rust-lang.org' -description = """Rust is a systems programming language that runs blazingly fast, prevents segfaults, - and guarantees thread safety.""" - -toolchain = {'name': 'GCCcore', 'version': '10.3.0'} - -source_urls = ['https://static.%(namelower)s-lang.org/dist/'] -sources = ['rustc-%(version)s-src.tar.gz'] -checksums = ['3a6f23a26d0e8f87abbfbf32c5cd7daa0c0b71d0986abefc56b9a5fbfbd0bf98'] - -builddependencies = [ - ('binutils', '2.36.1'), - ('CMake', '3.20.1', '-test'), -] -dependencies = [ - ('OpenSSL', '1.1.1k'), -] - -configopts = "--enable-extended --sysconfdir=%(installdir)s/etc --set=llvm.ninja=false " - -# avoid failure when home directory is an NFS mount, -# see https://github.com/rust-lang/cargo/issues/6652 -prebuildopts = "export CARGO_HOME=%(builddir)s/cargo && " - -preinstallopts = "export CARGO_HOME=%(builddir)s/cargo && " - - -sanity_check_paths = { - 'files': ['bin/cargo', 'bin/rustc', 'bin/rustdoc'], - 'dirs': ['lib/rustlib', 'share/doc', 'share/man'], -} - -sanity_check_commands = [ - "cargo --version", - "rustc --version", -] - -moduleclass = 'lang'