Dec 03 10:35:37.288 INFO testing gjio-0.1.3 against 1.30.1 for beta-1.31-5
Dec 03 10:35:37.288 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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 +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 10:35:37.792 INFO [stdout] 2cabf3ae3bd1d25cfea6ea1bf86a927c3cf7f7c4a74e8660ad916b20cece4a60
Dec 03 10:35:37.799 INFO running `"docker" "start" "-a" "2cabf3ae3bd1d25cfea6ea1bf86a927c3cf7f7c4a74e8660ad916b20cece4a60"`
Dec 03 10:35:39.839 INFO [stderr] usermod: no changes
Dec 03 10:35:39.971 INFO [stderr]    Compiling gj v0.2.0
Dec 03 10:35:41.827 INFO [stderr]    Compiling gjio v0.1.3 (/source)
Dec 03 10:35:43.127 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:43.127 INFO [stderr]   --> src/sys/unix/epoll.rs:62:16
Dec 03 10:35:43.127 INFO [stderr]    |
Dec 03 10:35:43.127 INFO [stderr] 62 |             if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:43.127 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:43.127 INFO [stderr]    |
Dec 03 10:35:43.127 INFO [stderr]    = note: #[warn(safe_packed_borrows)] on by default
Dec 03 10:35:43.127 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 03 10:35:43.127 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:43.127 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 03 10:35:43.127 INFO [stderr] 
Dec 03 10:35:43.127 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:43.127 INFO [stderr]   --> src/sys/unix/epoll.rs:63:16
Dec 03 10:35:43.127 INFO [stderr]    |
Dec 03 10:35:43.127 INFO [stderr] 63 |                event.events.contains(epoll::EPOLLERR)
Dec 03 10:35:43.127 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:43.127 INFO [stderr]    |
Dec 03 10:35:43.127 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 03 10:35:43.127 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr] 
Dec 03 10:35:43.128 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:43.128 INFO [stderr]   --> src/sys/unix/epoll.rs:62:57
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 INFO [stderr] 62 |             if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:43.128 INFO [stderr]    |                                                         ^^^^^^^^^^^^
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr] 
Dec 03 10:35:43.128 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:43.128 INFO [stderr]   --> src/sys/unix/epoll.rs:73:16
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 INFO [stderr] 73 |             if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:43.128 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr] 
Dec 03 10:35:43.128 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:43.128 INFO [stderr]   --> src/sys/unix/epoll.rs:74:16
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 INFO [stderr] 74 |                event.events.contains(epoll::EPOLLERR)
Dec 03 10:35:43.128 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr] 
Dec 03 10:35:43.128 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:43.128 INFO [stderr]   --> src/sys/unix/epoll.rs:73:58
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 INFO [stderr] 73 |             if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:43.128 INFO [stderr]    |                                                          ^^^^^^^^^^^^
Dec 03 10:35:43.128 INFO [stderr]    |
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:43.128 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 03 10:35:43.128 INFO [stderr] 
Dec 03 10:35:44.188 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.30s
Dec 03 10:35:44.192 INFO [stderr] su: No module specific data is present
Dec 03 10:35:45.117 INFO running `"docker" "inspect" "2cabf3ae3bd1d25cfea6ea1bf86a927c3cf7f7c4a74e8660ad916b20cece4a60"`
Dec 03 10:35:45.407 INFO running `"docker" "rm" "-f" "2cabf3ae3bd1d25cfea6ea1bf86a927c3cf7f7c4a74e8660ad916b20cece4a60"`
Dec 03 10:35:45.765 INFO [stdout] 2cabf3ae3bd1d25cfea6ea1bf86a927c3cf7f7c4a74e8660ad916b20cece4a60
Dec 03 10:35:45.773 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 10:35:46.263 INFO [stdout] 00dd0fac1e61487d1d7450360b24f61abae6e0a27e3b6bb334f75376e605534f
Dec 03 10:35:46.265 INFO running `"docker" "start" "-a" "00dd0fac1e61487d1d7450360b24f61abae6e0a27e3b6bb334f75376e605534f"`
Dec 03 10:35:47.923 INFO [stderr] usermod: no changes
Dec 03 10:35:48.031 INFO [stderr]    Compiling gjio v0.1.3 (/source)
Dec 03 10:35:51.214 INFO [stderr] warning: unused `#[macro_use]` import
Dec 03 10:35:51.214 INFO [stderr]   --> examples/proxy.rs:22:1
Dec 03 10:35:51.214 INFO [stderr]    |
Dec 03 10:35:51.214 INFO [stderr] 22 | #[macro_use]
Dec 03 10:35:51.214 INFO [stderr]    | ^^^^^^^^^^^^
Dec 03 10:35:51.214 INFO [stderr]    |
Dec 03 10:35:51.214 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 03 10:35:51.214 INFO [stderr] 
Dec 03 10:35:51.411 INFO [stderr] warning: unused `#[macro_use]` import
Dec 03 10:35:51.411 INFO [stderr]   --> tests/io.rs:22:1
Dec 03 10:35:51.411 INFO [stderr]    |
Dec 03 10:35:51.411 INFO [stderr] 22 | #[macro_use]
Dec 03 10:35:51.411 INFO [stderr]    | ^^^^^^^^^^^^
Dec 03 10:35:51.411 INFO [stderr]    |
Dec 03 10:35:51.411 INFO [stderr]    = note: #[warn(unused_imports)] on by default
Dec 03 10:35:51.411 INFO [stderr] 
Dec 03 10:35:52.359 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:52.359 INFO [stderr]   --> src/sys/unix/epoll.rs:62:16
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 INFO [stderr] 62 |             if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:52.359 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 INFO [stderr]    = note: #[warn(safe_packed_borrows)] on by default
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr] 
Dec 03 10:35:52.359 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:52.359 INFO [stderr]   --> src/sys/unix/epoll.rs:63:16
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 INFO [stderr] 63 |                event.events.contains(epoll::EPOLLERR)
Dec 03 10:35:52.359 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr] 
Dec 03 10:35:52.359 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:52.359 INFO [stderr]   --> src/sys/unix/epoll.rs:62:57
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 INFO [stderr] 62 |             if event.events.contains(epoll::EPOLLIN) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:52.359 INFO [stderr]    |                                                         ^^^^^^^^^^^^
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr] 
Dec 03 10:35:52.359 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:52.359 INFO [stderr]   --> src/sys/unix/epoll.rs:73:16
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 INFO [stderr] 73 |             if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:52.359 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:52.359 INFO [stderr]    |
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:52.359 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 03 10:35:52.359 INFO [stderr] 
Dec 03 10:35:52.359 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:52.360 INFO [stderr]   --> src/sys/unix/epoll.rs:74:16
Dec 03 10:35:52.360 INFO [stderr]    |
Dec 03 10:35:52.360 INFO [stderr] 74 |                event.events.contains(epoll::EPOLLERR)
Dec 03 10:35:52.360 INFO [stderr]    |                ^^^^^^^^^^^^
Dec 03 10:35:52.360 INFO [stderr]    |
Dec 03 10:35:52.360 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 03 10:35:52.360 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:52.360 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 03 10:35:52.360 INFO [stderr] 
Dec 03 10:35:52.360 INFO [stderr] warning: borrow of packed field is unsafe and requires unsafe function or block (error E0133)
Dec 03 10:35:52.360 INFO [stderr]   --> src/sys/unix/epoll.rs:73:58
Dec 03 10:35:52.360 INFO [stderr]    |
Dec 03 10:35:52.360 INFO [stderr] 73 |             if event.events.contains(epoll::EPOLLOUT) || event.events.contains(epoll::EPOLLHUP) ||
Dec 03 10:35:52.360 INFO [stderr]    |                                                          ^^^^^^^^^^^^
Dec 03 10:35:52.360 INFO [stderr]    |
Dec 03 10:35:52.360 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 03 10:35:52.360 INFO [stderr]    = note: for more information, see issue #46043 <https://github.com/rust-lang/rust/issues/46043>
Dec 03 10:35:52.360 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 03 10:35:52.360 INFO [stderr] 
Dec 03 10:35:58.139 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.18s
Dec 03 10:35:58.151 INFO [stderr] su: No module specific data is present
Dec 03 10:35:59.197 INFO running `"docker" "inspect" "00dd0fac1e61487d1d7450360b24f61abae6e0a27e3b6bb334f75376e605534f"`
Dec 03 10:35:59.561 INFO running `"docker" "rm" "-f" "00dd0fac1e61487d1d7450360b24f61abae6e0a27e3b6bb334f75376e605534f"`
Dec 03 10:35:59.875 INFO [stdout] 00dd0fac1e61487d1d7450360b24f61abae6e0a27e3b6bb334f75376e605534f
Dec 03 10:35:59.883 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 10:36:00.361 INFO [stdout] fe5aff31ff6ec55c564fb2a759e371f11338602b2938db5de61982e5d345adad
Dec 03 10:36:00.369 INFO running `"docker" "start" "-a" "fe5aff31ff6ec55c564fb2a759e371f11338602b2938db5de61982e5d345adad"`
Dec 03 10:36:01.628 INFO [stderr] usermod: no changes
Dec 03 10:36:01.686 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Dec 03 10:36:01.703 INFO [stderr]      Running /target/debug/deps/gjio-dea44dac404b5183
Dec 03 10:36:01.711 INFO [stderr]      Running /target/debug/deps/io-fd1ab78a746eb413
Dec 03 10:36:01.711 INFO [stdout] 
Dec 03 10:36:01.711 INFO [stdout] running 0 tests
Dec 03 10:36:01.711 INFO [stdout] 
Dec 03 10:36:01.711 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 10:36:01.711 INFO [stdout] 
Dec 03 10:36:01.713 INFO [stdout] 
Dec 03 10:36:01.713 INFO [stdout] running 4 tests
Dec 03 10:36:01.727 INFO [stdout] test echo ... ok
Dec 03 10:36:01.727 INFO [stdout] test hello ... ok
Dec 03 10:36:01.923 INFO [stdout] test timer_cancelation ... ok
Dec 03 10:36:02.221 INFO [stdout] test timers_ordering ... ok
Dec 03 10:36:02.221 INFO [stdout] 
Dec 03 10:36:02.221 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 10:36:02.221 INFO [stdout] 
Dec 03 10:36:02.222 INFO [stderr]    Doc-tests gjio
Dec 03 10:36:03.850 INFO [stdout] 
Dec 03 10:36:03.850 INFO [stdout] running 1 test
Dec 03 10:36:06.911 INFO [stdout] test src/lib.rs -  (line 26) ... ok
Dec 03 10:36:06.911 INFO [stdout] 
Dec 03 10:36:06.911 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 10:36:06.911 INFO [stdout] 
Dec 03 10:36:06.931 INFO [stderr] su: No module specific data is present
Dec 03 10:36:07.535 INFO running `"docker" "inspect" "fe5aff31ff6ec55c564fb2a759e371f11338602b2938db5de61982e5d345adad"`
Dec 03 10:36:07.710 INFO running `"docker" "rm" "-f" "fe5aff31ff6ec55c564fb2a759e371f11338602b2938db5de61982e5d345adad"`
Dec 03 10:36:07.931 INFO [stdout] fe5aff31ff6ec55c564fb2a759e371f11338602b2938db5de61982e5d345adad
