[INFO] crate async-trait-static 0.1.3 is already in cache [INFO] checking async-trait-static-0.1.3 against try#d93021f5faa26e4f9d2719e79f9974e06aa40e17 for pr-71873 [INFO] extracting crate async-trait-static 0.1.3 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate async-trait-static 0.1.3 on toolchain d93021f5faa26e4f9d2719e79f9974e06aa40e17 [INFO] running `"/workspace/cargo-home/bin/cargo" "+d93021f5faa26e4f9d2719e79f9974e06aa40e17" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate async-trait-static 0.1.3 [INFO] finished tweaking crates.io crate async-trait-static 0.1.3 [INFO] tweaked toml for crates.io crate async-trait-static 0.1.3 written to /workspace/builds/worker-2/source/Cargo.toml [INFO] crate crates.io crate async-trait-static 0.1.3 already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+d93021f5faa26e4f9d2719e79f9974e06aa40e17" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+d93021f5faa26e4f9d2719e79f9974e06aa40e17" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 027f77b2552b7393f14020d87386b670e58c75801103da367671403485e547f2 [INFO] running `"docker" "start" "-a" "027f77b2552b7393f14020d87386b670e58c75801103da367671403485e547f2"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling proc-macro2 v1.0.9 [INFO] [stderr] Compiling syn v1.0.16 [INFO] [stderr] Checking unicode-xid v0.2.0 [INFO] [stderr] Checking quote v1.0.3 [INFO] [stderr] Checking async-trait-static v0.1.3 (/opt/rustwide/workdir) [INFO] [stderr] error: Can't support trait method default implementation currently. [INFO] [stderr] --> examples/trait-with-default.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/trait-with-default.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0046]: not all trait items implemented, missing: `ReturnTypeFutureReturnTypeTestFnDefault` [INFO] [stderr] --> examples/trait-with-default.rs:23:1 [INFO] [stderr] | [INFO] [stderr] 11 | #[async_trait] [INFO] [stderr] | -------------- `ReturnTypeFutureReturnTypeTestFnDefault` from trait [INFO] [stderr] ... [INFO] [stderr] 23 | impl MyTrait for TraitStruct { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ missing `ReturnTypeFutureReturnTypeTestFnDefault` in implementation [INFO] [stderr] [INFO] [stderr] error: internal compiler error: src/librustc_typeck/collect/type_of.rs:51: associated type missing default [INFO] [stderr] --> examples/trait-with-default.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error: internal compiler error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at 'Box', /rustc/d93021f5faa26e4f9d2719e79f9974e06aa40e17/src/libstd/macros.rs:13:23 [INFO] [stderr] stack backtrace: [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/call-self-in-impl.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/trait-with-default-expand.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `s` [INFO] [stderr] --> examples/call-self-in-impl.rs:33:9 [INFO] [stderr] | [INFO] [stderr] 33 | let s = TraitStruct; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] error: type parameter `Self` is part of concrete type but not used in parameter list for the `impl Trait` type alias [INFO] [stderr] --> examples/trait-with-default-expand.rs:7:78 [INFO] [stderr] | [INFO] [stderr] 7 | fn test_fn_default(&self) -> ReturnTypeFutureReturnTypeTestFnDefault<'_> { [INFO] [stderr] | ______________________________________________________________________________^ [INFO] [stderr] 8 | | async fn _inner(_self: &AsyncTrait) -> u8 { [INFO] [stderr] 9 | | 1 [INFO] [stderr] 10 | | } [INFO] [stderr] 11 | | _inner(self) [INFO] [stderr] 12 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] warning: 2 warnings emitted [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TraitStruct` in this scope [INFO] [stderr] --> examples/expand.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | let s = TraitStruct; [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/expand.rs:3:12 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/async-test.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] error: type-generic associated types are not yet implemented [INFO] [stderr] --> examples/expand.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | type ReturnTypeFutureReturnTypeTestFnByMutReference: core::future::Future; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: for more information, see issue #44265 for more information [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/async-self.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 0, found 1 [INFO] [stderr] --> examples/expand.rs:21:96 [INFO] [stderr] | [INFO] [stderr] 21 | fn test_fn_by_mut_reference(&self) -> Self::ReturnTypeFutureReturnTypeTestFnByMutReference<'_>; [INFO] [stderr] | ^^ unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of type arguments: expected 1, found 0 [INFO] [stderr] --> examples/expand.rs:21:43 [INFO] [stderr] | [INFO] [stderr] 21 | fn test_fn_by_mut_reference(&self) -> Self::ReturnTypeFutureReturnTypeTestFnByMutReference<'_>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 type argument [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors; 1 warning emitted [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0107, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0107`. [INFO] [stderr] error: could not compile `async-trait-static`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error[E0623]: lifetime mismatch [INFO] [stderr] --> examples/async-test.rs:23:1 [INFO] [stderr] | [INFO] [stderr] 23 | #[async_trait] [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | ...but data from `u` is returned here [INFO] [stderr] 24 | impl MyTrait for TraitStruct { [INFO] [stderr] 25 | async fn test_fn<'a>(&self, u: &'a u8) -> &'a u8 { [INFO] [stderr] | ------ this parameter and the return type are declared with different lifetimes... [INFO] [stderr] | [INFO] [stderr] = note: this error originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may cause the compiler to crash [INFO] [stderr] --> examples/associated-type.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(generic_associated_types)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `s` [INFO] [stderr] --> examples/async-self.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | let s = TraitStruct; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error; 1 warning emitted [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0623`. [INFO] [stderr] warning: 2 warnings emitted [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error; 1 warning emitted [INFO] [stderr] [INFO] [stderr] error: could not compile `async-trait-static`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `async-trait-static`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: unused variable: `s` [INFO] [stderr] --> examples/associated-type.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | let s = TraitStruct; [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `u` [INFO] [stderr] --> examples/associated-type.rs:26:29 [INFO] [stderr] | [INFO] [stderr] 26 | async fn test_fn(&self, u: u8) -> Self::O { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_u` [INFO] [stderr] [INFO] [stderr] warning: 3 warnings emitted [INFO] [stderr] [INFO] [stderr] 0: 0x7fdc070cacd4 - backtrace::backtrace::libunwind::trace::hfcd33194db0151d4 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stderr] 1: 0x7fdc070cacd4 - backtrace::backtrace::trace_unsynchronized::hfd1904bbbd5335b5 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x7fdc070cacd4 - std::sys_common::backtrace::_print_fmt::h8476c57b177b254e [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stderr] 3: 0x7fdc070cacd4 - ::fmt::h73acbc5f6d4b1044 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] 4: 0x7fdc0710829c - core::fmt::write::hdf236390fbd68d3d [INFO] [stderr] at src/libcore/fmt/mod.rs:1069 [INFO] [stderr] 5: 0x7fdc070bc6d3 - std::io::Write::write_fmt::h5722fa40bb2afafd [INFO] [stderr] at src/libstd/io/mod.rs:1537 [INFO] [stderr] 6: 0x7fdc070cfc35 - std::sys_common::backtrace::_print::ha468e873aada7c78 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stderr] 7: 0x7fdc070cfc35 - std::sys_common::backtrace::print::h149365a2f029de62 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x7fdc070cfc35 - std::panicking::default_hook::{{closure}}::hb4a33f9e05934a52 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 9: 0x7fdc070cf972 - std::panicking::default_hook::hc4535d7b0c743abd [INFO] [stderr] at src/libstd/panicking.rs:218 [INFO] [stderr] 10: 0x7fdc076d90c3 - rustc_driver::report_ice::h5ee162c6d48d4f17 [INFO] [stderr] 11: 0x7fdbfd691e36 - as core::ops::function::Fn>::call::h7ac1f8c5fe8b86b3 [INFO] [stderr] at /rustc/d93021f5faa26e4f9d2719e79f9974e06aa40e17/src/liballoc/boxed.rs:1271 [INFO] [stderr] 12: 0x7fdbfd658585 - proc_macro::bridge::client::::enter::{{closure}}::{{closure}}::h4f822c489d4a1c90 [INFO] [stderr] at /rustc/d93021f5faa26e4f9d2719e79f9974e06aa40e17/src/libproc_macro/bridge/client.rs:312 [INFO] [stderr] 13: 0x7fdc070d02ed - std::panicking::rust_panic_with_hook::haa34a96a6dbd5a2e [INFO] [stderr] at src/libstd/panicking.rs:481 [INFO] [stderr] 14: 0x7fdc081471fa - std::panicking::begin_panic::hc70f2d81756b3034 [INFO] [stderr] 15: 0x7fdc0813d045 - rustc_errors::HandlerInner::span_bug::h713f8fb488d3d6ed [INFO] [stderr] 16: 0x7fdc0813d7b0 - rustc_errors::Handler::span_bug::hd187780a13b9984f [INFO] [stderr] 17: 0x7fdc08318779 - rustc_middle::util::bug::opt_span_bug_fmt::{{closure}}::h8f94d2afe250c856 [INFO] [stderr] 18: 0x7fdc0831839b - rustc_middle::ty::context::tls::with_opt::{{closure}}::h55b5009be2dd4ef2 [INFO] [stderr] 19: 0x7fdc08318342 - rustc_middle::ty::context::tls::with_opt::h7b82c68acf8ebabe [INFO] [stderr] 20: 0x7fdc08318668 - rustc_middle::util::bug::opt_span_bug_fmt::hfce0ec91e15d90bc [INFO] [stderr] 21: 0x7fdc0831861a - rustc_middle::util::bug::span_bug_fmt::h6e539d41b13a310c [INFO] [stderr] 22: 0x7fdc080d16d5 - rustc_typeck::collect::type_of::type_of::h79851aee43991f39 [INFO] [stderr] 23: 0x7fdc09b32ad0 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h028cb48d94eeafa6 [INFO] [stderr] 24: 0x7fdc09f7d8a3 - rustc_data_structures::stack::ensure_sufficient_stack::hfc6fb82cb8ae45d7 [INFO] [stderr] 25: 0x7fdc09c4ec8e - rustc_query_system::query::plumbing::get_query_impl::hc4ef44a8c8d7056b [INFO] [stderr] 26: 0x7fdc09d59838 - rustc_middle::ty::error::::note_and_explain_type_err::hbc1caae18eb0bd8a [INFO] [stderr] 27: 0x7fdc09964c63 - rustc_infer::infer::error_reporting::::note_type_err::he92f532699894cb8 [INFO] [stderr] 28: 0x7fdc09966630 - rustc_infer::infer::error_reporting::::report_and_explain_type_error::h43f6d3a6b071e1ad [INFO] [stderr] 29: 0x7fdc0996f043 - rustc_infer::infer::InferCtxt::report_mismatched_types::h9e48c6f49c2a85a3 [INFO] [stderr] 30: 0x7fdc0835d90d - rustc_typeck::check::coercion::CoerceMany::report_return_mismatched_types::h446c36b7ce7f100d [INFO] [stderr] 31: 0x7fdc0835d571 - rustc_typeck::check::coercion::CoerceMany::coerce_inner::h4f59bd106ee0c1f0 [INFO] [stderr] 32: 0x7fdc080ac6e6 - rustc_typeck::check::FnCtxt::check_block_with_expected::h2507cf1a8a9deb7d [INFO] [stderr] 33: 0x7fdc080683e4 - rustc_typeck::check::expr::::check_expr_kind::h4645ba6e338b2b60 [INFO] [stderr] 34: 0x7fdc08067b66 - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::hc874bc54993b4596 [INFO] [stderr] 35: 0x7fdc080725cb - rustc_typeck::check::expr::::check_return_expr::he77ecda5eb11ae96 [INFO] [stderr] 36: 0x7fdc08095b9a - rustc_typeck::check::check_fn::h106def83a487380e [INFO] [stderr] 37: 0x7fdc08261763 - rustc_middle::ty::context::GlobalCtxt::enter_local::he4a8a7cc4c50587b [INFO] [stderr] 38: 0x7fdc08093f12 - rustc_typeck::check::typeck_tables_of::h2029253d05dd9bad [INFO] [stderr] 39: 0x7fdc082526fe - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::typeck_tables_of>::compute::hcd4f27e634c2155a [INFO] [stderr] 40: 0x7fdc08273087 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h165d807ef9233d8a [INFO] [stderr] 41: 0x7fdc082004ac - rustc_query_system::query::plumbing::get_query_impl::h7f211e838e8486d3 [INFO] [stderr] 42: 0x7fdc0822a39d - rustc_query_system::query::plumbing::ensure_query_impl::h60d79dcedc709c1b [INFO] [stderr] 43: 0x7fdc080936e6 - rustc_typeck::check::typeck_item_bodies::hb14eb53e25643706 [INFO] [stderr] 44: 0x7fdc082a4c5e - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::typeck_item_bodies>::compute::h942a1c4f4c34c42c [INFO] [stderr] 45: 0x7fdc082776d7 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h4c4d9ab4a41a7b19 [INFO] [stderr] 46: 0x7fdc08206ecd - rustc_query_system::query::plumbing::get_query_impl::h94e3430f6f3ce746 [INFO] [stderr] 47: 0x7fdc082d869b - rustc_typeck::check_crate::hf52f6324b18d4db4 [INFO] [stderr] 48: 0x7fdc079771c4 - rustc_interface::passes::analysis::h6d809b9127d1df5d [INFO] [stderr] 49: 0x7fdc076dad8b - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::analysis>::compute::he31be01f92f630cb [INFO] [stderr] 50: 0x7fdc07825ca7 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h8b90ad06db3eaeca [INFO] [stderr] 51: 0x7fdc076a6b68 - rustc_data_structures::stack::ensure_sufficient_stack::h7cb8d36df1565b9a [INFO] [stderr] 52: 0x7fdc0782cb07 - rustc_query_system::query::plumbing::get_query_impl::h3655d22c01adc2a8 [INFO] [stderr] 53: 0x7fdc076daeaf - rustc_middle::ty::context::tls::enter_global::h172f152fc22b01e3 [INFO] [stderr] 54: 0x7fdc076a3ff0 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h24d68d75bb23a364 [INFO] [stderr] 55: 0x7fdc076e150f - rustc_ast::attr::with_globals::h1e86f511e080ca75 [INFO] [stderr] 56: 0x7fdc076eaa25 - std::sys_common::backtrace::__rust_begin_short_backtrace::hd119c3690a7a7c87 [INFO] [stderr] 57: 0x7fdc0783485e - core::ops::function::FnOnce::call_once{{vtable.shim}}::hcf122205286e1687 [INFO] [stderr] 58: 0x7fdc070e02fa - as core::ops::function::FnOnce>::call_once::h1074c8d2adf5a086 [INFO] [stderr] at /rustc/d93021f5faa26e4f9d2719e79f9974e06aa40e17/src/liballoc/boxed.rs:1257 [INFO] [stderr] 59: 0x7fdc070e02fa - as core::ops::function::FnOnce>::call_once::hb4f173285b2ebfb9 [INFO] [stderr] at /rustc/d93021f5faa26e4f9d2719e79f9974e06aa40e17/src/liballoc/boxed.rs:1257 [INFO] [stderr] 60: 0x7fdc070e02fa - std::sys::unix::thread::Thread::new::thread_start::h7c46ce580f54dd0e [INFO] [stderr] at src/libstd/sys/unix/thread.rs:87 [INFO] [stderr] 61: 0x7fdc07022609 - start_thread [INFO] [stderr] 62: 0x7fdc06f36103 - __clone [INFO] [stderr] 63: 0x0 - [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/blob/master/CONTRIBUTING.md#bug-reports [INFO] [stderr] [INFO] [stderr] note: rustc 1.45.0-nightly (d93021f5f 2020-05-09) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type bin [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 [type_of] processing `MyTrait::ReturnTypeFutureReturnTypeTestFn` [INFO] [stderr] #1 [typeck_tables_of] type-checking `MyTrait::test_fn_default` [INFO] [stderr] #2 [typeck_item_bodies] type-checking all item bodies [INFO] [stderr] #3 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] error: aborting due to 3 previous errors; 1 warning emitted [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0046`. [INFO] [stderr] error: could not compile `async-trait-static`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "027f77b2552b7393f14020d87386b670e58c75801103da367671403485e547f2"` [INFO] running `"docker" "rm" "-f" "027f77b2552b7393f14020d87386b670e58c75801103da367671403485e547f2"` [INFO] [stdout] 027f77b2552b7393f14020d87386b670e58c75801103da367671403485e547f2