Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate type inf #1

Open
wants to merge 88 commits into
base: verify-main
Choose a base branch
from

Conversation

yelhsams
Copy link
Collaborator

@yelhsams yelhsams commented May 6, 2024

No description provided.

mmcloughlin and others added 30 commits February 2, 2024 10:49
This PR restores the Github actions workflow from the verify-main-2023-01-10 branch.

In addition, we fixup some Cranelift warnings since the Rust setup step from the Wasmtime CI runs with warnings treated as errors.
This PR fixes a bug in the Solver in dynamic width mode and onlywidths true,
where the y operand of a BVShr expression will not be visited. This can
cause type inference to fail. This problem came up when trying to use a
Sail-generated specification that contained a concat expression in the
right-hand-side operand.
This doesn't work the same on x64 as it does on arm, and ends up
deleting important parts of the trace.
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.

3 participants