Gentoo Archives: gentoo-commits

From: Justin Bronder <jsbronder@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/mpich2/
Date: Thu, 05 May 2011 19:03:59
Message-Id: 5c5f0614710600579aa3520dd3c402721a3da8bb.jsbronder@gentoo
1 commit: 5c5f0614710600579aa3520dd3c402721a3da8bb
2 Author: Justin Bronder <jsbronder <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 5 16:30:17 2011 +0000
4 Commit: Justin Bronder <jsbronder <AT> gentoo <DOT> org>
5 CommitDate: Thu May 5 16:30:17 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5c5f0614
7
8 Re-enable some tests
9
10 (Portage version: 2.1.9.46/git/Linux x86_64, signed Manifest commit with key 4D7043C9)
11
12 ---
13 sys-cluster/mpich2/ChangeLog | 3 +++
14 sys-cluster/mpich2/mpich2-1.4_rc2.ebuild | 14 +-------------
15 2 files changed, 4 insertions(+), 13 deletions(-)
16
17 diff --git a/sys-cluster/mpich2/ChangeLog b/sys-cluster/mpich2/ChangeLog
18 index d177bab..7ac9c7b 100644
19 --- a/sys-cluster/mpich2/ChangeLog
20 +++ b/sys-cluster/mpich2/ChangeLog
21 @@ -2,6 +2,9 @@
22 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
23 # $Header: $
24
25 + 05 May 2011; Justin Bronder <jsbronder@g.o> mpich2-1.4_rc2.ebuild:
26 + Re-enable some tests
27 +
28 04 May 2011; Justin Bronder <jsbronder@g.o> mpich2-1.4_rc2.ebuild:
29 Sync with main tree. Add ~hppa, fix comments, fix #293665 fix.
30
31
32 diff --git a/sys-cluster/mpich2/mpich2-1.4_rc2.ebuild b/sys-cluster/mpich2/mpich2-1.4_rc2.ebuild
33 index 1c08515..b755f07 100644
34 --- a/sys-cluster/mpich2/mpich2-1.4_rc2.ebuild
35 +++ b/sys-cluster/mpich2/mpich2-1.4_rc2.ebuild
36 @@ -59,7 +59,7 @@ src_prepare() {
37 }
38
39 src_configure() {
40 - local c="--enable-shared --enable-sharedlibs=gcc"
41 + local c="--enable-shared"
42 local romio_conf
43
44 # The configure statements can be somewhat confusing, as they
45 @@ -110,11 +110,6 @@ src_compile() {
46 }
47
48 src_test() {
49 - if ! use romio; then
50 - # These tests in errhan/ rely on MPI::File ...which is in romio
51 - echo "" > test/mpi/errors/cxx/errhan/testlist
52 - fi
53 -
54 # See #362655 and comments in the testlist files.
55 # large_message: only on machines with > 8gb of ram
56 # bcastlength: This is an extension to MPI that's not necessary
57 @@ -124,13 +119,6 @@ src_test() {
58 sed -i '/^[# ]*bcastlength/d' test/mpi/errors/coll/testlist || die
59 sed -i '/^[# ]*non_zero_root/d' test/mpi/perf/testlist || die
60
61 - if use debug; then
62 - # http://bugs.gentoo.org/show_bug.cgi?id=362655#c8
63 - sed -i '/^[# ]*scancel/d' test/mpi/pt2pt/testlist || die
64 - sed -i '/^[# ]*pscancel/d' test/mpi/pt2pt/testlist || die
65 - sed -i '/^[# ]*cancelrecv/d' test/mpi/pt2pt/testlist || die
66 - fi
67 -
68 emake -j1 \
69 CC="${S}"/bin/mpicc \
70 CXX="${S}"/bin/mpicxx \