Promote riscv64-unknown-linux-musl to tier 2 with host tools#158766
Conversation
|
This PR changes how LLVM is built. Consider updating src/bootstrap/download-ci-llvm-stamp. Warning If you are changing how CI LLVM is built or linked, make sure to bump cc @jieyouxu These commits modify compiler targets. Some changes occurred in src/doc/rustc/src/platform-support cc @Noratrieb |
|
Thanks for the pull request, and welcome! The Rust Project is excited to review your changes, and you should hear from @marcoieni (or someone else) some time within the next two weeks. Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (
Why was this reviewer chosen?The reviewer was selected based on:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
6fd0979 to
4cfdb44
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
4cfdb44 to
2bc2864
Compare
|
@bors try jobs=dist-riscv64-linux-musl,dist-riscv64-linux-gnu |
This comment has been minimized.
This comment has been minimized.
Promote riscv64-unknown-linux-musl to tier 2 with host tools try-job: dist-riscv64-linux-musl try-job: dist-riscv64-linux-gnu
This comment has been minimized.
This comment has been minimized.
|
Maybe the failure is due to this codex finding, which I copy-paste without editing: [P1] New Docker image does not copy the crosstool-ng checksum patch. |
|
💔 Test for 9d14c25 failed: CI. Failed job:
|
2bc2864 to
53d675c
Compare
|
@marcoieni writes:
I'd missed this, as it is a recent change to resolve the fallout of kernel.org mirrors CDN being down for several days. Added the appropriate COPY line to the Dockerfile and pushed, thanks for the suggestion :-) |
This comment has been minimized.
This comment has been minimized.
53d675c to
3e5f43a
Compare
This comment has been minimized.
This comment has been minimized.
|
@bors r+ rollup=always |
…marcoieni Promote riscv64-unknown-linux-musl to tier 2 with host tools MCP: rust-lang/compiler-team#982 Implements rust-lang#156191
…marcoieni Promote riscv64-unknown-linux-musl to tier 2 with host tools MCP: rust-lang/compiler-team#982 Implements rust-lang#156191
Rollup of 19 pull requests Successful merges: - #150161 (Remove 'static requirement on try_as_dyn) - #158362 (trait solver: account for universes from replace_bound_vars) - #159173 (Add allowed list check on EII implementations attributes) - #159466 (cmse: clear variant-dependent padding in `enum`s) - #159718 (Make `DocLinkResMap` an `FxIndexMap`) - #155795 (constify `vec![1, 2, 3]` macro) - #157776 (ci: Enable autodiff tests on x86_64 linux) - #157905 (Update comments and add tests for `-Zrandomize-layout` for some guaranteed ZSTs) - #158766 (Promote riscv64-unknown-linux-musl to tier 2 with host tools) - #159041 (Reorganize `tests/ui/issues` [22/N]) - #159108 (Reorganize `tests/ui/issues` [23/N]) - #159138 (doc: document wasm import symbol mangling) - #159531 (Reorganize `tests/ui/issues` [28/N]) - #159608 (early_otherwise: Don't hoist dereferences when the otherwise branch is reachable) - #159612 (Reorganize `tests/ui/issues` [29/N]) - #159653 (run `tests/assembly-llvm/asm/aarch64-types.rs` for `aarch64_be`) - #159667 (Make some parser structured suggestions verbose and tweak their wording) - #159759 (rustc-dev-guide subtree update) - #159761 (Remove outdated comment for resolve_vars_with_obligations)
…marcoieni Promote riscv64-unknown-linux-musl to tier 2 with host tools MCP: rust-lang/compiler-team#982 Implements rust-lang#156191
This comment has been minimized.
This comment has been minimized.
Promote riscv64-unknown-linux-musl to tier 2 with host tools try-job: dist-various-1
…marcoieni Promote riscv64-unknown-linux-musl to tier 2 with host tools MCP: rust-lang/compiler-team#982 Implements rust-lang#156191
…marcoieni Promote riscv64-unknown-linux-musl to tier 2 with host tools MCP: rust-lang/compiler-team#982 Implements rust-lang#156191
Rollup of 12 pull requests Successful merges: - #159765 (Avoid spurious rebuilds of JSON docs in bootstrap) - #159781 (Update bootstrap to use -Zembed-metadata=no instead of -Zno-embed-metadata) - #158362 (trait solver: account for universes from replace_bound_vars) - #159173 (Add allowed list check on EII implementations attributes) - #159718 (Make `DocLinkResMap` an `FxIndexMap`) - #159722 ( [rustdoc] Retrieve `cfg_attr` information for derived impls for `doc_cfg` feature) - #155795 (constify `vec![1, 2, 3]` macro) - #157776 (ci: Enable autodiff tests on x86_64 linux) - #158766 (Promote riscv64-unknown-linux-musl to tier 2 with host tools) - #159271 (str: add ASCII fast path to word_to_titlecase) - #159666 (fix(ld64.lld): route version mismatch warnings to linker_info on macOS) - #159667 (Make some parser structured suggestions verbose and tweak their wording)
Rollup of 14 pull requests Successful merges: - #159765 (Avoid spurious rebuilds of JSON docs in bootstrap) - #159781 (Update bootstrap to use -Zembed-metadata=no instead of -Zno-embed-metadata) - #158362 (trait solver: account for universes from replace_bound_vars) - #158372 (rustfmt: Discover modules via `cfg_select!`) - #159173 (Add allowed list check on EII implementations attributes) - #159718 (Make `DocLinkResMap` an `FxIndexMap`) - #159722 ( [rustdoc] Retrieve `cfg_attr` information for derived impls for `doc_cfg` feature) - #159731 (std: Implement futex on wasip3 targets, update target spec) - #159755 (Improve consistency of attribute error messages) - #155795 (constify `vec![1, 2, 3]` macro) - #157776 (ci: Enable autodiff tests on x86_64 linux) - #158766 (Promote riscv64-unknown-linux-musl to tier 2 with host tools) - #159271 (str: add ASCII fast path to word_to_titlecase) - #159667 (Make some parser structured suggestions verbose and tweak their wording)
Rollup merge of #158766 - eshattow:linux-musl-riscv64-ci, r=marcoieni Promote riscv64-unknown-linux-musl to tier 2 with host tools MCP: rust-lang/compiler-team#982 Implements #156191
Rollup of 14 pull requests Successful merges: - rust-lang/rust#159765 (Avoid spurious rebuilds of JSON docs in bootstrap) - rust-lang/rust#159781 (Update bootstrap to use -Zembed-metadata=no instead of -Zno-embed-metadata) - rust-lang/rust#158362 (trait solver: account for universes from replace_bound_vars) - rust-lang/rust#158372 (rustfmt: Discover modules via `cfg_select!`) - rust-lang/rust#159173 (Add allowed list check on EII implementations attributes) - rust-lang/rust#159718 (Make `DocLinkResMap` an `FxIndexMap`) - rust-lang/rust#159722 ( [rustdoc] Retrieve `cfg_attr` information for derived impls for `doc_cfg` feature) - rust-lang/rust#159731 (std: Implement futex on wasip3 targets, update target spec) - rust-lang/rust#159755 (Improve consistency of attribute error messages) - rust-lang/rust#155795 (constify `vec![1, 2, 3]` macro) - rust-lang/rust#157776 (ci: Enable autodiff tests on x86_64 linux) - rust-lang/rust#158766 (Promote riscv64-unknown-linux-musl to tier 2 with host tools) - rust-lang/rust#159271 (str: add ASCII fast path to word_to_titlecase) - rust-lang/rust#159667 (Make some parser structured suggestions verbose and tweak their wording)

View all comments
MCP: rust-lang/compiler-team#982
Implements #156191