OpenCoverage

expand-common.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8_Bool -
9 convert_entire_line = -
10 0-
11 ;-
12-
13-
14static uintmax_t tab_size = 0;-
15-
16-
17static uintmax_t extend_size = 0;-
18-
19-
20static uintmax_t increment_size = 0;-
21-
22-
23size_t max_column_width;-
24-
25-
26-
27-
28static uintmax_t *tab_list = -
29 ((void *)0)-
30 ;-
31-
32-
33static size_t n_tabs_allocated = 0;-
34-
35-
36-
37static size_t first_free_tab = 0;-
38-
39-
40static char **file_list = -
41 ((void *)0)-
42 ;-
43-
44-
45static char *stdin_argv[] =-
46{-
47 (char *) "-", -
48 ((void *)0)-
49-
50};-
51-
52-
53static -
54 _Bool -
55 have_read_stdin = -
56 0-
57 ;-
58-
59-
60int exit_status = -
61 0-
62 ;-
63-
64-
65-
66-
67extern void-
68add_tab_stop (uintmax_t tabval)-
69{-
70 uintmax_t prev_column = first_free_tab
first_free_tabDescription
TRUEevaluated 39 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 68 times by 2 tests
Evaluated by:
  • expand
  • unexpand
? tab_list[first_free_tab - 1] : 0;
39-68
71 uintmax_t column_width = prev_column <= tabval
prev_column <= tabvalDescription
TRUEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEnever evaluated
? tabval - prev_column : 0;
0-107
72-
73 if (first_free_tab == n_tabs_allocated
first_free_tab...tabs_allocatedDescription
TRUEevaluated 68 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 39 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
39-68
74 tab_list = ((void) (!!sizeof (struct { _Static_assert (sizeof *(tab_list) != 1, "verify_true (" "sizeof *(tab_list) != 1" ")"); int _gl_dummy; })), x2nrealloc (tab_list, &n_tabs_allocated, sizeof *(tab_list)));
executed 68 times by 2 tests: tab_list = ((void) (!!sizeof (struct { _Static_assert (sizeof *(tab_list) != 1, "verify_true (" "sizeof *(tab_list) != 1" ")"); int _gl_dummy; })), x2nrealloc (tab_list, &n_tabs_allocated, sizeof *(tab_list)));
Executed by:
  • expand
  • unexpand
68
75 tab_list[first_free_tab++] = tabval;-
76-
77 if (max_column_width < column_width
max_column_wid...< column_widthDescription
TRUEevaluated 76 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 31 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
31-76
78 {-
79 if (-
80 (
(1844674407370...< column_widthDescription
TRUEnever evaluated
FALSEevaluated 76 times by 2 tests
Evaluated by:
  • expand
  • unexpand
18446744073709551615UL)
(1844674407370...< column_widthDescription
TRUEnever evaluated
FALSEevaluated 76 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-76
81 < column_width
(1844674407370...< column_widthDescription
TRUEnever evaluated
FALSEevaluated 76 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
0-76
82 ((
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 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), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
83 1
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
84 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error (
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
85 1
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
86 , 0,
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
87 dcgettext (((void *)0),
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
88 "tabs are too far apart"
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
89 , 5)
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
90 ), ((
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
91 0
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
92 ) ? (void) 0 : __builtin_unreachable ()))) : ((error (
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
93 1
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
94 , 0,
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
95 dcgettext (((void *)0),
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
96 "tabs are too far apart"
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
97 , 5)
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
98 ), ((
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
99 0
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
100 ) ? (void) 0 : __builtin_unreachable ()))));
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tabs are too far apart\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tabs are too far apart" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
101 max_column_width = column_width;-
102 }
executed 76 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
76
103}
executed 107 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
107
104-
105static -
106 _Bool-
107-
108set_extend_size (uintmax_t tabval)-
109{-
110 -
111 _Bool -
112 ok = -
113 1-
114 ;-
115-
116 if (extend_size
extend_sizeDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 12 times by 1 test
Evaluated by:
  • expand
)
2-12
117 {-
118 error (0, 0,-
119 -
120 dcgettext (((void *)0), -
121 "'/' specifier only allowed" " with the last value"-
122 , 5)-
123 -
124 );-
125 ok = -
126 0-
127 ;-
128 }
executed 2 times by 1 test: end of block
Executed by:
  • expand
2
129 extend_size = tabval;-
130-
131 return
executed 14 times by 1 test: return ok;
Executed by:
  • expand
ok;
executed 14 times by 1 test: return ok;
Executed by:
  • expand
14
132}-
133-
134static -
135 _Bool-
136-
137set_increment_size (uintmax_t tabval)-
138{-
139 -
140 _Bool -
141 ok = -
142 1-
143 ;-
144-
145 if (increment_size
increment_sizeDescription
TRUEnever evaluated
FALSEevaluated 11 times by 1 test
Evaluated by:
  • expand
)
0-11
146 {-
147 error (0,0,-
148 -
149 dcgettext (((void *)0), -
150 "'+' specifier only allowed" " with the last value"-
151 , 5)-
152 -
153 );-
154 ok = -
155 0-
156 ;-
157 }
never executed: end of block
0
158 increment_size = tabval;-
159-
160 return
executed 11 times by 1 test: return ok;
Executed by:
  • expand
ok;
executed 11 times by 1 test: return ok;
Executed by:
  • expand
11
161}-
162-
163-
164-
165extern void-
166parse_tab_stops (char const *stops)-
167{-
168 -
169 _Bool -
170 have_tabval = -
171 0-
172 ;-
173 uintmax_t tabval = 0;-
174 -
175 _Bool -
176 extend_tabval = -
177 0-
178 ;-
179 -
180 _Bool -
181 increment_tabval = -
182 0-
183 ;-
184 char const *num_start = -
185 ((void *)0)-
186 ;-
187 -
188 _Bool -
189 ok = -
190 1-
191 ;-
192-
193 for (; *
*stopsDescription
TRUEevaluated 238 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 84 times by 2 tests
Evaluated by:
  • expand
  • unexpand
stops
*stopsDescription
TRUEevaluated 238 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 84 times by 2 tests
Evaluated by:
  • expand
  • unexpand
; stops++)
84-238
194 {-
195 if (*
*stops == ','Description
TRUEevaluated 46 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 192 times by 2 tests
Evaluated by:
  • expand
  • unexpand
stops == ','
*stops == ','Description
TRUEevaluated 46 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 192 times by 2 tests
Evaluated by:
  • expand
  • unexpand
||
46-192
196 ((*
((*__ctype_b_l...int) _ISblank)Description
TRUEevaluated 5 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 187 times by 2 tests
Evaluated by:
  • expand
  • unexpand
__ctype_b_loc ())[(int) ((
((*__ctype_b_l...int) _ISblank)Description
TRUEevaluated 5 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 187 times by 2 tests
Evaluated by:
  • expand
  • unexpand
5-187
197 to_uchar (*stops)
((*__ctype_b_l...int) _ISblank)Description
TRUEevaluated 5 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 187 times by 2 tests
Evaluated by:
  • expand
  • unexpand
5-187
198 ))] & (unsigned short int) _ISblank)
((*__ctype_b_l...int) _ISblank)Description
TRUEevaluated 5 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 187 times by 2 tests
Evaluated by:
  • expand
  • unexpand
5-187
199 )-
200 {-
201 if (have_tabval
have_tabvalDescription
TRUEevaluated 43 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 8 times by 1 test
Evaluated by:
  • expand
)
8-43
202 {-
203 if (extend_tabval
extend_tabvalDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 41 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
2-41
204 {-
205 if (! set_extend_size (tabval)
! set_extend_size (tabval)Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 1 time by 1 test
Evaluated by:
  • expand
)
1
206 {-
207 ok = -
208 0-
209 ;-
210 break;
executed 1 time by 1 test: break;
Executed by:
  • expand
1
211 }-
212 }
executed 1 time by 1 test: end of block
Executed by:
  • expand
1
213 else if (increment_tabval
increment_tabvalDescription
TRUEnever evaluated
FALSEevaluated 41 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
0-41
214 {-
215 if (! set_increment_size (tabval)
! set_increment_size (tabval)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
216 {-
217 ok = -
218 0-
219 ;-
220 break;
never executed: break;
0
221 }-
222 }
never executed: end of block
0
223 else-
224 add_tab_stop (tabval);
executed 41 times by 2 tests: add_tab_stop (tabval);
Executed by:
  • expand
  • unexpand
41
225 }-
226 have_tabval = -
227 0-
228 ;-
229 }
executed 50 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
50
230 else if (*
*stops == '/'Description
TRUEevaluated 18 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 169 times by 2 tests
Evaluated by:
  • expand
  • unexpand
stops == '/'
*stops == '/'Description
TRUEevaluated 18 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 169 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
18-169
231 {-
232 if (have_tabval
have_tabvalDescription
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 17 times by 1 test
Evaluated by:
  • expand
)
1-17
233 {-
234 error (0, 0, -
235 dcgettext (((void *)0), -
236 "'/' specifier not at start of number: %s"-
237 , 5)-
238 ,-
239 quote (stops));-
240 ok = -
241 0-
242 ;-
243 }
executed 1 time by 1 test: end of block
Executed by:
  • expand
1
244 extend_tabval = -
245 1-
246 ;-
247 increment_tabval = -
248 0-
249 ;-
250 }
executed 18 times by 1 test: end of block
Executed by:
  • expand
18
251 else if (*
*stops == '+'Description
TRUEevaluated 14 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 155 times by 2 tests
Evaluated by:
  • expand
  • unexpand
stops == '+'
*stops == '+'Description
TRUEevaluated 14 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 155 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
14-155
252 {-
253 if (have_tabval
have_tabvalDescription
TRUEnever evaluated
FALSEevaluated 14 times by 1 test
Evaluated by:
  • expand
)
0-14
254 {-
255 error (0, 0, -
256 dcgettext (((void *)0), -
257 "'+' specifier not at start of number: %s"-
258 , 5)-
259 ,-
260 quote (stops));-
261 ok = -
262 0-
263 ;-
264 }
never executed: end of block
0
265 increment_tabval = -
266 1-
267 ;-
268 extend_tabval = -
269 0-
270 ;-
271 }
executed 14 times by 1 test: end of block
Executed by:
  • expand
14
272 else if (((
((unsigned int...s) - '0' <= 9)Description
TRUEevaluated 146 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 9 times by 2 tests
Evaluated by:
  • expand
  • unexpand
unsigned int) (*stops) - '0' <= 9)
((unsigned int...s) - '0' <= 9)Description
TRUEevaluated 146 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 9 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
9-146
273 {-
274 if (!have_tabval
!have_tabvalDescription
TRUEevaluated 123 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 23 times by 1 test
Evaluated by:
  • expand
)
23-123
275 {-
276 tabval = 0;-
277 have_tabval = -
278 1-
279 ;-
280 num_start = stops;-
281 }
executed 123 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
123
282-
283-
284 if (!( (void) (&(tabval) == (uintmax_t *)
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
1-145
285 ((void *)0)
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
1-145
286 ), (void) (!!sizeof (struct { _Static_assert (! (! ((uintmax_t) 0 < (uintmax_t) -1)), "verify_true (" "! TYPE_SIGNED (uintmax_t)" ")"); int _gl_dummy; })), (void) (!!sizeof (struct { _Static_assert (sizeof (tabval) == sizeof (uintmax_t), "verify_true (" "sizeof (tabval) == sizeof (uintmax_t)" ")"); int _gl_dummy; })), (((
(uintmax_t) -1 / 10 < (tabval)Description
TRUEnever evaluated
FALSEevaluated 146 times by 2 tests
Evaluated by:
  • expand
  • unexpand
uintmax_t) -1 / 10 < (tabval)
(uintmax_t) -1 / 10 < (tabval)Description
TRUEnever evaluated
FALSEevaluated 146 times by 2 tests
Evaluated by:
  • expand
  • unexpand
|| (
(uintmax_t) ((...')) < (tabval)Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
uintmax_t) ((tabval) * 10 + (*stops - '0')) < (tabval)
(uintmax_t) ((...')) < (tabval)Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
) ?
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-146
287 0
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
1-145
288 : (((tabval) = (tabval) * 10 + (*stops - '0')),
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
1-145
289 1
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
1-145
290 )) )
!( (void) (&(t... '0')), 1 )) )Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 145 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
1-145
291 {-
292 size_t len = -
293 __builtin_strspn (-
294 num_start-
295 , -
296 "0123456789"-
297 )-
298 ;-
299 char *bad_num = xstrndup (num_start, len);-
300 error (0, 0, -
301 dcgettext (((void *)0), -
302 "tab stop is too large %s"-
303 , 5)-
304 , quote (bad_num));-
305 free (bad_num);-
306 ok = -
307 0-
308 ;-
309 stops = num_start + len - 1;-
310 }
executed 1 time by 1 test: end of block
Executed by:
  • expand
1
311 }
executed 146 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
146
312 else-
313 {-
314 error (0, 0, -
315 dcgettext (((void *)0), -
316 "tab size contains invalid character(s): %s"-
317 , 5)-
318 ,-
319 quote (stops));-
320 ok = -
321 0-
322 ;-
323 break;
executed 9 times by 2 tests: break;
Executed by:
  • expand
  • unexpand
9
324 }-
325 }-
326-
327 if (ok
okDescription
TRUEevaluated 82 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • expand
  • unexpand
&& have_tabval
have_tabvalDescription
TRUEevaluated 78 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 4 times by 1 test
Evaluated by:
  • expand
)
4-82
328 {-
329 if (extend_tabval
extend_tabvalDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
12-66
330 ok &= set_extend_size (tabval);
executed 12 times by 1 test: ok &= set_extend_size (tabval);
Executed by:
  • expand
12
331 else if (increment_tabval
increment_tabvalDescription
TRUEevaluated 11 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 55 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
11-55
332 ok &= set_increment_size (tabval);
executed 11 times by 1 test: ok &= set_increment_size (tabval);
Executed by:
  • expand
11
333 else-
334 add_tab_stop (tabval);
executed 55 times by 2 tests: add_tab_stop (tabval);
Executed by:
  • expand
  • unexpand
55
335 }-
336-
337 if (! ok
! okDescription
TRUEevaluated 13 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 81 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
13-81
338 exit (
executed 13 times by 2 tests: exit ( 1 );
Executed by:
  • expand
  • unexpand
13
339 1
executed 13 times by 2 tests: exit ( 1 );
Executed by:
  • expand
  • unexpand
13
340 );
executed 13 times by 2 tests: exit ( 1 );
Executed by:
  • expand
  • unexpand
13
341}
executed 81 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
81
342-
343-
344-
345-
346static void-
347validate_tab_stops (uintmax_t const *tabs, size_t entries)-
348{-
349 uintmax_t prev_tab = 0;-
350-
351 for (size_t i = 0; i < entries
i < entriesDescription
TRUEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 108 times by 2 tests
Evaluated by:
  • expand
  • unexpand
; i++)
107-108
352 {-
353 if (tabs[i] == 0
tabs[i] == 0Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 106 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
1-106
354 ((
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
!!sizeof (struct { _Static_assert (
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
355 1
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
356 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 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), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
357 1
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
358 , 0,
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
359 dcgettext (((void *)0),
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
360 "tab size cannot be 0"
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
361 , 5)
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
362 ), ((
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
363 0
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
364 ) ? (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), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
365 1
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
366 , 0,
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
367 dcgettext (((void *)0),
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
368 "tab size cannot be 0"
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
369 , 5)
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
370 ), ((
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
371 0
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
372 ) ? (void) 0 : __builtin_unreachable ()))));
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab size cannot be 0\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab size cannot be 0" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
373 if (tabs[i] <= prev_tab
tabs[i] <= prev_tabDescription
TRUEevaluated 1 time by 1 test
Evaluated by:
  • expand
FALSEevaluated 105 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
1-105
374 ((
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
!!sizeof (struct { _Static_assert (
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
375 1
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
376 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 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), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
377 1
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
378 , 0,
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
379 dcgettext (((void *)0),
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
380 "tab sizes must be ascending"
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
381 , 5)
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
382 ), ((
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
383 0
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
384 ) ? (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), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
385 1
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
386 , 0,
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
387 dcgettext (((void *)0),
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
388 "tab sizes must be ascending"
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
389 , 5)
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
390 ), ((
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
391 0
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
392 ) ? (void) 0 : __builtin_unreachable ()))));
executed 1 time by 1 test: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"tab sizes must be ascending\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "tab sizes must be ascending" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
Executed by:
  • expand
1
393 prev_tab = tabs[i];-
394 }
executed 105 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
105
395-
396 if (increment_size
increment_sizeDescription
TRUEevaluated 11 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 97 times by 2 tests
Evaluated by:
  • expand
  • unexpand
&& extend_size
extend_sizeDescription
TRUEnever evaluated
FALSEevaluated 11 times by 1 test
Evaluated by:
  • expand
)
0-97
397 ((
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 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), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
398 1
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
399 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error (
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
400 1
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
401 , 0,
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
402 dcgettext (((void *)0),
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
403 "'/' specifier is mutually exclusive with '+'"
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
404 , 5)
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
405 ), ((
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
406 0
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
407 ) ? (void) 0 : __builtin_unreachable ()))) : ((error (
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
408 1
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
409 , 0,
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
410 dcgettext (((void *)0),
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
411 "'/' specifier is mutually exclusive with '+'"
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
412 , 5)
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
413 ), ((
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
414 0
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
415 ) ? (void) 0 : __builtin_unreachable ()))));
never executed: ((!!sizeof (struct { _Static_assert ( 1 , "verify_expr (" "1" ", " "(error (1, 0, dcgettext (((void *)0), \"'/' specifier is mutually exclusive with '+'\", 5)), assume (false))" ")"); int _gl_dummy; })) ? ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))) : ((error ( 1 , 0, dcgettext (((void *)0), "'/' specifier is mutually exclusive with '+'" , 5) ), (( 0 ) ? (void) 0 : __builtin_unreachable ()))));
0
416}
executed 108 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
108
417extern void-
418finalize_tab_stops (void)-
419{-
420 validate_tab_stops (tab_list, first_free_tab);-
421-
422 if (first_free_tab == 0
first_free_tab == 0Description
TRUEevaluated 42 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
42-66
423 tab_size = max_column_width = extend_size
extend_sizeDescription
TRUEevaluated 5 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 37 times by 2 tests
Evaluated by:
  • expand
  • unexpand
executed 42 times by 2 tests: tab_size = max_column_width = extend_size ? extend_size : increment_size ? increment_size : 8;
Executed by:
  • expand
  • unexpand
5-42
424 ? extend_size : increment_size
increment_sizeDescription
TRUEevaluated 5 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • expand
  • unexpand
executed 42 times by 2 tests: tab_size = max_column_width = extend_size ? extend_size : increment_size ? increment_size : 8;
Executed by:
  • expand
  • unexpand
5-42
425 ? increment_size : 8;
executed 42 times by 2 tests: tab_size = max_column_width = extend_size ? extend_size : increment_size ? increment_size : 8;
Executed by:
  • expand
  • unexpand
42
426 else if (first_free_tab == 1
first_free_tab == 1Description
TRUEevaluated 37 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 29 times by 2 tests
Evaluated by:
  • expand
  • unexpand
&& ! extend_size
! extend_sizeDescription
TRUEevaluated 34 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 3 times by 1 test
Evaluated by:
  • expand
&& ! increment_size
! increment_sizeDescription
TRUEevaluated 30 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 4 times by 1 test
Evaluated by:
  • expand
)
3-37
427 tab_size = tab_list[0];
executed 30 times by 2 tests: tab_size = tab_list[0];
Executed by:
  • expand
  • unexpand
30
428 else-
429 tab_size = 0;
executed 36 times by 2 tests: tab_size = 0;
Executed by:
  • expand
  • unexpand
36
430}-
431-
432-
433extern uintmax_t-
434get_next_tab_column (const uintmax_t column, size_t* tab_index,-
435 -
436 _Bool-
437 * last_tab)-
438{-
439 *last_tab = -
440 0-
441 ;-
442-
443-
444 if (tab_size
tab_sizeDescription
TRUEevaluated 204 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 136 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
136-204
445 return
executed 204 times by 2 tests: return column + (tab_size - column % tab_size);
Executed by:
  • expand
  • unexpand
column + (tab_size - column % tab_size);
executed 204 times by 2 tests: return column + (tab_size - column % tab_size);
Executed by:
  • expand
  • unexpand
204
446-
447-
448-
449 for ( ; *
*tab_index < first_free_tabDescription
TRUEevaluated 171 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 37 times by 2 tests
Evaluated by:
  • expand
  • unexpand
tab_index < first_free_tab
*tab_index < first_free_tabDescription
TRUEevaluated 171 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 37 times by 2 tests
Evaluated by:
  • expand
  • unexpand
; (*tab_index)++ )
37-171
450 {-
451 uintmax_t tab = tab_list[*tab_index];-
452 if (column < tab
column < tabDescription
TRUEevaluated 99 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 72 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
72-99
453 return
executed 99 times by 2 tests: return tab;
Executed by:
  • expand
  • unexpand
tab;
executed 99 times by 2 tests: return tab;
Executed by:
  • expand
  • unexpand
99
454 }
executed 72 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
72
455-
456-
457 if (extend_size
extend_sizeDescription
TRUEevaluated 10 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 27 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
10-27
458 return
executed 10 times by 1 test: return column + (extend_size - column % extend_size);
Executed by:
  • expand
column + (extend_size - column % extend_size);
executed 10 times by 1 test: return column + (extend_size - column % extend_size);
Executed by:
  • expand
10
459-
460-
461 if (increment_size
increment_sizeDescription
TRUEevaluated 13 times by 1 test
Evaluated by:
  • expand
FALSEevaluated 14 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
13-14
462 {-
463 uintmax_t end_tab = tab_list[first_free_tab - 1];-
464-
465 return
executed 13 times by 1 test: return column + (increment_size - ((column - end_tab) % increment_size));
Executed by:
  • expand
column + (increment_size - ((column - end_tab) % increment_size));
executed 13 times by 1 test: return column + (increment_size - ((column - end_tab) % increment_size));
Executed by:
  • expand
13
466 }-
467-
468 *last_tab = -
469 1-
470 ;-
471 return
executed 14 times by 2 tests: return 0;
Executed by:
  • expand
  • unexpand
0;
executed 14 times by 2 tests: return 0;
Executed by:
  • expand
  • unexpand
14
472}-
473-
474-
475-
476-
477-
478extern void-
479set_file_list (char **list)-
480{-
481 have_read_stdin = -
482 0-
483 ;-
484-
485 if (!list
!listDescription
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 104 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
4-104
486 file_list = stdin_argv;
executed 4 times by 2 tests: file_list = stdin_argv;
Executed by:
  • expand
  • unexpand
4
487 else-
488 file_list = list;
executed 104 times by 2 tests: file_list = list;
Executed by:
  • expand
  • unexpand
104
489}-
490-
491-
492-
493-
494-
495-
496extern FILE *-
497next_file (FILE *fp)-
498{-
499 static char *prev_file;-
500 char *file;-
501-
502 if (fp
fpDescription
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 108 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
108-111
503 {-
504 -
505 ((-
506 prev_file-
507 ) ? (void) (0) : __assert_fail (-
508 "prev_file"-
509 , "src/expand-common.c", 341, __PRETTY_FUNCTION__))-
510 ;-
511 if (ferror_unlocked (fp)
ferror_unlocked (fp)Description
TRUEnever evaluated
FALSEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
0-111
512 {-
513 error (0, -
514 (*__errno_location ())-
515 , "%s", quotearg_n_style_colon (0, shell_escape_quoting_style, prev_file));-
516 exit_status = -
517 1-
518 ;-
519 }
never executed: end of block
0
520 if ((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
521 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
522 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
523 ) && __builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
524 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
525 ) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
526 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
527 ), __s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
528 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
529 ), (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
530 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
531 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
532 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
533 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
534 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
535 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
536 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
537 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
538 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
539 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
540 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
541 ) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
542 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
543 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
544 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
545 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
546 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
547 ) == 1) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
548 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
549 ), __s1_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
550 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
551 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
552 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
553 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
554 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
555 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
556 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
557 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
558 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
559 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
560 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
561 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
562 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
563 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
564 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
565 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
566 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
567 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( prev_file ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
568 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( prev_file ))[3] - __s2[3]);
0-107
569 ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( prev_file ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
570 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
571 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
572 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
573 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
574 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
575 ) == 1) && (__s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
576 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
577 ), __s2_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
578 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
579 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
580 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
581 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
582 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
583 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
584 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
585 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
586 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
587 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
588 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
589 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
590 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
591 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-111
592 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
593 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
594 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
595 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
596 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]);
0-107
597 ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]);
}
never executed: end of block
} __result; }))) : __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
598 prev_file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
599 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
600 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
601 )))); })
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
602 == 0)
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
4-107
603 clearerr_unlocked (fp);
executed 4 times by 2 tests: clearerr_unlocked (fp);
Executed by:
  • expand
  • unexpand
