https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107065

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #53642|0                           |1
        is obsolete|                            |

--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 53644
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53644&action=edit
gcc13-pr107065.patch

Unfortunately that patch broke bootstrap, we now get an extra warning in
c-attribs.cc which has a function with nonnull(3) attribute and tests that
parameter against NULL in an assertion.

Fixing that, the patch shows quite a lot of regressions:
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++11  (test for
warnings, line 21)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++11  (test for
warnings, line 22)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++11  (test for
warnings, line 23)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++14  (test for
warnings, line 21)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++14  (test for
warnings, line 22)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++14  (test for
warnings, line 23)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++17  (test for
warnings, line 21)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++17  (test for
warnings, line 22)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++17  (test for
warnings, line 23)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++20  (test for
warnings, line 21)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++20  (test for
warnings, line 22)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++20  (test for
warnings, line 23)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++2b  (test for
warnings, line 21)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++2b  (test for
warnings, line 22)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++2b  (test for
warnings, line 23)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++98  (test for
warnings, line 21)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++98  (test for
warnings, line 22)
+FAIL: c-c++-common/Wlogical-not-parentheses-1.c  -std=gnu++98  (test for
warnings, line 23)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++11  (test for
warnings, line 11)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++11  expected
multiline pattern lines 13-17 not found: "\\s*r \\+= !aaa == bbb;[^\\n\\r]*\\n 
           \\^~\\n   r \\+= !aaa == bbb;[^\\n\\r]*\\n        \\^~~~\\n       
\\(   \\)[^\\n\\r]*\\n"
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++14  (test for
warnings, line 11)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++14  expected
multiline pattern lines 13-17 not found: "\\s*r \\+= !aaa == bbb;[^\\n\\r]*\\n 
           \\^~\\n   r \\+= !aaa == bbb;[^\\n\\r]*\\n        \\^~~~\\n       
\\(   \\)[^\\n\\r]*\\n"
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++17  (test for
warnings, line 11)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++17  expected
multiline pattern lines 13-17 not found: "\\s*r \\+= !aaa == bbb;[^\\n\\r]*\\n 
           \\^~\\n   r \\+= !aaa == bbb;[^\\n\\r]*\\n        \\^~~~\\n       
\\(   \\)[^\\n\\r]*\\n"
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++20  (test for
warnings, line 11)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++20  expected
multiline pattern lines 13-17 not found: "\\s*r \\+= !aaa == bbb;[^\\n\\r]*\\n 
           \\^~\\n   r \\+= !aaa == bbb;[^\\n\\r]*\\n        \\^~~~\\n       
\\(   \\)[^\\n\\r]*\\n"
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++2b  (test for
warnings, line 11)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++2b  expected
multiline pattern lines 13-17 not found: "\\s*r \\+= !aaa == bbb;[^\\n\\r]*\\n 
           \\^~\\n   r \\+= !aaa == bbb;[^\\n\\r]*\\n        \\^~~~\\n       
\\(   \\)[^\\n\\r]*\\n"
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++98  (test for
warnings, line 11)
+FAIL: c-c++-common/Wlogical-not-parentheses-2.c  -std=gnu++98  expected
multiline pattern lines 13-17 not found: "\\s*r \\+= !aaa == bbb;[^\\n\\r]*\\n 
           \\^~\\n   r \\+= !aaa == bbb;[^\\n\\r]*\\n        \\^~~~\\n       
