[Bug c++/44609] Invalid template code causes infinite loop of error messages

2011-07-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44609 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/44609] Invalid template code causes infinite loop of error messages

2011-07-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44609 --- Comment #8 from Jason Merrill 2011-07-11 18:52:15 UTC --- Author: jason Date: Mon Jul 11 18:52:12 2011 New Revision: 176176 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176176 Log: PR c++/44609 * cp-tree.h (struct tinst_leve

[Bug c++/44609] Invalid template code causes infinite loop of error messages

2011-07-10 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44609 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #7 f

[Bug c++/44609] Invalid template code causes infinite loop of error messages

2010-06-21 Thread chris at bubblescope dot net
--- Comment #6 from chris at bubblescope dot net 2010-06-21 14:35 --- Of course, there is a big difference between an ICE and an infinite loop. Also, bug which causes ICEs on one computer and not another need treating with great care, as that suggests unpredictable memory corruption may

[Bug c++/44609] Invalid template code causes infinite loop of error messages

2010-06-21 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2010-06-21 14:27 --- There is a *huge* difference, because first we must be able to **reproduce** what the submitter is reporting. I'm sure that Chris, long time contributor of the C++ library, understands this basic, "scientific m

[Bug c++/44609] Invalid template code causes infinite loop of error messages

2010-06-21 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2010-06-21 14:03 --- And what is the difference between an ICE and an infinite loop? Both seem to be internal errors of the compiler. -- manu at gcc dot gnu dot org changed: What|Removed |Added --