On Tue, Aug 4, 2009 at 3:51 PM, Yixun Liu <span dir="ltr">&lt;<a href="mailto:enjoywm@cs.wm.edu">enjoywm@cs.wm.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
I encounter the error as I run make test,<br>
&gt;make test<br>
Running test examples to verify correct installation<br>
Possible error running C/C++ src/snes/examples/tutorials/ex19 with 1 MPI<br>
process<br>
See <a href="http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html</a><br>
DAT: library load failure: /usr/lib64/libdaplcma.so.1: undefined symbol:<br>
dat_registry_add_provider</blockquote><div><br>This looks like a bizarre failure with your OpenMPI compiler wrappers. Do they work<br>at all?<br><br>  Matt<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
I list the output of configure. Hope it helpful for diagnosis.<br>
<br>
&gt; ./config/configure.py --download-parmetis<br>
***************************************************************************************************************************************************************<br>
TESTING: alternateConfigureLibrary from<br>
PETSc.packages.petsc4py(config/PETSc/packages/petsc4py.py:69)<br>
Compilers:<br>
  C Compiler:         mpicc  -Wall -Wwrite-strings -Wno-strict-aliasing -g3<br>
  Fortran Compiler:   mpif90  -Wall -Wno-unused-variable -g<br>
Linkers:<br>
  Static linker:   /usr/bin/ar cr<br>
PETSc:<br>
  **<br>
  ** Before running &quot;make&quot; your PETSC_ARCH must be specified with:<br>
  **  ** setenv PETSC_ARCH linux-gnu-c-debug (csh/tcsh)<br>
  **  ** PETSC_ARCH=linux-gnu-c-debug; export PETSC_ARCH (sh/bash)<br>
  **<br>
  PETSC_DIR: /home/scratch/yixun/petsc-3.0.0-p3<br>
  **<br>
  ** Now build the libraries with &quot;make all&quot;<br>
  **<br>
  Clanguage: C<br>
  PETSc shared libraries: disabled<br>
  PETSc dynamic libraries: disabled<br>
  Scalar type:real<br>
MPI:<br>
  Includes: -I/usr/lib64/mpi/gcc/openmpi/include<br>
-I/usr/lib64/mpi/gcc/openmpi/lib64<br>
X11:<br>
  Includes: [&#39;&#39;]<br>
  Library: [&#39;-lX11&#39;]<br>
BLAS/LAPACK: -llapack -lblas<br>
ParMetis:<br>
  Includes: -I/usr/lib64/mpi/gcc/openmpi/include<br>
-I/usr/lib64/mpi/gcc/openmpi/lib64<br>
-I/home/scratch/yixun/petsc-3.0.0-p3/linux-gnu-c-debug/include<br>
  Library:<br>
-Wl,-rpath,/home/scratch/yixun/petsc-3.0.0-p3/linux-gnu-c-debug/lib<br>
-L/home/scratch/yixun/petsc-3.0.0-p3/linux-gnu-c-debug/lib -lparmetis<br>
-lmetis<br>
*******************************************************************************************************************************************************************<br>
<font color="#888888"><br>
Yixun<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener<br>