Skip to content

Cache start and end point #141408

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

Closed

Conversation

compiler-errors
Copy link
Member

r? @ghost

@rustbot rustbot added the T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. label May 22, 2025
@compiler-errors
Copy link
Member Author

@bors try @rust-timer queue

@rust-timer

This comment has been minimized.

@rustbot rustbot added the S-waiting-on-perf Status: Waiting on a perf run to be completed. label May 22, 2025
@bors
Copy link
Collaborator

bors commented May 22, 2025

⌛ Trying commit f471d5f with merge 57042a8...

bors added a commit to rust-lang-ci/rust that referenced this pull request May 22, 2025
… r=<try>

Cache start and end point

r? `@ghost`
@rust-log-analyzer

This comment has been minimized.

@rustbot rustbot added the A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) label May 22, 2025
@compiler-errors
Copy link
Member Author

@bors try @rust-timer queue

@rust-timer

This comment has been minimized.

@bors
Copy link
Collaborator

bors commented May 22, 2025

⌛ Trying commit 3af9bfe with merge 9625da0...

bors added a commit to rust-lang-ci/rust that referenced this pull request May 22, 2025
… r=<try>

Cache start and end point

r? `@ghost`
@compiler-errors
Copy link
Member Author

@bors try @rust-timer queue

@rust-timer

This comment has been minimized.

bors added a commit to rust-lang-ci/rust that referenced this pull request May 22, 2025
… r=<try>

Cache start and end point

r? `@ghost`
@bors
Copy link
Collaborator

bors commented May 22, 2025

⌛ Trying commit 88486c3 with merge 5cf8ebe...

@rust-log-analyzer
Copy link
Collaborator

The job dist-x86_64-linux failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
file:.git/config remote.origin.url=https://github.com/rust-lang-ci/rust
file:.git/config remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
file:.git/config gc.auto=0
file:.git/config http.https://github.com/.extraheader=AUTHORIZATION: basic ***
file:.git/config branch.try.remote=origin
file:.git/config branch.try.merge=refs/heads/try
file:.git/config submodule.library/backtrace.active=true
file:.git/config submodule.library/backtrace.url=https://github.com/rust-lang/backtrace-rs.git
file:.git/config submodule.library/stdarch.active=true
file:.git/config submodule.library/stdarch.url=https://github.com/rust-lang/stdarch.git
file:.git/config submodule.src/doc/book.active=true
---
[2025-05-22T22:46:38Z DEBUG collector::compile::benchmark] Benchmark iteration 1/1
[2025-05-22T22:46:38Z INFO  collector::compile::execute] run_rustc with incremental=false, profile=Check, scenario=Some(Full), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:46:38Z DEBUG collector::compile::execute] cd "/tmp/.tmpGxyJNV" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpGxyJNV#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln"
[2025-05-22T22:46:39Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrFull), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:46:39Z DEBUG collector::compile::execute] cd "/tmp/.tmpGxyJNV" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpGxyJNV#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpGxyJNV/incremental-state"
[2025-05-22T22:46:40Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrUnchanged), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:46:40Z DEBUG collector::compile::execute] cd "/tmp/.tmpGxyJNV" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpGxyJNV#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpGxyJNV/incremental-state"
Finished benchmark bitmaps-3.1.0 (1/8)
collector error: Failed to profile 'bitmaps-3.1.0' with Eprintln, recorded: expected success, got exit status: 101

