Repository navigation
Commit ab819bc
committed
Defer tuple iterable folding until constant identity is preserved
Compile-only checks show repeated float constants retain one shared object on CPython 3.14.8 and the prior native path, but this newly enabled fold materializes distinct objects. Revert only the tuple-fold commit and its added IR expectation; keep existing streaming controls, all other compatibility fixes and shared prerequisites.
Assisted-by: OpenAI Codex:model identifier unavailable1 parent 0a50818 commit ab819bc
2 files changed
Lines changed: 7 additions & 33 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31364 | 31364 | | |
31365 | 31365 | | |
31366 | 31366 | | |
31367 | | - | |
31368 | | - | |
31369 | | - | |
31370 | | - | |
31371 | | - | |
31372 | | - | |
31373 | | - | |
31374 | | - | |
31375 | | - | |
31376 | | - | |
31377 | | - | |
31378 | | - | |
31379 | | - | |
31380 | | - | |
31381 | | - | |
31382 | | - | |
31383 | | - | |
31384 | | - | |
31385 | | - | |
31386 | | - | |
31387 | | - | |
31388 | | - | |
31389 | | - | |
31390 | | - | |
31391 | | - | |
31392 | | - | |
31393 | | - | |
31394 | 31367 | | |
31395 | 31368 | | |
31396 | 31369 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2227 | 2227 | | |
2228 | 2228 | | |
2229 | 2229 | | |
2230 | | - | |
2231 | | - | |
2232 | | - | |
2233 | | - | |
2234 | | - | |
2235 | | - | |
| 2230 | + | |
2236 | 2231 | | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
2237 | 2238 | | |
2238 | 2239 | | |
2239 | 2240 | | |
| |||
0 commit comments