Dec 01 19:16:33.944 INFO testing dlin94/CSAPP-Rust against 1.30.1 for beta-1.31-5
Dec 01 19:16:33.944 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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 01 19:16:34.256 INFO [stdout] e4881eb91f388fcdf2b762a6e4b59469eeb5b392b4e770b514f27f20f71e7e6c
Dec 01 19:16:34.258 INFO running `"docker" "start" "-a" "e4881eb91f388fcdf2b762a6e4b59469eeb5b392b4e770b514f27f20f71e7e6c"`
Dec 01 19:16:35.455 INFO [stderr] usermod: no changes
Dec 01 19:16:35.497 INFO [stderr]    Compiling csapp v0.1.0 (/source)
Dec 01 19:16:35.940 INFO [stderr] warning: function is never used: `unsigned_decrement_infinite_loop`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/overflow.rs:17:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 17 | pub fn unsigned_decrement_infinite_loop() {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `uadd_ok`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/overflow.rs:34:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 34 | pub fn uadd_ok(x: u32, y: u32) -> bool {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `tadd_ok`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/overflow.rs:47:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 47 | pub fn tadd_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `tsub_ok`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/overflow.rs:66:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 66 | pub fn tsub_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `tmult_ok`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/overflow.rs:85:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 85 | pub fn tmult_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `tmult_ok_using_64_bit`
Dec 01 19:16:35.943 INFO [stderr]    --> src/ch2/overflow.rs:102:1
Dec 01 19:16:35.943 INFO [stderr]     |
Dec 01 19:16:35.943 INFO [stderr] 102 | pub fn tmult_ok_using_64_bit(x: i32, y: i32) -> bool {
Dec 01 19:16:35.943 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `odd_ones`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/bit_mask.rs:20:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 20 | pub fn odd_ones(x: u32) -> u32 {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `leftmost_one`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/bit_mask.rs:55:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 55 | pub fn leftmost_one(x: u32) -> u32 {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.943 INFO [stderr] warning: function is never used: `rotate_left`
Dec 01 19:16:35.943 INFO [stderr]   --> src/ch2/bit_mask.rs:82:1
Dec 01 19:16:35.943 INFO [stderr]    |
Dec 01 19:16:35.943 INFO [stderr] 82 | pub fn rotate_left(x: u32, n: i32) -> u32 {
Dec 01 19:16:35.943 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:35.943 INFO [stderr] 
Dec 01 19:16:35.949 INFO [stderr] warning: comparison is useless due to type limits
Dec 01 19:16:35.949 INFO [stderr]   --> src/ch2/overflow.rs:20:11
Dec 01 19:16:35.949 INFO [stderr]    |
Dec 01 19:16:35.949 INFO [stderr] 20 |     while i >= 0 { // Infinite loop!
Dec 01 19:16:35.949 INFO [stderr]    |           ^^^^^^
Dec 01 19:16:35.949 INFO [stderr]    |
Dec 01 19:16:35.949 INFO [stderr]    = note: #[warn(unused_comparisons)] on by default
Dec 01 19:16:35.949 INFO [stderr] 
Dec 01 19:16:36.235 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.76s
Dec 01 19:16:36.238 INFO [stderr] su: No module specific data is present
Dec 01 19:16:36.681 INFO running `"docker" "inspect" "e4881eb91f388fcdf2b762a6e4b59469eeb5b392b4e770b514f27f20f71e7e6c"`
Dec 01 19:16:36.886 INFO running `"docker" "rm" "-f" "e4881eb91f388fcdf2b762a6e4b59469eeb5b392b4e770b514f27f20f71e7e6c"`
Dec 01 19:16:37.078 INFO [stdout] e4881eb91f388fcdf2b762a6e4b59469eeb5b392b4e770b514f27f20f71e7e6c
Dec 01 19:16:37.085 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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 01 19:16:37.429 INFO [stdout] 6ed92f041eecbd04a0358d2cf3157519a95f0fccdd98fcac8c43588a31f3f2f7
Dec 01 19:16:37.431 INFO running `"docker" "start" "-a" "6ed92f041eecbd04a0358d2cf3157519a95f0fccdd98fcac8c43588a31f3f2f7"`
Dec 01 19:16:38.501 INFO [stderr] usermod: no changes
Dec 01 19:16:38.531 INFO [stderr]    Compiling csapp v0.1.0 (/source)
Dec 01 19:16:39.134 INFO [stderr] warning: function is never used: `unsigned_decrement_infinite_loop`
Dec 01 19:16:39.134 INFO [stderr]   --> src/ch2/overflow.rs:17:1
Dec 01 19:16:39.134 INFO [stderr]    |
Dec 01 19:16:39.134 INFO [stderr] 17 | pub fn unsigned_decrement_infinite_loop() {
Dec 01 19:16:39.134 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.134 INFO [stderr]    |
Dec 01 19:16:39.134 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 19:16:39.134 INFO [stderr] 
Dec 01 19:16:39.134 INFO [stderr] warning: function is never used: `uadd_ok`
Dec 01 19:16:39.134 INFO [stderr]   --> src/ch2/overflow.rs:34:1
Dec 01 19:16:39.134 INFO [stderr]    |
Dec 01 19:16:39.134 INFO [stderr] 34 | pub fn uadd_ok(x: u32, y: u32) -> bool {
Dec 01 19:16:39.134 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.134 INFO [stderr] 
Dec 01 19:16:39.134 INFO [stderr] warning: function is never used: `tadd_ok`
Dec 01 19:16:39.134 INFO [stderr]   --> src/ch2/overflow.rs:47:1
Dec 01 19:16:39.134 INFO [stderr]    |
Dec 01 19:16:39.134 INFO [stderr] 47 | pub fn tadd_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:39.134 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.134 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: function is never used: `tsub_ok`
Dec 01 19:16:39.135 INFO [stderr]   --> src/ch2/overflow.rs:66:1
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr] 66 | pub fn tsub_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:39.135 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: function is never used: `tmult_ok`
Dec 01 19:16:39.135 INFO [stderr]   --> src/ch2/overflow.rs:85:1
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr] 85 | pub fn tmult_ok(x: i32, y: i32) -> bool {
Dec 01 19:16:39.135 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: function is never used: `tmult_ok_using_64_bit`
Dec 01 19:16:39.135 INFO [stderr]    --> src/ch2/overflow.rs:102:1
Dec 01 19:16:39.135 INFO [stderr]     |
Dec 01 19:16:39.135 INFO [stderr] 102 | pub fn tmult_ok_using_64_bit(x: i32, y: i32) -> bool {
Dec 01 19:16:39.135 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: function is never used: `odd_ones`
Dec 01 19:16:39.135 INFO [stderr]   --> src/ch2/bit_mask.rs:20:1
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr] 20 | pub fn odd_ones(x: u32) -> u32 {
Dec 01 19:16:39.135 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: function is never used: `leftmost_one`
Dec 01 19:16:39.135 INFO [stderr]   --> src/ch2/bit_mask.rs:55:1
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr] 55 | pub fn leftmost_one(x: u32) -> u32 {
Dec 01 19:16:39.135 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: function is never used: `rotate_left`
Dec 01 19:16:39.135 INFO [stderr]   --> src/ch2/bit_mask.rs:82:1
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr] 82 | pub fn rotate_left(x: u32, n: i32) -> u32 {
Dec 01 19:16:39.135 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.135 INFO [stderr] warning: comparison is useless due to type limits
Dec 01 19:16:39.135 INFO [stderr]   --> src/ch2/overflow.rs:20:11
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr] 20 |     while i >= 0 { // Infinite loop!
Dec 01 19:16:39.135 INFO [stderr]    |           ^^^^^^
Dec 01 19:16:39.135 INFO [stderr]    |
Dec 01 19:16:39.135 INFO [stderr]    = note: #[warn(unused_comparisons)] on by default
Dec 01 19:16:39.135 INFO [stderr] 
Dec 01 19:16:39.636 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.11s
Dec 01 19:16:39.637 INFO [stderr] su: No module specific data is present
Dec 01 19:16:40.029 INFO running `"docker" "inspect" "6ed92f041eecbd04a0358d2cf3157519a95f0fccdd98fcac8c43588a31f3f2f7"`
Dec 01 19:16:40.252 INFO running `"docker" "rm" "-f" "6ed92f041eecbd04a0358d2cf3157519a95f0fccdd98fcac8c43588a31f3f2f7"`
Dec 01 19:16:40.511 INFO [stdout] 6ed92f041eecbd04a0358d2cf3157519a95f0fccdd98fcac8c43588a31f3f2f7
Dec 01 19:16:40.514 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/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 01 19:16:40.764 INFO [stdout] 4822517a0110fae93f2f347a8e8322674009b0cc56bd93cd089af14db339eed2
Dec 01 19:16:40.769 INFO running `"docker" "start" "-a" "4822517a0110fae93f2f347a8e8322674009b0cc56bd93cd089af14db339eed2"`
Dec 01 19:16:41.871 INFO [stderr] usermod: no changes
Dec 01 19:16:41.903 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Dec 01 19:16:41.903 INFO [stderr]      Running /target/debug/deps/csapp-b6282f81a6af9238
Dec 01 19:16:41.906 INFO [stderr] su: No module specific data is present
Dec 01 19:16:41.906 INFO [stdout] 
Dec 01 19:16:41.906 INFO [stdout] running 0 tests
Dec 01 19:16:41.906 INFO [stdout] 
Dec 01 19:16:41.906 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 19:16:41.906 INFO [stdout] 
Dec 01 19:16:42.304 INFO running `"docker" "inspect" "4822517a0110fae93f2f347a8e8322674009b0cc56bd93cd089af14db339eed2"`
Dec 01 19:16:42.467 INFO running `"docker" "rm" "-f" "4822517a0110fae93f2f347a8e8322674009b0cc56bd93cd089af14db339eed2"`
Dec 01 19:16:42.709 INFO [stdout] 4822517a0110fae93f2f347a8e8322674009b0cc56bd93cd089af14db339eed2
