[Trilinos-Users] Attempting to use an MPI routine after finalizing MPICH

Heroux, Michael A maherou at sandia.gov
Mon Jan 11 07:39:03 MST 2010


Tim,

I wonder if some how a destructor is being implicitly called after MPI_Finalize, and the destructor is in turn calling an MPI function.  Is that possible?

Mike


On 1/11/10 7:58 AM, "Tim Stitt" <stitt at cscs.ch> wrote:

Dear Trilinos developers/users,

I've recently been relinking a user's code with Trilinos v10.0 and
running into the following error message at runtime:

<snip>
Attempting to use an MPI routine after finalizing MPICH
<snip>

Prior to the relink, the code has been running successfully against
Trilinos v7.0.8.

I've identified that the problem occurs sometime after the following
statement is executed within the code:

<snip>
dynamic_cast<ML_Epetra::MultiLevelPreconditioner*>(Prec)-
 >ComputePreconditioner();
<snip>

I was just wondering if anyone has already encountered this problem
(and solved it), before I invest some time to track it down?

Thanks in advance,

Tim.


_______________________________________________
Trilinos-Users mailing list
Trilinos-Users at software.sandia.gov
http://software.sandia.gov/mailman/listinfo/trilinos-users


-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20100111/8cb4dbd2/attachment.html 


More information about the Trilinos-Users mailing list