[INFO] fetching crate io-uring 0.5.1... [INFO] building io-uring-0.5.1 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate io-uring 0.5.1 into /workspace/builds/worker-52/source [INFO] validating manifest of crates.io crate io-uring 0.5.1 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 io-uring 0.5.1 [INFO] finished tweaking crates.io crate io-uring 0.5.1 [INFO] tweaked toml for crates.io crate io-uring 0.5.1 written to /workspace/builds/worker-52/source/Cargo.toml [INFO] crate crates.io crate io-uring 0.5.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-52/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-52/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] 8554d586bf976af10714e1f21fe869ebc72b0a51ac64f68d3bacf67cc8597ef8 [INFO] running `Command { std: "docker" "start" "-a" "8554d586bf976af10714e1f21fe869ebc72b0a51ac64f68d3bacf67cc8597ef8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8554d586bf976af10714e1f21fe869ebc72b0a51ac64f68d3bacf67cc8597ef8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8554d586bf976af10714e1f21fe869ebc72b0a51ac64f68d3bacf67cc8597ef8", kill_on_drop: false }` [INFO] [stdout] 8554d586bf976af10714e1f21fe869ebc72b0a51ac64f68d3bacf67cc8597ef8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-52/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-52/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] 65140ce957ba52193f83b658958d37d4ddd9e5046f2daeebcedc658ebab4e4ca [INFO] running `Command { std: "docker" "start" "-a" "65140ce957ba52193f83b658958d37d4ddd9e5046f2daeebcedc658ebab4e4ca", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.86 [INFO] [stderr] Compiling io-uring v0.5.1 (/opt/rustwide/workdir) [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (f6284ad6ba220b8d, 5833cc88c7cce571), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (d691fbb128dae6b8, 498f4db14dbbf342), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (2e1fc1d3170fb0b5, 5ab156f55eebd0e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (a6174d1c89980ca8, 72af7747ac18e649), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (f21bf10a0556f75c, 91d48a0163076db4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (de0078867daff996, ebd5aa6315a763a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (caef776875c8a538, e6c5aff6f4f12bb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (84765b46daba9f38, 8b9914a761428fc6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (af46bde0d2bde7d0, 403ba746ec47a9cb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (934411658ab26479, 75eeb0c46642cce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (7c48a3ba6eff9751, 27800715ca3f9eca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (ade1898b8aa84986, b29c36cbc516b94d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (a7504bfe7ca50aa7, fcd52a6d2c0bbb1d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (914c1cb6c9a598e1, 78bfba795ef1096e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (9510bdeb67774449, 10156135202bd5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (a83515f7e581d9b4, 6ae520b28d6a6b54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (ea351870eec09d22, 22d95aada58b56d9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (8b6a505cfa5955e3, 5cb0e9401897c16d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (f24d549da3d437e5, ba4acb1311cbbae2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (89404fab1c3bcc90, 10768f8e6cc8e36a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (5e132ad3b65b158a, d918dbea784493c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (a5540e87c4f1e585, f8e578f07f9546a5), 0, 0 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.37s [INFO] running `Command { std: "docker" "inspect" "65140ce957ba52193f83b658958d37d4ddd9e5046f2daeebcedc658ebab4e4ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "65140ce957ba52193f83b658958d37d4ddd9e5046f2daeebcedc658ebab4e4ca", kill_on_drop: false }` [INFO] [stdout] 65140ce957ba52193f83b658958d37d4ddd9e5046f2daeebcedc658ebab4e4ca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-52/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-52/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] 43b703706547c2cef3352b8ab479dd7eef22249ce7cec49b70952fe7280e3995 [INFO] running `Command { std: "docker" "start" "-a" "43b703706547c2cef3352b8ab479dd7eef22249ce7cec49b70952fe7280e3995", kill_on_drop: false }` [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (f6284ad6ba220b8d, 5833cc88c7cce571), 0, 0 [INFO] [stderr] Compiling anyhow v1.0.38 [INFO] [stderr] Compiling slab v0.4.2 [INFO] [stderr] SG_CR_Eslkdjf: libc, (d691fbb128dae6b8, 498f4db14dbbf342), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (2e1fc1d3170fb0b5, 5ab156f55eebd0e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (a6174d1c89980ca8, 72af7747ac18e649), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (f21bf10a0556f75c, 91d48a0163076db4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (de0078867daff996, ebd5aa6315a763a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (caef776875c8a538, e6c5aff6f4f12bb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (84765b46daba9f38, 8b9914a761428fc6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (af46bde0d2bde7d0, 403ba746ec47a9cb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (934411658ab26479, 75eeb0c46642cce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (7c48a3ba6eff9751, 27800715ca3f9eca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (ade1898b8aa84986, b29c36cbc516b94d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (a7504bfe7ca50aa7, fcd52a6d2c0bbb1d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (914c1cb6c9a598e1, 78bfba795ef1096e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (9510bdeb67774449, 10156135202bd5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (a83515f7e581d9b4, 6ae520b28d6a6b54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (ea351870eec09d22, 22d95aada58b56d9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: libc, (8b6a505cfa5955e3, 5cb0e9401897c16d), 0, 0 [INFO] [stderr] Compiling socket2 v0.3.19 [INFO] [stderr] Compiling nix v0.19.1 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (f24d549da3d437e5, ba4acb1311cbbae2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (89404fab1c3bcc90, 10768f8e6cc8e36a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (5e132ad3b65b158a, d918dbea784493c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (a5540e87c4f1e585, f8e578f07f9546a5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (536e1cb23b51c51b, 52d377f4aa59a278), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (e87c0fe91e766c67, ff0af64d5b62725b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (32135ebfa638b621, 78b232ed90af02e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (64c9e2ea486c7962, fd22094467ad7bd0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (959f1e6cc055774f, b2c5c9ce2996baac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (3616769b36ba59e7, 7042026d724624e1), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (9fff3efaadd83899, 57cce8880e29c4ca), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (4ea5ee65d5fa42b1, d03cf71e71617524), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (256367ba8ef81908, 8b792e93325880d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: socket2, (4130a3622dc565de, 8312e10b5de79ea1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: anyhow, (46e51e7c66873972, 5508696c58e014da), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5aa64da0413255bb, c87aaa2bfdb88391), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dd1abff5a6b25aed, e59cc0fc1e0e9c07), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (aacdfc85a3670465, 3193497fd75f930), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8541cb997d058ad4, 7ebea568c6ae6b5d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5cc3071242cda972, 7cd015db53e0a9f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ecefee1690d1f6c7, 6656e7680b14761a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (58893510e162461, b31b78c90043e8ba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (371a698539e45fa, 4acb2ebcb9d2ab27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c9eeb32c05dabdb3, 143f7670f611a6c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (743b85af830c74b2, dbce35d60e6b0aca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (3048ddc049b670ef, e462568e607f4aad), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7727f4ea42c1042b, 742f52f95d6f3ffc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e9de9f811682de0e, 2cce5d4204997cd2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (826c433586bdcf53, ac0cb1d4c605dfd5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (32dbe6df8b52f82a, 7a492a6928350cec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (98f0cde433cc5e23, 6b25e8ae7695bc0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4c0979fac9a2f7d, 939b7dd396815f75), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5578bbc4ce2f8f5d, bbeef69a0cf54d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (fbfe89ddd9277857, cb22d34625326a0f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bf0f30dcb2a2fd95, 5570818fe975b4ff), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b3da7e3cd1ae0a2e, cb731b5de2abfd0f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (8721de5985fed707, bd50123eef5b6b3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (53274905954af0fb, fb7b1482724b3215), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7fb8f818a1ec0c0b, 3862d65af9bf18ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ed146c452e89cae8, 7a0d73e26d3822a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (eb7d1a8e39895b43, 8aaefef16717e38d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (45307a05f5042575, e5c95286e5c89caa), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7fb1ffa4a10f563e, da8bf91790f55436), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (5415c8d87eba2700, e5210c78439a7075), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (aa13a7b54445579e, eb0e5934b48f43e4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9b339f233dc3d781, bf1541ddffe07f2b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (ec981ceb46b323a5, 2832322715dec1b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (78f387f140c16653, 6bb12f6ed0091370), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b718af1d304cd82e, cb066f53e8073418), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (69cbab4f98d01ede, ff64ef41e5d39ab5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (dd68f57f5feab746, 952c6f7e17840751), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c5bcf46bb7cb1574, df659483c8319f6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (be8d8c94b54c8f7, f7094337d7b4e68d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (67270a49a6148d27, 13dc17f1c19a4158), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (bd7da78b7cadd705, e6dc438a96a95936), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (b692515a78a52e8f, d227543688c32175), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d9304e4a4c152d84, 355c6bf6419758d1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9757a7f76c5f3808, fe6e53bd4fca6468), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (46dcb32a2187a23, abd832cac784a50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (58a6730f86ff60ab, 7850a3bfccbcf20), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9ee615f042e4e0, 8bd43555f9741913), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (e756368ddac92128, 8be44a099c098604), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (910e602cfc58b1ca, 147a40e7e5f298c7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (255d28ad9ea613b7, af9da14f1fdcb296), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (88fe41fe13ecccb8, e710253e920bf932), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (33289079ef90f080, 886f472739fae021), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (7ba88c7749d0f04e, e30eddfac87b2edb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (4b2c54e99edcc6f3, af88051242cf5e45), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f479fe300760f41b, ea0f8590cfa6da08), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (6187ae667f1d376a, 613409d4ffb92005), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (77b6639b2048ec87, 441a38645d1c010d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9ec2789610e1e15a, cce5ca3dcd8a2595), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: nix, (9455d9b482ca81ce, a23ef38786d2ae23), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (c67f554308e74076, 164779c7429f3df3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (293e6826b3c1ebf1, 54061b5d6c104430), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d7bdaea3ba1645d, 9b4d2a0eb34e9c22), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (da9708fc9a2c3533, 86825afe2d730e7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (842fbb123a361ae4, edfd20934f97a84), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (f091090a95701ef1, 8b4a99f0bd9ea09), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: nix, (d72b9a677a040c06, 31e3fe0f55e78ca6), 0, 0 [INFO] [stderr] Compiling io-uring v0.5.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/sys/sys.rs:545:13 [INFO] [stdout] | [INFO] [stdout] 545 | / &(*(::core::ptr::null::())) [INFO] [stdout] 546 | | .buf_index as *const _ as usize [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unaligned_references)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/sys/sys.rs:558:13 [INFO] [stdout] | [INFO] [stdout] 558 | / &(*(::core::ptr::null::())) [INFO] [stdout] 559 | | .buf_group as *const _ as usize [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:95:19 [INFO] [stdout] | [INFO] [stdout] 95 | unsafe { &(*(::core::ptr::null::<__kernel_timespec>())).tv_sec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:105:19 [INFO] [stdout] | [INFO] [stdout] 105 | unsafe { &(*(::core::ptr::null::<__kernel_timespec>())).tv_nsec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:135:19 [INFO] [stdout] | [INFO] [stdout] 135 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:145:19 [INFO] [stdout] | [INFO] [stdout] 145 | unsafe { &(*(::core::ptr::null::())).mode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:155:19 [INFO] [stdout] | [INFO] [stdout] 155 | unsafe { &(*(::core::ptr::null::())).resolve as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:200:19 [INFO] [stdout] | [INFO] [stdout] 200 | unsafe { &(*(::core::ptr::null::())).off as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:211:14 [INFO] [stdout] | [INFO] [stdout] 211 | &(*(::core::ptr::null::())).addr2 as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:248:14 [INFO] [stdout] | [INFO] [stdout] 248 | &(*(::core::ptr::null::())).addr as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:260:14 [INFO] [stdout] | [INFO] [stdout] 260 | &(*(::core::ptr::null::())).splice_off_in as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:311:14 [INFO] [stdout] | [INFO] [stdout] 311 | &(*(::core::ptr::null::())).rw_flags as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:323:14 [INFO] [stdout] | [INFO] [stdout] 323 | &(*(::core::ptr::null::())).fsync_flags as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:335:14 [INFO] [stdout] | [INFO] [stdout] 335 | &(*(::core::ptr::null::())).poll_events as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:347:14 [INFO] [stdout] | [INFO] [stdout] 347 | &(*(::core::ptr::null::())).poll32_events as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:360:14 [INFO] [stdout] | [INFO] [stdout] 360 | &(*(::core::ptr::null::())).sync_range_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:373:14 [INFO] [stdout] | [INFO] [stdout] 373 | &(*(::core::ptr::null::())).msg_flags as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:385:14 [INFO] [stdout] | [INFO] [stdout] 385 | &(*(::core::ptr::null::())).timeout_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:398:14 [INFO] [stdout] | [INFO] [stdout] 398 | &(*(::core::ptr::null::())).accept_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:411:14 [INFO] [stdout] | [INFO] [stdout] 411 | &(*(::core::ptr::null::())).cancel_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:424:14 [INFO] [stdout] | [INFO] [stdout] 424 | &(*(::core::ptr::null::())).open_flags as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:436:14 [INFO] [stdout] | [INFO] [stdout] 436 | &(*(::core::ptr::null::())).statx_flags as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:448:14 [INFO] [stdout] | [INFO] [stdout] 448 | &(*(::core::ptr::null::())).fadvise_advice as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:461:14 [INFO] [stdout] | [INFO] [stdout] 461 | &(*(::core::ptr::null::())).splice_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:474:14 [INFO] [stdout] | [INFO] [stdout] 474 | &(*(::core::ptr::null::())).rename_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:487:14 [INFO] [stdout] | [INFO] [stdout] 487 | &(*(::core::ptr::null::())).unlink_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:545:14 [INFO] [stdout] | [INFO] [stdout] 545 | &(*(::core::ptr::null::())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:558:14 [INFO] [stdout] | [INFO] [stdout] 558 | &(*(::core::ptr::null::())) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:595:14 [INFO] [stdout] | [INFO] [stdout] 595 | &(*(::core::ptr::null::())).personality [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:608:14 [INFO] [stdout] | [INFO] [stdout] 608 | &(*(::core::ptr::null::())).splice_fd_in [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:639:14 [INFO] [stdout] | [INFO] [stdout] 639 | &(*(::core::ptr::null::())).__pad2 as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:668:19 [INFO] [stdout] | [INFO] [stdout] 668 | unsafe { &(*(::core::ptr::null::())).opcode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:678:19 [INFO] [stdout] | [INFO] [stdout] 678 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:688:19 [INFO] [stdout] | [INFO] [stdout] 688 | unsafe { &(*(::core::ptr::null::())).ioprio as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:698:19 [INFO] [stdout] | [INFO] [stdout] 698 | unsafe { &(*(::core::ptr::null::())).fd as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:708:19 [INFO] [stdout] | [INFO] [stdout] 708 | unsafe { &(*(::core::ptr::null::())).len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:718:19 [INFO] [stdout] | [INFO] [stdout] 718 | unsafe { &(*(::core::ptr::null::())).user_data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:799:19 [INFO] [stdout] | [INFO] [stdout] 799 | unsafe { &(*(::core::ptr::null::())).user_data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:809:19 [INFO] [stdout] | [INFO] [stdout] 809 | unsafe { &(*(::core::ptr::null::())).res as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:819:19 [INFO] [stdout] | [INFO] [stdout] 819 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:857:19 [INFO] [stdout] | [INFO] [stdout] 857 | unsafe { &(*(::core::ptr::null::())).head as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:867:19 [INFO] [stdout] | [INFO] [stdout] 867 | unsafe { &(*(::core::ptr::null::())).tail as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:877:19 [INFO] [stdout] | [INFO] [stdout] 877 | unsafe { &(*(::core::ptr::null::())).ring_mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:887:19 [INFO] [stdout] | [INFO] [stdout] 887 | unsafe { &(*(::core::ptr::null::())).ring_entries as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:897:19 [INFO] [stdout] | [INFO] [stdout] 897 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:907:19 [INFO] [stdout] | [INFO] [stdout] 907 | unsafe { &(*(::core::ptr::null::())).dropped as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:917:19 [INFO] [stdout] | [INFO] [stdout] 917 | unsafe { &(*(::core::ptr::null::())).array as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:927:19 [INFO] [stdout] | [INFO] [stdout] 927 | unsafe { &(*(::core::ptr::null::())).resv1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:937:19 [INFO] [stdout] | [INFO] [stdout] 937 | unsafe { &(*(::core::ptr::null::())).resv2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:973:19 [INFO] [stdout] | [INFO] [stdout] 973 | unsafe { &(*(::core::ptr::null::())).head as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:983:19 [INFO] [stdout] | [INFO] [stdout] 983 | unsafe { &(*(::core::ptr::null::())).tail as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:993:19 [INFO] [stdout] | [INFO] [stdout] 993 | unsafe { &(*(::core::ptr::null::())).ring_mask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1003:19 [INFO] [stdout] | [INFO] [stdout] 1003 | unsafe { &(*(::core::ptr::null::())).ring_entries as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1013:19 [INFO] [stdout] | [INFO] [stdout] 1013 | unsafe { &(*(::core::ptr::null::())).overflow as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1023:19 [INFO] [stdout] | [INFO] [stdout] 1023 | unsafe { &(*(::core::ptr::null::())).cqes as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1033:19 [INFO] [stdout] | [INFO] [stdout] 1033 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1043:19 [INFO] [stdout] | [INFO] [stdout] 1043 | unsafe { &(*(::core::ptr::null::())).resv1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1053:19 [INFO] [stdout] | [INFO] [stdout] 1053 | unsafe { &(*(::core::ptr::null::())).resv2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1090:19 [INFO] [stdout] | [INFO] [stdout] 1090 | unsafe { &(*(::core::ptr::null::())).sq_entries as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1100:19 [INFO] [stdout] | [INFO] [stdout] 1100 | unsafe { &(*(::core::ptr::null::())).cq_entries as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1110:19 [INFO] [stdout] | [INFO] [stdout] 1110 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1120:19 [INFO] [stdout] | [INFO] [stdout] 1120 | unsafe { &(*(::core::ptr::null::())).sq_thread_cpu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1130:19 [INFO] [stdout] | [INFO] [stdout] 1130 | unsafe { &(*(::core::ptr::null::())).sq_thread_idle as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1140:19 [INFO] [stdout] | [INFO] [stdout] 1140 | unsafe { &(*(::core::ptr::null::())).features as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1150:19 [INFO] [stdout] | [INFO] [stdout] 1150 | unsafe { &(*(::core::ptr::null::())).wq_fd as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1160:19 [INFO] [stdout] | [INFO] [stdout] 1160 | unsafe { &(*(::core::ptr::null::())).resv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1170:19 [INFO] [stdout] | [INFO] [stdout] 1170 | unsafe { &(*(::core::ptr::null::())).sq_off as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1180:19 [INFO] [stdout] | [INFO] [stdout] 1180 | unsafe { &(*(::core::ptr::null::())).cq_off as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1225:19 [INFO] [stdout] | [INFO] [stdout] 1225 | unsafe { &(*(::core::ptr::null::())).offset as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1235:19 [INFO] [stdout] | [INFO] [stdout] 1235 | unsafe { &(*(::core::ptr::null::())).resv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1245:19 [INFO] [stdout] | [INFO] [stdout] 1245 | unsafe { &(*(::core::ptr::null::())).fds as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1275:19 [INFO] [stdout] | [INFO] [stdout] 1275 | unsafe { &(*(::core::ptr::null::())).offset as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1285:19 [INFO] [stdout] | [INFO] [stdout] 1285 | unsafe { &(*(::core::ptr::null::())).resv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1295:19 [INFO] [stdout] | [INFO] [stdout] 1295 | unsafe { &(*(::core::ptr::null::())).data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1326:19 [INFO] [stdout] | [INFO] [stdout] 1326 | unsafe { &(*(::core::ptr::null::())).op as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1336:19 [INFO] [stdout] | [INFO] [stdout] 1336 | unsafe { &(*(::core::ptr::null::())).resv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1346:19 [INFO] [stdout] | [INFO] [stdout] 1346 | unsafe { &(*(::core::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1356:19 [INFO] [stdout] | [INFO] [stdout] 1356 | unsafe { &(*(::core::ptr::null::())).resv2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1388:19 [INFO] [stdout] | [INFO] [stdout] 1388 | unsafe { &(*(::core::ptr::null::())).last_op as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1398:19 [INFO] [stdout] | [INFO] [stdout] 1398 | unsafe { &(*(::core::ptr::null::())).ops_len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1408:19 [INFO] [stdout] | [INFO] [stdout] 1408 | unsafe { &(*(::core::ptr::null::())).resv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1418:19 [INFO] [stdout] | [INFO] [stdout] 1418 | unsafe { &(*(::core::ptr::null::())).resv2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1428:19 [INFO] [stdout] | [INFO] [stdout] 1428 | unsafe { &(*(::core::ptr::null::())).ops as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1471:14 [INFO] [stdout] | [INFO] [stdout] 1471 | &(*(::core::ptr::null::())).register_op as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1484:14 [INFO] [stdout] | [INFO] [stdout] 1484 | &(*(::core::ptr::null::())).sqe_op as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1497:14 [INFO] [stdout] | [INFO] [stdout] 1497 | &(*(::core::ptr::null::())).sqe_flags as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1527:19 [INFO] [stdout] | [INFO] [stdout] 1527 | unsafe { &(*(::core::ptr::null::())).opcode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1537:19 [INFO] [stdout] | [INFO] [stdout] 1537 | unsafe { &(*(::core::ptr::null::())).resv as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1547:19 [INFO] [stdout] | [INFO] [stdout] 1547 | unsafe { &(*(::core::ptr::null::())).resv2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1589:19 [INFO] [stdout] | [INFO] [stdout] 1589 | unsafe { &(*(::core::ptr::null::())).sigmask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1600:14 [INFO] [stdout] | [INFO] [stdout] 1600 | &(*(::core::ptr::null::())).sigmask_sz as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1611:19 [INFO] [stdout] | [INFO] [stdout] 1611 | unsafe { &(*(::core::ptr::null::())).pad as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/sys/sys.rs:1621:19 [INFO] [stdout] | [INFO] [stdout] 1621 | unsafe { &(*(::core::ptr::null::())).ts as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (7c156fdf314bd629, 66cd4e5439188e7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (8d7edaaa8dc59fbe, a3ec3a026fbdd980), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (b0179358de25176f, 3bdf09f86a112c80), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (8fe5b7786380f875, 3409f35c6d75a811), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (6c0f75a15a88a40b, 70f7681e557cbd95), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (7c95761b391bdb28, 853017c93449c79c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (235b63e177a10140, 12245c0ae3db474), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (fcad95163c1224e4, 28a7e08f6ef3d4e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (a09f89a94c639238, d1d14e51c7ea090d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (46451372511bf2a1, 5a11491350513d59), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (c711e72da623e5f9, f8e39c1af7eef08a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (6517ded62fc6e43, b4a1c7a41742a019), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (d6e5209df2a6c2db, f858f1505a9c08dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (6b563b805c7288d, b6da4d4fa9bb83af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (344ee4f2632bfa39, 25e8270deb16429b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (75281a99b64eb999, 88a2b859efdee63d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (3364677b07dacf81, 3e029b936ff3092), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (559c811607970a85, 1df462234425b0bc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (765e252376d3a62c, 60be748ee4eb9953), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: io_uring, (c043e397d35d1d1b, 9c2212c25e03545), 0, 0 [INFO] [stdout] warning: 93 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 6.11s [INFO] running `Command { std: "docker" "inspect" "43b703706547c2cef3352b8ab479dd7eef22249ce7cec49b70952fe7280e3995", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "43b703706547c2cef3352b8ab479dd7eef22249ce7cec49b70952fe7280e3995", kill_on_drop: false }` [INFO] [stdout] 43b703706547c2cef3352b8ab479dd7eef22249ce7cec49b70952fe7280e3995