make test errors
Satish Balay
balay at mcs.anl.gov
Tue Aug 4 16:06:57 CDT 2009
Try running manually - and see if the example works. These messages
could be verbose - and misleading.
i.e
cd src/ksp/ksp/examples/tutorials
make ex2
mpiexec -n 2 ./ex2
Or you can avoid this by installing mpich - instead of openmpi.
Satish
On Tue, 4 Aug 2009, Yixun Liu wrote:
> I'm not familiar with MPI. Are there some easy way to test it?
> Matthew Knepley wrote:
> > On Tue, Aug 4, 2009 at 3:51 PM, Yixun Liu <enjoywm at cs.wm.edu
> > <mailto:enjoywm at cs.wm.edu>> wrote:
> >
> > Hi,
> > I encounter the error as I run make test,
> > >make test
> > Running test examples to verify correct installation
> > Possible error running C/C++ src/snes/examples/tutorials/ex19 with
> > 1 MPI
> > process
> > See
> > http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html
> > DAT: library load failure: /usr/lib64/libdaplcma.so.1: undefined
> > symbol:
> > dat_registry_add_provider
> >
> >
> > This looks like a bizarre failure with your OpenMPI compiler wrappers.
> > Do they work
> > at all?
> >
> > Matt
> >
> >
> >
> > I list the output of configure. Hope it helpful for diagnosis.
> >
> > > ./config/configure.py --download-parmetis
> > ***************************************************************************************************************************************************************
> > TESTING: alternateConfigureLibrary from
> > PETSc.packages.petsc4py(config/PETSc/packages/petsc4py.py:69)
> > Compilers:
> > C Compiler: mpicc -Wall -Wwrite-strings
> > -Wno-strict-aliasing -g3
> > Fortran Compiler: mpif90 -Wall -Wno-unused-variable -g
> > Linkers:
> > Static linker: /usr/bin/ar cr
> > PETSc:
> > **
> > ** Before running "make" your PETSC_ARCH must be specified with:
> > ** ** setenv PETSC_ARCH linux-gnu-c-debug (csh/tcsh)
> > ** ** PETSC_ARCH=linux-gnu-c-debug; export PETSC_ARCH (sh/bash)
> > **
> > PETSC_DIR: /home/scratch/yixun/petsc-3.0.0-p3
> > **
> > ** Now build the libraries with "make all"
> > **
> > Clanguage: C
> > PETSc shared libraries: disabled
> > PETSc dynamic libraries: disabled
> > Scalar type:real
> > MPI:
> > Includes: -I/usr/lib64/mpi/gcc/openmpi/include
> > -I/usr/lib64/mpi/gcc/openmpi/lib64
> > X11:
> > Includes: ['']
> > Library: ['-lX11']
> > BLAS/LAPACK: -llapack -lblas
> > ParMetis:
> > Includes: -I/usr/lib64/mpi/gcc/openmpi/include
> > -I/usr/lib64/mpi/gcc/openmpi/lib64
> > -I/home/scratch/yixun/petsc-3.0.0-p3/linux-gnu-c-debug/include
> > Library:
> > -Wl,-rpath,/home/scratch/yixun/petsc-3.0.0-p3/linux-gnu-c-debug/lib
> > -L/home/scratch/yixun/petsc-3.0.0-p3/linux-gnu-c-debug/lib -lparmetis
> > -lmetis
> > *******************************************************************************************************************************************************************
> >
> > Yixun
> >
> >
> >
> >
> > --
> > 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
>
>
More information about the petsc-users
mailing list