Commit 5cc5312
Apply symmetric fix for integer range generalization in both-directions case
When integer ranges expand in both directions across loop iterations,
compute actual observed min/max bounds instead of widening to plain int.
This mirrors the constant integers fix already applied earlier in the method.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent cb6972e commit 5cc5312
2 files changed
Lines changed: 76 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4160 | 4160 | | |
4161 | 4161 | | |
4162 | 4162 | | |
4163 | | - | |
4164 | | - | |
| 4163 | + | |
| 4164 | + | |
4165 | 4165 | | |
4166 | 4166 | | |
4167 | 4167 | | |
| |||
4174 | 4174 | | |
4175 | 4175 | | |
4176 | 4176 | | |
4177 | | - | |
4178 | | - | |
| 4177 | + | |
| 4178 | + | |
4179 | 4179 | | |
4180 | | - | |
| 4180 | + | |
4181 | 4181 | | |
4182 | 4182 | | |
4183 | 4183 | | |
4184 | | - | |
| 4184 | + | |
4185 | 4185 | | |
4186 | 4186 | | |
| 4187 | + | |
| 4188 | + | |
| 4189 | + | |
4187 | 4190 | | |
4188 | 4191 | | |
4189 | 4192 | | |
4190 | 4193 | | |
4191 | 4194 | | |
4192 | 4195 | | |
| 4196 | + | |
| 4197 | + | |
| 4198 | + | |
| 4199 | + | |
| 4200 | + | |
| 4201 | + | |
4193 | 4202 | | |
4194 | 4203 | | |
4195 | | - | |
| 4204 | + | |
4196 | 4205 | | |
4197 | 4206 | | |
4198 | 4207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
73 | 133 | | |
74 | 134 | | |
75 | 135 | | |
| |||
0 commit comments