1 /* PR preprocessor/103026 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-Wbidi-chars=unpaired" } */ 4 /* More nesting testing. */ 5 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 } */ 28