On Thu, Nov 11, 2021 at 1:59 PM Matthew Knepley <knep...@gmail.com> wrote:
> On Thu, Nov 11, 2021 at 3:44 PM Fande Kong <fdkong...@gmail.com> wrote: > >> Thanks Matt, >> >> I understand completely, the actual error should be >> >> " >> ln -s libHYPRE_parcsr_ls-2.20.0.so libHYPRE_parcsr_ls.so gmake[1]: >> Leaving directory >> `/beegfs1/home/anovak/cardinal/contrib/moose/petsc/arch-moose/externalpackages/git.hypre/src/parcsr_ls' >> Error running make; make install on HYPRE: Could not execute >> "['/usr/bin/gmake install']": >> " >> >> The one you saw was that hypre automatically took the second try for >> parcsr_ls after the first failed gmake install. Because the first try >> already did "ln -s libHYPRE_parcsr_ls-2.20.0.so libHYPRE_parcsr_ls.so", >> and then second try would see that ‘libHYPRE_parcsr_ls.so" already existed. >> > > Are you completely sure? This just looks like a cascading make error, > namely that one shell thing failed (ln) and then the make reports an error. > Oh, sorry. It was a typo. I intended to say "If I understand correctly, the actual should be balabala .." Thanks for the explanation! I was confused by the double outputs. I got it now. Thanks, again Fande > > Thanks, > > Matt > > >> Thanks, >> Fande >> >> On Thu, Nov 11, 2021 at 1:29 PM Matthew Knepley <knep...@gmail.com> >> wrote: >> >>> On Thu, Nov 11, 2021 at 3:25 PM Fande Kong <fdkong...@gmail.com> wrote: >>> >>>> Thanks, Satish >>>> >>>> "--with-make-np=1" did help us on MUMPS, but we had new trouble with >>>> hypre now. >>>> >>>> It is hard to understand why "gmake install" even failed. >>>> >>> >>> Because HYPRE thinks it is better to use 'ln' than the 'install' script >>> that handles things like the target existing: >>> >>> gmake[1]: Leaving directory >>> `/beegfs1/home/anovak/cardinal/contrib/moose/petsc/arch-moose/externalpackages/git.hypre/src/parcsr_ls' >>> ln: failed to create symbolic link ‘libHYPRE_parcsr_ls.so’: File exists >>> gmake[1]: *** [libHYPRE_parcsr_ls.so] Error 1 >>> gmake: *** [all] Error 1 >>> >>> I think everything needs to be cleaned out for Hypre to reinstall. >>> >>> Thanks, >>> >>> Matt >>> >>> >>>> Please see the attachment for the log file. >>>> >>>> Thanks, >>>> >>>> Fande >>>> >>>> On Wed, Nov 10, 2021 at 12:16 PM Satish Balay <ba...@mcs.anl.gov> >>>> wrote: >>>> >>>>> You are using petsc-3.15.1 - and likely the mumps build change between >>>>> then and current 3.16. >>>>> >>>>> Can you use latest PETSc release? >>>>> >>>>> If not - Suggest removing --download-mumps= >>>>> https://bitbucket.org/petsc/pkg-mumps.git >>>>> --download-mumps-commit=v5.4.1-p1 options [and PETSC_ARCH] and going back >>>>> to your old >>>>> build. >>>>> >>>>> If it fails [as before] - retry with: --with-make-np=1 >>>>> >>>>> Satish >>>>> >>>>> On Wed, 10 Nov 2021, Novak, April via petsc-users wrote: >>>>> >>>>> > Hi Barry, >>>>> > >>>>> > Thank you for your assistance - I’ve attached the latest >>>>> configure.log. I still encounter issues building, though some of the MUMPS >>>>> errors do seem to have been fixed with the --download-mumps-commit option. >>>>> Do you have a recommendation for addressing these other errors? >>>>> > >>>>> > Thanks, >>>>> > >>>>> > -April >>>>> > >>>>> > From: Fande Kong <fdkong...@gmail.com> >>>>> > Date: Wednesday, November 10, 2021 at 9:44 AM >>>>> > To: Barry Smith <bsm...@petsc.dev> >>>>> > Cc: PETSc users list <petsc-users@mcs.anl.gov>, Novak, April < >>>>> ano...@anl.gov> >>>>> > Subject: Re: [petsc-users] Error running make on MUMPS >>>>> > Thanks, Barry, >>>>> > >>>>> > We will try this, and report back >>>>> > >>>>> > >>>>> > Fande >>>>> > >>>>> > On Tue, Nov 9, 2021 at 5:41 PM Barry Smith <bsm...@petsc.dev<mailto: >>>>> bsm...@petsc.dev>> wrote: >>>>> > >>>>> > This version of MUMPS has a bug in its build system; it does not >>>>> have all the dependencies on Fortran modules properly listed so Fortran >>>>> files can get compiled too early causing "random" failures during some >>>>> builds, especially on machines with lots of cores for compiling. >>>>> > >>>>> > I think you should be able to use --download-mumps= >>>>> https://bitbucket.org/petsc/pkg-mumps.git >>>>> --download-mumps-commit=v5.4.1-p1 to get a patched version. >>>>> > >>>>> > Barry >>>>> > >>>>> > >>>>> > >>>>> > On Nov 9, 2021, at 6:10 PM, Fande Kong <fdkong...@gmail.com<mailto: >>>>> fdkong...@gmail.com>> wrote: >>>>> > >>>>> > Hi All, >>>>> > >>>>> > We encountered a configuration error when running the PETSc >>>>> configuration on a HPC system. Went through the log file, but could not >>>>> find much. The log file was attached. >>>>> > >>>>> > Any thoughts? >>>>> > >>>>> > Thanks for your help, as always. >>>>> > >>>>> > Fande >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > <configure.log> >>>>> > >>>>> > >>>>> >>>> >>> >>> -- >>> 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 >>> >>> https://www.cse.buffalo.edu/~knepley/ >>> <http://www.cse.buffalo.edu/~knepley/> >>> >> > > -- > 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 > > https://www.cse.buffalo.edu/~knepley/ > <http://www.cse.buffalo.edu/~knepley/> >