test pre-stabilization items on CI#157322
Conversation
c99871d to
2ccb086
Compare
This comment was marked as outdated.
This comment was marked as outdated.
cf12d63 to
a1e46bc
Compare
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
test pre-stabilization items on CI try-job: x86_64-gnu-pre-stabilization
This comment was marked as outdated.
This comment was marked as outdated.
7f7da58 to
b0dae5c
Compare
|
@bors try jobs=x86_64-gnu-pre-stabilization |
This comment has been minimized.
This comment has been minimized.
test pre-stabilization items on CI try-job: x86_64-gnu-pre-stabilization
|
Warning If you are changing how CI LLVM is built or linked, make sure to bump cc @jieyouxu |
|
r? @marcoieni rustbot has assigned @marcoieni. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
rust-lang/compiler-team#996 (comment) is accepted, this is ready to review. r? @Kobzol or @marcoieni |
|
|
|
Can you please add a To give a quick link that points to a bootstrap command to try locally when the job fails. After that you can r=me. |
b0dae5c to
bbfa6fb
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
d2bc155 to
708f7c8
Compare
|
(I force-pushed to fix a typo, but the job worked in the prior push) |
- Moves the existing new solver stdlib testing to that job. Bootstrapping will also be need to be tested in the near future. - Also tests the polonius alpha, by running the UI tests under the polonius compare-mode
708f7c8 to
6e1de07
Compare
|
Thanks @jieyouxu for the doc! |
This comment has been minimized.
This comment has been minimized.
test pre-stabilization items on CI try-job: x86_64-gnu-pre-stabilization
…=kobzol,jieyouxu test pre-stabilization items on CI This PR is part of [MCP 996](rust-lang/compiler-team#996), and adds a new CI job dedicated to testing pre-stabilization items, with: - the new solver, to ensure it can build the standard library (moved from where I added it in rust-lang#156146). Note this is not sufficient _yet_, as we also want to test bootstrapping soon, but it's currently broken and will have to wait for a followup PR. - the polonius alpha, by running UI tests under the polonius compare-mode
…uwer Rollup of 17 pull requests Successful merges: - #156950 (Staticlib rename internal symbols) - #157322 (test pre-stabilization items on CI) - #157490 (Add field-wise CoerceShared reborrow tests) - #157655 (Make Share::share final and improve docs) - #157688 (Create experimental test job `aarch64-apple-macos-26` for evaluating `macos-26` runner images) - #157796 (rustdoc: Some more lazy formatting) - #157069 (Test that you can't implement Unpin for a compiler-generated future using TAIT) - #157202 (add #[rustc_no_writable] to slice::get_unchecked_mut) - #157622 (Disable retagging for variadic arguments in const-eval) - #157684 (-Zassumptions-on-binders: insert empty assumptions when entering binders in the solver) - #157695 (Extend capabilities of `TypeFoldable_Generic`) - #157752 (Rename `errors.rs` file to `diagnostics.rs` (6/N)) - #157766 (interpret: avoid computing layout of sized raw pointee) - #157785 (fuchsia: Support AddressSanitizer on riscv64gc-unknown-fuchsia) - #157795 (revert 157013) - #157798 (Prevent approving PRs that wait for Crater or formal decisions) - #157803 (Rename `errors.rs` file to `diagnostics.rs` (7/N))
…uwer Rollup of 17 pull requests Successful merges: - #156950 (Staticlib rename internal symbols) - #157322 (test pre-stabilization items on CI) - #157490 (Add field-wise CoerceShared reborrow tests) - #157655 (Make Share::share final and improve docs) - #157688 (Create experimental test job `aarch64-apple-macos-26` for evaluating `macos-26` runner images) - #157796 (rustdoc: Some more lazy formatting) - #157069 (Test that you can't implement Unpin for a compiler-generated future using TAIT) - #157202 (add #[rustc_no_writable] to slice::get_unchecked_mut) - #157622 (Disable retagging for variadic arguments in const-eval) - #157684 (-Zassumptions-on-binders: insert empty assumptions when entering binders in the solver) - #157695 (Extend capabilities of `TypeFoldable_Generic`) - #157752 (Rename `errors.rs` file to `diagnostics.rs` (6/N)) - #157766 (interpret: avoid computing layout of sized raw pointee) - #157785 (fuchsia: Support AddressSanitizer on riscv64gc-unknown-fuchsia) - #157795 (revert 157013) - #157798 (Prevent approving PRs that wait for Crater or formal decisions) - #157803 (Rename `errors.rs` file to `diagnostics.rs` (7/N))
…=kobzol,jieyouxu test pre-stabilization items on CI This PR is part of [MCP 996](rust-lang/compiler-team#996), and adds a new CI job dedicated to testing pre-stabilization items, with: - the new solver, to ensure it can build the standard library (moved from where I added it in rust-lang#156146). Note this is not sufficient _yet_, as we also want to test bootstrapping soon, but it's currently broken and will have to wait for a followup PR. - the polonius alpha, by running UI tests under the polonius compare-mode
…uwer Rollup of 23 pull requests Successful merges: - #144220 (Add powerpc64-unknown-linux-gnuelfv2 target) - #153238 (debuginfo: slices are DW_TAG_array_type's) - #157112 (Update aarch64-unknown-freebsd target description) - #157322 (test pre-stabilization items on CI) - #157348 (Don't track cwd for `-Zremap-cwd-prefix` in incremental compilation) - #157490 (Add field-wise CoerceShared reborrow tests) - #157655 (Make Share::share final and improve docs) - #157672 (Region inference: Simplify initialisation of region values) - #157680 (Require `#[pin_v2]` for explicit pin-projection patterns) - #157688 (Create experimental test job `aarch64-apple-macos-26` for evaluating `macos-26` runner images) - #157796 (rustdoc: Some more lazy formatting) - #157818 (miri subtree update) - #157069 (Test that you can't implement Unpin for a compiler-generated future using TAIT) - #157079 (Don't recover `&raw EXPR` as a missing comma) - #157202 (add #[rustc_no_writable] to slice::get_unchecked_mut) - #157622 (Disable retagging for variadic arguments in const-eval) - #157684 (-Zassumptions-on-binders: insert empty assumptions when entering binders in the solver) - #157695 (Extend capabilities of `TypeFoldable_Generic`) - #157766 (interpret: avoid computing layout of sized raw pointee) - #157785 (fuchsia: Support AddressSanitizer on riscv64gc-unknown-fuchsia) - #157795 (revert 157013) - #157798 (Prevent approving PRs that wait for Crater or formal decisions) - #157803 (Rename `errors.rs` file to `diagnostics.rs` (7/N)) Failed merges: - #157752 (Rename `errors.rs` file to `diagnostics.rs` (6/N))
Rollup merge of #157322 - lqd:ci-new-solver-bootstrapping, r=kobzol,jieyouxu test pre-stabilization items on CI This PR is part of [MCP 996](rust-lang/compiler-team#996), and adds a new CI job dedicated to testing pre-stabilization items, with: - the new solver, to ensure it can build the standard library (moved from where I added it in #156146). Note this is not sufficient _yet_, as we also want to test bootstrapping soon, but it's currently broken and will have to wait for a followup PR. - the polonius alpha, by running UI tests under the polonius compare-mode
View all comments
This PR is part of MCP 996, and adds a new CI job dedicated to testing pre-stabilization items, with: