[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