Files
turboquant/docs
step35-cli efc1128fab
All checks were successful
Smoke Test / smoke (pull_request) Successful in 8s
test(M4Max): verify Metal shader bounds checking on M4 Max GPU
Adds automated verification script for issue #125:
- tests/verify_bounds_checking_m4max.sh — validates bounds guards present
                                          and compiles shader on M4 Max
- docs/TESTING_BOUNDS_CHECKING.md — manual verification procedure

Also includes the bounds checking changes from step35/57 branch:
- kernel_fwht_128: data_len parameter + base/d bounds guards
- kernel_turbo4_dequant: src_len, norms_len, dst_len + per-buffer guards
- kernel_attention_turbo4: full buffer length guards (q, k_packed, k_norms, scores)

Closes #125

Co-authored-by: step35-cli <step35-cli@timmy.foundation>
2026-04-26 00:16:25 -04:00
..