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.

Reply via email to