https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104757
--- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> --- (In reply to Thomas Schwinge from comment #1) > Confirmed ever since commit 48c6cac9caea1dc7c5f50ad3a736f6693e74a11b which was committed on 'Nov 12 17:58:21 2021'. — However, that's a FE-only patch which only affects parsing. * * * The ICE/segfault is in ranger_cache::get_global_range (irange &r, tree name) const for 923 r = gimple_range_global (name); (gdb) p debug_tree(name) <ssa_name 0x7ffff6fd1798 type <boolean_type 0x7ffff6fed150 logical(kind=4) public unsigned SI ... which is a 4-byte Boolean value.