You are most probably using a different mpiexec then the one used to compile petsc.
> On Oct 11, 2021, at 3:23 PM, Roland Richter <[email protected]> wrote: > > I tried either ./ex19 (SNES-example), mpirun ./ex19 or mpirun -n 1 ./ex19, > all with the same result. > > Regards, > > Roland > > Am 11.10.21 um 14:22 schrieb Matthew Knepley: >> On Mon, Oct 11, 2021 at 8:07 AM Roland Richter <[email protected] >> <mailto:[email protected]>> wrote: >> Hei, >> >> at least in gdb it fails with >> >> Attempting to use an MPI routine before initializing MPICH >> [Inferior 1 (process 7854) exited with code 01] >> (gdb) backtrace >> No stack. >> >> >> What were you running? If it never makes it into PETSc code, I am not sure >> what we are >> doing to cause this. >> >> Thanks, >> >> Matt >> >> Regards, >> >> Roland >> >> Am 11.10.21 um 13:57 schrieb Matthew Knepley: >>> On Mon, Oct 11, 2021 at 5:24 AM Roland Richter <[email protected] >>> <mailto:[email protected]>> wrote: >>> Hei, >>> >>> I compiled PETSc with Intel MPI (MPICH) and GCC as compiler (i.e. using >>> Intel OneAPI together with the supplied mpicxx-compiler). Compilation >>> and installation worked fine, but running the tests resulted in the >>> error "Attempting to use an MPI routine before initializing MPICH". A >>> simple test program (attached) worked fine with the same combination. >>> >>> What could be the reason for that? >>> >>> Hi Roland, >>> >>> Can you get a stack trace for this error using the debugger? >>> >>> Thanks, >>> >>> Matt >>> >>> Thanks! >>> >>> Regards, >>> >>> Roland Richter >>> >>> >>> -- >>> What most experimenters take for granted before they begin their >>> experiments is infinitely more interesting than any results to which their >>> experiments lead. >>> -- Norbert Wiener >>> >>> https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/> >> >> >> -- >> What most experimenters take for granted before they begin their experiments >> is infinitely more interesting than any results to which their experiments >> lead. >> -- Norbert Wiener >> >> https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/>
