[INFO] crate async-trait-static 0.1.3 is already in cache [INFO] checking async-trait-static-0.1.3 against master#914adf04af1c1a984707f778da3d04590c03d144 for pr-72331 [INFO] extracting crate async-trait-static 0.1.3 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate async-trait-static 0.1.3 on toolchain 914adf04af1c1a984707f778da3d04590c03d144 [INFO] running `"/workspace/cargo-home/bin/cargo" "+914adf04af1c1a984707f778da3d04590c03d144" "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-8/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" "+914adf04af1c1a984707f778da3d04590c03d144" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "+914adf04af1c1a984707f778da3d04590c03d144" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] a74e2f04ae55b0e89b4619fbdaad57053e4640aba5be668118e188c632c8a5e6 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "a74e2f04ae55b0e89b4619fbdaad57053e4640aba5be668118e188c632c8a5e6"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling syn v1.0.16 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Checking proc-macro2 v1.0.9 [INFO] [stderr] Compiling 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 not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [INFO] [stderr] [INFO] [stderr] warning: the feature `generic_associated_types` is incomplete and may not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [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] 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 not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [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[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 not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [INFO] [stderr] [INFO] [stderr] warning: 3 warnings emitted [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: aborting due to previous error; 1 warning emitted [INFO] [stderr] [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 not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0623`. [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: 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] 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[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[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: 2 warnings emitted [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] warning: the feature `generic_associated_types` is incomplete and may not be safe to use and/or cause compiler crashes [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] = note: see issue #44265 for more information [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] thread 'rustc' panicked at 'Box', /rustc/914adf04af1c1a984707f778da3d04590c03d144/src/libstd/macros.rs:13:23 [INFO] [stderr] stack backtrace: [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] 0: 0x7f4aa7bbb2b4 - backtrace::backtrace::libunwind::trace::h98d3444f0ad70429 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stderr] 1: 0x7f4aa7bbb2b4 - backtrace::backtrace::trace_unsynchronized::h37f821d20053e6cd [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x7f4aa7bbb2b4 - std::sys_common::backtrace::_print_fmt::hff04dc7e915a3c85 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stderr] 3: 0x7f4aa7bbb2b4 - ::fmt::h61891c439a79f00d [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] 4: 0x7f4aa7bf953c - core::fmt::write::hdf236390fbd68d3d [INFO] [stderr] at src/libcore/fmt/mod.rs:1069 [INFO] [stderr] 5: 0x7f4aa7bad0c3 - std::io::Write::write_fmt::h55f7fe3633ce766f [INFO] [stderr] at src/libstd/io/mod.rs:1537 [INFO] [stderr] 6: 0x7f4aa7bc0485 - std::sys_common::backtrace::_print::h78339381acb79e1b [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stderr] 7: 0x7f4aa7bc0485 - std::sys_common::backtrace::print::h525aa9f9405c80a1 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x7f4aa7bc0485 - std::panicking::default_hook::{{closure}}::hace90b8a218287e6 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 9: 0x7f4aa7bc01d7 - std::panicking::default_hook::h160b6beccc49b335 [INFO] [stderr] at src/libstd/panicking.rs:218 [INFO] [stderr] 10: 0x7f4aa82ce1b3 - rustc_driver::report_ice::hb16883fe47d4c76b [INFO] [stderr] 11: 0x7f4a9e7e6ad6 - as core::ops::function::Fn>::call::hf625f41be3245259 [INFO] [stderr] at /rustc/914adf04af1c1a984707f778da3d04590c03d144/src/liballoc/boxed.rs:1071 [INFO] [stderr] 12: 0x7f4a9e80cf45 - proc_macro::bridge::client::::enter::{{closure}}::{{closure}}::ha307c4b1c2a31088 [INFO] [stderr] at /rustc/914adf04af1c1a984707f778da3d04590c03d144/src/libproc_macro/bridge/client.rs:318 [INFO] [stderr] 13: 0x7f4aa7bc0b3d - std::panicking::rust_panic_with_hook::h36f6804eea3f553a [INFO] [stderr] at src/libstd/panicking.rs:490 [INFO] [stderr] 14: 0x7f4aa8d34c8a - std::panicking::begin_panic::hdc00f58afb8b5a6f [INFO] [stderr] 15: 0x7f4aa8d231b5 - rustc_errors::HandlerInner::span_bug::h164dac5c46523da8 [INFO] [stderr] 16: 0x7f4aa8d23920 - rustc_errors::Handler::span_bug::h79ddf1b1650da709 [INFO] [stderr] 17: 0x7f4aa8ca1c39 - rustc_middle::util::bug::opt_span_bug_fmt::{{closure}}::hbfea8ac01e7ba599 [INFO] [stderr] 18: 0x7f4aa8ca151b - rustc_middle::ty::context::tls::with_opt::{{closure}}::h97c4f291a1d09fa1 [INFO] [stderr] 19: 0x7f4aa8ca14c2 - rustc_middle::ty::context::tls::with_opt::h3928957094e00138 [INFO] [stderr] 20: 0x7f4aa8ca1b28 - rustc_middle::util::bug::opt_span_bug_fmt::ha9054fc63a5413d5 [INFO] [stderr] 21: 0x7f4aa8ca1ada - rustc_middle::util::bug::span_bug_fmt::h5b20d6312538e61a [INFO] [stderr] 22: 0x7f4aa8cbc59a - rustc_typeck::collect::type_of::type_of::h541816fae5f12714 [INFO] [stderr] 23: 0x7f4aaa79a250 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h0ffc4481661203de [INFO] [stderr] 24: 0x7f4aaaaad8bc - rustc_data_structures::stack::ensure_sufficient_stack::hedd7ea2a8a9e54dd [INFO] [stderr] 25: 0x7f4aaa84961f - rustc_query_system::query::plumbing::get_query_impl::h0a489f9a12897a05 [INFO] [stderr] 26: 0x7f4aaa9bac2c - rustc_middle::ty::error::::note_and_explain_type_err::h8b6a1eaddad226bd [INFO] [stderr] 27: 0x7f4aaa5474c3 - rustc_infer::infer::error_reporting::::note_type_err::h46fe15ace81a1fb3 [INFO] [stderr] 28: 0x7f4aaa548e50 - rustc_infer::infer::error_reporting::::report_and_explain_type_error::hae3fee9e82e8139e [INFO] [stderr] 29: 0x7f4aaa551853 - rustc_infer::infer::InferCtxt::report_mismatched_types::hdbc13fcc006dd7f8 [INFO] [stderr] 30: 0x7f4aa8f4561d - rustc_typeck::check::coercion::CoerceMany::report_return_mismatched_types::h1b7c1fb1d896f2ef [INFO] [stderr] 31: 0x7f4aa8f45276 - rustc_typeck::check::coercion::CoerceMany::coerce_inner::h77241ed0cdae8c6c [INFO] [stderr] 32: 0x7f4aa8c99ad6 - rustc_typeck::check::FnCtxt::check_block_with_expected::h8a3bb832bae30283 [INFO] [stderr] 33: 0x7f4aa8c556d4 - rustc_typeck::check::expr::::check_expr_kind::hd795b149dfbf6223 [INFO] [stderr] 34: 0x7f4aa8c54e56 - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::hb612dc40a5e86390 [INFO] [stderr] 35: 0x7f4aa8c5f91b - rustc_typeck::check::expr::::check_return_expr::h6cf54cd66de1ebcd [INFO] [stderr] 36: 0x7f4aa8c8272a - rustc_typeck::check::check_fn::h8688013a554b1a76 [INFO] [stderr] 37: 0x7f4aa8e7e306 - rustc_middle::ty::context::GlobalCtxt::enter_local::ha57b300020426d2a [INFO] [stderr] 38: 0x7f4aa8c80aa2 - rustc_typeck::check::typeck_tables_of::h60f79478a8450b9b [INFO] [stderr] 39: 0x7f4aa8e741fe - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::typeck_tables_of>::compute::h61cbf894eeb9714c [INFO] [stderr] 40: 0x7f4aa8e48467 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::h9e75994a618a34c4 [INFO] [stderr] 41: 0x7f4aa8e025ed - rustc_query_system::query::plumbing::get_query_impl::hfa13036105a5c5d4 [INFO] [stderr] 42: 0x7f4aa8e07b1d - rustc_query_system::query::plumbing::ensure_query_impl::hb1093c44ebade76a [INFO] [stderr] 43: 0x7f4aa8c802e6 - rustc_typeck::check::typeck_item_bodies::h61f8703b7b88f9c8 [INFO] [stderr] 44: 0x7f4aa8ec8d8e - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::typeck_item_bodies>::compute::h930e1b7f0ac20b87 [INFO] [stderr] 45: 0x7f4aa8e4b947 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::hcae38169723d7239 [INFO] [stderr] 46: 0x7f4aa8db589e - rustc_query_system::query::plumbing::get_query_impl::h234a6c51f965cdb1 [INFO] [stderr] 47: 0x7f4aa8eb1294 - rustc_typeck::check_crate::h1c87663bbe1cad17 [INFO] [stderr] 48: 0x7f4aa8592484 - rustc_interface::passes::analysis::h714ceef07b2a5e97 [INFO] [stderr] 49: 0x7f4aa82cfa8b - rustc_middle::ty::query:: for rustc_middle::ty::query::queries::analysis>::compute::h7e25528fd1a9799c [INFO] [stderr] 50: 0x7f4aa832ff27 - rustc_query_system::dep_graph::graph::DepGraph::with_task_impl::hbd1b439454a131de [INFO] [stderr] 51: 0x7f4aa8314d78 - rustc_data_structures::stack::ensure_sufficient_stack::hf399ce9d2f150a11 [INFO] [stderr] 52: 0x7f4aa832a8fd - rustc_query_system::query::plumbing::get_query_impl::hafaab0cb4f13383f [INFO] [stderr] 53: 0x7f4aa82d00a7 - rustc_middle::ty::context::tls::enter_global::h848fc6a243b021a1 [INFO] [stderr] 54: 0x7f4aa829d32d - rustc_interface::interface::run_compiler_in_existing_thread_pool::hffe7582a60c813e5 [INFO] [stderr] 55: 0x7f4aa82db71d - scoped_tls::ScopedKey::set::hd492716dbcb33c9b [INFO] [stderr] 56: 0x7f4aa82d48c2 - rustc_ast::attr::with_globals::heae8a5c465a92c0c [INFO] [stderr] 57: 0x7f4aa82e3431 - std::sys_common::backtrace::__rust_begin_short_backtrace::he4ce42496761be56 [INFO] [stderr] 58: 0x7f4aa8337c3e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h14f2c73dc54d1525 [INFO] [stderr] 59: 0x7f4aa7bd0a4a - as core::ops::function::FnOnce>::call_once::hf960b3a908828f8b [INFO] [stderr] at /rustc/914adf04af1c1a984707f778da3d04590c03d144/src/liballoc/boxed.rs:1057 [INFO] [stderr] 60: 0x7f4aa7bd0a4a - as core::ops::function::FnOnce>::call_once::ha9e1e122561af9d9 [INFO] [stderr] at /rustc/914adf04af1c1a984707f778da3d04590c03d144/src/liballoc/boxed.rs:1057 [INFO] [stderr] 61: 0x7f4aa7bd0a4a - std::sys::unix::thread::Thread::new::thread_start::h8b0ae441dc3343d4 [INFO] [stderr] at src/libstd/sys/unix/thread.rs:87 [INFO] [stderr] 62: 0x7f4aa7b11609 - start_thread [INFO] [stderr] 63: 0x7f4aa7a25103 - __clone [INFO] [stderr] 64: 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 (914adf04a 2020-05-19) 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" "a74e2f04ae55b0e89b4619fbdaad57053e4640aba5be668118e188c632c8a5e6"` [INFO] running `"docker" "rm" "-f" "a74e2f04ae55b0e89b4619fbdaad57053e4640aba5be668118e188c632c8a5e6"` [INFO] [stdout] a74e2f04ae55b0e89b4619fbdaad57053e4640aba5be668118e188c632c8a5e6