step35-cli
|
efc1128fab
|
test(M4Max): verify Metal shader bounds checking on M4 Max GPU
Smoke Test / smoke (pull_request) Successful in 8s
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 |
|