analyzer: enable taint state machine by default [PR103533]
[official-gcc.git] / gcc / testsuite / c-c++-common / Wbidi-chars-10.c
blobcdcdce2be089c4c09635d4423da9b3bf3e3fe4e0
1 /* PR preprocessor/103026 */
2 /* { dg-do compile } */
3 /* { dg-options "-Wbidi-chars=unpaired,ucn" } */
4 /* More nesting testing. */
6 /* RLE‫ LRI⁦ PDF‬ PDI⁩*/
7 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
8 int LRE_\u202a_PDF_\u202c;
9 int LRE_\u202a_PDF_\u202c_LRE_\u202a_PDF_\u202c;
10 int LRE_\u202a_LRI_\u2066_PDF_\u202c_PDI_\u2069;
11 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
12 int RLE_\u202b_RLI_\u2067_PDF_\u202c_PDI_\u2069;
13 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
14 int RLE_\u202b_RLI_\u2067_PDI_\u2069_PDF_\u202c;
15 int FSI_\u2068_LRO_\u202d_PDI_\u2069_PDF_\u202c;
16 int FSI_\u2068;
17 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
18 int FSI_\u2068_PDI_\u2069;
19 int FSI_\u2068_FSI_\u2068_PDI_\u2069;
20 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
21 int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069;
22 int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069;
23 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
24 int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDF_\u202c;
25 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
26 int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_FSI_\u2068_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069;
27 /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */