Build results for nightly-2025-09-11 target powerpc64-ibm-aix std

Home
error

Build date: 2025-09-11T10:50:01.257Z

Build duration: 15.223s

Builder does-it-build commit: 81790825173d87f8

   Compiling compiler_builtins v0.1.160 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
   Compiling core v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)

thread 'rustc' (2017272) panicked at compiler/rustc_lint/src/types/improper_ctypes.rs:231:40:
$ident: found Item { owner_id: DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute), kind: Union(Transmute#0, Generics { params: [GenericParam { hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).1), def_id: DefId(0:2222 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::Src), name: Plain(Src#0), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:123:25: 123:28 (#0), pure_wrt_drop: false, kind: Type { default: None, synthetic: false }, colon_span: None, source: Generics }, GenericParam { hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).2), def_id: DefId(0:2223 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::Dst), name: Plain(Dst#0), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:123:30: 123:33 (#0), pure_wrt_drop: false, kind: Type { default: None, synthetic: false }, colon_span: None, source: Generics }], predicates: [], has_where_clause_predicates: false, where_clause_span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:123:34: 123:34 (#0), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:123:24: 123:34 (#0) }, Struct { fields: [FieldDef { span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:13: 124:35 (#0), vis_span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:13: 124:13 (#0), ident: src#0, hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).7), def_id: DefId(0:2224 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::src), ty: Ty { hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).3), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:18: 124:35 (#0), kind: Path(Resolved(None, Path { span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:18: 124:35 (#0), res: Def(Struct, DefId(0:27092 ~ core[dcca]::mem::manually_drop::ManuallyDrop)), segments: [PathSegment { ident: ManuallyDrop#0, hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).6), res: Def(Struct, DefId(0:27092 ~ core[dcca]::mem::manually_drop::ManuallyDrop)), args: Some(GenericArgs { args: [Type(Ty { hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).4), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:31: 124:34 (#0), kind: Path(Resolved(None, Path { span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:31: 124:34 (#0), res: Def(TyParam, DefId(0:2222 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::Src)), segments: [PathSegment { ident: Src#0, hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).5), res: Def(TyParam, DefId(0:2222 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::Src)), args: None, infer_args: false }] })) })], constraints: [], parenthesized: No, span_ext: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:124:30: 124:35 (#0) }), infer_args: false }] })) }, safety: Safe, default: None }, FieldDef { span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:13: 125:35 (#0), vis_span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:13: 125:13 (#0), ident: dst#0, hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).12), def_id: DefId(0:2225 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::dst), ty: Ty { hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).8), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:18: 125:35 (#0), kind: Path(Resolved(None, Path { span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:18: 125:35 (#0), res: Def(Struct, DefId(0:27092 ~ core[dcca]::mem::manually_drop::ManuallyDrop)), segments: [PathSegment { ident: ManuallyDrop#0, hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).11), res: Def(Struct, DefId(0:27092 ~ core[dcca]::mem::manually_drop::ManuallyDrop)), args: Some(GenericArgs { args: [Type(Ty { hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).9), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:31: 125:34 (#0), kind: Path(Resolved(None, Path { span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:31: 125:34 (#0), res: Def(TyParam, DefId(0:2223 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::Dst)), segments: [PathSegment { ident: Dst#0, hir_id: HirId(DefId(0:2221 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute).10), res: Def(TyParam, DefId(0:2223 ~ core[dcca]::mem::transmutability::TransmuteFrom::transmute::Transmute::Dst)), args: None, infer_args: false }] })) })], constraints: [], parenthesized: No, span_ext: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:125:30: 125:35 (#0) }), infer_args: false }] })) }, safety: Safe, default: None }], recovered: No }), span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:123:9: 126:10 (#0), vis_span: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs:123:9: 123:9 (#0), has_delayed_lints: false }
stack backtrace:
   0:     0x7f93cf1b3873 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h2748f53cc3a854a3
   1:     0x7f93cf801b58 - core::fmt::write::h1eb740ed66bba0e5
   2:     0x7f93cf168571 - std::io::Write::write_fmt::h073e4e54bc0fcb6d
   3:     0x7f93cf1797c2 - std::sys::backtrace::BacktraceLock::print::h704b801ebc06f94d
   4:     0x7f93cf17f709 - std::panicking::default_hook::{{closure}}::h0955b917ae95e275
   5:     0x7f93cf17f233 - std::panicking::default_hook::h3b331524c0998cca
   6:     0x7f93ce1c6a57 - std[7bba4687c4fba487]::panicking::update_hook::<alloc[17e8e13ab240e894]::boxed::Box<rustc_driver_impl[481566595e0d253c]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7f93cf17fb2f - std::panicking::panic_with_hook::ha07d904186b59536
   8:     0x7f93cf17f8ea - std::panicking::panic_handler::{{closure}}::hd13f19491d881970
   9:     0x7f93cf179909 - std::sys::backtrace::__rust_end_short_backtrace::h91bd27a6c375117b
  10:     0x7f93cf15a0dd - __rustc[6b98ac6df04d2193]::rust_begin_unwind
  11:     0x7f93cb8c3cf0 - core::panicking::panic_fmt::hde39c79d56877299
  12:     0x7f93ce29f911 - rustc_hir[cdaf666c4dfe0767]::hir::expect_failed::<&rustc_hir[cdaf666c4dfe0767]::hir::Item>
  13:     0x7f93ce2a1622 - <rustc_hir[cdaf666c4dfe0767]::hir::Item>::expect_struct
  14:     0x7f93d00a55d3 - <rustc_lint[b428b6e0952dba18]::BuiltinCombinedModuleLateLintPass as rustc_lint[b428b6e0952dba18]::passes::LateLintPass>::check_item
  15:     0x7f93d00a84b1 - <rustc_lint[b428b6e0952dba18]::late::LateContextAndPass<rustc_lint[b428b6e0952dba18]::BuiltinCombinedModuleLateLintPass> as rustc_hir[cdaf666c4dfe0767]::intravisit::Visitor>::visit_nested_item
  16:     0x7f93d00b6d46 - <rustc_lint[b428b6e0952dba18]::late::LateContextAndPass<rustc_lint[b428b6e0952dba18]::BuiltinCombinedModuleLateLintPass> as rustc_hir[cdaf666c4dfe0767]::intravisit::Visitor>::visit_block
  17:     0x7f93d00aff75 - <rustc_lint[b428b6e0952dba18]::late::LateContextAndPass<rustc_lint[b428b6e0952dba18]::BuiltinCombinedModuleLateLintPass> as rustc_hir[cdaf666c4dfe0767]::intravisit::Visitor>::visit_nested_body
  18:     0x7f93d00a97ac - <rustc_lint[b428b6e0952dba18]::late::LateContextAndPass<rustc_lint[b428b6e0952dba18]::BuiltinCombinedModuleLateLintPass> as rustc_hir[cdaf666c4dfe0767]::intravisit::Visitor>::visit_nested_item
  19:     0x7f93d00a6bf3 - rustc_lint[b428b6e0952dba18]::lint_mod
  20:     0x7f93d00a6799 - rustc_query_impl[a51f52242f8d41d6]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[a51f52242f8d41d6]::query_impl::lint_mod::dynamic_query::{closure#2}::{closure#0}, rustc_middle[4d26c14979749178]::query::erase::Erased<[u8; 0usize]>>
  21:     0x7f93d084f5f2 - rustc_query_system[4fdec2b7d00bac31]::query::plumbing::try_execute_query::<rustc_query_impl[a51f52242f8d41d6]::DynamicConfig<rustc_query_system[4fdec2b7d00bac31]::query::caches::DefaultCache<rustc_span[f9525a23a08886c8]::def_id::LocalModDefId, rustc_middle[4d26c14979749178]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[a51f52242f8d41d6]::plumbing::QueryCtxt, false>
  22:     0x7f93d08509d9 - rustc_query_impl[a51f52242f8d41d6]::query_impl::lint_mod::get_query_non_incr::__rust_end_short_backtrace
  23:     0x7f93d0850561 - rustc_lint[b428b6e0952dba18]::late::check_crate::{closure#1}
  24:     0x7f93d08500d0 - rustc_lint[b428b6e0952dba18]::late::check_crate
  25:     0x7f93cf9f86b6 - rustc_interface[b0e51715ef4a674]::passes::analysis
  26:     0x7f93cf9f7e21 - rustc_query_impl[a51f52242f8d41d6]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[a51f52242f8d41d6]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[4d26c14979749178]::query::erase::Erased<[u8; 0usize]>>
  27:     0x7f93d084de20 - rustc_query_system[4fdec2b7d00bac31]::query::plumbing::try_execute_query::<rustc_query_impl[a51f52242f8d41d6]::DynamicConfig<rustc_query_system[4fdec2b7d00bac31]::query::caches::SingleCache<rustc_middle[4d26c14979749178]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[a51f52242f8d41d6]::plumbing::QueryCtxt, false>
  28:     0x7f93d084da76 - rustc_query_impl[a51f52242f8d41d6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
  29:     0x7f93d0b71724 - rustc_interface[b0e51715ef4a674]::passes::create_and_enter_global_ctxt::<core[8964f888e63f8de8]::option::Option<rustc_interface[b0e51715ef4a674]::queries::Linker>, rustc_driver_impl[481566595e0d253c]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
  30:     0x7f93d0aada7e - rustc_interface[b0e51715ef4a674]::interface::run_compiler::<(), rustc_driver_impl[481566595e0d253c]::run_compiler::{closure#0}>::{closure#1}
  31:     0x7f93d0a10f78 - std[7bba4687c4fba487]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[b0e51715ef4a674]::util::run_in_thread_with_globals<rustc_interface[b0e51715ef4a674]::util::run_in_thread_pool_with_globals<rustc_interface[b0e51715ef4a674]::interface::run_compiler<(), rustc_driver_impl[481566595e0d253c]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  32:     0x7f93d0a10c48 - <<std[7bba4687c4fba487]::thread::Builder>::spawn_unchecked_<rustc_interface[b0e51715ef4a674]::util::run_in_thread_with_globals<rustc_interface[b0e51715ef4a674]::util::run_in_thread_pool_with_globals<rustc_interface[b0e51715ef4a674]::interface::run_compiler<(), rustc_driver_impl[481566595e0d253c]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[8964f888e63f8de8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  33:     0x7f93d0a16d8d - std::sys::pal::unix::thread::Thread::new::thread_start::h9e14dc8d4f365e58
  34:     0x7f93ca2978ee - start_thread
  35:     0x7f93ca31b9bc - __GI___clone3
  36:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please make sure that you have updated to the latest nightly

note: please attach the file at `/var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/rustc-ice-2025-09-11T10_49_48-2017270.txt` to your bug report

note: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C strip=debuginfo -Z force-unstable-if-unmarked

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
#0 [lint_mod] linting module `mem::transmutability`
#1 [analysis] running analysis passes on this crate
end of query stack
error: could not compile `core` (lib)

Caused by:
  process didn't exit successfully: `/var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/bin/rustc --crate-name core --edition=2024 /var/lib/does-it-build/.rustup/toolchains/nightly-2025-09-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(no_fp_fmt_parse)' --check-cfg 'cfg(feature, values(any()))' --check-cfg 'cfg(target_has_reliable_f16)' --check-cfg 'cfg(target_has_reliable_f16_math)' --check-cfg 'cfg(target_has_reliable_f128)' --check-cfg 'cfg(target_has_reliable_f128_math)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug_refcell", "optimize_for_size", "panic_immediate_abort"))' -C metadata=3b1b74e317fcb97d -C extra-filename=-fc524c2ce02a0747 --out-dir /tmp/.tmpYkgaqt/target/powerpc64-ibm-aix/release/deps --target powerpc64-ibm-aix -C strip=debuginfo -Z force-unstable-if-unmarked -L dependency=/tmp/.tmpYkgaqt/target/powerpc64-ibm-aix/release/deps -L dependency=/tmp/.tmpYkgaqt/target/release/deps --cap-lints allow` (exit status: 101)

    

Build history for target powerpc64-ibm-aix

Build state for nightly 2025-09-11