Skip to content
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

Rollup of 3 pull requests #134879

Closed
wants to merge 6 commits into from
Closed

Conversation

Zalathar
Copy link
Contributor

Successful merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

estebank and others added 6 commits December 21, 2024 19:08
Provide a fallback in `best_blame_constraint` when `find_constraint_paths_between_regions` doesn't have a result. This code is due a rework to avoid the letf-over `unwrap()`, but avoids the ICE caused by the repro.

Fix rust-lang#133252.
- librustdoc::clean::clean_lifetime doesn't need a mut doc context
- librustdoc::clean::normalize doesn't need a mut doc context
- move Some() wrapping up into `clean_predicate()`
- simplify nested if in librustdoc::clean::record_extern_fqn()
Use `check-run-results` for `run-fail` test stderr

Fixes rust-lang#65865
Avoid ICE in borrowck

Provide a fallback in `best_blame_constraint` when `find_constraint_paths_between_regions` doesn't have a result. This code is due a rework to avoid the letf-over `unwrap()`, but avoids the ICE caused by the repro.

Fix rust-lang#133252.
… r=GuillaumeGomez

nits: Cleanups in `librustdoc::clean`

r? ``@GuillaumeGomez``
@rustbot rustbot added A-testsuite Area: The testsuite used to check the correctness of rustc PG-exploit-mitigations Project group: Exploit mitigations S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. rollup A PR which is a rollup labels Dec 29, 2024
@Zalathar
Copy link
Contributor Author

@bors r+ p=5 rollup=never

@bors
Copy link
Contributor

bors commented Dec 29, 2024

📌 Commit 8dc9921 has been approved by Zalathar

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 29, 2024
bors added a commit to rust-lang-ci/rust that referenced this pull request Dec 29, 2024
Rollup of 3 pull requests

Successful merges:

 - rust-lang#133460 (Use `check-run-results` for `run-fail` test stderr)
 - rust-lang#134627 (Avoid ICE in borrowck)
 - rust-lang#134799 (nits: Cleanups in `librustdoc::clean`)

r? `@ghost`
`@rustbot` modify labels: rollup
@bors
Copy link
Contributor

bors commented Dec 29, 2024

⌛ Testing commit 8dc9921 with merge 869b3cc...

@rust-log-analyzer
Copy link
Collaborator

The job x86_64-gnu-llvm-18-3 failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
------------------------------------------


---- [ui] tests/ui/array-slice-vec/vec-overrun.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/array-slice-vec/vec-overrun/vec-overrun.run.stderr"

1 thread 'main' panicked at $DIR/vec-overrun.rs:11:17:
2 index out of bounds: the len is 1 but the index is 2
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_bounds_check
+    3: <usize as core::slice::index::SliceIndex<[T]>>::index
+    4: <alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
+    5: vec_overrun::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_bounds_check
   3: <usize as core::slice::index::SliceIndex<[T]>>::index
   4: <alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
   5: vec_overrun::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+    2: <core::pin::Pin<P> as core::future::future::Future>::poll
+    3: issue_65419_async_fn_resume_after_panic::executor::block_on
+    4: issue_65419_async_fn_resume_after_panic::main::{{closure}}
+    5: core::ops::function::FnOnce::call_once
+    6: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
+    8: __rust_try
+    9: std::panic::catch_unwind
+   10: issue_65419_async_fn_resume_after_panic::main
+   11: core::ops::function::FnOnce::call_once
---
   2: <core::pin::Pin<P> as core::future::future::Future>::poll
   3: issue_65419_async_fn_resume_after_panic::executor::block_on
   4: issue_65419_async_fn_resume_after_panic::main::{{closure}}
   5: core::ops::function::FnOnce::call_once
   6: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
   8: __rust_try
   9: std::panic::catch_unwind
  10: issue_65419_async_fn_resume_after_panic::main
  11: core::ops::function::FnOnce::call_once
---
------------------------------------------


---- [ui] tests/ui/binop/binop-fail-3.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3/binop-fail-3.run.stderr"

1 thread 'main' panicked at $DIR/binop-fail-3.rs:6:5:
2 quux
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: binop_fail_3::foo
+    2: binop_fail_3::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 



The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/binop/binop-fail-3.rs:6:5:
quux
stack backtrace:
stack backtrace:
   0: std::panicking::begin_panic
   1: binop_fail_3::foo
   2: binop_fail_3::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/borrowck/issue-28934" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/borrowck/issue-28934/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/borrowck/issue-28934.rs:14:9:
explicit panic
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/issue-29798" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/issue-29798/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/consts/issue-29798.rs:6:5:
index out of bounds: the len is 5 but the index is 5
stack backtrace:
---
+    0: std::panicking::begin_panic
+    1: coroutine_resume_after_panic::main::{{closure}}
+    2: coroutine_resume_after_panic::main::{{closure}}
+    3: core::ops::function::FnOnce::call_once
+    4: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
+    6: __rust_try
+    7: std::panic::catch_unwind
+    8: coroutine_resume_after_panic::main
+    9: core::ops::function::FnOnce::call_once
---
   0: std::panicking::begin_panic
   1: coroutine_resume_after_panic::main::{{closure}}
   2: coroutine_resume_after_panic::main::{{closure}}
   3: core::ops::function::FnOnce::call_once
   4: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
   6: __rust_try
   7: std::panic::catch_unwind
   8: coroutine_resume_after_panic::main
   9: core::ops::function::FnOnce::call_once
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/expr/if/expr-if-panic-fn" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/expr/if/expr-if-panic-fn/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/expr/if/expr-if-panic-fn.rs:6:5:
explicit panic
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/expr/if/if-cond-bot.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/expr/if/if-cond-bot/if-cond-bot.run.stderr"

