Skip to content

Conversation

jieyouxu
Copy link
Member

@jieyouxu jieyouxu commented Sep 5, 2025

cf. #146186 (comment)

Note for myself: previously compiler cc pinned to =1.2.16.

r? ghost

try-job: dist-aarch64-linux

@rustbot rustbot added A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-tidy Area: The tidy tool S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. labels Sep 5, 2025
@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-bors

This comment has been minimized.

@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

💔 Test for 9ec680c failed: CI. Failed jobs:

@jieyouxu jieyouxu force-pushed the exp/compiler-cc-dep-bump branch from 354a906 to 78875cb Compare September 5, 2025 07:05
@jieyouxu jieyouxu force-pushed the exp/compiler-cc-dep-bump branch from 78875cb to 41f43fc Compare September 5, 2025 07:05
@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-bors

This comment has been minimized.

@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

☀️ Try build successful (CI)
Build commit: 98ba225 (98ba225b346ea0845ca1972c0fdcb0c08bab4be3, parent: 91edc3ebccc4daa46c20a93f4709862376da1fdd)

@klensy
Copy link
Contributor

klensy commented Sep 5, 2025

Looking at cc changelog, it maybe broken in version https://github.com/rust-lang/cc-rs/releases/tag/cc-v1.2.26?

@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

Interesting, let me try a bit later

@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

💔 Test for a886805 failed: CI. Failed jobs:

@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

💔 Test for efa6080 failed: CI. Failed jobs:

@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-log-analyzer

This comment has been minimized.

@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

💔 Test for e74ab4d failed: CI. Failed jobs:

@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

☀️ Try build successful (CI)
Build commit: 0129322 (01293225416e4be0e4a8634f9010268a049677b7, parent: c559c4a741836c4ffa8e4f60cb9fe7e92af5298e)

@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@jieyouxu
Copy link
Member Author

jieyouxu commented Sep 5, 2025

@bors try

@rust-bors

This comment has been minimized.

rust-bors bot added a commit that referenced this pull request Sep 5, 2025
[EXPERIMENTAL] compiler `cc` bump

try-job: dist-aarch64-linux
@rust-log-analyzer
Copy link
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
[RUSTC-TIMING] nix test:false 2.239
   Compiling ctrlc v3.4.7
[RUSTC-TIMING] ctrlc test:false 0.112
   Compiling rustc_log v0.0.0 (/checkout/compiler/rustc_log)
