-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
update target feature following LLVM API change #118610
Conversation
r? @TaKO8Ki (rustbot has picked a reviewer for you, use r? to override) |
@rustbot label: +llvm-main |
This comment has been minimized.
This comment has been minimized.
Could you please add (The same principle can be applied to regular PRs before asking for a specific reviewer that was not randomly picked) |
r? @ghost |
Failed to set assignee to
|
Thank you! It appears that this somehow doesn't work for me, see me try in a comment closeby:
|
No worries! Note that it will work as I described if you add it in the PR description when you open it, but can't unfortunately be done after the fact. |
This comment has been minimized.
This comment has been minimized.
We should probably keep the old or the new name on the rust side and translate it as necessary when passing to/reading from LLVM depending on the LLVM version. |
done |
r? @nikic |
@bors r+ rollup |
update target feature following LLVM API change LLVM commit llvm/llvm-project@e817966 renamed* the `unaligned-scalar-mem` target feature to `fast-unaligned-access`. (*) technically the commit folded two previous features into one, but there are no references to the other one in rust.
DO NOT MERGE commits should be removed :-) |
LLVM commit llvm/llvm-project@e817966 renamed the `unaligned-scalar-mem` target feature to `fast-unaligned-access`.
0104620
to
b378059
Compare
Removed the "do not submit" commits. |
@bors r+ rollup |
update target feature following LLVM API change LLVM commit llvm/llvm-project@e817966 renamed* the `unaligned-scalar-mem` target feature to `fast-unaligned-access`. (*) technically the commit folded two previous features into one, but there are no references to the other one in rust.
update target feature following LLVM API change LLVM commit llvm/llvm-project@e817966 renamed* the `unaligned-scalar-mem` target feature to `fast-unaligned-access`. (*) technically the commit folded two previous features into one, but there are no references to the other one in rust.
…kingjubilee Rollup of 8 pull requests Successful merges: - rust-lang#118198 (coverage: Use `SpanMarker` to improve coverage spans for `if !` expressions) - rust-lang#118512 (Add tests related to normalization in implied bounds) - rust-lang#118610 (update target feature following LLVM API change) - rust-lang#118666 (coverage: Simplify the heuristic for ignoring `async fn` return spans) - rust-lang#118737 (Extend tidy alphabetical checking to `tests/`.) - rust-lang#118756 (use bold magenta instead of bold white for highlighting) - rust-lang#118762 (Some more minor `async gen`-related nits) - rust-lang#118764 (Make async generators fused by default) r? `@ghost` `@rustbot` modify labels: rollup
…kingjubilee Rollup of 7 pull requests Successful merges: - rust-lang#118198 (coverage: Use `SpanMarker` to improve coverage spans for `if !` expressions) - rust-lang#118512 (Add tests related to normalization in implied bounds) - rust-lang#118610 (update target feature following LLVM API change) - rust-lang#118666 (coverage: Simplify the heuristic for ignoring `async fn` return spans) - rust-lang#118737 (Extend tidy alphabetical checking to `tests/`.) - rust-lang#118762 (Some more minor `async gen`-related nits) - rust-lang#118764 (Make async generators fused by default) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#118610 - krasimirgg:llvm-18-dec, r=nikic update target feature following LLVM API change LLVM commit llvm/llvm-project@e817966 renamed* the `unaligned-scalar-mem` target feature to `fast-unaligned-access`. (*) technically the commit folded two previous features into one, but there are no references to the other one in rust.
This reverts commit 92c44e8. Reason for revert: rust-lang/rust#118610 landed upstream. Original change's description: > Cherry-pick a fix for a rustc change needed by trunk LLVM > > Bug: 1508414 > Change-Id: I5077183ec32d95b46768c7f1e40ff3bd1699f219 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5090348 > Commit-Queue: Hans Wennborg <hans@chromium.org> > Auto-Submit: Nico Weber <thakis@chromium.org> > Reviewed-by: Hans Wennborg <hans@chromium.org> > Cr-Commit-Position: refs/heads/main@{#1234381} Bug: 1508414 Change-Id: If650c473efe8327fff8f327b43c0423525515998 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5110439 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#1235685}
LLVM commit llvm/llvm-project@e817966 renamed* the
unaligned-scalar-mem
target feature tofast-unaligned-access
.(*) technically the commit folded two previous features into one, but there are no references to the other one in rust.