@@ -231,8 +231,8 @@ int test_unary(int a) {
231
231
int b = +a;
232
232
range (b); // $ range=<=11 range=>=3
233
233
int c = -a;
234
- range (c);
235
- range (b+c); // $ range=<=10 range="<=+ ...:a-1" range=">=- ...+1"
234
+ range (c); // $ range=<=-3 range=>=-11
235
+ range (b+c); // $ range=<=10 range="<=+ ...:a-1" range=">=- ...+1" range=>=-10
236
236
total += b+c;
237
237
range (total);
238
238
}
@@ -241,8 +241,8 @@ int test_unary(int a) {
241
241
int b = +a;
242
242
range (b); // $ range=<=11 range=>=0
243
243
int c = -a;
244
- range (c);
245
- range (b+c); // $ range=<=11 range="<=+ ...:a+0" range=">=- ...+0"
244
+ range (c); // $ range=<=0 range=>=-11
245
+ range (b+c); // $ range=<=11 range="<=+ ...:a+0" range=">=- ...+0" range=>=-11
246
246
total += b+c;
247
247
range (total);
248
248
}
@@ -251,7 +251,7 @@ int test_unary(int a) {
251
251
int b = +a;
252
252
range (b); // $ range=<=11 range=>=-7
253
253
int c = -a;
254
- range (c);
254
+ range (c); // $ range=<=7 range=>=-11
255
255
range (b+c);
256
256
total += b+c;
257
257
range (total);
@@ -261,7 +261,7 @@ int test_unary(int a) {
261
261
int b = +a;
262
262
range (b); // $ range=<=1 range=>=-7
263
263
int c = -a;
264
- range (c);
264
+ range (c); // $ range=<=7 range=>=-1
265
265
range (b+c);
266
266
total += b+c;
267
267
range (total);
@@ -271,8 +271,8 @@ int test_unary(int a) {
271
271
int b = +a;
272
272
range (b); // $ range=<=0 range=>=-7
273
273
int c = -a;
274
- range (c);
275
- range (b+c); // $ range="<=- ...+0" range=">=+ ...:a+0" range=>=-7
274
+ range (c); // $ range=<=7 MISSING: range=>=0
275
+ range (b+c); // $ range="<=- ...+0" range=">=+ ...:a+0" range=>=-7 range=<=7
276
276
total += b+c;
277
277
range (total);
278
278
}
@@ -281,8 +281,8 @@ int test_unary(int a) {
281
281
int b = +a;
282
282
range (b); // $ range=<=-2 range=>=-7
283
283
int c = -a;
284
- range (c);
285
- range (b+c); // $ range="<=- ...-1" range=">=+ ...:a+1" range=>=-6
284
+ range (c); // $ range=<=7 range=>=2
285
+ range (b+c); // $ range="<=- ...-1" range=">=+ ...:a+1" range=>=-6 range=<=6
286
286
total += b+c;
287
287
range (total);
288
288
}
@@ -552,7 +552,7 @@ int test16(int x) {
552
552
range (x); // $ range=<=-1 range=>=0
553
553
return 1 ;
554
554
}
555
- range (d); // $ range===3
555
+ range (d); // $ range=<=0 range=>=3 // Unreachable code
556
556
range (x); // $ range=<=-1 range=>=0
557
557
}
558
558
range (x); // $ range=>=0
@@ -1006,6 +1006,6 @@ void test_negate_unsigned(unsigned u) {
1006
1006
1007
1007
void test_negate_signed (int s) {
1008
1008
if (10 < s && s < 20 ) {
1009
- range<int >(-s); // $ MISSING: range=<=-11 range=>=-19
1009
+ range<int >(-s); // $ range=<=-11 range=>=-19
1010
1010
}
1011
1011
}
0 commit comments