[Bug testsuite/118025] [15 Regression] gcc.dg/field-merge-9.c FAILs
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Jan 10 12:41:37 GMT 2025
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118025
--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alexandre Oliva <aoliva@gcc.gnu.org>:
https://gcc.gnu.org/g:d3c91b0439f67a6dc20ebb3bee4eeaf436eb7190
commit r15-6772-gd3c91b0439f67a6dc20ebb3bee4eeaf436eb7190
Author: Alexandre Oliva <oliva@adacore.com>
Date: Fri Jan 10 09:32:27 2025 -0300
testsuite: generalized field-merge tests for <32-bit int [PR118025]
Explicitly convert constants to the desired types, so as to not elicit
warnings about implicit truncations, nor execution errors, on targets
whose ints are narrower than 32 bits.
for gcc/testsuite/ChangeLog
PR testsuite/118025
* gcc.dg/field-merge-1.c: Convert constants to desired types.
* gcc.dg/field-merge-3.c: Likewise.
* gcc.dg/field-merge-4.c: Likewise.
* gcc.dg/field-merge-5.c: Likewise.
* gcc.dg/field-merge-11.c: Likewise.
* gcc.dg/field-merge-17.c: Don't mess with padding bits.
More information about the Gcc-bugs
mailing list