stderr=    Checking bitmaps v3.1.0 (/tmp/.tmpGxyJNV)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "bitmaps" "--edition=2018" "src/lib.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "lib" "--emit=dep-info,metadata" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--cfg" "feature=\"default\"" "--cfg" "feature=\"std\"" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values(\"default\", \"std\"))" "-C" "metadata=dd024a81d1fe57f4" "-C" "extra-filename=-1e14ab4abb4f3aec" "--out-dir" "/tmp/.tmpGxyJNV/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmpGxyJNV/target/debug/deps" "-C" "incremental=/tmp/.tmpGxyJNV/incremental-state" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `bitmaps` (lib)

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name bitmaps --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=dd024a81d1fe57f4 -C extra-filename=-1e14ab4abb4f3aec --out-dir /tmp/.tmpGxyJNV/target/debug/deps -C linker=clang -L dependency=/tmp/.tmpGxyJNV/target/debug/deps --wrap-rustc-with Eprintln -C incremental=/tmp/.tmpGxyJNV/incremental-state` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  38: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  39: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  40: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  41: __rust_try
  42: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  43: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  44: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  45: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  46: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  47: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  48: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  49: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  50: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  51: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  52: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  53: __rust_try
  54: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  55: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  56: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  57: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  58: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  59: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  60: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  61: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  62: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  63: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  64: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  65: __rust_try
  66: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  67: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  68: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  69: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  70: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  71: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  72: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  73: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  74: __rust_try
  75: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  76: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  77: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  78: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  79: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  80: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  81: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  82: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  83: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  84: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  85: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  86: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  87: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  88: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  89: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  90: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  91: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  95: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  96: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  97: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  98: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  99: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
 100: start_thread
 101: __clone
---
[2025-05-22T22:46:40Z DEBUG collector::compile::execute] cd "/tmp/.tmpGxWTRZ" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" CARGO_MAKEFLAGS="-j --jobserver-fds=9,10 --jobserver-auth=9,10" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpGxWTRZ#[email protected]" "--release" "--lib" "--" "--skip-this-rustc"
Running cargo-0.60.0: Check + [Full, IncrFull, IncrUnchanged, IncrPatched] + Llvm + X86_64UnknownLinuxGnu
[2025-05-22T22:47:27Z DEBUG collector::compile::benchmark] Benchmark iteration 1/1
[2025-05-22T22:47:28Z INFO  collector::compile::execute] run_rustc with incremental=false, profile=Check, scenario=Some(Full), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:47:28Z DEBUG collector::compile::execute] cd "/tmp/.tmpThAflU" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpThAflU#[email protected]" "--profile" "check" "--lib" "--" "--wrap-rustc-with" "Eprintln"
[2025-05-22T22:47:35Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrFull), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:47:35Z DEBUG collector::compile::execute] cd "/tmp/.tmpThAflU" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpThAflU#[email protected]" "--profile" "check" "--lib" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpThAflU/incremental-state"
[2025-05-22T22:47:44Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrUnchanged), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:47:44Z DEBUG collector::compile::execute] cd "/tmp/.tmpThAflU" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpThAflU#[email protected]" "--profile" "check" "--lib" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpThAflU/incremental-state"
Finished benchmark cargo-0.60.0 (2/8)
collector error: Failed to profile 'cargo-0.60.0' with Eprintln, recorded: expected success, got exit status: 101

stderr=    Checking cargo v0.60.0 (/tmp/.tmpThAflU)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "cargo" "--edition=2021" "src/cargo/lib.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "lib" "--emit=dep-info,metadata" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values(\"deny-warnings\", \"openssl\", \"pretty-env-logger\", \"pretty_env_logger\", \"vendored-openssl\"))" "-C" "metadata=a1af3d5cb4ecec3e" "-C" "extra-filename=-79b7f92e53c5aa93" "--out-dir" "/tmp/.tmpThAflU/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmpThAflU/target/debug/deps" "--extern" "anyhow=/tmp/.tmpThAflU/target/debug/deps/libanyhow-c444f06c3fee4eda.rmeta" "--extern" "atty=/tmp/.tmpThAflU/target/debug/deps/libatty-97f71f0c39785d43.rmeta" "--extern" "bytesize=/tmp/.tmpThAflU/target/debug/deps/libbytesize-6add43d974a37fad.rmeta" "--extern" "cargo_platform=/tmp/.tmpThAflU/target/debug/deps/libcargo_platform-609c074953f30402.rmeta" "--extern" "cargo_util=/tmp/.tmpThAflU/target/debug/deps/libcargo_util-5c300f65907e5386.rmeta" "--extern" "clap=/tmp/.tmpThAflU/target/debug/deps/libclap-c710f343a108ea24.rmeta" "--extern" "crates_io=/tmp/.tmpThAflU/target/debug/deps/libcrates_io-f6b048fd2b16c37a.rmeta" "--extern" "crossbeam_utils=/tmp/.tmpThAflU/target/debug/deps/libcrossbeam_utils-6c32e1615e4362b9.rmeta" "--extern" "curl=/tmp/.tmpThAflU/target/debug/deps/libcurl-b8fb8eb50a197fec.rmeta" "--extern" "curl_sys=/tmp/.tmpThAflU/target/debug/deps/libcurl_sys-b6482c5d82209564.rmeta" "--extern" "env_logger=/tmp/.tmpThAflU/target/debug/deps/libenv_logger-4f24105f61cf91e1.rmeta" "--extern" "filetime=/tmp/.tmpThAflU/target/debug/deps/libfiletime-89bdc297b5454e58.rmeta" "--extern" "flate2=/tmp/.tmpThAflU/target/debug/deps/libflate2-ae9e41fa2f99d307.rmeta" "--extern" "git2=/tmp/.tmpThAflU/target/debug/deps/libgit2-a47fac22a19b4dda.rmeta" "--extern" "git2_curl=/tmp/.tmpThAflU/target/debug/deps/libgit2_curl-79f3cd4eba45b0e1.rmeta" "--extern" "glob=/tmp/.tmpThAflU/target/debug/deps/libglob-4efb842e743019c5.rmeta" "--extern" "hex=/tmp/.tmpThAflU/target/debug/deps/libhex-e70d8a861528f08b.rmeta" "--extern" "home=/tmp/.tmpThAflU/target/debug/deps/libhome-016b87a2cff32b67.rmeta" "--extern" "humantime=/tmp/.tmpThAflU/target/debug/deps/libhumantime-1765a57874ce95f7.rmeta" "--extern" "ignore=/tmp/.tmpThAflU/target/debug/deps/libignore-2fa58265551d9962.rmeta" "--extern" "im_rc=/tmp/.tmpThAflU/target/debug/deps/libim_rc-ec1c04e4ff3e278e.rmeta" "--extern" "itertools=/tmp/.tmpThAflU/target/debug/deps/libitertools-366f3c776021b5f4.rmeta" "--extern" "jobserver=/tmp/.tmpThAflU/target/debug/deps/libjobserver-7578f4dd4b82b955.rmeta" "--extern" "lazy_static=/tmp/.tmpThAflU/target/debug/deps/liblazy_static-8ad65d5daab94083.rmeta" "--extern" "lazycell=/tmp/.tmpThAflU/target/debug/deps/liblazycell-0072ca780cc67e64.rmeta" "--extern" "libc=/tmp/.tmpThAflU/target/debug/deps/liblibc-2551e5c48824265c.rmeta" "--extern" "libgit2_sys=/tmp/.tmpThAflU/target/debug/deps/liblibgit2_sys-0843deacf8384bda.rmeta" "--extern" "log=/tmp/.tmpThAflU/target/debug/deps/liblog-1c7d6170d93c2cd7.rmeta" "--extern" "memchr=/tmp/.tmpThAflU/target/debug/deps/libmemchr-ba455a21261824ed.rmeta" "--extern" "num_cpus=/tmp/.tmpThAflU/target/debug/deps/libnum_cpus-3cd8a024f726be28.rmeta" "--extern" "opener=/tmp/.tmpThAflU/target/debug/deps/libopener-9c85f103a8d71644.rmeta" "--extern" "os_info=/tmp/.tmpThAflU/target/debug/deps/libos_info-21c1cbd0b7cb6aba.rmeta" "--extern" "percent_encoding=/tmp/.tmpThAflU/target/debug/deps/libpercent_encoding-259c407fb85e5d9c.rmeta" "--extern" "rustc_workspace_hack=/tmp/.tmpThAflU/target/debug/deps/librustc_workspace_hack-8421bcc06161096e.rmeta" "--extern" "rustfix=/tmp/.tmpThAflU/target/debug/deps/librustfix-330d0ad621d2e392.rmeta" "--extern" "semver=/tmp/.tmpThAflU/target/debug/deps/libsemver-b074980154dc952a.rmeta" "--extern" "serde=/tmp/.tmpThAflU/target/debug/deps/libserde-a1249ef48be89de0.rmeta" "--extern" "serde_ignored=/tmp/.tmpThAflU/target/debug/deps/libserde_ignored-6db71b798df7a342.rmeta" "--extern" "serde_json=/tmp/.tmpThAflU/target/debug/deps/libserde_json-20397991af3c3f6d.rmeta" "--extern" "shell_escape=/tmp/.tmpThAflU/target/debug/deps/libshell_escape-80f8988367479320.rmeta" "--extern" "strip_ansi_escapes=/tmp/.tmpThAflU/target/debug/deps/libstrip_ansi_escapes-4b60fe75a5254065.rmeta" "--extern" "tar=/tmp/.tmpThAflU/target/debug/deps/libtar-604db6cf4067ee59.rmeta" "--extern" "tempfile=/tmp/.tmpThAflU/target/debug/deps/libtempfile-2e8afa6e1199c18a.rmeta" "--extern" "termcolor=/tmp/.tmpThAflU/target/debug/deps/libtermcolor-b098ec9e167cd789.rmeta" "--extern" "toml=/tmp/.tmpThAflU/target/debug/deps/libtoml-a99d8d07baf66fc1.rmeta" "--extern" "unicode_width=/tmp/.tmpThAflU/target/debug/deps/libunicode_width-94ed8c3aa19a3640.rmeta" "--extern" "unicode_xid=/tmp/.tmpThAflU/target/debug/deps/libunicode_xid-51bf93a9f03d4f4c.rmeta" "--extern" "url=/tmp/.tmpThAflU/target/debug/deps/liburl-c68ee3011d39c549.rmeta" "--extern" "walkdir=/tmp/.tmpThAflU/target/debug/deps/libwalkdir-b42513d63fce6bcc.rmeta" "-C" "incremental=/tmp/.tmpThAflU/incremental-state" "-L" "native=/tmp/.tmpThAflU/target/debug/build/curl-sys-dd985b733e868657/out/build" "-L" "native=/tmp/.tmpThAflU/target/debug/build/libnghttp2-sys-90428b53f2050b5e/out/i/lib" "-L" "native=/tmp/.tmpThAflU/target/debug/build/libgit2-sys-dfc377c11c686269/out/build" "-L" "native=/tmp/.tmpThAflU/target/debug/build/libssh2-sys-f587ada6bc8170c5/out/build" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `cargo` (lib)

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name cargo --edition=2021 src/cargo/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deny-warnings", "openssl", "pretty-env-logger", "pretty_env_logger", "vendored-openssl"))' -C metadata=a1af3d5cb4ecec3e -C extra-filename=-79b7f92e53c5aa93 --out-dir /tmp/.tmpThAflU/target/debug/deps -C linker=clang -L dependency=/tmp/.tmpThAflU/target/debug/deps --extern anyhow=/tmp/.tmpThAflU/target/debug/deps/libanyhow-c444f06c3fee4eda.rmeta --extern atty=/tmp/.tmpThAflU/target/debug/deps/libatty-97f71f0c39785d43.rmeta --extern bytesize=/tmp/.tmpThAflU/target/debug/deps/libbytesize-6add43d974a37fad.rmeta --extern cargo_platform=/tmp/.tmpThAflU/target/debug/deps/libcargo_platform-609c074953f30402.rmeta --extern cargo_util=/tmp/.tmpThAflU/target/debug/deps/libcargo_util-5c300f65907e5386.rmeta --extern clap=/tmp/.tmpThAflU/target/debug/deps/libclap-c710f343a108ea24.rmeta --extern crates_io=/tmp/.tmpThAflU/target/debug/deps/libcrates_io-f6b048fd2b16c37a.rmeta --extern crossbeam_utils=/tmp/.tmpThAflU/target/debug/deps/libcrossbeam_utils-6c32e1615e4362b9.rmeta --extern curl=/tmp/.tmpThAflU/target/debug/deps/libcurl-b8fb8eb50a197fec.rmeta --extern curl_sys=/tmp/.tmpThAflU/target/debug/deps/libcurl_sys-b6482c5d82209564.rmeta --extern env_logger=/tmp/.tmpThAflU/target/debug/deps/libenv_logger-4f24105f61cf91e1.rmeta --extern filetime=/tmp/.tmpThAflU/target/debug/deps/libfiletime-89bdc297b5454e58.rmeta --extern flate2=/tmp/.tmpThAflU/target/debug/deps/libflate2-ae9e41fa2f99d307.rmeta --extern git2=/tmp/.tmpThAflU/target/debug/deps/libgit2-a47fac22a19b4dda.rmeta --extern git2_curl=/tmp/.tmpThAflU/target/debug/deps/libgit2_curl-79f3cd4eba45b0e1.rmeta --extern glob=/tmp/.tmpThAflU/target/debug/deps/libglob-4efb842e743019c5.rmeta --extern hex=/tmp/.tmpThAflU/target/debug/deps/libhex-e70d8a861528f08b.rmeta --extern home=/tmp/.tmpThAflU/target/debug/deps/libhome-016b87a2cff32b67.rmeta --extern humantime=/tmp/.tmpThAflU/target/debug/deps/libhumantime-1765a57874ce95f7.rmeta --extern ignore=/tmp/.tmpThAflU/target/debug/deps/libignore-2fa58265551d9962.rmeta --extern im_rc=/tmp/.tmpThAflU/target/debug/deps/libim_rc-ec1c04e4ff3e278e.rmeta --extern itertools=/tmp/.tmpThAflU/target/debug/deps/libitertools-366f3c776021b5f4.rmeta --extern jobserver=/tmp/.tmpThAflU/target/debug/deps/libjobserver-7578f4dd4b82b955.rmeta --extern lazy_static=/tmp/.tmpThAflU/target/debug/deps/liblazy_static-8ad65d5daab94083.rmeta --extern lazycell=/tmp/.tmpThAflU/target/debug/deps/liblazycell-0072ca780cc67e64.rmeta --extern libc=/tmp/.tmpThAflU/target/debug/deps/liblibc-2551e5c48824265c.rmeta --extern libgit2_sys=/tmp/.tmpThAflU/target/debug/deps/liblibgit2_sys-0843deacf8384bda.rmeta --extern log=/tmp/.tmpThAflU/target/debug/deps/liblog-1c7d6170d93c2cd7.rmeta --extern memchr=/tmp/.tmpThAflU/target/debug/deps/libmemchr-ba455a21261824ed.rmeta --extern num_cpus=/tmp/.tmpThAflU/target/debug/deps/libnum_cpus-3cd8a024f726be28.rmeta --extern opener=/tmp/.tmpThAflU/target/debug/deps/libopener-9c85f103a8d71644.rmeta --extern os_info=/tmp/.tmpThAflU/target/debug/deps/libos_info-21c1cbd0b7cb6aba.rmeta --extern percent_encoding=/tmp/.tmpThAflU/target/debug/deps/libpercent_encoding-259c407fb85e5d9c.rmeta --extern rustc_workspace_hack=/tmp/.tmpThAflU/target/debug/deps/librustc_workspace_hack-8421bcc06161096e.rmeta --extern rustfix=/tmp/.tmpThAflU/target/debug/deps/librustfix-330d0ad621d2e392.rmeta --extern semver=/tmp/.tmpThAflU/target/debug/deps/libsemver-b074980154dc952a.rmeta --extern serde=/tmp/.tmpThAflU/target/debug/deps/libserde-a1249ef48be89de0.rmeta --extern serde_ignored=/tmp/.tmpThAflU/target/debug/deps/libserde_ignored-6db71b798df7a342.rmeta --extern serde_json=/tmp/.tmpThAflU/target/debug/deps/libserde_json-20397991af3c3f6d.rmeta --extern shell_escape=/tmp/.tmpThAflU/target/debug/deps/libshell_escape-80f8988367479320.rmeta --extern strip_ansi_escapes=/tmp/.tmpThAflU/target/debug/deps/libstrip_ansi_escapes-4b60fe75a5254065.rmeta --extern tar=/tmp/.tmpThAflU/target/debug/deps/libtar-604db6cf4067ee59.rmeta --extern tempfile=/tmp/.tmpThAflU/target/debug/deps/libtempfile-2e8afa6e1199c18a.rmeta --extern termcolor=/tmp/.tmpThAflU/target/debug/deps/libtermcolor-b098ec9e167cd789.rmeta --extern toml=/tmp/.tmpThAflU/target/debug/deps/libtoml-a99d8d07baf66fc1.rmeta --extern unicode_width=/tmp/.tmpThAflU/target/debug/deps/libunicode_width-94ed8c3aa19a3640.rmeta --extern unicode_xid=/tmp/.tmpThAflU/target/debug/deps/libunicode_xid-51bf93a9f03d4f4c.rmeta --extern url=/tmp/.tmpThAflU/target/debug/deps/liburl-c68ee3011d39c549.rmeta --extern walkdir=/tmp/.tmpThAflU/target/debug/deps/libwalkdir-b42513d63fce6bcc.rmeta --wrap-rustc-with Eprintln -C incremental=/tmp/.tmpThAflU/incremental-state -L native=/tmp/.tmpThAflU/target/debug/build/curl-sys-dd985b733e868657/out/build -L native=/tmp/.tmpThAflU/target/debug/build/libnghttp2-sys-90428b53f2050b5e/out/i/lib -L native=/tmp/.tmpThAflU/target/debug/build/libgit2-sys-dfc377c11c686269/out/build -L native=/tmp/.tmpThAflU/target/debug/build/libssh2-sys-f587ada6bc8170c5/out/build` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  38: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  39: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  40: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  41: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  42: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  43: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  44: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  45: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  46: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  47: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  48: __rust_try
  49: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  50: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  51: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  52: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  53: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  54: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  55: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  56: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  57: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  58: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  59: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  60: __rust_try
  61: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  62: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  63: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  64: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  65: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  66: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  67: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  68: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  69: __rust_try
  70: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  71: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  72: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  73: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  74: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  75: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  76: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  77: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  78: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  79: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  80: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  81: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  82: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  83: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  84: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  85: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  86: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  90: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  91: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  92: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  93: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  94: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
  95: start_thread
  96: __clone
---
[2025-05-22T22:47:51Z DEBUG collector::compile::execute] cd "/tmp/.tmpiNjAJK" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpiNjAJK#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpiNjAJK/incremental-state"
[2025-05-22T22:47:56Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrUnchanged), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:47:56Z DEBUG collector::compile::execute] cd "/tmp/.tmpiNjAJK" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpiNjAJK#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpiNjAJK/incremental-state"
Finished benchmark ctfe-stress-5 (3/8)
collector error: Failed to profile 'ctfe-stress-5' with Eprintln, recorded: expected success, got exit status: 101

