Skip to content

Commit 1041a95

Browse files
authored
ci: validate every member with mcpp 2026.9.28.1; latest_mcpp -> 2026.9.28.1 (#481)
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 039fb16 commit 1041a95

2 files changed

Lines changed: 25 additions & 2 deletions

File tree

‎.github/workflows/validate.yml‎

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,23 @@ env:
341341
# once more after the raise.
342342
#
343343
# `index.toml` min_mcpp does not move: no descriptor grammar changed.
344-
MCPP_VERSION: "2026.9.26.2"
344+
# ── 2026-09-28: raised 2026.9.26.2 -> 2026.9.28.1 ─────────────────────────
345+
#
346+
# 2026.9.28.1 changes four things a member's build can see
347+
# (mcpp-community/mcpp#717-#726): the lib root of a host-module package is
348+
# ordered among its own package's units by what it imports; a workspace
349+
# root with its own [package] passes its workspace tables to a member it
350+
# reaches through a path dependency; two packages may deploy byte-identical
351+
# files to one name; and on Windows a program built on an LLVM row uses the
352+
# dynamic CRT with the toolset's redistributable placed beside it, the model
353+
# the cl row already used, which is also the CRT of vcpkg's default
354+
# `x64-windows` triplet and of CMake's default. No descriptor here spells a
355+
# CRT flag (a hand-written one that contradicts the model is now refused),
356+
# so no descriptor needs a change; the raise is the measurement of that on
357+
# every member and platform.
358+
#
359+
# `index.toml` min_mcpp does not move: no descriptor grammar changed.
360+
MCPP_VERSION: "2026.9.28.1"
345361

346362
jobs:
347363
lint:

‎index.toml‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,14 @@
108108
# Moved in the pull request that moves validate.yml's pin and the openkal
109109
# measurement's pin to 2026.9.26.1, which run every member on every platform
110110
# with it. The release changes no descriptor grammar.
111+
# ── 2026-09-28: latest_mcpp -> 2026.9.28.1, min_mcpp unchanged ─────────────
112+
#
113+
# Moved in the pull request that moves validate.yml's pin to 2026.9.28.1,
114+
# which runs every member on every platform with it. The release changes no
115+
# descriptor grammar. An engine from this release on that a later floor
116+
# leaves below min_mcpp reports the floor as a closing tip of the command that
117+
# refreshed the index, not as an error at the start of every command.
111118
[index]
112119
spec = "1"
113120
min_mcpp = "2026.9.18.3"
114-
latest_mcpp = "2026.9.26.1"
121+
latest_mcpp = "2026.9.28.1"

0 commit comments

Comments
 (0)