|
14 | 14 | write with [mhp:{tid=[main, t_fun@12-traces-min-rpb1.c:25:3-25:40]}, lock:{A}, thread:[main, t_fun@12-traces-min-rpb1.c:25:3-25:40]] (conf. 110) (12-traces-min-rpb1.c:15:3-15:8) |
15 | 15 | read with [mhp:{tid=[main]; created={[main, t_fun@12-traces-min-rpb1.c:25:3-25:40]}}, thread:[main]] (conf. 110) (12-traces-min-rpb1.c:27:3-27:26) |
16 | 16 | [Info][Witness] witness generation summary: |
17 | | - total: 12 |
| 17 | + total: 3 |
18 | 18 | [Info][Race] Memory locations race summary: |
19 | 19 | safe: 0 |
20 | 20 | vulnerable: 0 |
21 | 21 | unsafe: 2 |
22 | 22 | total: 2 |
23 | 23 |
|
24 | 24 | $ yamlWitnessStrip < witness.yml |
25 | | - - entry_type: precondition_loop_invariant |
26 | | - location: |
27 | | - file_name: 12-traces-min-rpb1.c |
28 | | - file_hash: $STRIPPED_FILE_HASH |
29 | | - line: 29 |
30 | | - column: 2 |
31 | | - function: main |
32 | | - loop_invariant: |
33 | | - string: 2147483648LL + (long long )g >= 0LL |
34 | | - type: assertion |
35 | | - format: C |
36 | | - precondition: |
37 | | - string: -1LL + (long long )h == 0LL && -1LL + (long long )g == 0LL |
38 | | - type: assertion |
39 | | - format: C |
40 | | - - entry_type: precondition_loop_invariant |
41 | | - location: |
42 | | - file_name: 12-traces-min-rpb1.c |
43 | | - file_hash: $STRIPPED_FILE_HASH |
44 | | - line: 29 |
45 | | - column: 2 |
46 | | - function: main |
47 | | - loop_invariant: |
48 | | - string: 2147483647LL - (long long )g >= 0LL |
49 | | - type: assertion |
50 | | - format: C |
51 | | - precondition: |
52 | | - string: -1LL + (long long )h == 0LL && -1LL + (long long )g == 0LL |
53 | | - type: assertion |
54 | | - format: C |
55 | | - - entry_type: precondition_loop_invariant |
56 | | - location: |
57 | | - file_name: 12-traces-min-rpb1.c |
58 | | - file_hash: $STRIPPED_FILE_HASH |
59 | | - line: 29 |
60 | | - column: 2 |
61 | | - function: main |
62 | | - loop_invariant: |
63 | | - string: (0LL - (long long )g) + (long long )h == 0LL |
64 | | - type: assertion |
65 | | - format: C |
66 | | - precondition: |
67 | | - string: -1LL + (long long )h == 0LL && -1LL + (long long )g == 0LL |
68 | | - type: assertion |
69 | | - format: C |
70 | | - - entry_type: loop_invariant |
71 | | - location: |
72 | | - file_name: 12-traces-min-rpb1.c |
73 | | - file_hash: $STRIPPED_FILE_HASH |
74 | | - line: 29 |
75 | | - column: 2 |
76 | | - function: main |
77 | | - loop_invariant: |
78 | | - string: 2147483648LL + (long long )g >= 0LL |
79 | | - type: assertion |
80 | | - format: C |
81 | | - - entry_type: loop_invariant |
82 | | - location: |
83 | | - file_name: 12-traces-min-rpb1.c |
84 | | - file_hash: $STRIPPED_FILE_HASH |
85 | | - line: 29 |
86 | | - column: 2 |
87 | | - function: main |
88 | | - loop_invariant: |
89 | | - string: 2147483647LL - (long long )g >= 0LL |
90 | | - type: assertion |
91 | | - format: C |
92 | 25 | - entry_type: loop_invariant |
93 | 26 | location: |
94 | 27 | file_name: 12-traces-min-rpb1.c |
|
100 | 33 | string: (0LL - (long long )g) + (long long )h == 0LL |
101 | 34 | type: assertion |
102 | 35 | format: C |
103 | | - - entry_type: loop_invariant |
104 | | - location: |
105 | | - file_name: 12-traces-min-rpb1.c |
106 | | - file_hash: $STRIPPED_FILE_HASH |
107 | | - line: 19 |
108 | | - column: 2 |
109 | | - function: t_fun |
110 | | - loop_invariant: |
111 | | - string: 2147483648LL + (long long )g >= 0LL |
112 | | - type: assertion |
113 | | - format: C |
114 | | - - entry_type: loop_invariant |
115 | | - location: |
116 | | - file_name: 12-traces-min-rpb1.c |
117 | | - file_hash: $STRIPPED_FILE_HASH |
118 | | - line: 19 |
119 | | - column: 2 |
120 | | - function: t_fun |
121 | | - loop_invariant: |
122 | | - string: 2147483647LL - (long long )g >= 0LL |
123 | | - type: assertion |
124 | | - format: C |
125 | 36 | - entry_type: loop_invariant |
126 | 37 | location: |
127 | 38 | file_name: 12-traces-min-rpb1.c |
|
133 | 44 | string: (0LL - (long long )g) + (long long )h == 0LL |
134 | 45 | type: assertion |
135 | 46 | format: C |
136 | | - - entry_type: loop_invariant |
137 | | - location: |
138 | | - file_name: 12-traces-min-rpb1.c |
139 | | - file_hash: $STRIPPED_FILE_HASH |
140 | | - line: 14 |
141 | | - column: 2 |
142 | | - function: t_fun |
143 | | - loop_invariant: |
144 | | - string: 2147483648LL + (long long )g >= 0LL |
145 | | - type: assertion |
146 | | - format: C |
147 | | - - entry_type: loop_invariant |
148 | | - location: |
149 | | - file_name: 12-traces-min-rpb1.c |
150 | | - file_hash: $STRIPPED_FILE_HASH |
151 | | - line: 14 |
152 | | - column: 2 |
153 | | - function: t_fun |
154 | | - loop_invariant: |
155 | | - string: 2147483647LL - (long long )g >= 0LL |
156 | | - type: assertion |
157 | | - format: C |
158 | 47 | - entry_type: loop_invariant |
159 | 48 | location: |
160 | 49 | file_name: 12-traces-min-rpb1.c |
|
0 commit comments