RUST_BACKTRACE=full cargo check --verbose Fresh cfg-if v0.1.10 Fresh autocfg v0.1.7 Fresh autocfg v1.0.0 Fresh version_check v0.1.5 Fresh lazy_static v1.4.0 Fresh unicode-xid v0.2.0 Fresh rand_core v0.4.2 Fresh itoa v0.4.5 Fresh fnv v1.0.6 Fresh bytes v0.5.4 Fresh futures-core v0.3.2 Fresh version_check v0.9.1 Fresh ppv-lite86 v0.2.6 Fresh slab v0.4.2 Fresh cc v1.0.50 Fresh futures-sink v0.3.2 Fresh matches v0.1.8 Fresh arc-swap v0.4.4 Fresh byte-tools v0.3.1 Fresh smallvec v1.2.0 Fresh futures-task v0.3.2 Fresh siphasher v0.2.3 Fresh pin-utils v0.1.0-alpha.4 Fresh quick-error v1.2.3 Fresh untrusted v0.7.0 Fresh spin v0.5.2 Fresh pin-project-lite v0.1.4 Fresh fake-simd v0.1.2 Fresh percent-encoding v2.1.0 Fresh opaque-debug v0.2.3 Fresh remove_dir_all v0.5.2 Fresh mime v0.3.16 Fresh base64 v0.11.0 Fresh try-lock v0.2.2 Fresh regex-syntax v0.6.14 Fresh safemem v0.3.3 Fresh utf-8 v0.7.5 Fresh futures-io v0.3.2 Fresh dtoa v0.4.5 Fresh termcolor v1.1.0 Fresh tower-service v0.3.0 Fresh scoped-tls v1.0.0 Fresh urlencoding v1.0.0 Fresh thread_local v1.0.1 Fresh rand_core v0.3.1 Fresh rand_jitter v0.1.4 Fresh c2-chacha v0.2.3 Fresh http v0.2.0 Fresh unicode-normalization v0.1.12 Fresh unicode-bidi v0.3.4 Fresh block-padding v0.1.5 Fresh futures-channel v0.3.2 Fresh futures-util v0.3.2 Fresh humantime v1.3.0 Fresh log v0.4.8 Fresh memchr v2.3.0 Fresh libc v0.2.66 Fresh byteorder v1.3.2 Fresh proc-macro2 v1.0.8 Fresh typenum v1.11.2 Fresh rand_isaac v0.1.1 Fresh rand_xorshift v0.1.1 Fresh rand_hc v0.1.0 Fresh headers-core v0.2.0 Fresh http-body v0.3.1 Fresh idna v0.2.0 Fresh httparse v1.3.4 Fresh serde v1.0.104 Fresh futures v0.3.2 Fresh iovec v0.1.4 Fresh net2 v0.2.33 Fresh getrandom v0.1.14 Fresh time v0.1.42 Fresh signal-hook-registry v1.2.0 Fresh unicase v1.4.2 Fresh num_cpus v1.12.0 Fresh log v0.3.9 Fresh rand_chacha v0.1.1 Fresh rand_pcg v0.1.2 Fresh aho-corasick v0.7.7 Fresh atty v0.2.14 Fresh buf_redux v0.8.4 Fresh twoway v0.1.8 Fresh ryu v1.0.2 Fresh bitflags v1.2.1 Fresh want v0.3.0 Fresh quote v1.0.2 Fresh rand_os v0.1.3 Fresh num-traits v0.2.11 Fresh base64 v0.10.1 Fresh generic-array v0.12.3 Fresh ring v0.16.10 Fresh indexmap v1.3.1 Fresh unicase v2.6.0 Fresh bytes v0.4.12 Fresh url v2.1.1 Fresh rand_core v0.5.1 Fresh mio v0.6.21 Fresh phf_shared v0.7.24 Fresh mime v0.2.6 Fresh regex v1.3.4 Fresh syn v1.0.14 Fresh rand v0.6.5 Fresh digest v0.8.1 Fresh block-buffer v0.7.3 Fresh num-integer v0.1.42 Fresh serde_json v1.0.46 Fresh rand_chacha v0.2.1 Fresh input_buffer v0.2.0 Fresh http v0.1.21 Fresh webpki v0.21.2 Fresh sct v0.6.0 Fresh serde_urlencoded v0.6.1 Fresh phf_generator v0.7.24 Fresh tokio-macros v0.2.4 Fresh mio-uds v0.6.7 Fresh phf v0.7.24 Fresh pin-project-internal v0.4.8 Fresh env_logger v0.6.2 Fresh rand v0.7.3 Fresh sha-1 v0.8.2 Fresh chrono v0.4.10 Fresh phf_codegen v0.7.24 Fresh tokio v0.2.11 Fresh pin-project v0.4.8 Fresh rustls v0.16.0 Fresh tokio-util v0.2.0 Fresh tempfile v3.1.0 Fresh headers v0.3.1 Fresh tungstenite v0.9.2 Fresh mime_guess v2.0.1 Fresh pretty_env_logger v0.3.1 Fresh h2 v0.2.1 Fresh mime_guess v1.8.7 Fresh hyper v0.13.2 Fresh multipart v0.16.1 Fresh warp v0.2.1 Checking mdepot v0.1.0 (/home/ct37/work/rust/mdepot) Running `rustc --edition=2018 --crate-name mdepot src/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=c9ecd1a39652907c -C extra-filename=-c9ecd1a39652907c --out-dir /home/ct37/work/rust/mdepot/target/debug/deps -C incremental=/home/ct37/work/rust/mdepot/target/debug/incremental -L dependency=/home/ct37/work/rust/mdepot/target/debug/deps --extern lazy_static=/home/ct37/work/rust/mdepot/target/debug/deps/liblazy_static-996ac59e7953eaa6.rmeta --extern log=/home/ct37/work/rust/mdepot/target/debug/deps/liblog-532425312843d50b.rmeta --extern pretty_env_logger=/home/ct37/work/rust/mdepot/target/debug/deps/libpretty_env_logger-a50a7497d1730204.rmeta --extern tokio=/home/ct37/work/rust/mdepot/target/debug/deps/libtokio-abc9d33958621fb0.rmeta --extern warp=/home/ct37/work/rust/mdepot/target/debug/deps/libwarp-ad3685604ce69e3e.rmeta -L native=/home/ct37/work/rust/mdepot/target/debug/build/ring-e6db852884ba9c8e/out` warning: unused `#[macro_use]` import --> src/main.rs:2:1 | 2 | #[macro_use] extern crate log; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default thread 'rustc' panicked at 'called `Result::unwrap()` on an `Err` value: DistinctSources(DistinctSources { begin: (Real("src/main.rs"), BytePos(0)), end: (Macros("::alloc::macros::format"), BytePos(10680943)) })', src/libcore/result.rs:1188:5 stack backtrace: 0: 0x7f74f3fc7334 - backtrace::backtrace::libunwind::trace::heb43798aede8bd30 at /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88 1: 0x7f74f3fc7334 - backtrace::backtrace::trace_unsynchronized::had2ba7dec4bd2732 at /cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66 2: 0x7f74f3fc7334 - std::sys_common::backtrace::_print_fmt::hda61f46e822731b2 at src/libstd/sys_common/backtrace.rs:84 3: 0x7f74f3fc7334 - ::fmt::hfe37fa5de6572965 at src/libstd/sys_common/backtrace.rs:61 4: 0x7f74f3fff82c - core::fmt::write::h74887d18db27282c at src/libcore/fmt/mod.rs:1025 5: 0x7f74f3fbb767 - std::io::Write::write_fmt::h6808f3d5eceed5e5 at src/libstd/io/mod.rs:1426 6: 0x7f74f3fcb7de - std::sys_common::backtrace::_print::hcc0fd4b3552039ef at src/libstd/sys_common/backtrace.rs:65 7: 0x7f74f3fcb7de - std::sys_common::backtrace::print::h1c9c5c1c0505592d at src/libstd/sys_common/backtrace.rs:50 8: 0x7f74f3fcb7de - std::panicking::default_hook::{{closure}}::hefb6085c1ab83a59 at src/libstd/panicking.rs:193 9: 0x7f74f3fcb4d1 - std::panicking::default_hook::h1b037d2bf0657ab3 at src/libstd/panicking.rs:210 10: 0x7f74f4552da3 - rustc_driver::report_ice::h291d96c9e2421fed 11: 0x7f74e6f37db8 - as core::ops::function::Fn>::call::h9a2a1a91cdd4356e at /rustc/5e1a799842ba6ed4a57e91f7ab9435947482f7d8/src/liballoc/boxed.rs:1036 12: 0x7f74e6f2ac94 - proc_macro::bridge::client::::enter::{{closure}}::{{closure}}::hac7d663e02c6a472 at /rustc/5e1a799842ba6ed4a57e91f7ab9435947482f7d8/src/libproc_macro/bridge/client.rs:305 13: 0x7f74f3fcbf90 - std::panicking::rust_panic_with_hook::h787d7f532b084b9a at src/libstd/panicking.rs:475 14: 0x7f74f3fcba6e - rust_begin_unwind at src/libstd/panicking.rs:375 15: 0x7f74f3ff92ce - core::panicking::panic_fmt::h76b979c035808e69 at src/libcore/panicking.rs:84 16: 0x7f74f3ff9507 - core::result::unwrap_failed::hca6a012bfa3eb903 at src/libcore/result.rs:1188 17: 0x7f74f675e89a - core::ops::function::impls:: for &mut F>::call_once::hf2701d44bac6d0f0 18: 0x7f74f674aa15 - as alloc::vec::SpecExtend>::from_iter::h0e4de01de26a851e 19: 0x7f74f673aad7 - ::emit_diagnostic::h2ab521b6faf06849 20: 0x7f74f675b417 - ::emit_diagnostic::h5ad5998fdeac9251 21: 0x7f74f6762f69 - rustc_errors::HandlerInner::emit_diagnostic::h2c8a7d6261c6793a 22: 0x7f74f67265db - rustc_errors::diagnostic_builder::DiagnosticBuilder::emit::h8b58d32d7e9bc3fb 23: 0x7f74f4d77d17 - rustc_typeck::check::op::::check_overloaded_binop::h2b647f0a6f69a4a2 24: 0x7f74f4d76bc1 - rustc_typeck::check::op::::check_binop::h896a40b2622eba94 25: 0x7f74f4d593d8 - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 26: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 27: 0x7f74f4d58f6d - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 28: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 29: 0x7f74f4d8e78a - rustc_typeck::check::FnCtxt::check_argument_types::h9dda421aed8cdfa1 30: 0x7f74f4d76378 - rustc_typeck::check::callee::::confirm_builtin_call::hd3ce6ac04690bf3c 31: 0x7f74f4d745d5 - rustc_typeck::check::callee::::check_call::h961aec838f29130d 32: 0x7f74f4d58f0c - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 33: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 34: 0x7f74f4d45785 - rustc_typeck::check::_match::::check_match::h2a94ce38e0909ccf 35: 0x7f74f4d5946b - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 36: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 37: 0x7f74f4d5871d - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 38: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 39: 0x7f74f4d91809 - rustc_typeck::check::FnCtxt::check_stmt::hfb93913cd8e00218 40: 0x7f74f4d91e5b - rustc_typeck::check::FnCtxt::check_block_with_expected::h038f568c5f59db92 41: 0x7f74f4d58f24 - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 42: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 43: 0x7f74f4d62bab - rustc_typeck::check::expr::::check_return_expr::h5791ea44219369d3 44: 0x7f74f4d7da2f - rustc_typeck::check::check_fn::h7fed1e5989e50b77 45: 0x7f74f4d718f4 - rustc_typeck::check::closure::::check_expr_closure::hf8e152d59f734d9f 46: 0x7f74f4d589f9 - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 47: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 48: 0x7f74f4d8e78a - rustc_typeck::check::FnCtxt::check_argument_types::h9dda421aed8cdfa1 49: 0x7f74f4d8d0a6 - rustc_typeck::check::FnCtxt::check_method_argument_types::h3c5cfc17c7cd75fc 50: 0x7f74f4d5c43b - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 51: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 52: 0x7f74f4d91e8e - rustc_typeck::check::FnCtxt::check_block_with_expected::h038f568c5f59db92 53: 0x7f74f4d58f24 - rustc_typeck::check::expr::::check_expr_kind::hc4be945dec4bc5f9 54: 0x7f74f4d582bb - rustc_typeck::check::expr::::check_expr_with_expectation_and_needs::h0cd381c34993c3a2 55: 0x7f74f4d62bab - rustc_typeck::check::expr::::check_return_expr::h5791ea44219369d3 56: 0x7f74f4d7da2f - rustc_typeck::check::check_fn::h7fed1e5989e50b77 57: 0x7f74f4f32db1 - rustc::ty::context::tls::with_context::{{closure}}::h46c28f37facd0d07 58: 0x7f74f4d7c7f2 - rustc_typeck::check::typeck_tables_of::h39994d05e5f51c8f 59: 0x7f74f4f7bd3a - rustc::ty::query::__query_compute::typeck_tables_of::h6a86ea95a972f3a9 60: 0x7f74f4ea0fab - rustc::ty::query::::compute::h4c8ae4bde9747f0b 61: 0x7f74f4e36fb2 - rustc::dep_graph::graph::DepGraph::with_task_impl::h603ff9240cc440a7 62: 0x7f74f4f1d055 - rustc::ty::query::plumbing::::get_query::hfa99fed0edf3328d 63: 0x7f74f4e6f618 - rustc_typeck::collect::type_of::h8719de49e4f5747f 64: 0x7f74f655f32b - rustc::ty::query::::compute::h5594a0d1d08f9f20 65: 0x7f74f5faa090 - rustc::dep_graph::graph::DepGraph::with_task_impl::h5596f820e6d7529a 66: 0x7f74f64445ad - rustc::ty::query::plumbing::::get_query::ha22d40f4f70705fa 67: 0x7f74f6333e14 - rustc::ty::util::::try_expand_impl_trait_type::OpaqueTypeExpander::expand_opaque_ty::h2da2ec80b311f40b 68: 0x7f74f5eaa68e - as core::iter::traits::collect::FromIterator<::Item>>::from_iter::h2d1cab35a0b1b5de 69: 0x7f74f6019a8c - rustc::ty::fold::TypeFoldable::fold_with::h8d36557ae7824506 70: 0x7f74f6028f33 - rustc::ty::structural_impls::::super_fold_with::h89e4ef496d8937dd 71: 0x7f74f6017ce2 - rustc::ty::fold::TypeFoldable::fold_with::h469c34a8db5e8db2 72: 0x7f74f6028f95 - rustc::ty::structural_impls::::super_fold_with::h89e4ef496d8937dd 73: 0x7f74f6017ce2 - rustc::ty::fold::TypeFoldable::fold_with::h469c34a8db5e8db2 74: 0x7f74f6028dff - rustc::ty::structural_impls::::super_fold_with::h89e4ef496d8937dd 75: 0x7f74f6333e9b - rustc::ty::util::::try_expand_impl_trait_type::OpaqueTypeExpander::expand_opaque_ty::h2da2ec80b311f40b 76: 0x7f74f6017cc6 - rustc::ty::fold::TypeFoldable::fold_with::h469c34a8db5e8db2 77: 0x7f74f6028dff - rustc::ty::structural_impls::::super_fold_with::h89e4ef496d8937dd 78: 0x7f74f6017ce2 - rustc::ty::fold::TypeFoldable::fold_with::h469c34a8db5e8db2 79: 0x7f74f6028dff - rustc::ty::structural_impls::::super_fold_with::h89e4ef496d8937dd 80: 0x7f74f6333e9b - rustc::ty::util::::try_expand_impl_trait_type::OpaqueTypeExpander::expand_opaque_ty::h2da2ec80b311f40b 81: 0x7f74f6542671 - rustc::ty::util::::try_expand_impl_trait_type::hc901abd9650ed8df 82: 0x7f74f4d7f87f - rustc_typeck::check::check_item_type::h5cdeeedb134d549d 83: 0x7f74f4da8246 - rustc::hir::map::Map::visit_item_likes_in_module::h782e22a9c30a2688 84: 0x7f74f4d7c0f4 - rustc_typeck::check::check_mod_item_types::h14abae4f8c95dd46 85: 0x7f74f4f7c50a - rustc::ty::query::__query_compute::check_mod_item_types::h3a93c07c25f8b006 86: 0x7f74f4ea10bb - rustc::ty::query::::compute::hf845897c08f88c16 87: 0x7f74f4e42a67 - rustc::dep_graph::graph::DepGraph::with_task_impl::hfb436d9594d10829 88: 0x7f74f4f1a5d9 - rustc::ty::query::plumbing::::get_query::hf8135d5bdee73ac3 89: 0x7f74f4ea1937 - rustc::ty::query::plumbing::::ensure_query::h8ed7a5d6cf1e3e64 90: 0x7f74f4f509f9 - rustc_typeck::check_crate::{{closure}}::hbf7f7220e76bb7b4 91: 0x7f74f4f4a7e6 - rustc::util::common::time::h216624cdb0de22d2 92: 0x7f74f4f6f8ac - rustc_typeck::check_crate::hf8d8d1a5eb90f679 93: 0x7f74f46ba184 - rustc_interface::passes::analysis::hd7a89899134177a4 94: 0x7f74f44e5e31 - rustc::ty::query::__query_compute::analysis::h66aba7ca02c94703 95: 0x7f74f4533ef9 - rustc::dep_graph::graph::DepGraph::with_task_impl::h8cf9939cd7a1c05e 96: 0x7f74f455cfad - rustc::ty::query::plumbing::::get_query::h9dad8205d9e8f279 97: 0x7f74f4503a35 - rustc::ty::context::tls::enter_global::h1117e8020369e481 98: 0x7f74f45197b4 - rustc_interface::interface::run_compiler_in_existing_thread_pool::h748d5742f0ee0ec0 99: 0x7f74f44e9922 - std::thread::local::LocalKey::with::h5202d593397bad8e 100: 0x7f74f44e332e - scoped_tls::ScopedKey::set::hd6209c5e8c3d3105 101: 0x7f74f455f344 - syntax::with_globals::hbceb6aa4bd8a40fb 102: 0x7f74f44e3b10 - std::sys_common::backtrace::__rust_begin_short_backtrace::h8147e020da4fdb28 103: 0x7f74f3fdcb2a - __rust_maybe_catch_panic at src/libpanic_unwind/lib.rs:78 104: 0x7f74f44fa359 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h280c79ac2e107446 105: 0x7f74f3fad76f - as core::ops::function::FnOnce>::call_once::h7bfd6e98bcf6c67e at /rustc/5e1a799842ba6ed4a57e91f7ab9435947482f7d8/src/liballoc/boxed.rs:1022 106: 0x7f74f3fdb550 - as core::ops::function::FnOnce>::call_once::h9979661149bbc525 at /rustc/5e1a799842ba6ed4a57e91f7ab9435947482f7d8/src/liballoc/boxed.rs:1022 107: 0x7f74f3fdb550 - std::sys_common::thread::start_thread::had0bb4166c065276 at src/libstd/sys_common/thread.rs:13 108: 0x7f74f3fdb550 - std::sys::unix::thread::Thread::new::thread_start::hbc75223688f972da at src/libstd/sys/unix/thread.rs:80 109: 0x7f74f3d486db - start_thread 110: 0x7f74f366588f - __clone 111: 0x0 - error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports note: rustc 1.41.0 (5e1a79984 2020-01-27) running on x86_64-unknown-linux-gnu note: compiler flags: -C debuginfo=2 -C incremental --crate-type bin note: some of the compiler flags provided by cargo are hidden query stack during panic: #0 [typeck_tables_of] processing `handlers::cas_logout` #1 [type_of] processing `handlers::cas_logout::{{opaque}}#0` #2 [check_mod_item_types] checking item types in module `filters` #3 [analysis] running analysis passes on this crate end of query stack error: could not compile `mdepot`. Caused by: process didn't exit successfully: `rustc --edition=2018 --crate-name mdepot src/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,metadata -C debuginfo=2 -C metadata=c9ecd1a39652907c -C extra-filename=-c9ecd1a39652907c --out-dir /home/ct37/work/rust/mdepot/target/debug/deps -C incremental=/home/ct37/work/rust/mdepot/target/debug/incremental -L dependency=/home/ct37/work/rust/mdepot/target/debug/deps --extern lazy_static=/home/ct37/work/rust/mdepot/target/debug/deps/liblazy_static-996ac59e7953eaa6.rmeta --extern log=/home/ct37/work/rust/mdepot/target/debug/deps/liblog-532425312843d50b.rmeta --extern pretty_env_logger=/home/ct37/work/rust/mdepot/target/debug/deps/libpretty_env_logger-a50a7497d1730204.rmeta --extern tokio=/home/ct37/work/rust/mdepot/target/debug/deps/libtokio-abc9d33958621fb0.rmeta --extern warp=/home/ct37/work/rust/mdepot/target/debug/deps/libwarp-ad3685604ce69e3e.rmeta -L native=/home/ct37/work/rust/mdepot/target/debug/build/ring-e6db852884ba9c8e/out` (exit code: 101)