http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58126
--- Comment #2 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> --- Author: paolo Date: Sun Oct 6 21:41:19 2013 New Revision: 203232 URL: http://gcc.gnu.org/viewcvs?rev=203232&root=gcc&view=rev Log: /cp 2013-10-06 Paolo Carlini <paolo.carl...@oracle.com> PR c++/58126 * class.c (check_bases): Propagate CLASSTYPE_READONLY_FIELDS_NEED_INIT and CLASSTYPE_REF_FIELDS_NEED_INIT from bases to derived. * init.c (diagnose_uninitialized_cst_or_ref_member_1): Extend error messages about uninitialized const and references members to mention the base class. /testsuite 2013-10-06 Paolo Carlini <paolo.carl...@oracle.com> PR c++/58126 * g++.dg/init/uninitialized1.C: New. Added: trunk/gcc/testsuite/g++.dg/init/uninitialized1.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/class.c trunk/gcc/cp/init.c trunk/gcc/testsuite/ChangeLog