diff --git a/ggml-metal.m b/ggml-metal.m index b8b9de69b..c88e82ee4 100644 --- a/ggml-metal.m +++ b/ggml-metal.m @@ -876,7 +876,7 @@ void ggml_metal_graph_compute( float freq_base, freq_scale; memcpy(&freq_base, (int32_t *) src1->data + 4, sizeof(float)); - memcpy(&freq_scale, (int32_t *) src1->date + 5, sizeof(float)); + memcpy(&freq_scale, (int32_t *) src1->data + 5, sizeof(float)); [encoder setComputePipelineState:ctx->pipeline_rope]; [encoder setBuffer:id_src0 offset:offs_src0 atIndex:0];