Hello Gilles,
First of all I am extremely grateful for this
communication from you on a weekend and that too few hours after I
posted my email. Well I am not sure I can go on posting log files as
you rightly point out that MPI is not the source of the
problem. Still I have enclosed
Ashwin,
did you try to run your app with a MPICH-based library (mvapich,
IntelMPI or even stock mpich) ?
or did you try with Open MPI v1.10 ?
the stacktrace does not indicate the double free occurs in MPI...
it seems you ran valgrind vs a shell and not your binary.
assuming your mpirun command is
There is a sequential version of the same program COSMO (no reference to
MPI) that I can run without any problems. Of course it takes a lot longer
to complete. Now I also ran valgrind (not sure whether that is useful or
not) and I have enclosed the logs.
On Sat, Jun 17, 2017 at 7:20 PM, ashwin .D
Hello Gilles,
I am enclosing all the information you requested.
1) as an attachment I enclose the log file
2) I did rebuild OpenMPI 2.1.1 with the --enable-debug feature and I
reinstalled it /usr/lib/local.
I ran all the examples in the examples directory. All passed except
osh
Ted,
i do not observe the same behavior you describe with Open MPI 2.1.1
# mpirun -np 2 -mca btl tcp,self --mca odls_base_verbose 5 ./abort.sh
abort.sh 31361 launching abort
abort.sh 31362 launching abort
I am rank 0 with pid 31363
I am rank 1 with pid 31364
-