Did you ran ulimit -c unlimited before invoking mpirun ? if your application can be ran with only one tasks, you can try to run it under gdb. you will hopefully be able to see where the illegal instruction occurs.
since you are running on AMD processors, you have to make sure you are not using any third party library that was optimized for Intel processors (e.g. that uses AVX (SSE ?) instructions) Cheers, Gilles On Friday, September 2, 2016, Mahmood Naderan <mahmood...@gmail.com> wrote: > >Are you running under a batch manager ? > >On which architecture ? > Currently I am not using the job manager (which is actually PBS). I am > running from the terminal. > > The machines are AMD Opteron 64 bit > > > >Hopefully you will get a core file that points you to the illegal > instruction > Where is that core file. I can not find it. > > BTW, the openmpi is 1.6.5 > > > -- > Regards, > Mahmood > _______________________________________________ > users mailing list > users@lists.open-mpi.org <javascript:;> > https://rfd.newmexicoconsortium.org/mailman/listinfo/users >
_______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users