Commit 868e1d4
fix(coding): add missing height-parity guard to AVX2 fused-dequant
The NEON and WASM variants gate fused dequant on both
(size.x & 3)==0 and (size.y & 1)==0, but the AVX2 path only
checked width. With odd-height blocks the last quad-pair's
second-row store overflows into the adjacent block's i_samples
region, causing a data race under multi-threaded decode_strip_core
dispatch (flaky comp_p1_ht_05_11 on CI).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent fd72b6d commit 868e1d4
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1130 | 1130 | | |
1131 | 1131 | | |
1132 | 1132 | | |
1133 | | - | |
| 1133 | + | |
| 1134 | + | |
1134 | 1135 | | |
1135 | 1136 | | |
1136 | 1137 | | |
| |||
0 commit comments