https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105749
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- >Interesting that commenting unrelated parts or changing them slightly makes warning go away. Most likely inlining changes with those being there vs not being there.