http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56911



             Bug #: 56911

           Summary: [4.8 Regression] g++.dg/cpp0x/enum25.C:14:19: ICE: in

                    finish_class_member_access_expr, at cp/typeck.c:2673

                    with -fpic

    Classification: Unclassified

           Product: gcc

           Version: 4.8.1

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: c++

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: ubiz...@gmail.com

            Target: x86_64-pc-linux-gnu





~/gcc-build-48/gcc/cc1plus -std=c++11 -fpic enum25.C

 int main()

enum25.C:14:19: internal compiler error: in finish_class_member_access_expr, at

cp/typeck.c:2673

   if (a.b == a.B::Y)

                   ^

0x58655b finish_class_member_access_expr(tree_node*, tree_node*, bool, int)

        ../../gcc-svn/branches/gcc-4_8-branch/gcc/cp/typeck.c:2673

0x57317b cp_parser_postfix_dot_deref_expression

        ../../gcc-svn/branches/gcc-4_8-branch/gcc/cp/parser.c:6140

0x55cd50 cp_parser_postfix_expression

        ../../gcc-svn/branches/gcc-4_8-branch/gcc/cp/parser.c:5864

...

Reply via email to