https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121436
--- Comment #3 from Antoni <antoyo at gcc dot gnu.org> --- It wasn't correct before the change because it was unconditionally set to unsigned with: build_common_tree_nodes (false) And, yes it should support being changed with the flag: if it doesn't work, that's a bug.