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

--- Comment #2 from Zdenek Sojka <zsojka at seznam dot cz> ---
(In reply to Hongtao Liu from comment #1)
> I think we should report an error as compiled with option -frounding-math
> -mavx512vbmi -mno-sse2 -mgeneral-regs-only instead of ICE.
> 
> <source>: In function 'foo':
> <source>:6:6: error: SSE register return with SSE disabled
>     6 |   (V){68380689, 263227704};
>       |      ^
> Compiler returned: 1

That would definitely make sense; though the message mentions "return" even
when there is no "return".

Reply via email to