Branch Coverage

ulib/compare.c
Criterion Covered Total %
branch 36 72 50.0


line true false branch
16 4 15 UUCMP(us1->v1.time_low, us2->v1.time_low);
2 2 UUCMP(us1->v1.time_low, us2->v1.time_low);
17 0 15 UUCMP(us1->v1.time_mid, us2->v1.time_mid);
0 0 UUCMP(us1->v1.time_mid, us2->v1.time_mid);
18 0 15 UUCMP(us1->v1.time_high_and_version, us2->v1.time_high_and_version);
0 0 UUCMP(us1->v1.time_high_and_version, us2->v1.time_high_and_version);
19 0 15 UUCMP(us1->v1.clock_seq_and_variant, us2->v1.clock_seq_and_variant);
0 0 UUCMP(us1->v1.clock_seq_and_variant, us2->v1.clock_seq_and_variant);
26 102 15 UUCMP(us1->v4.rand_a, us2->v4.rand_a);
1 101 UUCMP(us1->v4.rand_a, us2->v4.rand_a);
27 0 15 UUCMP(us1->v4.rand_b_and_version, us2->v4.rand_b_and_version);
0 0 UUCMP(us1->v4.rand_b_and_version, us2->v4.rand_b_and_version);
28 0 15 UUCMP(us1->v4.rand_c_and_variant, us2->v4.rand_c_and_variant);
0 0 UUCMP(us1->v4.rand_c_and_variant, us2->v4.rand_c_and_variant);
29 0 15 UUCMP(us1->v4.rand_d, us2->v4.rand_d);
0 0 UUCMP(us1->v4.rand_d, us2->v4.rand_d);
36 0 15 UUCMP(us1->v6.time_high, us2->v6.time_high);
0 0 UUCMP(us1->v6.time_high, us2->v6.time_high);
37 0 15 UUCMP(us1->v6.time_mid, us2->v6.time_mid );
0 0 UUCMP(us1->v6.time_mid, us2->v6.time_mid );
38 2 13 UUCMP(us1->v6.time_low_and_version, us2->v6.time_low_and_version );
1 1 UUCMP(us1->v6.time_low_and_version, us2->v6.time_low_and_version );
39 0 13 UUCMP(us1->v6.clock_seq_and_variant, us2->v6.clock_seq_and_variant);
0 0 UUCMP(us1->v6.clock_seq_and_variant, us2->v6.clock_seq_and_variant);
45 0 15 UUCMP(us1->v7.time_high, us2->v7.time_high);
0 0 UUCMP(us1->v7.time_high, us2->v7.time_high);
46 0 15 UUCMP(us1->v7.time_low, us2->v7.time_low );
0 0 UUCMP(us1->v7.time_low, us2->v7.time_low );
47 2 13 UUCMP(us1->v7.rand_a_and_version, us2->v7.rand_a_and_version);
1 1 UUCMP(us1->v7.rand_a_and_version, us2->v7.rand_a_and_version);
48 0 13 UUCMP(us1->v7.rand_b_and_variant, us2->v7.rand_b_and_variant);
0 0 UUCMP(us1->v7.rand_b_and_variant, us2->v7.rand_b_and_variant);
62 23 273 if (var1 != var2)
63 14 9 return var1 > var2 ? 1 : -1;
68 62 211 if (typ1 != typ2)
69 31 31 return typ1 > typ2 ? 1 : -1;