[petsc-users] osx error

Satish Balay balay at mcs.anl.gov
Thu Sep 17 16:59:38 CDT 2020


Here is a fix:

echo 127.0.0.1 `hostname` | sudo tee -a /etc/hosts

Satish

On Thu, 17 Sep 2020, Matthew Knepley wrote:

> We should have an option to disable the test.
> 
>    Matt
> 
> On Thu, Sep 17, 2020 at 5:31 PM Satish Balay via petsc-users <
> petsc-users at mcs.anl.gov> wrote:
> 
> > On Thu, 17 Sep 2020, Mark Adams wrote:
> >
> > > I rebased over master and started getting this error.
> > > I did reinstall MPICH (brew) recently.
> > > Any ideas?
> > > Thanks,
> > > Mark
> >
> >
> > -------------------------------------------------------------------------------
> > Exception: Your hostname will not work with MPI, perhaps you have VPN
> > running whose network settings may not play well with MPI or your network
> > is misconfigured
> >
> > *******************************************************************************
> >
> >
> > Ok - this is a new test that got added to check for broken network that
> > breaks MPI.
> >
> > Here is the check:
> >
> > Executing: ping -c 2 MarksMac-302.local
> >
> > The check says you have broken network settings. [as its not responding to
> > ping.]
> >
> > Does MPI work fine on this box? You can try disabling this check
> > (manually) - and do the build, and run
> >
> > Does MPI run fine?
> >
> > Satish
> >
> >
> > >>>>>>>>>>>
> >
> > diff --git a/config/BuildSystem/config/packages/MPI.py
> > b/config/BuildSystem/config/packages/MPI.py
> > index 2e130fdcfe..8464de6773 100644
> > --- a/config/BuildSystem/config/packages/MPI.py
> > +++ b/config/BuildSystem/config/packages/MPI.py
> > @@ -267,7 +267,7 @@ shared libraries and run with
> > --known-mpi-shared-libraries=1')
> >                if ret != 0:
> >                  raise RuntimeError(errormessage+" Return code %s\n" % ret)
> >              except:
> > -              raise RuntimeError("Exception: "+errormessage)
> > +              pass
> >            else:
> >              self.logPrint("Unable to get result from hostname, skipping
> > ping check\n")
> >
> >
> 
> 



More information about the petsc-users mailing list