Installation petsc-3.0.0
Panyasantisuk Jarunan
Jarunan.Panyasantisuk at eleves.ec-nantes.fr
Mon Jan 19 06:46:41 CST 2009
Hi,
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.
Regards,
Jarunan
- - - - (1) - - - -
./config/configure.py --with-cc=/usr/local/mpich-ifc-ssh/bin/mpicc
--with-fc=/usr/local/mpich-ifc-ssh/bin/mpif90
--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/MPI.py:598)
*********************************************************************************
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
See http://www.mcs.anl.gov/petsc/petsc-as/documentation/troubleshooting.html
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
--
Jarunan PANYASANTISUK
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