stderr=warning: /tmp/.tmpiNjAJK/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
    Checking ctfe-stress-5 v0.1.0 (/tmp/.tmpiNjAJK)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "ctfe_stress_5" "--edition=2015" "src/lib.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "lib" "--emit=dep-info,metadata" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values())" "-C" "metadata=699412c101898b4d" "-C" "extra-filename=-1483fa0b827b41ab" "--out-dir" "/tmp/.tmpiNjAJK/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmpiNjAJK/target/debug/deps" "-C" "incremental=/tmp/.tmpiNjAJK/incremental-state" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `ctfe-stress-5` (lib)

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name ctfe_stress_5 --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=699412c101898b4d -C extra-filename=-1483fa0b827b41ab --out-dir /tmp/.tmpiNjAJK/target/debug/deps -C linker=clang -L dependency=/tmp/.tmpiNjAJK/target/debug/deps --wrap-rustc-with Eprintln -C incremental=/tmp/.tmpiNjAJK/incremental-state` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  38: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  39: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  40: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  41: __rust_try
  42: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  43: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  44: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  45: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  46: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  47: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  48: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  49: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  50: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  51: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  52: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  53: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  54: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  55: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  56: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  57: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  58: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  59: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  60: __rust_try
  61: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  62: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  63: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  64: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  65: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  66: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  67: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  68: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  69: __rust_try
  70: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  71: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  72: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  73: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  74: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  75: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  76: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  77: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  78: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  79: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  80: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  81: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  82: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  83: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  84: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  85: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  86: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  90: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  91: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  92: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  93: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  94: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
  95: start_thread
  96: __clone
---
[2025-05-22T22:48:04Z DEBUG collector::compile::benchmark] Benchmark iteration 1/1
[2025-05-22T22:48:05Z INFO  collector::compile::execute] run_rustc with incremental=false, profile=Check, scenario=Some(Full), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:48:05Z DEBUG collector::compile::execute] cd "/tmp/.tmpjfVBzp" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpjfVBzp#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln"
[2025-05-22T22:48:09Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrFull), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:48:09Z DEBUG collector::compile::execute] cd "/tmp/.tmpjfVBzp" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpjfVBzp#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpjfVBzp/incremental-state"
[2025-05-22T22:48:16Z INFO  collector::compile::execute] run_rustc with incremental=true, profile=Check, scenario=Some(IncrUnchanged), patch=None, backend=Llvm, target=X86_64UnknownLinuxGnu, phase=benchmark
[2025-05-22T22:48:16Z DEBUG collector::compile::execute] cd "/tmp/.tmpjfVBzp" && CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" CARGO_INCREMENTAL="0" EXPECT_ONLY_WRAPPED_RUSTC="1" RUSTC="/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake" RUSTC_BOOTSTRAP="1" RUSTC_REAL="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "rustc" "--manifest-path" "Cargo.toml" "-p" "path+file:///tmp/.tmpjfVBzp#[email protected]" "--profile" "check" "--" "--wrap-rustc-with" "Eprintln" "-C" "incremental=/tmp/.tmpjfVBzp/incremental-state"
Finished benchmark diesel-1.4.8 (4/8)
collector error: Failed to profile 'diesel-1.4.8' with Eprintln, recorded: expected success, got exit status: 101

stderr=warning: /tmp/.tmpjfVBzp/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
    Checking diesel v1.4.8 (/tmp/.tmpjfVBzp)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "diesel" "--edition=2015" "src/lib.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "lib" "--emit=dep-info,metadata" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--cfg" "feature=\"32-column-tables\"" "--cfg" "feature=\"default\"" "--cfg" "feature=\"with-deprecated\"" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values(\"128-column-tables\", \"32-column-tables\", \"64-column-tables\", \"bigdecimal\", \"bitflags\", \"chrono\", \"default\", \"deprecated-time\", \"extras\", \"huge-tables\", \"ipnetwork\", \"large-tables\", \"libc\", \"libsqlite3-sys\", \"mysql\", \"mysqlclient-sys\", \"network-address\", \"num-bigint\", \"num-integer\", \"num-traits\", \"numeric\", \"postgres\", \"pq-sys\", \"quickcheck\", \"r2d2\", \"serde_json\", \"sqlite\", \"time\", \"unstable\", \"url\", \"uuid\", \"uuidv07\", \"with-deprecated\", \"x128-column-tables\", \"x32-column-tables\", \"x64-column-tables\"))" "-C" "metadata=942287f08a9b6a56" "-C" "extra-filename=-ec3478ff44dfb67d" "--out-dir" "/tmp/.tmpjfVBzp/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmpjfVBzp/target/debug/deps" "--extern" "byteorder=/tmp/.tmpjfVBzp/target/debug/deps/libbyteorder-4789733e3e1e5c9f.rmeta" "--extern" "diesel_derives=/tmp/.tmpjfVBzp/target/debug/deps/libdiesel_derives-2752cea478a4ce59.so" "-C" "incremental=/tmp/.tmpjfVBzp/incremental-state" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `diesel` (lib)

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name diesel --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="32-column-tables"' --cfg 'feature="default"' --cfg 'feature="with-deprecated"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("128-column-tables", "32-column-tables", "64-column-tables", "bigdecimal", "bitflags", "chrono", "default", "deprecated-time", "extras", "huge-tables", "ipnetwork", "large-tables", "libc", "libsqlite3-sys", "mysql", "mysqlclient-sys", "network-address", "num-bigint", "num-integer", "num-traits", "numeric", "postgres", "pq-sys", "quickcheck", "r2d2", "serde_json", "sqlite", "time", "unstable", "url", "uuid", "uuidv07", "with-deprecated", "x128-column-tables", "x32-column-tables", "x64-column-tables"))' -C metadata=942287f08a9b6a56 -C extra-filename=-ec3478ff44dfb67d --out-dir /tmp/.tmpjfVBzp/target/debug/deps -C linker=clang -L dependency=/tmp/.tmpjfVBzp/target/debug/deps --extern byteorder=/tmp/.tmpjfVBzp/target/debug/deps/libbyteorder-4789733e3e1e5c9f.rmeta --extern diesel_derives=/tmp/.tmpjfVBzp/target/debug/deps/libdiesel_derives-2752cea478a4ce59.so --wrap-rustc-with Eprintln -C incremental=/tmp/.tmpjfVBzp/incremental-state` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  38: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  39: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  40: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  41: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  42: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  43: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  44: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  45: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  46: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  47: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  48: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  49: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  50: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  51: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  52: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  53: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  54: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  55: __rust_try
  56: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  57: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  58: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  59: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  60: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  61: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  62: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  63: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  64: __rust_try
  65: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  66: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  67: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  68: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  69: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  70: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  71: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  72: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  73: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  74: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  75: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  76: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  77: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  78: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  79: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  80: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  81: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  85: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  86: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  87: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  88: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  89: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
  90: start_thread
  91: __clone
