https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79369
--- Comment #3 from Nathan Sidwell <nathan at gcc dot gnu.org> --- Author: nathan Date: Tue Feb 7 18:02:05 2017 New Revision: 245252 URL: https://gcc.gnu.org/viewcvs?rev=245252&root=gcc&view=rev Log: PR c++/79369 inline namespaces gcc/cp * cp-tree.h (NAMESPACE_CHECK): New. (NAMESPACE_INLINE_P): New. * name-lookup.h (push_namespace): Return int. * name-lookup.c (push_namespace): Return int. Adjust. * parser.c (cp_parser_namespace_definition): Reorder nested parsing. Check inline redefinition. gcc/testsuite/ * g++.dg/cpp0x/pr65558.C: Adjust error loc. * g++.dg/cpp0x/pr79369.C: New. * g++.dg/cpp1z/nested-namespace-def1.C: Adjust. Added: branches/c++-modules/gcc/testsuite/g++.dg/cpp0x/pr79369.C Modified: branches/c++-modules/ChangeLog.modules branches/c++-modules/gcc/cp/cp-tree.h branches/c++-modules/gcc/cp/name-lookup.c branches/c++-modules/gcc/cp/name-lookup.h branches/c++-modules/gcc/cp/parser.c branches/c++-modules/gcc/testsuite/g++.dg/cpp0x/pr65558.C branches/c++-modules/gcc/testsuite/g++.dg/cpp1z/nested-namespace-def1.C