Installation petsc-3.0.0

Panyasantisuk Jarunan Jarunan.Panyasantisuk at
Mon Jan 19 06:46:41 CST 2009


I have upgraded Petsc to 3.0.0. For the configuration(1), which worked 
with petsc-2.3.3, I got C++ error. Anyway I could do make but make test 
failed for Fortran example(2).

Do you have any idea? I would be appreciate for any advise. Thank you 
very much.


- - - - (1) - - - -

./config/ --with-cc=/usr/local/mpich-ifc-ssh/bin/mpicc 
--download-f-blas-lapack=1 --download-hypre=1 --download-ml=1 
--with-cxx=icpc --with-mpi-dir=/usr/local/mpich-ifc-ssh --with-shared=0
             Configuring PETSc to compile on your system
=================================================================================                                                                Warning: [with-mpi-dir] option is used along with options: ['with-cc', 'with-fc', 'with-cxx']                                              This prevents configure from picking up MPI compilers from specified mpi-dir.                                                                                                                                                                                                         Sugest using *only* [with-mpi-dir] option - and no other compiler option.                                                                  This way - mpi compilers from /usr/local/mpich-ifc-ssh are used.                                                                     =================================================================================                                                          TESTING: CxxMPICheck from config.packages.MPI(config/BuildSystem/config/packages/                                               
         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log 
for details):
C++ error! MPI_Finalize() could not be located!

- - - - (2) - - - -

make test

Running test examples to verify correct installation
C/C++ example src/snes/examples/tutorials/ex19 run successfully with 1 
MPI process
C/C++ example src/snes/examples/tutorials/ex19 run successfully with 2 
MPI processes
Graphics example src/snes/examples/tutorials/ex19 run successfully with 
1 MPI process
Error running Fortran example src/snes/examples/tutorials/ex5f with 1 
MPI process
0 - <NO ERROR MESSAGE> : Could not convert index 1140850688 into a pointer
The index may be an incorrect argument.
Possible sources of this problem are a missing "include 'mpif.h'",
a misspelled MPI object (e.g., MPI_COM_WORLD instead of MPI_COMM_WORLD)
or a misspelled user variable for an MPI object (e.g.,
com instead of comm).
[0]  Aborting program !
[0] Aborting program!
p0_31302:  p4_error: : 9039
Completed test examples

MSc. in Computational Mechanics
Erasmus Mundus Master Program
Ecole Centrale de Nantes
1, rue de la noë, 44321 NANTES, FRANCE

More information about the petsc-users mailing list