[petsc-users] Error "Attempting to use an MPI routine before initializing MPICH" after compiling PETSc with Intel MPI and GCC

Roland Richter roland.richter at ntnu.no
Mon Oct 11 07:07:45 CDT 2021


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.

Regards,

Roland

Am 11.10.21 um 13:57 schrieb Matthew Knepley:
> On Mon, Oct 11, 2021 at 5:24 AM Roland Richter
> <roland.richter at ntnu.no> 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/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20211011/045692a3/attachment.html>


More information about the petsc-users mailing list