How do I turn off PETSc signal handling so I can use the -C option on xlF?
Immediately after calling PetscInitialize() call PetscPopSignalHandler() Some Fortran compilers including the IBM xlf, xlF etc compilers have a compile option (-C for IBM’s) that causes all array access in Fortran to be checked that they are in-bounds. This is a great feature but does require that the array dimensions be set explicitly, not with a *.