make test errors

Yixun Liu enjoywm at cs.wm.edu
Tue Aug 4 16:03:00 CDT 2009


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