1 thread 'main' panicked at $DIR/if-cond-bot.rs:7:5:
2 quux
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: if_cond_bot::my_err
+    2: if_cond_bot::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 



The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/expr/if/if-cond-bot" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/expr/if/if-cond-bot/a"
bye
------------------------------------------
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/expr/if/if-cond-bot.rs:7:5:
thread 'main' panicked at /checkout/tests/ui/expr/if/if-cond-bot.rs:7:5:
quux
stack backtrace:
   0: std::panicking::begin_panic
   1: if_cond_bot::my_err
   2: if_cond_bot::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/extern/issue-18576" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/extern/issue-18576/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/extern/issue-18576.rs:11:5:
stop
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/imports/glob-use-std.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/imports/glob-use-std/glob-use-std.run.stderr"

1 thread 'main' panicked at $DIR/glob-use-std.rs:10:5:
2 panic works
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-12920" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-12920/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-12920.rs:6:5:
explicit panic
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-13202" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-13202/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-13202.rs:6:27:
bad input
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-20971" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-20971/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-20971.rs:18:5:
Hello, world!
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/issues/issue-23354-2.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-23354-2/issue-23354-2.run.stderr"

1 thread 'main' panicked at $DIR/issue-23354-2.rs:8:14:
2 panic evaluated
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-23354-2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-23354-2/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-23354-2.rs:8:14:
panic evaluated
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-23354" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-23354/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-23354.rs:7:14:
panic evaluated
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-2761" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-2761/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-2761.rs:6:5:
custom message
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-3029" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-3029/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-3029.rs:10:5:
so long
stack backtrace:
---
2 panicking destructors ftw!
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: <issue_30380::FilledOnDrop as core::ops::drop::Drop>::drop
+    2: core::ptr::drop_in_place<issue_30380::FilledOnDrop>
+    3: issue_30380::foo
+    4: issue_30380::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 



The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-30380" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-30380/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/issues/issue-30380.rs:17:13:
panicking destructors ftw!
stack backtrace:
stack backtrace:
   0: std::panicking::begin_panic
   1: <issue_30380::FilledOnDrop as core::ops::drop::Drop>::drop
   2: core::ptr::drop_in_place<issue_30380::FilledOnDrop>
   3: issue_30380::foo
   4: issue_30380::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::option::expect_failed
+    3: <std::time::Instant as core::ops::arith::Add<core::time::Duration>>::add
+    4: issue_44216_add_instant::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::option::expect_failed
   3: <std::time::Instant as core::ops::arith::Add<core::time::Duration>>::add
   4: issue_44216_add_instant::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::option::expect_failed
+    3: <std::time::SystemTime as core::ops::arith::Add<core::time::Duration>>::add
+    4: issue_44216_add_system_time::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::option::expect_failed
   3: <std::time::SystemTime as core::ops::arith::Add<core::time::Duration>>::add
   4: issue_44216_add_system_time::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::option::expect_failed
+    3: <std::time::Instant as core::ops::arith::Sub<core::time::Duration>>::sub
+    4: issue_44216_sub_instant::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::option::expect_failed
   3: <std::time::Instant as core::ops::arith::Sub<core::time::Duration>>::sub
   4: issue_44216_sub_instant::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::option::expect_failed
+    3: <std::time::SystemTime as core::ops::arith::Sub<core::time::Duration>>::sub
+    4: issue_44216_sub_system_time::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::option::expect_failed
   3: <std::time::SystemTime as core::ops::arith::Sub<core::time::Duration>>::sub
   4: issue_44216_sub_system_time::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_bounds_check
+    3: issue_69225_SCEVAddExpr_wrap_flag::do_test
+    4: issue_69225_SCEVAddExpr_wrap_flag::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


The actual run.stderr differed from the expected run.stderr.

---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_bounds_check
   3: issue_69225_SCEVAddExpr_wrap_flag::do_test
   4: issue_69225_SCEVAddExpr_wrap_flag::main
------------------------------------------


---- [ui] tests/ui/loops/issue-69225-layout-repeated-checked-add.rs stdout ----
---
------------------------------------------


---- [ui] tests/ui/macros/assert-as-macro.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-as-macro/assert-as-macro.run.stderr"

1 thread 'main' panicked at $DIR/assert-as-macro.rs:6:5:
2 assertion failed: 1 == 2
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
------------------------------------------


---- [ui] tests/ui/macros/assert-eq-macro-msg.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-eq-macro-msg/assert-eq-macro-msg.run.stderr"

2 assertion `left == right` failed: 1 + 1 definitely should be 3
3   left: 2
4  right: 3
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-eq-macro-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-eq-macro-msg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/macros/assert-eq-macro-msg.rs:8:5:
assertion `left == right` failed: 1 + 1 definitely should be 3
  left: 2
---
------------------------------------------


---- [ui] tests/ui/macros/assert-macro-fmt.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-macro-fmt/assert-macro-fmt.run.stderr"

1 thread 'main' panicked at $DIR/assert-macro-fmt.rs:7:5:
2 test-assert-fmt 42 rust
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
------------------------------------------


---- [ui] tests/ui/macros/assert-ne-macro-msg.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-ne-macro-msg/assert-ne-macro-msg.run.stderr"