4
604 else if (-
605 rpl_fclose
rpl_fclose (fp) != 0Description
TRUEnever evaluated
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
606 (fp) != 0
rpl_fclose (fp) != 0Description
TRUEnever evaluated
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
0-107
607 {-
608 error (0, -
609 (*__errno_location ())-
610 , "%s", quotearg_n_style_colon (0, shell_escape_quoting_style, prev_file));-
611 exit_status = -
612 1-
613 ;-
614 }
never executed: end of block
0
615 }
executed 111 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
111
616-
617 while ((
(file = *file_...!= ((void *)0)Description
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 108 times by 2 tests
Evaluated by:
  • expand
  • unexpand
file = *file_list++) !=
(file = *file_...!= ((void *)0)Description
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 108 times by 2 tests
Evaluated by:
  • expand
  • unexpand
108-111
618 ((void *)0)
(file = *file_...!= ((void *)0)Description
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 108 times by 2 tests
Evaluated by:
  • expand
  • unexpand
108-111
619 )-
620 {-
621 if ((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
622 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
623 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
624 ) && __builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
625 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
626 ) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
627 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
628 ), __s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
629 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
630 ), (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
631 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
632 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
633 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
634 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
635 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
636 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
637 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
638 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
639 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
640 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
641 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
642 ) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
643 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
644 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
645 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
646 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
647 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
648 ) == 1) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
649 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
650 ), __s1_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
651 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
652 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
653 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
654 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
655 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
656 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
657 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
658 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
659 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
660 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
661 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
662 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
663 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
664 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
665 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
666 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
667 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
668 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
669 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( file ))[3] - __s2[3]);
0-107
670 ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
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 (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
671 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
672 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
673 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
674 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
675 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
676 ) == 1) && (__s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
677 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
678 ), __s2_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
679 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
680 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
681 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
682 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
683 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
684 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
685 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
686 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
687 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
688 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
689 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
690 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
691 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
692 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-111
693 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
694 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
695 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
696 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
697 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]);
0-107
698 ))[3] - __s2[3]);
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
never executed: __result = (((const unsigned char *) (const char *) ( "-" ))[3] - __s2[3]);
}
never executed: end of block
} __result; }))) : __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-107
699 file
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
700 ,
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
701 "-"
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
702 )))); })
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
4-107
703 == 0)
( __extension_...)))); }) == 0)Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 107 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
4-107
704 {-
705 have_read_stdin = -
706 1-
707 ;-
708 fp = -
709 stdin-
710 ;-
711 }
executed 4 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
4
712 else-
713 fp = fopen (file, "r");
executed 107 times by 2 tests: fp = fopen (file, "r");
Executed by:
  • expand
  • unexpand
