[petsc-users] osx error

Matthew Knepley knepley at gmail.com
Thu Sep 17 19:36:18 CDT 2020


On Thu, Sep 17, 2020 at 8:33 PM Barry Smith <bsmith at petsc.dev> wrote:

> > On Sep 17, 2020, at 4:59 PM, Satish Balay via petsc-users <
> petsc-users at mcs.anl.gov> wrote:
> >
> > Here is a fix:
> >
> > echo 127.0.0.1 `hostname` | sudo tee -a /etc/hosts
>
>  Satish,
>
>    I don't think you want to be doing this on a Mac (on anything?) On a
> Mac based on the network configuration etc as it boots up and as networks
> are accessible or not (wi-fi) it determines what hostname should be, one
> should never being hardwiring it to some value.
>

Satish is just naming the loopback interface. I did this on all my former
Macs.

   Matt


>   Barry
>
>
> > 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")
> >>>
> >>>
> >>
> >>
> >
>
>

-- 
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/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20200917/cabeec9d/attachment.html>


More information about the petsc-users mailing list