https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79555
Volker Reichelt <reichelt at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work|6.3.1 | Summary|[7 Regression] Warning |Warning 'base class should |'base class should be |be explicitly initialized |explicitly initialized in |in the copy constructor' |the copy constructor' |issued in wrong case |issued in wrong case | Known to fail| |3.3, 3.4.0, 4.0.0, 4.9.0, | |5.1.0, 6.1.0, 7.0 --- Comment #2 from Volker Reichelt <reichelt at gcc dot gnu.org> --- Well, I can reproduce the warning with every version since GCC 3.3, so it's definitely not a regression. (Before GCC 3.4.0 you have to use -W instead of -Wextra).