during my runs I have the nrn_timeout error.
Code: Select all
nrn_timeout t=6525.15
[gozer3:21108] MPI_ABORT invoked on rank 0 in communicator MPI_COMM_WORLD with errorcode 0
mpiexec noticed that job rank 1 with PID 21109 on node gozer3 exited on signal 15 (Terminated).
6 additional processes aborted (not shown)
nrn_timeout(20) in nrn_timeout(500).
With nrn_timeout(20) the error occurred at t=3276.75 ms.
Code: Select all
nrn_timeout t=3276.75
[gozer3:21108] MPI_ABORT invoked on rank 0 in communicator MPI_COMM_WORLD with errorcode 0
mpiexec noticed that job rank 1 with PID 21109 on node gozer3 exited on signal 15 (Terminated).
6 additional processes aborted (not shown)
Code: Select all
mpiexec noticed that job rank 1 with PID 18859 on node gozer3 exited on signal 15 (Terminated).
6 additional processes aborted (not shown)
1 process killed (possibly by Open MPI)
I see that the problem depends by a procedure in particular (if I comment this proc, the problem do not occours):
Code: Select all
proc a_record() {local j
rec_time = new Vector()
listrec_a = new List()
rec_time.record(&t)
for (j=1; j<ncslist.count;j=j+2) { // loop over possible target cells
rec_a = new Vector()
rec_a.record(&ncslist.o(j).weight[1])
listrec_a.append(rec_a)
}
}