[INFO] fetching crate async-trait-with-sync 0.1.36... [INFO] building async-trait-with-sync-0.1.36 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate async-trait-with-sync 0.1.36 into /workspace/builds/worker-9/source [INFO] validating manifest of crates.io crate async-trait-with-sync 0.1.36 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate async-trait-with-sync 0.1.36 [INFO] finished tweaking crates.io crate async-trait-with-sync 0.1.36 [INFO] tweaked toml for crates.io crate async-trait-with-sync 0.1.36 written to /workspace/builds/worker-9/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dc4def3105c2035e8b631b4e580e2c20fb6c523d491a340b5707089c1e4f127c [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "dc4def3105c2035e8b631b4e580e2c20fb6c523d491a340b5707089c1e4f127c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dc4def3105c2035e8b631b4e580e2c20fb6c523d491a340b5707089c1e4f127c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dc4def3105c2035e8b631b4e580e2c20fb6c523d491a340b5707089c1e4f127c", kill_on_drop: false }` [INFO] [stdout] dc4def3105c2035e8b631b4e580e2c20fb6c523d491a340b5707089c1e4f127c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 83b68d936821b8b1e7bac10ad3602ef162a13dfb85ed538685f88449e6f36019 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "83b68d936821b8b1e7bac10ad3602ef162a13dfb85ed538685f88449e6f36019", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (871b1e9a51f88fc2, 32ae6a5de167fa58), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1ba9317369ec847a, 7ec9cb2b6ca2a3e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (69decaa743b706a9, 135c2374482aa39a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (da8b1acbe5f6da6f, 7e473b421716ba9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (788211f7daeaa076, 6bb3e81d5de436ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cc39faad6f2bcdae, f06a9bf7428d65a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cdc8d406a71ff103, dae5ade13533f44e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (708e400f32900266, c58a214e963eb776), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0c7db48ae1a76c8, a63ad1ffe6482f8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2a288715c86ac04, 2865fd5a82fba0d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ebd4a741b58eaf3, f2b5970e271a4ed0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0ec5aa14c6c0521, e0417bd999b9647b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d5157ae52d1c0e4f, 5ca574918a171cdd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4e5a9a8e78ee7312, bcc4190ec3166d61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (37867a8993f64bb7, aedb6116dbf96ea4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d609cf9c3f87a564, 8f82b407e49ef811), 0, 0 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (fc8a1ce002b3111b, ad663475e7039b28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (2aa96a09881ab7c4, 5100ca52a050bafe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a4005bccfe2a760d, b03c30895920f1ef), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e93d43e797d1f493, 152f1001531cd856), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9dce7d6fc22efbe1, 37395238fd6e219c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e2b12ec859735eca, 984b9289fd0a07a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5d7382ded7b3e55e, 5346af17d032ccc6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9e04d8af0bc3b67b, 7f272dbe3ac26aaa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5660b6992d73a122, 8df14afa65ec6929), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b67a1bf772fcfb89, 3570c9530e5ced07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9bb3d20297cf50bb, bfbeca635c14f93b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9271e2367dc7917e, f3ba7c9878b941f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (586185441bb70007, 6c3b7dd0340c1dac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8250a66dc7839dcb, 5bde93042a6005dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4bc8cbb7011f0cb6, 57e9e542037dc807), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d97bd09f40352f1b, d82f86513ae9c66d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (66e5e7fc2922e0a9, 2f9c110484fe2c1a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (953249c89640da66, 7cf2dedae966e2ef), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c6da577d80dfb2dd, 9401ba0f05129389), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (953249c89640da66, 7cf2dedae966e2ef), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f37ef29e10118557, a1ec0e949c7b625e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (61968d00cb3601b7, c1fb541ed958169), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ec75b50b2659289, 755fe5dc55ff58a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b0ee0ee4de1104e, 893648acec4037b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bc5cd702f42221fd, ad38f081b8b95b25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4adb912844f347a0, 504b3c85423307f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dede479dd679152e, 253960896b7503e4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (426671e869330e2a, 471ea864fcdfdb60), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eaec4a71ed93df25, 33e739fb25c4b294), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eab7c12c5512f5cd, 914483a89d2e31fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a25169e62744e13e, 98c893862acd56ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (549acd4c74f3c753, db20cd87fca1e5ff), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ef97d87532346bb8, cca60035efd496f0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (33841c41149dc9c7, 92d87155b7f55191), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (67c5d2a273ab1054, bce7ff56a0697f12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c100852397071247, d808993394a77749), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e30a391119c59cc, 77d3cd8bc5471b9e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c0d974dd104acc5c, e4c4a22c3eb3d774), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (140a6549ef44fd20, 23e4091406fa2158), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eb64d4f05e772ed6, af0d644b5b83ec2a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c3e3c0dba19def45, 6cec7ef9aebccff7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b44f321dbc49565, 88f4c101451b8b77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88a1617e5b6f6332, d69331d7e0e9b2c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (175a5bd85d31c224, 94c84c548b35f898), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (40f9b496026c9061, 350fc12481638cfd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f959ca78c3855c6, 9e49b585a6d4e4b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (989a5dcf9de7f6b3, aa7ae08d2260aec3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5705948b8f44e5bd, ee14a71760158269), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (17ddfe1c2cfc7c46, c7a75420886d012b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c313da101f015ab, 36a250c2689e59bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed625479294c6031, adf878169d4a91a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c31a0418273154bc, 1bb1354ecfedf640), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5affa4a45a7e79c0, 7972f4008245fbed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (688fd6d63089bad3, ce0e433328ebef78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4dc5c574c94dc5e7, 6004060ff26dde1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f82f9e914d9a32f7, 8de4330dd33c2209), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e54b15512704d35, a7ddab9287b1812b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dac9053ef9d23687, 5f8d3c65ef92893f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9e431fab81052d4a, 8dafb4344167cf4a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4dc5c574c94dc5e7, 6004060ff26dde1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (476937254e072993, 5f36aa6a145538b2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bdd31121a5fbcbc1, 1d95218166c04a1c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a5b2254f7e9a7b57, 7e5dbe78356345e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (473cbe5363f3243e, cd806fffca07603b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36bd3bc16e076088, 17e86df852626c4c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (677c44334bc50c0f, e03050be60fa6b25), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cc5bbed407ab203f, 94ddec09a952fbe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ce35f4bedd36ff07, 9d28ae609aa05841), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc88b3c611420b67, a3b655b872773f00), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99f37c7958f72a8f, ebdc2c12d8ec7d14), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4389398d4d170b88, 4db2664d1186423), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (adff99ae26ad2a19, ab91cf705648d8e1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (82d1bed30d3816f7, 619a578079106f29), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b688fb71cbe03f83, 2009a877784c7ab2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (76978c7cdea6366c, 5bddb87818d1b491), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2d53a38423bdb485, 7081ac153cdaaa9b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (300403d6ca669f9, f07430cd8620376), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (db254c9ddb8cf480, 8977ebfff0cf28d8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (31187cfbc34e5967, d09a52ba994c66ad), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a93b3e7f5e179be1, e331105571c63bf3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c55678aeeebb286d, d4672524c09042e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8856b4a54fd170ff, 18626b63a7f4f2c7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f4e618d7b5482b33, 6d9abf9d3ac6e026), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7dd2ab5c4728329e, 4360119e4ad35214), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a575dbdaa675ba80, a97b5016da74e626), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2ff50588754a853b, 453f84bc6dc29973), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cce8492a760e463a, 6ff8cdb0cbba6670), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8760839a98520b5, 1ec7a54293b7fba6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (767e09294a444fbd, b958e0919b186ad1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7df0d88d1d7d8cda, 1d3dca1a6d49bc0f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (12009d5f3c3241a5, b885ec21daa0308e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b85f1a3ba42d5d8, e9336c2daf71cb6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (508e62e3a3763b0c, f1c6acd88ddbdfc2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (52c5f1e548ef3db0, b61d408e31b5b13e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2339e94a02695971, aa0cfeb4328b1547), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e19b0fb94b36807, b1b2e5cb03ec95a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1fd440c24547f090, 4cae8d2e67ca6dd9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2daedd9a2f86fb3b, 877b1cc5c184cee5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (447c9f4340f64891, 56f30fabfd32886f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77b22055838df76a, 94306ab080a26ecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6b740725288ae0c4, 3d75244084f3317c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (438911f5041b901f, c733868550594563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c950f22e3af36ba, b8e92070f571fcf0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (60d28fa99d748916, ee4e32fb40bbdacc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c3d8ac49155b64d8, 7e70a5448260ea45), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fdbe678432c39400, 144465b230cadf46), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2bbfe878ea5ee11, f3b2c0632dc967eb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e3d058d5d483de88, 12be1addf9d1d407), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1283dfdea51183f, 62252fd1bf5081c1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (de2ac33b654d7c57, 6fc55d6ae0e8e815), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a1c51a6c5fb36c61, 19bf80289fa2f381), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a46bf3ebd5f69362, 6d00bb18bcc61092), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e24699e26cddfe6, d20094512db00b56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb281e51864b5e0b, 828a2923a6492bfd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a44f2e82973035a2, 770b95bee9bb79e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (978d2b145f61750d, a844446bc1361eee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (344996eb21078596, 7642b842d3ab1078), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb16039e40dd1e52, 17b235040d0db3f2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (287969f143a4d7a, 7f00dc0de32e9d4a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (606cb7114aa3c48b, bdb658e18b099e89), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5eb28cff2235e492, f6f33535209b0eaa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c09f9447a531c94, f74d52162d67ffe5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7a265c97cde05830, b959f1a5ba9b88ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (881d462c8d6551da, af58e1314697b51b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c1ec501b4f6bc66, a9211b82413fb63c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (23a8ec70354efbd2, cb89f12947db3019), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5f340067fef9307, 8bcd11cecd3de897), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4a6e711cea219598, 2f7516e092a1ee62), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (27676a255a442911, d4aa7b63b3811c63), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f4b4e48dc45ae278, eaa3c4c931bc68f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36a0ff3012993c55, 1574f123ac5a3ae1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fd24e182353a5d, a3b22ecf9f7dcae2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a19a8bc5575171a1, 63d348e29539aed1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (86864307606bd078, 484d0b41ff08393f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5ec8a26105654e0a, 7a6e89bca5a1bb6a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b9e1e2ec0205142, b14de7b5c99e663e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2bc3f11ed2aa6c59, f75c5ade5ff9605d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (62aa0d63f651ee3d, 36142d3c4fdbb323), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3e2ce3d250e1704c, fe4cce5b23e0cfaa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9fde8a6a7f849fc0, 89a943866578b54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (82dd15d33fb14a54, 2af10b6ebbddad37), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f233032dccc7bbae, 50188a33d7e4c62c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (75b108c750fab258, b7051b533a5e6b4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (97913e9fe4c0476c, 27e1a65f52f5a387), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (df5db423da5ad54d, 8f42d587d8210af0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b22cb3bfa0ee9f81, 6c5d44ac373bdf89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e05018ad23bb9c99, afb591de87c9db24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f14d78c2b525f43c, 81e3b10faf1f0dd6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1da0b94b8ea3b01a, 7143314570a65905), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (26218a116f8792be, 556d6001a19bfe91), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (25e6593f699f8197, d96ee213970ef645), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (572dc31bd129aa42, b2ee8664a0a5d195), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a64f432578fb1128, a5490741161480b4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9586487246cb839a, 661c1d5899320f4a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8ca6ee07175006d1, 3301b61d54d5462f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c974cdf68edd686c, 2fcc1ee736e1ea5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92f1bdfbb3c6f015, 731df1107a985f45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (94ffed8ee9089634, b427c3d56cc28596), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a097667698a9e104, 75377857b73720a0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36b9d50b2673342f, a6d4fa5cedb3bdfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1cfa77e27a50c214, abf8e171a26f0a78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6901637835b1c4cd, 83f45ceb30e78fc2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5008c0615aeab6d2, ca50f45a8b481f02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5008c0615aeab6d2, ca50f45a8b481f02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7dffdc847e797dec, 3b24cc2a2f172535), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ded43b9e156178cf, a1f0bd4badeef422), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (478b321c5cec2f32, eb41103b98b1c43e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (45547ba2e52dd0ab, 8e2786d9235a0c89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c25f9ea843cd90c, 8746f3c41b950e71), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (64852a869e3b95ab, 48951f1803c24803), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9f893efb41ace1f2, 5fccbe9a745cbcb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7573b113d8efc1db, f38bd96be527a75f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cbe9d896c5950912, 58f1c04836a17568), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3d8926df5561f3a4, 4fdbc058d5512c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c37c6e601ccc40fc, 1fd9fbc0f0b5cd74), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e1fa64ef8d53df07, eb2209c7875018a2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1cbb70bd14081ba8, 7c6c3a86d53baa5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f9f7ac7395ff3343, 3697e220b6705887), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f9f7ac7395ff3343, 3697e220b6705887), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8cead537e59b930, 2e095eef77ea79eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b44c18ca2fc1cba7, 83ed7c3efd67df69), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b716987af75252c5, fd4a3a5aba8ac5ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8e54e0ded78ca923, 6e2829931e217c41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d90584c1a1d2fd9, 58beb2c0ec88e96f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2a9460d4f9891dc5, aa30697e5735f854), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e4e60eccf85d431, 17b81cd8414d7af), 0, 0 [INFO] [stderr] Compiling async-trait-with-sync v0.1.36 (/opt/rustwide/workdir) [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (9dbf45c5e310175b, 1411f6fcef3f0157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (9dbf45c5e310175b, 1411f6fcef3f0157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (9dbf45c5e310175b, 1411f6fcef3f0157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (42b43f61f1098d37, cbe9f17b377e6efb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (94550aad5da4d552, 5cdeb687b1605e0a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (d3d86b8f49486ea0, 584b39cc4af2b3b7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (1edf2df8f5171955, 44247a8e7b2fde07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (1edf2df8f5171955, 44247a8e7b2fde07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (c1b3fba9e252180b, 8e4500108bd439ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (bbeeb61a2f61d201, d7e5b0a4571d4071), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (8d4d6cc52a3b26c0, 3fa18b68dad9f36d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (ff12643e67336176, 206d5d1b15e8d68a), 16, 16 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 26.11s [INFO] running `Command { std: "docker" "inspect" "83b68d936821b8b1e7bac10ad3602ef162a13dfb85ed538685f88449e6f36019", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "83b68d936821b8b1e7bac10ad3602ef162a13dfb85ed538685f88449e6f36019", kill_on_drop: false }` [INFO] [stdout] 83b68d936821b8b1e7bac10ad3602ef162a13dfb85ed538685f88449e6f36019 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 3561a8840d30cefd226ffb4ee69d7f302f499285b4687755fddf3128518c2656 [INFO] running `Command { std: "docker" "start" "-a" "3561a8840d30cefd226ffb4ee69d7f302f499285b4687755fddf3128518c2656", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1ba9317369ec847a, 7ec9cb2b6ca2a3e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (871b1e9a51f88fc2, 32ae6a5de167fa58), 8, 8 [INFO] [stderr] Compiling serde_derive v1.0.127 [INFO] [stderr] Compiling serde v1.0.127 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling serde_json v1.0.66 [INFO] [stderr] Compiling pin-project-lite v0.2.7 [INFO] [stderr] Compiling rustversion v1.0.5 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling trybuild v1.0.45 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling dissimilar v1.0.2 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (69decaa743b706a9, 135c2374482aa39a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (da8b1acbe5f6da6f, 7e473b421716ba9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (788211f7daeaa076, 6bb3e81d5de436ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cc39faad6f2bcdae, f06a9bf7428d65a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cdc8d406a71ff103, dae5ade13533f44e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (708e400f32900266, c58a214e963eb776), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0c7db48ae1a76c8, a63ad1ffe6482f8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2a288715c86ac04, 2865fd5a82fba0d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ebd4a741b58eaf3, f2b5970e271a4ed0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0ec5aa14c6c0521, e0417bd999b9647b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d5157ae52d1c0e4f, 5ca574918a171cdd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4e5a9a8e78ee7312, bcc4190ec3166d61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (37867a8993f64bb7, aedb6116dbf96ea4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d609cf9c3f87a564, 8f82b407e49ef811), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (fc8a1ce002b3111b, ad663475e7039b28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (2aa96a09881ab7c4, 5100ca52a050bafe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a4005bccfe2a760d, b03c30895920f1ef), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e93d43e797d1f493, 152f1001531cd856), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9dce7d6fc22efbe1, 37395238fd6e219c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e2b12ec859735eca, 984b9289fd0a07a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5d7382ded7b3e55e, 5346af17d032ccc6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9e04d8af0bc3b67b, 7f272dbe3ac26aaa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5660b6992d73a122, 8df14afa65ec6929), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b67a1bf772fcfb89, 3570c9530e5ced07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9bb3d20297cf50bb, bfbeca635c14f93b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9271e2367dc7917e, f3ba7c9878b941f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (586185441bb70007, 6c3b7dd0340c1dac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8250a66dc7839dcb, 5bde93042a6005dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4bc8cbb7011f0cb6, 57e9e542037dc807), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d97bd09f40352f1b, d82f86513ae9c66d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (66e5e7fc2922e0a9, 2f9c110484fe2c1a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (953249c89640da66, 7cf2dedae966e2ef), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c6da577d80dfb2dd, 9401ba0f05129389), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (953249c89640da66, 7cf2dedae966e2ef), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f37ef29e10118557, a1ec0e949c7b625e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (61968d00cb3601b7, c1fb541ed958169), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ec75b50b2659289, 755fe5dc55ff58a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b0ee0ee4de1104e, 893648acec4037b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bc5cd702f42221fd, ad38f081b8b95b25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4adb912844f347a0, 504b3c85423307f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dede479dd679152e, 253960896b7503e4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (426671e869330e2a, 471ea864fcdfdb60), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eaec4a71ed93df25, 33e739fb25c4b294), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eab7c12c5512f5cd, 914483a89d2e31fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a25169e62744e13e, 98c893862acd56ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (549acd4c74f3c753, db20cd87fca1e5ff), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ef97d87532346bb8, cca60035efd496f0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (33841c41149dc9c7, 92d87155b7f55191), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (67c5d2a273ab1054, bce7ff56a0697f12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c100852397071247, d808993394a77749), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e30a391119c59cc, 77d3cd8bc5471b9e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c0d974dd104acc5c, e4c4a22c3eb3d774), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (140a6549ef44fd20, 23e4091406fa2158), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eb64d4f05e772ed6, af0d644b5b83ec2a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c3e3c0dba19def45, 6cec7ef9aebccff7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b44f321dbc49565, 88f4c101451b8b77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88a1617e5b6f6332, d69331d7e0e9b2c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (175a5bd85d31c224, 94c84c548b35f898), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (40f9b496026c9061, 350fc12481638cfd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f959ca78c3855c6, 9e49b585a6d4e4b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (989a5dcf9de7f6b3, aa7ae08d2260aec3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5705948b8f44e5bd, ee14a71760158269), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (17ddfe1c2cfc7c46, c7a75420886d012b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7c313da101f015ab, 36a250c2689e59bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed625479294c6031, adf878169d4a91a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c31a0418273154bc, 1bb1354ecfedf640), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5affa4a45a7e79c0, 7972f4008245fbed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (688fd6d63089bad3, ce0e433328ebef78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4dc5c574c94dc5e7, 6004060ff26dde1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f82f9e914d9a32f7, 8de4330dd33c2209), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e54b15512704d35, a7ddab9287b1812b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dac9053ef9d23687, 5f8d3c65ef92893f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9e431fab81052d4a, 8dafb4344167cf4a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4dc5c574c94dc5e7, 6004060ff26dde1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (476937254e072993, 5f36aa6a145538b2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bdd31121a5fbcbc1, 1d95218166c04a1c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a5b2254f7e9a7b57, 7e5dbe78356345e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (473cbe5363f3243e, cd806fffca07603b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36bd3bc16e076088, 17e86df852626c4c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (677c44334bc50c0f, e03050be60fa6b25), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cc5bbed407ab203f, 94ddec09a952fbe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ce35f4bedd36ff07, 9d28ae609aa05841), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc88b3c611420b67, a3b655b872773f00), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (99f37c7958f72a8f, ebdc2c12d8ec7d14), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4389398d4d170b88, 4db2664d1186423), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (adff99ae26ad2a19, ab91cf705648d8e1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (82d1bed30d3816f7, 619a578079106f29), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b688fb71cbe03f83, 2009a877784c7ab2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (76978c7cdea6366c, 5bddb87818d1b491), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2d53a38423bdb485, 7081ac153cdaaa9b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (300403d6ca669f9, f07430cd8620376), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (db254c9ddb8cf480, 8977ebfff0cf28d8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (31187cfbc34e5967, d09a52ba994c66ad), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a93b3e7f5e179be1, e331105571c63bf3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c55678aeeebb286d, d4672524c09042e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8856b4a54fd170ff, 18626b63a7f4f2c7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f4e618d7b5482b33, 6d9abf9d3ac6e026), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7dd2ab5c4728329e, 4360119e4ad35214), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a575dbdaa675ba80, a97b5016da74e626), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2ff50588754a853b, 453f84bc6dc29973), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cce8492a760e463a, 6ff8cdb0cbba6670), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8760839a98520b5, 1ec7a54293b7fba6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (767e09294a444fbd, b958e0919b186ad1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7df0d88d1d7d8cda, 1d3dca1a6d49bc0f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (12009d5f3c3241a5, b885ec21daa0308e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b85f1a3ba42d5d8, e9336c2daf71cb6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (508e62e3a3763b0c, f1c6acd88ddbdfc2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (52c5f1e548ef3db0, b61d408e31b5b13e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2339e94a02695971, aa0cfeb4328b1547), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e19b0fb94b36807, b1b2e5cb03ec95a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1fd440c24547f090, 4cae8d2e67ca6dd9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2daedd9a2f86fb3b, 877b1cc5c184cee5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (447c9f4340f64891, 56f30fabfd32886f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77b22055838df76a, 94306ab080a26ecb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6b740725288ae0c4, 3d75244084f3317c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (438911f5041b901f, c733868550594563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c950f22e3af36ba, b8e92070f571fcf0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (60d28fa99d748916, ee4e32fb40bbdacc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c3d8ac49155b64d8, 7e70a5448260ea45), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fdbe678432c39400, 144465b230cadf46), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2bbfe878ea5ee11, f3b2c0632dc967eb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e3d058d5d483de88, 12be1addf9d1d407), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1283dfdea51183f, 62252fd1bf5081c1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (de2ac33b654d7c57, 6fc55d6ae0e8e815), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a1c51a6c5fb36c61, 19bf80289fa2f381), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a46bf3ebd5f69362, 6d00bb18bcc61092), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e24699e26cddfe6, d20094512db00b56), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb281e51864b5e0b, 828a2923a6492bfd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a44f2e82973035a2, 770b95bee9bb79e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (978d2b145f61750d, a844446bc1361eee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (344996eb21078596, 7642b842d3ab1078), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb16039e40dd1e52, 17b235040d0db3f2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (287969f143a4d7a, 7f00dc0de32e9d4a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (606cb7114aa3c48b, bdb658e18b099e89), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5eb28cff2235e492, f6f33535209b0eaa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c09f9447a531c94, f74d52162d67ffe5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7a265c97cde05830, b959f1a5ba9b88ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (881d462c8d6551da, af58e1314697b51b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c1ec501b4f6bc66, a9211b82413fb63c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (23a8ec70354efbd2, cb89f12947db3019), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b5f340067fef9307, 8bcd11cecd3de897), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4a6e711cea219598, 2f7516e092a1ee62), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (27676a255a442911, d4aa7b63b3811c63), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f4b4e48dc45ae278, eaa3c4c931bc68f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36a0ff3012993c55, 1574f123ac5a3ae1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fd24e182353a5d, a3b22ecf9f7dcae2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a19a8bc5575171a1, 63d348e29539aed1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (86864307606bd078, 484d0b41ff08393f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5ec8a26105654e0a, 7a6e89bca5a1bb6a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3b9e1e2ec0205142, b14de7b5c99e663e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2bc3f11ed2aa6c59, f75c5ade5ff9605d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (62aa0d63f651ee3d, 36142d3c4fdbb323), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3e2ce3d250e1704c, fe4cce5b23e0cfaa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9fde8a6a7f849fc0, 89a943866578b54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (82dd15d33fb14a54, 2af10b6ebbddad37), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f233032dccc7bbae, 50188a33d7e4c62c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (75b108c750fab258, b7051b533a5e6b4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (97913e9fe4c0476c, 27e1a65f52f5a387), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (df5db423da5ad54d, 8f42d587d8210af0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b22cb3bfa0ee9f81, 6c5d44ac373bdf89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e05018ad23bb9c99, afb591de87c9db24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f14d78c2b525f43c, 81e3b10faf1f0dd6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1da0b94b8ea3b01a, 7143314570a65905), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (26218a116f8792be, 556d6001a19bfe91), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (25e6593f699f8197, d96ee213970ef645), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (572dc31bd129aa42, b2ee8664a0a5d195), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a64f432578fb1128, a5490741161480b4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9586487246cb839a, 661c1d5899320f4a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8ca6ee07175006d1, 3301b61d54d5462f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c974cdf68edd686c, 2fcc1ee736e1ea5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (92f1bdfbb3c6f015, 731df1107a985f45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (94ffed8ee9089634, b427c3d56cc28596), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a097667698a9e104, 75377857b73720a0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (36b9d50b2673342f, a6d4fa5cedb3bdfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1cfa77e27a50c214, abf8e171a26f0a78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6901637835b1c4cd, 83f45ceb30e78fc2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5008c0615aeab6d2, ca50f45a8b481f02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5008c0615aeab6d2, ca50f45a8b481f02), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7dffdc847e797dec, 3b24cc2a2f172535), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ded43b9e156178cf, a1f0bd4badeef422), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (478b321c5cec2f32, eb41103b98b1c43e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (45547ba2e52dd0ab, 8e2786d9235a0c89), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c25f9ea843cd90c, 8746f3c41b950e71), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (64852a869e3b95ab, 48951f1803c24803), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9f893efb41ace1f2, 5fccbe9a745cbcb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7573b113d8efc1db, f38bd96be527a75f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cbe9d896c5950912, 58f1c04836a17568), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3d8926df5561f3a4, 4fdbc058d5512c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c37c6e601ccc40fc, 1fd9fbc0f0b5cd74), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e1fa64ef8d53df07, eb2209c7875018a2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1cbb70bd14081ba8, 7c6c3a86d53baa5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f9f7ac7395ff3343, 3697e220b6705887), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f9f7ac7395ff3343, 3697e220b6705887), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8cead537e59b930, 2e095eef77ea79eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b44c18ca2fc1cba7, 83ed7c3efd67df69), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b716987af75252c5, fd4a3a5aba8ac5ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8e54e0ded78ca923, 6e2829931e217c41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d90584c1a1d2fd9, 58beb2c0ec88e96f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2a9460d4f9891dc5, aa30697e5735f854), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e4e60eccf85d431, 17b81cd8414d7af), 0, 0 [INFO] [stderr] Compiling tracing-attributes v0.1.15 [INFO] [stderr] Compiling pin-project-internal v1.0.8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (9dbf45c5e310175b, 1411f6fcef3f0157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (9dbf45c5e310175b, 1411f6fcef3f0157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (9dbf45c5e310175b, 1411f6fcef3f0157), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (42b43f61f1098d37, cbe9f17b377e6efb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (94550aad5da4d552, 5cdeb687b1605e0a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (d3d86b8f49486ea0, 584b39cc4af2b3b7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (1edf2df8f5171955, 44247a8e7b2fde07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (1edf2df8f5171955, 44247a8e7b2fde07), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (c1b3fba9e252180b, 8e4500108bd439ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (bbeeb61a2f61d201, d7e5b0a4571d4071), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (8d4d6cc52a3b26c0, 3fa18b68dad9f36d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: async_trait_with_sync, (ff12643e67336176, 206d5d1b15e8d68a), 16, 16 [INFO] [stderr] Compiling tracing-core v0.1.18 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (8e7edf2e2b2ab34b, e07994234127f365), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (2a4240e808b76b6c, 1888aa13e11586b2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (e7ee972b3ce965c6, cab94f7d084413b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (e7ee972b3ce965c6, cab94f7d084413b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (e7ee972b3ce965c6, cab94f7d084413b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (e7ee972b3ce965c6, cab94f7d084413b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (f3e4e15c82d378e3, eb81d1580ad8eb83), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (f3e4e15c82d378e3, eb81d1580ad8eb83), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (f3e4e15c82d378e3, eb81d1580ad8eb83), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (f3e4e15c82d378e3, eb81d1580ad8eb83), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (716cf6c6065a9894, f6bad2c4d051f58d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (716cf6c6065a9894, f6bad2c4d051f58d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (716cf6c6065a9894, f6bad2c4d051f58d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (716cf6c6065a9894, f6bad2c4d051f58d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (d4a87f32b315fc0b, bd27991f5148874d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (d4a87f32b315fc0b, bd27991f5148874d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (d4a87f32b315fc0b, bd27991f5148874d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (d4a87f32b315fc0b, bd27991f5148874d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: dissimilar, (10f8e3c15bfd10d9, c9e468d2257babb4), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: glob, (5e0857ed1ac358a0, 1ab9d0caa42135da), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (7d149b3fe705fd71, 2133d31e6b2d99ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (5bc0ae8cc0251ef5, 2a72c0b7ffae6525), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (8f589c94689da24f, d8db3160a97a361), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (4ac75a04f4e48204, 8304574ef95c0dc), 24, 32 [INFO] [stderr] SG_CR_Eslkdjf: glob, (4ac75a04f4e48204, 8304574ef95c0dc), 24, 32 [INFO] [stderr] SG_CR_Eslkdjf: glob, (a1f123f677075aa4, 26f99216d7205aa7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (2b87e18d634b27d0, 71f186988a306a9a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: glob, (bba910d5d4db494c, 922bb935a2c06ac9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: glob, (cce5aa25f4351532, b39cb5b2c0bf578d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: termcolor, (43556065785f7d82, a55f59560b9908f5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (bc1fe3bfd33a45d2, 526364125c92e6d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: termcolor, (d2efd6897463333a, 7740157d6f4a8d7f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: glob, (253374074bfe1b10, eeca4e871a6234eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: glob, (d638e59b74488ed4, a43616a6e86da05f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: glob, (ce31dbf0abc0e7ea, 1680a333e0104248), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: glob, (64b7e74900beb4b, 881e0c6718076639), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (82cd8cf350ac3e2f, c138ae3ca2f7279b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (ff1ed9fac0cf5bc6, 5e3d0ec1cf7b229d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (13a36390fbeffbd3, 6ef6b65d0b713c4b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (f128495c56e8b1fc, 7edb3b924809e69c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (dbb489a255eb97a5, 1eaaa16d6b6034a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (2f597b74622d9be6, dfdf5c1302ea313c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (b27274bbc1e854f8, c39add2be50a0056), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (f20b307929cd21be, 878a0df8b46395b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (31801eec62d45d4, dd4cd927fd7b9252), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (5df00abfefb36e71, c9f764f7a9e7e87d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (9c190a60a056edde, b3a283aee93e2bd2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (cd2ed93532f5cd39, 4aec558b926136a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (792964ad866c5474, c79823462360ff09), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (bbf05cba53d97556, fce77463fa95e853), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (90638bfe59249de8, 4afd3243f3934f29), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (cfeb2d3654d85423, 8acab751dcbcb1d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (d55e3461898ccff1, 9a74d5495ace08bb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (d522c84222e5c472, 2281b09e9bb9aa2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (a67cd5ea43d02511, 768a4cc72937285e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (28c4ae7bf4936965, e5bd592f54de50fa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (c8581fa2ee9369e9, 76847a1f2777bb4b), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (f03865de76b46b1d, 1a2f3895342bf9c0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (fbe336a53c96db11, 3a92e2bce2b2daea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (2e874b017934f370, 963bddedb341a783), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_attributes, (9c78a17d728fee6a, 8b72bd8077743363), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (553bb8ce7c085c27, d1ee1a61acec4861), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (aef8d441bdf75b16, 76c1c6dc16cacd0e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (3c12cfba6491860b, f5f37e64df1fc5de), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (c26174381d5612f7, 5d8e6b1108c8dd5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (1671073047d49b4, 4643c19632bd33a5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (c26174381d5612f7, 5d8e6b1108c8dd5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (acd5ea6eb08f276f, 250f9c5cee14d9e6), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (180599e2c8e14d54, e7de7fd495445f49), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (653b979db90962f, b8ee6f9fd5e71218), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (653b979db90962f, b8ee6f9fd5e71218), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (9246c47dc957380b, b33a4c0e44ebac05), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (653b979db90962f, b8ee6f9fd5e71218), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (54ceacd1af8da33d, 228b6bafc8e9b8d5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (3c0cefe9e1c9dd17, ca0ff524900088a4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (3c0cefe9e1c9dd17, ca0ff524900088a4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (6a60efa4867bea6e, 34986df0b8af36ea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (3c0cefe9e1c9dd17, ca0ff524900088a4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (13bb2cfc294b9c7a, 7ffc4417f4ae255d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (1fa79596ce8a73fd, 380cc72c3eb5a400), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (a299f0edc77f49b9, dd1c64c149b3323), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (4ad003ffc1557960, decca1c789fed6b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (f0fbcdc0031f254e, 203a0a93f0b462c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (732ba218f0a15e19, 9cf8b8b95931d7e1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (86c440ca5d92bb3, 630d0e1283cab492), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (7835bb3f61c8869f, 9414682c117d09a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (4dba154a2fcf6b1c, 4f05b2e5eee7c4c4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (c30a3d4094ba627a, ae3c7d3f0e2c3bb9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (b0c997cfab40dc73, 667e7999fd1dc761), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (45b99950afe4694b, 9040286368766eca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (44419189b414c5d5, 61ca999a75c875b4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (1b75a2593597b72c, 92b860d367c3cf8a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (bd00147765ba0b65, 4090f6b2b1b965c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (fe5d1ec20df2f42f, 3f13b840470c59c5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (91b18ef4c994a914, df6fc076df225f59), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (92bab2aee79c515c, edb4b926e134b10d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (f9e4a466738a758a, e38cf637b7b6d7e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (3aaf84b6dcde5d16, b8fe4243b2e09bf1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (4019ec2f049b0fdb, d4ea9a287215bae0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (cf2821f0bfc925b2, 56ec49a51f7586bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (b8e003aa04976bab, cda35445a3d3cf21), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (c603861471e8db2f, 9c3d918aacdb26f6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (1dd0f16dc67f4897, 9f679d292ce0fe2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (14b7fec759ea23ad, 7f1e0c8234ce7a32), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (b53ad49a0ebcd9b1, 367d254838f699ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (47d9cd867b5bd009, cabbd7cd1be69d36), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (8bd85eb3b8811fa0, 605625539490868e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (746db2e1e3702f1f, 287afa801841756b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing_core, (9ba3ada4e29d3acf, 372b12b31fd56033), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (5037cb473339f68a, b073853868ad3e73), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (f368e19430074808, 5394f0e377371689), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (16bc1263e44f188c, 3400a41983849e7e), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (afd1b4b51515434f, b3363c9aa8eb4e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (1cd4ffdc14a23674, 33f96df82c9a7b93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (578ed7abc42c85e2, 11fb3f55b5305e78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (12a8a18fa9218532, 7d0904d13b73b492), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (58f36065083b333d, e330a88d83f8b6c2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (58f36065083b333d, e330a88d83f8b6c2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (1b5d656218731295, 918514c4732f8d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (b8d11d40f8f0657a, 5f219cfd8396383d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (ec8bd18ad7e51b2, e54955e505115f6d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (a5b0b5371f1c9d59, 735aa6fc1a09561d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (75cc90bfbc462753, f88ae87c6a63907f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (b974df03017c2455, 81bd1b670d574d59), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (aef44610ce46a1d5, 1e991e3dd7e13dfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (cc8115af3c826c5e, 57483b16b10d9635), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (f5974c0cf16a9696, 5f7fbd3b28927c76), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (9ef86c6029820778, 43e05b6b530a8a64), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (44b0141a399d801a, 92cce076456f22e6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (5c48c23d2abcf621, 6d0df98fac0f8984), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (235c732133dc0127, 8da9ead3df08f263), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (c9af0bd11264294a, cf1f496cabc5f95c), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (71a2dcaa4ac78043, f04e9faba86a550), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (be425a34ab877ea6, 846b64d47d39dc06), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (e927ada18e30a260, 53ee50aa99f1045), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (6abf8cad378126a8, f25c92e8292f244b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: pin_project_internal, (f899b2a9f662da99, 942f1b700d470d16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (57f1e33719a8eecb, cd507c6f03528a3e), 4, 4 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (3710b5a780d34749, 9ae8e24a0afe3879), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (6b11c48ddda5788e, f1aa9c0d0106924f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (220420d9ad48919e, 5e96723753124f41), 4, 4 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (6f8adf3970df25e0, 231e8caf91a0364a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (6829c1a8fa41dbd3, d984913bf294a8b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (b4c76f5603b30fec, bbdeab36f0ee677c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (aa6050687ad92754, 2c47d4abfc5eff64), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (e18789da5eeea488, b4b9ed74c4eec317), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (95bd1b993c834ab5, 57a59a7bc07f272), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: rustversion, (f5b9263551564107, 18912c5ad64cf27f), 4, 4 [INFO] [stderr] Compiling tracing v0.1.26 [INFO] [stderr] Compiling pin-project v1.0.8 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (d8f4e892d6c3c71, c96d69eef1bf225a), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (d8f4e892d6c3c71, c96d69eef1bf225a), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (d8f4e892d6c3c71, c96d69eef1bf225a), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (3538e3ec5453634d, f9724b228374105b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (3538e3ec5453634d, f9724b228374105b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (3538e3ec5453634d, f9724b228374105b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (c15daeb7a301c698, 1f568e6c363b719b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (c15daeb7a301c698, 1f568e6c363b719b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (c15daeb7a301c698, 1f568e6c363b719b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (f826e70ed647e53a, c87cb02fb6259dfe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (32cf116da8d703f1, 253e171e3c09966c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (e94f746b1e1ff56f, 85a6a96a0d20da1d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (d3cfcf4045fe5e36, 53128241bfd11fa6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (d3cfcf4045fe5e36, 53128241bfd11fa6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: tracing, (d3cfcf4045fe5e36, 53128241bfd11fa6), 8, 8 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e0a28a04a6e77a24, 4fb300b431a8a83a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e0a28a04a6e77a24, 4fb300b431a8a83a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5bcc8e06c85d41df, 2a6f888ff50ae88f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9e26fd9ef16c928b, c0b506a355892362), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8b6a119d35b1c455, 5b63e6748aa5962), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b47efe57273647a3, 3515282a939d68a5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ed337021a78d5283, 403648a037ee6321), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f886503249d3f7ce, d61bd2f8070651fd), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7cc627a24e15784a, 24600ac719d117fc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (864364bf44bd401f, 327f53f213aee412), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ad4efe0a01c4329, 46f2bf5c3fb40672), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5efa0293e189cf1b, 5a573331b2d74db0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e976d9801a8518c0, a75ce3344b0db1fc), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9a432ab1438a8fcb, 603905b1ba75c696), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f851508bba707648, 7dfc6766259db83a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (502d7d74701c0561, 8e406b59d330a56f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2de6942378e36f64, 6204c8abda5772fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (315e9e3dfc8a37e1, 8d0921e89af24742), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (27d414120eb8199f, ed1fefeafe5d67fa), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (27d414120eb8199f, ed1fefeafe5d67fa), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cdb428fb3d9963d5, 1bb658d29a80763b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b229fa0c81d3e61c, 6c0ce4ed04c57de), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3b03078e5231d1ec, bb21aee24d4c9c1e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d2d067e00a8608d9, d4cad46256edf694), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3d9fc397f16c99e4, 2a9215f1ff4d617e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ba8204e24afbd81a, 69abb5ee2685bb0e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a7d5149d1cc05287, 481a69f225f7ac39), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f86633ca63197682, a5e2a8b1ada92cfa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (64714eb41a8146b7, e17c22af85c6da35), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (597ffad2a964563a, 751afb87400f8b4b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (66bea588d47716a8, b7c6b6f6bb0a4c83), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ffb8d31651f3274a, 6e402e7a6cb6b1f0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (583c8beef83df271, f76543adf9c44b8c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bb164a81bd9d661c, b0db9c4192b495d5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d518c664dec8f0a1, bb36268404c3c29d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4e63110c7b254cfd, da1b785690bfe957), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (58e0b97624df1257, c4899e6dd15470f9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e186277109186333, 6ec1c89a8869b64f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c718601ccb15f037, a220afbcf838b16d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (82a42a715e791f1e, 5c51c40f3b86a686), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (92ed0a68730c388, 482c683cf2c928e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a00eadbdc446998a, 15cb7a2c26c92083), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4e7420bba2275cdf, f4f76ec2da79f5cb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3c232bc1bda470e6, 9d888d500fe55c47), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (848639ff314f42e5, 37f6f25ec5deb3e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b97650836ca16b6c, f1973b403311dc6), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2f7f349f10121208, 7666a09ee91a7e4b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (80d48f480642a836, 99a821c4ea2c9f17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d87f81016da6b459, a66c2749588fa192), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9d80a3534ff09ec3, b87cc13965c297b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (80d48f480642a836, 99a821c4ea2c9f17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (81bcee4d37574fc7, 407de8893faba2d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2d4120d182fadfb5, 152eebb9790f6f5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (428184155b1a6977, 647052fb8f9139e9), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b5a12ef6ab3f8fe4, 30f3d85c51f20111), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (91b1d35fd3d1d585, 42c2b5fd16f5aa41), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (44c3b35d492b560e, b02c6bd84f189f17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bff82e5a0d180733, c5ea9398b87a362d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (69dbfda1a9a7ba1e, a47911eae72a6593), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b62951490ffe5d40, b4d9cdf83da7d24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (80e890e27fd75b25, 7c12ab162964c2c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (69dbfda1a9a7ba1e, a47911eae72a6593), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9d18da050a3ae27b, 5faa17335832b2e7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d0e11f9b900a9de1, 61d28230b540808f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5c9dfaa41ec53979, 442f0fec3d16588a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e2598366c2d1c806, a7a0d74dbe8b1fc7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cfa56083e9b62dc4, 9bc8c88772f556d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5238f15417c6607e, 328fc9f22e16c81d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a91016d37a105ae5, 463a0d806c5153ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cfa56083e9b62dc4, 9bc8c88772f556d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (62a06072a9f5d8c3, c43e5307d92d53ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2da937da3ef49ff8, cee47f6dc1ea3e6e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cb2458da37f7c63f, 1867a2a6da15bbec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (62a06072a9f5d8c3, c43e5307d92d53ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3d9d5c2b47af693c, 48d6abc55b10568b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e2937983a35bfbb0, afb1e4895bcbe335), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (44f19efa14974536, 77199ce4f586cfce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3d9d5c2b47af693c, 48d6abc55b10568b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e04328489e7c9958, d754e641e178f050), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (79bed453f2b85c33, c700d3fc98ccaf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4112ae5a115fcb03, a73407663c9a3959), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (88dbfdc472db6c50, 13d103cdfbf9ba14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (30034cb8559bb48f, ce7847d0f5b56a8f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d5ce4fa9bd398486, a3f06af3fd24f3ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ea6ddbc8dd9b6067, 9a0955ef724a5e7b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b0bfa869e782b39d, a5ba5152723a103c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c9571f5cc2d20ae3, 35584b4852cbf07c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4774d9a80de49a00, 603da219401dfd07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ee15e95e8d5d9c55, 6df322715aed461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2e92fd3108f133f8, d6bc373aeba57b4d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b6c4dd58688f2180, ab8b8523660bb00a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a789382e760dd5ad, 27086652b8ab472a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ac6bb19605609b94, 2a1a79c8763173ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (700e2fda2e505e09, 50139c0df2fe2f8d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (633f5b108441b5da, 622af0ccd10617ee), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c717cd5c45e300b4, c2fc9261007f99a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d8a677b09d217dd5, 83746c75772e00bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bd6a050a62c58a10, 7a93fa81ddf9d476), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3aa8e3785a8624b, e9dcb2124d57f7be), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6bc6f2b8822320ba, 55d4ba102bdd85fa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9020bbcb1e396476, f9efa6aad515ee84), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c3050a2cd79668f3, 90b7fcdeb829f2b7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c3708d933a4ed9d4, 8e917d3b90b5031), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7f7eefca81938be5, a7bb0826e1694f14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (87b6fe828840769e, 73984e0309bc31), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f6fd785161de830a, 82ee645f74ca00b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7f5da5d815f68d26, 979e0f15a4a7d940), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (27ae0addfeb1ed, cb455433632ac6c8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ea80cf76c21f7a67, ab14c74620009392), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3598d7d43d4a1cdd, 943da04571b332a1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ed5707494def430c, a085801b163df15b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5c20bffce78a8deb, fababf773fbbd3d5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a2b9a160f101b9ad, 9da100979741a484), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84b8ffa65e043a7b, c066f044a7e59e3c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7e89c71197bac22c, fd78e0d30170db99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d1165481e548a760, 555d362ece59dc33), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dd1ace3fa6356c42, 30f39956e7c4d942), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ba863c5d6cc55caa, 5358304707f9cd93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4feeb8ab1711f6f5, 5a20f955a8864732), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dcd128d1e30e2d6e, c53c1aa8c7794760), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b7485ba3373c696, 5d1bf1bd789dbf18), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5e8d7efa8ba0b886, 65eb40fdfa838603), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4bf277caa4693305, 3bda5a10bb2d5f28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c749bc6d009809f4, 7e88fedcbc19573a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (482e9db6b7b08f15, b4a7fcf546427b35), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2db897d50c97f22b, da01d39bb45eef33), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (19938e454206fa47, 4292bbf7747d5f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d448649a3b853e61, f32fb40561cfbfb6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c2c855e51e0c7591, 3fd9638c01d12ff0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d448649a3b853e61, f32fb40561cfbfb6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b7654d92095da590, f0afd37602a48629), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (48362ca1cd9aa90, e75243bab80d4e08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7992a4eeca07a942, 661ba35473e1e9ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a130e07fe89a317f, 60acbe1788b45a93), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4f5520aa28ca2ca4, 9b2112d3ea2718b8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4f21f065e14a49c9, 2cdd16f844464fc8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7613c106f96d4a12, 8a20f0918f402715), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f709be95e4419ef0, 95501913830d9c7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (aa9eba541bfd4044, 60d9401c89691a8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e9c0459e490e1fad, 425d196ca3102791), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9e440e79be334c2b, f8a57012258b2a74), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (12cb5eb72ccdaa02, c5ef5123e6b5e689), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4af3e6e4266a7375, 16319eadd02f70f7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4af3e6e4266a7375, 16319eadd02f70f7), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (62d4fda940292532, 9968b5bd7d704ab2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8b4b6ac1aa7ab3dc, 645633610d101dbb), 0, 0 [INFO] [stderr] Compiling toml v0.5.8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (eb10426c33027a0, ec0807102a8476e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (34d58286c9720ad4, f6a6cd9ef6beac28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (923f0aed577c2e75, b340c27fc18853ee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (6ed26bc48e52b06a, bc76a8efb0bf9bb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (8c009cc366ec5d4b, f7c553453f4ebcf6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ff1bf49a9ff3bde9, e6a4b22ae155faed), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (1a6ea220a1c6e2eb, a2d41cdaec9e78c2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (e8401a29e5d5da0e, fe11d5c591643c91), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ccc4b0b848190561, 265bad462fb8c17f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (e0ffdbdded4d31b1, 943cc9c99ecb6269), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (3e25073b1117e7c5, ab377dc6fedf61b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (3e25073b1117e7c5, ab377dc6fedf61b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (6716053859f31bb3, 9f69653f0c2e4164), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (3d6868e18bd32dd6, 456ea70b2951ae76), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (a0e4b9e8e19d6a6a, b5b4ecf4894266a0), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (360ba74c9d21d9ba, 9d8e28e8f3d99f47), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (360ba74c9d21d9ba, 9d8e28e8f3d99f47), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (4e26e156945fe36c, 652b7d66610c8b9b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (3c5cf7e16af6b9da, 18b4bdab104d537e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (55abe3e4a14ceec4, 130c6feb6c27cdb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (c647f9ad59e7e356, 153089245d903d71), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (2966806f18053800, c563a28f81b90b8b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (275bc3b09c21b8f8, 8a661e54fe3edc1b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (2b9a62d2dbb74017, 5374d4fe98c4fcec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (b081ac8aad381ea4, 25425745cfeed0eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ab81dda997f8290b, 93cacb70557c37d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (c96673ea41fe6969, c805cd00425c95d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ecf33b5d0ade9aee, 443f4324cf746e7c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (f410074928f8c578, 3dc2aafdd3a14549), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ec184a773d79c52, a14071493c74766c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (decb11fe1da7e43f, 7a29920410873eaf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (b1933a2f51c81802, 5a921b76a0019122), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (7b5e2c1ec17fcd1f, 48259f773f13f222), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (63d327ffe324d683, 1c323be5a0fcbf40), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (aef57c53172cb73d, 12221364781ac612), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (96adbb79320b649c, 60e365135abbd953), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (de497c74338e3a48, 40e43c50e7f641bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ebdd6a0a73369551, a224b77383e70c6d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (79234e2a9806198c, f25bd5e2a8ce64ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (50a7200558dec40, e844fc3c485436e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (854ea2a9b20bb206, c820dc7663640eb1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (854ea2a9b20bb206, c820dc7663640eb1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (854ea2a9b20bb206, c820dc7663640eb1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (6753b523d26b1012, bd02e5affd22514a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (9b21d26534cc5bb4, 8fd1a3e715c73e4c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (b78bedf4f779997e, 810748494f191d9c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (d56047f1571065ba, 290c120252e4c8b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (6fbade275089c357, 8d44f64657bc05c6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (983cde2aca6752e, ccfae11665de273b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (18d9db730417082c, 4948c932a16e2220), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (5a5bf238c9b3738f, 71ff7cba6d675e99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (4df3f438d7c322d8, 56acb41a24b69963), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (3446909047e73598, bde12e56c9437c14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (2d452084e2233c67, e7c2627bf52817b6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (a52b4f701262a06b, 56e961a1ecc3dbb0), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (b59c7adf74765487, 917232ffe8fc2d4c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (da48dc9aebd6b94a, bdc17735e928b024), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (8d9b5a49a7cebd3b, 3b825914b1d55053), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (d0dcb0510276a8ab, 23e9a3621e9e04ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (a4713948c051e422, e6ef97087c00b506), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (978292123eb35b09, c49eb085dd3a1ede), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (c7a5006675fa7f56, 3767a344086af7fa), 8, 32 [INFO] [stderr] SG_CR_Eslkdjf: toml, (e4b6289ed5d086ad, 84f62a55377488ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (20e4e90656cc7614, f778e8ea42dc1f2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (7afeab90279a4369, cddcad45cb15800b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (91b983a3425e7163, c71c942f659a1c15), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (79403215358bf116, 39f791a86c73a77d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (576033063dbe744, 80cffc6ae30f0d50), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (83371d9d2da5f049, 9484870e15528f8f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (66eddf5b1d3e8e94, 9a5a7683d3044dee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (a0d2a2c9d6f088ee, ad6ad1e9a90e360b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (7532c8cb7e3fb24a, 473b2cc9915e211c), 8, 32 [INFO] [stderr] SG_CR_Eslkdjf: toml, (1a4d1b0abb5a2858, 14852902e40ea53b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (13ba7e9be63aa5a2, cae84e3ca475057e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (f19dddea49b049e6, bceb03ddce3347da), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (45102f739d8140f, 73a1f0a1fc9971b1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (88201f03cf144293, 3f97e98484a5fd7c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (5fc5b7f8d3529535, b8681e89ca235fc7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ce264ac023a6ad99, 67d8c28e263ab5f4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (ddf3e06b00aa4c5b, 4c0af5952f37f7fd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (527c5a51f583504, 6ef85a404672377c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: toml, (5a60b5057bf74d6, e6529b8bb96f7809), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (54f491ff94e320d, 91cb137a1cc28eb9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (69d50cd958e538bb, 55d7de629411e92e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (2342404913c1b834, 5f2271802a818c3c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (6d35f129f339cc5c, 5561bd3b3a34f829), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (2492932aac27fde4, 749028b05aa8076a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (184868aac2a019a7, f2bafe12a26a22b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (3fd1d94284fa5411, 941efc3f736118d2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: toml, (409a3aaf81f1b59, d5a7b553954c299f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: toml, (b28569082604aff6, 99300567857c0ce5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (f3c8c5427d711262, 50925270a8c768b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (dd13f106fcc532bd, 449134618b9121b2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (8b960af551050f9a, daab3757c5318f0a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fd9a01f8f149e818, 593929423603601d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3acd50065d4c86da, 1d72a464f85522a3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (e9001bd47a355df4, c7b57efa0123c40b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (18a368fec87439ec, 5129f7c82610c7e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (65f0784b10555a54, 8e20cbfd38e3c5cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a3fe1628a0f9a387, 193ba2193d7f5ebb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (a3fe1628a0f9a387, 193ba2193d7f5ebb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (fc64a5ab1d9c5ac7, c5c22c8eea55ef39), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (43dd22d38bb675cf, b2a868136741ef88), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (3129308a6bae2083, f3ff876089e26bb4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (35ecfabbdb4e99ba, c741960498d30b6c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (d21445997ba07cfb, 4119b9470a7ca696), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (d21445997ba07cfb, 4119b9470a7ca696), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (bf75bc1d5384aa53, 80ce4b8ab1ea567b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (412bbe4785f70509, 298117e494ce780c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (faa8db94e276baca, b03e527de565e222), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_json, (e6e3e41e92227436, 595e26ae47dacb80), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (ee62901e2e418deb, c940003130972e7e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (122a399ac38acf94, c433a9a7aadd2b14), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (70749e644cb9e9be, bc2ceecbfcf49a71), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (1fabb9202edc3ac9, a2105e479e7ebbb4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (f2ecd149d6d67b07, a7698c455c68dfd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (3ed523b7103d4da2, 15819c141af81a3d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (84106f21b2ea9b31, 3de97d2981bd51d0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (cd9b1a8d784a60be, 58d11c7f08dbf362), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (57635629e50a688c, 50cfeffc6c4afbd8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (7c56b7f7de5da77b, 8310d7805e903e43), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (e78496c2fe3c734c, fa6f8a661a215f1b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (c944a7a0e8ebd94a, 6107ac93b2d902b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (cce7cb886bb6b032, bd8d25e194739793), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (ff85a9a2a3491227, c2dcda04292ff907), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (935b45f139a45d42, 1db44fd39b1a3d5d), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (867a6807a3f26921, 2870dc8d017c8ead), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (33222ef23165e93a, f23c265d3c0bb61e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (56607cf413a97a11, 6b93ba481bd0ada3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (1358e9131da3068a, b8590126178ca482), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (124a2a6569f7068a, 31c7fe5abf3c894b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (5bfd4924a62fad0a, 8e0b30746d347160), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (f3b8caf7a9cec774, 73d84ed14dbd3276), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (e18d98493fbdd9d7, 6bd6972b736ba991), 2, 2 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (8fffe27cfeaa4afd, 2b47fb681f16d993), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (193aa1a1ebd689e4, c312bea8fcc9777f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (bdc522a8fac4d35c, 6a84152db848571d), 16, 32 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (7926dcb24bd5e37d, 47282c2f1c592398), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: trybuild, (86e5d0496bdb523b, b02b5504e327a01a), 8, 8 [INFO] [stderr] Compiling async-trait-with-sync v0.1.36 (/opt/rustwide/workdir) [INFO] [stderr] SG_CR_Eslkdjf: compiletest, (f0dda33febcc6a1f, dffb536799d4ca2), 0, 0 [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | async fn selfvalue(self) [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 15 | | where [INFO] [stdout] 16 | | Self: Sized, [INFO] [stdout] 17 | | { [INFO] [stdout] 18 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | async fn selfref(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | async fn selfmut(&mut self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | async fn required() -> Self::Assoc; [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | async fn elided_lifetime(_x: &str) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | async fn explicit_lifetime<'a>(_x: &'a str) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | async fn generic_type_param(x: Box) -> T { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 31 | | *x [INFO] [stdout] 32 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | async fn calls(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 35 | | self.selfref().await; [INFO] [stdout] 36 | | Self::elided_lifetime("").await; [INFO] [stdout] 37 | | ::elided_lifetime("").await; [INFO] [stdout] 38 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | async fn calls_mut(&mut self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 41 | | self.selfmut().await; [INFO] [stdout] 42 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | async fn selfvalue(self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | async fn selfref(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | async fn selfmut(&mut self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | async fn required() -> Self::Assoc {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | async fn elided_lifetime(_x: &str) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | async fn explicit_lifetime<'a>(_x: &'a str) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | async fn generic_type_param(x: Box) -> T { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 64 | | *x [INFO] [stdout] 65 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | async fn calls(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 68 | | self.selfref().await; [INFO] [stdout] 69 | | Self::elided_lifetime("").await; [INFO] [stdout] 70 | | ::elided_lifetime("").await; [INFO] [stdout] 71 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | async fn calls_mut(&mut self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _____`async` because of this [INFO] [stdout] | | [INFO] [stdout] 74 | | self.selfmut().await; [INFO] [stdout] 75 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | async fn f(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | async fn f(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | async fn f(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:189:9 [INFO] [stdout] | [INFO] [stdout] 189 | async fn flatten(self) -> ::Output [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 190 | | where [INFO] [stdout] 191 | | Self::Output: Future + Send, [INFO] [stdout] 192 | | Self: Sized, [INFO] [stdout] ... | [INFO] [stdout] 195 | | nested_future.await [INFO] [stdout] 196 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | async fn f(_x: Self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | async fn example(self: Arc); [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:224:9 [INFO] [stdout] | [INFO] [stdout] 224 | async fn example(self: Arc) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | async fn myfn(&self, _: PhantomData) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:247:9 [INFO] [stdout] | [INFO] [stdout] 247 | async fn f(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | async fn f(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 257 | | println!("{}", self.string); [INFO] [stdout] 258 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | async fn f(self); [INFO] [stdout] | -----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | async fn g(mut self) [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 271 | | where [INFO] [stdout] 272 | | Self: Sized, [INFO] [stdout] 273 | | { [INFO] [stdout] 274 | | do_something(&mut self); [INFO] [stdout] 275 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | async fn f(mut self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 283 | | do_something(&mut self); [INFO] [stdout] 284 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:345:9 [INFO] [stdout] | [INFO] [stdout] 345 | async fn f(x: Str<'a>) -> &'a str; [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:346:9 [INFO] [stdout] | [INFO] [stdout] 346 | async fn g(x: Str<'a>) -> &'a str { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 347 | | x.0 [INFO] [stdout] 348 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 353 | async fn f(x: Str<'a>) -> &'a str { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 354 | | x.0 [INFO] [stdout] 355 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | async fn f(); [INFO] [stdout] | -----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:365:9 [INFO] [stdout] | [INFO] [stdout] 365 | async fn f() {} [INFO] [stdout] | -----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:370:9 [INFO] [stdout] | [INFO] [stdout] 370 | async fn f(_: &'a &'b ()); // chain 'a and 'b [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | async fn g(_: &'b ()); // chain 'b only [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 372 | async fn h(); // do not chain [INFO] [stdout] | -----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | async fn hello(thing: Struct<'a>) -> String; [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 387 | async fn hello_twice(one: Struct<'a>, two: Struct<'a>) -> String { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 388 | | let str1 = Self::hello(one).await; [INFO] [stdout] 389 | | let str2 = Self::hello(two).await; [INFO] [stdout] 390 | | str1 + &str2 [INFO] [stdout] 391 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 401 | async fn from_parts() -> Self; [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:408:9 [INFO] [stdout] | [INFO] [stdout] 408 | async fn from_parts() -> TokenContext { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 409 | | TokenContext [INFO] [stdout] 410 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | async fn get_one() -> u8 { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 425 | | 1 [INFO] [stdout] 426 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:449:9 [INFO] [stdout] | [INFO] [stdout] 449 | async fn foo(&mut self, v: usize); [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:454:9 [INFO] [stdout] | [INFO] [stdout] 454 | async fn bar(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:462:9 [INFO] [stdout] | [INFO] [stdout] 462 | #[instrument] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 463 | async fn foo(&mut self, v: usize) { [INFO] [stdout] | ----- `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] = note: this error originates in the attribute macro `instrument` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | #[instrument(skip(self))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 475 | async fn bar(&self) { [INFO] [stdout] | ----- `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] = note: this error originates in the attribute macro `instrument` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:579:17 [INFO] [stdout] | [INFO] [stdout] 579 | async fn f<$tyargs: $ty>(&mut self, x: $tyargs) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 580 | | self.f(x).await [INFO] [stdout] 581 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 586 | implement_commands_workaround!(K: Send); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] = note: this error originates in the macro `implement_commands_workaround` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:592:17 [INFO] [stdout] | [INFO] [stdout] 592 | async fn f<$tyargs: $ty>(&mut self, x: $tyargs) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 593 | | self.f(x).await [INFO] [stdout] 594 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 599 | implement_commands!(K: Send); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] = note: this error originates in the macro `implement_commands` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 614 | async fn method(); [INFO] [stdout] | -----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:619:9 [INFO] [stdout] | [INFO] [stdout] 619 | async fn method() { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 620 | | let _ = Self; [INFO] [stdout] 621 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:626:9 [INFO] [stdout] | [INFO] [stdout] 626 | async fn method() { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 627 | | let _ = Self(0); [INFO] [stdout] 628 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:633:9 [INFO] [stdout] | [INFO] [stdout] 633 | async fn method() { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 634 | | let _ = Self { x: 0 }; [INFO] [stdout] 635 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:640:9 [INFO] [stdout] | [INFO] [stdout] 640 | async fn method() { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 641 | | let _ = Self; [INFO] [stdout] 642 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:676:9 [INFO] [stdout] | [INFO] [stdout] 676 | async fn method(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 677 | | macro_rules! t { [INFO] [stdout] 678 | | () => {{ [INFO] [stdout] 679 | | let _: &Self = self; [INFO] [stdout] ... | [INFO] [stdout] 682 | | t!(); [INFO] [stdout] 683 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:695:9 [INFO] [stdout] | [INFO] [stdout] 695 | async fn associated(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 696 | | println!("Associated:{}", Self::ASSOCIATED); [INFO] [stdout] 697 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:707:9 [INFO] [stdout] | [INFO] [stdout] 707 | async fn handle(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | async fn handle(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 717 | | let Enum::Variant = self; [INFO] [stdout] 718 | | let Self::Variant = self; [INFO] [stdout] 719 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:729:9 [INFO] [stdout] | [INFO] [stdout] 729 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:730:9 [INFO] [stdout] | [INFO] [stdout] 730 | async fn g(self: &Self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:743:9 [INFO] [stdout] | [INFO] [stdout] 743 | async fn camelCase(); [INFO] [stdout] | -----^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:750:9 [INFO] [stdout] | [INFO] [stdout] 750 | async fn camelCase() {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:760:9 [INFO] [stdout] | [INFO] [stdout] 760 | async fn f(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 773 | async fn f(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 774 | | let Tuple::V() = self; [INFO] [stdout] 775 | | let Self::V() = self; [INFO] [stdout] 776 | | let _ = Self::V; [INFO] [stdout] 777 | | let _ = Self::V(); [INFO] [stdout] 778 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:783:9 [INFO] [stdout] | [INFO] [stdout] 783 | async fn f(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 784 | | let Struct::V {} = self; [INFO] [stdout] 785 | | let Self::V {} = self; [INFO] [stdout] 786 | | let _ = Self::V {}; [INFO] [stdout] 787 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:799:9 [INFO] [stdout] | [INFO] [stdout] 799 | async fn f(&self); [INFO] [stdout] | -----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:809:9 [INFO] [stdout] | [INFO] [stdout] 809 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:814:9 [INFO] [stdout] | [INFO] [stdout] 814 | async fn f(&self) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:846:9 [INFO] [stdout] | [INFO] [stdout] 846 | async fn associated2(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 847 | | // trait items [INFO] [stdout] 848 | | mac!(let _: Self::Associated2;); [INFO] [stdout] 849 | | mac!(let _: ::Associated2;); [INFO] [stdout] ... | [INFO] [stdout] 856 | | mac!(let _ = ::associated2(self);); [INFO] [stdout] 857 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:869:9 [INFO] [stdout] | [INFO] [stdout] 869 | async fn associated2(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 870 | | // inherent items [INFO] [stdout] 871 | | mac!(Self::ASSOCIATED1;); [INFO] [stdout] 872 | | mac!(::ASSOCIATED1;); [INFO] [stdout] ... | [INFO] [stdout] 883 | | mac!(let _ = ::associated2(self);); [INFO] [stdout] 884 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:894:9 [INFO] [stdout] | [INFO] [stdout] 894 | async fn associated2(&self) { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 895 | | mac!(let Self: Self = *self;); [INFO] [stdout] 896 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:906:9 [INFO] [stdout] | [INFO] [stdout] 906 | async fn id(&self) -> i32; [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:913:17 [INFO] [stdout] | [INFO] [stdout] 913 | async fn id(&self) -> i32 { [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 914 | | $id [INFO] [stdout] 915 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 922 | impl_t1!(Foo, 1); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] = note: this error originates in the macro `impl_t1` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | async fn spawn(&self, work: F) -> T [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 935 | | where [INFO] [stdout] 936 | | F: FnOnce(&Self::ThreadPool) -> Fut + Send, [INFO] [stdout] 937 | | Fut: Future + 'static; [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:947:9 [INFO] [stdout] | [INFO] [stdout] 947 | async fn spawn(&self, work: F) -> T [INFO] [stdout] | ^---- [INFO] [stdout] | | [INFO] [stdout] | _________`async` because of this [INFO] [stdout] | | [INFO] [stdout] 948 | | where [INFO] [stdout] 949 | | F: FnOnce(&Self::ThreadPool) -> Fut + Send, [INFO] [stdout] 950 | | Fut: Future + 'static, [INFO] [stdout] 951 | | { [INFO] [stdout] 952 | | (**self).spawn(work).await [INFO] [stdout] 953 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:966:9 [INFO] [stdout] | [INFO] [stdout] 966 | async fn load(&self, key: &str); [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0706]: functions in traits cannot be declared `async` [INFO] [stdout] --> tests/test.rs:975:9 [INFO] [stdout] | [INFO] [stdout] 975 | async fn load(&self, _key: &str) {} [INFO] [stdout] | -----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `async` because of this [INFO] [stdout] | [INFO] [stdout] = note: `async` trait functions are not currently supported [INFO] [stdout] = note: consider using the `async-trait` crate: https://crates.io/crates/async-trait [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:339:9 [INFO] [stdout] | [INFO] [stdout] 339 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:378:9 [INFO] [stdout] | [INFO] [stdout] 378 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:397:9 [INFO] [stdout] | [INFO] [stdout] 397 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:416:9 [INFO] [stdout] | [INFO] [stdout] 416 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:438:9 [INFO] [stdout] | [INFO] [stdout] 438 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:604:9 [INFO] [stdout] | [INFO] [stdout] 604 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:689:9 [INFO] [stdout] | [INFO] [stdout] 689 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:703:9 [INFO] [stdout] | [INFO] [stdout] 703 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:725:9 [INFO] [stdout] | [INFO] [stdout] 725 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:738:9 [INFO] [stdout] | [INFO] [stdout] 738 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:820:9 [INFO] [stdout] | [INFO] [stdout] 820 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:902:9 [INFO] [stdout] | [INFO] [stdout] 902 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:927:9 [INFO] [stdout] | [INFO] [stdout] 927 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `async_trait` [INFO] [stdout] --> tests/test.rs:961:9 [INFO] [stdout] | [INFO] [stdout] 961 | use async_trait::async_trait; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `async_trait` [INFO] [stdout] --> tests/test.rs:674:7 [INFO] [stdout] | [INFO] [stdout] 674 | #[async_trait::async_trait] [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `async_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:10:3 [INFO] [stdout] | [INFO] [stdout] 10 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:47:3 [INFO] [stdout] | [INFO] [stdout] 47 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:95:7 [INFO] [stdout] | [INFO] [stdout] 95 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:100:7 [INFO] [stdout] | [INFO] [stdout] 100 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:110:7 [INFO] [stdout] | [INFO] [stdout] 110 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:115:7 [INFO] [stdout] | [INFO] [stdout] 115 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:125:7 [INFO] [stdout] | [INFO] [stdout] 125 | #[async_trait(?Send)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:130:7 [INFO] [stdout] | [INFO] [stdout] 130 | #[async_trait(?Send)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:140:7 [INFO] [stdout] | [INFO] [stdout] 140 | #[async_trait(Sync)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:145:7 [INFO] [stdout] | [INFO] [stdout] 145 | #[async_trait(Sync)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:155:3 [INFO] [stdout] | [INFO] [stdout] 155 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:158:3 [INFO] [stdout] | [INFO] [stdout] 158 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:161:3 [INFO] [stdout] | [INFO] [stdout] 161 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:164:3 [INFO] [stdout] | [INFO] [stdout] 164 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:171:7 [INFO] [stdout] | [INFO] [stdout] 171 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:176:7 [INFO] [stdout] | [INFO] [stdout] 176 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:187:7 [INFO] [stdout] | [INFO] [stdout] 187 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:204:7 [INFO] [stdout] | [INFO] [stdout] 204 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:215:7 [INFO] [stdout] | [INFO] [stdout] 215 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:222:7 [INFO] [stdout] | [INFO] [stdout] 222 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:235:7 [INFO] [stdout] | [INFO] [stdout] 235 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:245:7 [INFO] [stdout] | [INFO] [stdout] 245 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:254:7 [INFO] [stdout] | [INFO] [stdout] 254 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:266:7 [INFO] [stdout] | [INFO] [stdout] 266 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:280:7 [INFO] [stdout] | [INFO] [stdout] 280 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:343:7 [INFO] [stdout] | [INFO] [stdout] 343 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:351:7 [INFO] [stdout] | [INFO] [stdout] 351 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:358:7 [INFO] [stdout] | [INFO] [stdout] 358 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:363:7 [INFO] [stdout] | [INFO] [stdout] 363 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:368:7 [INFO] [stdout] | [INFO] [stdout] 368 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:384:7 [INFO] [stdout] | [INFO] [stdout] 384 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:399:7 [INFO] [stdout] | [INFO] [stdout] 399 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:406:7 [INFO] [stdout] | [INFO] [stdout] 406 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:418:7 [INFO] [stdout] | [INFO] [stdout] 418 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:431:7 [INFO] [stdout] | [INFO] [stdout] 431 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:447:7 [INFO] [stdout] | [INFO] [stdout] 447 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:452:7 [INFO] [stdout] | [INFO] [stdout] 452 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:460:7 [INFO] [stdout] | [INFO] [stdout] 460 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:469:7 [INFO] [stdout] | [INFO] [stdout] 469 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:577:15 [INFO] [stdout] | [INFO] [stdout] 577 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 586 | implement_commands_workaround!(K: Send); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in the macro `implement_commands_workaround` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:590:15 [INFO] [stdout] | [INFO] [stdout] 590 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 599 | implement_commands!(K: Send); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in the macro `implement_commands` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:612:7 [INFO] [stdout] | [INFO] [stdout] 612 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:617:7 [INFO] [stdout] | [INFO] [stdout] 617 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:624:7 [INFO] [stdout] | [INFO] [stdout] 624 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:631:7 [INFO] [stdout] | [INFO] [stdout] 631 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:638:7 [INFO] [stdout] | [INFO] [stdout] 638 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:691:7 [INFO] [stdout] | [INFO] [stdout] 691 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:705:7 [INFO] [stdout] | [INFO] [stdout] 705 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:714:7 [INFO] [stdout] | [INFO] [stdout] 714 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:727:7 [INFO] [stdout] | [INFO] [stdout] 727 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:740:7 [INFO] [stdout] | [INFO] [stdout] 740 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:748:7 [INFO] [stdout] | [INFO] [stdout] 748 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:758:7 [INFO] [stdout] | [INFO] [stdout] 758 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:771:7 [INFO] [stdout] | [INFO] [stdout] 771 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:781:7 [INFO] [stdout] | [INFO] [stdout] 781 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:797:7 [INFO] [stdout] | [INFO] [stdout] 797 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:802:7 [INFO] [stdout] | [INFO] [stdout] 802 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:807:7 [INFO] [stdout] | [INFO] [stdout] 807 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:812:7 [INFO] [stdout] | [INFO] [stdout] 812 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:837:7 [INFO] [stdout] | [INFO] [stdout] 837 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:860:7 [INFO] [stdout] | [INFO] [stdout] 860 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:889:7 [INFO] [stdout] | [INFO] [stdout] 889 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:904:7 [INFO] [stdout] | [INFO] [stdout] 904 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:911:15 [INFO] [stdout] | [INFO] [stdout] 911 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 922 | impl_t1!(Foo, 1); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] = note: this error originates in the macro `impl_t1` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:930:7 [INFO] [stdout] | [INFO] [stdout] 930 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:940:7 [INFO] [stdout] | [INFO] [stdout] 940 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:964:7 [INFO] [stdout] | [INFO] [stdout] 964 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `async_trait` [INFO] [stdout] --> tests/test.rs:973:7 [INFO] [stdout] | [INFO] [stdout] 973 | #[async_trait] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `()` is not a future [INFO] [stdout] --> tests/test.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | Struct::required().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ `()` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `()` [INFO] [stdout] note: required by `poll` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `()` is not a future [INFO] [stdout] --> tests/test.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 106 | object.f().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `()` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `()` [INFO] [stdout] note: required by `poll` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:120:29 [INFO] [stdout] | [INFO] [stdout] 120 | let object = &Struct as &dyn ObjectSafe; [INFO] [stdout] | ^^^^^^^^^^^^^^^ `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 111 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | object.f().await; [INFO] [stdout] | ^^^^^^^^^^ `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 111 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | object.f().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 111 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:120:18 [INFO] [stdout] | [INFO] [stdout] 120 | let object = &Struct as &dyn ObjectSafe; [INFO] [stdout] | ^^^^^^^ `test_object_safe_with_default::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 111 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] = note: required because of the requirements on the impl of `CoerceUnsized<&dyn test_object_safe_with_default::{closure#0}::ObjectSafe>` for `&Struct` [INFO] [stdout] = note: required by cast to type `&dyn test_object_safe_with_default::{closure#0}::ObjectSafe` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:135:29 [INFO] [stdout] | [INFO] [stdout] 135 | let object = &Struct as &dyn ObjectSafe; [INFO] [stdout] | ^^^^^^^^^^^^^^^ `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 126 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | object.f().await; [INFO] [stdout] | ^^^^^^^^^^ `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 126 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | object.f().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 126 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0038]: the trait `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] --> tests/test.rs:135:18 [INFO] [stdout] | [INFO] [stdout] 135 | let object = &Struct as &dyn ObjectSafe; [INFO] [stdout] | ^^^^^^^ `test_object_no_send::{closure#0}::ObjectSafe` cannot be made into an object [INFO] [stdout] | [INFO] [stdout] = help: consider moving `f` to another trait [INFO] [stdout] note: for a trait to be "object safe" it needs to allow building a vtable to allow the call to be resolvable dynamically; for more information visit [INFO] [stdout] --> tests/test.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 126 | trait ObjectSafe: Sync { [INFO] [stdout] | ---------- this trait cannot be made into an object... [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | ^ ...because method `f` references the `Self` type in its return type [INFO] [stdout] = note: required because of the requirements on the impl of `CoerceUnsized<&dyn test_object_no_send::{closure#0}::ObjectSafe>` for `&Struct` [INFO] [stdout] = note: required by cast to type `&dyn test_object_no_send::{closure#0}::ObjectSafe` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> tests/test.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 151 | let _future_is_sync: std::pin::Pin + Sync>> = [INFO] [stdout] | --------------------------------------------------------------- expected due to this [INFO] [stdout] 152 | object.f(); [INFO] [stdout] | ^^^^^^^^^^ expected struct `Pin`, found `()` [INFO] [stdout] | [INFO] [stdout] = note: expected struct `Pin + Sync>>` [INFO] [stdout] found unit type `()` [INFO] [stdout] help: you need to pin and box this expression [INFO] [stdout] | [INFO] [stdout] 152 | Box::pin(object.f()); [INFO] [stdout] | +++++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `selfvalue` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:51:30 [INFO] [stdout] | [INFO] [stdout] 15 | where [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 51 | async fn selfvalue(self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | where [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `selfref` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:53:29 [INFO] [stdout] | [INFO] [stdout] 20 | async fn selfref(&self) {} [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 53 | async fn selfref(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:20:29 [INFO] [stdout] | [INFO] [stdout] 20 | async fn selfref(&self) {} [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `selfmut` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:55:33 [INFO] [stdout] | [INFO] [stdout] 22 | async fn selfmut(&mut self) {} [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 55 | async fn selfmut(&mut self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:22:33 [INFO] [stdout] | [INFO] [stdout] 22 | async fn selfmut(&mut self) {} [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&mut Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&mut Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `required` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 24 | async fn required() -> Self::Assoc; [INFO] [stdout] | ----------- type in trait [INFO] [stdout] ... [INFO] [stdout] 57 | async fn required() -> Self::Assoc {} [INFO] [stdout] | ^^^^^^^^^^^ expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `elided_lifetime` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:59:40 [INFO] [stdout] | [INFO] [stdout] 26 | async fn elided_lifetime(_x: &str) {} [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 59 | async fn elided_lifetime(_x: &str) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:26:40 [INFO] [stdout] | [INFO] [stdout] 26 | async fn elided_lifetime(_x: &str) {} [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&str) -> impl Future` [INFO] [stdout] found fn pointer `fn(&str) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `explicit_lifetime` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:61:49 [INFO] [stdout] | [INFO] [stdout] 28 | async fn explicit_lifetime<'a>(_x: &'a str) {} [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 61 | async fn explicit_lifetime<'a>(_x: &'a str) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:28:49 [INFO] [stdout] | [INFO] [stdout] 28 | async fn explicit_lifetime<'a>(_x: &'a str) {} [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&'a str) -> impl Future` [INFO] [stdout] found fn pointer `fn(&str) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `generic_type_param` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:63:56 [INFO] [stdout] | [INFO] [stdout] 30 | async fn generic_type_param(x: Box) -> T { [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 63 | async fn generic_type_param(x: Box) -> T { [INFO] [stdout] | ^ expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:30:56 [INFO] [stdout] | [INFO] [stdout] 30 | async fn generic_type_param(x: Box) -> T { [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: expected fn pointer `fn(Box<_>) -> impl Future` [INFO] [stdout] found fn pointer `fn(Box<_>) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `calls` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:67:27 [INFO] [stdout] | [INFO] [stdout] 34 | async fn calls(&self) { [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 67 | async fn calls(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:34:27 [INFO] [stdout] | [INFO] [stdout] 34 | async fn calls(&self) { [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `calls_mut` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:73:35 [INFO] [stdout] | [INFO] [stdout] 40 | async fn calls_mut(&mut self) { [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 73 | async fn calls_mut(&mut self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:40:35 [INFO] [stdout] | [INFO] [stdout] 40 | async fn calls_mut(&mut self) { [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&mut Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&mut Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:102:27 [INFO] [stdout] | [INFO] [stdout] 97 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 102 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Struct)` [INFO] [stdout] found fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:117:27 [INFO] [stdout] | [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 117 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:112:27 [INFO] [stdout] | [INFO] [stdout] 112 | async fn f(&self) {} [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:132:27 [INFO] [stdout] | [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 132 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 127 | async fn f(&self) {} [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:147:27 [INFO] [stdout] | [INFO] [stdout] 142 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 147 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Struct)` [INFO] [stdout] found fn pointer `fn(&Struct) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:178:30 [INFO] [stdout] | [INFO] [stdout] 173 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 178 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Vec)` [INFO] [stdout] found fn pointer `fn(&Vec) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `example` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:224:43 [INFO] [stdout] | [INFO] [stdout] 217 | async fn example(self: Arc); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 224 | async fn example(self: Arc) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(Arc<_>)` [INFO] [stdout] found fn pointer `fn(Arc<_>) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:256:27 [INFO] [stdout] | [INFO] [stdout] 247 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 256 | async fn f(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&issue17::Struct)` [INFO] [stdout] found fn pointer `fn(&issue17::Struct) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:282:30 [INFO] [stdout] | [INFO] [stdout] 268 | async fn f(self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 282 | async fn f(mut self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(S)` [INFO] [stdout] found fn pointer `fn(S) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:353:35 [INFO] [stdout] | [INFO] [stdout] 345 | async fn f(x: Str<'a>) -> &'a str; [INFO] [stdout] | ------- type in trait [INFO] [stdout] ... [INFO] [stdout] 353 | async fn f(x: Str<'a>) -> &'a str { [INFO] [stdout] | ^^^^^^^ expected `&str`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: expected fn pointer `fn(Str<'_>) -> &'a str` [INFO] [stdout] found fn pointer `fn(Str<'_>) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:365:22 [INFO] [stdout] | [INFO] [stdout] 360 | async fn f(); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 365 | async fn f() {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `String` is not a future [INFO] [stdout] --> tests/test.rs:388:24 [INFO] [stdout] | [INFO] [stdout] 388 | let str1 = Self::hello(one).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ `String` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `String` [INFO] [stdout] note: required by `poll` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `String` is not a future [INFO] [stdout] --> tests/test.rs:389:24 [INFO] [stdout] | [INFO] [stdout] 389 | let str2 = Self::hello(two).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ `String` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `String` [INFO] [stdout] note: required by `poll` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `from_parts` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:408:34 [INFO] [stdout] | [INFO] [stdout] 401 | async fn from_parts() -> Self; [INFO] [stdout] | ---- type in trait [INFO] [stdout] ... [INFO] [stdout] 408 | async fn from_parts() -> TokenContext { [INFO] [stdout] | ^^^^^^^^^^^^ expected struct `TokenContext`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: expected fn pointer `fn() -> TokenContext` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `foo` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:462:9 [INFO] [stdout] | [INFO] [stdout] 449 | async fn foo(&mut self, v: usize); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 462 | #[instrument] [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&mut Impl, _)` [INFO] [stdout] found fn pointer `fn(&mut Impl, _) -> impl Future` [INFO] [stdout] = note: this error originates in the attribute macro `instrument` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `()` is not a future [INFO] [stdout] --> tests/test.rs:465:13 [INFO] [stdout] | [INFO] [stdout] 465 | self.bar().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `()` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `()` [INFO] [stdout] note: required by `poll` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `bar` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 454 | async fn bar(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 474 | #[instrument(skip(self))] [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Impl)` [INFO] [stdout] found fn pointer `fn(&Impl) -> impl Future` [INFO] [stdout] = note: this error originates in the attribute macro `instrument` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0733]: recursion in an `async fn` requires boxing [INFO] [stdout] --> tests/test.rs:579:65 [INFO] [stdout] | [INFO] [stdout] 579 | async fn f<$tyargs: $ty>(&mut self, x: $tyargs) { [INFO] [stdout] | ^ recursive `async fn` [INFO] [stdout] ... [INFO] [stdout] 586 | implement_commands_workaround!(K: Send); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: a recursive `async fn` must be rewritten to return a boxed `dyn Future` [INFO] [stdout] = note: consider using the `async_recursion` crate: https://crates.io/crates/async_recursion [INFO] [stdout] = note: this error originates in the macro `implement_commands_workaround` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0733]: recursion in an `async fn` requires boxing [INFO] [stdout] --> tests/test.rs:592:65 [INFO] [stdout] | [INFO] [stdout] 592 | async fn f<$tyargs: $ty>(&mut self, x: $tyargs) { [INFO] [stdout] | ^ recursive `async fn` [INFO] [stdout] ... [INFO] [stdout] 599 | implement_commands!(K: Send); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: a recursive `async fn` must be rewritten to return a boxed `dyn Future` [INFO] [stdout] = note: consider using the `async_recursion` crate: https://crates.io/crates/async_recursion [INFO] [stdout] = note: this error originates in the macro `implement_commands` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `method` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:619:27 [INFO] [stdout] | [INFO] [stdout] 614 | async fn method(); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 619 | async fn method() { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `method` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:626:27 [INFO] [stdout] | [INFO] [stdout] 614 | async fn method(); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 626 | async fn method() { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `method` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:633:27 [INFO] [stdout] | [INFO] [stdout] 614 | async fn method(); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 633 | async fn method() { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `method` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:640:27 [INFO] [stdout] | [INFO] [stdout] 614 | async fn method(); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 640 | async fn method() { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `handle` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:716:32 [INFO] [stdout] | [INFO] [stdout] 707 | async fn handle(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 716 | async fn handle(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&Enum)` [INFO] [stdout] found fn pointer `fn(&Enum) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `camelCase` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:750:30 [INFO] [stdout] | [INFO] [stdout] 743 | async fn camelCase(); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 750 | async fn camelCase() {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn()` [INFO] [stdout] found fn pointer `fn() -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:773:27 [INFO] [stdout] | [INFO] [stdout] 760 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 773 | async fn f(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&issue87::Tuple)` [INFO] [stdout] found fn pointer `fn(&issue87::Tuple) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:783:27 [INFO] [stdout] | [INFO] [stdout] 760 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 783 | async fn f(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&issue87::Struct)` [INFO] [stdout] found fn pointer `fn(&issue87::Struct) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:804:27 [INFO] [stdout] | [INFO] [stdout] 799 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 804 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&(dyn Send + Sync + 'static))` [INFO] [stdout] found fn pointer `fn(&(dyn Send + Sync + 'static)) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:809:27 [INFO] [stdout] | [INFO] [stdout] 799 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 809 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&(dyn Fn(i8) + Send + Sync + 'static))` [INFO] [stdout] found fn pointer `fn(&(dyn Fn(i8) + Send + Sync + 'static)) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `f` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:814:27 [INFO] [stdout] | [INFO] [stdout] 799 | async fn f(&self); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 814 | async fn f(&self) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&(dyn Fn(u8) + Send + Sync + 'static))` [INFO] [stdout] found fn pointer `fn(&(dyn Fn(u8) + Send + Sync + 'static)) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `associated2` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:869:37 [INFO] [stdout] | [INFO] [stdout] 846 | async fn associated2(&self) { [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 869 | async fn associated2(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:846:37 [INFO] [stdout] | [INFO] [stdout] 846 | async fn associated2(&self) { [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&issue92::Struct) -> impl Future` [INFO] [stdout] found fn pointer `fn(&issue92::Struct) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `associated2` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:894:37 [INFO] [stdout] | [INFO] [stdout] 846 | async fn associated2(&self) { [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 894 | async fn associated2(&self) { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected opaque type, found a different opaque type [INFO] [stdout] | [INFO] [stdout] note: while checking the return type of the `async fn` [INFO] [stdout] --> tests/test.rs:846:37 [INFO] [stdout] | [INFO] [stdout] 846 | async fn associated2(&self) { [INFO] [stdout] | ^ checked the `Output` of this `async fn`, expected opaque type [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&issue92::Unit) -> impl Future` [INFO] [stdout] found fn pointer `fn(&issue92::Unit) -> impl Future` [INFO] [stdout] = note: distinct uses of `impl Trait` result in different opaque types [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `id` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:913:39 [INFO] [stdout] | [INFO] [stdout] 906 | async fn id(&self) -> i32; [INFO] [stdout] | --- type in trait [INFO] [stdout] ... [INFO] [stdout] 913 | async fn id(&self) -> i32 { [INFO] [stdout] | ^^^ expected `i32`, found opaque type [INFO] [stdout] ... [INFO] [stdout] 922 | impl_t1!(Foo, 1); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: expected fn pointer `fn(&Foo) -> i32` [INFO] [stdout] found fn pointer `fn(&Foo) -> impl Future` [INFO] [stdout] = note: this error originates in the macro `impl_t1` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `spawn` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:947:54 [INFO] [stdout] | [INFO] [stdout] 934 | async fn spawn(&self, work: F) -> T [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 947 | async fn spawn(&self, work: F) -> T [INFO] [stdout] | - this type parameter ^ expected type parameter `T`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: expected fn pointer `fn(&&P, _) -> T` [INFO] [stdout] found fn pointer `fn(&&P, _) -> impl Future` [INFO] [stdout] = help: type parameters must be constrained to match other types [INFO] [stdout] = note: for more information, visit https://doc.rust-lang.org/book/ch10-02-traits.html#traits-as-parameters [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `T` is not a future [INFO] [stdout] --> tests/test.rs:952:13 [INFO] [stdout] | [INFO] [stdout] 952 | (**self).spawn(work).await [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` is not a future [INFO] [stdout] | [INFO] [stdout] note: required by `poll` [INFO] [stdout] help: consider further restricting type parameter `T` [INFO] [stdout] | [INFO] [stdout] 950 | Fut: Future + 'static, T: std::future::Future [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0053]: method `load` has an incompatible type for trait [INFO] [stdout] --> tests/test.rs:975:42 [INFO] [stdout] | [INFO] [stdout] 966 | async fn load(&self, key: &str); [INFO] [stdout] | - type in trait [INFO] [stdout] ... [INFO] [stdout] 975 | async fn load(&self, _key: &str) {} [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | checked the `Output` of this `async fn`, found opaque type [INFO] [stdout] | expected `()`, found opaque type [INFO] [stdout] | [INFO] [stdout] = note: while checking the return type of the `async fn` [INFO] [stdout] = note: expected fn pointer `fn(&AwsEc2MetadataLoader<'_>, &str)` [INFO] [stdout] found fn pointer `fn(&AwsEc2MetadataLoader<'_>, &str) -> impl Future` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `()` is not a future [INFO] [stdout] --> tests/test.rs:558:83 [INFO] [stdout] | [INFO] [stdout] 558 | subscriber::with_default(subscriber.clone(), || executor::block_on_simple(fut)); [INFO] [stdout] | ^^^ `()` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `()` [INFO] [stdout] note: required by a bound in `block_on_simple` [INFO] [stdout] --> tests/executor/mod.rs:7:27 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn block_on_simple(mut fut: F) -> F::Output { [INFO] [stdout] | ^^^^^^ required by this bound in `block_on_simple` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `()` is not a future [INFO] [stdout] --> tests/test.rs:558:57 [INFO] [stdout] | [INFO] [stdout] 558 | subscriber::with_default(subscriber.clone(), || executor::block_on_simple(fut)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `()` is not a future [INFO] [stdout] | [INFO] [stdout] = help: the trait `Future` is not implemented for `()` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 237 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0038, E0053, E0277, E0308, E0432, E0433, E0706, E0733. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0038`. [INFO] [stdout] [INFO] [stderr] error: could not compile `async-trait-with-sync` due to 238 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "3561a8840d30cefd226ffb4ee69d7f302f499285b4687755fddf3128518c2656", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3561a8840d30cefd226ffb4ee69d7f302f499285b4687755fddf3128518c2656", kill_on_drop: false }` [INFO] [stdout] 3561a8840d30cefd226ffb4ee69d7f302f499285b4687755fddf3128518c2656