@@ -18,7 +18,7 @@ int test2(struct List* p) {
18
18
int count = 0 ;
19
19
for (; p; p = p->next ) {
20
20
count = (count+1 ) % 10 ;
21
- range (count); // $ range=<=9 range=>=-9 range="<=Phi: p | Store: count+1"
21
+ range (count); // $ range=<=9 range=>=-9
22
22
}
23
23
range (count); // $ range=>=-9 range=<=9
24
24
return count;
@@ -29,7 +29,7 @@ int test3(struct List* p) {
29
29
for (; p; p = p->next ) {
30
30
range (count++); // $ range=>=-9 range=<=9
31
31
count = count % 10 ;
32
- range (count); // $ range=<=9 range=>=-9 range="<=Store: ... +++0" range="<=Phi: p | Store: count+1"
32
+ range (count); // $ range=<=9 range=>=-9
33
33
}
34
34
range (count); // $ range=>=-9 range=<=9
35
35
return count;
@@ -317,7 +317,7 @@ int test_mult01(int a, int b) {
317
317
range (b); // $ range=<=23 range=>=-13
318
318
int r = a*b; // $ overflow=+- -143 .. 253
319
319
range (r);
320
- total += r; // $ overflow=+
320
+ total += r; // $ overflow=+-
321
321
range (total); // $ MISSING: range=">=... * ...+0"
322
322
}
323
323
if (3 <= a && a <= 11 && -13 <= b && b <= 0 ) {
@@ -365,7 +365,7 @@ int test_mult02(int a, int b) {
365
365
range (b); // $ range=<=23 range=>=-13
366
366
int r = a*b; // $ overflow=+- -143 .. 253
367
367
range (r);
368
- total += r; // $ overflow=+
368
+ total += r; // $ overflow=+-
369
369
range (total); // $ MISSING: range=">=... * ...+0"
370
370
}
371
371
if (0 <= a && a <= 11 && -13 <= b && b <= 0 ) {
@@ -460,7 +460,7 @@ int test_mult04(int a, int b) {
460
460
range (b); // $ range=<=23 range=>=-13
461
461
int r = a*b; // $ overflow=+- -391 .. 221
462
462
range (r);
463
- total += r; // $ overflow=-
463
+ total += r; // $ overflow=+ -
464
464
range (total); // $ MISSING: range="<=... * ...+0"
465
465
}
466
466
if (-17 <= a && a <= 0 && -13 <= b && b <= 0 ) {
@@ -508,7 +508,7 @@ int test_mult05(int a, int b) {
508
508
range (b); // $ range=<=23 range=>=-13
509
509
int r = a*b; // $ overflow=+- -391 .. 221
510
510
range (r);
511
- total += r; // $ overflow=-
511
+ total += r; // $ overflow=+ -
512
512
range (total); // $ MISSING: range="<=... * ...+0"
513
513
}
514
514
if (-17 <= a && a <= -2 && -13 <= b && b <= 0 ) {
@@ -974,7 +974,7 @@ void test_mod_neg(int s) {
974
974
975
975
void test_mod_ternary (int s, bool b) {
976
976
int s2 = s % (b ? 5 : 500 );
977
- range (s2); // $ range=>=-499 range=<=499 range="<=Phi: ... ? ... : ...-1"
977
+ range (s2); // $ range=>=-499 range=<=499
978
978
}
979
979
980
980
void test_mod_ternary2 (int s, bool b1, bool b2) {
0 commit comments