2 assertion `left != right` failed: 1 + 1 definitely should not be 2
4  right: 2
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-ne-macro-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-ne-macro-msg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/macros/assert-ne-macro-msg.rs:8:5:
thread 'main' panicked at /checkout/tests/ui/macros/assert-ne-macro-msg.rs:8:5:
assertion `left != right` failed: 1 + 1 definitely should not be 2
 right: 2
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
---
------------------------------------------


---- [ui] tests/ui/macros/assert-matches-macro-msg.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-matches-macro-msg/assert-matches-macro-msg.run.stderr"


2 assertion `left matches right` failed: 1 + 1 definitely should be 3
4  right: 3
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-matches-macro-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/assert-matches-macro-msg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/macros/assert-matches-macro-msg.rs:12:5:
thread 'main' panicked at /checkout/tests/ui/macros/assert-matches-macro-msg.rs:12:5:
assertion `left matches right` failed: 1 + 1 definitely should be 3
 right: 3
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
---
------------------------------------------


---- [ui] tests/ui/macros/die-macro-2.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/die-macro-2/die-macro-2.run.stderr"

1 thread 'main' panicked at $DIR/die-macro-2.rs:6:5:
2 test
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: die_macro_2::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 



The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/die-macro-2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/die-macro-2/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/macros/die-macro-2.rs:6:5:
test
stack backtrace:
stack backtrace:
   0: std::panicking::begin_panic
   1: die_macro_2::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
------------------------------------------


---- [ui] tests/ui/macros/unreachable-fmt-msg.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/unreachable-fmt-msg/unreachable-fmt-msg.run.stderr"

1 thread 'main' panicked at $DIR/unreachable-fmt-msg.rs:6:5:
2 internal error: entered unreachable code: 6 is not prime
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/unreachable-fmt-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/unreachable-fmt-msg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/macros/unreachable-fmt-msg.rs:6:5:
internal error: entered unreachable code: 6 is not prime
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/macros/unreachable-static-msg.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/unreachable-static-msg/unreachable-static-msg.run.stderr"

1 thread 'main' panicked at $DIR/unreachable-static-msg.rs:6:5:
2 internal error: entered unreachable code: uhoh
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/unreachable-static-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/unreachable-static-msg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/macros/unreachable-static-msg.rs:6:5:
internal error: entered unreachable code: uhoh
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/expr-match-panic-fn" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/expr-match-panic-fn/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/match/expr-match-panic-fn.rs:6:5:
explicit panic
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/match/match-disc-bot.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/match-disc-bot/match-disc-bot.run.stderr"

1 thread 'main' panicked at $DIR/match-disc-bot.rs:6:5:
2 quux
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: match_disc_bot::f
+    2: match_disc_bot::g
+    3: match_disc_bot::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 



The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/match-disc-bot" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/match-disc-bot/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/match/match-disc-bot.rs:6:5:
quux
stack backtrace:
stack backtrace:
   0: std::panicking::begin_panic
   1: match_disc_bot::f
   2: match_disc_bot::g
   3: match_disc_bot::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------



---- [ui] tests/ui/match/match-wildcards.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/match-wildcards/match-wildcards.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at $DIR/match-wildcards.rs:8:13:
2 squirrelcupcake
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: match_wildcards::cmp
+    2: match_wildcards::main
---
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/match-wildcards" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/match/match-wildcards/a"
stdout: none
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/match/match-wildcards.rs:8:13:
squirrelcupcake
   0: std::panicking::begin_panic
   1: match_wildcards::cmp
   2: match_wildcards::main
   3: core::ops::function::FnOnce::call_once
---
------------------------------------------


---- [ui] tests/ui/mir/mir_codegen_calls_converging_drops_2.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_codegen_calls_converging_drops_2/mir_codegen_calls_converging_drops_2.run.stderr"

2 dropped
3 thread 'main' panicked at $DIR/mir_codegen_calls_converging_drops_2.rs:29:5:
4 exit
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_codegen_calls_converging_drops_2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_codegen_calls_converging_drops_2/a"
--- stderr -------------------------------
complex called
dropped
thread 'main' panicked at /checkout/tests/ui/mir/mir_codegen_calls_converging_drops_2.rs:29:5:
---
------------------------------------------


---- [ui] tests/ui/mir/mir_dynamic_drops_1.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_1/mir_dynamic_drops_1.run.stderr"

2 drop 2
3 thread 'main' panicked at $DIR/mir_dynamic_drops_1.rs:30:5:
4 explicit panic
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_1" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_1/a"
--- stderr -------------------------------
drop 1
drop 2
thread 'main' panicked at /checkout/tests/ui/mir/mir_dynamic_drops_1.rs:30:5:
---
------------------------------------------


---- [ui] tests/ui/mir/mir_dynamic_drops_2.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_2/mir_dynamic_drops_2.run.stderr"

1 drop 1
2 thread 'main' panicked at $DIR/mir_dynamic_drops_2.rs:28:5:
3 explicit panic
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_2/a"
--- stderr -------------------------------
drop 1
thread 'main' panicked at /checkout/tests/ui/mir/mir_dynamic_drops_2.rs:28:5:
explicit panic
---
------------------------------------------


---- [ui] tests/ui/mir/mir_dynamic_drops_3.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_3/mir_dynamic_drops_3.run.stderr"

