https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104855
--- Comment #2 from David Seifert <soap at gentoo dot org> --- (In reply to Richard Biener from comment #1) > I think the code is definitely "bad style", it seems A lacks a CTOR from > 'unsigned' and the code tries to workaround this issue. > > Not sure whether these kind of "style" diagnostics should be in -Wall Even if I add a single argument ctor, the warning remains.