Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | static struct option const long_options[] = | - |
10 | { | - |
11 | { | - |
12 | ((void *)0) | - |
13 | , 0, | - |
14 | ((void *)0) | - |
15 | , 0} | - |
16 | }; | - |
17 | | - |
18 | | - |
19 | | - |
20 | | - |
21 | static uint_fast32_t const crctab[256] = | - |
22 | { | - |
23 | 0x00000000, | - |
24 | 0x04c11db7, 0x09823b6e, 0x0d4326d9, 0x130476dc, 0x17c56b6b, | - |
25 | 0x1a864db2, 0x1e475005, 0x2608edb8, 0x22c9f00f, 0x2f8ad6d6, | - |
26 | 0x2b4bcb61, 0x350c9b64, 0x31cd86d3, 0x3c8ea00a, 0x384fbdbd, | - |
27 | 0x4c11db70, 0x48d0c6c7, 0x4593e01e, 0x4152fda9, 0x5f15adac, | - |
28 | 0x5bd4b01b, 0x569796c2, 0x52568b75, 0x6a1936c8, 0x6ed82b7f, | - |
29 | 0x639b0da6, 0x675a1011, 0x791d4014, 0x7ddc5da3, 0x709f7b7a, | - |
30 | 0x745e66cd, 0x9823b6e0, 0x9ce2ab57, 0x91a18d8e, 0x95609039, | - |
31 | 0x8b27c03c, 0x8fe6dd8b, 0x82a5fb52, 0x8664e6e5, 0xbe2b5b58, | - |
32 | 0xbaea46ef, 0xb7a96036, 0xb3687d81, 0xad2f2d84, 0xa9ee3033, | - |
33 | 0xa4ad16ea, 0xa06c0b5d, 0xd4326d90, 0xd0f37027, 0xddb056fe, | - |
34 | 0xd9714b49, 0xc7361b4c, 0xc3f706fb, 0xceb42022, 0xca753d95, | - |
35 | 0xf23a8028, 0xf6fb9d9f, 0xfbb8bb46, 0xff79a6f1, 0xe13ef6f4, | - |
36 | 0xe5ffeb43, 0xe8bccd9a, 0xec7dd02d, 0x34867077, 0x30476dc0, | - |
37 | 0x3d044b19, 0x39c556ae, 0x278206ab, 0x23431b1c, 0x2e003dc5, | - |
38 | 0x2ac12072, 0x128e9dcf, 0x164f8078, 0x1b0ca6a1, 0x1fcdbb16, | - |
39 | 0x018aeb13, 0x054bf6a4, 0x0808d07d, 0x0cc9cdca, 0x7897ab07, | - |
40 | 0x7c56b6b0, 0x71159069, 0x75d48dde, 0x6b93dddb, 0x6f52c06c, | - |
41 | 0x6211e6b5, 0x66d0fb02, 0x5e9f46bf, 0x5a5e5b08, 0x571d7dd1, | - |
42 | 0x53dc6066, 0x4d9b3063, 0x495a2dd4, 0x44190b0d, 0x40d816ba, | - |
43 | 0xaca5c697, 0xa864db20, 0xa527fdf9, 0xa1e6e04e, 0xbfa1b04b, | - |
44 | 0xbb60adfc, 0xb6238b25, 0xb2e29692, 0x8aad2b2f, 0x8e6c3698, | - |
45 | 0x832f1041, 0x87ee0df6, 0x99a95df3, 0x9d684044, 0x902b669d, | - |
46 | 0x94ea7b2a, 0xe0b41de7, 0xe4750050, 0xe9362689, 0xedf73b3e, | - |
47 | 0xf3b06b3b, 0xf771768c, 0xfa325055, 0xfef34de2, 0xc6bcf05f, | - |
48 | 0xc27dede8, 0xcf3ecb31, 0xcbffd686, 0xd5b88683, 0xd1799b34, | - |
49 | 0xdc3abded, 0xd8fba05a, 0x690ce0ee, 0x6dcdfd59, 0x608edb80, | - |
50 | 0x644fc637, 0x7a089632, 0x7ec98b85, 0x738aad5c, 0x774bb0eb, | - |
51 | 0x4f040d56, 0x4bc510e1, 0x46863638, 0x42472b8f, 0x5c007b8a, | - |
52 | 0x58c1663d, 0x558240e4, 0x51435d53, 0x251d3b9e, 0x21dc2629, | - |
53 | 0x2c9f00f0, 0x285e1d47, 0x36194d42, 0x32d850f5, 0x3f9b762c, | - |
54 | 0x3b5a6b9b, 0x0315d626, 0x07d4cb91, 0x0a97ed48, 0x0e56f0ff, | - |
55 | 0x1011a0fa, 0x14d0bd4d, 0x19939b94, 0x1d528623, 0xf12f560e, | - |
56 | 0xf5ee4bb9, 0xf8ad6d60, 0xfc6c70d7, 0xe22b20d2, 0xe6ea3d65, | - |
57 | 0xeba91bbc, 0xef68060b, 0xd727bbb6, 0xd3e6a601, 0xdea580d8, | - |
58 | 0xda649d6f, 0xc423cd6a, 0xc0e2d0dd, 0xcda1f604, 0xc960ebb3, | - |
59 | 0xbd3e8d7e, 0xb9ff90c9, 0xb4bcb610, 0xb07daba7, 0xae3afba2, | - |
60 | 0xaafbe615, 0xa7b8c0cc, 0xa379dd7b, 0x9b3660c6, 0x9ff77d71, | - |
61 | 0x92b45ba8, 0x9675461f, 0x8832161a, 0x8cf30bad, 0x81b02d74, | - |
62 | 0x857130c3, 0x5d8a9099, 0x594b8d2e, 0x5408abf7, 0x50c9b640, | - |
63 | 0x4e8ee645, 0x4a4ffbf2, 0x470cdd2b, 0x43cdc09c, 0x7b827d21, | - |
64 | 0x7f436096, 0x7200464f, 0x76c15bf8, 0x68860bfd, 0x6c47164a, | - |
65 | 0x61043093, 0x65c52d24, 0x119b4be9, 0x155a565e, 0x18197087, | - |
66 | 0x1cd86d30, 0x029f3d35, 0x065e2082, 0x0b1d065b, 0x0fdc1bec, | - |
67 | 0x3793a651, 0x3352bbe6, 0x3e119d3f, 0x3ad08088, 0x2497d08d, | - |
68 | 0x2056cd3a, 0x2d15ebe3, 0x29d4f654, 0xc5a92679, 0xc1683bce, | - |
69 | 0xcc2b1d17, 0xc8ea00a0, 0xd6ad50a5, 0xd26c4d12, 0xdf2f6bcb, | - |
70 | 0xdbee767c, 0xe3a1cbc1, 0xe760d676, 0xea23f0af, 0xeee2ed18, | - |
71 | 0xf0a5bd1d, 0xf464a0aa, 0xf9278673, 0xfde69bc4, 0x89b8fd09, | - |
72 | 0x8d79e0be, 0x803ac667, 0x84fbdbd0, 0x9abc8bd5, 0x9e7d9662, | - |
73 | 0x933eb0bb, 0x97ffad0c, 0xafb010b1, 0xab710d06, 0xa6322bdf, | - |
74 | 0xa2f33668, 0xbcb4666d, 0xb8757bda, 0xb5365d03, 0xb1f740b4 | - |
75 | }; | - |
76 | | - |
77 | | - |
78 | static | - |
79 | _Bool | - |
80 | have_read_stdin; | - |
81 | | - |
82 | | - |
83 | | - |
84 | | - |
85 | | - |
86 | | - |
87 | static | - |
88 | _Bool | - |
89 | | - |
90 | cksum (const char *file, | - |
91 | _Bool | - |
92 | print_name) | - |
93 | { | - |
94 | unsigned char buf[(1 << 16)]; | - |
95 | uint_fast32_t crc = 0; | - |
96 | uintmax_t length = 0; | - |
97 | size_t bytes_read; | - |
98 | FILE *fp; | - |
99 | char length_buf[((((((sizeof (uintmax_t) * 8) - (! ((__typeof__ (uintmax_t)) 0 < (__typeof__ (uintmax_t)) -1))) * 146 + 484) / 485) + (! ((__typeof__ (uintmax_t)) 0 < (__typeof__ (uintmax_t)) -1))) + 1)]; | - |
100 | char const *hp; | - |
101 | | - |
102 | if ((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
103 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
104 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
105 | ) && __builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
106 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
107 | ) && (__s1_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
108 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
109 | ), __s2_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
110 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
111 | ), (!((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
112 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
113 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
114 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
115 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
116 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
117 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
118 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
119 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
120 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
121 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
122 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
123 | ) : (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
124 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
125 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
126 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
127 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
128 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
129 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
130 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
131 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
132 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
133 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
134 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
135 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
136 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
137 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
138 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
139 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
140 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
141 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
142 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
143 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
144 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
145 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
146 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
147 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
148 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
149 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
150 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); | 0-2 |
151 | ))[3] - __s2[3]);TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
152 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
153 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
154 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
155 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
156 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
157 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
158 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
159 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
160 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
161 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
162 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
163 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
164 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
165 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
166 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
167 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
168 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
169 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
170 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
171 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
172 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
173 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
&& __result == 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
174 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
175 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
176 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
177 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
178 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); | 0-2 |
179 | ))[3] - __s2[3]);TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); }never executed: end of block }executed 2 times by 1 test: end of block __result; }))) : __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
180 | fileTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
181 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
182 | "-"TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
183 | )))); }) TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
184 | == 0)TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
185 | { | - |
186 | fp = | - |
187 | stdin | - |
188 | ; | - |
189 | have_read_stdin = | - |
190 | 1 | - |
191 | ; | - |
192 | xset_binary_mode ( | - |
193 | 0 | - |
194 | , | - |
195 | 0 | - |
196 | ); | - |
197 | }executed 2 times by 1 test: end of block | 2 |
198 | else | - |
199 | { | - |
200 | fp = fopen (file, ( | - |
201 | 0 | - |
202 | ? "rb" : "r")); | - |
203 | if (fp == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
204 | ((void *)0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
205 | ) | - |
206 | { | - |
207 | error (0, | - |
208 | (*__errno_location ()) | - |
209 | , "%s", quotearg_n_style_colon (0, shell_escape_quoting_style, file)); | - |
210 | return never executed: return 0 ; never executed: return 0 ; | 0 |
211 | 0 never executed: return 0 ; | 0 |
212 | ; never executed: return 0 ; | 0 |
213 | } | - |
214 | } never executed: end of block | 0 |
215 | | - |
216 | fadvise (fp, FADVISE_SEQUENTIAL); | - |
217 | | - |
218 | while ((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
bytes_read = fread_unlocked (buf,1,(1 << 16),fp)) > 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
219 | { | - |
220 | unsigned char *cp = buf; | - |
221 | | - |
222 | if (length + bytes_read < lengthTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) | 0-2 |
223 | (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); !!sizeof (struct { _Static_assert (never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
224 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
225 | , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
226 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
227 | , 0, never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
228 | dcgettext (((void *)0), never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
229 | "%s: file too long" never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
230 | , 5) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
231 | , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
232 | 0 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
233 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
234 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
235 | , 0, never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
236 | dcgettext (((void *)0), never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
237 | "%s: file too long" never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
238 | , 5) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
239 | , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
240 | 0 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
241 | ) ? (void) 0 : __builtin_unreachable ())))); never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"%s: file too long\", 5), quotearg_n_style_colon (0, shell_escape_quoting_style, file)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0...e_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "%s: file too long" , 5) , quotearg_n_style_colon (0, shell_escape_quoting_style, file)), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
242 | length += bytes_read; | - |
243 | while (bytes_read--TRUE | evaluated 17 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-17 |
244 | crc = (crc << 8) ^ crctab[((crc >> 24) ^ *cp++) & 0xFF];executed 17 times by 1 test: crc = (crc << 8) ^ crctab[((crc >> 24) ^ *cp++) & 0xFF]; | 17 |
245 | if (feof_unlocked (fp)TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
246 | break;executed 2 times by 1 test: break; | 2 |
247 | } never executed: end of block | 0 |
248 | | - |
249 | if (ferror_unlocked (fp)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) | 0-2 |
250 | { | - |
251 | error (0, | - |
252 | (*__errno_location ()) | - |
253 | , "%s", quotearg_n_style_colon (0, shell_escape_quoting_style, file)); | - |
254 | if (!(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
255 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
256 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
257 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
258 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
259 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
260 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
261 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
262 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
263 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
264 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
265 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
266 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
267 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
268 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
269 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
270 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
271 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
272 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
273 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
274 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
275 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
276 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
277 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
278 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
279 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
280 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
281 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
282 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
283 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
284 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
285 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
286 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
287 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
288 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
289 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
290 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
291 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
292 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
293 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
294 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
295 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
296 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
297 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
298 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
299 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
300 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
301 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); | 0 |
302 | fileTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); | 0 |
303 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
304 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
305 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
306 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
307 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
308 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
309 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
310 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
311 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
312 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
313 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
314 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
315 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
316 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
317 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
318 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
319 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
320 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
321 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
322 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
323 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
324 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
325 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
326 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
327 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
328 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
329 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); | 0 |
330 | "-"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); | 0 |
331 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
332 | fileTRUE | never evaluated | FALSE | never evaluated |
| 0 |
333 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
334 | "-"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
335 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
336 | == 0)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
337 | | - |
338 | rpl_fclose never executed: rpl_fclose (fp); | 0 |
339 | (fp); never executed: rpl_fclose (fp); | 0 |
340 | return never executed: return 0 ; never executed: return 0 ; | 0 |
341 | 0 never executed: return 0 ; | 0 |
342 | ; never executed: return 0 ; | 0 |
343 | } | - |
344 | | - |
345 | if (!(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
346 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
347 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
348 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
349 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
350 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
351 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
352 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
353 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
354 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
355 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
356 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
357 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
358 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
359 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
360 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
361 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
362 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
363 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
364 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
365 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
366 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
367 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
368 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
369 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
370 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
371 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
372 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
373 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
374 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
375 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
376 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
377 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
378 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
379 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
380 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
381 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
382 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
383 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
384 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
385 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
386 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
387 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
388 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
389 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
390 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
391 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
392 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
393 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); | 0-2 |
394 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
395 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
396 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
397 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
398 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
399 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
400 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
401 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
402 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
403 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
404 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
405 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
406 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
407 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
408 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
409 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
410 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
411 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
412 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
413 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
414 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
415 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
416 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
&& __result == 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
417 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
418 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
419 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
420 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
421 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); | 0-2 |
422 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]); }never executed: end of block }executed 2 times by 1 test: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
423 | fileTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
424 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
425 | "-"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
426 | )))); }) TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
427 | == 0)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
&& | 0-2 |
428 | rpl_fclose TRUE | never evaluated | FALSE | never evaluated |
| 0 |
429 | (fp) == TRUE | never evaluated | FALSE | never evaluated |
| 0 |
430 | (-1)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
431 | ) | - |
432 | { | - |
433 | error (0, | - |
434 | (*__errno_location ()) | - |
435 | , "%s", quotearg_n_style_colon (0, shell_escape_quoting_style, file)); | - |
436 | return never executed: return 0 ; never executed: return 0 ; | 0 |
437 | 0 never executed: return 0 ; | 0 |
438 | ; never executed: return 0 ; | 0 |
439 | } | - |
440 | | - |
441 | hp = umaxtostr (length, length_buf); | - |
442 | | - |
443 | for (; lengthTRUE | evaluated 2 times by 1 test | FALSE | evaluated 2 times by 1 test |
; length >>= 8) | 2 |
444 | crc = (crc << 8) ^ crctab[((crc >> 24) ^ length) & 0xFF];executed 2 times by 1 test: crc = (crc << 8) ^ crctab[((crc >> 24) ^ length) & 0xFF]; | 2 |
445 | | - |
446 | crc = ~crc & 0xFFFFFFFF; | - |
447 | | - |
448 | if (print_nameTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) | 0-2 |
449 | printf ("%u %s %s\n", (unsigned int) crc, hp, file); never executed: printf ("%u %s %s\n", (unsigned int) crc, hp, file); | 0 |
450 | else | - |
451 | printf ("%u %s\n", (unsigned int) crc, hp);executed 2 times by 1 test: printf ("%u %s\n", (unsigned int) crc, hp); | 2 |
452 | | - |
453 | if (ferror_unlocked (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
454 | stdoutTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
455 | )TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) | 0-2 |
456 | (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); !!sizeof (struct { _Static_assert (never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
457 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
458 | , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
459 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
460 | , never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
461 | (*__errno_location ()) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
462 | , "-: %s", never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
463 | dcgettext (((void *)0), never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
464 | "write error" never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
465 | , 5) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
466 | ), (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
467 | 0 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
468 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
469 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
470 | , never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
471 | (*__errno_location ()) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
472 | , "-: %s", never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
473 | dcgettext (((void *)0), never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
474 | "write error" never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
475 | , 5) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
476 | ), (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
477 | 0 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
478 | ) ? (void) 0 : __builtin_unreachable ())))); never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-: %s\", dcgettext (((void *)0), \"write error\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-: %s", dcgettext (((void *)0), "write error" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
479 | | - |
480 | returnexecuted 2 times by 1 test: return 1 ; executed 2 times by 1 test: return 1 ; | 2 |
481 | 1executed 2 times by 1 test: return 1 ; | 2 |
482 | ;executed 2 times by 1 test: return 1 ; | 2 |
483 | } | - |
484 | | - |
485 | void | - |
486 | usage (int status) | - |
487 | { | - |
488 | if (status != TRUE | evaluated 3 times by 1 test | FALSE | evaluated 3 times by 1 test |
| 3 |
489 | 0TRUE | evaluated 3 times by 1 test | FALSE | evaluated 3 times by 1 test |
| 3 |
490 | ) | - |
491 | do { fprintf ( | - |
492 | stderr | - |
493 | , | - |
494 | dcgettext (((void *)0), | - |
495 | "Try '%s --help' for more information.\n" | - |
496 | , 5) | - |
497 | , program_name); }executed 3 times by 1 test: end of block while (0); | 3 |
498 | else | - |
499 | { | - |
500 | printf ( | - |
501 | dcgettext (((void *)0), | - |
502 | "Usage: %s [FILE]...\n or: %s [OPTION]\n" | - |
503 | , 5) | - |
504 | | - |
505 | | - |
506 | | - |
507 | , | - |
508 | program_name, program_name); | - |
509 | fputs_unlocked ( | - |
510 | dcgettext (((void *)0), | - |
511 | "Print CRC checksum and byte counts of each FILE.\n\n" | - |
512 | , 5) | - |
513 | , | - |
514 | stdout | - |
515 | ) | - |
516 | | - |
517 | | - |
518 | ; | - |
519 | fputs_unlocked ( | - |
520 | dcgettext (((void *)0), | - |
521 | " --help display this help and exit\n" | - |
522 | , 5) | - |
523 | , | - |
524 | stdout | - |
525 | ); | - |
526 | fputs_unlocked ( | - |
527 | dcgettext (((void *)0), | - |
528 | " --version output version information and exit\n" | - |
529 | , 5) | - |
530 | , | - |
531 | stdout | - |
532 | ); | - |
533 | emit_ancillary_info ("cksum"); | - |
534 | }executed 3 times by 1 test: end of block | 3 |
535 | exit (status);executed 6 times by 1 test: exit (status); | 6 |
536 | } | - |
537 | | - |
538 | int | - |
539 | main (int argc, char **argv) | - |
540 | { | - |
541 | int i; | - |
542 | | - |
543 | _Bool | - |
544 | ok; | - |
545 | | - |
546 | ; | - |
547 | set_program_name (argv[0]); | - |
548 | setlocale ( | - |
549 | 6 | - |
550 | , ""); | - |
551 | bindtextdomain ("coreutils", "/usr/local/share/locale"); | - |
552 | textdomain ("coreutils"); | - |
553 | | - |
554 | atexit (close_stdout); | - |
555 | | - |
556 | | - |
557 | | - |
558 | setvbuf ( | - |
559 | stdout | - |
560 | , | - |
561 | ((void *)0) | - |
562 | , | - |
563 | 1 | - |
564 | , 0); | - |
565 | | - |
566 | parse_long_options (argc, argv, "cksum", "coreutils", Version, | - |
567 | usage, ("Q. Frank Xia"), (char const *) | - |
568 | ((void *)0) | - |
569 | ); | - |
570 | if (getopt_long (argc, argv, "", long_options, TRUE | evaluated 3 times by 1 test | FALSE | evaluated 2 times by 1 test |
| 2-3 |
571 | ((void *)0)TRUE | evaluated 3 times by 1 test | FALSE | evaluated 2 times by 1 test |
| 2-3 |
572 | ) != -1TRUE | evaluated 3 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-3 |
573 | usage (executed 3 times by 1 test: usage ( 1 ); | 3 |
574 | 1executed 3 times by 1 test: usage ( 1 ); | 3 |
575 | );executed 3 times by 1 test: usage ( 1 ); | 3 |
576 | | - |
577 | have_read_stdin = | - |
578 | 0 | - |
579 | ; | - |
580 | | - |
581 | if (optind == argcTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
582 | ok = cksum ("-", executed 2 times by 1 test: ok = cksum ("-", 0 ); | 2 |
583 | 0executed 2 times by 1 test: ok = cksum ("-", 0 ); | 2 |
584 | );executed 2 times by 1 test: ok = cksum ("-", 0 ); | 2 |
585 | else | - |
586 | { | - |
587 | ok = | - |
588 | 1 | - |
589 | ; | - |
590 | for (i = optind; i < argcTRUE | never evaluated | FALSE | never evaluated |
; i++) | 0 |
591 | ok &= cksum (argv[i], never executed: ok &= cksum (argv[i], 1 ); | 0 |
592 | 1 never executed: ok &= cksum (argv[i], 1 ); | 0 |
593 | ); never executed: ok &= cksum (argv[i], 1 ); | 0 |
594 | } never executed: end of block | 0 |
595 | | - |
596 | if (have_read_stdinTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
&& | 0-2 |
597 | rpl_fclose TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
598 | (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
599 | stdinTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
600 | ) == TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
601 | (-1)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
602 | ) | - |
603 | (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); !!sizeof (struct { _Static_assert (never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
604 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
605 | , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
606 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
607 | , never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
608 | (*__errno_location ()) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
609 | , "-"), (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
610 | 0 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
611 | ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
612 | 1 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
613 | , never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
614 | (*__errno_location ()) never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
615 | , "-"), (( never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
616 | 0 never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
617 | ) ? (void) 0 : __builtin_unreachable ())))); never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, (*__errno_location ()), \"-\"), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , (*__errno_location ()) , "-"), (( 0 ) ? (void) 0 : __builtin_unreachable ())))); | 0 |
618 | returnexecuted 2 times by 1 test: return ok ? 0 : 1 ; ok ? executed 2 times by 1 test: return ok ? 0 : 1 ; | 2 |
619 | 0 executed 2 times by 1 test: return ok ? 0 : 1 ; | 2 |
620 | : executed 2 times by 1 test: return ok ? 0 : 1 ; | 2 |
621 | 1executed 2 times by 1 test: return ok ? 0 : 1 ; | 2 |
622 | ;executed 2 times by 1 test: return ok ? 0 : 1 ; | 2 |
623 | } | - |
| | |