---
stderr=warning: /tmp/.tmpRQXuKk/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
    Checking match-stress v0.1.0 (/tmp/.tmpRQXuKk)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "match_stress" "--edition=2015" "src/lib.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "lib" "--emit=dep-info,metadata" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values())" "-C" "metadata=6e0e47b6edd2c916" "-C" "extra-filename=-a9a9e61ad887c6f5" "--out-dir" "/tmp/.tmpRQXuKk/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmpRQXuKk/target/debug/deps" "-C" "incremental=/tmp/.tmpRQXuKk/incremental-state" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `match-stress` (lib)

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name match_stress --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6e0e47b6edd2c916 -C extra-filename=-a9a9e61ad887c6f5 --out-dir /tmp/.tmpRQXuKk/target/debug/deps -C linker=clang -L dependency=/tmp/.tmpRQXuKk/target/debug/deps --wrap-rustc-with Eprintln -C incremental=/tmp/.tmpRQXuKk/incremental-state` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  38: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  39: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  40: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  41: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  42: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  43: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  44: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  45: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  46: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  47: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  48: __rust_try
  49: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  50: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  51: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  52: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  53: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  54: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  55: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  56: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  57: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  58: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  59: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  60: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  61: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  62: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  63: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  64: __rust_try
  65: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  66: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  67: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  68: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  69: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  70: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  71: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  72: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  73: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  74: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  75: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  76: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  77: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  78: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  79: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  80: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  81: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  85: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  86: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  87: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  88: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  89: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
  90: start_thread
  91: __clone
---

stderr=   Compiling token-stream-stress v0.0.0 (/tmp/.tmp3ED0E4)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "token_stream_stress_bin" "--edition=2018" "src/main.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "bin" "--emit=dep-info,link" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values())" "-C" "metadata=681ad6df6cc94aef" "-C" "extra-filename=-368e7f705acc3b06" "--out-dir" "/tmp/.tmp3ED0E4/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmp3ED0E4/target/debug/deps" "--extern" "token_stream_stress=/tmp/.tmp3ED0E4/target/debug/deps/libtoken_stream_stress-ad8de5b26b67731e.so" "-C" "incremental=/tmp/.tmp3ED0E4/incremental-state" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `token-stream-stress` (bin "token-stream-stress-bin")

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name token_stream_stress_bin --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=681ad6df6cc94aef -C extra-filename=-368e7f705acc3b06 --out-dir /tmp/.tmp3ED0E4/target/debug/deps -C linker=clang -L dependency=/tmp/.tmp3ED0E4/target/debug/deps --extern token_stream_stress=/tmp/.tmp3ED0E4/target/debug/deps/libtoken_stream_stress-ad8de5b26b67731e.so --wrap-rustc-with Eprintln -C incremental=/tmp/.tmp3ED0E4/incremental-state` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:417:21
  38: rayon_core::join::join_context::call_a::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:124:17
  39: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  40: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  41: __rust_try
  42: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  43: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  44: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  45: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:142:24
  46: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  47: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  48: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  49: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  50: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  51: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  52: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  53: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  54: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  55: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  56: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  57: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  58: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  59: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  60: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  61: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  62: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  63: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  64: __rust_try
  65: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  66: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  67: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  68: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  69: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  70: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  71: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  72: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  73: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  74: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  75: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  76: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  77: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  78: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  79: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  80: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  81: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  85: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  86: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  87: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  88: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  89: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
  90: start_thread
  91: __clone
