Skip to content

Commit c8817b2

Browse files
committed
ci: validate against mcpp 2026.9.25.1
1 parent 0d18e85 commit c8817b2

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

‎.github/workflows/validate.yml‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,19 @@ env:
301301
# is a cold one (mcpp's build-cache epoch moved from 2 to 3 in this same
302302
# release, because the old cache key did not cover the realised [c-abi]
303303
# environment).
304-
MCPP_VERSION: "2026.9.20.1"
304+
# ── 2026-09-25: raised 2026.9.20.1 -> 2026.9.25.1 ─────────────────────────
305+
#
306+
# 2026.9.25.1 changes what reaches a dependency's compile lines
307+
# (mcpp-community/mcpp#690): a consumer's `include_dirs` no longer reach the
308+
# units of its dependencies, `[build] defines` is a set keyed by macro name,
309+
# and a member inside an index archive inherits its archive's workspace. No
310+
# member here declares `include_dirs` and no archive here declares an
311+
# inheritable workspace table, so no descriptor needs a change; the raise is
312+
# the measurement of that statement on every member and platform. The build
313+
# cache epoch moves from 3 to 4 in the same release, so the first run is cold.
314+
#
315+
# `index.toml` min_mcpp does not move: no descriptor grammar changed.
316+
MCPP_VERSION: "2026.9.25.1"
305317

306318
jobs:
307319
lint:

0 commit comments

Comments
 (0)