On Wed, 20 Mar 2019 at 22:05, Thomas Rodgers <trodg...@redhat.com> wrote: > > +#if __cplusplus < 201703L > > +# include <bits/c++0x_warning.h> > > +#else > > > > We only give that warning for C++11 headers, but for anything newer it > > should be just: > > > > +#if __cplusplus >= 201703L > > Did you mean > > +#if __cplusplus >= 201603L > > ?
No. Such a value does not exist. He means what he wrote; these parallel algos should be available starting with C++17 and in newer versions as well, and they should just not-exist in earlier versions, without a header warning.