https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105610
Bug ID: 105610 Summary: warn about cv qualifiers ignored for a base class Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: fsb4000 at yandex dot ru Target Milestone: --- No bug here, but a feature request. it would be nice if for such code class Base { public: int base; }; typedef const Base ConstBase; class CDerived: public ConstBase { public: int derived; }; gcc reports a warning. http://eel.is/c++draft/class.derived.general#2.sentence-2