Skip to content

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

Merged
gnzlbg merged 5 commits into
rust-lang:masterfrom
gnzlbg:x86_ptr_val
May 9, 2019
Merged

[breaking change] Fix pointer validation in stdsimd-verify#746
gnzlbg merged 5 commits into
rust-lang:masterfrom
gnzlbg:x86_ptr_val

Conversation

@gnzlbg

Copy link
Copy Markdown
Contributor

@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

Copy link
Copy Markdown
ContributorAuthor

cc @dchammond

@gnzlbggnzlbg closed this May 9, 2019
@gnzlbggnzlbg reopened this May 9, 2019
@gnzlbg
gnzlbg merged commit 701c607 into rust-lang:masterMay 9, 2019
Sign up for freeto 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

@gnzlbg@alexcrichton