[petsc-users] PETSc was configured with one OpenMPI version but now appears to be compiling using a different OpenMPI
Matthew Knepley
knepley at gmail.com
Thu Jun 11 06:26:27 CDT 2015
Cannot tell without configure.log
Thanks,
Matt
On Thu, Jun 11, 2015 at 6:23 AM, Florian Lindner <mailinglists at xgm.de>
wrote:
> Hello,
>
> I try to setup petsc on my Arch Linux box. Download it using git -b maint.
>
> % python2 configure works fine:
> [...]
> Compilers:
> C Compiler: mpicc -fPIC -Wall -Wwrite-strings
> -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0
> C++ Compiler: mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing
> -Wno-unknown-pragmas -g -O0 -fPIC
> Fortran Compiler: mpif90 -fPIC -Wall -Wno-unused-variable
> -ffree-line-length-0 -g -O0
> Linkers:
> Shared linker: mpicc -shared -fPIC -Wall -Wwrite-strings
> -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0
> Dynamic linker: mpicc -shared -fPIC -Wall -Wwrite-strings
> -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0
> make:
> [...]
>
> xxx=========================================================================xxx
> Configure stage complete. Now build PETSc libraries with (gnumake build):
> make PETSC_DIR=/home/florian/software/petsc
> PETSC_ARCH=arch-linux2-c-debug all
>
> xxx=========================================================================xxx
>
> Now building:
>
> % make PETSC_DIR=/home/florian/software/petsc
> PETSC_ARCH=arch-linux2-c-debug all
>
> yields this error:
>
> "PETSc was configured with one OpenMPI mpi.h version but now appears to be
> compiling using a different OpenMPI mpi.h version"
>
> I would prefer to use my distributions openmpi 1.8.5, there is no other
> MPI version installed.
>
> Using configure with --download-mpich and this compiler
> /home/florian/software/petsc/arch-linux2-c-debug/bin/mpicc seems to work.
>
> Is openmpi 1.8.5 incompatible with petsc? Is used to work fine some time
> ago, but I'm not sure how my system changed in the last weeks when I
> haven't used petsc on this machine (Arch is a rolling release).
>
> Thx,
> Florian
>
>
--
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20150611/2ac2aebf/attachment.html>
More information about the petsc-users
mailing list