https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67407

            Bug ID: 67407
           Summary: ice in friend_accessible_p
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

Created attachment 36273
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36273&action=edit
gzipped C++ source code

The attached code, when compiled by gcc trunk dated 20150829,
does this

/home/dcb/rpmbuild/BUILD/qt-gstreamer-1.2.0/src/QGst/../QGlib/refpointer.h:48:43
: internal compiler error: in friend_accessible_p, at cp/sea
rch.c:847
             return self.m_class->m_object == other.m_class->m_object;
                                           ^
0x787fab friend_accessible_p
        ../../src/trunk/gcc/cp/search.c:847
0x787f72 friend_accessible_p
        ../../src/trunk/gcc/cp/search.c:839
0x787d6c friend_accessible_p
        ../../src/trunk/gcc/cp/search.c:822
0x788382 dfs_accessible_post
        ../../src/trunk/gcc/cp/search.c:907

cp/search.c:847 is

 gcc_checking_assert (!is_friend (type, scope));

Reply via email to