[Bug c++/14355] [3.4/3.5 Regression] ICE in cxx_incomplete_type_diagnostic

bangerth at dealii dot org gcc-bugzilla@gcc.gnu.org
Tue Mar 2 02:54:00 GMT 2004


------- Additional Comments From bangerth at dealii dot org  2004-03-02 02:54 -------
The obvious way to fix this, of course, is to go back, unapply the 
patch temporarily, observe that we get the ICE back, fix it, then 
reapply your patch to PR 14377. 
 
Whether that makes sense is another matter. If the fix for 14377 patched 
the only place where invalid data could be fed to 
cxx_incomplete_type_diagnostic, 
then it doesn't make much sense to fix the ICE here. If some other place 
could leak similarly wrong data down, then one should fix it. I 
personally have not much of an opinion. It's not terribly important, 
so waiting whether someone else can come up with a testcase using the 
compiler with the fix for 14377 is also an option. 
 
W. 

-- 


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



More information about the Gcc-bugs mailing list