<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 17, 2020 at 11:04 PM Satish Balay <<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Mark,<br>
<br>
Can you elaborate?<br>
<br>
First you tried the change to /etc/hosts. Did it not work? What do you have for:<br>
<br>
cat /etc/hosts<br></blockquote><div><br></div>07:37 1 master *= ~/Codes/petsc$ cat /etc/hosts<br>##<br># Host Database<br>#<br># localhost is used to configure the loopback interface<br># when the system is booting.  Do not change this entry.<br>##<br>127.0.0.1  localhost<br>255.255.255.255      broadcasthost<br>127.0.0.1    MarksMac-5.local<br>127.0.0.1 <a href="http://243.124.240.10.in-addr.arpa.private.cam.ac.uk" target="_blank">243.124.240.10.in-addr.arpa.private.cam.ac.uk</a><br>127.0.0.1 MarksMac-302.local<br><div>07:37 master *= ~/Codes/petsc$ </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
And after that configure still gave errors for ping test - </blockquote><div><br></div><div>I never did the ping test (you didn't ask). I did the sudo command, failed configuration, patched MPI.py, succeeded configuration.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">but by disabling it in MPI.py - now the tests work? eventhough ping test fails?<br>
<br>
So this is a false positive for you? [i.e the configure tests fails but MPI works?]<br></blockquote><div><br></div><div>Let me know if you have more questions.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Satish<br>
<br>
On Thu, 17 Sep 2020, Mark Adams wrote:<br>
<br>
> On Thu, Sep 17, 2020 at 6:00 PM Satish Balay <<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>> wrote:<br>
> <br>
> > But would really like to know if the test is a false positive.<br>
> ><br>
> <br>
> I did the MPI.py fix and that worked.  And make check worked.<br>
<br>
On Thu, 17 Sep 2020, Mark Adams wrote:<br>
><br>
> Well, I did your fix and am configuring now.<br>
> <br>
> <br>
> ><br>
> > Satish<br>
> ><br>
> > On Thu, 17 Sep 2020, Satish Balay wrote:<br>
> ><br>
> > > Here is a fix:<br>
> > ><br>
> > > echo 127.0.0.1 `hostname` | sudo tee -a /etc/hosts<br>
> > ><br>
> > > Satish<br>
> > ><br>
> > > On Thu, 17 Sep 2020, Matthew Knepley wrote:<br>
> > ><br>
> > > > We should have an option to disable the test.<br>
> > > ><br>
> > > >    Matt<br>
> > > ><br>
> > > > On Thu, Sep 17, 2020 at 5:31 PM Satish Balay via petsc-users <<br>
> > > > <a href="mailto:petsc-users@mcs.anl.gov" target="_blank">petsc-users@mcs.anl.gov</a>> wrote:<br>
> > > ><br>
> > > > > On Thu, 17 Sep 2020, Mark Adams wrote:<br>
> > > > ><br>
> > > > > > I rebased over master and started getting this error.<br>
> > > > > > I did reinstall MPICH (brew) recently.<br>
> > > > > > Any ideas?<br>
> > > > > > Thanks,<br>
> > > > > > Mark<br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > -------------------------------------------------------------------------------<br>
> > > > > Exception: Your hostname will not work with MPI, perhaps you have VPN<br>
> > > > > running whose network settings may not play well with MPI or your<br>
> > network<br>
> > > > > is misconfigured<br>
> > > > ><br>
> > > > ><br>
> > *******************************************************************************<br>
> > > > ><br>
> > > > ><br>
> > > > > Ok - this is a new test that got added to check for broken network<br>
> > that<br>
> > > > > breaks MPI.<br>
> > > > ><br>
> > > > > Here is the check:<br>
> > > > ><br>
> > > > > Executing: ping -c 2 MarksMac-302.local<br>
> > > > ><br>
> > > > > The check says you have broken network settings. [as its not<br>
> > responding to<br>
> > > > > ping.]<br>
> > > > ><br>
> > > > > Does MPI work fine on this box? You can try disabling this check<br>
> > > > > (manually) - and do the build, and run<br>
> > > > ><br>
> > > > > Does MPI run fine?<br>
> > > > ><br>
> > > > > Satish<br>
> > > > ><br>
> > > > ><br>
> > > > > >>>>>>>>>>><br>
> > > > ><br>
> > > > > diff --git a/config/BuildSystem/config/packages/MPI.py<br>
> > > > > b/config/BuildSystem/config/packages/MPI.py<br>
> > > > > index 2e130fdcfe..8464de6773 100644<br>
> > > > > --- a/config/BuildSystem/config/packages/MPI.py<br>
> > > > > +++ b/config/BuildSystem/config/packages/MPI.py<br>
> > > > > @@ -267,7 +267,7 @@ shared libraries and run with<br>
> > > > > --known-mpi-shared-libraries=1')<br>
> > > > >                if ret != 0:<br>
> > > > >                  raise RuntimeError(errormessage+" Return code %s\n"<br>
> > % ret)<br>
> > > > >              except:<br>
> > > > > -              raise RuntimeError("Exception: "+errormessage)<br>
> > > > > +              pass<br>
> > > > >            else:<br>
> > > > >              self.logPrint("Unable to get result from hostname,<br>
> > skipping<br>
> > > > > ping check\n")<br>
> > > > ><br>
> > > > ><br>
> > > ><br>
> > > ><br>
> > ><br>
> > ><br>
> ><br>
> ><br>
> <br>
<br>
</blockquote></div></div>