---
stderr=warning: /tmp/.tmpK4Lf9F/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
    Checking tuple-stress v0.1.0 (/tmp/.tmpK4Lf9F)

thread 'main' panicked at collector/src/bin/rustc-fake.rs:31:5:
command did not complete successfully: RUSTC_FORCE_INCR_COMP_ARTIFACT_HEADER="rustc-perf" RUSTC_FORCE_RUSTC_VERSION="rustc-perf" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--crate-name" "tuple_stress" "--edition=2015" "src/main.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "bin" "--emit=dep-info,metadata" "-C" "embed-bitcode=no" "-C" "debuginfo=2" "--check-cfg" "cfg(docsrs,test)" "--check-cfg" "cfg(feature, values())" "-C" "metadata=b0ff877e7ca859a6" "-C" "extra-filename=-2c28dceb3290c3ee" "--out-dir" "/tmp/.tmpK4Lf9F/target/debug/deps" "-C" "linker=clang" "-L" "dependency=/tmp/.tmpK4Lf9F/target/debug/deps" "-C" "incremental=/tmp/.tmpK4Lf9F/incremental-state" "-Adeprecated" "-Aunknown-lints" "-Zincremental-verify-ich"
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panicking.rs:75:14
---
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: could not compile `tuple-stress` (bin "tuple-stress")

