On Thu, Sep 17, 2020 at 8:33 PM Barry Smith <bsm...@petsc.dev> wrote:
> > On Sep 17, 2020, at 4:59 PM, Satish Balay via petsc-users < > petsc-users@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@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/>