GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — 2026.11.3.1: qualify the openkal 0.23.3 release group by Sunrisepeak · Pull Request #884 · mcpp-community/mcpp

Conversation

@Sunrisepeak

@Sunrisepeak Sunrisepeak commented Nov 2, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member

mcpp 2026.11.3.1 defaults both openkal targets to platform 0.23.3 and builds the Windows package launcher against os 0.2.9. The public version group is Linux 0.24.1, image 0.4.3, musl 0.27.3 and llvm-runtime 0.18.4 over openkal 0.23.0. All prerequisite source releases, mirrors and public index archives are verified. The Linux libraries and native runner carry the corrected read-only confinement policy and atomic ABI probe cache.

The std module receives the platform's compile flags and includes them in its cache identity. Package-format providers receive the selected compression. Runner cache collection selects valid versions and preserves native Windows paths. Object-only packages list every compile object as a default goal, including musl's 1,332 own C objects. The build-program preparation code moves to its own file with its function bodies preserved.

The manifest and compiled version both report 2026.11.3.1. The bootstrap pin remains on the existing installable compiler until the new release is mirrored, indexed and actually installable. English/Chinese usage examples, release notes and the design's current dependency table follow the final group. Snapshot generation is documented as asynchronous; historical warm-start observations are not presented as final resource measurements.

Validation:

  • A fresh native self-build reports 2026.11.3.1 and both built-in rows select platform 0.23.3.
  • Root and toolchain-model tests: 164 programs pass, zero fail.
  • A fresh project with no platform override or old lock builds and runs an import-std image over the public 0.23.3 group.
  • Final public-group E2E 01/942/951 pass, including both image architectures, std, pack modes, refusals and a workspace. Version, documentation and module wiring guards pass.
  • Full PR CI, including actual legacy-ACP Windows probes, remains required at the final head. Platform PR 0.23.3: propagate the corrected Linux confinement graph mcpplibs/openkal-platform#16 must pass its complete four-host rerun with this compiler default before merge.

