[Bug tree-optimization/116098] [14/15 Regression] _Bool value from tagged union is incorrect when built with optimization
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Jul 26 06:07:06 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116098
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #5)
> Why should they be non-moveable? Because the padding might be not
> initialized?
> That there's a V_C_E to bool looks odd (I assume the value type is void * or
> int?)
The value type is unsigned char.
The VCE comes from SRA, see pr 99919 for reports of it before.
More information about the Gcc-bugs
mailing list