warning: tikv-jemalloc-sys@0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7: Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC
error: failed to run custom build command for `tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by:
  process didn't exit successfully: `/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/release/build/tikv-jemalloc-sys-ca1ffe0767383819/build-script-build` (exit status: 101)
  --- stdout
  TARGET=aarch64-unknown-linux-gnu
  HOST=aarch64-unknown-linux-gnu
  NUM_JOBS=8
  OUT_DIR="/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out"
  BUILD_DIR="/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build"
  SRC_DIR="/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7"
  cargo:rerun-if-env-changed=AARCH64_UNKNOWN_LINUX_GNU_JEMALLOC_OVERRIDE
  cargo:rerun-if-env-changed=JEMALLOC_OVERRIDE
  OPT_LEVEL = Some(3)
  OUT_DIR = Some(/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out)
  TARGET = Some(aarch64-unknown-linux-gnu)
  HOST = Some(aarch64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CC_aarch64-unknown-linux-gnu
  CC_aarch64-unknown-linux-gnu = None
  cargo:rerun-if-env-changed=CC_aarch64_unknown_linux_gnu
  CC_aarch64_unknown_linux_gnu = Some(sccache clang)
  cargo:rerun-if-env-changed=CC_KNOWN_WRAPPER_CUSTOM
  CC_KNOWN_WRAPPER_CUSTOM = None
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = None
---
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
  CFLAGS_aarch64-unknown-linux-gnu = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=off-Clink-args=-Wl,-z,origin-Clink-args=-Wl,-rpath,$ORIGIN/../lib-Clinker-features=+lld-Zunstable-options-Alinker-messages-Zon-broken-pipe=kill-Zdefault-visibility=protected-Zdylib-lto-Clto=thin-Cembed-bitcode=yes-Clink-args=-Wl,--icf=all-Cprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo-Cllvm-args=-vp-counters-per-site=4-Cllvm-args=-static-func-strip-dirname-prefix=2)
  OUT_DIR = Some(/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  TARGET = Some(aarch64-unknown-linux-gnu)
  HOST = Some(aarch64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CFLAGS
---
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
  CFLAGS_aarch64-unknown-linux-gnu = None
  OUT_DIR = Some(/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  TARGET = Some(aarch64-unknown-linux-gnu)
  HOST = Some(aarch64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CFLAGS
---
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
  CFLAGS_aarch64-unknown-linux-gnu = None
  cargo:warning=Inherited flag "-fembed-bitcode=all" is not supported by the currently used CC
  OUT_DIR = Some(/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  TARGET = Some(aarch64-unknown-linux-gnu)
  HOST = Some(aarch64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CFLAGS
---
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
  CFLAGS_aarch64-unknown-linux-gnu = None
  CC="clang"
  CFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9"
  JEMALLOC_REPO_DIR="jemalloc"
  cargo:rerun-if-env-changed=AARCH64_UNKNOWN_LINUX_GNU_JEMALLOC_SYS_WITH_MALLOC_CONF
  cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_MALLOC_CONF
  cargo:rerun-if-env-changed=AARCH64_UNKNOWN_LINUX_GNU_JEMALLOC_SYS_WITH_LG_PAGE
  cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_PAGE
  --with-lg-page=16
  cargo:rerun-if-env-changed=AARCH64_UNKNOWN_LINUX_GNU_JEMALLOC_SYS_WITH_LG_HUGEPAGE
  cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_HUGEPAGE
  cargo:rerun-if-env-changed=AARCH64_UNKNOWN_LINUX_GNU_JEMALLOC_SYS_WITH_LG_QUANTUM
  cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_QUANTUM
  cargo:rerun-if-env-changed=AARCH64_UNKNOWN_LINUX_GNU_JEMALLOC_SYS_WITH_LG_VADDR
  cargo:rerun-if-env-changed=JEMALLOC_SYS_WITH_LG_VADDR
  CARGO_FEATURE_STATS not set
  running: cd "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build" && CC="clang" CFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9" CPPFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9" LDFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9" "sh" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build/configure" "--with-version=5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" "--disable-cxx" "--enable-doc=no" "--enable-shared=no" "--with-lg-page=16" "--with-private-namespace=_rjem_" "--disable-stats" "--host=aarch64-unknown-linux-gnu" "--build=aarch64-unknown-linux-gnu" "--prefix=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out"
  checking for xsltproc... false
  checking for aarch64-unknown-linux-gnu-gcc... clang
  checking whether the C compiler works... no
  running: "tail" "-n" "100" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build/config.log"
  XSLROOT=''
  XSLTPROC='false'
  a=''
  abi=''
  abs_objroot='/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build/'
  abs_srcroot='/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build/'
  ac_ct_CC=''
  ac_ct_CXX=''
  bindir='${exec_prefix}/bin'
  build='aarch64-unknown-linux-gnu'
  build_alias='aarch64-unknown-linux-gnu'
  build_cpu=''
  build_os=''
  build_vendor=''
  cfghdrs_in=''
  cfghdrs_out=''
  cfgoutputs_in=''
  cfgoutputs_out=''
  datadir='${datarootdir}'
  datarootdir='${prefix}/share'
  docdir='${datarootdir}/doc/${PACKAGE}'
  dvidir='${docdir}'
  enable_autogen=''
  enable_cache_oblivious=''
  enable_cxx='no'
  enable_debug=''
  enable_doc='no'
  enable_experimental_smallocx=''
  enable_fill=''
  enable_initial_exec_tls=''
  enable_lazy_lock=''
  enable_log=''
  enable_opt_safety_checks=''
  enable_opt_size_checks=''
  enable_prof=''
  enable_readlinkat=''
  enable_shared='no'
  enable_static=''
  enable_stats='no'
  enable_tls=''
  enable_uaf_detection=''
  enable_utrace=''
  enable_xmalloc=''
  enable_zone_allocator=''
  exe=''
  exec_prefix='/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out'
  host='aarch64-unknown-linux-gnu'
  host_alias='aarch64-unknown-linux-gnu'
  host_cpu=''
  host_os=''
  host_vendor=''
  htmldir='${docdir}'
  importlib=''
  includedir='${prefix}/include'
  infodir='${datarootdir}/info'
  install_suffix=''
  je_=''
  jemalloc_version=''
  jemalloc_version_bugfix=''
  jemalloc_version_gid=''
  jemalloc_version_major=''
  jemalloc_version_minor=''
  jemalloc_version_nrev=''
  libdir='${exec_prefix}/lib'
  libdl=''
  libexecdir='${exec_prefix}/libexec'
  libprefix=''
  link_whole_archive=''
  localedir='${datarootdir}/locale'
  localstatedir='${prefix}/var'
  mandir='${datarootdir}/man'
  o=''
  objroot=''
  oldincludedir='/usr/include'
  pdfdir='${docdir}'
  prefix='/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out'
  private_namespace=''
  program_transform_name='s,x,x,'
  psdir='${docdir}'
  rev='2'
  sbindir='${exec_prefix}/sbin'
  sharedstatedir='${prefix}/com'
  so=''
  srcroot=''
  sysconfdir='${prefix}/etc'
  target_alias=''

  ## ----------- ##
  ## confdefs.h. ##
  ## ----------- ##

  /* confdefs.h */
  #define PACKAGE_NAME ""
  #define PACKAGE_TARNAME ""
  #define PACKAGE_VERSION ""
---
  configure: error: C compiler cannot create executables
  See `config.log' for more details

  thread 'main' (82457) panicked at /rust/deps/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/build.rs:388:9:
  command did not execute successfully: cd "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build" && CC="clang" CFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9" CPPFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9" LDFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC --target=aarch64-unknown-linux-gnu -fprofile-generate=/tmp/tmp-multistage/opt-artifacts/rustc-pgo -flto=thin -fdebug-prefix-map=/checkout=/rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9" "sh" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out/build/configure" "--with-version=5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" "--disable-cxx" "--enable-doc=no" "--enable-shared=no" "--with-lg-page=16" "--with-private-namespace=_rjem_" "--disable-stats" "--host=aarch64-unknown-linux-gnu" "--build=aarch64-unknown-linux-gnu" "--prefix=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-rustc/aarch64-unknown-linux-gnu/release/build/tikv-jemalloc-sys-a29fe56a346300bf/out"
  expected success, got: exit status: 77
  stack backtrace:
     0:     0xab5d99300948 - std::backtrace_rs::backtrace::libunwind::trace::hb4296b47be706424
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
     1:     0xab5d99300948 - std::backtrace_rs::backtrace::trace_unsynchronized::hc08690425907ae95
