From 5b3762a7f04a1939e58ae2dc33cf956576a01be1 Mon Sep 17 00:00:00 2001 From: Sya <60422898+markyangcc@users.noreply.github.com> Date: Tue, 21 Jul 2026 17:58:52 +0800 Subject: [PATCH] [Bugfix][CPU] Fix Clang OpenMP build on macOS (#49021) Signed-off-by: markyangcc Co-authored-by: Li, Jiang --- csrc/cpu/cpu_attn_vec.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/csrc/cpu/cpu_attn_vec.hpp b/csrc/cpu/cpu_attn_vec.hpp index c3983e0578..0f3e92a2f4 100644 --- a/csrc/cpu/cpu_attn_vec.hpp +++ b/csrc/cpu/cpu_attn_vec.hpp @@ -102,7 +102,9 @@ class TileGemm82 { kv_cache_t* __restrict__ curr_b = b_tile; for (int32_t k = 0; k < dynamic_k_size; ++k) { - auto [fp32_b_0_reg, fp32_b_1_reg] = load_b_pair_vec(curr_b); + auto fp32_b_regs = load_b_pair_vec(curr_b); + auto fp32_b_0_reg = fp32_b_regs.first; + auto fp32_b_1_reg = fp32_b_regs.second; float* __restrict__ curr_m_a = curr_a; vec_op::unroll_loop([&](int32_t i) {