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}
This reverts commit 92c44e85849c5c16a10a9819b6c94224b4881fda. 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} NOKEYCHECK=True GitOrigin-RevId: 3c908a14ddf777540d7cf24e88b0d2635c0b7594
LLVM commit llvm/llvm-project@e817966 renamed* the
unaligned-scalar-memtarget feature tofast-unaligned-access.(*) technically the commit folded two previous features into one, but there are no references to the other one in rust.