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 <aol...@gcc.gnu.org>:

https://gcc.gnu.org/g:d3c91b0439f67a6dc20ebb3bee4eeaf436eb7190

commit r15-6772-gd3c91b0439f67a6dc20ebb3bee4eeaf436eb7190
Author: Alexandre Oliva <ol...@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.

Reply via email to