I goofed, openmpi does trap these errors but the system I tested them on had a very sluggish response. However, and end-of-file is NOT trapped.
On Mon, Feb 8, 2010 at 1:29 PM, Laurence Marks <l-ma...@northwestern.edu> wrote: > This was "Re: [OMPI users] Trapping fortran I/O errors leaving zombie > mpi processes", but it is more severe than this. > > Sorry, but it appears that at least with ifort most run-time errors > and signals will leave zombie processes behind with openmpi if they > only occur on some of the processors and not all. You can test this > with the attached using (for instance) > > mpicc -c doraise.c > mpif90 -o crash_test crash_test.F doraise.o -FR -xHost -O3 > > Then, as appropriate mpirun -np 8 crash_test > > The output is self explanatory, and has an option to both try and > simulate common fortran problems as well as to send fortran or C > signals to the process. Please note that the results can be dependent > upon the level of optimization, and with other compilers there could > be problems where the compiler complains about SIGSEV or other errors > since the code deliberately tries to create these. > > -- > Laurence Marks > Department of Materials Science and Engineering > MSE Rm 2036 Cook Hall > 2220 N Campus Drive > Northwestern University > Evanston, IL 60208, USA > Tel: (847) 491-3996 Fax: (847) 491-7820 > email: L-marks at northwestern dot edu > Web: www.numis.northwestern.edu > Chair, Commission on Electron Crystallography of IUCR > www.numis.northwestern.edu/ > Electron crystallography is the branch of science that uses electron > scattering and imaging to study the structure of matter. > -- Laurence Marks Department of Materials Science and Engineering MSE Rm 2036 Cook Hall 2220 N Campus Drive Northwestern University Evanston, IL 60208, USA Tel: (847) 491-3996 Fax: (847) 491-7820 email: L-marks at northwestern dot edu Web: www.numis.northwestern.edu Chair, Commission on Electron Crystallography of IUCR www.numis.northwestern.edu/ Electron crystallography is the branch of science that uses electron scattering and imaging to study the structure of matter.