Dec 15 13:25:36.767 INFO testing gjio-0.1.3 against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 15 13:25:36.767 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 15 13:25:37.130 INFO [stdout] ab371034e007efab140ec5cbe5faf03e05f980fc20b42c5730026e23e89c7561 Dec 15 13:25:37.133 INFO running `"docker" "start" "-a" "ab371034e007efab140ec5cbe5faf03e05f980fc20b42c5730026e23e89c7561"` Dec 15 13:25:38.418 INFO [stderr] usermod: no changes Dec 15 13:25:38.519 INFO [stderr] Compiling gj v0.2.0 Dec 15 13:25:39.851 INFO [stderr] Compiling gjio v0.1.3 (/source) Dec 15 13:25:41.031 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:41.031 INFO [stderr] --> src/sys/unix/epoll.rs:62:16 Dec 15 13:25:41.031 INFO [stderr] | Dec 15 13:25:41.031 INFO [stderr] 62 | if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:41.031 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:41.031 INFO [stderr] | Dec 15 13:25:41.031 INFO [stderr] = note: #[warn(safe_packed_borrows)] on by default Dec 15 13:25:41.031 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:41.031 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:41.031 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:41.031 INFO [stderr] Dec 15 13:25:41.031 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:41.031 INFO [stderr] --> src/sys/unix/epoll.rs:63:16 Dec 15 13:25:41.031 INFO [stderr] | Dec 15 13:25:41.031 INFO [stderr] 63 | event.events.contains(epoll::EPOLLERR) Dec 15 13:25:41.031 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:41.031 INFO [stderr] | Dec 15 13:25:41.031 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:41.031 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:41.031 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:41.031 INFO [stderr] Dec 15 13:25:41.031 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:41.031 INFO [stderr] --> src/sys/unix/epoll.rs:62:57 Dec 15 13:25:41.031 INFO [stderr] | Dec 15 13:25:41.031 INFO [stderr] 62 | if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:41.031 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:41.031 INFO [stderr] | Dec 15 13:25:41.031 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:41.031 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:41.031 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:41.031 INFO [stderr] Dec 15 13:25:41.031 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:41.031 INFO [stderr] --> src/sys/unix/epoll.rs:73:16 Dec 15 13:25:41.032 INFO [stderr] | Dec 15 13:25:41.032 INFO [stderr] 73 | if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:41.032 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:41.032 INFO [stderr] | Dec 15 13:25:41.032 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:41.032 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:41.032 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:41.032 INFO [stderr] Dec 15 13:25:41.032 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:41.032 INFO [stderr] --> src/sys/unix/epoll.rs:74:16 Dec 15 13:25:41.032 INFO [stderr] | Dec 15 13:25:41.032 INFO [stderr] 74 | event.events.contains(epoll::EPOLLERR) Dec 15 13:25:41.032 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:41.032 INFO [stderr] | Dec 15 13:25:41.032 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:41.032 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:41.032 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:41.032 INFO [stderr] Dec 15 13:25:41.032 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:41.032 INFO [stderr] --> src/sys/unix/epoll.rs:73:58 Dec 15 13:25:41.032 INFO [stderr] | Dec 15 13:25:41.032 INFO [stderr] 73 | if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:41.032 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:41.032 INFO [stderr] | Dec 15 13:25:41.032 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:41.032 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:41.032 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:41.032 INFO [stderr] Dec 15 13:25:41.917 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.46s Dec 15 13:25:41.918 INFO [stderr] su: No module specific data is present Dec 15 13:25:42.439 INFO running `"docker" "inspect" "ab371034e007efab140ec5cbe5faf03e05f980fc20b42c5730026e23e89c7561"` Dec 15 13:25:42.669 INFO running `"docker" "rm" "-f" "ab371034e007efab140ec5cbe5faf03e05f980fc20b42c5730026e23e89c7561"` Dec 15 13:25:43.006 INFO [stdout] ab371034e007efab140ec5cbe5faf03e05f980fc20b42c5730026e23e89c7561 Dec 15 13:25:43.013 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 15 13:25:43.563 INFO [stdout] a671f91f14e5a3711ac6fa71d3732c2da39f1e0fdb82ca2248d2ef70b715ba9b Dec 15 13:25:43.568 INFO running `"docker" "start" "-a" "a671f91f14e5a3711ac6fa71d3732c2da39f1e0fdb82ca2248d2ef70b715ba9b"` Dec 15 13:25:44.582 INFO [stderr] usermod: no changes Dec 15 13:25:44.645 INFO [stderr] Compiling gjio v0.1.3 (/source) Dec 15 13:25:46.433 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:46.433 INFO [stderr] --> src/sys/unix/epoll.rs:62:16 Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] 62 | if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:46.433 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] = note: #[warn(safe_packed_borrows)] on by default Dec 15 13:25:46.433 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:46.433 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:46.433 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:46.433 INFO [stderr] Dec 15 13:25:46.433 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:46.433 INFO [stderr] --> src/sys/unix/epoll.rs:63:16 Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] 63 | event.events.contains(epoll::EPOLLERR) Dec 15 13:25:46.433 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:46.433 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:46.433 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:46.433 INFO [stderr] Dec 15 13:25:46.433 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:46.433 INFO [stderr] --> src/sys/unix/epoll.rs:62:57 Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] 62 | if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:46.433 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:46.433 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:46.433 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:46.433 INFO [stderr] Dec 15 13:25:46.433 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:46.433 INFO [stderr] --> src/sys/unix/epoll.rs:73:16 Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] 73 | if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:46.433 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:46.433 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:46.433 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:46.433 INFO [stderr] Dec 15 13:25:46.433 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:46.433 INFO [stderr] --> src/sys/unix/epoll.rs:74:16 Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] 74 | event.events.contains(epoll::EPOLLERR) Dec 15 13:25:46.433 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:46.433 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:46.433 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:46.433 INFO [stderr] Dec 15 13:25:46.433 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133) Dec 15 13:25:46.433 INFO [stderr] --> src/sys/unix/epoll.rs:73:58 Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] 73 | if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) || Dec 15 13:25:46.433 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:46.433 INFO [stderr] | Dec 15 13:25:46.433 INFO [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Dec 15 13:25:46.433 INFO [stderr] = note: for more information, see issue #46043 Dec 15 13:25:46.433 INFO [stderr] = note: fields of packed structs might be misaligned: dereferencing a misaligned pointer or even just creating a misaligned reference is undefined behavior Dec 15 13:25:46.433 INFO [stderr] Dec 15 13:25:47.511 INFO [stderr] warning: unused `#[macro_use]` import Dec 15 13:25:47.511 INFO [stderr] --> examples/proxy.rs:22:1 Dec 15 13:25:47.511 INFO [stderr] | Dec 15 13:25:47.511 INFO [stderr] 22 | #[macro_use] Dec 15 13:25:47.511 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:47.511 INFO [stderr] | Dec 15 13:25:47.511 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 15 13:25:47.511 INFO [stderr] Dec 15 13:25:48.423 INFO [stderr] warning: unused `#[macro_use]` import Dec 15 13:25:48.423 INFO [stderr] --> tests/io.rs:22:1 Dec 15 13:25:48.423 INFO [stderr] | Dec 15 13:25:48.423 INFO [stderr] 22 | #[macro_use] Dec 15 13:25:48.423 INFO [stderr] | ^^^^^^^^^^^^ Dec 15 13:25:48.423 INFO [stderr] | Dec 15 13:25:48.423 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 15 13:25:48.423 INFO [stderr] Dec 15 13:25:51.828 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.22s Dec 15 13:25:51.847 INFO [stderr] su: No module specific data is present Dec 15 13:25:52.202 INFO running `"docker" "inspect" "a671f91f14e5a3711ac6fa71d3732c2da39f1e0fdb82ca2248d2ef70b715ba9b"` Dec 15 13:25:52.334 INFO running `"docker" "rm" "-f" "a671f91f14e5a3711ac6fa71d3732c2da39f1e0fdb82ca2248d2ef70b715ba9b"` Dec 15 13:25:52.438 INFO [stdout] a671f91f14e5a3711ac6fa71d3732c2da39f1e0fdb82ca2248d2ef70b715ba9b Dec 15 13:25:52.440 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-6/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +aa49d8ef14939ddec0e34b346b60174a5673d48f-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 15 13:25:52.643 INFO [stdout] e550cf45b8c8394636de2be381e39d0bf7d0b1da930057cc36b5e058dcfda6f1 Dec 15 13:25:52.648 INFO running `"docker" "start" "-a" "e550cf45b8c8394636de2be381e39d0bf7d0b1da930057cc36b5e058dcfda6f1"` Dec 15 13:25:53.267 INFO [stderr] usermod: no changes Dec 15 13:25:53.314 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Dec 15 13:25:53.326 INFO [stderr] Running /target/debug/deps/gjio-da21adcc6027e4c0 Dec 15 13:25:53.328 INFO [stdout] Dec 15 13:25:53.328 INFO [stdout] running 0 tests Dec 15 13:25:53.328 INFO [stdout] Dec 15 13:25:53.328 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 13:25:53.328 INFO [stdout] Dec 15 13:25:53.328 INFO [stderr] Running /target/debug/deps/io-739c9cf148975458 Dec 15 13:25:53.330 INFO [stdout] Dec 15 13:25:53.330 INFO [stdout] running 4 tests Dec 15 13:25:53.331 INFO [stdout] test hello ... ok Dec 15 13:25:53.331 INFO [stdout] test echo ... ok Dec 15 13:25:53.535 INFO [stdout] test timer_cancelation ... ok Dec 15 13:25:53.831 INFO [stdout] test timers_ordering ... ok Dec 15 13:25:53.831 INFO [stdout] Dec 15 13:25:53.831 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 13:25:53.831 INFO [stdout] Dec 15 13:25:53.832 INFO [stderr] Doc-tests gjio Dec 15 13:25:55.243 INFO [stdout] Dec 15 13:25:55.243 INFO [stdout] running 1 test Dec 15 13:25:57.957 INFO [stdout] test src/lib.rs - (line 26) ... ok Dec 15 13:25:57.957 INFO [stdout] Dec 15 13:25:57.957 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 13:25:57.957 INFO [stdout] Dec 15 13:25:57.971 INFO [stderr] su: No module specific data is present Dec 15 13:25:58.598 INFO running `"docker" "inspect" "e550cf45b8c8394636de2be381e39d0bf7d0b1da930057cc36b5e058dcfda6f1"` Dec 15 13:25:58.736 INFO running `"docker" "rm" "-f" "e550cf45b8c8394636de2be381e39d0bf7d0b1da930057cc36b5e058dcfda6f1"` Dec 15 13:25:58.836 INFO [stdout] e550cf45b8c8394636de2be381e39d0bf7d0b1da930057cc36b5e058dcfda6f1