On Tue, Sep 29, 2026 at 01:53:56PM +0530, Avinash Jayakar wrote: > Hi, > > The following patch has been bootstrapped and regtested with no failures. I > also built with the configure option used in PR127832 as mentioned in commit > message. Ok for trunk? > > Thanks, > Avinash > > The bootstrap build with > configure --enable-checking=release --enable-languages=c,c++,fortran > failed since the maybe-uninitialized pass reported the size variable to > be unitialized before using it as false positive. This case is a false > positive because the size variable is accessed only from the second > iteration in the loop at which time size would have been initialized. > > This patch initializes this variable to 0 to get rid of this warning. > > 2026-09-29 Avinash Jayakar <[email protected]> > > gcc/ChangeLog: > PR target/127632 > * config/rs6000/rs6000-c.cc (altivec_resolve_overloaded_builtin): > Initialize > size to 0.
This is ok for the master branch, once you address the formatting issues that Surya raises. If it is an issue in older branches, you can do it a backport to those branches after a week of burn in on the master. -- Michael Meissner, IBM PO Box 98, Ayer, Massachusetts, USA, 01432 email: [email protected]
