aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Gilroy <michael.gilroy24@gmail.com>2017-07-17 10:19:20 +0000
committerMichael Gilroy <michael.gilroy24@gmail.com>2017-07-17 10:19:20 +0000
commitf7460d9adbc2f31d350b525a0a5516ffbb715683 (patch)
tree67cf8c4d8e9be985669c9348c17f0dcc5787e2ab /sys-cluster
parentremoved unnecessary swp file (diff)
downloadgentoo-mpi-f7460d9adbc2f31d350b525a0a5516ffbb715683.tar.gz
gentoo-mpi-f7460d9adbc2f31d350b525a0a5516ffbb715683.tar.bz2
gentoo-mpi-f7460d9adbc2f31d350b525a0a5516ffbb715683.zip
added mpi.eclass to test hpl
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/hpl/Manifest5
-rw-r--r--sys-cluster/hpl/hpl-2.0-r3.ebuild65
-rw-r--r--sys-cluster/mpich/Manifest2
3 files changed, 4 insertions, 68 deletions
diff --git a/sys-cluster/hpl/Manifest b/sys-cluster/hpl/Manifest
index 1e852de..8447fee 100644
--- a/sys-cluster/hpl/Manifest
+++ b/sys-cluster/hpl/Manifest
@@ -1,2 +1,3 @@
-DIST hpl-2.0.tar.gz 591087 SHA256 d8d118c310d34a5a2acf5a689270a9f7bea60245552d24af8641599651909bec SHA512 3aa76144526b01ec40d940cae50d47e480e2760a36d1e95bc6e431b216407db190946fc3d99a6a7caf7b61bcc76d805d28da3ef0b141ff467854e1cdf10bb274 WHIRLPOOL 79da0950089d8e7d6128a2af7a44de704c2666aeb74de08e9e0a06fc23f8c4d17da2ab5107b5f6a82ca073800ec2af4f003c7792ae84e1ec032d9572e78bc0b2
-EBUILD hpl-2.0-r3.ebuild 1870 SHA256 5210141cae10bd50184673a8c0734f49556e24f48a214ea15d0d4da65b73980f SHA512 397e2ebd6fd10089cc070dbd385fdb60364280e1c1447fab0022c300bb1d46ce9ab661582b7f4d2e16c2c3553006c8309112fed693c3cbf5f78c98afdd9dd6f3 WHIRLPOOL 0d19fb794ccce38cabf88a42921c7074ac6d550a4f5c1204992533059a5c470bb0aa13316f19b3f5ad1f3a6d3b263fb7de453732b39f844aae84986281815459
+DIST hpl-2.1.tar.gz 527433 SHA256 dd437dd34a098c51092319983addff1d8076fc8dd692d19c488252477363af15 SHA512 ed39e407341d1cfe2d4d7e50f029e3ca62c7e87e82c3b09a89fd231c5cb4f1c95857f050a940bfd60b724eaa9fdab8631a0693a14b6e9dac82c05897bff557a4 WHIRLPOOL 7e0ff3132590869cff9366c3e34d1abcbfc2be6fceccd336785ce680412981bde658fb67a3663235e15b432c7e0b7e95b79296029d051dbccec239c0c960ae20
+EBUILD hpl-2.1.ebuild 1961 SHA256 5b5392f362e4396997083cfc2700a0d0293e0ca5431f2f489070c3335261ccdf SHA512 bcece2b67ad4a66aab4f2500140dbba893997a99a24db2e9cc00a5fb912babe102681e805aad3683611ba1e63fdb68752e05c711d32a65a257223ab932b81dba WHIRLPOOL 7ef2463db9755dfb4d6c273b75eb43e069d9198ed594300b7c7d4e00ba20b48151e49a8600b59449cb74016c5abd0ff456de0b9127593fa66e8d3bba6a078d7a
+MISC metadata.xml 263 SHA256 0c67f68407c1153b709d094f4f7de7710f178662bb5912f1f025dbe2a842ed10 SHA512 6ec307d6a3827ce21f67f8565a79a13d2833215571c459f42f06b8dd9184e1a41fa06b1cce8b3cf3555f4f875d9e366dd34ee786b6881dc18fb7d0b2d5c2acd5 WHIRLPOOL 5951a5587420612364b1c9f51ae31a3aed0ca3ea83a26f8d6fd2a2860a6a5a46b2ad8ca0260b591ec88f7fde17ab78213acac7aeced15398992cbd2de579c82f
diff --git a/sys-cluster/hpl/hpl-2.0-r3.ebuild b/sys-cluster/hpl/hpl-2.0-r3.ebuild
deleted file mode 100644
index de20b77..0000000
--- a/sys-cluster/hpl/hpl-2.0-r3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils multilib mpi-select
-
-DESCRIPTION="A Portable Implementation of the High-Performance Linpack Benchmark for Distributed-Memory Computers"
-HOMEPAGE="http://www.netlib.org/benchmark/hpl/"
-SRC_URI="http://www.netlib.org/benchmark/hpl/hpl-${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="HPL"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc"
-
-RDEPEND="
- virtual/blas
- virtual/lapack
- virtual/mpi"
-DEPEND="${DEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- local a=""
- local locallib="${EPREFIX}/usr/$(get_libdir)/lib"
- local localblas="$(for i in $($(tc-getPKG_CONFIG) --libs-only-l blas lapack);do a="${a} ${i/-l/${locallib}}.so "; done; echo ${a})"
-
- cp setup/Make.Linux_PII_FBLAS Make.gentoo_hpl_fblas_x86 || die
- sed -i \
- -e "/^TOPdir/s,= .*,= ${S}," \
- -e '/^HPL_OPTS\>/s,=,= -DHPL_DETAILED_TIMING -DHPL_COPY_L,' \
- -e '/^ARCH\>/s,= .*,= gentoo_hpl_fblas_x86,' \
- -e '/^MPdir\>/s,= .*,=,' \
- -e '/^MPlib\>/s,= .*,=,' \
- -e "/^LAlib\>/s,= .*,= ${localblas}," \
- -e '/^LINKER\>/s,= .*,= mpicc,' \
- -e '/^CC\>/s,= .*,= mpicc,' \
- -e '/^CCFLAGS\>/s|= .*|= $(HPL_DEFS) ${CFLAGS}|' \
- -e "/^LINKFLAGS\>/s|= .*|= ${LDFLAGS}|" \
- Make.gentoo_hpl_fblas_x86 || die
-}
-
-src_compile() {
- # parallel make failure bug #321539
- HOME=${WORKDIR} emake -j1 arch=gentoo_hpl_fblas_x86
-}
-
-src_install() {
- dobin bin/gentoo_hpl_fblas_x86/xhpl
- dolib lib/gentoo_hpl_fblas_x86/libhpl.a
- dodoc INSTALL BUGS COPYRIGHT HISTORY README TUNING \
- bin/gentoo_hpl_fblas_x86/HPL.dat
- doman man/man3/*.3
- if use doc; then
- dohtml -r www/*
- fi
-}
-
-pkg_postinst() {
- einfo "Remember to copy /usr/share/hpl/HPL.dat to your working directory"
- einfo "before running xhpl. Typically one may run hpl by executing:"
- einfo "\"mpiexec -np 4 /usr/bin/xhpl\""
- einfo "where -np specifies the number of processes."
-}
diff --git a/sys-cluster/mpich/Manifest b/sys-cluster/mpich/Manifest
index 868ad2b..723cd30 100644
--- a/sys-cluster/mpich/Manifest
+++ b/sys-cluster/mpich/Manifest
@@ -1,6 +1,6 @@
DIST mpich-3.1.4.tar.gz 11325036 SHA256 f68b5330e94306c00ca5a1c0e8e275c7f53517d01d6c524d51ce9359d240466b SHA512 55bd4d12a42b9ebc116016bd777eb2b8ed8c51e69f5ea5faf823eba0aeb7eadfe2848c4cca3032aa38841a25a4902c07cec2409811149a057c4aa99a25c6b6da WHIRLPOOL 243ea40dd67b7f8e6fecde58740c21703833ca2857922ad59c5744888145bbf0ee934a69128818cd5bb91f39a3e842c26b2eced20ba23e08c8968b903f1f9992
DIST mpich-3.2.tar.gz 11862150 SHA256 0778679a6b693d7b7caff37ff9d2856dc2bfc51318bf8373859bfa74253da3dc SHA512 083c51655b4355827bd7fa4fe528046e2bc77b7747d869ff87b79fa324c3cc2a9b5640ccb7271490ccc0dd627e354a33a449bbab448501bbfddcfe5f999ee717 WHIRLPOOL 4196be94f5f5766f06e3f5893153e6d44fe93a5ef17dfcf3fce075b1506d5b762ba175dceeac0668284adc9f4a846917801f2138ed2d81f464d3a191b3f88f1c
EBUILD mpich-3.1.4.ebuild 2632 SHA256 aec38f6a3e07ee4f214110633d286eaa3f791a3deaff3cd74eb62cb6b70ddf5a SHA512 22f00049f205a813ec09eb6383b51bea16ce0685383a8e8fc128d03042bd95e0d1c945e2c76da66e9c591638ca1eee723a8d682ddd9ebf0440f15440a8a2abc7 WHIRLPOOL bc5540fcbe5510a3612426357d58cc9e5112f6f4162196566c852a97e2fcc38cf19b2a50e56d79c4c70488dd70c0dc997240e7d2a71417021e0f3f1133d814f2
-EBUILD mpich-3.2-r1.ebuild 3119 SHA256 8d21dc7403f293f93383c1f4b57fcb7aed3ba73edddb257098e4ec189941a77a SHA512 be2eb6795cb27c05aab47091f44cb785bd673cca7c877012dde5554040320fe1dc4bf2f2ab012d771f1e0be981446ebaf97d212a21fd1c14e630d59af4e4925a WHIRLPOOL 8a7119b63168c6178435ba3839fc370b671e97829716189d8411c144a8a64fb689eb34c01d46a16eaf45b627ea78382172f2c72a18e8c0355317ee10aaae2a0f
+EBUILD mpich-3.2-r1.ebuild 3110 SHA256 6258ce7799ac9449857c936b633f2e954b552ac9706d984a8d1a85e8f9a76801 SHA512 f8614a3229dc169ac974fbbb9ea57e85fbe76f5562d8af150e16cb037a1feee12e0e8953d4437d61253733a71b0e5caaf4fa638cef34305c62d0e81b7d2970d1 WHIRLPOOL 1e997e490835a8cb2a7137c18131ef592fb0f370d6cb74c0d2e4aaa7518f7a6d5d9b511164bbfbc930c912abb3b43437b535258d4beeefa05dd1fef9eaf7901b
EBUILD mpich-3.2.ebuild 2633 SHA256 c2efe9344d0c4d4bb283be689134ed2814fa0da3181e4a54eb1c6141dfb1ccf0 SHA512 e6f8ffffe0cae9d1cb69efd2957cba637ac5aa4ca976c397ed95de0fd3e9da81aa578db1dee0de09d696b81dbca280a4eb666606f5ff69075a474303c12aab07 WHIRLPOOL e4b6620662ade5d760c92814c1bf3483204cc324d69b3eccea82c808eb18cea0006a044b056cd5d28ac1dbba84b31b8de60e39ab3ab07b7b43c1776479a7dc9f
MISC metadata.xml 366 SHA256 7e30eda183210d5af43e7c4ba122d98c5d0c81a81e31a0ece717f112e39207fb SHA512 88a6ae57cbdb14090979b3995f2575c16dd66e0ecff400cb0c33616189d35fba73caf6aac1951a7d1079783aa269c1e194f67d24561cf7b28a0cdcfb086f4d51 WHIRLPOOL 15e31a6c4abcbb6f40ee9ade9dbb1d54ed16be2b1bdaff6a5ac8007c125169c16edc4dc76b1da65283daa1b573aeacf64267c60cdf0febbe5a7d20a7412a7f03