https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112511
--- Comment #3 from CVS 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:6e5f318fc6480412569273c1a71c638c3d677607 commit r14-5431-g6e5f318fc6480412569273c1a71c638c3d677607 Author: Jakub Jelinek <ja...@redhat.com> Date: Tue Nov 14 09:24:34 2023 +0100 tree: Handle BITINT_TYPE in type_contains_placeholder_1 [PR112511] The following testcase ICEs because BITINT_TYPE isn't handled in type_contains_placeholder_1. Given that Ada doesn't emit it, it doesn't matter that much where exactly we handle it as right now it should never contain a placeholder; I've picked the same spot as INTEGER_TYPE, but if you prefer e.g. the one with OFFSET_TYPE above, I can move it there too. 2023-11-14 Jakub Jelinek <ja...@redhat.com> PR middle-end/112511 * tree.cc (type_contains_placeholder_1): Handle BITINT_TYPE like INTEGER_TYPE. * gcc.dg/pr112511.c: New test.