107
714 if (fp
fpDescription
TRUEevaluated 111 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEnever evaluated
)
0-111
715 {-
716 prev_file = file;-
717 fadvise (fp, FADVISE_SEQUENTIAL);-
718 return
executed 111 times by 2 tests: return fp;
Executed by:
  • expand
  • unexpand
fp;
executed 111 times by 2 tests: return fp;
Executed by:
  • expand
  • unexpand
111
719 }-
720 error (0, -
721 (*__errno_location ())-
722 , "%s", quotearg_n_style_colon (0, shell_escape_quoting_style, file));-
723 exit_status = -
724 1-
725 ;-
726 }
never executed: end of block
0
727 return
executed 108 times by 2 tests: return ((void *)0) ;
Executed by:
  • expand
  • unexpand
executed 108 times by 2 tests: return ((void *)0) ;
Executed by:
  • expand
  • unexpand
108
728 ((void *)0)
executed 108 times by 2 tests: return ((void *)0) ;
Executed by:
  • expand
  • unexpand
108
729 ;
executed 108 times by 2 tests: return ((void *)0) ;
Executed by:
  • expand
  • unexpand
108
730}-
731-
732-
733extern void-
734cleanup_file_list_stdin (void)-
735{-
736 if (have_read_stdin
have_read_stdinDescription
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
FALSEevaluated 104 times by 2 tests
Evaluated by:
  • expand
  • unexpand
&&
4-104
737 rpl_fclose
rpl_fclose ( stdin ) != 0Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-4
738 (
rpl_fclose ( stdin ) != 0Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-4
739 stdin
rpl_fclose ( stdin ) != 0Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
0-4
740 ) != 0
rpl_fclose ( stdin ) != 0Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • expand
  • unexpand
)
0-4
741 ((
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
742 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
743 , "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
744 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
745 ,
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
746 (*__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
747 , "-"), ((
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
748 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
749 ) ? (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
750 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
751 ,
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
752 (*__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
753 , "-"), ((
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
754 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
755 ) ? (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
756}
executed 108 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
108
757-
758-
759extern void-
760emit_tab_list_info (void)-
761{-
762-
763 fputs_unlocked (-
764 dcgettext (((void *)0), -
765 " -t, --tabs=LIST use comma separated list of tab positions\n"-
766 , 5)-
767 ,-
768 stdout-
769 )-
770-
771 ;-
772 fputs_unlocked (-
773 dcgettext (((void *)0), -
774 " The last specified position can be prefixed with '/'\n to specify a tab size to use after the last\n explicitly specified tab stop. Also a prefix of '+'\n can be used to align remaining tab stops relative to\n the last specified tab stop instead of the first column\n"-
775 , 5)-
776 ,-
777 stdout-
778 )-
779-
780-
781-
782-
783-
784 ;-
785}
executed 11 times by 2 tests: end of block
Executed by:
  • expand
  • unexpand
11
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2