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

            Bug ID: 59804
           Summary: C++ front-end checking ends in an infinite loop on
                    erroneous code
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jamborm at gcc dot gnu.org

Created attachment 31831
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31831&action=edit
Testcase

I discovered this problem when multidelta-reducing a different PR.
Multidelta produced this invalid source that however causes the c++
front-end of an checking-enabled compiler to end up in an infinite
loop (or just takes incredible time to finish but I doubt that).

Release-checking g++ compains about errors and exits normally.

x86_64-linux, no compiler options necessary.

Reply via email to