http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47646
--- Comment #7 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-02-09 18:06:22 UTC --- > > No. The problem is that two dg-warnings would be at the same line then. > > Then merge them, it's essentially the same warning issued twice. 1) I have noticed the failures for the obj-c++ testsuite: FAIL: obj-c++.dg/attributes/method-noreturn-1.mm -fgnu-runtime (test for warnings, line 21) FAIL: obj-c++.dg/attributes/method-noreturn-1.mm -fgnu-runtime (test for warnings, line 25) FAIL: obj-c++.dg/attributes/method-noreturn-1.mm -fgnu-runtime (test for excess errors) FAIL: obj-c++.dg/attributes/method-noreturn-1.mm -fnext-runtime (test for warnings, line 21) FAIL: obj-c++.dg/attributes/method-noreturn-1.mm -fnext-runtime (test for warnings, line 25) FAIL: obj-c++.dg/attributes/method-noreturn-1.mm -fnext-runtime (test for excess errors) 2) I have applyied the patch of revision 169927 for its sibling test for the objc testsuite: objc.dg/attributes/method-noreturn-1.m 3) I have tested it. 4) I have posted the patch to this pr before leaving my office for the day. 5) I have been busy with real life up to now;-) So any comment for obj-c++.dg/attributes/method-noreturn-1.mm applies as well to objc.dg/attributes/method-noreturn-1.m. Last point I don't have any commit right.