Skip to content

[breaking change] Fix pointer validation in stdsimd-verify #746

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 5 commits into from
May 9, 2019

Conversation

gnzlbg
Copy link
Contributor

@gnzlbg gnzlbg commented Apr 26, 2019

@alexcrichton this PR makes stdsimd-verify treat mut and const pointer and references differently. We had a breaking changes due to incorrect pointer mutability already (e.g. #576), and I hope this will prevent at least the more obvious ones as the AVX-512 intrinsics get added.

Two breaking changes are introduced:

I'll propose to merge something like this to stdsimd, and then do a crater run in the PR to rust-lang/rust.

@gnzlbg gnzlbg requested a review from alexcrichton April 26, 2019 07:16
@gnzlbg
Copy link
Contributor Author

gnzlbg commented Apr 26, 2019

cc @dchammond

@gnzlbg gnzlbg closed this May 9, 2019
@gnzlbg gnzlbg reopened this May 9, 2019
@gnzlbg gnzlbg merged commit 701c607 into rust-lang:master May 9, 2019
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