Installation petsc-3.0.0
Satish Balay
balay at mcs.anl.gov
Mon Jan 19 09:49:53 CST 2009
replied to the other copy of this e-mail.
satish
On Mon, 19 Jan 2009, Panyasantisuk Jarunan wrote:
> 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