[petsc-dev] error with master

Jed Brown jedbrown at mcs.anl.gov
Fri May 17 17:55:06 CDT 2013


"Mark F. Adams" <mark.adams at columbia.edu> writes:

> I ran a code that once worked with the current version and get this error.
>
> This is a one field solve.  I do have a two field version of this code
> that uses FieldSplit.  Perhaps I polluted to old code in some way but
> I don't see how.

The test suite is woefully inadequate sometimes.  Can you make one of
our examples demonstrate this problem so that we can add a test for it?

> [31]PETSC ERROR: --------------------- Error Message ------------------------------------
> [31]PETSC ERROR: Petsc has generated inconsistent data!
> [31]PETSC ERROR: Unhandled case, must have at least two fields, not 1!
> [31]PETSC ERROR: ------------------------------------------------------------------------
> [31]PETSC ERROR: Petsc Development GIT revision: 7a2b0e13c17634dbfc357d19b73eb2e60349bceb  GIT Date: 2013-05-15 18:17:18 -0500
> [31]PETSC ERROR: See docs/changes/index.html for recent updates.
> [31]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
> [31]PETSC ERROR: See docs/index.html for manual pages.
> [31]PETSC ERROR: ------------------------------------------------------------------------
> [31]PETSC ERROR: ../xgc2 on a arch-sith-dbg named sith1 by adams Fri May 17 18:35:07 2013
> [31]PETSC ERROR: Libraries linked from /autofs/na3_home1/adams/petsc/arch-sith-dbg/lib
> [31]PETSC ERROR: Configure run at Fri May 17 18:04:37 2013
> [31]PETSC ERROR: Configure options --known-level1-dcache-size=65536 --known-level1-dcache-linesize=64 --known-level1-dcache-assoc=2 --known-memcmp-ok=1 --known-sizeof-size_t=8 --known-bits-per-byte=8 --known-sizeof-MPI_Comm=8 --known-sizeof-MPI_Fint=4 --known-mpi-long-double=1 --known-mpi-c-double-complex=0 --with-batch=1 --with-shared-libraries=0 --with-memcmp-ok --with-debugging=1 --known-sizeof-char=1 --known-sizeof-void-p=8 --known-sizeof-short=2 --known-sizeof-int=4 --known-sizeof-long=8 --known-sizeof-long-long=8 --known-sizeof-float=4 --known-sizeof-double=8 --known-sizeof-size-t=8 --bits-per-byte=8 --known-sizeof-MPI-Comm=8 --known-sizeof-MPI-Fint=4 --have-mpi-long-double=1 --with-x=0 --with-mpi-dir=/sw/redhat6/openmpi/1.6.3/rhel6_pgi12.8/ --with-mpi-shared=1 --known-mpi-shared-libraries=1 --download-blacs --download-hypre --download-metis=1 --download-parmetis --download-f-blas-lapack PETSC_ARCH=arch-sith-dbg
> [31]PETSC ERROR: ------------------------------------------------------------------------
> [31]PETSC ERROR: PCFieldSplitSetDefaults() line 440 in src/ksp/pc/impls/fieldsplit/fieldsplit.c
> [31]PETSC ERROR: PCSetUp_FieldSplit() line 458 in src/ksp/pc/impls/fieldsplit/fieldsplit.c
> [31]PETSC ERROR: PCSetUp() line 890 in src/ksp/pc/interface/precon.c
> [31]PETSC ERROR: KSPSetUp() line 278 in src/ksp/ksp/interface/itfunc.c



More information about the petsc-dev mailing list