[petsc-dev] My configure is non-working again because of CMake

Matthew Knepley knepley at gmail.com
Thu Jul 5 20:49:41 CDT 2018


On Thu, Jul 5, 2018 at 5:45 PM Satish Balay <balay at mcs.anl.gov> wrote:

> Can you try the following and see if it works for you
>
> ./configure PETSC_ARCH=arch-cmake-test --with-mpi=0 --with-sowing=0
> --with-fc=0 --download-cmake=
> https://cmake.org/files/v3.9/cmake-3.9.1.tar.gz


Yes, that worked. We can move back to that one if we want.

Maybe at the meeting we can issue a declaration of war on CMake (or at
least get Zimmerman to send a telegram to Autotools).

  Thanks,

     Matt


>
> Satish
>
>
> On Thu, 5 Jul 2018, Matthew Knepley wrote:
>
> > On Thu, Jul 5, 2018 at 5:31 PM Satish Balay <balay at mcs.anl.gov> wrote:
> >
> > > Well - can you find the version between 3.7 and 3.11 that works on your
> > > box?
> > >
> >
> > Those bastards do not even have a Changes page. I will have to download
> > every version and try it.
> >
> >    Matt
> >
> >
> > > The previous update was done due to:
> > > https://bitbucket.org/petsc/petsc/commits/e5b329dd4ac
> > >
> > > No point in going back to having old issues..
> > >
> > > Satish
> > >
> > > On Thu, 5 Jul 2018, Matthew Knepley wrote:
> > >
> > > > On Thu, Jul 5, 2018 at 5:18 PM Satish Balay <balay at mcs.anl.gov>
> wrote:
> > > >
> > > > > Logs?
> > > > >
> > > >
> > > > I can send it, but its really straightforward. The clang++/g++ on my
> box
> > > > (which I will not upgrade because the latest MacOS is crazy)
> > > > does not have the <unorderedset> header, and thus is not compliant
> C++11.
> > > >
> > > >
> > > > > And what version of cmake does not require C++11 compliant
> compiler? We
> > > > > could downgrade to that..
> > > > >
> > > >
> > > > I reverted back to 3.7 which worked, so somewhere in between 3.7 and
> 3.11
> > > > they made the change.
> > > >
> > > >   Thanks,
> > > >
> > > >     Matt
> > > >
> > > >
> > > > > Satish
> > > > >
> > > > > On Thu, 5 Jul 2018, Matthew Knepley wrote:
> > > > >
> > > > > > Now we require a fully C++11 compliant compiler, or the CMake
> build
> > > dies.
> > > > > > This is crazy.
> > > > > >
> > > > > >    Matt
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>

-- 
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.caam.rice.edu/~mk51/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20180705/f8ac095b/attachment.html>


More information about the petsc-dev mailing list