|
1 | 1 | fe_only -DTEST_NUMBER=1 --clang -tused -e 200 --no_wrap_diagnostics --clang_version 999999 --c++20 Test_name.c |
| 2 | +"Test_name.c", line 21: warning: comparison between two arrays is deprecated |
| 3 | + bool h() { return a == b; } // expected-warning {{array comparison always evaluates to false}} expected-warning {{deprecated}} |
| 4 | + ^ |
| 5 | + |
| 6 | +"Test_name.c", line 24: warning: comparison between two arrays is deprecated |
| 7 | + return a == c; // expected-warning {{array comparison always evaluates to false}} expected-warning {{deprecated}} |
| 8 | + ^ |
| 9 | + |
| 10 | +"Test_name.c", line 30: warning: comparison between two arrays is deprecated |
| 11 | + bool k = NA::x == NB::x; // expected-warning {{self-comparison always evaluates to true}} expected-warning {{deprecated}} |
| 12 | + ^ |
| 13 | + |
2 | 14 | "Test_name.c", line 53: warning: statement is unreachable |
3 | 15 | return static_field == static_field; // expected-warning {{self-comparison always evaluates to true}} |
4 | 16 | ^ |
@@ -39,6 +51,10 @@ fe_only -DTEST_NUMBER=1 --clang -tused -e 200 --no_wrap_diagnostics --clang_vers |
39 | 51 | return s1.array == s1.array; // expected-warning {{self-comparison always evaluates to true}} expected-warning {{deprecated}} |
40 | 52 | ^ |
41 | 53 |
|
| 54 | +"Test_name.c", line 87: warning: comparison between two arrays is deprecated |
| 55 | + return s1.array == s1.array; // expected-warning {{self-comparison always evaluates to true}} expected-warning {{deprecated}} |
| 56 | + ^ |
| 57 | + |
42 | 58 | "Test_name.c", line 88: warning: statement is unreachable |
43 | 59 | return t.s.static_field == S::static_field; // expected-warning {{self-comparison always evaluates to true}} |
44 | 60 | ^ |
@@ -103,6 +119,10 @@ fe_only -DTEST_NUMBER=1 --clang -tused -e 200 --no_wrap_diagnostics --clang_vers |
103 | 119 | return s2.array == s1.array; // FIXME: This always evaluates to false. expected-warning {{deprecated}} |
104 | 120 | ^ |
105 | 121 |
|
| 122 | +"Test_name.c", line 108: warning: comparison between two arrays is deprecated |
| 123 | + return s2.array == s1.array; // FIXME: This always evaluates to false. expected-warning {{deprecated}} |
| 124 | + ^ |
| 125 | + |
106 | 126 | "Test_name.c", line 109: warning: statement is unreachable |
107 | 127 | return s2.array[0] == s1.array[0]; |
108 | 128 | ^ |
|
0 commit comments