Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | static int exit_status; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | static | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | _Bool | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | posixly_correct; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | static char const *const cfcc_msg = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | "warning: %s: character(s) following character constant have been ignored"; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | void | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | usage (int status) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | if (status !=
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | 0
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | do { fprintf ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | stderr | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | "Try '%s --help' for more information.\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | , program_name); } executed 2 times by 1 test: while (0);end of block Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | printf ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | "Usage: %s FORMAT [ARGUMENT]...\n or: %s OPTION\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | program_name, program_name); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | "Print ARGUMENT(s) according to FORMAT, or execute according to OPTION:\n\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
46 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | " --help display this help and exit\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
52 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | ); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | " --version output version information and exit\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
59 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
61 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | ); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | "\nFORMAT controls the output as in C printf. Interpreted sequences are:\n\n \\\" double quote\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
66 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
68 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
69 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
75 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
76 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
77 | " \\\\ backslash\n \\a alert (BEL)\n \\b backspace\n \\c produce no further output\n \\e escape\n \\f form feed\n \\n new line\n \\r carriage return\n \\t horizontal tab\n \\v vertical tab\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
78 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
79 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
80 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
81 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
82 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
83 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
84 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
85 | " \\NNN byte with octal value NNN (1 to 3 digits)\n \\xHH byte with hexadecimal value HH (1 to 2 digits)\n \\uHHHH Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)\n \\UHHHHHHHH Unicode character with hex value HHHHHHHH (8 digits)\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
86 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
87 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
88 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
89 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
90 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
91 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
92 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
93 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
94 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
95 | fputs_unlocked ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
96 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
97 | " %% a single %\n %b ARGUMENT as a string with '\\' escapes interpreted,\n except that octal escapes are of the form \\0 or \\0NNN\n %q ARGUMENT is printed in a format that can be reused as shell input,\n escaping non-printable characters with the proposed POSIX $'' syntax.\n\nand all C format specifications ending with one of diouxXfeEgGcs, with\nARGUMENTs converted to proper type first. Variable widths are handled.\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
98 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
99 | , | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
100 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
101 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
102 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
103 | printf ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
104 | dcgettext (((void *)0), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
105 | "\n" "NOTE: your shell may have its own version of %s, which usually supersedes\n" "the version described here. Please refer to your shell's documentation\n" "for details about the options it supports.\n" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
106 | , 5) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
107 | , "printf"); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
108 | emit_ancillary_info ("printf"); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
109 | } executed 2 times by 1 test: end of block Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
110 | exit (status); executed 4 times by 1 test: exit (status); Executed by:
| 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
111 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
112 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
113 | static void | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
114 | verify_numeric (const char *s, const char *end) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
115 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
116 | if ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
117 | (*
| 1-318 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
118 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
119 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
120 | error (0, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
121 | (*__errno_location ()) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
122 | , "%s", quote (s)); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
123 | exit_status = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
124 | 1 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
125 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
126 | } executed 1 time by 1 test: end of block Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
127 | else if (*
| 4-314 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
128 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
129 | if (s == end
| 1-3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
130 | error (0, 0, executed 3 times by 1 test: error (0, 0, dcgettext (((void *)0), "%s: expected a numeric value" , 5) , quote (s)); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
131 | dcgettext (((void *)0), executed 3 times by 1 test: error (0, 0, dcgettext (((void *)0), "%s: expected a numeric value" , 5) , quote (s)); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
132 | "%s: expected a numeric value" executed 3 times by 1 test: error (0, 0, dcgettext (((void *)0), "%s: expected a numeric value" , 5) , quote (s)); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
133 | , 5) executed 3 times by 1 test: error (0, 0, dcgettext (((void *)0), "%s: expected a numeric value" , 5) , quote (s)); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
134 | , quote (s)); executed 3 times by 1 test: error (0, 0, dcgettext (((void *)0), "%s: expected a numeric value" , 5) , quote (s)); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
135 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
136 | error (0, 0, executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), "%s: value not completely converted" , 5) , quote (s)); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
137 | dcgettext (((void *)0), executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), "%s: value not completely converted" , 5) , quote (s)); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
138 | "%s: value not completely converted" executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), "%s: value not completely converted" , 5) , quote (s)); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
139 | , 5) executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), "%s: value not completely converted" , 5) , quote (s)); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
140 | , quote (s)); executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), "%s: value not completely converted" , 5) , quote (s)); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
141 | exit_status = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
142 | 1 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
143 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
144 | } executed 4 times by 1 test: end of block Executed by:
| 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
145 | } executed 319 times by 1 test: end of block Executed by:
| 319 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
146 | static intmax_t vstrtoimax (char const *s) { char *end; intmax_t val; if ((*
executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
| 0-42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
147 | dcgettext (((void *)0), executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
148 | cfcc_msg executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
149 | , executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
executed 1 time by 1 test: 5)error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
150 | , executed 1 time by 1 test: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
executed 1 time by 1 test: s);error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
executed 1 time by 1 test: }error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); Executed by:
executed 2 times by 1 test: else { end of block Executed by:
| 1-2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
151 | (*__errno_location ()) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
152 | = 0; val = (strtoimax (s, &end, 0)); verify_numeric (s, end); } executed 43 times by 1 test: returnend of block Executed by:
executed 45 times by 1 test: val;return val; Executed by:
executed 45 times by 1 test: }return val; Executed by:
| 43-45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
153 | static uintmax_t vstrtoumax (char const *s) { char *end; uintmax_t val; if ((*
never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0-263 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
154 | dcgettext (((void *)0), never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
155 | cfcc_msg never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
156 | , never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: 5)error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
157 | , never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: s);error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: }error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: else { end of block | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
158 | (*__errno_location ()) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
159 | = 0; val = (strtoumax (s, &end, 0)); verify_numeric (s, end); } executed 263 times by 1 test: returnend of block Executed by:
executed 263 times by 1 test: val;return val; Executed by:
executed 263 times by 1 test: }return val; Executed by:
| 263 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
160 | static long double vstrtold (char const *s) { char *end; long double val; if ((*
never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
161 | dcgettext (((void *)0), never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
162 | cfcc_msg never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
163 | , never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: 5)error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
164 | , never executed: error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: s);error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: }error (0, 0, dcgettext (((void *)0), cfcc_msg , 5) , s); never executed: else { end of block | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
165 | (*__errno_location ()) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
166 | = 0; val = (c_strtold (s, &end)); verify_numeric (s, end); } executed 13 times by 1 test: returnend of block Executed by:
executed 13 times by 1 test: val;return val; Executed by:
executed 13 times by 1 test: }return val; Executed by:
| 13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
167 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
168 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
169 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
170 | static void | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
171 | print_esc_char (char c) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
172 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
173 | switch (c) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
174 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
175 | case executed 1 time by 1 test: 'a':case 'a': Executed by:
executed 1 time by 1 test: case 'a': Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
176 | putchar_unlocked ('\a'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
177 | break; executed 1 time by 1 test: break; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
178 | case executed 1 time by 1 test: 'b':case 'b': Executed by:
executed 1 time by 1 test: case 'b': Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
179 | putchar_unlocked ('\b'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
180 | break; executed 1 time by 1 test: break; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
181 | case executed 1 time by 1 test: 'c':case 'c': Executed by:
executed 1 time by 1 test: case 'c': Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
182 | exit ( executed 1 time by 1 test: exit ( 0 ); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
183 | 0 executed 1 time by 1 test: exit ( 0 ); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
184 | ); executed 1 time by 1 test: exit ( 0 ); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
185 | break; never executed: break; | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
186 | case executed 1 time by 1 test: 'e':case 'e': Executed by:
executed 1 time by 1 test: case 'e': Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
187 | putchar_unlocked ('\x1B'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
188 | break; executed 1 time by 1 test: break; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
189 | case executed 1 time by 1 test: 'f':case 'f': Executed by:
executed 1 time by 1 test: case 'f': Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
190 | putchar_unlocked ('\f'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
191 | break; executed 1 time by 1 test: break; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
192 | case executed 94 times by 1 test: 'n':case 'n': Executed by:
executed 94 times by 1 test: case 'n': Executed by:
| 94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
193 | putchar_unlocked ('\n'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
194 | break; executed 94 times by 1 test: break; Executed by:
| 94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
195 | case executed 2 times by 1 test: 'r':case 'r': Executed by:
executed 2 times by 1 test: case 'r': Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
196 | putchar_unlocked ('\r'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
197 | break; executed 2 times by 1 test: break; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
198 | case executed 2 times by 1 test: 't':case 't': Executed by:
executed 2 times by 1 test: case 't': Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
199 | putchar_unlocked ('\t'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
200 | break; executed 2 times by 1 test: break; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
201 | case executed 1 time by 1 test: 'v':case 'v': Executed by:
executed 1 time by 1 test: case 'v': Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
202 | putchar_unlocked ('\v'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
203 | break; executed 1 time by 1 test: break; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
204 | default executed 256 times by 1 test: :default: Executed by:
executed 256 times by 1 test: default: Executed by:
| 256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
205 | putchar_unlocked (c); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
206 | break; executed 256 times by 1 test: break; Executed by:
| 256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
207 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
208 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
209 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
210 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
211 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
212 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
213 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
214 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
215 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
216 | static int | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
217 | print_esc (const char *escstart, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
218 | _Bool | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
219 | octal_0) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
220 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
221 | const char *p = escstart + 1; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
222 | int esc_value = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
223 | int esc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
224 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
225 | if (*
| 9-894 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
226 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
227 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
228 | for (esc_length = 0, ++p; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
229 | esc_length < 2
| 7-16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
230 | ((*
| 2-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
231 | to_uchar (*p)
| 2-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
232 | ))] & (unsigned short int) _ISxdigit)
| 2-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
233 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
234 | ++esc_length, ++p) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
235 | esc_value = esc_value * 16 + ((*
executed 14 times by 1 test: esc_value = esc_value * 16 + ((*p) >= 'a' && (*p) <= 'f' ? (*p) - 'a' + 10 : (*p) >= 'A' && (*p) <= 'F' ? (*p) - 'A' + 10 : (*p) - '0'); Executed by:
| 0-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
236 | if (esc_length == 0
| 2-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
237 | (( executed 2 times by 1 test: !!sizeof (struct { _Static_assert (((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
238 | 1 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
239 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
240 | 1 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
241 | , 0, executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
242 | dcgettext (((void *)0), executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
243 | "missing hexadecimal number in escape" executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
244 | , 5) executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
245 | ), (( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
246 | 0 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
247 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
248 | 1 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
249 | , 0, executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
250 | dcgettext (((void *)0), executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
251 | "missing hexadecimal number in escape" executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
252 | , 5) executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
253 | ), (( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
254 | 0 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
255 | ) ? (void) 0 : __builtin_unreachable ())))); executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
256 | putchar_unlocked (esc_value); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
257 | } executed 7 times by 1 test: end of block Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
258 | else if (((*
| 0-894 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
259 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
260 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
261 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
262 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
263 | for (esc_length = 0, p += octal_0 && *p == '0'; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
264 | esc_length < 3
| 0-1590 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
265 | ++esc_length, ++p) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
266 | esc_value = esc_value * 8 + ((*p) - '0'); executed 1583 times by 1 test: esc_value = esc_value * 8 + ((*p) - '0'); Executed by:
| 1583 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
267 | putchar_unlocked (esc_value); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
268 | } executed 531 times by 1 test: end of block Executed by:
| 531 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
269 | else if (*
| 0-363 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
270 | (
| 0-363 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
271 | *p
| 0-363 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
272 | )
| 0-363 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
273 | "\"\\abcefnrtv"
| 0-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
274 | )
| 0-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
275 | *p
| 0-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
276 | ) == '\0'
| 0-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
277 | "\"\\abcefnrtv"
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
278 | ,
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
279 | *p
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
280 | ) : __builtin_strchr (
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
281 | "\"\\abcefnrtv"
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
282 | ,
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
283 | *p
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
284 | )))
| 3-360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
285 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
286 | print_esc_char (*p++); executed 360 times by 1 test: print_esc_char (*p++); Executed by:
| 360 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
287 | else if (*
| 0-2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
288 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
289 | char esc_char = *p; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
290 | unsigned int uni_value; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
291 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
292 | uni_value = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
293 | for (esc_length = (esc_char == 'u' ? 4 : 8), ++p; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
294 | esc_length > 0
| 1-5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
295 | --esc_length, ++p) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
296 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
297 | if (!
| 1-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
298 | ((*__ctype_b_loc ())[(int) ((
| 1-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
299 | to_uchar (*p)
| 1-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
300 | ))] & (unsigned short int) _ISxdigit)
| 1-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
301 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
302 | (( executed 1 time by 1 test: !!sizeof (struct { _Static_assert (((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
303 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
304 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
305 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
306 | , 0, executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
307 | dcgettext (((void *)0), executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
308 | "missing hexadecimal number in escape" executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
309 | , 5) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
310 | ), (( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
311 | 0 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
312 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
313 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
314 | , 0, executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
315 | dcgettext (((void *)0), executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
316 | "missing hexadecimal number in escape" executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
317 | , 5) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
318 | ), (( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
319 | 0 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
320 | ) ? (void) 0 : __builtin_unreachable ())))); executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"missing hexadecimal number in escape\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "missing hexadecimal number in escape" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
321 | uni_value = uni_value * 16 + ((*
| 0-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
322 | } executed 4 times by 1 test: end of block Executed by:
| 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
323 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
324 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
325 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
326 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
327 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
328 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
329 | if ((uni_value <= 0x9f
| 0-1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
330 | && uni_value != 0x24
| 0-1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
331 | || (uni_value >= 0xd800
| 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
332 | (( executed 1 time by 1 test: !!sizeof (struct { _Static_assert (((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
333 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
334 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((error ( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
335 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
336 | , 0, executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
337 | dcgettext (((void *)0), executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
338 | "invalid universal character name \\%c%0*x" executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
339 | , 5) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
340 | , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
341 | 0 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
342 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
343 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
344 | , 0, executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
345 | dcgettext (((void *)0), executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
346 | "invalid universal character name \\%c%0*x" executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
347 | , 5) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
348 | , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
349 | 0 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
350 | ) ? (void) 0 : __builtin_unreachable ())))) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
351 | ; executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid universal character name \\\\%c%0*x\", 5), esc_char, (esc_char == 'u' ? 4 : 8), uni_value), assume (false))" ")"); int _gl_dummy; })) ? ((e..., uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid universal character name \\%c%0*x" , 5) , esc_char, (esc_char == 'u' ? 4 : 8), uni_value), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
352 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
353 | print_unicode_char ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
354 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
355 | , uni_value, 0); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
356 | } never executed: end of block | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
357 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
358 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
359 | putchar_unlocked ('\\'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
360 | if (*
| 0-1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
361 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
362 | putchar_unlocked (*p); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
363 | p++; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
364 | } executed 1 time by 1 test: end of block Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
365 | } executed 1 time by 1 test: end of block Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
366 | return executed 898 times by 1 test: p - escstart - 1;return p - escstart - 1; Executed by:
executed 898 times by 1 test: return p - escstart - 1; Executed by:
| 898 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
367 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
368 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
369 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
370 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
371 | static void | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
372 | print_esc_string (const char *str) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
373 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
374 | for (; *
| 5-10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
375 | if (*
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
376 | str += print_esc (str, executed 5 times by 1 test: str += print_esc (str, 1 ); Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
377 | 1 executed 5 times by 1 test: str += print_esc (str, 1 ); Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
378 | ); executed 5 times by 1 test: str += print_esc (str, 1 ); Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
379 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
380 | putchar_unlocked (*str); executed 5 times by 1 test: putchar_unlocked (*str); Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
381 | } executed 5 times by 1 test: end of block Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
382 | static void | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
383 | print_direc (const char *start, size_t length, char conversion, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
384 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
385 | _Bool | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
386 | have_field_width, int field_width, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
387 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
388 | _Bool | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
389 | have_precision, int precision, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
390 | char const *argument) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
391 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
392 | char *p; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
393 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
394 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
395 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
396 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
397 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
398 | char *q; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
399 | char const *length_modifier; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
400 | size_t length_modifier_len; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
401 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
402 | switch (conversion) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
403 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
404 | case executed 20 times by 1 test: 'd':case 'd': Executed by:
executed 20 times by 1 test: casecase 'd': Executed by:
never executed: 'i':case 'i': never executed: casecase 'i': executed 256 times by 1 test: 'o':case 'o': Executed by:
executed 256 times by 1 test: casecase 'o': Executed by:
never executed: 'u':case 'u': never executed: casecase 'u': never executed: 'x':case 'x': never executed: casecase 'x': executed 7 times by 1 test: 'X':case 'X': Executed by:
executed 7 times by 1 test: case 'X': Executed by:
| 0-256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
405 | length_modifier = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
406 | "l" "d" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
407 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
408 | length_modifier_len = sizeof | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
409 | "l" "d" | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
410 | - 2; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
411 | break; executed 283 times by 1 test: break; Executed by:
| 283 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
412 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
413 | case never executed: 'a':case 'a': never executed: casecase 'a': never executed: 'e':case 'e': never executed: casecase 'e': executed 5 times by 1 test: 'f':case 'f': Executed by:
executed 5 times by 1 test: casecase 'f': Executed by:
never executed: 'g':case 'g': never executed: case 'g': | 0-5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
414 | case never executed: 'A':case 'A': never executed: casecase 'A': executed 2 times by 1 test: 'E':case 'E': Executed by:
executed 2 times by 1 test: casecase 'E': Executed by:
executed 2 times by 1 test: 'F':case 'F': Executed by:
executed 2 times by 1 test: casecase 'F': Executed by:
executed 4 times by 1 test: 'G':case 'G': Executed by:
executed 4 times by 1 test: case 'G': Executed by:
| 0-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
415 | length_modifier = "L"; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
416 | length_modifier_len = 1; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
417 | break; executed 13 times by 1 test: break; Executed by:
| 13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
418 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
419 | default executed 10 times by 1 test: :default: Executed by:
executed 10 times by 1 test: default: Executed by:
| 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
420 | length_modifier = start; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
421 | length_modifier_len = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
422 | break; executed 10 times by 1 test: break; Executed by:
| 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
423 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
424 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
425 | p = xmalloc (length + length_modifier_len + 2); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
426 | q = mempcpy (p, start, length); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
427 | q = mempcpy (q, length_modifier, length_modifier_len); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
428 | *q++ = conversion; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
429 | *q = '\0'; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
430 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
431 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
432 | switch (conversion) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
433 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
434 | case executed 20 times by 1 test: 'd':case 'd': Executed by:
executed 20 times by 1 test: case 'd': Executed by:
| 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
435 | case never executed: 'i':case 'i': never executed: case 'i': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
436 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
437 | intmax_t arg = vstrtoimax (argument); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
438 | if (!have_field_width
| 3-17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
439 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
440 | if (!have_precision
| 3-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
441 | xprintf (p, arg); executed 14 times by 1 test: xprintf (p, arg); Executed by:
| 14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
442 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
443 | xprintf (p, precision, arg); executed 3 times by 1 test: xprintf (p, precision, arg); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
444 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
445 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
446 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
447 | if (!have_precision
| 1-2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
448 | xprintf (p, field_width, arg); executed 2 times by 1 test: xprintf (p, field_width, arg); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
449 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
450 | xprintf (p, field_width, precision, arg); executed 1 time by 1 test: xprintf (p, field_width, precision, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
451 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
452 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
453 | break; executed 20 times by 1 test: break; Executed by:
| 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
454 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
455 | case executed 256 times by 1 test: 'o':case 'o': Executed by:
executed 256 times by 1 test: case 'o': Executed by:
| 256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
456 | case never executed: 'u':case 'u': never executed: case 'u': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
457 | case never executed: 'x':case 'x': never executed: case 'x': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
458 | case executed 7 times by 1 test: 'X':case 'X': Executed by:
executed 7 times by 1 test: case 'X': Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
459 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
460 | uintmax_t arg = vstrtoumax (argument); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
461 | if (!have_field_width
| 2-261 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
462 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
463 | if (!have_precision
| 1-260 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
464 | xprintf (p, arg); executed 260 times by 1 test: xprintf (p, arg); Executed by:
| 260 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
465 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
466 | xprintf (p, precision, arg); executed 1 time by 1 test: xprintf (p, precision, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
467 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
468 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
469 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
470 | if (!have_precision
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
471 | xprintf (p, field_width, arg); executed 1 time by 1 test: xprintf (p, field_width, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
472 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
473 | xprintf (p, field_width, precision, arg); executed 1 time by 1 test: xprintf (p, field_width, precision, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
474 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
475 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
476 | break; executed 263 times by 1 test: break; Executed by:
| 263 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
477 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
478 | case never executed: 'a':case 'a': never executed: case 'a': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
479 | case never executed: 'A':case 'A': never executed: case 'A': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
480 | case never executed: 'e':case 'e': never executed: case 'e': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
481 | case executed 2 times by 1 test: 'E':case 'E': Executed by:
executed 2 times by 1 test: case 'E': Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
482 | case executed 5 times by 1 test: 'f':case 'f': Executed by:
executed 5 times by 1 test: case 'f': Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
483 | case executed 2 times by 1 test: 'F':case 'F': Executed by:
executed 2 times by 1 test: case 'F': Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
484 | case never executed: 'g':case 'g': never executed: case 'g': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
485 | case executed 4 times by 1 test: 'G':case 'G': Executed by:
executed 4 times by 1 test: case 'G': Executed by:
| 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
486 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
487 | long double arg = vstrtold (argument); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
488 | if (!have_field_width
| 2-11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
489 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
490 | if (!have_precision
| 1-10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
491 | xprintf (p, arg); executed 10 times by 1 test: xprintf (p, arg); Executed by:
| 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
492 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
493 | xprintf (p, precision, arg); executed 1 time by 1 test: xprintf (p, precision, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
494 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
495 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
496 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
497 | if (!have_precision
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
498 | xprintf (p, field_width, arg); executed 1 time by 1 test: xprintf (p, field_width, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
499 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
500 | xprintf (p, field_width, precision, arg); executed 1 time by 1 test: xprintf (p, field_width, precision, arg); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
501 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
502 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
503 | break; executed 12 times by 1 test: break; Executed by:
| 12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
504 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
505 | case executed 3 times by 1 test: 'c':case 'c': Executed by:
executed 3 times by 1 test: case 'c': Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
506 | if (!have_field_width
| 1-2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
507 | xprintf (p, *argument); executed 1 time by 1 test: xprintf (p, *argument); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
508 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
509 | xprintf (p, field_width, *argument); executed 2 times by 1 test: xprintf (p, field_width, *argument); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
510 | break; executed 3 times by 1 test: break; Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
511 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
512 | case executed 7 times by 1 test: 's':case 's': Executed by:
executed 7 times by 1 test: case 's': Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
513 | if (!have_field_width
| 3-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
514 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
515 | if (!have_precision
| 1-2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
516 | xprintf (p, argument); executed 1 time by 1 test: xprintf (p, argument); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
517 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
518 | xprintf (p, precision, argument); executed 2 times by 1 test: xprintf (p, precision, argument); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
519 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
520 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
521 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
522 | if (!have_precision
| 1-3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
523 | xprintf (p, field_width, argument); executed 3 times by 1 test: xprintf (p, field_width, argument); Executed by:
| 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
524 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
525 | xprintf (p, field_width, precision, argument); executed 1 time by 1 test: xprintf (p, field_width, precision, argument); Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
526 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
527 | break; executed 7 times by 1 test: break; Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
528 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
529 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
530 | free (p); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
531 | } executed 305 times by 1 test: end of block Executed by:
| 305 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
532 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
533 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
534 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
535 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
536 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
537 | static int | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
538 | print_formatted (const char *format, int argc, char **argv) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
539 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
540 | int save_argc = argc; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
541 | const char *f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
542 | const char *direc_start; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
543 | size_t direc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
544 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
545 | _Bool | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
546 | have_field_width; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
547 | int field_width = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
548 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
549 | _Bool | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
550 | have_precision; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
551 | int precision = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
552 | char ok[ | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
553 | (0x7f * 2 + 1) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
554 | + 1]; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
555 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
556 | for (f = format; *
| 332-1290 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
557 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
558 | switch (*f) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
559 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
560 | case executed 327 times by 1 test: '%':case '%': Executed by:
executed 327 times by 1 test: case '%': Executed by:
| 327 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
561 | direc_start = f++; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
562 | direc_length = 1; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
563 | have_field_width = have_precision = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
564 | 0 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
565 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
566 | if (*
| 1-326 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
567 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
568 | putchar_unlocked ('%'); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
569 | break; executed 1 time by 1 test: break; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
570 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
571 | if (*
| 5-321 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
572 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
573 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
574 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
575 | if (argc > 0
| 0-5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
576 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
577 | print_esc_string (*argv); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
578 | ++argv; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
579 | --argc; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
580 | } executed 5 times by 1 test: end of block Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
581 | break; executed 5 times by 1 test: break; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
582 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
583 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
584 | if (*
| 7-314 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
585 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
586 | if (argc > 0
| 0-7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
587 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
588 | fputs_unlocked (quotearg_style (shell_escape_quoting_style, *argv), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
589 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
590 | ) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
591 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
592 | ++argv; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
593 | --argc; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
594 | } executed 7 times by 1 test: end of block Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
595 | break; executed 7 times by 1 test: break; Executed by:
| 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
596 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
597 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
598 | memset (ok, 0, sizeof ok); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
599 | ok['a'] = ok['A'] = ok['c'] = ok['d'] = ok['e'] = ok['E'] = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
600 | ok['f'] = ok['F'] = ok['g'] = ok['G'] = ok['i'] = ok['o'] = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
601 | ok['s'] = ok['u'] = ok['x'] = ok['X'] = 1; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
602 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
603 | for (;; f++, direc_length++) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
604 | switch (*f) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
605 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
606 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
607 | case never executed: 'I':case 'I': never executed: case 'I': | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
608 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
609 | case executed 2 times by 1 test: '\'':case '\'': Executed by:
executed 2 times by 1 test: case '\'': Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
610 | ok['a'] = ok['A'] = ok['c'] = ok['e'] = ok['E'] = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
611 | ok['o'] = ok['s'] = ok['x'] = ok['X'] = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
612 | break; executed 2 times by 1 test: break; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
613 | case executed 1 time by 1 test: '-':case '-': Executed by:
executed 1 time by 1 test: casecase '-': Executed by:
executed 2 times by 1 test: '+':case '+': Executed by:
executed 2 times by 1 test: casecase '+': Executed by:
executed 2 times by 1 test: ' ':case ' ': Executed by:
executed 2 times by 1 test: case ' ': Executed by:
| 1-2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
614 | break; executed 5 times by 1 test: break; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
615 | case executed 2 times by 1 test: '#':case '#': Executed by:
executed 2 times by 1 test: case '#': Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
616 | ok['c'] = ok['d'] = ok['i'] = ok['s'] = ok['u'] = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
617 | break; executed 2 times by 1 test: break; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
618 | case executed 258 times by 1 test: '0':case '0': Executed by:
executed 258 times by 1 test: case '0': Executed by:
| 258 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
619 | ok['c'] = ok['s'] = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
620 | break; executed 258 times by 1 test: break; Executed by:
| 258 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
621 | default executed 314 times by 1 test: :default: Executed by:
executed 314 times by 1 test: default: Executed by:
| 314 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
622 | goto executed 314 times by 1 test: no_more_flag_characters;goto no_more_flag_characters; Executed by:
executed 314 times by 1 test: goto no_more_flag_characters; Executed by:
| 314 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
623 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
624 | no_more_flag_characters: code before this statement never executed: no_more_flag_characters: | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
625 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
626 | if (*
| 14-300 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
627 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
628 | ++f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
629 | ++direc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
630 | if (argc > 0
| 1-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
631 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
632 | intmax_t width = vstrtoimax (*argv); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
633 | if ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
634 | (-
| 0-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
635 | <= width
| 0-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
636 | field_width = width; executed 12 times by 1 test: field_width = width; Executed by:
| 12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
637 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
638 | (( executed 1 time by 1 test: !!sizeof (struct { _Static_assert (((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
639 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
640 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
641 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
642 | , 0, executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
643 | dcgettext (((void *)0), executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
644 | "invalid field width: %s" executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
645 | , 5) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
646 | , quote (*argv)), (( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
647 | 0 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
648 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
649 | 1 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
650 | , 0, executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
651 | dcgettext (((void *)0), executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
652 | "invalid field width: %s" executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
653 | , 5) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
654 | , quote (*argv)), (( executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
655 | 0 executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
656 | ) ? (void) 0 : __builtin_unreachable ())))) executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
657 | ; executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid field width: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid field width: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
658 | ++argv; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
659 | --argc; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
660 | } executed 12 times by 1 test: end of block Executed by:
| 12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
661 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
662 | field_width = 0; executed 1 time by 1 test: field_width = 0; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
663 | have_field_width = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
664 | 1 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
665 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
666 | } executed 13 times by 1 test: end of block Executed by:
| 13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
667 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
668 | while (((
| 277-300 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
669 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
670 | ++f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
671 | ++direc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
672 | } executed 277 times by 1 test: end of block Executed by:
| 277 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
673 | if (*
| 18-295 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
674 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
675 | ++f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
676 | ++direc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
677 | ok['c'] = 0; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
678 | if (*
| 5-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
679 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
680 | ++f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
681 | ++direc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
682 | if (argc > 0
| 1-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
683 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
684 | intmax_t prec = vstrtoimax (*argv); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
685 | if (prec < 0
| 2-10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
686 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
687 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
688 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
689 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
690 | precision = -1; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
691 | } executed 2 times by 1 test: end of block Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
692 | else if (0x7fffffff < prec
| 2-8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
693 | (( executed 2 times by 1 test: !!sizeof (struct { _Static_assert (((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
694 | 1 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
695 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
696 | 1 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
697 | , 0, executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
698 | dcgettext (((void *)0), executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
699 | "invalid precision: %s" executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
700 | , 5) executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
701 | , quote (*argv)), (( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
702 | 0 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
703 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
704 | 1 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
705 | , 0, executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
706 | dcgettext (((void *)0), executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
707 | "invalid precision: %s" executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
708 | , 5) executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
709 | , quote (*argv)), (( executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
710 | 0 executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
711 | ) ? (void) 0 : __builtin_unreachable ())))) executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
712 | ; executed 2 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"invalid precision: %s\", 5), quote (*argv)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "invalid precision: %s" , 5) , quote (*argv)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
713 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
714 | precision = prec; executed 8 times by 1 test: precision = prec; Executed by:
| 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
715 | ++argv; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
716 | --argc; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
717 | } executed 10 times by 1 test: end of block Executed by:
| 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
718 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
719 | precision = 0; executed 1 time by 1 test: precision = 0; Executed by:
| 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
720 | have_precision = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
721 | 1 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
722 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
723 | } executed 11 times by 1 test: end of block Executed by:
| 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
724 | else | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
725 | while (((
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
726 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
727 | ++f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
728 | ++direc_length; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
729 | } executed 5 times by 1 test: end of block Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
730 | } executed 16 times by 1 test: end of block Executed by:
| 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
731 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
732 | while (*
| 0-313 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
733 | || *
| 0-311 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
734 | ++ executed 2 times by 1 test: f;++f; Executed by:
executed 2 times by 1 test: ++f; Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
735 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
736 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
737 | unsigned char conversion = *f; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
738 | if (! ok[conversion]
| 5-306 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
739 | (( executed 5 times by 1 test: !!sizeof (struct { _Static_assert (((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
740 | 1 executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
741 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
742 | 1 executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
743 | , 0, executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
744 | dcgettext (((void *)0), executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
745 | "%.*s: invalid conversion specification" executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
746 | , 5) executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
747 | , (int) (f + 1 - direc_start), direc_start), (( executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
748 | 0 executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
749 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
750 | 1 executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
751 | , 0, executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
752 | dcgettext (((void *)0), executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
753 | "%.*s: invalid conversion specification" executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
754 | , 5) executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
755 | , (int) (f + 1 - direc_start), direc_start), (( executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
756 | 0 executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
757 | ) ? (void) 0 : __builtin_unreachable ())))) executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
758 | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
759 | ; executed 5 times by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%.*s: invalid conversion specification\", 5), (int) (f + 1 - direc_start), direc_start), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , ..._start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%.*s: invalid conversion specification" , 5) , (int) (f + 1 - direc_start), direc_start), (( 0 ) ? (void) 0 : __builtin_unreachable ())))) ; Executed by:
| 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
760 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
761 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
762 | print_direc (direc_start, direc_length, *f, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
763 | have_field_width, field_width, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
764 | have_precision, precision, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
765 | (argc <= 0 ? "" : (argc--, *argv++))); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
766 | break; executed 305 times by 1 test: break; Executed by:
| 305 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
767 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
768 | case executed 898 times by 1 test: '\\':case '\\': Executed by:
executed 898 times by 1 test: case '\\': Executed by:
| 898 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
769 | f += print_esc (f, | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
770 | 0 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
771 | ); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
772 | break; executed 893 times by 1 test: break; Executed by:
| 893 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
773 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
774 | default executed 65 times by 1 test: :default: Executed by:
executed 65 times by 1 test: default: Executed by:
| 65 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
775 | putchar_unlocked (*f); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
776 | } executed 65 times by 1 test: end of block Executed by:
| 65 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
777 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
778 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
779 | return executed 332 times by 1 test: save_argc - argc;return save_argc - argc; Executed by:
executed 332 times by 1 test: return save_argc - argc; Executed by:
| 332 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
780 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
781 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
782 | int | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
783 | main (int argc, char **argv) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
784 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
785 | char *format; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
786 | int args_used; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
787 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
788 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
789 | set_program_name (argv[0]); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
790 | setlocale ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
791 | 6 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
792 | , ""); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
793 | bindtextdomain ("coreutils", "/usr/local/share/locale"); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
794 | textdomain ("coreutils"); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
795 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
796 | atexit (close_stdout); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
797 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
798 | exit_status = | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
799 | 0 | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
800 | ; | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
801 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
802 | posixly_correct = (getenv ("POSIXLY_CORRECT") != | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
803 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
804 | ); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
805 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
806 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
807 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
808 | if (argc == 2
| 37-63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
809 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
810 | if ((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
811 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
812 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
813 | ) && __builtin_constant_p (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
814 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
815 | ) && (__s1_len = __builtin_strlen (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
816 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
817 | ), __s2_len = __builtin_strlen (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
818 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
819 | ), (!((size_t)(const void *)((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
820 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
821 | ) + 1) - (size_t)(const void *)(
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
822 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
823 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
824 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
825 | ) + 1) - (size_t)(const void *)(
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
826 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
827 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
828 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
829 | ,
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
830 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
831 | ) : (__builtin_constant_p (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
832 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
833 | ) && ((size_t)(const void *)((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
834 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
835 | ) + 1) - (size_t)(const void *)(
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
836 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
837 | ) == 1) && (__s1_len = __builtin_strlen (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
838 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
839 | ), __s1_len < 4) ? (__builtin_constant_p (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
840 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
841 | ) && ((size_t)(const void *)((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
842 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
843 | ) + 1) - (size_t)(const void *)(
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
844 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
845 | ) == 1) ? __builtin_strcmp (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
846 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
847 | ,
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
848 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
849 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
850 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
851 | ); int __result = (((const unsigned char *) (const char *) (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
852 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
853 | ))[0] - __s2[0]); if (__s1_len > 0
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
854 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
855 | ))[1] - __s2[1]); if (__s1_len > 1
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
856 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
857 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]);
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
858 | argv[1]
never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); | 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
859 | ))[3] - __s2[3]);
never executed: }__result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
860 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
861 | ) && ((size_t)(const void *)((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
862 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
863 | ) + 1) - (size_t)(const void *)(
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
864 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
865 | ) == 1) && (__s2_len = __builtin_strlen (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
866 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
867 | ), __s2_len < 4) ? (__builtin_constant_p (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
868 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
869 | ) && ((size_t)(const void *)((
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
870 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
871 | ) + 1) - (size_t)(const void *)(
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
872 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
873 | ) == 1) ? __builtin_strcmp (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
874 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
875 | ,
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
876 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
877 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
878 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
879 | ); int __result = (((const unsigned char *) (const char *) (
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
880 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
881 | ))[0] - __s2[0]); if (__s2_len > 0
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
882 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
883 | ))[1] - __s2[1]); if (__s2_len > 1
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
884 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
885 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]);
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
886 | "--help"
never executed: __result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]); | 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
887 | ))[3] - __s2[3]);
never executed: }__result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : __builtin_strcmp (end of block
| 0-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
888 | argv[1]
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
889 | ,
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
890 | "--help"
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
891 | )))); })
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
892 | == 0)
| 2-35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
893 | usage ( executed 2 times by 1 test: usage ( 0 ); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
894 | 0 executed 2 times by 1 test: usage ( 0 ); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
895 | ); executed 2 times by 1 test: usage ( 0 ); Executed by:
| 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
896 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
897 | if ((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
898 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
899 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
900 | ) && __builtin_constant_p (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
901 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
902 | ) && (__s1_len = __builtin_strlen (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
903 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
904 | ), __s2_len = __builtin_strlen (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
905 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
906 | ), (!((size_t)(const void *)((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
907 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
908 | ) + 1) - (size_t)(const void *)(
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
909 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
910 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
911 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
912 | ) + 1) - (size_t)(const void *)(
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
913 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
914 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
915 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
916 | ,
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
917 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
918 | ) : (__builtin_constant_p (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
919 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
920 | ) && ((size_t)(const void *)((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
921 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
922 | ) + 1) - (size_t)(const void *)(
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
923 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
924 | ) == 1) && (__s1_len = __builtin_strlen (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
925 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
926 | ), __s1_len < 4) ? (__builtin_constant_p (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
927 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
928 | ) && ((size_t)(const void *)((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
929 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
930 | ) + 1) - (size_t)(const void *)(
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
931 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
932 | ) == 1) ? __builtin_strcmp (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
933 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
934 | ,
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
935 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
936 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
937 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
938 | ); int __result = (((const unsigned char *) (const char *) (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
939 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
940 | ))[0] - __s2[0]); if (__s1_len > 0
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
941 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
942 | ))[1] - __s2[1]); if (__s1_len > 1
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
943 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
944 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]);
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
945 | argv[1]
never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); | 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
946 | ))[3] - __s2[3]);
never executed: }__result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
947 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
948 | ) && ((size_t)(const void *)((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
949 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
950 | ) + 1) - (size_t)(const void *)(
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
951 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
952 | ) == 1) && (__s2_len = __builtin_strlen (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
953 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
954 | ), __s2_len < 4) ? (__builtin_constant_p (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
955 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
956 | ) && ((size_t)(const void *)((
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
957 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
958 | ) + 1) - (size_t)(const void *)(
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
959 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
960 | ) == 1) ? __builtin_strcmp (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
961 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
962 | ,
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
963 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
964 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
965 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
966 | ); int __result = (((const unsigned char *) (const char *) (
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
967 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
968 | ))[0] - __s2[0]); if (__s2_len > 0
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
969 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
970 | ))[1] - __s2[1]); if (__s2_len > 1
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
971 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
972 | ))[2] - __s2[2]); if (__s2_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( "--version" ))[3] - __s2[3]);
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
973 | "--version"
never executed: __result = (((const unsigned char *) (const char *) ( "--version" ))[3] - __s2[3]); | 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
974 | ))[3] - __s2[3]);
never executed: }__result = (((const unsigned char *) (const char *) ( "--version" ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : __builtin_strcmp (end of block
| 0-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
975 | argv[1]
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
976 | ,
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
977 | "--version"
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
978 | )))); })
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
979 | == 0)
| 11-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
980 | { | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
981 | version_etc ( | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
982 | stdout | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
983 | , "printf", "GNU coreutils", Version, ("David MacKenzie"), | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
984 | (char *) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
985 | ((void *)0) | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
986 | ); | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
987 | return executed 11 times by 1 test: return 0 ; Executed by:
executed 11 times by 1 test: return 0 ; Executed by:
| 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
988 | 0 executed 11 times by 1 test: return 0 ; Executed by:
| 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
989 | ; executed 11 times by 1 test: return 0 ; Executed by:
| 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
990 | } | - | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
991 | } executed 24 times by 1 test: end of block Executed by:
| 24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
992 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
993 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
994 | - | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
995 | if (1 < argc
| 1-86 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
996 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
997 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
998 | ) && __builtin_constant_p (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
999 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1000 | ) && (__s1_len = __builtin_strlen (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1001 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1002 | ), __s2_len = __builtin_strlen (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1003 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1004 | ), (!((size_t)(const void *)((
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1005 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1006 | ) + 1) - (size_t)(const void *)(
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1007 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1008 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1009 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1010 | ) + 1) - (size_t)(const void *)(
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1011 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1012 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1013 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1014 | ,
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1015 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1016 | ) : (__builtin_constant_p (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1017 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1018 | ) && ((size_t)(const void *)((
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1019 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1020 | ) + 1) - (size_t)(const void *)(
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1021 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1022 | ) == 1) && (__s1_len = __builtin_strlen (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1023 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1024 | ), __s1_len < 4) ? (__builtin_constant_p (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1025 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1026 | ) && ((size_t)(const void *)((
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1027 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1028 | ) + 1) - (size_t)(const void *)(
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1029 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1030 | ) == 1) ? __builtin_strcmp (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1031 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1032 | ,
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1033 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1034 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1035 | "--"
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1036 | ); int __result = (((const unsigned char *) (const char *) (
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1037 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1038 | ))[0] - __s2[0]); if (__s1_len > 0
| 0-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1039 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1040 | ))[1] - __s2[1]); if (__s1_len > 1
| 0-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1041 | argv[1]
| 2-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1042 | ))[2] - __s2[2]); if (__s1_len > 2
never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]);
| 0-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1043 | argv[1]
never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); | 0-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1044 | ))[3] - __s2[3]);
never executed: }__result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: }end of block never executed: __result; }))) : (__builtin_constant_p (end of block
| 0-84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
1045 | "--"
|