diff --git a/src/plugins/mpi/mvapich/mvapich.c b/src/plugins/mpi/mvapich/mvapich.c index 96784b0b7c7a3c80d1bee5f288fe7d242bfb0b63..ac07bedab2c97337be5d166b0b1a3cf2c8124b8a 100644 --- a/src/plugins/mpi/mvapich/mvapich.c +++ b/src/plugins/mpi/mvapich/mvapich.c @@ -836,8 +836,7 @@ mvapich_print_abort_message (mvapich_state_t *st, int rank, msglen = 0; } - host = slurm_step_layout_host_name( - sl, slurm_step_layout_host_id(sl, rank)); + host = slurm_step_layout_host_name (sl, rank); if (dest >= 0) { const char *dsthost = slurm_step_layout_host_name (sl, dest); @@ -855,10 +854,9 @@ mvapich_print_abort_message (mvapich_state_t *st, int rank, st->job->jobid, st->job->stepid, rank, host, dest, dsthost, msgstr); closelog(); - } - else { + } else { info ("mvapich: %M: ABORT from MPI rank %d [on %s]", - rank, host); + rank, host); /* * Log the abort event to syslog * so that system administrators know about possible HW events. diff --git a/testsuite/expect/test10.12 b/testsuite/expect/test10.12 index b51b2bb5fe2bd0092152f80560430820f0cfa835..3ce11585b2a57b5bdf801acf58d0fdefe6c2e16c 100755 --- a/testsuite/expect/test10.12 +++ b/testsuite/expect/test10.12 @@ -38,6 +38,11 @@ set non_bg 0 print_header $test_id +if { [test_bluegene] == 0 } { + send_user "\nWARNING: This test is only compatable with bluegene systems\n" + exit 0 +} + # # Test smap resolve ablilty # for XYZ coords to Rack Midplane diff --git a/testsuite/expect/test20.4 b/testsuite/expect/test20.4 index 35917f0afd38d46437121ba6b6b88e6bc42bb451..133ce152bcfb7a1eb10e0369c392dd51e2e3a05c 100755 --- a/testsuite/expect/test20.4 +++ b/testsuite/expect/test20.4 @@ -41,16 +41,11 @@ if {[file executable $pbsnodes] == 0} { exit 0 } -set match_state 0 -set match_pcpus 0 +set matches 0 spawn $pbsnodes expect { - -re "state" { - incr match_state - exp_continue - } - -re "pcpus" { - incr match_pcpus + -re "state.*pcpus" { + incr matches exp_continue } timeout { @@ -61,7 +56,7 @@ expect { wait } } -if {($match_state == 0) || ($match_pcpus == 0)} { +if {$matches == 0} { send_user "\nFAILURE: pbsnodes output failure\n" set exit_code 1 }