1 thread 'main' panicked at $DIR/mir_dynamic_drops_3.rs:23:5:
2 unwind happens
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: std::panicking::begin_panic
+    1: mir_dynamic_drops_3::may_panic
+    2: mir_dynamic_drops_3::mir
+    3: mir_dynamic_drops_3::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 drop 3
5 drop 2
6 drop 1
6 drop 1


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_3" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_dynamic_drops_3/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/mir/mir_dynamic_drops_3.rs:23:5:
unwind happens
stack backtrace:
stack backtrace:
   0: std::panicking::begin_panic
   1: mir_dynamic_drops_3::may_panic
   2: mir_dynamic_drops_3::mir
   3: mir_dynamic_drops_3::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
drop 3
drop 2
drop 1
drop 1
------------------------------------------


---- [ui] tests/ui/mir/mir_indexing_oob_1.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_1/mir_indexing_oob_1.run.stderr"

1 thread 'main' panicked at $DIR/mir_indexing_oob_1.rs:9:5:
2 index out of bounds: the len is 5 but the index is 10
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_1" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_1/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/mir/mir_indexing_oob_1.rs:9:5:
index out of bounds: the len is 5 but the index is 10
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/mir/mir_indexing_oob_2.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_2/mir_indexing_oob_2.run.stderr"

1 thread 'main' panicked at $DIR/mir_indexing_oob_2.rs:9:5:
2 index out of bounds: the len is 5 but the index is 10
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_2/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/mir/mir_indexing_oob_2.rs:9:5:
index out of bounds: the len is 5 but the index is 10
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/mir/mir_indexing_oob_3.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_3/mir_indexing_oob_3.run.stderr"

1 thread 'main' panicked at $DIR/mir_indexing_oob_3.rs:9:5:
2 index out of bounds: the len is 5 but the index is 10
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_3" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_indexing_oob_3/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/mir/mir_indexing_oob_3.rs:9:5:
index out of bounds: the len is 5 but the index is 10
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/nll/issue-51345-2.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/nll/issue-51345-2/issue-51345-2.run.stderr"

1 thread 'main' panicked at $DIR/issue-51345-2.rs:8:26:
2 explicit panic
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/nll/issue-51345-2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/nll/issue-51345-2/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/nll/issue-51345-2.rs:8:26:
explicit panic
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/numbers-arithmetic/divide-by-zero.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/divide-by-zero/divide-by-zero.run.stderr"

1 thread 'main' panicked at $DIR/divide-by-zero.rs:8:14:
2 attempt to divide by zero
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_add_overflow
+    3: <u8 as core::ops::arith::AddAssign<&u8>>::add_assign
+    4: location_add_assign_overflow::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_add_overflow
   3: <u8 as core::ops::arith::AddAssign<&u8>>::add_assign
   4: location_add_assign_overflow::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_add_overflow
+    3: <u8 as core::ops::arith::Add<&u8>>::add
+    4: location_add_overflow::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_add_overflow
   3: <u8 as core::ops::arith::Add<&u8>>::add
   4: location_add_overflow::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_div_by_zero
+    3: <i32 as core::ops::arith::DivAssign>::div_assign
+    4: <i32 as core::ops::arith::DivAssign<&i32>>::div_assign
+    5: location_divide_assign_by_zero::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_div_by_zero
   3: <i32 as core::ops::arith::DivAssign>::div_assign
   4: <i32 as core::ops::arith::DivAssign<&i32>>::div_assign
   5: location_divide_assign_by_zero::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_div_by_zero
+    3: <i32 as core::ops::arith::Div>::div
+    4: <i32 as core::ops::arith::Div<&i32>>::div
+    6: core::ops::function::FnOnce::call_once
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 

---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_div_by_zero
   3: <i32 as core::ops::arith::Div>::div
   4: <i32 as core::ops::arith::Div<&i32>>::div
   6: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------

---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_rem_by_zero
+    3: <i32 as core::ops::arith::RemAssign>::rem_assign
+    4: <i32 as core::ops::arith::RemAssign<&i32>>::rem_assign
+    5: location_mod_assign_by_zero::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_rem_by_zero
   3: <i32 as core::ops::arith::RemAssign>::rem_assign
   4: <i32 as core::ops::arith::RemAssign<&i32>>::rem_assign
   5: location_mod_assign_by_zero::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_rem_by_zero
+    3: <i32 as core::ops::arith::Rem>::rem
+    4: <i32 as core::ops::arith::Rem<&i32>>::rem
+    6: core::ops::function::FnOnce::call_once
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 

---
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_rem_by_zero
   3: <i32 as core::ops::arith::Rem>::rem
   4: <i32 as core::ops::arith::Rem<&i32>>::rem
   6: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------

---
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_mul_overflow
+    3: <u8 as core::ops::arith::MulAssign<&u8>>::mul_assign
+    4: location_mul_assign_overflow::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
attempt to multiply with overflow
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_mul_overflow
   3: <u8 as core::ops::arith::MulAssign<&u8>>::mul_assign
   4: location_mul_assign_overflow::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_mul_overflow
+    3: <u8 as core::ops::arith::Mul<&u8>>::mul
+    4: location_mul_overflow::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
attempt to multiply with overflow
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_mul_overflow
   3: <u8 as core::ops::arith::Mul<&u8>>::mul
   4: location_mul_overflow::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_sub_overflow
+    3: <u8 as core::ops::arith::SubAssign<&u8>>::sub_assign
+    4: location_sub_assign_overflow::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
attempt to subtract with overflow
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_sub_overflow
   3: <u8 as core::ops::arith::SubAssign<&u8>>::sub_assign
   4: location_sub_assign_overflow::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_sub_overflow
