https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79766
Bug ID: 79766 Summary: inline namespace and :: Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: nathan at gcc dot gnu.org Target Milestone: --- Created attachment 40853 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40853&action=edit exemplar in the attached testcase the definition using 'Y::Q' finds Y::X::Q to define. The definition using '::R' complains about explicit qualifications, rather than finding Z::Q. That's inconsistent, one must be wrong.