On Tue, May 8, 2018 at 8:43 AM Leif Hedstrom <zw...@apache.org> wrote:
> > > > On May 7, 2018, at 4:10 PM, Phil Sorber <sor...@apache.org> wrote: > > > > On Mon, May 7, 2018 at 9:07 AM Bryan Call <bc...@apache.org> wrote: > > > >> I would like to propose that we move to C++17 for ATS 8.0.0. This would > >> require us to move to gcc 7, clang 5, and icc 18 as minimum versions for > >> C++17 support. > >> > >> > > What does this move our minimum EL distro to? Can we still use 6? > > > > Also, since we went to C++11 a while ago, we already had to give up on the > CentOS6 native tool chain (so, for the last year or so, we’ve already > required Devtoolset to be used). This Yeah, this seems fine to me. > change would force us to update to devtoolset-7 on RHEL platforms, and > might make some older debian platforms impossible to support in any > reasonable way (which I’m ok with). > > How do the debian package maintainers feel about that? Do we plan to have concerted efforts to go through the code and update to C++17 paradigms? Or is this to make the new coding work easier? I plan on writing some instructions for getting toolchains setup for the > platforms where it is possible. > > +1 from me btw. > > Cheers, > > — Leif > >