https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107252
--- Comment #2 from Carlos Galvez <carlosgalvezp at gmail dot com> --- To clarify, even removing things from the second function has an impact on the first function (which is where the warning comes from). Shouldn't both functions be independent?