+    3: <u8 as core::ops::arith::Sub<&u8>>::sub
+    4: location_sub_overflow::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
attempt to subtract with overflow
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_sub_overflow
   3: <u8 as core::ops::arith::Sub<&u8>>::sub
   4: location_sub_overflow::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
------------------------------------------


---- [ui] tests/ui/numbers-arithmetic/overflowing-add.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/overflowing-add/overflowing-add.run.stderr"

1 thread 'main' panicked at $DIR/overflowing-add.rs:10:14:
2 attempt to add with overflow
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
------------------------------------------


---- [ui] tests/ui/numbers-arithmetic/overflowing-mul.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/overflowing-mul/overflowing-mul.run.stderr"

1 thread 'main' panicked at $DIR/overflowing-mul.rs:10:13:
2 attempt to multiply with overflow
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
------------------------------------------


---- [ui] tests/ui/numbers-arithmetic/overflowing-neg-nonzero.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/overflowing-neg-nonzero/overflowing-neg-nonzero.run.stderr"

1 thread 'main' panicked at $SRC_DIR/core/src/ops/arith.rs:LL:COL:
2 attempt to negate with overflow
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic_const::panic_const_neg_overflow
+    3: <core::num::nonzero::NonZero<i8> as core::ops::arith::Neg>::neg
+    4: overflowing_neg_nonzero::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 


---
attempt to negate with overflow
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic_const::panic_const_neg_overflow
   3: <core::num::nonzero::NonZero<i8> as core::ops::arith::Neg>::neg
   4: overflowing_neg_nonzero::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---
------------------------------------------


---- [ui] tests/ui/numbers-arithmetic/overflowing-sub.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/overflowing-sub/overflowing-sub.run.stderr"

1 thread 'main' panicked at $DIR/overflowing-sub.rs:10:14:
2 attempt to subtract with overflow
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/overflowing-sub" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/numbers-arithmetic/overflowing-sub/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/numbers-arithmetic/overflowing-sub.rs:10:14:
attempt to subtract with overflow
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/unwind-rec" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/unwind-rec/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/panic-runtime/unwind-rec.rs:6:5:
explicit panic
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/unwind-rec2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/unwind-rec2/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/panic-runtime/unwind-rec2.rs:10:5:
explicit panic
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/panics/explicit-panic-msg.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/explicit-panic-msg/explicit-panic-msg.run.stderr"

1 thread 'main' panicked at $DIR/explicit-panic-msg.rs:14:5:
2 wooooo
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/explicit-panic-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/explicit-panic-msg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/panics/explicit-panic-msg.rs:14:5:
wooooo
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-arg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-arg/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/panics/panic-arg.rs:10:7:
woe
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/panics/panic-macro-any.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any/panic-macro-any.run.stderr"

1 thread 'main' panicked at $DIR/panic-macro-any.rs:9:5:
2 Box<dyn Any>
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/panics/panic-macro-any.rs:9:5:
Box<dyn Any>
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-take-handler-nop" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-take-handler-nop/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/panics/panic-take-handler-nop.rs:10:5:
foobar
stack backtrace:
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/alignment/alignment.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: Alignment::new_unchecked requires a power of two
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/alignment" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/alignment/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: Alignment::new_unchecked requires a power of two
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: alignment::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/ascii-char-digit_unchecked/ascii-char-digit_unchecked.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: `ascii::Char::digit_unchecked` input cannot exceed 9.
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/ascii-char-digit_unchecked" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/ascii-char-digit_unchecked/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: `ascii::Char::digit_unchecked` input cannot exceed 9.
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: ascii_char_digit_unchecked::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/assert_unchecked/assert_unchecked.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: hint::assert_unchecked must never be called when the condition is false
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/assert_unchecked" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/assert_unchecked/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: hint::assert_unchecked must never be called when the condition is false
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: core::hint::assert_unchecked::precondition_check
   3: core::hint::assert_unchecked::precondition_check
   4: assert_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy-nonoverlapping.rs#misaligned_dst stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.misaligned_dst/copy-nonoverlapping.misaligned_dst.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned_dst`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.misaligned_dst" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.misaligned_dst/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy_nonoverlapping::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/char-from_u32_unchecked/char-from_u32_unchecked.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: invalid value for `char`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/char-from_u32_unchecked" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/char-from_u32_unchecked/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: invalid value for `char`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: char_from_u32_unchecked::main
   3: char_from_u32_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy-nonoverlapping.rs#misaligned_src stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.misaligned_src/copy-nonoverlapping.misaligned_src.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned_src`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.misaligned_src" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.misaligned_src/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy_nonoverlapping::main
   3: copy_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy-nonoverlapping.rs#null_dst stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.null_dst/copy-nonoverlapping.null_dst.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null_dst`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.null_dst" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.null_dst/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy_nonoverlapping::main
   3: copy_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy-nonoverlapping.rs#overlapping stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.overlapping/copy-nonoverlapping.overlapping.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `overlapping`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.overlapping" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.overlapping/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy_nonoverlapping::main
   3: copy_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy-nonoverlapping.rs#null_src stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.null_src/copy-nonoverlapping.null_src.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null_src`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.null_src" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy-nonoverlapping.null_src/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy_nonoverlapping::main
   3: copy_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy.rs#misaligned_dst stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.misaligned_dst/copy.misaligned_dst.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned_dst`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.misaligned_dst" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.misaligned_dst/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy::main
   3: copy::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy.rs#misaligned_src stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.misaligned_src/copy.misaligned_src.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned_src`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.misaligned_src" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.misaligned_src/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy::main
   3: copy::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy.rs#null_src stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.null_src/copy.null_src.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null_src`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.null_src" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.null_src/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: core::intrinsics::copy::precondition_check
   3: core::intrinsics::copy::precondition_check
   4: copy::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/copy.rs#null_dst stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.null_dst/copy.null_dst.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null_dst`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.null_dst" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/copy.null_dst/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: copy::main
   3: copy::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/layout.rs#badalign stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/layout.badalign/layout.badalign.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: Layout::from_size_align_unchecked requires that align is a power of 2 and the rounded-up allocation size does not exceed isize::MAX
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `badalign`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/layout.badalign" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/layout.badalign/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: Layout::from_size_align_unchecked requires that align is a power of 2 and the rounded-up allocation size does not exceed isize::MAX
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: layout::main
   3: layout::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/layout.rs#toolarge stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/layout.toolarge/layout.toolarge.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: Layout::from_size_align_unchecked requires that align is a power of 2 and the rounded-up allocation size does not exceed isize::MAX
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `toolarge`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/layout.toolarge" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/layout.toolarge/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: Layout::from_size_align_unchecked requires that align is a power of 2 and the rounded-up allocation size does not exceed isize::MAX
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: layout::main
   3: layout::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/nonnull.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonnull/nonnull.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: NonNull::new_unchecked requires that the pointer is non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonnull" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonnull/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: NonNull::new_unchecked requires that the pointer is non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: nonnull::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonzero-from_mut_unchecked/nonzero-from_mut_unchecked.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: NonZero::from_mut_unchecked requires the argument to dereference as non-zero
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonzero-from_mut_unchecked" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonzero-from_mut_unchecked/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: NonZero::from_mut_unchecked requires the argument to dereference as non-zero
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: core::num::nonzero::NonZero<T>::from_mut_unchecked::precondition_check
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonzero-new_unchecked/nonzero-new_unchecked.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: NonZero::new_unchecked requires the argument to be non-zero
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonzero-new_unchecked" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/nonzero-new_unchecked/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: NonZero::new_unchecked requires the argument to be non-zero
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: core::num::nonzero::NonZero<T>::new_unchecked::precondition_check
   3: core::num::nonzero::NonZero<T>::new_unchecked::precondition_check
   4: nonzero_new_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/read_volatile.rs#misaligned stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/read_volatile.misaligned/read_volatile.misaligned.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::read_volatile requires that the pointer argument is aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/read_volatile.misaligned" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/read_volatile.misaligned/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::read_volatile requires that the pointer argument is aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: read_volatile::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/replace.misaligned/replace.misaligned.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::replace requires that the pointer argument is aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/replace.misaligned" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/replace.misaligned/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::replace requires that the pointer argument is aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: replace::main
   3: replace::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/read_volatile.rs#null stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/read_volatile.null/read_volatile.null.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::read_volatile requires that the pointer argument is aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/read_volatile.null" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/read_volatile.null/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::read_volatile requires that the pointer argument is aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: read_volatile::main
   3: read_volatile::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/replace.rs#null stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/replace.null/replace.null.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::replace requires that the pointer argument is aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/replace.null" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/replace.null/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::replace requires that the pointer argument is aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: replace::main
   3: replace::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-from-raw-parts-mut.rs#misaligned stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.misaligned/slice-from-raw-parts-mut.misaligned.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::from_raw_parts_mut requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.misaligned" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.misaligned/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::from_raw_parts_mut requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_from_raw_parts_mut::main
   3: slice_from_raw_parts_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-from-raw-parts-mut.rs#toolarge stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.toolarge/slice-from-raw-parts-mut.toolarge.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::from_raw_parts_mut requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `toolarge`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.toolarge" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.toolarge/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::from_raw_parts_mut requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_from_raw_parts_mut::main
   3: slice_from_raw_parts_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-from-raw-parts-mut.rs#null stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.null/slice-from-raw-parts-mut.null.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::from_raw_parts_mut requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.null" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts-mut.null/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::from_raw_parts_mut requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_from_raw_parts_mut::main
   3: slice_from_raw_parts_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-from-raw-parts.rs#misaligned stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.misaligned/slice-from-raw-parts.misaligned.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.misaligned" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.misaligned/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_from_raw_parts::main
   3: slice_from_raw_parts::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-from-raw-parts.rs#null stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.null/slice-from-raw-parts.null.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.null" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.null/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_from_raw_parts::main
   3: slice_from_raw_parts::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked.rs#backwards_range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.backwards_range/slice-get_unchecked.backwards_range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `backwards_range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.backwards_range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.backwards_range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.toolarge/slice-from-raw-parts.toolarge.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `toolarge`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.toolarge" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-from-raw-parts.toolarge/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_from_raw_parts::main
   3: slice_from_raw_parts::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked.rs#range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range/slice-get_unchecked.range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked::main
   3: slice_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked.rs#range_from stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range_from/slice-get_unchecked.range_from.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_from`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range_from" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range_from/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked::main
   3: slice_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked.rs#range_to stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range_to/slice-get_unchecked.range_to.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_to`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range_to" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.range_to/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked::main
   3: slice_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked.rs#usize stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.usize/slice-get_unchecked.usize.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked requires that the index is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
+    2: core::panicking::panic_nounwind
+    3: <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked::precondition_check
+    4: slice_get_unchecked::main
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 thread caused non-unwinding panic. aborting.


The actual run.stderr differed from the expected run.stderr.


error in revision `usize`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.usize" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked.usize/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked requires that the index is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   2: core::panicking::panic_nounwind
   3: <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked::precondition_check
   4: slice_get_unchecked::main
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/slice-get_unchecked_mut.rs#range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range/slice-get_unchecked_mut.range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked_mut::main
   3: slice_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked_mut.rs#backwards_range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.backwards_range/slice-get_unchecked_mut.backwards_range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `backwards_range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.backwards_range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.backwards_range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked_mut::main
   3: slice_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-swap_unchecked.rs#oob_a stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-swap_unchecked.oob_a/slice-swap_unchecked.oob_a.run.stderr"

1 thread 'main' panicked at $DIR/slice-swap_unchecked.rs:10:14:
2 index out of bounds: the len is 2 but the index is 2
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---


The actual run.stderr differed from the expected run.stderr.

error in revision `oob_a`: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-swap_unchecked.oob_a" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-swap_unchecked.oob_a/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/precondition-checks/slice-swap_unchecked.rs:10:14:
index out of bounds: the len is 2 but the index is 2
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked_mut.rs#range_from stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range_from/slice-get_unchecked_mut.range_from.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_from`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range_from" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range_from/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked_mut::main
   3: slice_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked_mut.rs#range_to stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range_to/slice-get_unchecked_mut.range_to.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_to`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range_to" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.range_to/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked_mut requires that the range is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked_mut::main
   3: slice_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-swap_unchecked.rs#oob_b stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-swap_unchecked.oob_b/slice-swap_unchecked.oob_b.run.stderr"

1 thread 'main' panicked at $DIR/slice-swap_unchecked.rs:12:14:
2 index out of bounds: the len is 2 but the index is 2
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---


The actual run.stderr differed from the expected run.stderr.

error in revision `oob_b`: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-swap_unchecked.oob_b" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-swap_unchecked.oob_b/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/precondition-checks/slice-swap_unchecked.rs:12:14:
index out of bounds: the len is 2 but the index is 2
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/precondition-checks/slice-get_unchecked_mut.rs#usize stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.usize/slice-get_unchecked_mut.usize.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `usize`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.usize" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/slice-get_unchecked_mut.usize/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: slice_get_unchecked_mut::main
   3: slice_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked.rs#range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range/str-get_unchecked.range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked::main
   3: str_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked.rs#backwards_range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.backwards_range/str-get_unchecked.backwards_range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `backwards_range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.backwards_range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.backwards_range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked::main
   3: str_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked.rs#range_from stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range_from/str-get_unchecked.range_from.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_from`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range_from" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range_from/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked::main
   3: str_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked.rs#range_to stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range_to/str-get_unchecked.range_to.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_to`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range_to" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked.range_to/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked::main
   3: str_get_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked_mut.rs#backwards_range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.backwards_range/str-get_unchecked_mut.backwards_range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `backwards_range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.backwards_range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.backwards_range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked_mut::main
   3: str_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked_mut.rs#range stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range/str-get_unchecked_mut.range.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked_mut::main
   3: str_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked_mut.rs#range_to stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range_to/str-get_unchecked_mut.range_to.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_to`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range_to" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range_to/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked_mut::main
   3: str_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/str-get_unchecked_mut.rs#range_from stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range_from/str-get_unchecked_mut.range_from.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `range_from`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range_from" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/str-get_unchecked_mut.range_from/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: str::get_unchecked_mut requires that the range is within the string slice
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: str_get_unchecked_mut::main
   3: str_get_unchecked_mut::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/swap-nonoverlapping.rs#misaligned_src stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.misaligned_src/swap-nonoverlapping.misaligned_src.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned_src`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.misaligned_src" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.misaligned_src/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: swap_nonoverlapping::main
   3: swap_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/swap-nonoverlapping.rs#misaligned_dst stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.misaligned_dst/swap-nonoverlapping.misaligned_dst.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned_dst`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.misaligned_dst" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.misaligned_dst/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: swap_nonoverlapping::main
   3: swap_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/swap-nonoverlapping.rs#null_dst stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.null_dst/swap-nonoverlapping.null_dst.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null_dst`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.null_dst" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.null_dst/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: swap_nonoverlapping::main
   3: swap_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/swap-nonoverlapping.rs#null_src stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.null_src/swap-nonoverlapping.null_src.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null_src`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.null_src" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.null_src/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: swap_nonoverlapping::main
   3: swap_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/unchecked_add.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_add/unchecked_add.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: u8::unchecked_add cannot overflow
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_add" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_add/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: u8::unchecked_add cannot overflow
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: unchecked_add::main
   3: unchecked_add::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/swap-nonoverlapping.rs#overlapping stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.overlapping/swap-nonoverlapping.overlapping.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `overlapping`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.overlapping" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/swap-nonoverlapping.overlapping/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::swap_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: swap_nonoverlapping::main
   3: swap_nonoverlapping::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/unchecked_mul.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_mul/unchecked_mul.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: u8::unchecked_add cannot overflow
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_mul" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_mul/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: u8::unchecked_add cannot overflow
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: unchecked_mul::main
   3: unchecked_mul::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/unchecked_shl.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_shl/unchecked_shl.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: u8::unchecked_shl cannot overflow
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_shl" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_shl/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: u8::unchecked_shl cannot overflow
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: unchecked_shl::main
   3: unchecked_shl::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/unchecked_shr.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_shr/unchecked_shr.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: u8::unchecked_shr cannot overflow
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_shr" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_shr/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: u8::unchecked_shr cannot overflow
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: unchecked_shr::main
   3: unchecked_shr::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/unchecked_sub.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_sub/unchecked_sub.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: u8::unchecked_sub cannot overflow
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_sub" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unchecked_sub/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: u8::unchecked_sub cannot overflow
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: unchecked_sub::main
---
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unreachable_unchecked/unreachable_unchecked.run.stderr"
diff of run.stderr:

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: hint::unreachable_unchecked must never be reached
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unreachable_unchecked" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/unreachable_unchecked/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: hint::unreachable_unchecked must never be reached
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: core::hint::unreachable_unchecked::precondition_check
   3: core::hint::unreachable_unchecked::precondition_check
   4: unreachable_unchecked::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/write_volatile.rs#misaligned stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/write_volatile.misaligned/write_volatile.misaligned.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::write_volatile requires that the pointer argument is aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `misaligned`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/write_volatile.misaligned" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/write_volatile.misaligned/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::write_volatile requires that the pointer argument is aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: write_volatile::main
   3: write_volatile::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/precondition-checks/write_volatile.rs#null stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/write_volatile.null/write_volatile.null.run.stderr"

