tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: minimum required -std=c++NN?
Christoph Badura <bad%bsd.de@localhost> writes:
> On Fri, Jun 21, 2024 at 03:05:42PM -0400, Greg Troxel wrote:
>> C++20 is new, but that's how it is. As for that file vs all of gcc,
>> what does gcc's build instructions say? If they don't, they are
>> buggy.
>
> I've not found anything in the build instructions that mentions that file
> (or directory) specifically neither a mention of c++20.
>
> The build instructions say that gcc 12 needs a c++11 compiler.
>
> Apparently both gcc10 and clang 14 know enough about c++20 in c++11 mode
> to compile the file but warn about the c++20 constructs.
I would say that if gcc12 documents that it needs c++11 and we use
--std=c++11 and gcc10 warns about c++20 stuff, then either gcc10 or
gcc12 is buggy!
I think we therefore just have to ignore the warnings.
Home |
Main Index |
Thread Index |
Old Index