You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(turboquant): rebase hip-guard patch onto f2726891 (anchor moved)
The bump to turboquant f27268914 shifted the ggml-cuda.cu anchors the
hip-guard patch targeted, so apply-patches failed on the copy2d hunk.
Regenerated the patch against the new source:
- Hunk 1 (ggml_cuda_copy2d_across_devices 3D-peer fast path) is now
HIP-ported upstream in the fork itself (it wraps the peer path in
#if !defined(GGML_USE_HIP) && !defined(GGML_USE_MUSA) with a
cudaMemcpy2DAsync #else fallback), so that hunk was DROPPED as
now-upstream.
- Hunk 2 (ggml_backend_cuda_device_event_new using plain cudaEventCreate)
is still present upstream and still breaks the HIP shim, so it is kept
and rebased onto the moved anchor (cudaEventCreateWithFlags +
cudaEventDisableTiming).
Verified with `git apply --check` and apply-patches.sh against a fresh
turboquant @ f27268914 checkout: applies cleanly.
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Assisted-by: Claude:opus-4.8 [Claude Code]
0 commit comments