[INFO] fetching crate async-trait-static 0.1.3... [INFO] checking async-trait-static-0.1.3 against try#96b3c169cd2d8959926fa240f10342f1659f8ae3 for pr-71896 [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 96b3c169cd2d8959926fa240f10342f1659f8ae3 [INFO] running `"/workspace/cargo-home/bin/cargo" "+96b3c169cd2d8959926fa240f10342f1659f8ae3" "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" "+96b3c169cd2d8959926fa240f10342f1659f8ae3" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [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" "+96b3c169cd2d8959926fa240f10342f1659f8ae3" "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] d46ee5e9cc871bb8c4a470d29ff30640fad594d93d6ca4cc5d81c47c54d58d6a [INFO] running `"docker" "start" "-a" "d46ee5e9cc871bb8c4a470d29ff30640fad594d93d6ca4cc5d81c47c54d58d6a"` [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 quote v1.0.3 [INFO] [stderr] Checking async-trait-static v0.1.3 (/opt/rustwide/workdir) [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] 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: 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] 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] 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] 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] 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] 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] 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] 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] 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] Some errors have detailed explanations: E0107, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0107`. [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] 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] 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: 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: aborting due to previous error; 1 warning emitted [INFO] [stderr] [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] 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: 3 warnings 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[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] 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: 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/96b3c169cd2d8959926fa240f10342f1659f8ae3/src/libstd/macros.rs:13:23 [INFO] [stderr] stack backtrace: [INFO] [stderr] warning: 2 warnings emitted [INFO] [stderr] [INFO] [stderr] 0: 0x7f8f912c49e4 - 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: 0x7f8f912c49e4 - 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: 0x7f8f912c49e4 - std::sys_common::backtrace::_print_fmt::h8476c57b177b254e [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stderr] 3: 0x7f8f912c49e4 - ::fmt::h73acbc5f6d4b1044 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] 4: 0x7f8f913029dc - core::fmt::write::hdf236390fbd68d3d [INFO] [stderr] at src/libcore/fmt/mod.rs:1069 [INFO] [stderr] 5: 0x7f8f912b63e3 - std::io::Write::write_fmt::h5722fa40bb2afafd [INFO] [stderr] at src/libstd/io/mod.rs:1532 [INFO] [stderr] 6: 0x7f8f912c9a05 - std::sys_common::backtrace::_print::ha468e873aada7c78 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stderr] 7: 0x7f8f912c9a05 - std::sys_common::backtrace::print::h149365a2f029de62 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x7f8f912c9a05 - std::panicking::default_hook::{{closure}}::hb4a33f9e05934a52 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 9: 0x7f8f912c9742 - std::panicking::default_hook::hc4535d7b0c743abd [INFO] [stderr] at src/libstd/panicking.rs:218 [INFO] [stderr] 10: 0x7f8f918a6763 - rustc_driver::report_ice::hba8acf926c27694d [INFO] [stderr] 11: 0x7f8f866afc36 - as core::ops::function::Fn>::call::h9925ad1644ed0563 [INFO] [stderr] at /rustc/96b3c169cd2d8959926fa240f10342f1659f8ae3/src/liballoc/boxed.rs:1048 [INFO] [stderr] 12: 0x7f8f866dac15 - proc_macro::bridge::client::::enter::{{closure}}::{{closure}}::h47a76df40889c5cb [INFO] [stderr] at /rustc/96b3c169cd2d8959926fa240f10342f1659f8ae3/src/libproc_macro/bridge/client.rs:312 [INFO] [stderr] 13: 0x7f8f912ca0bd - std::panicking::rust_panic_with_hook::haa34a96a6dbd5a2e [INFO] [stderr] at src/libstd/panicking.rs:481 [INFO] [stderr] 14: 0x7f8f9223be23 - std::panicking::begin_panic::h73a9c42569e8700b [INFO] [stderr] 15: 0x7f8f9228580c - rustc_errors::HandlerInner::span_bug::he508c5c09bf4e6d1 [INFO] [stderr] 16: 0x7f8f92285f70 - rustc_errors::Handler::span_bug::hbedc0a9470d29b37 [INFO] [stderr] 17: 0x7f8f92472079 - rustc_middle::util::bug::opt_span_bug_fmt::{{closure}}::h6c08463f13c32c46 [INFO] [stderr] 18: 0x7f8f92471a6b - rustc_middle::ty::context::tls::with_opt::{{closure}}::h703d752f4d04cbb4 [INFO] [stderr] 19: 0x7f8f92471a12 - rustc_middle::ty::context::tls::with_opt::hd873782e4fc2ae36 [INFO] [stderr] 20: 0x7f8f92471f68 - rustc_middle::util::bug::opt_span_bug_fmt::h1fac158ebf3ba2b1 [INFO] [stderr] 21: 0x7f8f92471f1a - rustc_middle::util::bug::span_bug_fmt::h339bfb882097e72d [INFO] [stderr] 22: 0x7f8f92259f1a - rustc_typeck::collect::type_of::type_of::h2a69441b2fa6616e [INFO] [stderr] 23: 0x7f8f93a54f90 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h27ffe260669f1a7b [INFO] [stderr] 24: 0x7f8f93b06d17 - rustc_query_system::query::plumbing::get_query_impl::h130c4150fb9efd48 [INFO] [stderr] 25: 0x7f8f93c956d0 - rustc_middle::ty::error::::note_and_explain_type_err::h230b3d648209bc95 [INFO] [stderr] 26: 0x7f8f9391d2e6 - rustc_infer::infer::error_reporting::::note_type_err::ha82e7c046715a8de [INFO] [stderr] 27: 0x7f8f9391ecb0 - rustc_infer::infer::error_reporting::::report_and_explain_type_error::h47b5d4b04745f8ae [INFO] [stderr] 28: 0x7f8f939276c3 - rustc_infer::infer::InferCtxt::report_mismatched_types::h96c717373b24664b [INFO] [stderr] 29: 0x7f8f92454fbd - rustc_typeck::check::coercion::CoerceMany::report_return_mismatched_types::h8f71e1c2436a509d [INFO] [stderr] 30: 0x7f8f92454c15 - rustc_typeck::check::coercion::CoerceMany::coerce_inner::h99aef060491a8b84 [INFO] [stderr] 31: 0x7f8f92232cd6 - rustc_typeck::check::FnCtxt::check_block_with_expected::h7309ef0e68f8e925 [INFO] [stderr] 32: 0x7f8f921ee654 - rustc_typeck::check::expr::::check_expr_kind::h1510b11a04928fc8 [INFO] [stderr] 33: 0x7f8f921eddd6 - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::hc8c49f8c45dc7455 [INFO] [stderr] 34: 0x7f8f921f8a3b - rustc_typeck::check::expr::::check_return_expr::hf1b289c97f28f51b [INFO] [stderr] 35: 0x7f8f9221b94a - rustc_typeck::check::check_fn::h2619dcf4f676318d [INFO] [stderr] 36: 0x7f8f923412a6 - rustc_middle::ty::context::GlobalCtxt::enter_local::he43e420793c165fe [INFO] [stderr] 37: 0x7f8f92219cc2 - rustc_typeck::check::typeck_tables_of::h90a96dc9d59423b4 [INFO] [stderr] 38: 0x7f8f92330d25 - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::typeck_tables_of>::compute::h902704b81cd2d9eb [INFO] [stderr] 39: 0x7f8f92360817 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::hcce498cf3189607e [INFO] [stderr] 40: 0x7f8f922ed24d - rustc_query_system::query::plumbing::get_query_impl::h930a47d92d4a6d41 [INFO] [stderr] 41: 0x7f8f9231d97d - rustc_query_system::query::plumbing::ensure_query_impl::h0207e64dd0837499 [INFO] [stderr] 42: 0x7f8f92219496 - rustc_typeck::check::typeck_item_bodies::he76cfc03bda23003 [INFO] [stderr] 43: 0x7f8f923b36ae - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::typeck_item_bodies>::compute::hd8b9516485bcee34 [INFO] [stderr] 44: 0x7f8f923599b7 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h6b4af6630414631b [INFO] [stderr] 45: 0x7f8f922d9bd3 - rustc_query_system::query::plumbing::get_query_impl::h5a4e8b7551053bc1 [INFO] [stderr] 46: 0x7f8f923da758 - rustc_typeck::check_crate::hefb1a8c40e8e3102 [INFO] [stderr] 47: 0x7f8f91c57293 - rustc_interface::passes::analysis::h50e844447fc2b5d6 [INFO] [stderr] 48: 0x7f8f918a80db - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::analysis>::compute::h53af849e4ec9f480 [INFO] [stderr] 49: 0x7f8f919f22d7 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h1403d65353b8ff26 [INFO] [stderr] 50: 0x7f8f91a020fa - rustc_query_system::query::plumbing::get_query_impl::h30eea246b7b9a739 [INFO] [stderr] 51: 0x7f8f918a89e7 - rustc_middle::ty::context::tls::enter_global::h8451617373ff9aa9 [INFO] [stderr] 52: 0x7f8f919fe380 - rustc_interface::interface::run_compiler_in_existing_thread_pool::ha9877705859f1856 [INFO] [stderr] 53: 0x7f8f918b5c9d - scoped_tls::ScopedKey::set::h4502574c410441c5 [INFO] [stderr] 54: 0x7f8f918af4e2 - rustc_ast::attr::with_globals::h5285874196672563 [INFO] [stderr] 55: 0x7f8f918bd325 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb87c3227582a1d8b [INFO] [stderr] 56: 0x7f8f91a0718e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h366e9e7ea56f9713 [INFO] [stderr] 57: 0x7f8f912da0ca - as core::ops::function::FnOnce>::call_once::ha26a994a135d55de [INFO] [stderr] at /rustc/96b3c169cd2d8959926fa240f10342f1659f8ae3/src/liballoc/boxed.rs:1034 [INFO] [stderr] 58: 0x7f8f912da0ca - as core::ops::function::FnOnce>::call_once::h677072ad3ba2806b [INFO] [stderr] at /rustc/96b3c169cd2d8959926fa240f10342f1659f8ae3/src/liballoc/boxed.rs:1034 [INFO] [stderr] 59: 0x7f8f912da0ca - std::sys::unix::thread::Thread::new::thread_start::h7c46ce580f54dd0e [INFO] [stderr] at src/libstd/sys/unix/thread.rs:87 [INFO] [stderr] 60: 0x7f8f9121b609 - start_thread [INFO] [stderr] 61: 0x7f8f9112f103 - __clone [INFO] [stderr] 62: 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 (96b3c169c 2020-05-06) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -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" "d46ee5e9cc871bb8c4a470d29ff30640fad594d93d6ca4cc5d81c47c54d58d6a"` [INFO] running `"docker" "rm" "-f" "d46ee5e9cc871bb8c4a470d29ff30640fad594d93d6ca4cc5d81c47c54d58d6a"` [INFO] [stdout] d46ee5e9cc871bb8c4a470d29ff30640fad594d93d6ca4cc5d81c47c54d58d6a