---
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/panicking.rs:834:13
    12:     0xab5d992e5180 - std::panicking::panic_handler::{{closure}}::hc29cb11ea58e0f81
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/panicking.rs:707:13
    13:     0xab5d992e1f38 - std::sys::backtrace::__rust_end_short_backtrace::h650f36150b90da1b
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/sys/backtrace.rs:174:18
    14:     0xab5d992cddf0 - __rustc[17f83befebc74dc0]::rust_begin_unwind
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/panicking.rs:698:5
    15:     0xab5d99315040 - core::panicking::panic_fmt::hb5f5245b01ae803d
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/core/src/panicking.rs:75:14
    16:     0xab5d99275770 - build_script_build::execute::h2ff4d3989f8e92f0
    17:     0xab5d99271350 - build_script_build::run_and_log::h878f49a123e4e94e
    18:     0xab5d99274b24 - build_script_build::main::h10ad63d185b36e3e
    19:     0xab5d9927754c - core::ops::function::FnOnce::call_once::h83d896b2aff88da4
    20:     0xab5d9927708c - std::sys::backtrace::__rust_begin_short_backtrace::h44602304fdf66787
    21:     0xab5d99277008 - std::rt::lang_start::{{closure}}::h40a91c6086563dc2
    22:     0xab5d992d8af4 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h2fd328dfc7cc6e0a
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/core/src/ops/function.rs:290:21
    23:     0xab5d992d8af4 - std::panicking::catch_unwind::do_call::h2f9b61468c297532
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/panicking.rs:590:40
    24:     0xab5d992d8af4 - std::panicking::catch_unwind::h2ee8b62f0e1a2319
                                 at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/library/std/src/panicking.rs:553:19
---
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
   2: std::backtrace::Backtrace::create
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/std/src/backtrace.rs:331:13
   3: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.99/src/backtrace.rs:27:14
   4: <opt_dist::exec::CmdBuilder>::run
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/exec.rs:80:17
   5: <opt_dist::exec::Bootstrap>::run
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/exec.rs:199:18
   6: opt_dist::execute_pipeline::{closure#1}::{closure#0}
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/main.rs:256:21
   7: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#1}::{closure#0}, ()>
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/timer.rs:111:22
   8: opt_dist::execute_pipeline::{closure#1}
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/main.rs:245:15
   9: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#1}, opt_dist::training::RustcPGOProfile>
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/timer.rs:111:22
  10: opt_dist::execute_pipeline
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/main.rs:242:35
  11: opt_dist::main
             at /rustc/aa6140e53f00145f00da66b32c972d3c7d52e3c9/src/tools/opt-dist/src/main.rs:467:18
  12: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/core/src/ops/function.rs:253:5
  13: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/std/src/sys/backtrace.rs:158:18
  14: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/std/src/rt.rs:206:18
  15: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/core/src/ops/function.rs:290:21
  16: std::panicking::catch_unwind::do_call
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/std/src/panicking.rs:589:40
  17: std::panicking::catch_unwind
             at /rustc/788da80fcfcef3f34c90def5baa32813e39a1a41/library/std/src/panicking.rs:552:19

@rust-bors
Copy link

rust-bors bot commented Sep 5, 2025

💔 Test for aa6140e failed: CI. Failed jobs:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-tidy Area: The tidy tool S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants