[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) {