[INFO] fetching crate drawbridge-server 0.2.2... [INFO] checking drawbridge-server-0.2.2 against try#c3491e21996dc67a8e37d9e5e74ed156563e9854 for pr-101345 [INFO] extracting crate drawbridge-server 0.2.2 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate drawbridge-server 0.2.2 on toolchain c3491e21996dc67a8e37d9e5e74ed156563e9854 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+c3491e21996dc67a8e37d9e5e74ed156563e9854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate drawbridge-server 0.2.2 [INFO] finished tweaking crates.io crate drawbridge-server 0.2.2 [INFO] tweaked toml for crates.io crate drawbridge-server 0.2.2 written to /workspace/builds/worker-2/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+c3491e21996dc67a8e37d9e5e74ed156563e9854" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+c3491e21996dc67a8e37d9e5e74ed156563e9854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+c3491e21996dc67a8e37d9e5e74ed156563e9854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d2d07f49203b91718266dc87f31ec8695cda98da75875bd97a54c9f6695142ac [INFO] running `Command { std: "docker" "start" "-a" "d2d07f49203b91718266dc87f31ec8695cda98da75875bd97a54c9f6695142ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d2d07f49203b91718266dc87f31ec8695cda98da75875bd97a54c9f6695142ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d2d07f49203b91718266dc87f31ec8695cda98da75875bd97a54c9f6695142ac", kill_on_drop: false }` [INFO] [stdout] d2d07f49203b91718266dc87f31ec8695cda98da75875bd97a54c9f6695142ac [INFO] running `Command { std: "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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+c3491e21996dc67a8e37d9e5e74ed156563e9854" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d74934302efa0fdcb6caff3afb4d3d1ea341942e1c5435ffdd41fa8d06647ba8 [INFO] running `Command { std: "docker" "start" "-a" "d74934302efa0fdcb6caff3afb4d3d1ea341942e1c5435ffdd41fa8d06647ba8", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.3 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking cache-padded v1.2.0 [INFO] [stderr] Checking parking v2.0.0 [INFO] [stderr] Checking fastrand v1.8.0 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking waker-fn v1.1.0 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking event-listener v2.5.3 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling signal-hook v0.3.14 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Checking async-task v4.3.0 [INFO] [stderr] Checking atomic-waker v1.0.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking spin v0.5.2 [INFO] [stderr] Compiling crossbeam-utils v0.8.11 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Checking tinyvec_macros v0.1.0 [INFO] [stderr] Checking untrusted v0.7.1 [INFO] [stderr] Checking matches v0.1.9 [INFO] [stderr] Checking percent-encoding v2.1.0 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking cpufeatures v0.2.4 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking unicode-bidi v0.3.8 [INFO] [stderr] Compiling io-lifetimes v0.5.3 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Compiling rustls v0.20.6 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling rustix v0.33.7 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Compiling io-extras v0.13.2 [INFO] [stderr] Checking mime v0.3.16 [INFO] [stderr] Checking linux-raw-sys v0.0.42 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Checking tower-layer v0.3.1 [INFO] [stderr] Compiling mediatype v0.19.9 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking chunked_transfer v1.4.0 [INFO] [stderr] Checking http-range-header v0.3.0 [INFO] [stderr] Compiling cap-primitives v0.24.4 [INFO] [stderr] Checking iana-time-zone v0.1.47 [INFO] [stderr] Compiling anyhow v1.0.63 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Compiling camino v1.1.1 [INFO] [stderr] Checking sync_wrapper v0.1.1 [INFO] [stderr] Checking ambient-authority v0.0.1 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking either v1.8.0 [INFO] [stderr] Checking ipnet v2.5.0 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking matchit v0.5.0 [INFO] [stderr] Checking maybe-owned v0.3.4 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Checking concurrent-queue v1.2.4 [INFO] [stderr] Checking async-lock v2.5.0 [INFO] [stderr] Compiling value-bag v1.0.0-alpha.9 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling polling v2.3.0 [INFO] [stderr] Compiling async-io v1.9.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling async-process v1.5.0 [INFO] [stderr] Compiling tokio v1.21.0 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Checking tinyvec v1.6.0 [INFO] [stderr] Checking form_urlencoded v1.0.1 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Checking miniz_oxide v0.5.3 [INFO] [stderr] Checking rustls-pemfile v1.0.1 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Checking itertools v0.10.3 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Checking async-channel v1.7.1 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking headers-core v0.2.0 [INFO] [stderr] Checking unicode-normalization v0.1.21 [INFO] [stderr] Checking futures-lite v1.12.0 [INFO] [stderr] Checking flate2 v1.0.24 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking getrandom v0.2.7 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking idna v0.2.3 [INFO] [stderr] Checking ordered-float v2.10.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking async-executor v1.4.1 [INFO] [stderr] Checking blocking v1.2.0 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.2 [INFO] [stderr] Checking digest v0.10.3 [INFO] [stderr] Checking webpki v0.22.0 [INFO] [stderr] Checking sct v0.7.0 [INFO] [stderr] Checking sha1 v0.10.4 [INFO] [stderr] Checking sha2 v0.10.5 [INFO] [stderr] Checking headers v0.3.8 [INFO] [stderr] Checking webpki-roots v0.22.4 [INFO] [stderr] Compiling ctor v0.1.23 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling async-attributes v1.1.2 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling thiserror-impl v1.0.33 [INFO] [stderr] Checking kv-log-macro v1.0.7 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking thiserror v1.0.33 [INFO] [stderr] Checking pin-project v1.0.12 [INFO] [stderr] Checking async-global-executor v2.3.0 [INFO] [stderr] Checking async-std v1.12.0 [INFO] [stderr] Checking futures-rustls v0.22.2 [INFO] [stderr] Checking axum-core v0.2.7 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking tower v0.4.13 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking tokio-util v0.7.3 [INFO] [stderr] Checking tower-http v0.3.4 [INFO] [stderr] Checking url v2.2.2 [INFO] [stderr] Checking drawbridge-byte v0.2.0 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking serde_path_to_error v0.1.8 [INFO] [stderr] Checking serde-value v0.7.0 [INFO] [stderr] Checking ureq v2.5.0 [INFO] [stderr] Checking fs-set-times v0.15.0 [INFO] [stderr] Checking drawbridge-jose v0.2.0 [INFO] [stderr] Checking axum v0.5.15 [INFO] [stderr] Checking oauth2 v4.2.3 [INFO] [stderr] Checking cap-async-std v0.24.4 [INFO] [stderr] Checking openidconnect v2.3.2 [INFO] [stderr] Checking drawbridge-type v0.2.0 [INFO] [stderr] Checking drawbridge-server v0.2.2 (/opt/rustwide/workdir) [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/subst.rs:554:13: Region parameter out of range when substituting in region '_ (index=2) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] thread 'rustc' panicked at 'Box', /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/compiler/rustc_errors/src/lib.rs:1465:9 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7f0ba53b0340 - std::backtrace_rs::backtrace::libunwind::trace::h6176bf60b78d74d6 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 1: 0x7f0ba53b0340 - std::backtrace_rs::backtrace::trace_unsynchronized::h5d22932bd33ba306 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x7f0ba53b0340 - std::sys_common::backtrace::_print_fmt::h91ed71259c388db3 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stderr] 3: 0x7f0ba53b0340 - ::fmt::hde15bb8cbf7665da [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stderr] 4: 0x7f0ba540b0fe - core::fmt::write::h9761a5598d7cc269 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/core/src/fmt/mod.rs:1202:17 [INFO] [stderr] 5: 0x7f0ba53a0d15 - std::io::Write::write_fmt::h26becaaa3f318825 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/io/mod.rs:1679:15 [INFO] [stderr] 6: 0x7f0ba53b2fd3 - std::sys_common::backtrace::_print::hc10fefd61e366dd2 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stderr] 7: 0x7f0ba53b2fd3 - std::sys_common::backtrace::print::hd8c846072a354bbf [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stderr] 8: 0x7f0ba53b2fd3 - std::panicking::default_hook::{{closure}}::haa135eeb0555cd8c [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/panicking.rs:295:22 [INFO] [stderr] 9: 0x7f0ba53b2cbf - std::panicking::default_hook::h962e5f45e4e85804 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/panicking.rs:314:9 [INFO] [stderr] 10: 0x7f0ba7c4b244 - rustc_driver[37844947c1c4e730]::DEFAULT_HOOK::{closure#0}::{closure#0} [INFO] [stderr] 11: 0x7f0ba53b380d - std::panicking::rust_panic_with_hook::h26097f8ccbe406f2 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/panicking.rs:702:17 [INFO] [stderr] 12: 0x7f0ba8c12051 - std[17c996d5f6362125]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 13: 0x7f0ba8c11946 - std[17c996d5f6362125]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 14: 0x7f0ba8c0e5f6 - std[17c996d5f6362125]::panicking::begin_panic:: [INFO] [stderr] 15: 0x7f0ba8c0e5e6 - std[17c996d5f6362125]::panic::panic_any:: [INFO] [stderr] 16: 0x7f0ba8c0d3ad - ::bug::<&alloc[cf695002ebe1f35b]::string::String> [INFO] [stderr] 17: 0x7f0ba8c0cc10 - ::bug::<&alloc[cf695002ebe1f35b]::string::String> [INFO] [stderr] 18: 0x7f0ba8c75c6d - rustc_middle[7beb62e1eee56aa5]::ty::context::tls::with_context_opt::::{closure#0}, ()>::{closure#0}, ()> [INFO] [stderr] 19: 0x7f0ba8c779b6 - rustc_middle[7beb62e1eee56aa5]::util::bug::opt_span_bug_fmt:: [INFO] [stderr] 20: 0x7f0ba661c1a3 - rustc_middle[7beb62e1eee56aa5]::util::bug::bug_fmt [INFO] [stderr] 21: 0x7f0ba8c74896 - ::fold_region::region_param_out_of_range [INFO] [stderr] 22: 0x7f0ba6674bc7 - ::fold_region [INFO] [stderr] 23: 0x7f0ba6674779 - ::try_fold_predicate [INFO] [stderr] 24: 0x7f0ba6674121 - rustc_middle[7beb62e1eee56aa5]::ty::util::fold_list:: as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with::{closure#0}> [INFO] [stderr] 25: 0x7f0ba70ada8b - ::match_projection_obligation_against_definition_bounds [INFO] [stderr] 26: 0x7f0ba65aa4c8 - ::assemble_candidates [INFO] [stderr] 27: 0x7f0ba65a4b99 - ::candidate_from_obligation_no_cache [INFO] [stderr] 28: 0x7f0ba67cac74 - ::process_obligation [INFO] [stderr] 29: 0x7f0ba67c672f - >::process_obligations::> [INFO] [stderr] 30: 0x7f0ba67c6236 - ::select_where_possible [INFO] [stderr] 31: 0x7f0ba74eb3f1 - ::try_find_coercion_lub:: [INFO] [stderr] 32: 0x7f0ba67b9d95 - ::check_match::{closure#0} [INFO] [stderr] 33: 0x7f0ba675f2fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 34: 0x7f0ba678af34 - ::check_block_with_expected [INFO] [stderr] 35: 0x7f0ba676111e - ::check_expr_with_expectation_and_args [INFO] [stderr] 36: 0x7f0ba67b991f - ::check_match::{closure#0} [INFO] [stderr] 37: 0x7f0ba675f2fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 38: 0x7f0ba675df44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 39: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 40: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 41: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 42: 0x7f0ba67b957a - ::check_match::{closure#0} [INFO] [stderr] 43: 0x7f0ba675f2fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 44: 0x7f0ba678e511 - ::check_decl [INFO] [stderr] 45: 0x7f0ba678aed3 - ::check_block_with_expected [INFO] [stderr] 46: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 47: 0x7f0ba675f709 - ::check_expr_with_expectation_and_args [INFO] [stderr] 48: 0x7f0ba678afa6 - ::check_block_with_expected [INFO] [stderr] 49: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 50: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 51: 0x7f0ba71322e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 52: 0x7f0ba681ca52 - ::check_expr_closure [INFO] [stderr] 53: 0x7f0ba67609c5 - ::check_expr_with_expectation_and_args [INFO] [stderr] 54: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 55: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 56: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 57: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 58: 0x7f0ba71322e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 59: 0x7f0ba7124400 - ::enter::<&rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults, ::enter::{closure#1}, &rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults>::{closure#0}> [INFO] [stderr] 60: 0x7f0ba7122680 - rustc_typeck[1c1b7dedada1227e]::check::typeck [INFO] [stderr] 61: 0x7f0ba7424998 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 62: 0x7f0ba7b4a10a - ::typeck [INFO] [stderr] 63: 0x7f0ba7250c52 - ::typeck_opt_const_arg [INFO] [stderr] 64: 0x7f0ba724f683 - rustc_mir_build[35657bfbf0d13de]::build::mir_built [INFO] [stderr] 65: 0x7f0ba715a38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 66: 0x7f0ba7b483d7 - ::mir_built [INFO] [stderr] 67: 0x7f0ba6e52e8c - rustc_mir_transform[9ef21538bf51cc1e]::check_unsafety::unsafety_check_result [INFO] [stderr] 68: 0x7f0ba6e528b8 - >::call_once [INFO] [stderr] 69: 0x7f0ba7196ac6 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 70: 0x7f0ba7b49a50 - ::unsafety_check_result [INFO] [stderr] 71: 0x7f0ba7a904d0 - rustc_mir_transform[9ef21538bf51cc1e]::mir_const [INFO] [stderr] 72: 0x7f0ba715a38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 73: 0x7f0ba7b4850e - ::mir_const [INFO] [stderr] 74: 0x7f0ba6df6553 - rustc_mir_transform[9ef21538bf51cc1e]::mir_promoted [INFO] [stderr] 75: 0x7f0ba750ad43 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, (&rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>)>> [INFO] [stderr] 76: 0x7f0ba7b48ab6 - ::mir_promoted [INFO] [stdout] error: internal compiler error: compiler/rustc_middle/src/ty/subst.rs:554:13: Region parameter out of range when substituting in region '_ (index=2) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] thread 'rustc' panicked at 'Box', /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/compiler/rustc_errors/src/lib.rs:1465:9 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7f4e74b81340 - std::backtrace_rs::backtrace::libunwind::trace::h6176bf60b78d74d6 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 1: 0x7f4e74b81340 - std::backtrace_rs::backtrace::trace_unsynchronized::h5d22932bd33ba306 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x7f4e74b81340 - std::sys_common::backtrace::_print_fmt::h91ed71259c388db3 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stderr] 3: 0x7f4e74b81340 - ::fmt::hde15bb8cbf7665da [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stderr] 4: 0x7f4e74bdc0fe - core::fmt::write::h9761a5598d7cc269 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/core/src/fmt/mod.rs:1202:17 [INFO] [stderr] 5: 0x7f4e74b71d15 - std::io::Write::write_fmt::h26becaaa3f318825 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/io/mod.rs:1679:15 [INFO] [stderr] 6: 0x7f4e74b83fd3 - std::sys_common::backtrace::_print::hc10fefd61e366dd2 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stderr] 7: 0x7f4e74b83fd3 - std::sys_common::backtrace::print::hd8c846072a354bbf [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stderr] 8: 0x7f4e74b83fd3 - std::panicking::default_hook::{{closure}}::haa135eeb0555cd8c [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/panicking.rs:295:22 [INFO] [stderr] 9: 0x7f4e74b83cbf - std::panicking::default_hook::h962e5f45e4e85804 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/panicking.rs:314:9 [INFO] [stderr] 77: 0x7f0ba75ed0e2 - rustc_borrowck[5ba217849104aca8]::mir_borrowck [INFO] [stderr] 78: 0x7f0ba75ecc11 - >::call_once [INFO] [stderr] 79: 0x7f0ba70b607d - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 80: 0x7f0ba7b4a385 - ::mir_borrowck [INFO] [stderr] 81: 0x7f0ba78b22f2 - rustc_typeck[1c1b7dedada1227e]::collect::type_of::type_of [INFO] [stderr] 82: 0x7f0ba715fef4 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 10: 0x7f4e7741c244 - rustc_driver[37844947c1c4e730]::DEFAULT_HOOK::{closure#0}::{closure#0} [INFO] [stderr] 11: 0x7f4e74b8480d - std::panicking::rust_panic_with_hook::h26097f8ccbe406f2 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/panicking.rs:702:17 [INFO] [stderr] 12: 0x7f4e783e3051 - std[17c996d5f6362125]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 13: 0x7f4e783e2946 - std[17c996d5f6362125]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 14: 0x7f4e783df5f6 - std[17c996d5f6362125]::panicking::begin_panic:: [INFO] [stderr] 15: 0x7f4e783df5e6 - std[17c996d5f6362125]::panic::panic_any:: [INFO] [stderr] 16: 0x7f4e783de3ad - ::bug::<&alloc[cf695002ebe1f35b]::string::String> [INFO] [stderr] 17: 0x7f4e783ddc10 - ::bug::<&alloc[cf695002ebe1f35b]::string::String> [INFO] [stderr] 18: 0x7f4e78446c6d - rustc_middle[7beb62e1eee56aa5]::ty::context::tls::with_context_opt::::{closure#0}, ()>::{closure#0}, ()> [INFO] [stderr] 19: 0x7f4e784489b6 - rustc_middle[7beb62e1eee56aa5]::util::bug::opt_span_bug_fmt:: [INFO] [stderr] 20: 0x7f4e75ded1a3 - rustc_middle[7beb62e1eee56aa5]::util::bug::bug_fmt [INFO] [stderr] 21: 0x7f4e78445896 - ::fold_region::region_param_out_of_range [INFO] [stderr] 22: 0x7f4e75e45bc7 - ::fold_region [INFO] [stderr] 23: 0x7f4e75e45779 - ::try_fold_predicate [INFO] [stderr] 24: 0x7f4e75e45121 - rustc_middle[7beb62e1eee56aa5]::ty::util::fold_list:: as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with::{closure#0}> [INFO] [stderr] 25: 0x7f4e7687ea8b - ::match_projection_obligation_against_definition_bounds [INFO] [stderr] 26: 0x7f4e75d7b4c8 - ::assemble_candidates [INFO] [stderr] 27: 0x7f4e75d75b99 - ::candidate_from_obligation_no_cache [INFO] [stderr] 28: 0x7f4e75f9bc74 - ::process_obligation [INFO] [stderr] 29: 0x7f4e75f9772f - >::process_obligations::> [INFO] [stderr] 30: 0x7f4e75f97236 - ::select_where_possible [INFO] [stderr] 31: 0x7f4e76cbc3f1 - ::try_find_coercion_lub:: [INFO] [stderr] 32: 0x7f4e75f8ad95 - ::check_match::{closure#0} [INFO] [stderr] 33: 0x7f4e75f302fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 34: 0x7f4e75f5bf34 - ::check_block_with_expected [INFO] [stderr] 35: 0x7f4e75f3211e - ::check_expr_with_expectation_and_args [INFO] [stderr] 36: 0x7f4e75f8a91f - ::check_match::{closure#0} [INFO] [stderr] 37: 0x7f4e75f302fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 38: 0x7f4e75f2ef44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 39: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 40: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 41: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 42: 0x7f4e75f8a57a - ::check_match::{closure#0} [INFO] [stderr] 43: 0x7f4e75f302fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 44: 0x7f4e75f5f511 - ::check_decl [INFO] [stderr] 45: 0x7f4e75f5bed3 - ::check_block_with_expected [INFO] [stderr] 46: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 47: 0x7f4e75f30709 - ::check_expr_with_expectation_and_args [INFO] [stderr] 48: 0x7f4e75f5bfa6 - ::check_block_with_expected [INFO] [stderr] 49: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 50: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 51: 0x7f4e769032e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 52: 0x7f4e75feda52 - ::check_expr_closure [INFO] [stderr] 53: 0x7f4e75f319c5 - ::check_expr_with_expectation_and_args [INFO] [stderr] 54: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 55: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 56: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 57: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 58: 0x7f4e769032e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 59: 0x7f4e768f5400 - ::enter::<&rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults, ::enter::{closure#1}, &rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults>::{closure#0}> [INFO] [stderr] 60: 0x7f4e768f3680 - rustc_typeck[1c1b7dedada1227e]::check::typeck [INFO] [stderr] 61: 0x7f4e76bf5998 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 62: 0x7f4e7731b10a - ::typeck [INFO] [stderr] 63: 0x7f4e76a21c52 - ::typeck_opt_const_arg [INFO] [stderr] 64: 0x7f4e76a20683 - rustc_mir_build[35657bfbf0d13de]::build::mir_built [INFO] [stderr] 65: 0x7f4e7692b38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 66: 0x7f4e773193d7 - ::mir_built [INFO] [stderr] 67: 0x7f4e76623e8c - rustc_mir_transform[9ef21538bf51cc1e]::check_unsafety::unsafety_check_result [INFO] [stderr] 68: 0x7f4e766238b8 - >::call_once [INFO] [stderr] 69: 0x7f4e76967ac6 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 70: 0x7f4e7731aa50 - ::unsafety_check_result [INFO] [stderr] 71: 0x7f4e772614d0 - rustc_mir_transform[9ef21538bf51cc1e]::mir_const [INFO] [stderr] 72: 0x7f4e7692b38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 73: 0x7f4e7731950e - ::mir_const [INFO] [stderr] 74: 0x7f4e765c7553 - rustc_mir_transform[9ef21538bf51cc1e]::mir_promoted [INFO] [stderr] 75: 0x7f4e76cdbd43 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, (&rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>)>> [INFO] [stderr] 76: 0x7f4e77319ab6 - ::mir_promoted [INFO] [stderr] 77: 0x7f4e76dbe0e2 - rustc_borrowck[5ba217849104aca8]::mir_borrowck [INFO] [stderr] 78: 0x7f4e76dbdc11 - >::call_once [INFO] [stderr] 79: 0x7f4e7688707d - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 80: 0x7f4e7731b385 - ::mir_borrowck [INFO] [stderr] 81: 0x7f4e770832f2 - rustc_typeck[1c1b7dedada1227e]::collect::type_of::type_of [INFO] [stderr] 82: 0x7f4e76930ef4 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 83: 0x7f0ba697ef86 - ::bound_type_of [INFO] [stderr] 83: 0x7f4e7614ff86 - ::bound_type_of [INFO] [stderr] 84: 0x7f4e75deac2f - ::confirm_candidate [INFO] [stderr] 85: 0x7f4e75d7212c - ::evaluate_stack [INFO] [stderr] 86: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 87: 0x7f4e75d721ca - ::evaluate_stack [INFO] [stderr] 88: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 84: 0x7f0ba6619c2f - ::confirm_candidate [INFO] [stderr] 85: 0x7f0ba65a112c - ::evaluate_stack [INFO] [stderr] 86: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 87: 0x7f0ba65a11ca - ::evaluate_stack [INFO] [stderr] 88: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 89: 0x7f0ba65a11ca - ::evaluate_stack [INFO] [stderr] 89: 0x7f4e75d721ca - ::evaluate_stack [INFO] [stderr] 90: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 91: 0x7f0ba65a11ca - ::evaluate_stack [INFO] [stderr] 90: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 91: 0x7f4e75d721ca - ::evaluate_stack [INFO] [stderr] 92: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 93: 0x7f4e75d721ca - ::evaluate_stack [INFO] [stderr] 94: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 95: 0x7f4e75d721ca - ::evaluate_stack [INFO] [stderr] 96: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 97: 0x7f4e75d767e1 - ::candidate_from_obligation_no_cache [INFO] [stderr] 92: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 93: 0x7f0ba65a11ca - ::evaluate_stack [INFO] [stderr] 94: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 95: 0x7f0ba65a11ca - ::evaluate_stack [INFO] [stderr] 96: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 97: 0x7f0ba65a57e1 - ::candidate_from_obligation_no_cache [INFO] [stderr] 98: 0x7f4e75d74ef6 - >::with_anon_task::::in_task<::candidate_from_obligation::{closure#0}::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>>::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>> [INFO] [stderr] 98: 0x7f0ba65a3ef6 - >::with_anon_task::::in_task<::candidate_from_obligation::{closure#0}::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>>::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>> [INFO] [stderr] 99: 0x7f4e75d71745 - ::evaluate_stack [INFO] [stderr] 99: 0x7f0ba65a0745 - ::evaluate_stack [INFO] [stderr] 100: 0x7f4e766354fb - ::evaluate_predicate_recursively [INFO] [stderr] 101: 0x7f4e76634aa1 - ::evaluate_root_obligation [INFO] [stderr] 100: 0x7f0ba6e644fb - ::evaluate_predicate_recursively [INFO] [stderr] 101: 0x7f0ba6e63aa1 - ::evaluate_root_obligation [INFO] [stderr] 102: 0x7f4e7663354e - ::enter_with_canonical::, core[fae64f17691dff84]::result::Result, rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation::{closure#0}> [INFO] [stderr] 102: 0x7f0ba6e6254e - ::enter_with_canonical::, core[fae64f17691dff84]::result::Result, rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation::{closure#0}> [INFO] [stderr] 103: 0x7f4e76632de3 - rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation [INFO] [stderr] 104: 0x7f4e76871651 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 103: 0x7f0ba6e61de3 - rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation [INFO] [stderr] 104: 0x7f0ba70a0651 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 105: 0x7f4e768711f5 - ::evaluate_obligation [INFO] [stderr] 106: 0x7f4e75f6881b - ::predicate_may_hold [INFO] [stderr] 105: 0x7f0ba70a01f5 - ::evaluate_obligation [INFO] [stderr] 106: 0x7f0ba679781b - ::predicate_may_hold [INFO] [stderr] 107: 0x7f4e75f6605f - ::probe::::consider_probe::{closure#0}> [INFO] [stderr] 108: 0x7f4e75f630b4 - ::pick_method [INFO] [stderr] 109: 0x7f4e75f62528 - ::pick_all_method [INFO] [stderr] 110: 0x7f4e75f614bc - ::pick [INFO] [stderr] 111: 0x7f4e75f4b576 - ::lookup_method [INFO] [stderr] 112: 0x7f4e75f2efac - ::check_expr_with_expectation_and_args [INFO] [stderr] 113: 0x7f4e75f2ef44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 114: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 115: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 116: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 117: 0x7f4e75f8a57a - ::check_match::{closure#0} [INFO] [stderr] 118: 0x7f4e75f302fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 119: 0x7f4e75f2ef44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 120: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 121: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 122: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 123: 0x7f4e75f8a91f - ::check_match::{closure#0} [INFO] [stderr] 124: 0x7f4e75f302fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 125: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 126: 0x7f4e75f3037c - ::check_expr_with_expectation_and_args [INFO] [stderr] 127: 0x7f4e75f5bde6 - ::check_block_with_expected [INFO] [stderr] 128: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 129: 0x7f4e75f30518 - ::check_expr_with_expectation_and_args [INFO] [stderr] 130: 0x7f4e75f5bf34 - ::check_block_with_expected [INFO] [stderr] 131: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 132: 0x7f4e75f30709 - ::check_expr_with_expectation_and_args [INFO] [stderr] 133: 0x7f4e75f5bfa6 - ::check_block_with_expected [INFO] [stderr] 134: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 135: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 136: 0x7f4e769032e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 137: 0x7f4e75feda52 - ::check_expr_closure [INFO] [stderr] 138: 0x7f4e75f319c5 - ::check_expr_with_expectation_and_args [INFO] [stderr] 139: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 140: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 141: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 142: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 143: 0x7f4e769032e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 144: 0x7f4e768f5400 - ::enter::<&rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults, ::enter::{closure#1}, &rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults>::{closure#0}> [INFO] [stderr] 145: 0x7f4e768f3680 - rustc_typeck[1c1b7dedada1227e]::check::typeck [INFO] [stderr] 146: 0x7f4e76bf5998 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 147: 0x7f4e7731b10a - ::typeck [INFO] [stderr] 148: 0x7f4e76a21c52 - ::typeck_opt_const_arg [INFO] [stderr] 149: 0x7f4e76a20683 - rustc_mir_build[35657bfbf0d13de]::build::mir_built [INFO] [stderr] 150: 0x7f4e7692b38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 151: 0x7f4e773193d7 - ::mir_built [INFO] [stderr] 152: 0x7f4e76623e8c - rustc_mir_transform[9ef21538bf51cc1e]::check_unsafety::unsafety_check_result [INFO] [stderr] 153: 0x7f4e766238b8 - >::call_once [INFO] [stderr] 154: 0x7f4e76967ac6 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 155: 0x7f4e7731aa50 - ::unsafety_check_result [INFO] [stderr] 156: 0x7f4e772614d0 - rustc_mir_transform[9ef21538bf51cc1e]::mir_const [INFO] [stderr] 157: 0x7f4e7692b38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 158: 0x7f4e7731950e - ::mir_const [INFO] [stderr] 159: 0x7f4e765c7553 - rustc_mir_transform[9ef21538bf51cc1e]::mir_promoted [INFO] [stderr] 160: 0x7f4e76cdbd43 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, (&rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>)>> [INFO] [stderr] 161: 0x7f4e77319ab6 - ::mir_promoted [INFO] [stderr] 162: 0x7f4e76dbe0e2 - rustc_borrowck[5ba217849104aca8]::mir_borrowck [INFO] [stderr] 163: 0x7f4e76dbdc11 - >::call_once [INFO] [stderr] 164: 0x7f4e7688707d - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 165: 0x7f4e7731b385 - ::mir_borrowck [INFO] [stderr] 166: 0x7f4e770832f2 - rustc_typeck[1c1b7dedada1227e]::collect::type_of::type_of [INFO] [stderr] 167: 0x7f4e76930ef4 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 168: 0x7f4e7614ff86 - ::bound_type_of [INFO] [stderr] 169: 0x7f4e75deac2f - ::confirm_candidate [INFO] [stderr] 170: 0x7f4e75d7212c - ::evaluate_stack [INFO] [stderr] 171: 0x7f4e75d9299d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 172: 0x7f4e75d767e1 - ::candidate_from_obligation_no_cache [INFO] [stderr] 173: 0x7f4e75d74ef6 - >::with_anon_task::::in_task<::candidate_from_obligation::{closure#0}::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>>::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>> [INFO] [stderr] 174: 0x7f4e75d71745 - ::evaluate_stack [INFO] [stderr] 175: 0x7f4e766354fb - ::evaluate_predicate_recursively [INFO] [stderr] 176: 0x7f4e76634aa1 - ::evaluate_root_obligation [INFO] [stderr] 177: 0x7f4e7663354e - ::enter_with_canonical::, core[fae64f17691dff84]::result::Result, rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation::{closure#0}> [INFO] [stderr] 178: 0x7f4e76632de3 - rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation [INFO] [stderr] 179: 0x7f4e76871651 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 180: 0x7f4e768711f5 - ::evaluate_obligation [INFO] [stderr] 181: 0x7f4e75f6881b - ::predicate_may_hold [INFO] [stderr] 182: 0x7f4e75f6605f - ::probe::::consider_probe::{closure#0}> [INFO] [stderr] 183: 0x7f4e75f630b4 - ::pick_method [INFO] [stderr] 184: 0x7f4e75f62528 - ::pick_all_method [INFO] [stderr] 185: 0x7f4e75f614bc - ::pick [INFO] [stderr] 186: 0x7f4e75f4b576 - ::lookup_method [INFO] [stderr] 187: 0x7f4e75f2efac - ::check_expr_with_expectation_and_args [INFO] [stderr] 188: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 189: 0x7f4e75f308bc - ::check_expr_with_expectation_and_args [INFO] [stderr] 190: 0x7f4e75f2ef44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 191: 0x7f4e75f2ef44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 192: 0x7f4e75f2ef44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 193: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 194: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 195: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 196: 0x7f4e75fe775b - ::check_expr_struct_fields [INFO] [stderr] 197: 0x7f4e75f30f26 - ::check_expr_with_expectation_and_args [INFO] [stderr] 198: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 199: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 200: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 201: 0x7f4e75f5bfa6 - ::check_block_with_expected [INFO] [stderr] 202: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 203: 0x7f4e75f30709 - ::check_expr_with_expectation_and_args [INFO] [stderr] 204: 0x7f4e75f5bfa6 - ::check_block_with_expected [INFO] [stderr] 205: 0x7f4e75f2eefb - ::check_expr_with_expectation_and_args [INFO] [stderr] 206: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 207: 0x7f4e769032e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 208: 0x7f4e75feda52 - ::check_expr_closure [INFO] [stderr] 209: 0x7f4e75f319c5 - ::check_expr_with_expectation_and_args [INFO] [stderr] 210: 0x7f4e75fbd764 - ::check_argument_types [INFO] [stderr] 211: 0x7f4e75f774ce - ::check_call [INFO] [stderr] 212: 0x7f4e75f2ed40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 213: 0x7f4e7690cf8d - ::check_return_expr [INFO] [stderr] 214: 0x7f4e769032e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 215: 0x7f4e768f5400 - ::enter::<&rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults, ::enter::{closure#1}, &rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults>::{closure#0}> [INFO] [stderr] 216: 0x7f4e768f3680 - rustc_typeck[1c1b7dedada1227e]::check::typeck [INFO] [stderr] 217: 0x7f4e76bf5998 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 218: 0x7f4e7731b10a - ::typeck [INFO] [stderr] 219: 0x7f4e76a21c52 - ::typeck_opt_const_arg [INFO] [stderr] 220: 0x7f4e76a20683 - rustc_mir_build[35657bfbf0d13de]::build::mir_built [INFO] [stderr] 221: 0x7f4e7692b38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 222: 0x7f4e773193d7 - ::mir_built [INFO] [stderr] 223: 0x7f4e76623e8c - rustc_mir_transform[9ef21538bf51cc1e]::check_unsafety::unsafety_check_result [INFO] [stderr] 224: 0x7f4e766238b8 - >::call_once [INFO] [stderr] 225: 0x7f4e76967ac6 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 226: 0x7f4e7731aa50 - ::unsafety_check_result [INFO] [stderr] 227: 0x7f4e772614d0 - rustc_mir_transform[9ef21538bf51cc1e]::mir_const [INFO] [stderr] 228: 0x7f4e7692b38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 229: 0x7f4e7731950e - ::mir_const [INFO] [stderr] 230: 0x7f4e765c7553 - rustc_mir_transform[9ef21538bf51cc1e]::mir_promoted [INFO] [stderr] 231: 0x7f4e76cdbd43 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, (&rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>)>> [INFO] [stderr] 232: 0x7f4e77319ab6 - ::mir_promoted [INFO] [stderr] 233: 0x7f4e76dbe0e2 - rustc_borrowck[5ba217849104aca8]::mir_borrowck [INFO] [stderr] 234: 0x7f4e76dbdc11 - >::call_once [INFO] [stderr] 235: 0x7f4e7688707d - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 107: 0x7f0ba679505f - ::probe::::consider_probe::{closure#0}> [INFO] [stderr] 108: 0x7f0ba67920b4 - ::pick_method [INFO] [stderr] 109: 0x7f0ba6791528 - ::pick_all_method [INFO] [stderr] 110: 0x7f0ba67904bc - ::pick [INFO] [stderr] 111: 0x7f0ba677a576 - ::lookup_method [INFO] [stderr] 112: 0x7f0ba675dfac - ::check_expr_with_expectation_and_args [INFO] [stderr] 113: 0x7f0ba675df44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 114: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 115: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 116: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 117: 0x7f0ba67b957a - ::check_match::{closure#0} [INFO] [stderr] 118: 0x7f0ba675f2fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 119: 0x7f0ba675df44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 120: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 121: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 122: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 123: 0x7f0ba67b991f - ::check_match::{closure#0} [INFO] [stderr] 124: 0x7f0ba675f2fc - ::check_expr_with_expectation_and_args [INFO] [stderr] 125: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 126: 0x7f0ba675f37c - ::check_expr_with_expectation_and_args [INFO] [stderr] 127: 0x7f0ba678ade6 - ::check_block_with_expected [INFO] [stderr] 128: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 129: 0x7f0ba675f518 - ::check_expr_with_expectation_and_args [INFO] [stderr] 130: 0x7f0ba678af34 - ::check_block_with_expected [INFO] [stderr] 131: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 132: 0x7f0ba675f709 - ::check_expr_with_expectation_and_args [INFO] [stderr] 133: 0x7f0ba678afa6 - ::check_block_with_expected [INFO] [stderr] 134: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 135: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 136: 0x7f0ba71322e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 137: 0x7f0ba681ca52 - ::check_expr_closure [INFO] [stderr] 138: 0x7f0ba67609c5 - ::check_expr_with_expectation_and_args [INFO] [stderr] 139: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 140: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 141: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 142: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 143: 0x7f0ba71322e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 144: 0x7f0ba7124400 - ::enter::<&rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults, ::enter::{closure#1}, &rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults>::{closure#0}> [INFO] [stderr] 145: 0x7f0ba7122680 - rustc_typeck[1c1b7dedada1227e]::check::typeck [INFO] [stderr] 146: 0x7f0ba7424998 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 147: 0x7f0ba7b4a10a - ::typeck [INFO] [stderr] 148: 0x7f0ba7250c52 - ::typeck_opt_const_arg [INFO] [stderr] 149: 0x7f0ba724f683 - rustc_mir_build[35657bfbf0d13de]::build::mir_built [INFO] [stderr] 150: 0x7f0ba715a38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 151: 0x7f0ba7b483d7 - ::mir_built [INFO] [stderr] 152: 0x7f0ba6e52e8c - rustc_mir_transform[9ef21538bf51cc1e]::check_unsafety::unsafety_check_result [INFO] [stderr] 153: 0x7f0ba6e528b8 - >::call_once [INFO] [stderr] 154: 0x7f0ba7196ac6 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 155: 0x7f0ba7b49a50 - ::unsafety_check_result [INFO] [stderr] 156: 0x7f0ba7a904d0 - rustc_mir_transform[9ef21538bf51cc1e]::mir_const [INFO] [stderr] 157: 0x7f0ba715a38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 158: 0x7f0ba7b4850e - ::mir_const [INFO] [stderr] 159: 0x7f0ba6df6553 - rustc_mir_transform[9ef21538bf51cc1e]::mir_promoted [INFO] [stderr] 160: 0x7f0ba750ad43 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, (&rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>)>> [INFO] [stderr] 161: 0x7f0ba7b48ab6 - ::mir_promoted [INFO] [stderr] 162: 0x7f0ba75ed0e2 - rustc_borrowck[5ba217849104aca8]::mir_borrowck [INFO] [stderr] 163: 0x7f0ba75ecc11 - >::call_once [INFO] [stderr] 164: 0x7f0ba70b607d - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 165: 0x7f0ba7b4a385 - ::mir_borrowck [INFO] [stderr] 166: 0x7f0ba78b22f2 - rustc_typeck[1c1b7dedada1227e]::collect::type_of::type_of [INFO] [stderr] 167: 0x7f0ba715fef4 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 168: 0x7f0ba697ef86 - ::bound_type_of [INFO] [stderr] 169: 0x7f0ba6619c2f - ::confirm_candidate [INFO] [stderr] 170: 0x7f0ba65a112c - ::evaluate_stack [INFO] [stderr] 171: 0x7f0ba65c199d - ::evaluate_predicates_recursively::>> [INFO] [stderr] 172: 0x7f0ba65a57e1 - ::candidate_from_obligation_no_cache [INFO] [stderr] 173: 0x7f0ba65a3ef6 - >::with_anon_task::::in_task<::candidate_from_obligation::{closure#0}::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>>::{closure#0}, core[fae64f17691dff84]::result::Result, rustc_middle[7beb62e1eee56aa5]::traits::SelectionError>> [INFO] [stderr] 174: 0x7f0ba65a0745 - ::evaluate_stack [INFO] [stderr] 175: 0x7f0ba6e644fb - ::evaluate_predicate_recursively [INFO] [stderr] 176: 0x7f0ba6e63aa1 - ::evaluate_root_obligation [INFO] [stderr] 177: 0x7f0ba6e6254e - ::enter_with_canonical::, core[fae64f17691dff84]::result::Result, rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation::{closure#0}> [INFO] [stderr] 178: 0x7f0ba6e61de3 - rustc_traits[77fed21a8550fe42]::evaluate_obligation::evaluate_obligation [INFO] [stderr] 179: 0x7f0ba70a0651 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 180: 0x7f0ba70a01f5 - ::evaluate_obligation [INFO] [stderr] 181: 0x7f0ba679781b - ::predicate_may_hold [INFO] [stderr] 182: 0x7f0ba679505f - ::probe::::consider_probe::{closure#0}> [INFO] [stderr] 183: 0x7f0ba67920b4 - ::pick_method [INFO] [stderr] 184: 0x7f0ba6791528 - ::pick_all_method [INFO] [stderr] 185: 0x7f0ba67904bc - ::pick [INFO] [stderr] 186: 0x7f0ba677a576 - ::lookup_method [INFO] [stderr] 187: 0x7f0ba675dfac - ::check_expr_with_expectation_and_args [INFO] [stderr] 188: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 189: 0x7f0ba675f8bc - ::check_expr_with_expectation_and_args [INFO] [stderr] 190: 0x7f0ba675df44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 191: 0x7f0ba675df44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 192: 0x7f0ba675df44 - ::check_expr_with_expectation_and_args [INFO] [stderr] 193: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 194: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 195: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 196: 0x7f0ba681675b - ::check_expr_struct_fields [INFO] [stderr] 197: 0x7f0ba675ff26 - ::check_expr_with_expectation_and_args [INFO] [stderr] 198: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 199: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 200: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 201: 0x7f0ba678afa6 - ::check_block_with_expected [INFO] [stderr] 202: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 203: 0x7f0ba675f709 - ::check_expr_with_expectation_and_args [INFO] [stderr] 204: 0x7f0ba678afa6 - ::check_block_with_expected [INFO] [stderr] 205: 0x7f0ba675defb - ::check_expr_with_expectation_and_args [INFO] [stderr] 206: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 236: 0x7f4e7731b385 - ::mir_borrowck [INFO] [stderr] 237: 0x7f4e770832f2 - rustc_typeck[1c1b7dedada1227e]::collect::type_of::type_of [INFO] [stderr] 238: 0x7f4e76930ef4 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 239: 0x7f4e7614ff86 - ::bound_type_of [INFO] [stderr] 207: 0x7f0ba71322e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 208: 0x7f0ba681ca52 - ::check_expr_closure [INFO] [stderr] 209: 0x7f0ba67609c5 - ::check_expr_with_expectation_and_args [INFO] [stderr] 210: 0x7f0ba67ec764 - ::check_argument_types [INFO] [stderr] 211: 0x7f0ba67a64ce - ::check_call [INFO] [stderr] 212: 0x7f0ba675dd40 - ::check_expr_with_expectation_and_args [INFO] [stderr] 213: 0x7f0ba713bf8d - ::check_return_expr [INFO] [stderr] 214: 0x7f0ba71322e3 - rustc_typeck[1c1b7dedada1227e]::check::check::check_fn [INFO] [stderr] 215: 0x7f0ba7124400 - ::enter::<&rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults, ::enter::{closure#1}, &rustc_middle[7beb62e1eee56aa5]::ty::context::TypeckResults>::{closure#0}> [INFO] [stderr] 216: 0x7f0ba7122680 - rustc_typeck[1c1b7dedada1227e]::check::typeck [INFO] [stderr] 217: 0x7f0ba7424998 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 218: 0x7f0ba7b4a10a - ::typeck [INFO] [stderr] 219: 0x7f0ba7250c52 - ::typeck_opt_const_arg [INFO] [stderr] 220: 0x7f0ba724f683 - rustc_mir_build[35657bfbf0d13de]::build::mir_built [INFO] [stderr] 221: 0x7f0ba715a38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 222: 0x7f0ba7b483d7 - ::mir_built [INFO] [stderr] 223: 0x7f0ba6e52e8c - rustc_mir_transform[9ef21538bf51cc1e]::check_unsafety::unsafety_check_result [INFO] [stderr] 224: 0x7f0ba6e528b8 - >::call_once [INFO] [stderr] 225: 0x7f0ba7196ac6 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 226: 0x7f0ba7b49a50 - ::unsafety_check_result [INFO] [stderr] 227: 0x7f0ba7a904d0 - rustc_mir_transform[9ef21538bf51cc1e]::mir_const [INFO] [stderr] 228: 0x7f0ba715a38a - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>> [INFO] [stderr] 229: 0x7f0ba7b4850e - ::mir_const [INFO] [stderr] 230: 0x7f0ba6df6553 - rustc_mir_transform[9ef21538bf51cc1e]::mir_promoted [INFO] [stderr] 231: 0x7f0ba750ad43 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::, (&rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal, &rustc_data_structures[7dd3ac3ff0520fbe]::steal::Steal>)>> [INFO] [stderr] 232: 0x7f0ba7b48ab6 - ::mir_promoted [INFO] [stderr] 233: 0x7f0ba75ed0e2 - rustc_borrowck[5ba217849104aca8]::mir_borrowck [INFO] [stderr] 234: 0x7f0ba75ecc11 - >::call_once [INFO] [stderr] 235: 0x7f0ba70b607d - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 236: 0x7f0ba7b4a385 - ::mir_borrowck [INFO] [stderr] 237: 0x7f0ba78b22f2 - rustc_typeck[1c1b7dedada1227e]::collect::type_of::type_of [INFO] [stderr] 238: 0x7f0ba715fef4 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 239: 0x7f0ba697ef86 - ::bound_type_of [INFO] [stderr] 240: 0x7f4e76dacad1 - ::expand_opaque_ty [INFO] [stderr] 240: 0x7f0ba75dbad1 - ::expand_opaque_ty [INFO] [stderr] 241: 0x7f0ba79dab08 - ::try_fold_with:: [INFO] [stderr] 241: 0x7f4e771abb08 - ::try_fold_with:: [INFO] [stderr] 242: 0x7f0ba8c8d569 - rustc_middle[7beb62e1eee56aa5]::ty::util::fold_list:: as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with::{closure#0}> [INFO] [stderr] 242: 0x7f4e7845e569 - rustc_middle[7beb62e1eee56aa5]::ty::util::fold_list:: as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with::{closure#0}> [INFO] [stderr] 243: 0x7f0ba8c826d2 - ::try_fold_binder::<&rustc_middle[7beb62e1eee56aa5]::ty::list::List> [INFO] [stderr] 244: 0x7f0ba72a6907 - ::super_fold_with:: [INFO] [stderr] 245: 0x7f0ba72a64d3 - rustc_middle[7beb62e1eee56aa5]::ty::util::fold_list:: as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with::{closure#0}> [INFO] [stderr] 246: 0x7f0ba72a68db - ::super_fold_with:: [INFO] [stderr] 247: 0x7f0ba72a61d2 - <&rustc_middle[7beb62e1eee56aa5]::ty::list::List as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with:: [INFO] [stderr] 248: 0x7f0ba75dba2e - ::expand_opaque_ty [INFO] [stderr] 249: 0x7f0ba75dbd43 - ::expand_opaque_ty [INFO] [stderr] 250: 0x7f0ba75dad0a - ::try_expand_impl_trait_type [INFO] [stderr] 243: 0x7f4e784536d2 - ::try_fold_binder::<&rustc_middle[7beb62e1eee56aa5]::ty::list::List> [INFO] [stderr] 244: 0x7f4e76a77907 - ::super_fold_with:: [INFO] [stderr] 245: 0x7f4e76a774d3 - rustc_middle[7beb62e1eee56aa5]::ty::util::fold_list:: as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with::{closure#0}> [INFO] [stderr] 246: 0x7f4e76a778db - ::super_fold_with:: [INFO] [stderr] 247: 0x7f4e76a771d2 - <&rustc_middle[7beb62e1eee56aa5]::ty::list::List as rustc_middle[7beb62e1eee56aa5]::ty::fold::TypeFoldable>::try_fold_with:: [INFO] [stderr] 248: 0x7f4e76daca2e - ::expand_opaque_ty [INFO] [stderr] 249: 0x7f4e76dacd43 - ::expand_opaque_ty [INFO] [stderr] 250: 0x7f4e76dabd0a - ::try_expand_impl_trait_type [INFO] [stderr] 251: 0x7f4e76d88e8d - rustc_typeck[1c1b7dedada1227e]::check::check::check_item_type [INFO] [stderr] 252: 0x7f4e76d85b0e - rustc_typeck[1c1b7dedada1227e]::check::check::check_mod_item_types [INFO] [stderr] 253: 0x7f4e763414f0 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 254: 0x7f4e76e5aab5 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 251: 0x7f0ba75b7e8d - rustc_typeck[1c1b7dedada1227e]::check::check::check_item_type [INFO] [stderr] 252: 0x7f0ba75b4b0e - rustc_typeck[1c1b7dedada1227e]::check::check::check_mod_item_types [INFO] [stderr] 253: 0x7f0ba6b704f0 - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::> [INFO] [stderr] 254: 0x7f0ba7689ab5 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 255: 0x7f4e770f6d5c - ::for_each_module:: [INFO] [stderr] 256: 0x7f4e76dffc45 - rustc_typeck[1c1b7dedada1227e]::check_crate [INFO] [stderr] 257: 0x7f4e76dfda62 - rustc_interface[5b9d04fc58ee7720]::passes::analysis [INFO] [stderr] 258: 0x7f4e771a872f - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::>> [INFO] [stderr] 259: 0x7f4e771a8440 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 260: 0x7f4e76245744 - ::enter::> [INFO] [stderr] 261: 0x7f4e762422ae - ::enter::, rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>> [INFO] [stderr] 262: 0x7f4e7623d41c - rustc_span[b6ed302232182e4]::with_source_map::, rustc_interface[5b9d04fc58ee7720]::interface::create_compiler_and_run, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#1}> [INFO] [stderr] 263: 0x7f4e7623ce12 - rustc_interface[5b9d04fc58ee7720]::interface::create_compiler_and_run::, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}> [INFO] [stderr] 264: 0x7f4e7623ba61 - >::set::, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>> [INFO] [stderr] 265: 0x7f4e7623b74f - std[17c996d5f6362125]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>> [INFO] [stderr] 266: 0x7f4e7723a629 - <::spawn_unchecked_, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>>::{closure#1} as core[fae64f17691dff84]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 267: 0x7f4e74b8e663 - as core::ops::function::FnOnce>::call_once::hbcba3d5baddb20d1 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/alloc/src/boxed.rs:1940:9 [INFO] [stderr] 268: 0x7f4e74b8e663 - as core::ops::function::FnOnce>::call_once::hcb40027853eebed4 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/alloc/src/boxed.rs:1940:9 [INFO] [stderr] 269: 0x7f4e74b8e663 - std::sys::unix::thread::Thread::new::thread_start::habdd10d71164d0ca [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stderr] 270: 0x7f4e74a3e609 - start_thread [INFO] [stderr] 271: 0x7f4e74961133 - clone [INFO] [stderr] 272: 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/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: rustc 1.65.0-nightly (c3491e219 2022-09-03) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [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] 255: 0x7f0ba7925d5c - ::for_each_module:: [INFO] [stderr] 256: 0x7f0ba762ec45 - rustc_typeck[1c1b7dedada1227e]::check_crate [INFO] [stderr] 257: 0x7f0ba762ca62 - rustc_interface[5b9d04fc58ee7720]::passes::analysis [INFO] [stderr] 258: 0x7f0ba79d772f - rustc_query_system[50d9efc904e05111]::query::plumbing::try_execute_query::>> [INFO] [stderr] 259: 0x7f0ba79d7440 - rustc_query_system[50d9efc904e05111]::query::plumbing::get_query:: [INFO] [stderr] 260: 0x7f0ba6a74744 - ::enter::> [INFO] [stderr] 261: 0x7f0ba6a712ae - ::enter::, rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>> [INFO] [stderr] 262: 0x7f0ba6a6c41c - rustc_span[b6ed302232182e4]::with_source_map::, rustc_interface[5b9d04fc58ee7720]::interface::create_compiler_and_run, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#1}> [INFO] [stderr] 263: 0x7f0ba6a6be12 - rustc_interface[5b9d04fc58ee7720]::interface::create_compiler_and_run::, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}> [INFO] [stderr] 264: 0x7f0ba6a6aa61 - >::set::, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>> [INFO] [stderr] 265: 0x7f0ba6a6a74f - std[17c996d5f6362125]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>> [INFO] [stderr] 266: 0x7f0ba7a69629 - <::spawn_unchecked_, rustc_driver[37844947c1c4e730]::run_compiler::{closure#1}>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>>::{closure#0}, core[fae64f17691dff84]::result::Result<(), rustc_errors[ffc9f8ad040f737d]::ErrorGuaranteed>>::{closure#1} as core[fae64f17691dff84]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 267: 0x7f0ba53bd663 - as core::ops::function::FnOnce>::call_once::hbcba3d5baddb20d1 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/alloc/src/boxed.rs:1940:9 [INFO] [stderr] 268: 0x7f0ba53bd663 - as core::ops::function::FnOnce>::call_once::hcb40027853eebed4 [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/alloc/src/boxed.rs:1940:9 [INFO] [stderr] 269: 0x7f0ba53bd663 - std::sys::unix::thread::Thread::new::thread_start::habdd10d71164d0ca [INFO] [stderr] at /rustc/c3491e21996dc67a8e37d9e5e74ed156563e9854/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stderr] 270: 0x7f0ba526d609 - start_thread [INFO] [stderr] 271: 0x7f0ba5190133 - clone [INFO] [stderr] 272: 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/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] note: rustc 1.65.0-nightly (c3491e219 2022-09-03) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -C embed-bitcode=no -C debuginfo=2 [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 [typeck] type-checking `store::entity::::get_to_writer` [INFO] [stderr] #1 [mir_built] building MIR for `store::entity::::get_to_writer` [INFO] [stderr] #2 [unsafety_check_result] unsafety-checking `store::entity::::get_to_writer` [INFO] [stderr] #3 [mir_const] processing MIR for `store::entity::::get_to_writer` [INFO] [stderr] #4 [mir_promoted] processing `store::entity::::get_to_writer` [INFO] [stderr] #5 [mir_borrowck] borrow-checking `store::entity::::get_to_writer` [INFO] [stderr] #6 [type_of] computing type of `store::entity::::get_to_writer::{opaque#0}` [INFO] [stderr] #7 [evaluate_obligation] evaluating trait selection obligation `fn(axum::extension::Extension>, auth::oidc::Claims, drawbridge_type::user::context::Context) -> impl core::future::future::Future {users::get::get}: axum::handler::Handler<^1_0, ^1_1>` [INFO] [stderr] #8 [typeck] type-checking `handle::handle` [INFO] [stderr] #9 [mir_built] building MIR for `handle::handle` [INFO] [stderr] #10 [unsafety_check_result] unsafety-checking `handle::handle` [INFO] [stderr] #11 [mir_const] processing MIR for `handle::handle` [INFO] [stderr] #12 [mir_promoted] processing `handle::handle` [INFO] [stderr] #13 [mir_borrowck] borrow-checking `handle::handle` [INFO] [stderr] #14 [type_of] computing type of `handle::handle::{opaque#0}` [INFO] [stderr] #15 [evaluate_obligation] evaluating trait selection obligation `fn(http::request::Request) -> impl core::future::future::Future {handle::handle}: axum::handler::Handler<^1_0, ^1_1>` [INFO] [stderr] #16 [typeck] type-checking `builder::::build` [INFO] [stderr] #17 [mir_built] building MIR for `builder::::build` [INFO] [stderr] #18 [unsafety_check_result] unsafety-checking `builder::::build` [INFO] [stderr] #19 [mir_const] processing MIR for `builder::::build` [INFO] [stderr] #20 [mir_promoted] processing `builder::::build` [INFO] [stderr] #21 [mir_borrowck] borrow-checking `builder::::build` [INFO] [stderr] #22 [type_of] computing type of `builder::::build::{opaque#0}` [INFO] [stderr] #23 [check_mod_item_types] checking item types in top-level module [INFO] [stderr] #24 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] #0 [typeck] type-checking `store::entity::::get_to_writer` [INFO] [stderr] #1 [mir_built] building MIR for `store::entity::::get_to_writer` [INFO] [stderr] #2 [unsafety_check_result] unsafety-checking `store::entity::::get_to_writer` [INFO] [stderr] #3 [mir_const] processing MIR for `store::entity::::get_to_writer` [INFO] [stderr] #4 [mir_promoted] processing `store::entity::::get_to_writer` [INFO] [stderr] #5 [mir_borrowck] borrow-checking `store::entity::::get_to_writer` [INFO] [stderr] #6 [type_of] computing type of `store::entity::::get_to_writer::{opaque#0}` [INFO] [stderr] #7 [evaluate_obligation] evaluating trait selection obligation `fn(axum::extension::Extension>, auth::oidc::Claims, drawbridge_type::user::context::Context) -> impl core::future::future::Future {users::get::get}: axum::handler::Handler<^1_0, ^1_1>` [INFO] [stderr] #8 [typeck] type-checking `handle::handle` [INFO] [stderr] #9 [mir_built] building MIR for `handle::handle` [INFO] [stderr] #10 [unsafety_check_result] unsafety-checking `handle::handle` [INFO] [stderr] #11 [mir_const] processing MIR for `handle::handle` [INFO] [stderr] #12 [mir_promoted] processing `handle::handle` [INFO] [stderr] #13 [mir_borrowck] borrow-checking `handle::handle` [INFO] [stderr] #14 [type_of] computing type of `handle::handle::{opaque#0}` [INFO] [stderr] #15 [evaluate_obligation] evaluating trait selection obligation `fn(http::request::Request) -> impl core::future::future::Future {handle::handle}: axum::handler::Handler<^1_0, ^1_1>` [INFO] [stderr] #16 [typeck] type-checking `builder::::build` [INFO] [stderr] #17 [mir_built] building MIR for `builder::::build` [INFO] [stderr] #18 [unsafety_check_result] unsafety-checking `builder::::build` [INFO] [stderr] #19 [mir_const] processing MIR for `builder::::build` [INFO] [stderr] #20 [mir_promoted] processing `builder::::build` [INFO] [stderr] #21 [mir_borrowck] borrow-checking `builder::::build` [INFO] [stderr] #22 [type_of] computing type of `builder::::build::{opaque#0}` [INFO] [stderr] #23 [check_mod_item_types] checking item types in top-level module [INFO] [stderr] #24 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `drawbridge-server` due to previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `drawbridge-server` due to previous error [INFO] running `Command { std: "docker" "inspect" "d74934302efa0fdcb6caff3afb4d3d1ea341942e1c5435ffdd41fa8d06647ba8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d74934302efa0fdcb6caff3afb4d3d1ea341942e1c5435ffdd41fa8d06647ba8", kill_on_drop: false }` [INFO] [stdout] d74934302efa0fdcb6caff3afb4d3d1ea341942e1c5435ffdd41fa8d06647ba8