Caused by:
  process didn't exit successfully: `/tmp/tmp-multistage/opt-artifacts/rustc-perf/target/debug/rustc-fake --crate-name tuple_stress --edition=2015 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b0ff877e7ca859a6 -C extra-filename=-2c28dceb3290c3ee --out-dir /tmp/.tmpK4Lf9F/target/debug/deps -C linker=clang -L dependency=/tmp/.tmpK4Lf9F/target/debug/deps --wrap-rustc-with Eprintln -C incremental=/tmp/.tmpK4Lf9F/incremental-state` (exit status: 101)


 stdout=


---
   3: collector::compile::benchmark::Benchmark::measure::{{closure}}
             at ./collector/src/compile/benchmark/mod.rs:415:30
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/future/future.rs:124:9
   5: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:57
   6: tokio::runtime::coop::with_budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:107:5
   7: tokio::runtime::coop::budget
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/coop.rs:73:5
   8: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:673:25
   9: tokio::runtime::scheduler::current_thread::Context::enter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:412:19
  10: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:672:36
  11: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/scheduler/current_thread/mod.rs:751:68
  12: tokio::runtime::context::scoped::Scoped<T>::set
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context/scoped.rs:40:9
  13: tokio::runtime::context::set_scheduler::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/context.rs:180:26
  14: std::thread::local::LocalKey<T>::try_with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:315:12
  15: std::thread::local::LocalKey<T>::with
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/local.rs:279:15
  16: tokio::runtime::context::set_scheduler
