Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 548438

Summary: Reduce GCC warning noise by omitting duplicate messages
Product: Portage Development Reporter: Ryan Hill (RETIRED) <rhill>
Component: Enhancement/Feature RequestsAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: InVCS
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 484436    
Attachments: portage-2.2.18-tldr.patch

Description Ryan Hill (RETIRED) gentoo-dev 2015-05-02 22:37:02 UTC
Created attachment 402464 [details, diff]
portage-2.2.18-tldr.patch

This is ugly, pointless, and can push other more important output off the screen:

 * QA Notice: Package triggers severe warnings which indicate that it
 *            may exhibit random runtime failures.
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]
 * /usr/include/KDE/../kdebug.h:260:64: warning: array subscript is above array bounds [-Warray-bounds]

 * Please do not file a Gentoo bug and instead report the above QA
 * issues directly to the upstream developers of this software.
 * Homepage: http://www.kde.org/applications/multimedia/kmix/


If the warnings are identical we should only print them once.
Comment 2 Brian Dolbec (RETIRED) gentoo-dev 2015-05-19 19:49:22 UTC
Released in portage-2.2.19