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
Five additional CUDA-specific issues from the union-style PrismML merge
resolution surfaced during nvcc compilation (CPU build skipped these
files entirely):
- common.cuh: removed duplicate ggml_cuda_type_traits<GGML_TYPE_Q1_0>
specialization (line 928 was redundant with line 977)
- dequantize.cuh: removed duplicated body inside dequantize_q1_0_g128
(caused "already declared in current scope" for bit_index_0 etc.)
- mmq.cu: removed duplicate `case GGML_TYPE_Q1_0:` in
ggml_cuda_should_use_mmq switch
- mmq.cuh: added missing closing brace after load_tiles_q1_0_g128
before load_tiles_q2_0 began
- vecdotq.cuh: re-added vec_dot_q2_0_q8_1 function (dropped by union
resolver, but referenced in mmvq.cu switch)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments