GlobalArrays/ga

Test mulmatpatchc_parallel fails with multiple MPI processes

Closed this issue · 1 comments

  • GlobalArrays: v5.7.2-4-g1c4b71344ce5
  • CC: MPICH 3.3.2/GCC 8.3.0
$ ctest -V -R mulmatpatchc_parallel

1: Test command: mpiexec "-n" "4" "./global/testing/mulmatpatchc.x"
1: Test timeout computed to be: 120
1:   GA initialized
1:  
1:  CHECKING MATRIX MULTIPLICATION FOR PATCHES 
1:  
1: size=10, dist_same=0 ampos=0 akpos=1 bkpos=0 bnpos=1 cmpos=0 cnpos=1 m=2 n=1 k=2
1: at 0 12389720.000000 != 0.000000
1: at 0 12389720.000000 != 0.000000
1: at 0 12389720.000000 != 0.000000
1: 1:mismatch:Received an Error in Communication
1: application called MPI_Abort(comm=0x84000002, 1) - process 1
1: 2:mismatch:Received an Error in Communication
1: application called MPI_Abort(comm=0x84000002, 1) - process 2
1: 3:mismatch:Received an Error in Communication
1: application called MPI_Abort(comm=0x84000002, 1) - process 3
1/1 Test #1: mulmatpatchc_parallel ............***Failed  Required regular expression not found.Regex=[All tests successful
]  0.18 sec

The test is successful only when number of MPI processes is 1.

The test is successful in the develop branch (bf3f7be).