Skip to content

0.20.1 --- openkal-linux 0.16.1 beneath - #51

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-0.16.1
Oct 2, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-0.16.1

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

The pin moves and nothing else does.

openkal-linux 0.16.1 repairs where that implementation copies the program's thread-local image — a latent defect its own 0.16.0 made visible, reported by openkal-llvm-runtime's probe. A version written without an operator is an exact pin in mcpp, so a consumer naming this C library and the implementation it runs on names one of each and not two.

Nothing in this package changes with it: the region a context stands on is measured the same way, and examples/stack-bounds reports the same three readings (first e=0 contains=1, started contains=1, another thread refused=1).

The pin moves and nothing else does. 0.16.1 repairs where openkal-linux copies
the program's thread-local image (found by openkal-llvm-runtime's own probe
against 0.16.0), and this port is what reaches that implementation: a version
written without an operator is an exact pin in mcpp, so a consumer naming this
C library and the implementation it runs on names one of each and not two.

Nothing in this package changes with it. The region a context stands on was
measured before the repair and is measured the same way after it, and
`examples/stack-bounds` reports the same three readings.
@Sunrisepeak
Sunrisepeak merged commit 7fe6d88 into main Oct 2, 2026
5 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