[petsc-users] Petsc Installment on Cray
Satish Balay
balay at mcs.anl.gov
Fri Jun 8 12:24:49 CDT 2018
1. confiure.log for me looks corrupted [don't know if my mailer was
responsible for this corruption - or if it was previously corrupted.
2. Suggesting doing 'rm -rf arch-linux2-c-debug' - and redoing the
build - and see if the problem perisists.
If so - one Workarround for this is to remove lines related to
'PETSC_HAVE_MPI_F90MODULE' flag from PETSC_ARCH/include/petscconf.h -
and then recompile the libraries [i.e 'make all' - without running
configure again]
Subsequent releases of petsc should have fixes for improved
PETSC_HAVE_MPI_F90MODULE test. [However I don't know why this failure
would occur with cray-mpi]
Satish
On Thu, 7 Jun 2018, Smith, Barry F. wrote:
>
> Please send make.log
>
> Barry
>
>
> > On Jun 7, 2018, at 8:02 AM, Sharp Stone <thronesf at gmail.com> wrote:
> >
> >
> > Dear all,
> >
> > I try to install petsc on cray. But the mpi seems always not working. Below is the error message. The configure log is also attached. Please help. Thank you in advance!
> >
> >
> >
> > /mnt/lustre/lus0/home/IAM851/jhk1009/local/petsc-3.7.6/src/sys/f90-mod/petscsysmod.F:6.11:
> >
> > use mpi
> > 1
> > Fatal Error: Parse error when checking module version for file 'mpi.mod' opened at (1)
> > gmake[2]: *** [arch-linux2-c-debug/obj/src/sys/f90-mod/petscsysmod.o] Error 1
> > gmake[2]: *** Waiting for unfinished jobs....
> > gmake[2]: Leaving directory `/mnt/lustre/lus0/home/IAM851/jhk1009/local/petsc-3.7.6'
> > gmake[1]: *** [gnumake] Error 2
> > gmake[1]: Leaving directory `/mnt/lustre/lus0/home/IAM851/jhk1009/local/petsc-3.7.6'
> > **************************ERROR*************************************
> > Error during compile, check arch-linux2-c-debug/lib/petsc/conf/make.log
> > Send it and arch-linux2-c-debug/lib/petsc/conf/configure.log to petsc-maint at mcs.anl.gov
> > ********************************************************************
> > make: *** [all] Error 1
> >
> >
> > --
> > Best regards,
> >
> > Feng
> > <configure.log>
>
>
More information about the petsc-users
mailing list