Skip to content

Io restoration#452

Open
SNoAnd wants to merge 1 commit into
asterinas:mainfrom
CertiKProject:for-pr
Open

Io restoration#452
SNoAnd wants to merge 1 commit into
asterinas:mainfrom
CertiKProject:for-pr

Conversation

@SNoAnd
Copy link
Copy Markdown
Collaborator

@SNoAnd SNoAnd commented May 15, 2026

This PR restores parity with io.rs and fixes some incomplete verification issues in that file. I've streamlined the model a bit as well, and added part of the top-level soundness proof in embedding, mainly to help convince myself that the new model is sufficient.

The other interesting thing I'd like to point out is the tarball in vtrace. This is the static version of a code difference tracker we've been working on here: https://github.com/CertiKProject/dv-verus-rewrite-tracker. It documents all of the differences between this branch and the original phaseII/mainline code, subject to predefined equivalence relations. The idea is to expand the equivalences where possible, or else manually approve intentional differences. Segment and io have up-to-date triage in the static copy.

Single-commit view of all CertiKProject/vostd main changes relative to
asterinas/vostd main, for cleaner PR review.
@Marsman1996
Copy link
Copy Markdown
Collaborator

There are several extra files (i.e., vtrace?) uploaded, may need to remove.

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.

2 participants