[Bugfix][CPU] Fix Clang OpenMP build on macOS (#49021)

Signed-off-by: markyangcc <mmdou3@163.com> Co-authored-by: Li, Jiang <jiang1.li@intel.com>

Sya committed Jul 21, 2026 at 17:58 UTC 5b3762a7f04a1939e58ae2dc33cf956576a01be1
1 file changed +3 -1
csrc/cpu/cpu_attn_vec.hpp
+3 -1
@@ -102,7 +102,9 @@ class TileGemm82 {
102 kv_cache_t* __restrict__ curr_b = b_tile;
103
104 for (int32_t k = 0; k < dynamic_k_size; ++k) {
105 - auto [fp32_b_0_reg, fp32_b_1_reg] = load_b_pair_vec(curr_b);
105 + auto fp32_b_regs = load_b_pair_vec(curr_b);
106 + auto fp32_b_0_reg = fp32_b_regs.first;
107 + auto fp32_b_1_reg = fp32_b_regs.second;
108
109 float* __restrict__ curr_m_a = curr_a;
110 vec_op::unroll_loop<int32_t, M>([&](int32_t i) {