Nov 02 10:07:29.664 INFO testing pca9685-0.1.0 against beta-2018-10-30 for beta-1.31-1
Nov 02 10:07:29.664 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Nov 02 10:07:29.985 INFO blam! 6a1ef48eb1dffa9a6eb9d9bbffd046bf39578c42704df9e9e81227bef597f645
Nov 02 10:07:29.988 INFO running `"docker" "start" "-a" "6a1ef48eb1dffa9a6eb9d9bbffd046bf39578c42704df9e9e81227bef597f645"`
Nov 02 10:07:30.455 INFO kablam! usermod: no changes
Nov 02 10:07:30.530 INFO kablam!    Compiling pca9685 v0.1.0 (/source)
Nov 02 10:07:31.375 INFO kablam! warning: unused variable: `frequency`
Nov 02 10:07:31.375 INFO kablam!   --> src/lib.rs:32:37
Nov 02 10:07:31.375 INFO kablam!    |
Nov 02 10:07:31.375 INFO kablam! 32 |     pub fn new(device: LinuxI2CDevice, frequency: u16) -> Result<PCA9685, LinuxI2CError> {
Nov 02 10:07:31.375 INFO kablam!    |                                        ^^^^^^^^^ help: consider using `_frequency` instead
Nov 02 10:07:31.375 INFO kablam!    |
Nov 02 10:07:31.375 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 10:07:31.375 INFO kablam! 
Nov 02 10:07:31.383 INFO kablam! warning: constant item is never used: `AUTO_INCREMENT`
Nov 02 10:07:31.383 INFO kablam!   --> src/lib.rs:21:1
Nov 02 10:07:31.383 INFO kablam!    |
Nov 02 10:07:31.383 INFO kablam! 21 | const AUTO_INCREMENT: u8 = 0b1 << 5;
Nov 02 10:07:31.383 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:31.383 INFO kablam!    |
Nov 02 10:07:31.383 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 10:07:31.383 INFO kablam! 
Nov 02 10:07:31.399 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:31.399 INFO kablam!   --> src/lib.rs:35:3
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam! 35 |         pca9685.set_all_duty_cycle(0);
Nov 02 10:07:31.399 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 10:07:31.399 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:31.399 INFO kablam! 
Nov 02 10:07:31.399 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:31.399 INFO kablam!   --> src/lib.rs:36:3
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam! 36 |         pca9685.device.smbus_write_byte_data(MODE_2_REG, 0x04);
Nov 02 10:07:31.399 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:31.399 INFO kablam! 
Nov 02 10:07:31.399 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:31.399 INFO kablam!   --> src/lib.rs:37:3
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam! 37 |         pca9685.device.smbus_write_byte_data(MODE_1_REG, mode1);
Nov 02 10:07:31.399 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:31.399 INFO kablam! 
Nov 02 10:07:31.399 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:31.399 INFO kablam!   --> src/lib.rs:40:3
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam! 40 |         pca9685.device.smbus_write_byte_data(MODE_1_REG, mode1);
Nov 02 10:07:31.399 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:31.399 INFO kablam!    |
Nov 02 10:07:31.399 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:31.399 INFO kablam! 
Nov 02 10:07:32.375 INFO kablam! warning: unused imports: `Duration`, `Instant`
Nov 02 10:07:32.375 INFO kablam!  --> src/main.rs:4:17
Nov 02 10:07:32.375 INFO kablam!   |
Nov 02 10:07:32.375 INFO kablam! 4 | use std::time::{Instant,Duration};
Nov 02 10:07:32.375 INFO kablam!   |                 ^^^^^^^ ^^^^^^^^
Nov 02 10:07:32.375 INFO kablam!   |
Nov 02 10:07:32.375 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 10:07:32.375 INFO kablam! 
Nov 02 10:07:32.387 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.387 INFO kablam!  --> src/main.rs:5:5
Nov 02 10:07:32.387 INFO kablam!   |
Nov 02 10:07:32.387 INFO kablam! 5 | use std::thread::sleep_ms;
Nov 02 10:07:32.387 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.387 INFO kablam!   |
Nov 02 10:07:32.387 INFO kablam!   = note: #[warn(deprecated)] on by default
Nov 02 10:07:32.388 INFO kablam! 
Nov 02 10:07:32.388 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.388 INFO kablam!   --> src/main.rs:17:2
Nov 02 10:07:32.388 INFO kablam!    |
Nov 02 10:07:32.388 INFO kablam! 17 |     sleep_ms(3000);
Nov 02 10:07:32.388 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.388 INFO kablam! 
Nov 02 10:07:32.388 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.388 INFO kablam!   --> src/main.rs:23:2
Nov 02 10:07:32.389 INFO kablam!    |
Nov 02 10:07:32.389 INFO kablam! 23 |     sleep_ms(3000);
Nov 02 10:07:32.389 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.389 INFO kablam! 
Nov 02 10:07:32.389 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.389 INFO kablam!   --> src/main.rs:26:2
Nov 02 10:07:32.389 INFO kablam!    |
Nov 02 10:07:32.389 INFO kablam! 26 |     sleep_ms(1000);
Nov 02 10:07:32.389 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.389 INFO kablam! 
Nov 02 10:07:32.389 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.389 INFO kablam!   --> src/main.rs:28:2
Nov 02 10:07:32.389 INFO kablam!    |
Nov 02 10:07:32.389 INFO kablam! 28 |     sleep_ms(1000);
Nov 02 10:07:32.389 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.389 INFO kablam! 
Nov 02 10:07:32.390 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.390 INFO kablam!   --> src/main.rs:30:2
Nov 02 10:07:32.390 INFO kablam!    |
Nov 02 10:07:32.390 INFO kablam! 30 |     sleep_ms(1000);
Nov 02 10:07:32.390 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.390 INFO kablam! 
Nov 02 10:07:32.390 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.390 INFO kablam!   --> src/main.rs:32:2
Nov 02 10:07:32.390 INFO kablam!    |
Nov 02 10:07:32.390 INFO kablam! 32 |     sleep_ms(1000);
Nov 02 10:07:32.390 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.390 INFO kablam! 
Nov 02 10:07:32.390 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.390 INFO kablam!   --> src/main.rs:34:2
Nov 02 10:07:32.394 INFO kablam!    |
Nov 02 10:07:32.395 INFO kablam! 34 |     sleep_ms(1000);
Nov 02 10:07:32.395 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.395 INFO kablam! 
Nov 02 10:07:32.395 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:32.395 INFO kablam!   --> src/main.rs:36:2
Nov 02 10:07:32.395 INFO kablam!    |
Nov 02 10:07:32.395 INFO kablam! 36 |     sleep_ms(3000);
Nov 02 10:07:32.395 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:32.395 INFO kablam! 
Nov 02 10:07:32.415 INFO kablam! warning: unused variable: `servo_max`
Nov 02 10:07:32.415 INFO kablam!   --> src/main.rs:13:6
Nov 02 10:07:32.415 INFO kablam!    |
Nov 02 10:07:32.415 INFO kablam! 13 |     let servo_max = 2000.0;
Nov 02 10:07:32.415 INFO kablam!    |         ^^^^^^^^^ help: consider using `_servo_max` instead
Nov 02 10:07:32.416 INFO kablam!    |
Nov 02 10:07:32.416 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 10:07:32.416 INFO kablam! 
Nov 02 10:07:32.416 INFO kablam! warning: unused variable: `i`
Nov 02 10:07:32.416 INFO kablam!   --> src/main.rs:15:10
Nov 02 10:07:32.416 INFO kablam!    |
Nov 02 10:07:32.416 INFO kablam! 15 |     let mut i = servo_min;
Nov 02 10:07:32.416 INFO kablam!    |             ^ help: consider using `_i` instead
Nov 02 10:07:32.416 INFO kablam! 
Nov 02 10:07:32.416 INFO kablam! warning: variable does not need to be mutable
Nov 02 10:07:32.416 INFO kablam!   --> src/main.rs:15:6
Nov 02 10:07:32.416 INFO kablam!    |
Nov 02 10:07:32.416 INFO kablam! 15 |     let mut i = servo_min;
Nov 02 10:07:32.416 INFO kablam!    |         ----^
Nov 02 10:07:32.416 INFO kablam!    |         |
Nov 02 10:07:32.416 INFO kablam!    |         help: remove this `mut`
Nov 02 10:07:32.416 INFO kablam!    |
Nov 02 10:07:32.416 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 10:07:32.417 INFO kablam! 
Nov 02 10:07:32.417 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.417 INFO kablam!   --> src/main.rs:10:2
Nov 02 10:07:32.417 INFO kablam!    |
Nov 02 10:07:32.417 INFO kablam! 10 |     pca9685.set_frequency(100);
Nov 02 10:07:32.417 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.417 INFO kablam!    |
Nov 02 10:07:32.417 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 10:07:32.417 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.417 INFO kablam! 
Nov 02 10:07:32.417 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.417 INFO kablam!   --> src/main.rs:11:2
Nov 02 10:07:32.417 INFO kablam!    |
Nov 02 10:07:32.417 INFO kablam! 11 |     pca9685.set_all_duty_cycle(0);
Nov 02 10:07:32.417 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.417 INFO kablam!    |
Nov 02 10:07:32.417 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.417 INFO kablam! 
Nov 02 10:07:32.417 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.417 INFO kablam!   --> src/main.rs:16:2
Nov 02 10:07:32.417 INFO kablam!    |
Nov 02 10:07:32.418 INFO kablam! 16 |     pca9685.set_all_duty_cycle(0);
Nov 02 10:07:32.418 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.418 INFO kablam!    |
Nov 02 10:07:32.418 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.418 INFO kablam! 
Nov 02 10:07:32.418 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.418 INFO kablam!   --> src/main.rs:22:2
Nov 02 10:07:32.418 INFO kablam!    |
Nov 02 10:07:32.418 INFO kablam! 22 |     pca9685.set_pulse_length(0, servo_min);
Nov 02 10:07:32.418 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.418 INFO kablam!    |
Nov 02 10:07:32.418 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.418 INFO kablam! 
Nov 02 10:07:32.418 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.418 INFO kablam!   --> src/main.rs:25:2
Nov 02 10:07:32.418 INFO kablam!    |
Nov 02 10:07:32.418 INFO kablam! 25 |     pca9685.set_pulse_length(0, 1250.0);
Nov 02 10:07:32.418 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.418 INFO kablam!    |
Nov 02 10:07:32.418 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.418 INFO kablam! 
Nov 02 10:07:32.418 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.418 INFO kablam!   --> src/main.rs:27:2
Nov 02 10:07:32.419 INFO kablam!    |
Nov 02 10:07:32.419 INFO kablam! 27 |     pca9685.set_pulse_length(0, 1200.0);
Nov 02 10:07:32.419 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.419 INFO kablam!    |
Nov 02 10:07:32.419 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.419 INFO kablam! 
Nov 02 10:07:32.419 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.419 INFO kablam!   --> src/main.rs:29:2
Nov 02 10:07:32.419 INFO kablam!    |
Nov 02 10:07:32.419 INFO kablam! 29 |     pca9685.set_pulse_length(0, 1150.0);
Nov 02 10:07:32.419 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.419 INFO kablam!    |
Nov 02 10:07:32.419 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.419 INFO kablam! 
Nov 02 10:07:32.419 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.419 INFO kablam!   --> src/main.rs:31:2
Nov 02 10:07:32.419 INFO kablam!    |
Nov 02 10:07:32.419 INFO kablam! 31 |     pca9685.set_pulse_length(0, 1100.0);
Nov 02 10:07:32.419 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.419 INFO kablam!    |
Nov 02 10:07:32.420 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.420 INFO kablam! 
Nov 02 10:07:32.420 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.420 INFO kablam!   --> src/main.rs:33:2
Nov 02 10:07:32.420 INFO kablam!    |
Nov 02 10:07:32.420 INFO kablam! 33 |     pca9685.set_pulse_length(0, 1050.0);
Nov 02 10:07:32.423 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.423 INFO kablam!    |
Nov 02 10:07:32.423 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.423 INFO kablam! 
Nov 02 10:07:32.423 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.423 INFO kablam!   --> src/main.rs:35:2
Nov 02 10:07:32.423 INFO kablam!    |
Nov 02 10:07:32.423 INFO kablam! 35 |     pca9685.set_pulse_length(0, 1250.0);
Nov 02 10:07:32.423 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.423 INFO kablam!    |
Nov 02 10:07:32.423 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.423 INFO kablam! 
Nov 02 10:07:32.423 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:32.423 INFO kablam!   --> src/main.rs:38:2
Nov 02 10:07:32.423 INFO kablam!    |
Nov 02 10:07:32.423 INFO kablam! 38 |     pca9685.set_all_duty_cycle(0);
Nov 02 10:07:32.423 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:32.424 INFO kablam!    |
Nov 02 10:07:32.424 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:32.424 INFO kablam! 
Nov 02 10:07:32.824 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.35s
Nov 02 10:07:32.830 INFO kablam! su: No module specific data is present
Nov 02 10:07:33.350 INFO running `"docker" "rm" "-f" "6a1ef48eb1dffa9a6eb9d9bbffd046bf39578c42704df9e9e81227bef597f645"`
Nov 02 10:07:33.575 INFO blam! 6a1ef48eb1dffa9a6eb9d9bbffd046bf39578c42704df9e9e81227bef597f645
Nov 02 10:07:33.583 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Nov 02 10:07:33.979 INFO blam! fd7be99fda6af7df12d8d8345c5c7862f80b0d574050aba88ac250b779cfdadc
Nov 02 10:07:33.987 INFO running `"docker" "start" "-a" "fd7be99fda6af7df12d8d8345c5c7862f80b0d574050aba88ac250b779cfdadc"`
Nov 02 10:07:35.108 INFO kablam! usermod: no changes
Nov 02 10:07:35.207 INFO kablam!    Compiling pca9685 v0.1.0 (/source)
Nov 02 10:07:36.495 INFO kablam! warning: unused imports: `Duration`, `Instant`
Nov 02 10:07:36.495 INFO kablam!  --> src/main.rs:4:17
Nov 02 10:07:36.495 INFO kablam!   |
Nov 02 10:07:36.495 INFO kablam! 4 | use std::time::{Instant,Duration};
Nov 02 10:07:36.495 INFO kablam!   |                 ^^^^^^^ ^^^^^^^^
Nov 02 10:07:36.495 INFO kablam!   |
Nov 02 10:07:36.495 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 10:07:36.495 INFO kablam! 
Nov 02 10:07:36.495 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.495 INFO kablam!  --> src/main.rs:5:5
Nov 02 10:07:36.495 INFO kablam!   |
Nov 02 10:07:36.495 INFO kablam! 5 | use std::thread::sleep_ms;
Nov 02 10:07:36.495 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.495 INFO kablam!   |
Nov 02 10:07:36.495 INFO kablam!   = note: #[warn(deprecated)] on by default
Nov 02 10:07:36.495 INFO kablam! 
Nov 02 10:07:36.499 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.499 INFO kablam!   --> src/main.rs:17:2
Nov 02 10:07:36.499 INFO kablam!    |
Nov 02 10:07:36.499 INFO kablam! 17 |     sleep_ms(3000);
Nov 02 10:07:36.499 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.499 INFO kablam! 
Nov 02 10:07:36.499 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.499 INFO kablam!   --> src/main.rs:23:2
Nov 02 10:07:36.499 INFO kablam!    |
Nov 02 10:07:36.499 INFO kablam! 23 |     sleep_ms(3000);
Nov 02 10:07:36.499 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.499 INFO kablam! 
Nov 02 10:07:36.499 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.500 INFO kablam!   --> src/main.rs:26:2
Nov 02 10:07:36.500 INFO kablam!    |
Nov 02 10:07:36.500 INFO kablam! 26 |     sleep_ms(1000);
Nov 02 10:07:36.500 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.500 INFO kablam! 
Nov 02 10:07:36.500 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.500 INFO kablam!   --> src/main.rs:28:2
Nov 02 10:07:36.500 INFO kablam!    |
Nov 02 10:07:36.500 INFO kablam! 28 |     sleep_ms(1000);
Nov 02 10:07:36.500 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.500 INFO kablam! 
Nov 02 10:07:36.500 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.500 INFO kablam!   --> src/main.rs:30:2
Nov 02 10:07:36.500 INFO kablam!    |
Nov 02 10:07:36.500 INFO kablam! 30 |     sleep_ms(1000);
Nov 02 10:07:36.500 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.500 INFO kablam! 
Nov 02 10:07:36.500 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.500 INFO kablam!   --> src/main.rs:32:2
Nov 02 10:07:36.500 INFO kablam!    |
Nov 02 10:07:36.500 INFO kablam! 32 |     sleep_ms(1000);
Nov 02 10:07:36.501 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.501 INFO kablam! 
Nov 02 10:07:36.501 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.501 INFO kablam!   --> src/main.rs:34:2
Nov 02 10:07:36.501 INFO kablam!    |
Nov 02 10:07:36.501 INFO kablam! 34 |     sleep_ms(1000);
Nov 02 10:07:36.501 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.501 INFO kablam! 
Nov 02 10:07:36.501 INFO kablam! warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Nov 02 10:07:36.501 INFO kablam!   --> src/main.rs:36:2
Nov 02 10:07:36.501 INFO kablam!    |
Nov 02 10:07:36.501 INFO kablam! 36 |     sleep_ms(3000);
Nov 02 10:07:36.501 INFO kablam!    |     ^^^^^^^^
Nov 02 10:07:36.501 INFO kablam! 
Nov 02 10:07:36.503 INFO kablam! warning: unused variable: `frequency`
Nov 02 10:07:36.503 INFO kablam!   --> src/lib.rs:32:37
Nov 02 10:07:36.503 INFO kablam!    |
Nov 02 10:07:36.503 INFO kablam! 32 |     pub fn new(device: LinuxI2CDevice, frequency: u16) -> Result<PCA9685, LinuxI2CError> {
Nov 02 10:07:36.503 INFO kablam!    |                                        ^^^^^^^^^ help: consider using `_frequency` instead
Nov 02 10:07:36.503 INFO kablam!    |
Nov 02 10:07:36.503 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 10:07:36.503 INFO kablam! 
Nov 02 10:07:36.519 INFO kablam! warning: constant item is never used: `AUTO_INCREMENT`
Nov 02 10:07:36.519 INFO kablam!   --> src/lib.rs:21:1
Nov 02 10:07:36.519 INFO kablam!    |
Nov 02 10:07:36.519 INFO kablam! 21 | const AUTO_INCREMENT: u8 = 0b1 << 5;
Nov 02 10:07:36.519 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.519 INFO kablam!    |
Nov 02 10:07:36.519 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 10:07:36.519 INFO kablam! 
Nov 02 10:07:36.527 INFO kablam! warning: unused variable: `servo_max`
Nov 02 10:07:36.528 INFO kablam!   --> src/main.rs:13:6
Nov 02 10:07:36.528 INFO kablam!    |
Nov 02 10:07:36.528 INFO kablam! 13 |     let servo_max = 2000.0;
Nov 02 10:07:36.528 INFO kablam!    |         ^^^^^^^^^ help: consider using `_servo_max` instead
Nov 02 10:07:36.529 INFO kablam!    |
Nov 02 10:07:36.529 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 10:07:36.529 INFO kablam! 
Nov 02 10:07:36.529 INFO kablam! warning: unused variable: `i`
Nov 02 10:07:36.529 INFO kablam!   --> src/main.rs:15:10
Nov 02 10:07:36.529 INFO kablam!    |
Nov 02 10:07:36.529 INFO kablam! 15 |     let mut i = servo_min;
Nov 02 10:07:36.529 INFO kablam!    |             ^ help: consider using `_i` instead
Nov 02 10:07:36.529 INFO kablam! 
Nov 02 10:07:36.530 INFO kablam! warning: variable does not need to be mutable
Nov 02 10:07:36.530 INFO kablam!   --> src/main.rs:15:6
Nov 02 10:07:36.530 INFO kablam!    |
Nov 02 10:07:36.530 INFO kablam! 15 |     let mut i = servo_min;
Nov 02 10:07:36.530 INFO kablam!    |         ----^
Nov 02 10:07:36.530 INFO kablam!    |         |
Nov 02 10:07:36.530 INFO kablam!    |         help: remove this `mut`
Nov 02 10:07:36.530 INFO kablam!    |
Nov 02 10:07:36.530 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 10:07:36.530 INFO kablam! 
Nov 02 10:07:36.530 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.530 INFO kablam!   --> src/main.rs:10:2
Nov 02 10:07:36.530 INFO kablam!    |
Nov 02 10:07:36.530 INFO kablam! 10 |     pca9685.set_frequency(100);
Nov 02 10:07:36.530 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.531 INFO kablam!    |
Nov 02 10:07:36.531 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 10:07:36.531 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.535 INFO kablam! 
Nov 02 10:07:36.535 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.535 INFO kablam!   --> src/main.rs:11:2
Nov 02 10:07:36.535 INFO kablam!    |
Nov 02 10:07:36.535 INFO kablam! 11 |     pca9685.set_all_duty_cycle(0);
Nov 02 10:07:36.535 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.535 INFO kablam!    |
Nov 02 10:07:36.535 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.535 INFO kablam! 
Nov 02 10:07:36.536 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.536 INFO kablam!   --> src/main.rs:16:2
Nov 02 10:07:36.536 INFO kablam!    |
Nov 02 10:07:36.536 INFO kablam! 16 |     pca9685.set_all_duty_cycle(0);
Nov 02 10:07:36.536 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.536 INFO kablam!    |
Nov 02 10:07:36.536 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.536 INFO kablam! 
Nov 02 10:07:36.536 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.536 INFO kablam!   --> src/main.rs:22:2
Nov 02 10:07:36.536 INFO kablam!    |
Nov 02 10:07:36.536 INFO kablam! 22 |     pca9685.set_pulse_length(0, servo_min);
Nov 02 10:07:36.536 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.536 INFO kablam!    |
Nov 02 10:07:36.536 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.536 INFO kablam! 
Nov 02 10:07:36.536 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.536 INFO kablam!   --> src/main.rs:25:2
Nov 02 10:07:36.536 INFO kablam!    |
Nov 02 10:07:36.536 INFO kablam! 25 |     pca9685.set_pulse_length(0, 1250.0);
Nov 02 10:07:36.536 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.536 INFO kablam!    |
Nov 02 10:07:36.536 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.536 INFO kablam! 
Nov 02 10:07:36.537 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.537 INFO kablam!   --> src/main.rs:27:2
Nov 02 10:07:36.537 INFO kablam!    |
Nov 02 10:07:36.537 INFO kablam! 27 |     pca9685.set_pulse_length(0, 1200.0);
Nov 02 10:07:36.537 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.537 INFO kablam!    |
Nov 02 10:07:36.537 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.537 INFO kablam! 
Nov 02 10:07:36.537 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.537 INFO kablam!   --> src/main.rs:29:2
Nov 02 10:07:36.537 INFO kablam!    |
Nov 02 10:07:36.537 INFO kablam! 29 |     pca9685.set_pulse_length(0, 1150.0);
Nov 02 10:07:36.537 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.537 INFO kablam!    |
Nov 02 10:07:36.537 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.537 INFO kablam! 
Nov 02 10:07:36.537 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.537 INFO kablam!   --> src/main.rs:31:2
Nov 02 10:07:36.537 INFO kablam!    |
Nov 02 10:07:36.537 INFO kablam! 31 |     pca9685.set_pulse_length(0, 1100.0);
Nov 02 10:07:36.537 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.537 INFO kablam!    |
Nov 02 10:07:36.537 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.537 INFO kablam! 
Nov 02 10:07:36.538 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.538 INFO kablam!   --> src/main.rs:33:2
Nov 02 10:07:36.538 INFO kablam!    |
Nov 02 10:07:36.538 INFO kablam! 33 |     pca9685.set_pulse_length(0, 1050.0);
Nov 02 10:07:36.538 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.538 INFO kablam!    |
Nov 02 10:07:36.538 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.538 INFO kablam! 
Nov 02 10:07:36.538 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.538 INFO kablam!   --> src/main.rs:35:2
Nov 02 10:07:36.538 INFO kablam!    |
Nov 02 10:07:36.538 INFO kablam! 35 |     pca9685.set_pulse_length(0, 1250.0);
Nov 02 10:07:36.538 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.538 INFO kablam!    |
Nov 02 10:07:36.538 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.538 INFO kablam! 
Nov 02 10:07:36.538 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.538 INFO kablam!   --> src/main.rs:38:2
Nov 02 10:07:36.538 INFO kablam!    |
Nov 02 10:07:36.538 INFO kablam! 38 |     pca9685.set_all_duty_cycle(0);
Nov 02 10:07:36.538 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.538 INFO kablam!    |
Nov 02 10:07:36.538 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.539 INFO kablam! 
Nov 02 10:07:36.539 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.539 INFO kablam!   --> src/lib.rs:35:3
Nov 02 10:07:36.539 INFO kablam!    |
Nov 02 10:07:36.539 INFO kablam! 35 |         pca9685.set_all_duty_cycle(0);
Nov 02 10:07:36.539 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.539 INFO kablam!    |
Nov 02 10:07:36.539 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 10:07:36.539 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.539 INFO kablam! 
Nov 02 10:07:36.539 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.539 INFO kablam!   --> src/lib.rs:36:3
Nov 02 10:07:36.539 INFO kablam!    |
Nov 02 10:07:36.539 INFO kablam! 36 |         pca9685.device.smbus_write_byte_data(MODE_2_REG, 0x04);
Nov 02 10:07:36.539 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.539 INFO kablam!    |
Nov 02 10:07:36.539 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.539 INFO kablam! 
Nov 02 10:07:36.539 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.539 INFO kablam!   --> src/lib.rs:37:3
Nov 02 10:07:36.539 INFO kablam!    |
Nov 02 10:07:36.539 INFO kablam! 37 |         pca9685.device.smbus_write_byte_data(MODE_1_REG, mode1);
Nov 02 10:07:36.539 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.540 INFO kablam!    |
Nov 02 10:07:36.540 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.540 INFO kablam! 
Nov 02 10:07:36.540 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 02 10:07:36.540 INFO kablam!   --> src/lib.rs:40:3
Nov 02 10:07:36.540 INFO kablam!    |
Nov 02 10:07:36.540 INFO kablam! 40 |         pca9685.device.smbus_write_byte_data(MODE_1_REG, mode1);
Nov 02 10:07:36.540 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 10:07:36.540 INFO kablam!    |
Nov 02 10:07:36.540 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 10:07:36.540 INFO kablam! 
Nov 02 10:07:37.357 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.24s
Nov 02 10:07:37.365 INFO kablam! su: No module specific data is present
Nov 02 10:07:37.907 INFO running `"docker" "rm" "-f" "fd7be99fda6af7df12d8d8345c5c7862f80b0d574050aba88ac250b779cfdadc"`
Nov 02 10:07:38.311 INFO blam! fd7be99fda6af7df12d8d8345c5c7862f80b0d574050aba88ac250b779cfdadc
Nov 02 10:07:38.319 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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"`
Nov 02 10:07:38.666 INFO blam! 8892537bbad541ebbd97e8ac9104986b1e123047c995b1415ddf233528a8d475
Nov 02 10:07:38.675 INFO running `"docker" "start" "-a" "8892537bbad541ebbd97e8ac9104986b1e123047c995b1415ddf233528a8d475"`
Nov 02 10:07:39.788 INFO kablam! usermod: no changes
Nov 02 10:07:39.920 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.09s
Nov 02 10:07:39.925 INFO kablam!      Running /target/debug/deps/pca9685-e8476b5a57aac022
Nov 02 10:07:39.928 INFO blam! 
Nov 02 10:07:39.928 INFO blam! running 0 tests
Nov 02 10:07:39.928 INFO blam! 
Nov 02 10:07:39.928 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 10:07:39.928 INFO blam! 
Nov 02 10:07:39.928 INFO kablam!      Running /target/debug/deps/pca9685bin-6eea1dd5045ee87e
Nov 02 10:07:39.935 INFO kablam!    Doc-tests pca9685
Nov 02 10:07:39.935 INFO blam! 
Nov 02 10:07:39.935 INFO blam! running 0 tests
Nov 02 10:07:39.935 INFO blam! 
Nov 02 10:07:39.935 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 10:07:39.935 INFO blam! 
Nov 02 10:07:41.647 INFO blam! 
Nov 02 10:07:41.647 INFO blam! running 0 tests
Nov 02 10:07:41.647 INFO blam! 
Nov 02 10:07:41.647 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 10:07:41.647 INFO blam! 
Nov 02 10:07:41.650 INFO kablam! su: No module specific data is present
Nov 02 10:07:42.217 INFO running `"docker" "rm" "-f" "8892537bbad541ebbd97e8ac9104986b1e123047c995b1415ddf233528a8d475"`
Nov 02 10:07:42.471 INFO blam! 8892537bbad541ebbd97e8ac9104986b1e123047c995b1415ddf233528a8d475