---
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.39.2/src/runtime/runtime.rs:335:13
  24: collector::utils::wait_for_future
             at ./collector/src/utils/mod.rs:12:5
  25: collector::profile_compile::{{closure}}
             at ./collector/src/bin/collector.rs:219:26
  26: core::ops::function::impls::<impl core::ops::function::FnMut<A> for &F>::call_mut
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:272:13
  27: core::iter::adapters::map::map_fold::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:88:28
  28: <core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:288:25
  29: <core::iter::adapters::zip::Zip<A,B> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/zip.rs:104:9
  30: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::fold
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/adapters/map.rs:128:9
  31: <usize as core::iter::traits::accum::Sum>::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/accum.rs:50:17
  32: core::iter::traits::iterator::Iterator::sum
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/iter/traits/iterator.rs:3554:9
  33: <rayon::iter::sum::SumFolder<S> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/sum.rs:99:32
  34: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/map.rs:248:21
  35: rayon::iter::plumbing::Producer::fold_with
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:109:9
  36: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:437:13
  37: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  38: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  39: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  40: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  41: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  42: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  43: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  44: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  45: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  46: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  47: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  48: rayon_core::registry::in_worker
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:951:13
  49: rayon_core::join::join_context
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:132:5
  50: rayon::iter::plumbing::bridge_producer_consumer::helper
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:415:47
  51: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-1.10.0/src/iter/plumbing/mod.rs:426:21
  52: rayon_core::join::join_context::call_b::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:129:25
  53: rayon_core::job::StackJob<L,F,R>::run_inline
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:102:9
  54: rayon_core::join::join_context::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/join/mod.rs:159:36
  55: rayon_core::registry::Registry::in_worker_cold::{{closure}}::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:522:21
  56: rayon_core::job::JobResult<T>::call::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:41
  57: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  58: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  59: __rust_try
  60: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
  61: std::panic::catch_unwind
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panic.rs:359:14
  62: rayon_core::unwind::halt_unwinding
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5
  63: rayon_core::job::JobResult<T>::call
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:218:15
  64: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:120:32
  65: rayon_core::job::JobRef::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9
  66: rayon_core::registry::WorkerThread::execute
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:9
  67: rayon_core::registry::WorkerThread::wait_until_cold
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:21
  68: rayon_core::registry::WorkerThread::wait_until
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13
  69: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9
  70: rayon_core::registry::main_loop
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5
  71: rayon_core::registry::ThreadBuilder::run
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18
  72: <rayon_core::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20
  73: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  74: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:559:17
  75: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/panic/unwind_safe.rs:272:9
  76: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
