On Mon, Jan 9, 2023 at 4:42 PM Stefan Kanthak <[email protected]> wrote:
>
> "Thomas Koenig" <[email protected]> wrote:
>
> > On 09.01.23 12:35, Stefan Kanthak wrote:
> >> 20 superfluous instructions of the total 102 instructions!
> >
> > The proper place for bug reports is https://gcc.gnu.org/bugzilla/ .
>
> OUCH: there's NO proper place for bugs at all!
HUH? soon people will ignore emails that are demeaning/ableist like
what you have been recently (saying things like braindead, etc.). And
yes bugzilla is where GCC tracks bug reports.
>
> > Feel free to submit these cases there.
>
> I feel free to do whatever I like to do where I do it, for example:
>
> --- bug.cpp ---
> int main() {
> __uint128_t long long bug = 0;
> }
> --- EOF ---
With -pedantic-errors we get:
<source>: In function 'int main()':
<source>:2:22: error: 'long long' specified with '__int128 unsigned'
[-Wpedantic]
2 | __uint128_t long long bug = 0;
| ^~~~
And also run into https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108099 .
This is a known extension but maybe it is not documented ...
Anyways read that bug report.
>
> See <https://godbolt.org/z/G7f81Mx5Y>
>
> regards
> Stefan