Commit 374e85d
authored
Fix 12681: FP: knownConditionTrueFalse (#6416)
While truncating integer values for upper/lower bounds,
underflows/overflows must be handled correctly by
inverting the bound.
---------
Signed-off-by: Francois Berder <fberder@outlook.fr>1 parent 7419e53 commit 374e85d
2 files changed
Lines changed: 29 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2837 | 2837 | | |
2838 | 2838 | | |
2839 | 2839 | | |
2840 | | - | |
2841 | | - | |
| 2840 | + | |
| 2841 | + | |
| 2842 | + | |
| 2843 | + | |
| 2844 | + | |
| 2845 | + | |
| 2846 | + | |
| 2847 | + | |
| 2848 | + | |
| 2849 | + | |
| 2850 | + | |
2842 | 2851 | | |
2843 | 2852 | | |
2844 | 2853 | | |
| |||
6054 | 6063 | | |
6055 | 6064 | | |
6056 | 6065 | | |
6057 | | - | |
| 6066 | + | |
6058 | 6067 | | |
6059 | 6068 | | |
6060 | 6069 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4783 | 4783 | | |
4784 | 4784 | | |
4785 | 4785 | | |
| 4786 | + | |
| 4787 | + | |
| 4788 | + | |
| 4789 | + | |
| 4790 | + | |
| 4791 | + | |
| 4792 | + | |
| 4793 | + | |
| 4794 | + | |
| 4795 | + | |
| 4796 | + | |
| 4797 | + | |
| 4798 | + | |
| 4799 | + | |
| 4800 | + | |
| 4801 | + | |
| 4802 | + | |
4786 | 4803 | | |
4787 | 4804 | | |
4788 | 4805 | | |
| |||
0 commit comments