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.