OpenCoverage

hash-triple.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-triple.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8size_t-
9triple_hash (void const *x, size_t table_size)-
10{-
11 struct F_triple const *p = x;-
12 size_t tmp = hash_pjw (p->name, table_size);-
13-
14-
15 return
executed 18032 times by 6 tests: return (tmp ^ p->st_ino) % table_size;
Executed by:
  • cp
  • ginstall
  • ln
  • mv
  • readlink
  • realpath
(tmp ^ p->st_ino) % table_size;
executed 18032 times by 6 tests: return (tmp ^ p->st_ino) % table_size;
Executed by:
  • cp
  • ginstall
  • ln
  • mv
  • readlink
  • realpath
18032
16}-
17-
18-
19size_t-
20triple_hash_no_name (void const *x, size_t table_size)-
21{-
22 struct F_triple const *p = x;-
23-
24-
25 return
executed 61 times by 1 test: return p->st_ino % table_size;
Executed by:
  • cp
p->st_ino % table_size;
executed 61 times by 1 test: return p->st_ino % table_size;
Executed by:
  • cp
61
26}-
27-
28-
29-
30_Bool-
31-
32triple_compare (void const *x, void const *y)-
33{-
34 struct F_triple const *a = x;-
35 struct F_triple const *b = y;-
36 return
executed 5078 times by 3 tests: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ? 1 : 0 ;
Executed by:
  • cp
  • ln
  • mv
(((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ?
executed 5078 times by 3 tests: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ? 1 : 0 ;
Executed by:
  • cp
  • ln
  • mv
5078
37 1
executed 5078 times by 3 tests: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ? 1 : 0 ;
Executed by:
  • cp
  • ln
  • mv
5078
38 :
executed 5078 times by 3 tests: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ? 1 : 0 ;
Executed by:
  • cp
  • ln
  • mv
5078
39 0
executed 5078 times by 3 tests: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ? 1 : 0 ;
Executed by:
  • cp
  • ln
  • mv
5078
40 ;
executed 5078 times by 3 tests: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && same_name (a->name, b->name)) ? 1 : 0 ;
Executed by:
  • cp
  • ln
  • mv
5078
41}-
42-
43-
44_Bool-
45-
46triple_compare_ino_str (void const *x, void const *y)-
47{-
48 struct F_triple const *a = x;-
49 struct F_triple const *b = y;-
50 return
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
(((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
51 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
52 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
53 ) && __builtin_constant_p (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
54 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
55 ) && (__s1_len = __builtin_strlen (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
56 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
57 ), __s2_len = __builtin_strlen (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
58 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
59 ), (!((size_t)(const void *)((
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
60 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
61 ) + 1) - (size_t)(const void *)(
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
62 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
63 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
64 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
65 ) + 1) - (size_t)(const void *)(
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
66 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
67 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
68 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
69 ,
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
70 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
71 ) : (__builtin_constant_p (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
72 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
73 ) && ((size_t)(const void *)((
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
74 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
75 ) + 1) - (size_t)(const void *)(
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
76 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
77 ) == 1) && (__s1_len = __builtin_strlen (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
78 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
79 ), __s1_len < 4) ? (__builtin_constant_p (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
80 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
81 ) && ((size_t)(const void *)((
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
82 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
83 ) + 1) - (size_t)(const void *)(
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
84 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
85 ) == 1) ? __builtin_strcmp (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
86 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
87 ,
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
88 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
89 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
90 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
91 ); int __result = (((const unsigned char *) (const char *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
92 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
93 ))[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 *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
94 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
95 ))[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 *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
96 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
97 ))[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 *) ( a->name ))[3] - __s2[3]);
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
98 a->name
never executed: __result = (((const unsigned char *) (const char *) ( a->name ))[3] - __s2[3]);
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
99 ))[3] - __s2[3]);
never executed: __result = (((const unsigned char *) (const char *) ( a->name ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : (__builtin_constant_p (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
100 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
101 ) && ((size_t)(const void *)((
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
102 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
103 ) + 1) - (size_t)(const void *)(
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
104 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
105 ) == 1) && (__s2_len = __builtin_strlen (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
106 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
107 ), __s2_len < 4) ? (__builtin_constant_p (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
108 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
109 ) && ((size_t)(const void *)((
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
110 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
111 ) + 1) - (size_t)(const void *)(
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
112 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
113 ) == 1) ? __builtin_strcmp (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
114 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
115 ,
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
116 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
117 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
118 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
119 ); int __result = (((const unsigned char *) (const char *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
120 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
121 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
122 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
123 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
124 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
125 ))[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 *) ( b->name ))[3] - __s2[3]);
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
126 b->name
never executed: __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]);
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
127 ))[3] - __s2[3]);
never executed: __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : __builtin_strcmp (
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
0-34
128 a->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
129 ,
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
130 b->name
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
131 )))); })
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
132 == 0)) ?
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
133 1
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
134 :
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
135 0
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
136 ;
executed 34 times by 1 test: return (((*a).st_ino == (*b).st_ino && (*a).st_dev == (*b).st_dev) && ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( a->name ) && __builtin_constant_p ( b->name ) && (__s1_len = __builtin_strlen ( a->name ), __s2_len = __builtin_str...igned char *) (const char *) ( b->name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( b->name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( a->name , b->name )))); }) == 0)) ? 1 : 0 ;
Executed by:
  • readlink
34
137}-
138-
139-
140void-
141triple_free (void *x)-
142{-
143 struct F_triple *a = x;-
144 free (a->name);-
145 free (a);-
146}
executed 169 times by 4 tests: end of block
Executed by:
  • cp
  • ln
  • readlink
  • realpath
169
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2