Commit c82c05b
docs(vllm): mthreads MUSA 4.3.6 verification (0.24.0) — T path ✅, F path ✅* (flagtree 0.6.1) (#413)
* docs(vllm): mthreads MUSA 4.3.6 verification (0.24.0) — T path ✅, F path ❌
Records the MUSA 4.3.6 0.24.0 verification on the mthreads platform
(v0.3.0-dev, zero patches), completing the mthreads platform in the matrix:
- T path ✅ (2026-08-17): `compiler triton` → vendor triton 3.6.0+git89458660,
same pow kernel compiles, serve reaches `Application startup complete`,
inference coherent. Fingerprint vllm-0.24.0-5936039f. Verified on
DeepSeek-R1-0528-Qwen3-8B-FlagOS (the matrix's "Qwen3-4B" convention does
not apply to this cell).
- F path ❌ (two-layer root cause, no app-layer workaround, handed to the
compiler team): flag_gems intercepts pow → flagtree 0.6.0+mthreads3.6
emits vectorized `v2f32 = fexp2` that vendor llc (-march=mtgpu
-mcpu=mp_31) cannot select → SIGABRT; excluding pow
(VLLM_FL_FLAGOS_BLACKLIST=pow_scalar, verified effective) falls through to
native torch __rpow__/torch.pow which crashes on torch 2.9.0+musa.4.3.6
with INTERNAL ASSERT device().is_cpu(). Delivery is fixed to
`compiler triton`. Contrast: 5.2.0's flagtree 0.6.1+mthreads3.6 passes the
F path — the 0.6.0→0.6.1 difference is the suspected root cause.
Matrix: MUSA 4.3.6 0.24.0(T) ⬜ → ✅, 0.24.0(F) ⬜ → ❌. Report gets §9.
Co-Authored-By: Claude <noreply@anthropic.com>
* docs(vllm): 4.3.6 F path ✅ on flagtree 0.6.1 (0.6.0→0.6.1 fixes fexp2)
The suspected root cause of the 4.3.6 F-path failure is confirmed fixed:
the same pow kernel (flag_gems pow_scalar →
pow_func_scalar_tensor_kernel_rank_1_bptr_t1024, tl.exp2) that SIGABRTs
with "LLVM ERROR: Cannot select: v2f32 = fexp2" under flagtree
0.6.0+mthreads3.6 compiles fine under 0.6.1+mthreads3.6 (op-level repro
OK [1.0, 1.01358..., 1.02735...]); serve reaches Application startup
complete, completions greedy + chat CoT coherent, fingerprint
vllm-0.24.0-5936039f (same as T path, same container/plugin).
Matrix: MUSA 4.3.6 0.24.0(F) ❌ → ✅* (asterisk = validated on flagtree
0.6.1; configs.yaml pins 0.6.0 and must be bumped to 0.6.1 + image
rebuild before the cell matches the deliverable). Report §9.3 rewritten,
遗留事项 item updated to the configs bump.
Co-Authored-By: Claude <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 0c75043 commit c82c05b
2 files changed
Lines changed: 105 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
482 | | - | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
483 | 557 | | |
484 | 558 | | |
485 | 559 | | |
486 | | - | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
487 | 565 | | |
488 | 566 | | |
489 | 567 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | | - | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
123 | 140 | | |
124 | 141 | | |
125 | 142 | | |
| |||
136 | 153 | | |
137 | 154 | | |
138 | 155 | | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
139 | 160 | | |
140 | 161 | | |
141 | 162 | | |
| |||
144 | 165 | | |
145 | 166 | | |
146 | 167 | | |
147 | | - | |
148 | | - | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
149 | 171 | | |
150 | 172 | | |
0 commit comments