Samar Khatiwala <[email protected]> writes:

> Hello,
>
> I'm trying to solve a linear system with MUMPS and keep getting an error that 
> ends with:
>  On return from DMUMPS, INFOG(1)=        -100
>  On return from DMUMPS, INFOG(2)=      -32766
>
> I've looked at the MUMPS documentation but can't figure out what that means. 
> This is a large (2346346 x 2346346) sparse 
> matrix (read from file) and the code works fine on a (much) smaller one 
> leading me to think this is related to memory and 
> this problem is simply too big to solve with a sparse direct solver. Throwing 
> more CPUs at the problem doesn't solve the 
> problem or change the above error.
>
> This is with PETSc 3.4.3 on Yellowstone. The standard error looks like this:
>
> ...
> [161]PETSC ERROR: --------------------- Error Message 
> ------------------------------------
> [161]PETSC ERROR: Error in external library!
> [161]PETSC ERROR: Error reported by MUMPS in numerical factorization phase: 
> INFO(1)=-1, INFO(2)=48

From the manual, this means "an error occurred on rank 48".  Your
problem is quite large so I would suspect memory.  MUMPS error
diagnostics are far from user-friendly; complain to the MUMPS developers
if you would like something better.

Attachment: pgpyT8A_7Crgk.pgp
Description: PGP signature

Reply via email to