[INFO] fetching crate wasm-core 0.2.15... [INFO] building wasm-core-0.2.15 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate wasm-core 0.2.15 into /workspace/builds/worker-14/source [INFO] validating manifest of crates.io crate wasm-core 0.2.15 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 wasm-core 0.2.15 [INFO] finished tweaking crates.io crate wasm-core 0.2.15 [INFO] tweaked toml for crates.io crate wasm-core 0.2.15 written to /workspace/builds/worker-14/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] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded llvm-sys v60.6.0 [INFO] [stderr] Downloaded core_io v0.1.20210325 [INFO] [stderr] Downloaded bincode-no-std v1.0.0 [INFO] [stderr] Downloaded parity-wasm v0.27.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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] 91caa15205aae17e8ad773162291cc01452a654f2417c706d6d9c0e19365dd87 [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" "91caa15205aae17e8ad773162291cc01452a654f2417c706d6d9c0e19365dd87", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "91caa15205aae17e8ad773162291cc01452a654f2417c706d6d9c0e19365dd87", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "91caa15205aae17e8ad773162291cc01452a654f2417c706d6d9c0e19365dd87", kill_on_drop: false }` [INFO] [stdout] 91caa15205aae17e8ad773162291cc01452a654f2417c706d6d9c0e19365dd87 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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] 4274aeab9232de073f5f340fbae859e63028ecc7584da8420ec3d3b8f216b2a4 [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" "4274aeab9232de073f5f340fbae859e63028ecc7584da8420ec3d3b8f216b2a4", 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] Compiling serde_derive v1.0.127 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling bincode v1.3.3 [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, (a92ecd86af41e28b, bd4627d07cd6da70), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c3f509e250954f, f2c5658e31aeeea0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (46cbe30ac510bd89, a25bee7fc2925840), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (56be8a8080654c9c, be25b910dc9d0a12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278bb347f9ced623, ac766d87dd3a6e70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caa17c930eadffc8, a76147d55fb05c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1dcb4414644841a9, fa810fec6641b992), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c7fadad7056ab09, 773307a04d6cee34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9c55b2edf2be44fb, 1d87cabd4bae3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2b36be629ab0d39f, 204c4b23df81c5e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e1902cfb11e3d8d5, 5f296c50354d2336), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58f6c72f43811a96, 57b0a997fdfc3b70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (487b96361e26e9ed, 249a557094526bcb), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a19e33346dc66626, f78bf4cac8323a5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88252d3af57dad34, 48f8690d4c22ecf0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6505a5cc3f4dac66, df218259e68e6716), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cff030e32246d0c7, e11a06c8015e208f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1a063329971f781, 4edf3e6d399aca87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c9c4dc19315b3102, 21325bb6e226ee2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c4a8788f2ac2363b, 5cf2b524cf822893), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f223d7237ee95b9f, 2944651bfe6d3d99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8d079e8ee82e9b46, 7eb1b3f013ac4066), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f655a09e63f2944, 7a79a7ea58c7e83b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b957ae14c785d565, a232056b9626bfef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc2433933d99856f, 8728207cb2451348), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (50c81437e35498e4, ee88351242e0f43f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (111711e5ec005dfe, 20a9b3be5d19ce99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b90efde6185aa480, 6b1dc919934c62e8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (18417029d2f8e3c7, f3451995b427f3ed), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (550049ba83198a41, 253f83255f32ec3c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eaf89d0134906a8a, 73084df40f4e5e7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (28aa1b724ade4586, 4d53085c96196de6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d080f5ea94059277, 3ba71348641d448), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c0075229ebbb878, 426ea330de0cd930), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eb4b5a0ebe354ebf, d18359af01525153), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2387330f207d48, 672ef520f8a58bc5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (90bcc4229371c761, c9cbf7fe19a0900a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6968c092c0364b60, bf6ce1ac8ab633d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9464b89335e1de5, aff376397da2d297), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b81c76d1c42106a, 3113b5c29676f52b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd87fe95c542bede, 127c2be060ab32c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2d1d59d8da302e1c, 8836f8b727b00563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5ba97420e7c94b03, 5e2ff4eb5c216939), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58e6c69c03cb155a, edb4ca6a076c13a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (43dca390cde1c032, 90353acaa5b555d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ebfd98c5ab0cf85c, ac3719b3f941b6a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (13297332416d4aed, a9de0f6745c35c78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b21a40dfe72f225, d3543b311d079f7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f344698a77f971db, 262b937f5cc7d77f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a90e3c72db69ed24, 28809645bae5b477), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ec53fc613bd8630c, 2646be26696c5678), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e395a568775894fa, acf0ee8f38eacc78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c27c67f0afa88ba, d6d49427a057aabe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7a0f57c971f4c52a, d936f187d2062d4f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c592c502b473d491, b5f938c288ca7659), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ab036e87f1b88569, 64581042010995e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (abcb0c50455d3c67, 3f51798bca29991d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8c5e1b122eddbe02, e078767c232b47af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c67eee04a6b7b6, 9c92f46439c695ea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (149b40ae32788d4, d87ac41f4737e81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2bba1edb9a58b9c, 39b851857c04570), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a76fd42be88808c, 8997d0eec9b32e8c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (39d128fcf30b13db, 67a21928a840b51a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88b3db01e52af261, 5dc01dc2f39e20b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (be0af79c085f34a6, 40cdf81b6ff2a116), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (412f7332690b7380, 86dc64bdb52740e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f657b3d97aa2b092, 4f24fad4b1b06c6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b7ea83085a50e3b4, 9d0d89d915548b24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1fefe5a2be3efdef, 5f27be6b315adee7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9296f7bb6d567147, 1b883b8da1021d16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f56782194433630a, bf5209771d965454), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57b1a31ffdbac264, 24ea0197ed2b878f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed48e79acbc2a56e, 26fb9942206c5cc4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (541f371b879e7cfe, 6407308cf13602ec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8dd6f370f36c0ea2, c44b0286555f47cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d3c6fb918a03ff10, faba2628bba83a57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54e16e2afab2dd96, b48b125c70182107), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (da66f77711d6c7df, 495ccc63e0726330), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (203dd00738240d9b, 36e191a6810cd99c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dececb8a8d51a61d, 146e9bf365ffc359), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d397920ba26d659d, 2f963cb9572a7b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6355e3af6d855b94, 2ac2b094b378d0c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5491cbba2689e744, cef8acec2cfacc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b46b9b3320bafc1, 1778c7c6f3a3fe02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5986d57dc59c12e, 37c46cd3722df00b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2fd433c3d48bf6f0, a42fa463e726ee9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ff576b7a153df744, dcd561a94229cd1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (23521db45711996e, 7423d343812546b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f0a8b6bf8bb78a51, 2539007bf72ae370), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (34b8f45d4dde788d, 25343e949b74d521), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3cacf2d4286670ff, 9a9753f369219156), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af510ee1d2238bfa, dfdc75f7facc50ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278b826be057d035, 9709d01f3cad965d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (48375d2a8dadea03, c1df68a21b7b86c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (862b8bf1cff184cf, 5241ffa2e269a5e9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b68313e0ab68630, b53003b137e5b71b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6890ea9d3b58d063, ea4b936826ecb1a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8e367f015c172efc, 60350698c0bde909), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9b44f6e31c6532da, f7ab316299c4f0cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8bed536d4042501e, b8fa0e429621003d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d86d5edd8e1ef07f, daf8b4771fddc836), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5a2b416d43d80250, 487ab6e17e9c9d09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cf167e00ffed69d8, 9f59a2c86b751e2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fccb98eb3b71548f, f9d65782067966c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b24394f44929e0b5, 379a3501bfae9355), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6c51566db5533ac, e85f7c81cb1b3357), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (333c8fec877d5304, 97f7244b8ca319f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (49c6ac84a8f47eb4, 4016453e8b98b91c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57ffd30e54597f38, 483bbb0eba6045cf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (edda06bc072f0310, 96dd097c298b6d87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8a8543d096943987, 3b261dcf13cfb262), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1d6c0fdcab6558f7, 7b20d4e923416020), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caab271d6fd0d626, 9e8b54bdabae7abb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2039bd8544721f06, d9a99be3ee63232f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8047d0b1d63641c1, 2f572181273ff521), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8047d0b1d63641c1, 2f572181273ff521), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e6d9c20b9ea3ca81, 2a804e36a4f95a2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (132341ac8afd6511, 556411e62dc97e09), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f52d83badfffdc34, 2845c509bc91766f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9b49d054edadf7e9, 1910a3526511668d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5ea37f0a9e23d62e, 3624d1328b08d9ea), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6aa6bff19413aadc, e33ab5ea1db8c772), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cebc60c580e15c1f, 725b0d38e052395c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4686e48fe244281c, 145dca9e8410d62b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (65ac550d5e96253d, a9e096b3ae5b83f5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d0bf3216607bccd, 991458653d657952), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4436239287262d81, d6a12dbfa017f89a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (55e9eec6d56d8c9, 928d09f9fd055e25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (32eba614a847f95b, dce2e00486ee65d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2ca91c3f2c2cb5c4, c9e888a69c1219ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9166418e089934d4, f585effaef181248), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8781254a7cddea27, 94beb67731f63c4d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7920b2ef559a88ef, e76e25a6b8063293), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7920b2ef559a88ef, e76e25a6b8063293), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (85728f4aa664f452, f184f41f36079d82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (413c8dfb23023364, 8150bbac5f9bde76), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d360f8ca5ff2c230, 9ffc0ac354349c5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6dce349d5e49074, 772261d917409e81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ecd3707daf474c6b, f3e68c4ac295b49b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9ae914eeca01911a, c9946a9210aaa14f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b19f9f7f02266ac5, 9ec9c33d71521966), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (44b78a703c7a7f7d, e0e9a71ff9b8d2d4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (36341df6722c5d37, 3d2d533d0b2abdcd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9ddcc95c8201590b, fe2a7060c0a8098), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (48937e7e08116b20, 2f13e928bda53e94), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c4dc4ab83114d771, f3f9f0544056f0a2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4ecf422b9d88a82c, 6a643274143b9329), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (913729a62a4f5d6d, 7777680bcb7446ac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1f8e7927ac45bd0f, c3cb4d514998ee19), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6061b8fb5a467afb, 9689d80949431438), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d5f3f0befd062690, c37bff3c3791faf7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9304ce0a361cd286, 8ae7effb726d386b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (126d8189a91fc0f5, e2e41377fe6493dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (423a9e3580551595, 691661b1d63bf111), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f939a79fb0300c7a, 435c4aa827fe5a4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1e08c5c7df0e94e, 31d70f3b0370b500), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1171ee39db038ae4, 4bfe1d1ead7ad0be), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (88e4dbe3c237c754, 6c30581bb0bf5bd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (beaeee150544f349, bf8bb916cd0639e9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a218ce4539c6dbd6, b334cccb2c56259e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (630ec3fff06f5757, cb8f101e9631853), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fd95c3b145bf60c9, 32b9865bfb5f4c72), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (aa74e0e6c4838b49, b0579ca21c8cb48d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (404b1551cede4a8, bdda7db1bf2b47f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fd95c3b145bf60c9, 32b9865bfb5f4c72), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1103a28bc1e37d3f, 4129bdd8a6d0c8e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c5fe1ef7c7d183a8, 1baef0a36429fb49), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bc82dc40b08b572f, 974db442598c7bff), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (31c85ff927620650, 4ca7f9420d8e9814), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7ed7c2dc0d10d192, dd6f067079f1cd5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6801e1571515c2ef, b6d779f4fb79ffc1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7e3cc2dcecbd43ca, 3d55858eca71a2a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8fef3680feafb91a, 855a5a81462a268f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (274edb41227b8c24, 9e08626566b8a277), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b119b57a657f8615, 7791b59e32f53162), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8fef3680feafb91a, 855a5a81462a268f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5a9f560a9568f0e0, 3305a51db3ca2687), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (18f1ea37ca718b1e, 820a4613ca87ff84), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2067bf31803a6035, ff2a18eeeedbadc1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9e8f3c508d5e52d0, f7ad57c604007466), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e336c45dc16f49ef, 954197edab5d4923), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b3ad2dc7e1dc9445, 1a746e84aa5bf9c1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dcd8731daaf71170, dda92cbb0196e878), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e336c45dc16f49ef, 954197edab5d4923), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b329e55e065a35cf, 18bcdaed8cb0f3c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bbe8a735159977e1, 5d69b88f650dafc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2beaf4d66cd6343f, 11f008988f1112f8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b329e55e065a35cf, 18bcdaed8cb0f3c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (50bdf0b3c85d9c8d, 3f63ba6eb0a69017), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (438e287432aaac, eebf45ac28294073), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (432865de3840f280, b90f283512c92d6a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (50bdf0b3c85d9c8d, 3f63ba6eb0a69017), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d6188c50ba8a07ca, c91f7f4ed20486e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (42c655deac5670c3, 609d872c1f6fd5d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ba78af05995ac292, db5955d1ca32b750), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6c9f1583dca99e83, 15099b04a43a5162), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (31153d8a0289fda4, 31fe7d84deb934c5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e689b1f2cb70edc7, 6d7d253240d9b13c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a2495aeb912b549, d1b330708f6ae82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9b8cb542b6a24287, bdbb8a92ab2ca3b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7377bb5835701a32, cedcac8c691295f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a9f52fb73884b189, 6aa373b9763aef11), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2b34bc60e8a4201, 64d2a2bdfe3b3037), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (682b149dbc53d345, 900a34281917c1ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (eb49ff9ced45a36e, 4dbfe3790fe65420), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f2f0f2e98e599fd6, cfb484189d3a8646), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (925a821f67116abd, 68af3616c2b7b6ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d5fcdbbfd8b32476, 941f72ed35cccd08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7cbbc1367550fe1e, b1216747803cd516), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f652ea134e4f174c, 8c4f1d4674387142), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b688ea3a06a24cbc, 5425528ccdb17df7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (189bea35c2ee8f4b, e308367144059baa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2b3e9b77009dd7c, 8257231cdb6d640d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84d591ea7bb92cbc, 9de92c5e818a026d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6729edcba55b62b5, 12ced51cb8fa684e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (359cc12eeec88288, 5d3b3f60288a01d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dfff104c9c2b3419, 53d9ee098f33418e), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d3306ec8750d9a90, 9256025165db16fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5c99d4a3e2e02200, 26ae6d6a589457ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4791931f47d77d68, c1420857ae2950ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (168e86ff791a00c, e8094ec402dab01e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3d2b7f0293cb907c, 3ddf2bf39d2984a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (23269e0b4885844f, 6f6fe87ba1b57a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (18fab890c68cc293, 9803cf1d69d5ee45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f0b2f85dda70a376, a81657d44a9ed78c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (171a530fef7b4170, ccc49f8bf4a6392c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f32e7eeb5ce31723, 8a6d362f122a9989), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (413c28b2b9baef63, db9d25ad062f5226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d52da42226c16b58, 5cbc8aa85ed4ba25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (888aa26431cdb8fc, dbd4b5be0241b33f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ffb5030002683ff1, 7a0761da9d759e93), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (99bf7c315464a6a7, 9aea13da0a2c1b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1b1698343eea486, 90a5b9d1a3f9296), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6a66e18260e54375, bc0bbea44b61a397), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f8bcab2e51d288cd, a94192b219f52e5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (403642fbd347d7e3, e39d4884e5b7b4df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (64509645fd3d33c3, b36454be0736d67f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d4d77fa027ec3b0f, 2d489735cf36513b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (718733e018af219f, 371601979dc7d0b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (161188f45cc97547, 6164e15bbfbe0af4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8fd73d2a2912b46f, da899a45ed797ece), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1d8484ce47170a6, dfd13b427eb32c25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (59b72c60d292cb38, 81858d137f9a9df5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1d8484ce47170a6, dfd13b427eb32c25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f55218ba82055eff, 776971e748553c7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5af63fd29447c8f8, 903e3b0bf52b5e5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a27e474157623c2f, e63234f6acc96e20), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2ad0a535eca637e2, a69e432edd066c3d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8b8bbe355833842, baede546804fe803), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1e2a19c783aef78a, 63edfab505499d5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3ab85f135b135d62, aacac4c415fbe258), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (63d039d0afa72b56, 13d1a8b985a1d362), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b3efa8f95aa98d67, 5d436c669761f01d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9839718ecffbd0e4, 393600273e37500d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (30ed3fea4e7c3830, 68cf4a536f2a9b6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (de3f0ff550ea0310, 825dd3b89db2b608), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c77eacebc7475902, 7239198263fb6db8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c77eacebc7475902, 7239198263fb6db8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bce342ed3a423c4a, 85c314a152671bb9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a00ea23e648fe38e, 73d49d6b473b4730), 0, 0 [INFO] [stderr] Compiling wasm-core v0.2.15 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:63:28 [INFO] [stdout] | [INFO] [stdout] 63 | pub type NativeEntry = Box ExecuteResult> + 'static>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut GlobalStateProvider, &[Value]) -> ExecuteResult> + 'static` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:63:36 [INFO] [stdout] | [INFO] [stdout] 63 | pub type NativeEntry = Box ExecuteResult> + 'static>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 84 | pub(crate) resolver: Box [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn NativeResolver` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:90:23 [INFO] [stdout] | [INFO] [stdout] 90 | pub resolver: Box [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn NativeResolver` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:94:39 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn invoke(&mut self, rt: &mut GlobalStateProvider, args: &[Value]) -> ExecuteResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:118:29 [INFO] [stdout] | [INFO] [stdout] 118 | fn builtin_resolve(rt: &GlobalStateProvider, module: &str, field: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fp_ops` [INFO] [stdout] --> src/value.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use fp_ops; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ExecuteError`, `ExecuteResult` [INFO] [stdout] --> src/fp_ops.rs:1:16 [INFO] [stdout] | [INFO] [stdout] 1 | use executor::{ExecuteResult, ExecuteError}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/cfgraph.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | let _obj: Box> = Box::new(Opt {}); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Optimizer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/hetrans.rs:162:64 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn translate_module(m: &Module, entry_fn: usize, mni: &mut MapNativeInvoke) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn MapNativeInvoke` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/hetrans.rs:261:87 [INFO] [stdout] | [INFO] [stdout] 261 | fn translate_function(m: &Module, f: &Function, offset_table: &OffsetTable, mni: &mut MapNativeInvoke) -> TargetFunction { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn MapNativeInvoke` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/executor.rs:423:13 [INFO] [stdout] | [INFO] [stdout] 423 | _ => return Err(ExecuteError::TypeMismatch) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/executor.rs:603:25 [INFO] [stdout] | [INFO] [stdout] 603 | _ => return Err(ExecuteError::TypeMismatch) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text` [INFO] [stdout] --> src/executor.rs:136:21 [INFO] [stdout] | [INFO] [stdout] 136 | let text = match str::from_utf8(&mem[ptr..ptr + len]) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_text` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rt` [INFO] [stdout] --> src/executor.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 118 | fn builtin_resolve(rt: &GlobalStateProvider, module: &str, field: &str) -> Option { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_rt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `debug_print` [INFO] [stdout] --> src/executor.rs:446:13 [INFO] [stdout] | [INFO] [stdout] 446 | let debug_print = self.rt.debug_print_hook; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_debug_print` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/cfgraph.rs:145:14 [INFO] [stdout] | [INFO] [stdout] 145 | for (i, bb) in self.blocks.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/ssa.rs:811:43 [INFO] [stdout] | [INFO] [stdout] 811 | RawOp::NotImplemented(ref s) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hetrans.rs:196:10 [INFO] [stdout] | [INFO] [stdout] 196 | for (i, f) in functions.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty_rets` [INFO] [stdout] --> src/hetrans.rs:244:37 [INFO] [stdout] | [INFO] [stdout] 244 | let Type::Func(ref ty_args, ref ty_rets) = &m.types[tf.typeidx as usize]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ty_rets` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty_rets` [INFO] [stdout] --> src/hetrans.rs:284:49 [INFO] [stdout] | [INFO] [stdout] 284 | let Type::Func(ref ty_args, ref ty_rets) = &m.types[target_ty as usize]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ty_rets` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:440:46 [INFO] [stdout] | [INFO] [stdout] 440 | Opcode::I32Load(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:444:48 [INFO] [stdout] | [INFO] [stdout] 444 | Opcode::I32Load8U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:448:48 [INFO] [stdout] | [INFO] [stdout] 448 | Opcode::I32Load8S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:452:49 [INFO] [stdout] | [INFO] [stdout] 452 | Opcode::I32Load16U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:456:49 [INFO] [stdout] | [INFO] [stdout] 456 | Opcode::I32Load16S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:460:47 [INFO] [stdout] | [INFO] [stdout] 460 | Opcode::I32Store(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:464:48 [INFO] [stdout] | [INFO] [stdout] 464 | Opcode::I32Store8(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:468:49 [INFO] [stdout] | [INFO] [stdout] 468 | Opcode::I32Store16(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:511:46 [INFO] [stdout] | [INFO] [stdout] 511 | Opcode::I64Load(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:515:48 [INFO] [stdout] | [INFO] [stdout] 515 | Opcode::I64Load8U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:519:48 [INFO] [stdout] | [INFO] [stdout] 519 | Opcode::I64Load8S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:523:49 [INFO] [stdout] | [INFO] [stdout] 523 | Opcode::I64Load16U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:527:49 [INFO] [stdout] | [INFO] [stdout] 527 | Opcode::I64Load16S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:531:49 [INFO] [stdout] | [INFO] [stdout] 531 | Opcode::I64Load32U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:535:49 [INFO] [stdout] | [INFO] [stdout] 535 | Opcode::I64Load32S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:539:47 [INFO] [stdout] | [INFO] [stdout] 539 | Opcode::I64Store(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:543:48 [INFO] [stdout] | [INFO] [stdout] 543 | Opcode::I64Store8(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:547:49 [INFO] [stdout] | [INFO] [stdout] 547 | Opcode::I64Store16(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:551:49 [INFO] [stdout] | [INFO] [stdout] 551 | Opcode::I64Store32(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/executor.rs:593:25 [INFO] [stdout] | [INFO] [stdout] 593 | let mut prev_frame = self.frames.pop().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/hetrans.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | let mut entry_reloc_point = build_call(m, &mut executable, entry_fn); [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:23:16 [INFO] [stdout] | [INFO] [stdout] 23 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:315:16 [INFO] [stdout] | [INFO] [stdout] 315 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:322:16 [INFO] [stdout] | [INFO] [stdout] 322 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:329:16 [INFO] [stdout] | [INFO] [stdout] 329 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_scanned` [INFO] [stdout] --> src/ssa.rs:259:8 [INFO] [stdout] | [INFO] [stdout] 259 | fn is_scanned(&self, val: &T) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `underscore_lifetimes` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(underscore_lifetimes)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `alloc` has been stable since 1.36.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(alloc)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e0bc3b2487482f56, 437dd2a22e69dd27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e0bc3b2487482f56, 437dd2a22e69dd27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e0bc3b2487482f56, 437dd2a22e69dd27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a5c9a65335d47d4f, df7d58e0b822853a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (19070f43d8fbc637, 666a0f0b4b67a625), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (7dd3378a8568d317, bd70b8f3917585e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e1e7cd6edc1f75f3, 6ea88a4ac5688251), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e1e7cd6edc1f75f3, 6ea88a4ac5688251), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (7dd3378a8568d317, bd70b8f3917585e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (737da8b66a687fcc, bf8f02e6424daaea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (737da8b66a687fcc, bf8f02e6424daaea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (45e199e12c50e503, f5655f9da0417115), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (604bf3c0427c15f0, 74d52b36feda3d12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (114999298f94a66, 6a40a3aa34f6d8c6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (817f5c7261880e, 59a4526e45be03c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (485552f1952e50cd, be5cd62dfe220c3), 0, 0 [INFO] [stdout] warning: 52 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 36.86s [INFO] running `Command { std: "docker" "inspect" "4274aeab9232de073f5f340fbae859e63028ecc7584da8420ec3d3b8f216b2a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4274aeab9232de073f5f340fbae859e63028ecc7584da8420ec3d3b8f216b2a4", kill_on_drop: false }` [INFO] [stdout] 4274aeab9232de073f5f340fbae859e63028ecc7584da8420ec3d3b8f216b2a4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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] [stdout] abbcb9a4184af3ee99fad1547bf4629a98c622ad52fbab3633a22e470b669cb3 [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" "abbcb9a4184af3ee99fad1547bf4629a98c622ad52fbab3633a22e470b669cb3", kill_on_drop: false }` [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] 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, (a92ecd86af41e28b, bd4627d07cd6da70), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c3f509e250954f, f2c5658e31aeeea0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (46cbe30ac510bd89, a25bee7fc2925840), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (56be8a8080654c9c, be25b910dc9d0a12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278bb347f9ced623, ac766d87dd3a6e70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caa17c930eadffc8, a76147d55fb05c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1dcb4414644841a9, fa810fec6641b992), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c7fadad7056ab09, 773307a04d6cee34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9c55b2edf2be44fb, 1d87cabd4bae3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2b36be629ab0d39f, 204c4b23df81c5e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e1902cfb11e3d8d5, 5f296c50354d2336), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58f6c72f43811a96, 57b0a997fdfc3b70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (487b96361e26e9ed, 249a557094526bcb), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a19e33346dc66626, f78bf4cac8323a5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88252d3af57dad34, 48f8690d4c22ecf0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6505a5cc3f4dac66, df218259e68e6716), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cff030e32246d0c7, e11a06c8015e208f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1a063329971f781, 4edf3e6d399aca87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c9c4dc19315b3102, 21325bb6e226ee2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c4a8788f2ac2363b, 5cf2b524cf822893), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f223d7237ee95b9f, 2944651bfe6d3d99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8d079e8ee82e9b46, 7eb1b3f013ac4066), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f655a09e63f2944, 7a79a7ea58c7e83b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b957ae14c785d565, a232056b9626bfef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc2433933d99856f, 8728207cb2451348), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (50c81437e35498e4, ee88351242e0f43f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (111711e5ec005dfe, 20a9b3be5d19ce99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b90efde6185aa480, 6b1dc919934c62e8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (18417029d2f8e3c7, f3451995b427f3ed), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (550049ba83198a41, 253f83255f32ec3c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eaf89d0134906a8a, 73084df40f4e5e7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (28aa1b724ade4586, 4d53085c96196de6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d080f5ea94059277, 3ba71348641d448), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c0075229ebbb878, 426ea330de0cd930), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eb4b5a0ebe354ebf, d18359af01525153), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2387330f207d48, 672ef520f8a58bc5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (90bcc4229371c761, c9cbf7fe19a0900a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6968c092c0364b60, bf6ce1ac8ab633d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9464b89335e1de5, aff376397da2d297), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b81c76d1c42106a, 3113b5c29676f52b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd87fe95c542bede, 127c2be060ab32c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2d1d59d8da302e1c, 8836f8b727b00563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5ba97420e7c94b03, 5e2ff4eb5c216939), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58e6c69c03cb155a, edb4ca6a076c13a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (43dca390cde1c032, 90353acaa5b555d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ebfd98c5ab0cf85c, ac3719b3f941b6a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (13297332416d4aed, a9de0f6745c35c78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b21a40dfe72f225, d3543b311d079f7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f344698a77f971db, 262b937f5cc7d77f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a90e3c72db69ed24, 28809645bae5b477), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ec53fc613bd8630c, 2646be26696c5678), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e395a568775894fa, acf0ee8f38eacc78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c27c67f0afa88ba, d6d49427a057aabe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7a0f57c971f4c52a, d936f187d2062d4f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c592c502b473d491, b5f938c288ca7659), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ab036e87f1b88569, 64581042010995e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (abcb0c50455d3c67, 3f51798bca29991d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8c5e1b122eddbe02, e078767c232b47af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c67eee04a6b7b6, 9c92f46439c695ea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (149b40ae32788d4, d87ac41f4737e81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2bba1edb9a58b9c, 39b851857c04570), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a76fd42be88808c, 8997d0eec9b32e8c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (39d128fcf30b13db, 67a21928a840b51a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88b3db01e52af261, 5dc01dc2f39e20b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (be0af79c085f34a6, 40cdf81b6ff2a116), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (412f7332690b7380, 86dc64bdb52740e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f657b3d97aa2b092, 4f24fad4b1b06c6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b7ea83085a50e3b4, 9d0d89d915548b24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1fefe5a2be3efdef, 5f27be6b315adee7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9296f7bb6d567147, 1b883b8da1021d16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f56782194433630a, bf5209771d965454), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57b1a31ffdbac264, 24ea0197ed2b878f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed48e79acbc2a56e, 26fb9942206c5cc4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (541f371b879e7cfe, 6407308cf13602ec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8dd6f370f36c0ea2, c44b0286555f47cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d3c6fb918a03ff10, faba2628bba83a57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54e16e2afab2dd96, b48b125c70182107), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (da66f77711d6c7df, 495ccc63e0726330), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (203dd00738240d9b, 36e191a6810cd99c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dececb8a8d51a61d, 146e9bf365ffc359), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d397920ba26d659d, 2f963cb9572a7b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6355e3af6d855b94, 2ac2b094b378d0c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5491cbba2689e744, cef8acec2cfacc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b46b9b3320bafc1, 1778c7c6f3a3fe02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5986d57dc59c12e, 37c46cd3722df00b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2fd433c3d48bf6f0, a42fa463e726ee9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ff576b7a153df744, dcd561a94229cd1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (23521db45711996e, 7423d343812546b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f0a8b6bf8bb78a51, 2539007bf72ae370), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (34b8f45d4dde788d, 25343e949b74d521), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3cacf2d4286670ff, 9a9753f369219156), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af510ee1d2238bfa, dfdc75f7facc50ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278b826be057d035, 9709d01f3cad965d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (48375d2a8dadea03, c1df68a21b7b86c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (862b8bf1cff184cf, 5241ffa2e269a5e9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b68313e0ab68630, b53003b137e5b71b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6890ea9d3b58d063, ea4b936826ecb1a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8e367f015c172efc, 60350698c0bde909), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9b44f6e31c6532da, f7ab316299c4f0cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8bed536d4042501e, b8fa0e429621003d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d86d5edd8e1ef07f, daf8b4771fddc836), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5a2b416d43d80250, 487ab6e17e9c9d09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cf167e00ffed69d8, 9f59a2c86b751e2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fccb98eb3b71548f, f9d65782067966c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b24394f44929e0b5, 379a3501bfae9355), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6c51566db5533ac, e85f7c81cb1b3357), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (333c8fec877d5304, 97f7244b8ca319f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (49c6ac84a8f47eb4, 4016453e8b98b91c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57ffd30e54597f38, 483bbb0eba6045cf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (edda06bc072f0310, 96dd097c298b6d87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8a8543d096943987, 3b261dcf13cfb262), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1d6c0fdcab6558f7, 7b20d4e923416020), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caab271d6fd0d626, 9e8b54bdabae7abb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2039bd8544721f06, d9a99be3ee63232f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8047d0b1d63641c1, 2f572181273ff521), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8047d0b1d63641c1, 2f572181273ff521), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e6d9c20b9ea3ca81, 2a804e36a4f95a2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (132341ac8afd6511, 556411e62dc97e09), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f52d83badfffdc34, 2845c509bc91766f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9b49d054edadf7e9, 1910a3526511668d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5ea37f0a9e23d62e, 3624d1328b08d9ea), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6aa6bff19413aadc, e33ab5ea1db8c772), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (cebc60c580e15c1f, 725b0d38e052395c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4686e48fe244281c, 145dca9e8410d62b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (65ac550d5e96253d, a9e096b3ae5b83f5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d0bf3216607bccd, 991458653d657952), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4436239287262d81, d6a12dbfa017f89a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (55e9eec6d56d8c9, 928d09f9fd055e25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (32eba614a847f95b, dce2e00486ee65d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2ca91c3f2c2cb5c4, c9e888a69c1219ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9166418e089934d4, f585effaef181248), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8781254a7cddea27, 94beb67731f63c4d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7920b2ef559a88ef, e76e25a6b8063293), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7920b2ef559a88ef, e76e25a6b8063293), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (85728f4aa664f452, f184f41f36079d82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (413c8dfb23023364, 8150bbac5f9bde76), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d360f8ca5ff2c230, 9ffc0ac354349c5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6dce349d5e49074, 772261d917409e81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ecd3707daf474c6b, f3e68c4ac295b49b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9ae914eeca01911a, c9946a9210aaa14f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b19f9f7f02266ac5, 9ec9c33d71521966), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (44b78a703c7a7f7d, e0e9a71ff9b8d2d4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (36341df6722c5d37, 3d2d533d0b2abdcd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9ddcc95c8201590b, fe2a7060c0a8098), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (48937e7e08116b20, 2f13e928bda53e94), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c4dc4ab83114d771, f3f9f0544056f0a2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4ecf422b9d88a82c, 6a643274143b9329), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (913729a62a4f5d6d, 7777680bcb7446ac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1f8e7927ac45bd0f, c3cb4d514998ee19), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6061b8fb5a467afb, 9689d80949431438), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d5f3f0befd062690, c37bff3c3791faf7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9304ce0a361cd286, 8ae7effb726d386b), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (126d8189a91fc0f5, e2e41377fe6493dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (423a9e3580551595, 691661b1d63bf111), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f939a79fb0300c7a, 435c4aa827fe5a4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1e08c5c7df0e94e, 31d70f3b0370b500), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1171ee39db038ae4, 4bfe1d1ead7ad0be), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (88e4dbe3c237c754, 6c30581bb0bf5bd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (beaeee150544f349, bf8bb916cd0639e9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a218ce4539c6dbd6, b334cccb2c56259e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (630ec3fff06f5757, cb8f101e9631853), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fd95c3b145bf60c9, 32b9865bfb5f4c72), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (aa74e0e6c4838b49, b0579ca21c8cb48d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (404b1551cede4a8, bdda7db1bf2b47f2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (fd95c3b145bf60c9, 32b9865bfb5f4c72), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1103a28bc1e37d3f, 4129bdd8a6d0c8e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c5fe1ef7c7d183a8, 1baef0a36429fb49), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bc82dc40b08b572f, 974db442598c7bff), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (31c85ff927620650, 4ca7f9420d8e9814), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7ed7c2dc0d10d192, dd6f067079f1cd5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6801e1571515c2ef, b6d779f4fb79ffc1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7e3cc2dcecbd43ca, 3d55858eca71a2a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8fef3680feafb91a, 855a5a81462a268f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (274edb41227b8c24, 9e08626566b8a277), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b119b57a657f8615, 7791b59e32f53162), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8fef3680feafb91a, 855a5a81462a268f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5a9f560a9568f0e0, 3305a51db3ca2687), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (18f1ea37ca718b1e, 820a4613ca87ff84), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2067bf31803a6035, ff2a18eeeedbadc1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9e8f3c508d5e52d0, f7ad57c604007466), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e336c45dc16f49ef, 954197edab5d4923), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b3ad2dc7e1dc9445, 1a746e84aa5bf9c1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dcd8731daaf71170, dda92cbb0196e878), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e336c45dc16f49ef, 954197edab5d4923), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b329e55e065a35cf, 18bcdaed8cb0f3c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bbe8a735159977e1, 5d69b88f650dafc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2beaf4d66cd6343f, 11f008988f1112f8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b329e55e065a35cf, 18bcdaed8cb0f3c3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (50bdf0b3c85d9c8d, 3f63ba6eb0a69017), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (438e287432aaac, eebf45ac28294073), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (432865de3840f280, b90f283512c92d6a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (50bdf0b3c85d9c8d, 3f63ba6eb0a69017), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d6188c50ba8a07ca, c91f7f4ed20486e3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (42c655deac5670c3, 609d872c1f6fd5d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ba78af05995ac292, db5955d1ca32b750), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6c9f1583dca99e83, 15099b04a43a5162), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (31153d8a0289fda4, 31fe7d84deb934c5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (e689b1f2cb70edc7, 6d7d253240d9b13c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a2495aeb912b549, d1b330708f6ae82), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9b8cb542b6a24287, bdbb8a92ab2ca3b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7377bb5835701a32, cedcac8c691295f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a9f52fb73884b189, 6aa373b9763aef11), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2b34bc60e8a4201, 64d2a2bdfe3b3037), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (682b149dbc53d345, 900a34281917c1ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (eb49ff9ced45a36e, 4dbfe3790fe65420), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f2f0f2e98e599fd6, cfb484189d3a8646), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (925a821f67116abd, 68af3616c2b7b6ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d5fcdbbfd8b32476, 941f72ed35cccd08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (7cbbc1367550fe1e, b1216747803cd516), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f652ea134e4f174c, 8c4f1d4674387142), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b688ea3a06a24cbc, 5425528ccdb17df7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (189bea35c2ee8f4b, e308367144059baa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2b3e9b77009dd7c, 8257231cdb6d640d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (84d591ea7bb92cbc, 9de92c5e818a026d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6729edcba55b62b5, 12ced51cb8fa684e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (359cc12eeec88288, 5d3b3f60288a01d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (dfff104c9c2b3419, 53d9ee098f33418e), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d3306ec8750d9a90, 9256025165db16fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5c99d4a3e2e02200, 26ae6d6a589457ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (4791931f47d77d68, c1420857ae2950ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (168e86ff791a00c, e8094ec402dab01e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3d2b7f0293cb907c, 3ddf2bf39d2984a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (23269e0b4885844f, 6f6fe87ba1b57a9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (18fab890c68cc293, 9803cf1d69d5ee45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f0b2f85dda70a376, a81657d44a9ed78c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (171a530fef7b4170, ccc49f8bf4a6392c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f32e7eeb5ce31723, 8a6d362f122a9989), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (413c28b2b9baef63, db9d25ad062f5226), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d52da42226c16b58, 5cbc8aa85ed4ba25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (888aa26431cdb8fc, dbd4b5be0241b33f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (ffb5030002683ff1, 7a0761da9d759e93), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (99bf7c315464a6a7, 9aea13da0a2c1b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1b1698343eea486, 90a5b9d1a3f9296), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (6a66e18260e54375, bc0bbea44b61a397), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f8bcab2e51d288cd, a94192b219f52e5d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (403642fbd347d7e3, e39d4884e5b7b4df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (64509645fd3d33c3, b36454be0736d67f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (d4d77fa027ec3b0f, 2d489735cf36513b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (718733e018af219f, 371601979dc7d0b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (161188f45cc97547, 6164e15bbfbe0af4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8fd73d2a2912b46f, da899a45ed797ece), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1d8484ce47170a6, dfd13b427eb32c25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (59b72c60d292cb38, 81858d137f9a9df5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b1d8484ce47170a6, dfd13b427eb32c25), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (f55218ba82055eff, 776971e748553c7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (5af63fd29447c8f8, 903e3b0bf52b5e5a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a27e474157623c2f, e63234f6acc96e20), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (2ad0a535eca637e2, a69e432edd066c3d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (8b8bbe355833842, baede546804fe803), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (1e2a19c783aef78a, 63edfab505499d5c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (3ab85f135b135d62, aacac4c415fbe258), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (63d039d0afa72b56, 13d1a8b985a1d362), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (b3efa8f95aa98d67, 5d436c669761f01d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (9839718ecffbd0e4, 393600273e37500d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (30ed3fea4e7c3830, 68cf4a536f2a9b6c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (de3f0ff550ea0310, 825dd3b89db2b608), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c77eacebc7475902, 7239198263fb6db8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (c77eacebc7475902, 7239198263fb6db8), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (bce342ed3a423c4a, 85c314a152671bb9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: serde_derive, (a00ea23e648fe38e, 73d49d6b473b4730), 0, 0 [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:63:28 [INFO] [stdout] | [INFO] [stdout] 63 | pub type NativeEntry = Box ExecuteResult> + 'static>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut GlobalStateProvider, &[Value]) -> ExecuteResult> + 'static` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:63:36 [INFO] [stdout] | [INFO] [stdout] 63 | pub type NativeEntry = Box ExecuteResult> + 'static>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 84 | pub(crate) resolver: Box [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn NativeResolver` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:90:23 [INFO] [stdout] | [INFO] [stdout] 90 | pub resolver: Box [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn NativeResolver` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:94:39 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn invoke(&mut self, rt: &mut GlobalStateProvider, args: &[Value]) -> ExecuteResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:118:29 [INFO] [stdout] | [INFO] [stdout] 118 | fn builtin_resolve(rt: &GlobalStateProvider, module: &str, field: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fp_ops` [INFO] [stdout] --> src/value.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use fp_ops; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ExecuteError`, `ExecuteResult` [INFO] [stdout] --> src/fp_ops.rs:1:16 [INFO] [stdout] | [INFO] [stdout] 1 | use executor::{ExecuteResult, ExecuteError}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/cfgraph.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | let _obj: Box> = Box::new(Opt {}); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Optimizer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/hetrans.rs:162:64 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn translate_module(m: &Module, entry_fn: usize, mni: &mut MapNativeInvoke) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn MapNativeInvoke` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/hetrans.rs:261:87 [INFO] [stdout] | [INFO] [stdout] 261 | fn translate_function(m: &Module, f: &Function, offset_table: &OffsetTable, mni: &mut MapNativeInvoke) -> TargetFunction { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn MapNativeInvoke` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/executor.rs:423:13 [INFO] [stdout] | [INFO] [stdout] 423 | _ => return Err(ExecuteError::TypeMismatch) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/executor.rs:603:25 [INFO] [stdout] | [INFO] [stdout] 603 | _ => return Err(ExecuteError::TypeMismatch) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text` [INFO] [stdout] --> src/executor.rs:136:21 [INFO] [stdout] | [INFO] [stdout] 136 | let text = match str::from_utf8(&mem[ptr..ptr + len]) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_text` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rt` [INFO] [stdout] --> src/executor.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 118 | fn builtin_resolve(rt: &GlobalStateProvider, module: &str, field: &str) -> Option { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_rt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `debug_print` [INFO] [stdout] --> src/executor.rs:446:13 [INFO] [stdout] | [INFO] [stdout] 446 | let debug_print = self.rt.debug_print_hook; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_debug_print` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/cfgraph.rs:145:14 [INFO] [stdout] | [INFO] [stdout] 145 | for (i, bb) in self.blocks.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/ssa.rs:811:43 [INFO] [stdout] | [INFO] [stdout] 811 | RawOp::NotImplemented(ref s) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hetrans.rs:196:10 [INFO] [stdout] | [INFO] [stdout] 196 | for (i, f) in functions.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty_rets` [INFO] [stdout] --> src/hetrans.rs:244:37 [INFO] [stdout] | [INFO] [stdout] 244 | let Type::Func(ref ty_args, ref ty_rets) = &m.types[tf.typeidx as usize]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ty_rets` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty_rets` [INFO] [stdout] --> src/hetrans.rs:284:49 [INFO] [stdout] | [INFO] [stdout] 284 | let Type::Func(ref ty_args, ref ty_rets) = &m.types[target_ty as usize]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ty_rets` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:440:46 [INFO] [stdout] | [INFO] [stdout] 440 | Opcode::I32Load(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:444:48 [INFO] [stdout] | [INFO] [stdout] 444 | Opcode::I32Load8U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:448:48 [INFO] [stdout] | [INFO] [stdout] 448 | Opcode::I32Load8S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:452:49 [INFO] [stdout] | [INFO] [stdout] 452 | Opcode::I32Load16U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:456:49 [INFO] [stdout] | [INFO] [stdout] 456 | Opcode::I32Load16S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:460:47 [INFO] [stdout] | [INFO] [stdout] 460 | Opcode::I32Store(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:464:48 [INFO] [stdout] | [INFO] [stdout] 464 | Opcode::I32Store8(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:468:49 [INFO] [stdout] | [INFO] [stdout] 468 | Opcode::I32Store16(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:511:46 [INFO] [stdout] | [INFO] [stdout] 511 | Opcode::I64Load(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:515:48 [INFO] [stdout] | [INFO] [stdout] 515 | Opcode::I64Load8U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:519:48 [INFO] [stdout] | [INFO] [stdout] 519 | Opcode::I64Load8S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:523:49 [INFO] [stdout] | [INFO] [stdout] 523 | Opcode::I64Load16U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:527:49 [INFO] [stdout] | [INFO] [stdout] 527 | Opcode::I64Load16S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:531:49 [INFO] [stdout] | [INFO] [stdout] 531 | Opcode::I64Load32U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:535:49 [INFO] [stdout] | [INFO] [stdout] 535 | Opcode::I64Load32S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:539:47 [INFO] [stdout] | [INFO] [stdout] 539 | Opcode::I64Store(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:543:48 [INFO] [stdout] | [INFO] [stdout] 543 | Opcode::I64Store8(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:547:49 [INFO] [stdout] | [INFO] [stdout] 547 | Opcode::I64Store16(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:551:49 [INFO] [stdout] | [INFO] [stdout] 551 | Opcode::I64Store32(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/executor.rs:593:25 [INFO] [stdout] | [INFO] [stdout] 593 | let mut prev_frame = self.frames.pop().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/hetrans.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | let mut entry_reloc_point = build_call(m, &mut executable, entry_fn); [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:23:16 [INFO] [stdout] | [INFO] [stdout] 23 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:315:16 [INFO] [stdout] | [INFO] [stdout] 315 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:322:16 [INFO] [stdout] | [INFO] [stdout] 322 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:329:16 [INFO] [stdout] | [INFO] [stdout] 329 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_scanned` [INFO] [stdout] --> src/ssa.rs:259:8 [INFO] [stdout] | [INFO] [stdout] 259 | fn is_scanned(&self, val: &T) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `underscore_lifetimes` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(underscore_lifetimes)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `alloc` has been stable since 1.36.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(alloc)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 52 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e0bc3b2487482f56, 437dd2a22e69dd27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e0bc3b2487482f56, 437dd2a22e69dd27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e0bc3b2487482f56, 437dd2a22e69dd27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a5c9a65335d47d4f, df7d58e0b822853a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (19070f43d8fbc637, 666a0f0b4b67a625), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (7dd3378a8568d317, bd70b8f3917585e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e1e7cd6edc1f75f3, 6ea88a4ac5688251), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e1e7cd6edc1f75f3, 6ea88a4ac5688251), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (7dd3378a8568d317, bd70b8f3917585e0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (737da8b66a687fcc, bf8f02e6424daaea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (737da8b66a687fcc, bf8f02e6424daaea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (45e199e12c50e503, f5655f9da0417115), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (604bf3c0427c15f0, 74d52b36feda3d12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (114999298f94a66, 6a40a3aa34f6d8c6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (817f5c7261880e, 59a4526e45be03c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (485552f1952e50cd, be5cd62dfe220c3), 0, 0 [INFO] [stderr] Compiling wasm-core v0.2.15 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused `#[macro_use]` import [INFO] [stdout] --> src/lib.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | #[macro_use] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:63:28 [INFO] [stdout] | [INFO] [stdout] 63 | pub type NativeEntry = Box ExecuteResult> + 'static>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut GlobalStateProvider, &[Value]) -> ExecuteResult> + 'static` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:63:36 [INFO] [stdout] | [INFO] [stdout] 63 | pub type NativeEntry = Box ExecuteResult> + 'static>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:84:30 [INFO] [stdout] | [INFO] [stdout] 84 | pub(crate) resolver: Box [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn NativeResolver` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:90:23 [INFO] [stdout] | [INFO] [stdout] 90 | pub resolver: Box [INFO] [stdout] | ^^^^^^^^^^^^^^ help: use `dyn`: `dyn NativeResolver` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:94:39 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn invoke(&mut self, rt: &mut GlobalStateProvider, args: &[Value]) -> ExecuteResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/executor.rs:118:29 [INFO] [stdout] | [INFO] [stdout] 118 | fn builtin_resolve(rt: &GlobalStateProvider, module: &str, field: &str) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GlobalStateProvider` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `fp_ops` [INFO] [stdout] --> src/value.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use fp_ops; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ExecuteError`, `ExecuteResult` [INFO] [stdout] --> src/fp_ops.rs:1:16 [INFO] [stdout] | [INFO] [stdout] 1 | use executor::{ExecuteResult, ExecuteError}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/cfgraph.rs:47:19 [INFO] [stdout] | [INFO] [stdout] 47 | let _obj: Box> = Box::new(Opt {}); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Optimizer` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/hetrans.rs:162:64 [INFO] [stdout] | [INFO] [stdout] 162 | pub fn translate_module(m: &Module, entry_fn: usize, mni: &mut MapNativeInvoke) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn MapNativeInvoke` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/hetrans.rs:261:87 [INFO] [stdout] | [INFO] [stdout] 261 | fn translate_function(m: &Module, f: &Function, offset_table: &OffsetTable, mni: &mut MapNativeInvoke) -> TargetFunction { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn MapNativeInvoke` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/executor.rs:423:13 [INFO] [stdout] | [INFO] [stdout] 423 | _ => return Err(ExecuteError::TypeMismatch) [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/executor.rs:603:25 [INFO] [stdout] | [INFO] [stdout] 603 | _ => return Err(ExecuteError::TypeMismatch) [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text` [INFO] [stdout] --> src/executor.rs:136:21 [INFO] [stdout] | [INFO] [stdout] 136 | let text = match str::from_utf8(&mem[ptr..ptr + len]) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_text` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rt` [INFO] [stdout] --> src/executor.rs:118:24 [INFO] [stdout] | [INFO] [stdout] 118 | fn builtin_resolve(rt: &GlobalStateProvider, module: &str, field: &str) -> Option { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_rt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `debug_print` [INFO] [stdout] --> src/executor.rs:446:13 [INFO] [stdout] | [INFO] [stdout] 446 | let debug_print = self.rt.debug_print_hook; [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_debug_print` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/cfgraph.rs:145:14 [INFO] [stdout] | [INFO] [stdout] 145 | for (i, bb) in self.blocks.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/ssa.rs:811:43 [INFO] [stdout] | [INFO] [stdout] 811 | RawOp::NotImplemented(ref s) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ssa` [INFO] [stdout] --> src/ssa.rs:1029:13 [INFO] [stdout] | [INFO] [stdout] 1029 | let ssa = FlowGraph::from_cfg(&cfg, &Module::default()); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_ssa` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/hetrans.rs:196:10 [INFO] [stdout] | [INFO] [stdout] 196 | for (i, f) in functions.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty_rets` [INFO] [stdout] --> src/hetrans.rs:244:37 [INFO] [stdout] | [INFO] [stdout] 244 | let Type::Func(ref ty_args, ref ty_rets) = &m.types[tf.typeidx as usize]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ty_rets` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty_rets` [INFO] [stdout] --> src/hetrans.rs:284:49 [INFO] [stdout] | [INFO] [stdout] 284 | let Type::Func(ref ty_args, ref ty_rets) = &m.types[target_ty as usize]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ty_rets` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:440:46 [INFO] [stdout] | [INFO] [stdout] 440 | Opcode::I32Load(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:444:48 [INFO] [stdout] | [INFO] [stdout] 444 | Opcode::I32Load8U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:448:48 [INFO] [stdout] | [INFO] [stdout] 448 | Opcode::I32Load8S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:452:49 [INFO] [stdout] | [INFO] [stdout] 452 | Opcode::I32Load16U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:456:49 [INFO] [stdout] | [INFO] [stdout] 456 | Opcode::I32Load16S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:460:47 [INFO] [stdout] | [INFO] [stdout] 460 | Opcode::I32Store(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:464:48 [INFO] [stdout] | [INFO] [stdout] 464 | Opcode::I32Store8(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:468:49 [INFO] [stdout] | [INFO] [stdout] 468 | Opcode::I32Store16(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:511:46 [INFO] [stdout] | [INFO] [stdout] 511 | Opcode::I64Load(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:515:48 [INFO] [stdout] | [INFO] [stdout] 515 | Opcode::I64Load8U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:519:48 [INFO] [stdout] | [INFO] [stdout] 519 | Opcode::I64Load8S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:523:49 [INFO] [stdout] | [INFO] [stdout] 523 | Opcode::I64Load16U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:527:49 [INFO] [stdout] | [INFO] [stdout] 527 | Opcode::I64Load16S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:531:49 [INFO] [stdout] | [INFO] [stdout] 531 | Opcode::I64Load32U(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:535:49 [INFO] [stdout] | [INFO] [stdout] 535 | Opcode::I64Load32S(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:539:47 [INFO] [stdout] | [INFO] [stdout] 539 | Opcode::I64Store(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:543:48 [INFO] [stdout] | [INFO] [stdout] 543 | Opcode::I64Store8(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:547:49 [INFO] [stdout] | [INFO] [stdout] 547 | Opcode::I64Store16(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `align` [INFO] [stdout] --> src/hetrans.rs:551:49 [INFO] [stdout] | [INFO] [stdout] 551 | Opcode::I64Store32(Memarg { offset, align }) => { [INFO] [stdout] | ^^^^^ help: try ignoring the field: `align: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/executor.rs:593:25 [INFO] [stdout] | [INFO] [stdout] 593 | let mut prev_frame = self.frames.pop().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/hetrans.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | let mut entry_reloc_point = build_call(m, &mut executable, entry_fn); [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:9:16 [INFO] [stdout] | [INFO] [stdout] 9 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:23:16 [INFO] [stdout] | [INFO] [stdout] 23 | Value::I32(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:315:16 [INFO] [stdout] | [INFO] [stdout] 315 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:322:16 [INFO] [stdout] | [INFO] [stdout] 322 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/int_ops.rs:329:16 [INFO] [stdout] | [INFO] [stdout] 329 | Value::I64(unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `is_scanned` [INFO] [stdout] --> src/ssa.rs:259:8 [INFO] [stdout] | [INFO] [stdout] 259 | fn is_scanned(&self, val: &T) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `underscore_lifetimes` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(underscore_lifetimes)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `alloc` has been stable since 1.36.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:3:12 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(alloc)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a64339be665a6a83, 2e81b0ae4f86b80), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (61396865b98036c4, c296a6d2052032fb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (1d488cbea44c52c8, f183e91b2cf8b035), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (8c71de9aca2dc13a, 72cdba492827aaf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a812f6e26abc4303, a842efbc1fba9ffa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a812f6e26abc4303, a842efbc1fba9ffa), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (8c71de9aca2dc13a, 72cdba492827aaf3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (5c1887b9e676fb81, 52d8158d3bc96eae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (c7a9e6af82e60cb0, 4eefdce27a1deea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (d39931f918861de5, b16a4899a921ce6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (b89c5548ee71296a, e643d9189c8e375f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (b533c561529142cb, bf620706dff704dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (b533c561529142cb, bf620706dff704dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (e358786809deaade, 6f86e9049f6c5dbe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a4d163464d0355de, 1f07b0a6784ae47a), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (46787fff7f6cebe8, 7b4582401238a10b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (9183876acae6acc2, 4b1e692e23321fc8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (cd5289d501cc490f, dc6674910a442236), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (d0fb4a2978ec8d10, cb096cf5af7bfcc1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (1e763e777ae952df, 9a4c76cee3371bb0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (cc3c0461debaff73, bac9f33674427169), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: wasm_core, (a29fbfc1d07b9e6e, dde24159e4e37c74), 0, 0 [INFO] [stdout] warning: 53 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 8.41s [INFO] running `Command { std: "docker" "inspect" "abbcb9a4184af3ee99fad1547bf4629a98c622ad52fbab3633a22e470b669cb3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "abbcb9a4184af3ee99fad1547bf4629a98c622ad52fbab3633a22e470b669cb3", kill_on_drop: false }` [INFO] [stdout] abbcb9a4184af3ee99fad1547bf4629a98c622ad52fbab3633a22e470b669cb3