On Tue, Jun 7, 2022 at 5:10 PM Stephen Hemminger <[email protected]> wrote: > On Tue, 07 Jun 2022 12:52:32 +0200 > Thomas Monjalon <[email protected]> wrote: > > 07/06/2022 04:56, [email protected]: > > > From: Wenxuan Wu <[email protected]> > > > > > > GCC version greater than 10.0, with compile option -O2, several warnings > > > info would appear, > > > this fix omitted these warnings. > > [...] > > > # FIXME: Bugzilla 396 > > > - warning_flags += '-Wno-zero-length-bounds' > > > + warning_flags += [ > > > + '-Wno-zero-length-bounds', > > > + '-Wno-stringop-overflow', > > > + '-Wno-array-bounds', > > > + '-Wno-format-overflow', > > > > The compilers are reported warnings to help us having a better code. > > We should try to resolve the warnings, not hiding them. > > > > > > Agree with Thomas. This not how to address this. > There are fixes already for the zero-length-bounds that are being merged.
I just merged them, though, afaics, they fix none of the compilation issues reported with gcc 12. -- David Marchand

