multiversx-sc 0.39.2

MultiversX smart contract API
Build #724546 2023-01-19T19:34:33.532990+00:00
# rustc version
rustc 1.68.0-nightly (333ee6c46 2023-01-18)# docs.rs version
docsrs 0.6.0 (19c77a92 2023-01-08)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/multiversx-sc-0.39.2/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/multiversx-sc-0.39.2/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:9042d5c95763f71f7b0904716b98ccadf9fc47b0f382ee962aaaed2ac70c9b8d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20230118-1.68.0-nightly-333ee6c46\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 333b65ef2bf9a058566940a2f8442afbb6841dfdf71fbf0fe00d94a7b2cdfa09
[INFO] running `Command { std: "docker" "start" "-a" "333b65ef2bf9a058566940a2f8442afbb6841dfdf71fbf0fe00d94a7b2cdfa09", kill_on_drop: false }`
[INFO] [stderr] warning: Target filter specified, but no targets matched. This is a no-op
[INFO] [stderr]  Documenting multiversx-sc v0.39.2 (/opt/rustwide/workdir)
[INFO] [stderr] thread 'rustc' panicked at 'assertion failed: !infcx.is_in_snapshot() || self.usable_in_snapshot', compiler/rustc_trait_selection/src/traits/fulfill.rs:140:9
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x7fb3b725c3ca - std::backtrace_rs::backtrace::libunwind::trace::h50542de70121e929
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
[INFO] [stderr]    1:     0x7fb3b725c3ca - std::backtrace_rs::backtrace::trace_unsynchronized::hae0fad0188b638fb
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]    2:     0x7fb3b725c3ca - std::sys_common::backtrace::_print_fmt::h0db5adad57c4bf89
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/sys_common/backtrace.rs:65:5
[INFO] [stderr]    3:     0x7fb3b725c3ca - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h00bcafe34ad7431d
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stderr]    4:     0x7fb3b72bf67e - core::fmt::write::hac51cd027be97ada
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/core/src/fmt/mod.rs:1213:17
[INFO] [stderr]    5:     0x7fb3b724ca15 - std::io::Write::write_fmt::h3d0d4a9f33ed60b4
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/io/mod.rs:1682:15
[INFO] [stderr]    6:     0x7fb3b725c195 - std::sys_common::backtrace::_print::h91a5e2dc0c5534c6
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stderr]    7:     0x7fb3b725c195 - std::sys_common::backtrace::print::hf5bbf2aee1aca335
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stderr]    8:     0x7fb3b725ef5f - std::panicking::default_hook::{{closure}}::hb617088b31f5607b
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/panicking.rs:267:22
[INFO] [stderr]    9:     0x7fb3b725ec9b - std::panicking::default_hook::h8aabc36d33777a9f
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/panicking.rs:286:9
[INFO] [stderr]   10:     0x7fb3ba53f2e4 - <rustc_driver[3007fa38fe7f0954]::DEFAULT_HOOK::{closure#0}::{closure#0} as core[830d3b100652ecaa]::ops::function::FnOnce<(&core[830d3b100652ecaa]::panic::panic_info::PanicInfo,)>>::call_once::{shim:vtable#0}
[INFO] [stderr]   11:     0x7fb3b725f79a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h73dc741209159f0b
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/alloc/src/boxed.rs:2002:9
[INFO] [stderr]   12:     0x7fb3b725f79a - std::panicking::rust_panic_with_hook::ha64a2ebee15afbaf
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/panicking.rs:692:13
[INFO] [stderr]   13:     0x7fb3b725f4d2 - std::panicking::begin_panic_handler::{{closure}}::h0e260611a29c4e4b
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/panicking.rs:577:13
[INFO] [stderr]   14:     0x7fb3b725c87c - std::sys_common::backtrace::__rust_end_short_backtrace::he6832640d64ae3e0
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/sys_common/backtrace.rs:137:18
[INFO] [stderr]   15:     0x7fb3b725f222 - rust_begin_unwind
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/panicking.rs:575:5
[INFO] [stderr]   16:     0x7fb3b72bc023 - core::panicking::panic_fmt::hab8eca7df403fce4
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/core/src/panicking.rs:64:14
[INFO] [stderr]   17:     0x7fb3b72bc0bd - core::panicking::panic::h563f32e09bf4e452
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/core/src/panicking.rs:114:5
[INFO] [stderr]   18:     0x7fb3b87874d6 - <rustc_trait_selection[9671f98fbdb91800]::traits::fulfill::FulfillmentContext as rustc_infer[1a24f95b14ffce22]::traits::engine::TraitEngine>::register_predicate_obligation
[INFO] [stderr]   19:     0x7fb3b968ceaa - <dyn rustc_infer[1a24f95b14ffce22]::traits::engine::TraitEngine as rustc_infer[1a24f95b14ffce22]::traits::engine::TraitEngineExt>::register_predicate_obligations::<alloc[597172b2b0be2ffa]::vec::Vec<rustc_infer[1a24f95b14ffce22]::traits::Obligation<rustc_middle[6fc96dfead90d7a7]::ty::Predicate>>>
[INFO] [stderr]   20:     0x7fb3bb1f7e5e - <rustc_trait_selection[9671f98fbdb91800]::traits::engine::ObligationCtxt>::register_infer_ok_obligations::<()>
[INFO] [stderr]   21:     0x7fb3bb1f8709 - <rustc_trait_selection[9671f98fbdb91800]::traits::engine::ObligationCtxt>::eq::<rustc_middle[6fc96dfead90d7a7]::ty::consts::Const>
[INFO] [stderr]   22:     0x7fb3bb19b7bc - rustc_trait_selection[9671f98fbdb91800]::traits::const_evaluatable::satisfied_from_param_env
[INFO] [stderr]   23:     0x7fb3b887c53d - rustc_trait_selection[9671f98fbdb91800]::traits::const_evaluatable::is_const_evaluatable
[INFO] [stderr]   24:     0x7fb3b9025942 - <rustc_trait_selection[9671f98fbdb91800]::traits::select::SelectionContext>::evaluate_predicate_recursively
[INFO] [stderr]   25:     0x7fb3b8ed53c6 - <rustc_trait_selection[9671f98fbdb91800]::traits::select::SelectionContext>::evaluate_predicates_recursively::<alloc[597172b2b0be2ffa]::vec::Vec<rustc_infer[1a24f95b14ffce22]::traits::Obligation<rustc_middle[6fc96dfead90d7a7]::ty::Predicate>>>
[INFO] [stderr]   26:     0x7fb3b8ed16b6 - <rustc_trait_selection[9671f98fbdb91800]::traits::select::SelectionContext>::evaluate_predicates_recursively::<alloc[597172b2b0be2ffa]::vec::into_iter::IntoIter<rustc_infer[1a24f95b14ffce22]::traits::Obligation<rustc_middle[6fc96dfead90d7a7]::ty::Predicate>>>
[INFO] [stderr]   27:     0x7fb3b8fd908d - <rustc_trait_selection[9671f98fbdb91800]::traits::select::SelectionContext>::evaluate_stack
[INFO] [stderr]   28:     0x7fb3b90228cc - <rustc_trait_selection[9671f98fbdb91800]::traits::select::SelectionContext>::evaluate_predicate_recursively
[INFO] [stderr]   29:     0x7fb3b901faf1 - rustc_traits[ce9f689be602944c]::evaluate_obligation::evaluate_obligation
[INFO] [stderr]   30:     0x7fb3b901bfdd - rustc_query_system[1c311a51d396ff65]::query::plumbing::get_query::<rustc_query_impl[d3da972c3560dd09]::queries::evaluate_obligation, rustc_query_impl[d3da972c3560dd09]::plumbing::QueryCtxt, rustc_middle[6fc96dfead90d7a7]::dep_graph::dep_node::DepKind>
[INFO] [stderr]   31:     0x7fb3b88c7add - <rustc_infer[1a24f95b14ffce22]::infer::InferCtxt as rustc_trait_selection[9671f98fbdb91800]::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation
[INFO] [stderr]   32:     0x561bc79f8ccb - <rustdoc[62069851b2fa3ef2]::clean::blanket_impl::BlanketImplFinder>::get_blanket_impls
[INFO] [stderr]   33:     0x561bc7815837 - rustdoc[62069851b2fa3ef2]::clean::utils::get_auto_trait_and_blanket_impls
[INFO] [stderr]   34:     0x561bc791a412 - <rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::SyntheticImplCollector as rustdoc[62069851b2fa3ef2]::visit::DocVisitor>::visit_item
[INFO] [stderr]   35:     0x561bc791a55a - <rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::SyntheticImplCollector as rustdoc[62069851b2fa3ef2]::visit::DocVisitor>::visit_item
[INFO] [stderr]   36:     0x561bc791a55a - <rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::SyntheticImplCollector as rustdoc[62069851b2fa3ef2]::visit::DocVisitor>::visit_item
[INFO] [stderr]   37:     0x561bc791a55a - <rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::SyntheticImplCollector as rustdoc[62069851b2fa3ef2]::visit::DocVisitor>::visit_item
[INFO] [stderr]   38:     0x561bc791a55a - <rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::SyntheticImplCollector as rustdoc[62069851b2fa3ef2]::visit::DocVisitor>::visit_item
[INFO] [stderr]   39:     0x561bc791a55a - <rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::SyntheticImplCollector as rustdoc[62069851b2fa3ef2]::visit::DocVisitor>::visit_item
[INFO] [stderr]   40:     0x561bc791783a - rustdoc[62069851b2fa3ef2]::passes::collect_trait_impls::collect_trait_impls
[INFO] [stderr]   41:     0x561bc78eab4e - <rustc_session[d9021b7531949cab]::session::Session>::time::<rustdoc[62069851b2fa3ef2]::clean::types::Crate, rustdoc[62069851b2fa3ef2]::core::run_global_ctxt::{closure#7}>
[INFO] [stderr]   42:     0x561bc78d2a59 - rustdoc[62069851b2fa3ef2]::core::run_global_ctxt
[INFO] [stderr]   43:     0x561bc78eae1c - <rustc_session[d9021b7531949cab]::session::Session>::time::<(rustdoc[62069851b2fa3ef2]::clean::types::Crate, rustdoc[62069851b2fa3ef2]::config::RenderOptions, rustdoc[62069851b2fa3ef2]::formats::cache::Cache), rustdoc[62069851b2fa3ef2]::main_args::{closure#1}::{closure#0}::{closure#1}::{closure#0}>
[INFO] [stderr]   44:     0x561bc797fdd6 - <rustc_interface[a3bd2224478d897e]::passes::QueryContext>::enter::<rustdoc[62069851b2fa3ef2]::main_args::{closure#1}::{closure#0}::{closure#1}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>
[INFO] [stderr]   45:     0x561bc77d7ab3 - <rustc_interface[a3bd2224478d897e]::interface::Compiler>::enter::<rustdoc[62069851b2fa3ef2]::main_args::{closure#1}::{closure#0}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>
[INFO] [stderr]   46:     0x561bc7897345 - rustc_span[8b627345fe9560b3]::with_source_map::<core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>, rustc_interface[a3bd2224478d897e]::interface::run_compiler<core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>, rustdoc[62069851b2fa3ef2]::main_args::{closure#1}>::{closure#0}::{closure#0}>
[INFO] [stderr]   47:     0x561bc76901b5 - <scoped_tls[919fbd9b743d1ab7]::ScopedKey<rustc_span[8b627345fe9560b3]::SessionGlobals>>::set::<rustc_interface[a3bd2224478d897e]::interface::run_compiler<core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>, rustdoc[62069851b2fa3ef2]::main_args::{closure#1}>::{closure#0}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>
[INFO] [stderr]   48:     0x561bc78bad20 - std[d57f0b25e837618f]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[a3bd2224478d897e]::util::run_in_thread_pool_with_globals<rustc_interface[a3bd2224478d897e]::interface::run_compiler<core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>, rustdoc[62069851b2fa3ef2]::main_args::{closure#1}>::{closure#0}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>
[INFO] [stderr]   49:     0x561bc79ebd37 - <<std[d57f0b25e837618f]::thread::Builder>::spawn_unchecked_<rustc_interface[a3bd2224478d897e]::util::run_in_thread_pool_with_globals<rustc_interface[a3bd2224478d897e]::interface::run_compiler<core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>, rustdoc[62069851b2fa3ef2]::main_args::{closure#1}>::{closure#0}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[830d3b100652ecaa]::result::Result<(), rustc_errors[24ae80d350ed6ef3]::ErrorGuaranteed>>::{closure#1} as core[830d3b100652ecaa]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   50:     0x7fb3b7269bd3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ba1652ef014411c
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/alloc/src/boxed.rs:1988:9
[INFO] [stderr]   51:     0x7fb3b7269bd3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb86249b0355c08e6
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/alloc/src/boxed.rs:1988:9
[INFO] [stderr]   52:     0x7fb3b7269bd3 - std::sys::unix::thread::Thread::new::thread_start::h7258c93114561772
[INFO] [stderr]                                at /rustc/333ee6c466972185973d5097f8b5fb0f9fb13fa5/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stderr]   53:     0x7fb3b70ec609 - start_thread
[INFO] [stderr]   54:     0x7fb3b7011133 - clone
[INFO] [stderr]   55:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] error: internal compiler error: unexpected panic
[INFO] [stderr] 
[INFO] [stderr] note: the compiler unexpectedly panicked. this is a bug.
[INFO] [stderr] 
[INFO] [stderr] 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
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.68.0-nightly (333ee6c46 2023-01-18) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib -Z unstable-options -Z unstable-options
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] #0 [evaluate_obligation] evaluating trait selection obligation `types::managed::wrapped::encoded_managed_vec_item::EncodedManagedVecItem<^1_0>: core::cmp::Eq`
[INFO] [stderr] end of query stack
[INFO] [stderr] error: could not document `multiversx-sc`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name multiversx_sc src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=d22111c7db3dbea3 -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern bitflags=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-1b5be11de72d12bb.rmeta --extern hashbrown=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libhashbrown-3fa395cb5dec579f.rmeta --extern hex_literal=/opt/rustwide/target/debug/deps/libhex_literal-d618682288ddf403.so --extern multiversx_sc_codec=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libmultiversx_sc_codec-bd7d0e6a13bafc5f.rmeta --extern multiversx_sc_derive=/opt/rustwide/target/debug/deps/libmultiversx_sc_derive-d540a6fd1b94acef.so --extern num_traits=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libnum_traits-8591648954fca727.rmeta --extern-html-root-url 'bitflags=https://docs.rs/bitflags/1.3.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'hashbrown=https://docs.rs/hashbrown/0.13.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'hex_literal=https://docs.rs/hex-literal/0.3.4/x86_64-unknown-linux-gnu' --extern-html-root-url 'multiversx_sc_codec=https://docs.rs/multiversx-sc-codec/0.17.1/x86_64-unknown-linux-gnu' --extern-html-root-url 'multiversx_sc_derive=https://docs.rs/multiversx-sc-derive/0.39.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'num_traits=https://docs.rs/num-traits/0.2.15/x86_64-unknown-linux-gnu' -Zunstable-options -Z unstable-options --emit=invocation-specific --resource-suffix -20230118-1.68.0-nightly-333ee6c46 --static-root-path /-/rustdoc.static/ --cap-lints warn --disable-per-crate-search --extern-html-root-takes-precedence --crate-version 0.39.2` (exit status: 101)
[INFO] running `Command { std: "docker" "inspect" "333b65ef2bf9a058566940a2f8442afbb6841dfdf71fbf0fe00d94a7b2cdfa09", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "333b65ef2bf9a058566940a2f8442afbb6841dfdf71fbf0fe00d94a7b2cdfa09", kill_on_drop: false }`
[INFO] [stdout] 333b65ef2bf9a058566940a2f8442afbb6841dfdf71fbf0fe00d94a7b2cdfa09