Part of #885 (T5). The compiler release, final released-engine producer checks, consumer releases, cleanroom installation and final resource measurements remain tracked there. Existing published tags and archives remain unchanged.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Sunrisepeak and others added 2 commits November 3, 2026 00:05
@Sunrisepeak @speak-agent
2026.11.2.3: openkal-platform 0.21.1; design 2026-11-02 part 3 landed
183c60a
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
a download source that connects and sends nothing is left for the nex…
e95d35d
…t one: mcpp's stall bound is longer than a source's

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak Sunrisepeak changed the title 2026.11.2.3: openkal-platform 0.21.1; design 2026-11-02 part 3 landed 2026.11.2.3: openkal-platform 0.21.1; a silent download source is left for the next; design 2026-11-02 part 3 landed Nov 2, 2026
Sunrisepeak and others added 10 commits November 3, 2026 02:42
@Sunrisepeak @speak-agent
a requirement a layer decides is checked once the layers are resolved
c11d021
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
a format a package provides is told the compression stated (MCPP_PACK…
fd62a99
…_COMPRESS), and --compress reaches it

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
mcpp cache gc asks the newest okrun it built to reclaim the runner's …
6c1ab22
…own cache (okrun cache gc)

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
design 2026-11-03 part 4 (beyond native): the design and its implemen…
e2c3fa8
…tation record; part 3 rev 5 (the null device of a started program)

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
the built-in openkal platform is openkal-platform 0.23.0 (openkal 0.2…
17aa0bb
…3); an openkal set's Windows launcher over mcpplibs.os 0.2.8

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
design part 4 §18.6: aarch64 pac-ret+bti, not standard
4206f81
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
the std module is compiled with the platform's compile words, as ever…
30ffdce
…y unit of the target is (a BMI without -fcf-protection was refused by its importers)

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
design part 4 §18.6: the two defects the hardening found beneath it
1b98cfc
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
prepare: P9's build programs in build_programs.cpp, cut from target_s…
2ffe8a9
…ide.cpp at that step's boundary (2,546 lines against the 2,500 the layout keeps)

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
agents index: design 2026-11-03 part 4
23af679
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak Sunrisepeak changed the title 2026.11.2.3: openkal-platform 0.21.1; a silent download source is left for the next; design 2026-11-02 part 3 landed 2026.11.2.3: openkal-platform 0.23.0 (openkal 0.23); the std module with the platform's words; a provided format told the compression; mcpp cache gc and the runner's cache; design 2026-11-03 part 4 Nov 3, 2026
Sunrisepeak and others added 2 commits November 3, 2026 12:17
@Sunrisepeak @speak-agent
unit: the launcher's manifest names mcpplibs.os 0.2.8
d847906
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
the built-in openkal platform is openkal-platform 0.23.1 (openkal-mac…
20da2d0
…os 0.21.3: a hosted program on macOS is given the directories it was granted)

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak Sunrisepeak mentioned this pull request Nov 3, 2026
交接:生态第 4 部分(openkal 0.23 一轮)剩余任务与依赖链 #885
Closed
@Sunrisepeak Sunrisepeak changed the title 2026.11.2.3: openkal-platform 0.23.0 (openkal 0.23); the std module with the platform's words; a provided format told the compression; mcpp cache gc and the runner's cache; design 2026-11-03 part 4 2026.11.2.3: openkal-platform 0.23.1, platform flags in std modules, provided-format compression and runner cache GC Nov 3, 2026
Sunrisepeak added 5 commits November 3, 2026 15:10
@Sunrisepeak
fix: select valid runner versions and preserve native cache paths
f9c644f
@Sunrisepeak
test: guard runner cache paths under non-UTF-8 Windows code pages
d93961a
@Sunrisepeak
docs: record the image-loader pin conflict and corrective version chain
a791d77
@Sunrisepeak
fix: build every object of packages without link targets
1967c13
@Sunrisepeak
chore: prepare the 2026.11.3.1 release
4ffa6b1
@Sunrisepeak Sunrisepeak changed the title 2026.11.2.3: openkal-platform 0.23.1, platform flags in std modules, provided-format compression and runner cache GC 2026.11.3.1: openkal-platform 0.23.1, platform flags in std modules, provided-format compression and runner cache GC Nov 3, 2026
Sunrisepeak added 4 commits November 3, 2026 17:03
@Sunrisepeak
test: require runner cache paths to pass under legacy Windows ACP
39039b2
@Sunrisepeak
test: supply the stack guard in the freestanding image fixture
696241b
@Sunrisepeak
fix: select the corrected openkal 0.23.2 version group
b49be91
@Sunrisepeak
docs: record the published os 0.2.8 acceptance
b091622
@Sunrisepeak Sunrisepeak changed the title 2026.11.3.1: openkal-platform 0.23.1, platform flags in std modules, provided-format compression and runner cache GC 2026.11.3.1: select openkal-platform 0.23.2 and complete image build support Nov 3, 2026
@Sunrisepeak @speak-agent
test: include the profiler in the platform tool report
ef935ad
Co-authored-by: speak-agent <[email protected]>
Sunrisepeak and others added 3 commits November 3, 2026 19:47
@Sunrisepeak @speak-agent
docs: account for asynchronous snapshot generation
e3298ff
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
docs: distinguish early startup samples from release measurements
a65d91d
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak @speak-agent
fix: select the final openkal 0.23.3 release group
85cb150
Use the corrected Linux confinement graph and os 0.2.9 for generated launchers. Align current usage examples and record the security evidence and completed public-group qualification.

Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak Sunrisepeak changed the title 2026.11.3.1: select openkal-platform 0.23.2 and complete image build support 2026.11.3.1: qualify the openkal 0.23.3 release group Nov 3, 2026
@Sunrisepeak @speak-agent
docs: state the scope of the local image regressions
dc30714
Co-authored-by: speak-agent <[email protected]>
@Sunrisepeak
Sunrisepeak merged commit 6028cce into main Nov 3, 2026
80 checks passed

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@Sunrisepeak
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.