Skip to content

Commit af3642f

Browse files
committed
ci: validate every member with mcpp 2026.9.30.2; latest_mcpp -> 2026.9.30.2
mcpp 2026.9.30.2 (mcpp-community/mcpp#745, #747): a build exits after ninja, the status row counts the work of the build, planning walks each package tree once, a vendored xlings is replaced from the newest source, a module name is unique within one program, a BMI served from the global cache waits for the modules it imports that the build compiles, a selected workspace member declares as the root, and the clang MSVC row states its compiler version. The release changes no descriptor grammar; min_mcpp is unchanged.
1 parent 38d0321 commit af3642f

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

‎.github/workflows/validate.yml‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,16 @@ env:
412412
# does work, the live display is drawn in one write, a path or git
413413
# dependency's bare key states only its short name, and the lock file keeps
414414
# one entry per identity.
415-
MCPP_VERSION: "2026.9.30.1"
415+
#
416+
# 2026.9.30.2 (mcpp-community/mcpp#745): a build exits after ninja, the
417+
# status row counts the work of the build, planning walks each package tree
418+
# once, a vendored xlings is replaced from the newest source (#744), a
419+
# module name is unique within one program rather than one build (#732),
420+
# a BMI served from the global cache waits for the modules it imports that
421+
# the build compiles, a selected workspace member declares as the root
422+
# (mcpp-community/mcpp#747), and the clang MSVC row states its compiler
423+
# version (#746).
424+
MCPP_VERSION: "2026.9.30.2"
416425

417426
jobs:
418427
lint:

‎index.toml‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,14 @@
151151
# which runs every member on every platform with it. The release changes no
152152
# descriptor grammar; the build's human output changes again, and no check
153153
# here reads it.
154+
# ── 2026-09-30: latest_mcpp -> 2026.9.30.2, min_mcpp unchanged ─────────────
155+
#
156+
# Moved in the pull request that moves validate.yml's pin to 2026.9.30.2,
157+
# which runs every member on every platform with it. The release changes no
158+
# descriptor grammar. A module name is resolved in the importing package's
159+
# closure, and no member provides a module name another member provides, so
160+
# every member's build directory is laid out as before.
154161
[index]
155162
spec = "1"
156163
min_mcpp = "2026.9.18.3"
157-
latest_mcpp = "2026.9.30.1"
164+
latest_mcpp = "2026.9.30.2"

0 commit comments

Comments
 (0)