Skip to content

openkal-linux 0.18.2, openkal-musl 0.22.1, openkal-llvm-runtime 0.16.1 - #581

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-0.17.1-images
Oct 27, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-0.17.1-images

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

The rest of the openkal 0.17.1 round.

  • openkal-linux 0.18.2 — the stop handler wakes the stop word as a private futex, as kal_task_wait waits; a context waiting upon the word with no bound is woken by a request. Before, a program that ends at a request by waiting for it (mcpplibs.os interrupt::wait, mcpp's watcher thread) did not end.
  • openkal-musl 0.22.1, openkal-llvm-runtime 0.16.1 — move to openkal 0.17.1 and its implementations. The family pins versions exactly; an ok image whose graph holds mcpplibs.os 0.2.0 and openkal-musl 0.22.0 carries two openkal versions, and the mangled second copy of openkal-musl did not build.

The openkal and openkal-musl test members move with them. GLOBAL is the GitHub tag archive, CN the GitCode mcpp-res mirror; the sha256 of both was compared before the entries were written.

Co-authored-by: speak-agent 248744407+speak-agent@users.noreply.github.com

Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
@Sunrisepeak
Sunrisepeak merged commit cf56364 into main Oct 27, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant