I am using mpirun with gcc-3.4.6 and mpicc-9.0 on an old parallel linux server, on which I don't have root rights. On using mpirun with 1 processors, I don't get error, however, on using 2 processors, I get
signal 11 received, exiting...
etc. errors.
I saw this SO post and was wondering if my system configuration may be such that new is not thread-safe. When I put printouts, I find that program gets stuck at call to new and does not even print what is expected. Can you suggest something. Thanks in advance.
Without root, I can install latest gcc in home directory, if that helps. Please let me know. Also do I need to install latest mpicc?
On other machines with gcc > 4.1, my program runs fine, but there I cannot run mpi.