Skip to content

ensure that -Zmiri-check-number-validity detects integers with provenance #2040

New issue

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

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

Already on GitHub? # to your account

Merged
merged 4 commits into from
Mar 27, 2022

Conversation

RalfJung
Copy link
Member

This actually currently fails for the non-array case; I will have to fix this on the rustc side.

@RalfJung RalfJung added the S-blocked-on-rust Status: Blocked on landing a Rust PR label Mar 26, 2022
Dylan-DPC added a commit to Dylan-DPC/rust that referenced this pull request Mar 26, 2022
interpret: with enforce_number_validity, ensure integers are truly Scalar::Int (i.e., no pointers)

This is required for rust-lang/miri#2040

r? `@oli-obk`
Dylan-DPC added a commit to Dylan-DPC/rust that referenced this pull request Mar 26, 2022
interpret: with enforce_number_validity, ensure integers are truly Scalar::Int (i.e., no pointers)

This is required for rust-lang/miri#2040

r? ``@oli-obk``
Dylan-DPC added a commit to Dylan-DPC/rust that referenced this pull request Mar 27, 2022
interpret: with enforce_number_validity, ensure integers are truly Scalar::Int (i.e., no pointers)

This is required for rust-lang/miri#2040

r? ```@oli-obk```
@RalfJung RalfJung removed the S-blocked-on-rust Status: Blocked on landing a Rust PR label Mar 27, 2022
@RalfJung
Copy link
Member Author

@bors r+

@bors
Copy link
Contributor

bors commented Mar 27, 2022

📌 Commit f3c35d5 has been approved by RalfJung

@bors
Copy link
Contributor

bors commented Mar 27, 2022

⌛ Testing commit f3c35d5 with merge c1bbf07...

@bors
Copy link
Contributor

bors commented Mar 27, 2022

☀️ Test successful - checks-actions
Approved by: RalfJung
Pushing c1bbf07 to master...

@bors bors merged commit c1bbf07 into rust-lang:master Mar 27, 2022
@bors bors mentioned this pull request Mar 27, 2022
3 tasks
@RalfJung RalfJung deleted the pnvi branch March 27, 2022 18:06
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants