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 4 pull requests #134878

Closed
wants to merge 8 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 8 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()
Try to write the panic message with a single `write_all` call

This writes the panic message to a buffer before writing to stderr. This allows it to be printed with a single `write_all` call, preventing it from being interleaved with other outputs. It also adds newlines before and after the message ensuring that only the panic message will have its own lines.

Before:
```
thread 'thread 'thread 'thread 'thread '<unnamed>thread 'thread 'thread 'thread '<unnamed><unnamed>thread '<unnamed>' panicked at ' panicked at <unnamed><unnamed><unnamed><unnamed><unnamed>' panicked at <unnamed>' panicked at src\heap.rssrc\heap.rs'
panicked at ' panicked at ' panicked at ' panicked at ' panicked at src\heap.rs' panicked at src\heap.rs::src\heap.rssrc\heap.rssrc\heap.rssrc\heap.rssrc\heap.rs:src\heap.rs:455455:::::455:455::455455455455455:455:99:::::9:9:
:
999:
999:
assertion failed: size <= (*queue).block_size:
:
assertion failed: size <= (*queue).block_size:
assertion failed: size <= (*queue).block_size:
:
:
assertion failed: size <= (*queue).block_sizeassertion failed: size <= (*queue).block_sizeassertion failed: size <= (*queue).block_size

assertion failed: size <= (*queue).block_size
assertion failed: size <= (*queue).block_sizeassertion failed: size <= (*queue).block_sizeerror: process didn't exit successfully: `target\debug\direct_test.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)
```
After:
```

thread '<unnamed>' panicked at src\heap.rs:455:9:
assertion failed: size <= (*queue).block_size

thread '<unnamed>' panicked at src\heap.rs:455:9:
assertion failed: size <= (*queue).block_size

thread '<unnamed>' panicked at src\heap.rs:455:9:
assertion failed: size <= (*queue).block_size

error: process didn't exit successfully: `target\debug\direct_test.exe` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN)
```
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-run-make Area: port run-make Makefiles to rmake.rs 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-libs Relevant to the library 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+ rollup=never p=5

@bors
Copy link
Contributor

bors commented Dec 29, 2024

📌 Commit 68d06b4 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
@rust-log-analyzer
Copy link
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
#22 exporting to docker image format
#22 sending tarball 26.9s done
#22 DONE 31.1s
##[endgroup]
Setting extra environment values for docker:  --env ENABLE_GCC_CODEGEN=1 --env GCC_EXEC_PREFIX=/usr/lib/gcc/
[CI_JOB_NAME=x86_64-gnu-llvm-18]
debug: `DISABLE_CI_RUSTC_IF_INCOMPATIBLE` configured.
---
sccache: Starting the server...
##[group]Configure the build
configure: processing command line
configure: 
configure: build.configure-args := ['--build=x86_64-unknown-linux-gnu', '--llvm-root=/usr/lib/llvm-18', '--enable-llvm-link-shared', '--set', 'rust.randomize-layout=true', '--set', 'rust.thin-lto-import-instr-limit=10', '--enable-verbose-configure', '--enable-sccache', '--disable-manage-submodules', '--enable-locked-deps', '--enable-cargo-native-static', '--set', 'rust.codegen-units-std=1', '--set', 'dist.compression-profile=balanced', '--dist-compression-formats=xz', '--set', 'rust.lld=false', '--disable-dist-src', '--release-channel=nightly', '--enable-debug-assertions', '--enable-overflow-checks', '--enable-llvm-assertions', '--set', 'rust.verify-llvm-ir', '--set', 'rust.codegen-backends=llvm,cranelift,gcc', '--set', 'llvm.static-libstdcpp', '--enable-new-symbol-mangling']
configure: target.x86_64-unknown-linux-gnu.llvm-config := /usr/lib/llvm-18/bin/llvm-config
configure: llvm.link-shared     := True
configure: rust.randomize-layout := True
configure: rust.thin-lto-import-instr-limit := 10
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
2 quux
3 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/binop/binop-fail-3" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 quux
3 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/expr/if/if-cond-bot" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/expr/if/if-cond-bot/a"
bye
------------------------------------------
--- stderr -------------------------------

---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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!
Hello, world!
note: run with `RUST_BACKTRACE=1` environment variable to display a 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
2 panic evaluated
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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!
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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"

+ 
1 thread 'main' panicked at $DIR/assert-eq-macro-msg.rs:8:5:
2 assertion `left == right` failed: 1 + 1 definitely should be 3
2 assertion `left == right` failed: 1 + 1 definitely should be 3
3   left: 2


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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"

+ 
1 thread 'main' panicked at $DIR/assert-matches-macro-msg.rs:12:5:
1 thread 'main' panicked at $DIR/assert-matches-macro-msg.rs:12:5:
2 assertion `left matches right` failed: 1 + 1 definitely should be 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-matches-macro-msg" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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"

+ 
1 thread 'main' panicked at $DIR/assert-ne-macro-msg.rs:8:5:
1 thread 'main' panicked at $DIR/assert-ne-macro-msg.rs:8:5:
2 assertion `left != right` failed: 1 + 1 definitely should not be 2


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------

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


---- [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
2 test
3 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/die-macro-2" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 internal error: entered unreachable code: 6 is not prime
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 internal error: entered unreachable code: uhoh
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 quux
3 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/match/match-disc-bot" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
diff of run.stderr:

+ 
1 thread 'main' panicked at $DIR/match-wildcards.rs:8:13:
2 squirrelcupcake


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-wildcards" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
------------------------------------------


---- [ui] tests/ui/mir/mir_codegen_calls_converging_drops.rs stdout ----
---
------------------------------------------


---- [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"

1 complex called
2 dropped
+ 
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/mir/mir_codegen_calls_converging_drops_2/a"
--- stderr -------------------------------
complex called
dropped

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


---- [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"

1 drop 1
2 drop 2
+ 
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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:
explicit panic
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [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:
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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:
thread 'main' panicked at /checkout/tests/ui/mir/mir_dynamic_drops_2.rs:28:5:
explicit panic
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [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
2 unwind happens
3 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_dynamic_drops_3" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 index out of bounds: the len is 5 but the index is 10
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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
------------------------------------------


---- [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
2 index out of bounds: the len is 5 but the index is 10
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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
------------------------------------------


---- [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
2 index out of bounds: the len is 5 but the index is 10
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 explicit panic
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
explicit panic
note: run with `RUST_BACKTRACE=1` environment variable to display a 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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
2 attempt to subtract with overflow
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
2 wooooo
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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>
2 Box<dyn Any>
3 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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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>
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/ascii-char-digit_unchecked.rs stdout ----
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.


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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.
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/assert_unchecked.rs stdout ----
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/char-from_u32_unchecked.rs stdout ----
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`


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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`
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/nonzero-new_unchecked.rs stdout ----
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/nonzero-from_mut_unchecked.rs stdout ----
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
thread caused non-unwinding panic. aborting.
------------------------------------------



---- [ui] tests/ui/precondition-checks/replace.rs#misaligned stdout ----
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


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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
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"
---
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/stage2/bin/rustc" RUST_TEST_THREADS="16" "/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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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()

+ 
4 thread 'main' panicked at $DIR/task-spawn-barefn.rs:12:9:
5 explicit panic
---
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()

thread 'main' panicked at /checkout/tests/ui/threads-sendsync/task-spawn-barefn.rs:12:9:
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/threads-sendsync/test-tasks-invalid-value" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/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.

@bors
Copy link
Contributor

bors commented Dec 29, 2024

⌛ Testing commit 68d06b4 with merge 4a7bd52...

bors added a commit to rust-lang-ci/rust that referenced this pull request Dec 29, 2024
Rollup of 4 pull requests

Successful merges:

 - rust-lang#122565 (Try to write the panic message with a single `write_all` call)
 - 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
@Zalathar
Copy link
Contributor Author

@bors r-

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. 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
@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
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
+ 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
2 quux
- 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
quux
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
---
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
---
+    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
---
------------------------------------------


---- [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
2 quux
- 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:
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
---
------------------------------------------


---- [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
---
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
---
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
---
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!
---
------------------------------------------


---- [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
---
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
---
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
---
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
---
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
---
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!
panicking destructors ftw!
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
---
------------------------------------------


---- [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"

+ 
1 thread 'main' panicked at $DIR/assert-eq-macro-msg.rs:8:5:
2 assertion `left == right` failed: 1 + 1 definitely should be 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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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"

+ 
1 thread 'main' panicked at $DIR/assert-matches-macro-msg.rs:12:5:
1 thread 'main' panicked at $DIR/assert-matches-macro-msg.rs:12:5:
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:
---
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/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"

+ 
1 thread 'main' panicked at $DIR/assert-ne-macro-msg.rs:8:5:
1 thread 'main' panicked at $DIR/assert-ne-macro-msg.rs:8:5:
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:
---
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/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
2 test
- 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
test
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
---
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
---
------------------------------------------


---- [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
---
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
---
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
---
------------------------------------------


---- [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
2 quux
- 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
quux
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
---
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"

1 complex called
2 dropped
+ 
---
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

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


---- [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"

1 drop 1
2 drop 2
+ 
---
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

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


---- [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:
---
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:
---
------------------------------------------


---- [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
2 unwind happens
- 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
unwind happens
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
---
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
---
------------------------------------------


---- [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
---
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
---
------------------------------------------


---- [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
---
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
---
------------------------------------------


---- [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
---
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
---
------------------------------------------


---- [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
---
+ 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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
2 attempt to negate with overflow
- 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
---
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
---
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
---
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
---
------------------------------------------


---- [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
---
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
---
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
---
------------------------------------------


---- [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>
---
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>
---
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
---
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
---
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
---
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
---
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_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
   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#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#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-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.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#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#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#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/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/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
---
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
---
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
   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/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
---
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/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#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-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.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
---
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#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
   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 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#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.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_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
---


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
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
------------------------------------------


---- [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-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-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
---


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
---
------------------------------------------


---- [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_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/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/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_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/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/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_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_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_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
   3: unchecked_sub::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/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
---
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#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
---
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
---
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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
---
------------------------------------------


---- [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
---
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
---
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.

@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-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Dec 29, 2024
@Zalathar Zalathar closed this Dec 29, 2024
@Zalathar Zalathar deleted the rollup-ebqmxw7 branch December 29, 2024 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-run-make Area: port run-make Makefiles to rmake.rs 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-libs Relevant to the library 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.

8 participants