Skip to content

Commit 6c5061c

Browse files
committed
docs(50): the refusal token msvc-redist-unavailable (#718)
1 parent dd7c51b commit 6c5061c

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

‎docs/50-machine-output.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,7 @@ a program classifying the outcome reads `reason`:
420420
| `lld-required-absent` | the target links through lld directly and the resolved toolchain payload ships none |
421421
| `host-tool-toolchain` | `build.mcpp` under a cross `--target` needs a resolvable HOST toolchain and none is set |
422422
| `std-module-precompile` | the standard library's module could not be precompiled for this configuration |
423+
| `msvc-redist-unavailable` | an explicit `cxx_runtime = "toolchain-coupled"` on an MSVC-ABI row whose toolset has no redistributable directory to stage *(2026.9.28.1+)* |
423424
| `other` | a refusal whose branch has not been given a token yet |
424425

425426
**One token is also printed by `mcpp build` itself.**

‎docs/zh/50-machine-output.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,7 @@ replaced}` —— `origin` 与构建的状态行使用的是同一句话
393393
| `lld-required-absent` | 目标直接通过 lld 链接,而解析出的工具链载荷不带 lld |
394394
| `host-tool-toolchain` | 一个交叉 `--target` 下的 `build.mcpp` 需要一个可解析的**宿主**工具链,而一个都没有配置 |
395395
| `std-module-precompile` | 标准库的模块在这个配置下无法被预编译 |
396+
| `msvc-redist-unavailable` | 在 MSVC ABI 的行上显式写了 `cxx_runtime = "toolchain-coupled"`,而该行的工具集没有可放置的 redistributable 目录 *(2026.9.28.1+)* |
396397
| `other` | 一个尚未被赋予记号的拒绝分支 |
397398

398399
**其中一个记号也由 `mcpp build` 自己打印。** `interface-not-provided` 会

0 commit comments

Comments
 (0)