Commit b8de17a
committed
All if-then-else goto conversion instructions have a location
We must not produce goto-program instructions without location, even
when they are considered dummy instructions: those instructions may
subsequently be used to produce a source location, which was thus
missing when converting nested if-then-else statements.1 parent 5625173 commit b8de17a
File tree
5 files changed
+74
-9
lines changed- regression/cbmc-cover/location3
- src/goto-programs
5 files changed
+74
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
287 | | - | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
288 | 295 | | |
289 | 296 | | |
290 | 297 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1465 | 1465 | | |
1466 | 1466 | | |
1467 | 1467 | | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
1468 | 1472 | | |
1469 | 1473 | | |
| 1474 | + | |
1470 | 1475 | | |
1471 | 1476 | | |
| 1477 | + | |
1472 | 1478 | | |
| 1479 | + | |
| 1480 | + | |
| 1481 | + | |
| 1482 | + | |
1473 | 1483 | | |
1474 | 1484 | | |
1475 | 1485 | | |
1476 | 1486 | | |
1477 | 1487 | | |
1478 | | - | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
1479 | 1496 | | |
1480 | 1497 | | |
1481 | 1498 | | |
| |||
1507 | 1524 | | |
1508 | 1525 | | |
1509 | 1526 | | |
| 1527 | + | |
1510 | 1528 | | |
| 1529 | + | |
1511 | 1530 | | |
1512 | | - | |
| 1531 | + | |
1513 | 1532 | | |
1514 | 1533 | | |
1515 | 1534 | | |
| |||
1579 | 1598 | | |
1580 | 1599 | | |
1581 | 1600 | | |
| 1601 | + | |
1582 | 1602 | | |
1583 | 1603 | | |
| 1604 | + | |
1584 | 1605 | | |
| 1606 | + | |
1585 | 1607 | | |
1586 | | - | |
| 1608 | + | |
1587 | 1609 | | |
1588 | 1610 | | |
| 1611 | + | |
1589 | 1612 | | |
1590 | 1613 | | |
1591 | 1614 | | |
| |||
1605 | 1628 | | |
1606 | 1629 | | |
1607 | 1630 | | |
1608 | | - | |
1609 | | - | |
| 1631 | + | |
| 1632 | + | |
1610 | 1633 | | |
1611 | 1634 | | |
1612 | 1635 | | |
1613 | | - | |
1614 | | - | |
1615 | | - | |
| 1636 | + | |
| 1637 | + | |
1616 | 1638 | | |
1617 | 1639 | | |
1618 | 1640 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
572 | 572 | | |
573 | 573 | | |
574 | 574 | | |
| 575 | + | |
575 | 576 | | |
| 577 | + | |
576 | 578 | | |
577 | 579 | | |
578 | 580 | | |
| |||
0 commit comments