---
  80: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/thread/mod.rs:557:30
  81: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  82: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  83: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/alloc/src/boxed.rs:1966:9
  84: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/pal/unix/thread.rs:97:17
  85: start_thread
  86: __clone
---
   5: std::sys::backtrace::__rust_begin_short_backtrace
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
   6: std::rt::lang_start::{{closure}}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/rt.rs:199:18
   7: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:284:13
   8: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
   9: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19
---
    0: Cannot gather rustc PGO profiles
    1: Command LLVM_PROFILE_FILE=/tmp/tmp-multistage/opt-artifacts/rustc-pgo/default_%m_%p.profraw RUSTC=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/rustc RUSTC_BOOTSTRAP=1 RUST_LOG=collector=debug /checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo run -p collector --bin collector -- profile_local eprintln /checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc --id Test --cargo /checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo --profiles Check,Debug,Opt --scenarios All --include externs,ctfe-stress-5,cargo-0.60.0,token-stream-stress,match-stress,tuple-stress,diesel-1.4.8,bitmaps-3.1.0 [at /tmp/tmp-multistage/opt-artifacts/rustc-perf] has failed with exit code Some(1)

Stack backtrace:
   0: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.98/src/backtrace.rs:27:14
   1: <opt_dist::exec::CmdBuilder>::run
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/exec.rs:80:17
   2: opt_dist::training::gather_rustc_profiles::{closure#0}
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/training.rs:157:9
   3: opt_dist::utils::with_log_group::<opt_dist::training::gather_rustc_profiles::{closure#0}, core::result::Result<(), anyhow::Error>>
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/utils/mod.rs:68:22
   4: opt_dist::training::gather_rustc_profiles
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/training.rs:156:5
   5: opt_dist::execute_pipeline::{closure#1}::{closure#1}
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/main.rs:240:45
   6: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#1}::{closure#1}, opt_dist::training::RustcPGOProfile>
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/timer.rs:111:22
   7: opt_dist::execute_pipeline::{closure#1}
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/main.rs:239:23
   8: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#1}, opt_dist::training::RustcPGOProfile>
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/timer.rs:111:22
   9: opt_dist::execute_pipeline
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/main.rs:222:29
  10: opt_dist::main
             at /rustc/9625da09be4954252ae76925b52689fb937cb3c6/src/tools/opt-dist/src/main.rs:424:18
  11: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:250:5
  12: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/sys/backtrace.rs:152:18
  13: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/rt.rs:199:18
  14: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/core/src/ops/function.rs:284:13
  15: std::panicking::try::do_call
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:589:40
  16: std::panicking::try
             at /rustc/5dadfd5c417f0b66816cb7ca662859e2c8751fb3/library/std/src/panicking.rs:552:19

@bors
Copy link
Collaborator

bors commented May 23, 2025

☀️ Try build successful - checks-actions
Build commit: 5cf8ebe (5cf8ebe8697b1b21eb5a955e826c9dbf0ce49499)

@rust-timer

This comment has been minimized.

@rust-timer
Copy link
Collaborator

Finished benchmarking commit (5cf8ebe): comparison URL.

Overall result: ❌ regressions - please read the text below

Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR may lead to changes in compiler perf.

Next Steps: If you can justify the regressions found in this try perf run, please indicate this with @rustbot label: +perf-regression-triaged along with sufficient written justification. If you cannot justify the regressions please fix the regressions and do another perf run. If the next run shows neutral or positive results, the label will be automatically removed.

@bors rollup=never
@rustbot label: -S-waiting-on-perf +perf-regression

Instruction count

This is the most reliable metric that we have; it was used to determine the overall result at the top of this comment. However, even this metric can sometimes exhibit noise.

mean range count
Regressions ❌
(primary)
1.3% [0.1%, 3.5%] 198
Regressions ❌
(secondary)
1.3% [0.1%, 5.0%] 117
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) 1.3% [0.1%, 3.5%] 198

Max RSS (memory usage)

Results (primary 2.0%, secondary 1.5%)

This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.

mean range count
Regressions ❌
(primary)
2.0% [0.7%, 4.6%] 22
Regressions ❌
(secondary)
2.7% [1.3%, 4.8%] 13
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
-3.6% [-5.1%, -2.8%] 3
All ❌✅ (primary) 2.0% [0.7%, 4.6%] 22

Cycles

Results (primary 2.0%, secondary 3.7%)

This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.

mean range count
Regressions ❌
(primary)
2.0% [0.9%, 4.0%] 59
Regressions ❌
(secondary)
3.7% [1.2%, 5.4%] 26
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) 2.0% [0.9%, 4.0%] 59

Binary size

Results (primary 1.1%)

This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.

mean range count
Regressions ❌
(primary)
1.1% [1.1%, 1.1%] 1
Regressions ❌
(secondary)
- - 0
Improvements ✅
(primary)
- - 0
Improvements ✅
(secondary)
- - 0
All ❌✅ (primary) 1.1% [1.1%, 1.1%] 1

Bootstrap: 776.347s -> 778.29s (0.25%)
Artifact size: 365.46 MiB -> 365.51 MiB (0.01%)

@rustbot rustbot added perf-regression Performance regression. and removed S-waiting-on-perf Status: Waiting on a perf run to be completed. labels May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) perf-regression Performance regression. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants