> On May 9, 2018, at 1:13 AM, Igor Galić <iga...@brainsware.at> 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). > > From what i gather, this would also mean a minimum of FreeBSD 12.0, or else, > building from ports. > Given that the target is 8.0, this seems quite fine.
As it turns out, FreeBSD11 has a clang-5.0 package already, which is what we’re now using on the CI, and it’s working fine. Cheers, — leif