https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108965

--- Comment #8 from Christopher Friedt <chrisfriedt at gmail dot com> ---
My code is clearly valid C++ according to g++ :-)

Thanks for your help in any case.

On Tue, Feb 28, 2023, 7:38 AM redi at gcc dot gnu.org <
gcc-bugzi...@gcc.gnu.org> wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108965
>
> --- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> ---
> (In reply to Christopher Friedt from comment #6)
> > It's supported OOTB in `clang++` but fails in `g++`.
>
> Nobody is disputing that, but Clang supports lots of things that aren't
> valid
> in C++ and aren't supported by G++, and G++ supports things that aren't
> valid
> in C++ and aren't supported by Clang. That's not a bug.
>
> > The example above is the simplest example that illustrates the issue.
>
> Yes, and it's not valid C++.
>
> > I am not being abusive, but it certainly did feel like gaslighting to
> read
> > "you're doing it wrong" / close invalid without any consideration.
>
> I commented explaining that it's not in the C++ standard, and followed up
> in
> the github issue where the real bug is. That's hardly "without
> consideration".
> I've shown how to fix your C++ code to make it valid in C++11, and pointed
> out
> a problem in your C code using _Generic. I didn't have to do any of that,
> and I
> certainly won't bother doing so again.
>
> --
> You are receiving this mail because:
> You reported the bug.

Reply via email to