1 // RUN: not %clang_cc1 %s -fmessage-length=40 2>&1 | FileCheck -strict-whitespace %s
2
main()3 int main() {
4 int i;
5 if((i==/**/1));
6
7 // CHECK: {{^ if\(\(i==/\*<U\+FFFE>\*/1\)\);}}
8
9 // CHECK: {{^ ~\^~~~~~~~~~~~~~~}}
10 // CHECK: {{^ ~ \^ ~}}
11
12 (void)"��";
13
14 // CHECK: {{^ \(void\)"<CA><U\+FFFE><F4>";}}
15 // CHECK: {{^ \^~~~}}
16
17 int n = 0;
18
19 // CHECK: {{ int n = 0;}}
20 // CHECK: {{^\^}}
21
22 " \z";
23
24 // CHECK: {{^ \.\.\.\\z";}}
25 // CHECK: {{^ \^~}}
26
27
28 /* */ "berhund";
29
30 // CHECK: {{^ /\* <U\+FFFE> \*/ "<U\+FFFE>berhund";}}
31 // CHECK: {{^ \^~~~~~~~~~~~~~~~~}}
32
33
34 // PR14292
35 "x�xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
36 // CHECK: {{^ "x<B0>}}
37 // CHECK: {{^ \^}}
38
39 }
40