> 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

Reply via email to