1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
1 thread 'main' panicked at library/core/src/panicking.rs:218:5:
2 unsafe precondition(s) violated: ptr::write_volatile requires that the pointer argument is aligned and non-null
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_nounwind_fmt
+    2: core::panicking::panic_nounwind
---


The actual run.stderr differed from the expected run.stderr.

error in revision `null`: 1 errors occurred comparing run output.
status: signal: 6 (SIGABRT) (core dumped)
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/write_volatile.null" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/precondition-checks/write_volatile.null/a"
--- stderr -------------------------------
thread 'main' panicked at library/core/src/panicking.rs:218:5:
thread 'main' panicked at library/core/src/panicking.rs:218:5:
unsafe precondition(s) violated: ptr::write_volatile requires that the pointer argument is aligned and non-null
   0: rust_begin_unwind
   1: core::panicking::panic_nounwind_fmt
   2: core::panicking::panic_nounwind
   3: write_volatile::main
   3: write_volatile::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread caused non-unwinding panic. aborting.
------------------------------------------


---- [ui] tests/ui/process/tls-exit-status.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/process/tls-exit-status/tls-exit-status.run.stderr"

1 thread 'main' panicked at $DIR/tls-exit-status.rs:10:5:
2 please have a nonzero exit status
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/process/tls-exit-status" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_NEWRT="1" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/process/tls-exit-status/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/process/tls-exit-status.rs:10:5:
please have a nonzero exit status
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/reachable/issue-948" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/reachable/issue-948/a"
--- stderr -------------------------------
thread 'main' panicked at /checkout/tests/ui/reachable/issue-948.rs:14:32:
beep boop
stack backtrace:
---
------------------------------------------


---- [ui] tests/ui/str/str-overrun.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/str/str-overrun/str-overrun.run.stderr"

1 thread 'main' panicked at $DIR/str-overrun.rs:9:16:
2 index out of bounds: the len is 5 but the index is 5
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
------------------------------------------


---- [ui] tests/ui/structs/rhs-type.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/structs/rhs-type/rhs-type.run.stderr"

1 thread 'main' panicked at $DIR/rhs-type.rs:16:15:
2 bye
- note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---
------------------------------------------


---- [ui] tests/ui/threads-sendsync/task-spawn-barefn.rs stdout ----
Saved the actual run.stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/task-spawn-barefn/task-spawn-barefn.run.stderr"

1 thread '<unnamed>' panicked at $DIR/task-spawn-barefn.rs:17:5:
1 thread '<unnamed>' panicked at $DIR/task-spawn-barefn.rs:17:5:
2 assertion failed: "Ensure that the child thread runs by panicking".is_empty()
+ stack backtrace:
+    0: rust_begin_unwind
+    1: core::panicking::panic_fmt
+    2: core::panicking::panic
+    2: core::panicking::panic
+    3: task_spawn_barefn::startfn
+ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
4 thread 'main' panicked at $DIR/task-spawn-barefn.rs:12:9:
5 explicit panic
+ stack backtrace:
---
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/task-spawn-barefn" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/task-spawn-barefn/a"
stdout: none
--- stderr -------------------------------
thread '<unnamed>' panicked at /checkout/tests/ui/threads-sendsync/task-spawn-barefn.rs:17:5:
assertion failed: "Ensure that the child thread runs by panicking".is_empty()
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic
   2: core::panicking::panic
   3: task_spawn_barefn::startfn
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'main' panicked at /checkout/tests/ui/threads-sendsync/task-spawn-barefn.rs:12:9:
explicit panic
stack backtrace:
---
The actual run.stderr differed from the expected run.stderr.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/test-tasks-invalid-value" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="foo" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/test-tasks-invalid-value/a"
--- stderr -------------------------------
thread 'main' panicked at library/test/src/helpers/concurrency.rs:11:18:
RUST_TEST_THREADS is `foo`, should be a positive integer.
stack backtrace:

@bors
Copy link
Contributor

bors commented Dec 29, 2024

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Dec 29, 2024
@Zalathar Zalathar closed this Dec 29, 2024
@Zalathar Zalathar deleted the rollup-olayokx branch December 29, 2024 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc PG-exploit-mitigations Project group: Exploit mitigations rollup A PR which is a rollup S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants