Skip to content

Remove pointer arithmetic intrinsics #1412

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

Merged
merged 2 commits into from
May 30, 2020
Merged

Remove pointer arithmetic intrinsics #1412

merged 2 commits into from
May 30, 2020

Conversation

josephlr
Copy link
Contributor

Do Not Merge until rust-lang/rust#71500 is in nightly.

As rust-lang/rust#71500 implements offset and arith_offset in rustc's MIR interpreter, these implementations can now be removed from miri. Also, the pointer_offset_inbounds method has been moved to the main MIR engine, so that too can be removed.

Signed-off-by: Joe Richey [email protected]

@RalfJung RalfJung added the S-blocked-on-rust Status: Blocked on landing a Rust PR label May 24, 2020
josephlr and others added 2 commits May 30, 2020 09:06
These are now implemented in rustc's mir interpreter

Signed-off-by: Joe Richey <[email protected]>
@RalfJung
Copy link
Member

@bors r+

@bors
Copy link
Contributor

bors commented May 30, 2020

📌 Commit c77e902 has been approved by RalfJung

@bors
Copy link
Contributor

bors commented May 30, 2020

⌛ Testing commit c77e902 with merge 508371a...

@bors
Copy link
Contributor

bors commented May 30, 2020

☀️ Test successful - checks-travis, status-appveyor
Approved by: RalfJung
Pushing 508371a to master...

@bors bors merged commit 508371a into rust-lang:master May 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-blocked-on-rust Status: Blocked on landing a Rust PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants