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

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

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

commit r14-6264-gf74939bd539c87f669e35042f7bc7aa47f0c29eb
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Thu Dec 7 09:46:38 2023 +0100

    tree-ssa-dce: Fix up maybe_optimize_arith_overflow for BITINT_TYPE
[PR112880]

    The following testcase ICEs because maybe_optimize_arith_overflow
    uses build_nonstandard_integer_type, which is inappropriate if
    type is large BITINT_TYPE.

    2023-12-07  Jakub Jelinek  <ja...@redhat.com>

            PR tree-optimization/112880
            * tree-ssa-dce.cc (maybe_optimize_arith_overflow): Use
            unsigned_type_for instead of conditionally calling
            build_nonstandard_integer_type.

            * gcc.dg/bitint-49.c: New test.

Reply via email to