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

--- Comment #7 from Stam Markianos-Wright <stammark at gcc dot gnu.org> ---
(In reply to Kevin Bracey from comment #6)
> Retesting the Godbolt on trunk, it's now worse - every line produces
> multiple not-very-informative errors:
> 
> source>:7:9: error: '_Generic' specifies two compatible types
>     7 |     x = vmulq(x, 0.5); // ok
>       |         ^~~~~
> <source>:7:9: note: compatible type is here
>     7 |     x = vmulq(x, 0.5); // ok
>       |         ^~~~~
> 
> (repeated 6 times per source line)

Interesting... Thanks for spotting this, I didn't see this in my testing,
because it doesn't seem to happen on baremetal `arm-none-eabi` (and I still
can't replicate it there), but I do see this on the linux target (let me know
if you are seeing anything different). I am investigating further!

Reply via email to