\\(   \\)[^\\n\\r]*\\n"
+FAIL: c-c++-common/Wlogical-not-parentheses-3.c  -std=gnu++11  (test for
warnings, line 28)
+FAIL: c-c++-common/Wlogical-not-parentheses-3.c  -std=gnu++14  (test for
warnings, line 28)
+FAIL: c-c++-common/Wlogical-not-parentheses-3.c  -std=gnu++17  (test for
warnings, line 28)
+FAIL: c-c++-common/Wlogical-not-parentheses-3.c  -std=gnu++20  (test for
warnings, line 28)
+FAIL: c-c++-common/Wlogical-not-parentheses-3.c  -std=gnu++2b  (test for
warnings, line 28)
+FAIL: c-c++-common/Wlogical-not-parentheses-3.c  -std=gnu++98  (test for
warnings, line 28)
+XPASS: c-c++-common/pr49706.c  -std=gnu++11  (test for bogus messages, line
97)
+XPASS: c-c++-common/pr49706.c  -std=gnu++11  (test for bogus messages, line
99)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 111)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 113)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 129)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 130)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 131)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 132)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 133)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 134)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 152)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 153)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 154)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 155)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 156)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 157)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 175)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 176)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 177)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 178)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 27)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 28)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 29)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 30)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 31)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 32)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 50)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 51)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 52)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 53)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 54)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 55)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 71)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 96)
+FAIL: c-c++-common/pr49706.c  -std=gnu++11  (test for warnings, line 98)
+XPASS: c-c++-common/pr49706.c  -std=gnu++14  (test for bogus messages, line
97)
+XPASS: c-c++-common/pr49706.c  -std=gnu++14  (test for bogus messages, line
99)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 111)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 113)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 129)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 130)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 131)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 132)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 133)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 134)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 152)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 153)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 154)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 155)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 156)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 157)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 175)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 176)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 177)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 178)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 27)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 28)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 29)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 30)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 31)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 32)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 50)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 51)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 52)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 53)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 54)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 55)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 71)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 96)
+FAIL: c-c++-common/pr49706.c  -std=gnu++14  (test for warnings, line 98)
+XPASS: c-c++-common/pr49706.c  -std=gnu++17  (test for bogus messages, line
97)
+XPASS: c-c++-common/pr49706.c  -std=gnu++17  (test for bogus messages, line
99)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 111)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 113)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 129)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 130)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 131)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 132)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 133)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 134)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 152)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 153)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 154)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 155)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 156)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 157)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 175)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 176)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 177)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 178)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 27)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 28)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 29)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 30)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 31)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 32)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 50)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 51)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 52)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 53)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 54)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 55)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 71)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 96)
+FAIL: c-c++-common/pr49706.c  -std=gnu++17  (test for warnings, line 98)
+XPASS: c-c++-common/pr49706.c  -std=gnu++20  (test for bogus messages, line
97)
+XPASS: c-c++-common/pr49706.c  -std=gnu++20  (test for bogus messages, line
99)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 111)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 113)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 129)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 130)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 131)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 132)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 133)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 134)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 152)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 153)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 154)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 155)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 156)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 157)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 175)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 176)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 177)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 178)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 27)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 28)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 29)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 30)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 31)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 32)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 50)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 51)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 52)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 53)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 54)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 55)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 71)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 96)
+FAIL: c-c++-common/pr49706.c  -std=gnu++20  (test for warnings, line 98)
+XPASS: c-c++-common/pr49706.c  -std=gnu++2b  (test for bogus messages, line
97)
+XPASS: c-c++-common/pr49706.c  -std=gnu++2b  (test for bogus messages, line
99)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 111)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 113)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 129)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 130)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 131)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 132)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 133)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 134)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 152)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 153)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 154)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 155)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 156)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 157)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 175)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 176)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 177)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 178)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 27)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 28)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 29)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 30)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 31)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 32)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 50)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 51)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 52)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 53)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 54)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 55)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 71)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 96)
+FAIL: c-c++-common/pr49706.c  -std=gnu++2b  (test for warnings, line 98)
+XPASS: c-c++-common/pr49706.c  -std=gnu++98  (test for bogus messages, line
97)
+XPASS: c-c++-common/pr49706.c  -std=gnu++98  (test for bogus messages, line
99)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 111)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 113)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 129)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 130)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 131)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 132)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 133)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 134)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 152)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 153)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 154)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 155)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 156)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 157)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 175)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 176)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 177)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 178)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 27)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 28)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 29)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 30)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 31)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 32)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 50)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 51)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 52)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 53)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 54)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 55)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 71)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 96)
+FAIL: c-c++-common/pr49706.c  -std=gnu++98  (test for warnings, line 98)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 11)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 12)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 13)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 14)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 15)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 16)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 17)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 18)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 19)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 20)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 21)
+FAIL: c-c++-common/pr62199.c  -std=gnu++11  (test for warnings, line 9)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 11)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 12)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 13)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 14)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 15)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 16)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 17)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 18)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 19)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 20)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 21)
+FAIL: c-c++-common/pr62199.c  -std=gnu++14  (test for warnings, line 9)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 11)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 12)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 13)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 14)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 15)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 16)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 17)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 18)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 19)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 20)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 21)
+FAIL: c-c++-common/pr62199.c  -std=gnu++17  (test for warnings, line 9)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 11)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 12)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 13)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 14)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 15)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 16)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 17)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 18)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 19)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 20)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 21)
+FAIL: c-c++-common/pr62199.c  -std=gnu++20  (test for warnings, line 9)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 11)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 12)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 13)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 14)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 15)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 16)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 17)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 18)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 19)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 20)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 21)
+FAIL: c-c++-common/pr62199.c  -std=gnu++2b  (test for warnings, line 9)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 11)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 12)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 13)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 14)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 15)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 16)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 17)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 18)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 19)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 20)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 21)
+FAIL: c-c++-common/pr62199.c  -std=gnu++98  (test for warnings, line 9)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 17)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 18)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 24)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 25)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 26)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 27)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 28)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 29)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 30)
+FAIL: c-c++-common/pr65120.c  -std=gnu++11  (test for warnings, line 31)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 17)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 18)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 24)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 25)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 26)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 27)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 28)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 29)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 30)
+FAIL: c-c++-common/pr65120.c  -std=gnu++14  (test for warnings, line 31)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 17)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 18)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 24)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 25)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 26)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 27)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 28)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 29)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 30)
+FAIL: c-c++-common/pr65120.c  -std=gnu++17  (test for warnings, line 31)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 17)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 18)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 24)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 25)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 26)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 27)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 28)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 29)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 30)
+FAIL: c-c++-common/pr65120.c  -std=gnu++20  (test for warnings, line 31)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 17)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 18)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 24)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 25)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 26)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 27)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 28)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 29)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 30)
+FAIL: c-c++-common/pr65120.c  -std=gnu++2b  (test for warnings, line 31)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 17)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 18)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 24)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 25)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 26)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 27)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 28)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 29)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 30)
+FAIL: c-c++-common/pr65120.c  -std=gnu++98  (test for warnings, line 31)
+FAIL: g++.dg/warn/sequence-pt-1.C  -std=gnu++11 bogus sequence point warning
(test for bogus messages, line 69)
+FAIL: g++.dg/warn/sequence-pt-1.C  -std=gnu++14 bogus sequence point warning
(test for bogus messages, line 69)
+FAIL: g++.dg/warn/sequence-pt-1.C  -std=gnu++17 bogus sequence point warning
(test for bogus messages, line 69)
+FAIL: g++.dg/warn/sequence-pt-1.C  -std=gnu++20 bogus sequence point warning
(test for bogus messages, line 69)
+FAIL: g++.dg/warn/sequence-pt-1.C  -std=gnu++2b bogus sequence point warning
(test for bogus messages, line 69)
+FAIL: g++.dg/warn/sequence-pt-1.C  -std=gnu++98 bogus sequence point warning
(test for bogus messages, line 69)
so not really sure what to do :(.

Reply via email to