[Bug c++/59804] New: C++ front-end checking ends in an infinite loop on erroneous code
jamborm at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Jan 14 13:25:00 GMT 2014
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.
More information about the Gcc-bugs
mailing list