Dec 14 03:33:44.787 INFO testing alanjcfs/gpio-rust-code against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 14 03:33:44.787 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/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 14 03:33:45.176 INFO [stdout] 56cac8b7c83725508dd1e3a0b0f465a540197630a6125ea47c62712fad410790 Dec 14 03:33:45.179 INFO running `"docker" "start" "-a" "56cac8b7c83725508dd1e3a0b0f465a540197630a6125ea47c62712fad410790"` Dec 14 03:33:46.171 INFO [stderr] usermod: no changes Dec 14 03:33:46.251 INFO [stderr] Compiling memmap v0.5.0 Dec 14 03:33:47.363 INFO [stderr] Compiling gpio-rust-code v0.1.0 (/source) Dec 14 03:33:47.774 INFO [stderr] warning: unused import: `std::io` Dec 14 03:33:47.774 INFO [stderr] --> src/lib.rs:5:5 Dec 14 03:33:47.774 INFO [stderr] | Dec 14 03:33:47.774 INFO [stderr] 5 | use std::io; Dec 14 03:33:47.774 INFO [stderr] | ^^^^^^^ Dec 14 03:33:47.774 INFO [stderr] | Dec 14 03:33:47.774 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 14 03:33:47.775 INFO [stderr] Dec 14 03:33:47.804 INFO [stderr] warning: unused variable: `gpio_base` Dec 14 03:33:47.805 INFO [stderr] --> src/lib.rs:58:9 Dec 14 03:33:47.805 INFO [stderr] | Dec 14 03:33:47.805 INFO [stderr] 58 | let gpio_base = peribase as usize + GPIO_BASE_OFFSET; Dec 14 03:33:47.805 INFO [stderr] | ^^^^^^^^^ help: consider using `_gpio_base` instead Dec 14 03:33:47.805 INFO [stderr] | Dec 14 03:33:47.805 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 03:33:47.806 INFO [stderr] Dec 14 03:33:47.809 INFO [stderr] warning: constant item is never used: `BCM2708_PERI_BASE_DEFAULT` Dec 14 03:33:47.809 INFO [stderr] --> src/lib.rs:10:1 Dec 14 03:33:47.809 INFO [stderr] | Dec 14 03:33:47.810 INFO [stderr] 10 | const BCM2708_PERI_BASE_DEFAULT: usize = 0x20000000; Dec 14 03:33:47.810 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.810 INFO [stderr] | Dec 14 03:33:47.810 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 14 03:33:47.810 INFO [stderr] Dec 14 03:33:47.811 INFO [stderr] warning: constant item is never used: `BCM2709_PERI_BASE_DEFAULT` Dec 14 03:33:47.811 INFO [stderr] --> src/lib.rs:11:1 Dec 14 03:33:47.811 INFO [stderr] | Dec 14 03:33:47.811 INFO [stderr] 11 | const BCM2709_PERI_BASE_DEFAULT: usize = 0x3f000000; Dec 14 03:33:47.811 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.811 INFO [stderr] Dec 14 03:33:47.812 INFO [stderr] warning: constant item is never used: `FSEL_OFFSET` Dec 14 03:33:47.812 INFO [stderr] --> src/lib.rs:13:1 Dec 14 03:33:47.812 INFO [stderr] | Dec 14 03:33:47.812 INFO [stderr] 13 | const FSEL_OFFSET: usize = 0; // 0x0000 Dec 14 03:33:47.812 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.812 INFO [stderr] Dec 14 03:33:47.813 INFO [stderr] warning: constant item is never used: `SET_OFFSET` Dec 14 03:33:47.813 INFO [stderr] --> src/lib.rs:14:1 Dec 14 03:33:47.813 INFO [stderr] | Dec 14 03:33:47.813 INFO [stderr] 14 | const SET_OFFSET: usize = 7; // 0x001c / 4 Dec 14 03:33:47.813 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.813 INFO [stderr] Dec 14 03:33:47.814 INFO [stderr] warning: constant item is never used: `CLR_OFFSET` Dec 14 03:33:47.814 INFO [stderr] --> src/lib.rs:15:1 Dec 14 03:33:47.814 INFO [stderr] | Dec 14 03:33:47.814 INFO [stderr] 15 | const CLR_OFFSET: usize = 10; // 0x0028 / 4 Dec 14 03:33:47.814 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.814 INFO [stderr] Dec 14 03:33:47.815 INFO [stderr] warning: constant item is never used: `PINLEVEL_OFFSET` Dec 14 03:33:47.815 INFO [stderr] --> src/lib.rs:16:1 Dec 14 03:33:47.815 INFO [stderr] | Dec 14 03:33:47.815 INFO [stderr] 16 | const PINLEVEL_OFFSET: usize = 13; // 0x0034 / 4 Dec 14 03:33:47.815 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.815 INFO [stderr] Dec 14 03:33:47.816 INFO [stderr] warning: constant item is never used: `EVENT_DETECT_OFFSET` Dec 14 03:33:47.816 INFO [stderr] --> src/lib.rs:17:1 Dec 14 03:33:47.816 INFO [stderr] | Dec 14 03:33:47.816 INFO [stderr] 17 | const EVENT_DETECT_OFFSET: usize = 16; // 0x0040 / 4 Dec 14 03:33:47.816 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.816 INFO [stderr] Dec 14 03:33:47.817 INFO [stderr] warning: constant item is never used: `RISING_ED_OFFSET` Dec 14 03:33:47.817 INFO [stderr] --> src/lib.rs:18:1 Dec 14 03:33:47.817 INFO [stderr] | Dec 14 03:33:47.817 INFO [stderr] 18 | const RISING_ED_OFFSET: usize = 19; // 0x004c / 4 Dec 14 03:33:47.817 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.818 INFO [stderr] Dec 14 03:33:47.818 INFO [stderr] warning: constant item is never used: `FALLING_ED_OFFSET` Dec 14 03:33:47.818 INFO [stderr] --> src/lib.rs:19:1 Dec 14 03:33:47.818 INFO [stderr] | Dec 14 03:33:47.818 INFO [stderr] 19 | const FALLING_ED_OFFSET: usize = 22; // 0x0058 / 4 Dec 14 03:33:47.818 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.819 INFO [stderr] Dec 14 03:33:47.819 INFO [stderr] warning: constant item is never used: `HIGH_DETECT_OFFSET` Dec 14 03:33:47.819 INFO [stderr] --> src/lib.rs:20:1 Dec 14 03:33:47.819 INFO [stderr] | Dec 14 03:33:47.819 INFO [stderr] 20 | const HIGH_DETECT_OFFSET: usize = 25; // 0x0064 / 4 Dec 14 03:33:47.819 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.820 INFO [stderr] Dec 14 03:33:47.820 INFO [stderr] warning: constant item is never used: `LOW_DETECT_OFFSET` Dec 14 03:33:47.820 INFO [stderr] --> src/lib.rs:21:1 Dec 14 03:33:47.820 INFO [stderr] | Dec 14 03:33:47.820 INFO [stderr] 21 | const LOW_DETECT_OFFSET: usize = 28; // 0x0070 / 4 Dec 14 03:33:47.821 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.821 INFO [stderr] Dec 14 03:33:47.821 INFO [stderr] warning: constant item is never used: `PULLUPDN_OFFSET` Dec 14 03:33:47.821 INFO [stderr] --> src/lib.rs:22:1 Dec 14 03:33:47.821 INFO [stderr] | Dec 14 03:33:47.821 INFO [stderr] 22 | const PULLUPDN_OFFSET: usize = 37; // 0x0094 / 4 Dec 14 03:33:47.822 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.822 INFO [stderr] Dec 14 03:33:47.822 INFO [stderr] warning: constant item is never used: `PULLUPDNCLK_OFFSET` Dec 14 03:33:47.822 INFO [stderr] --> src/lib.rs:23:1 Dec 14 03:33:47.822 INFO [stderr] | Dec 14 03:33:47.822 INFO [stderr] 23 | const PULLUPDNCLK_OFFSET: usize = 38; // 0x0098 / 4 Dec 14 03:33:47.823 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.823 INFO [stderr] Dec 14 03:33:47.823 INFO [stderr] warning: constant item is never used: `PAGE_SIZE` Dec 14 03:33:47.823 INFO [stderr] --> src/lib.rs:25:1 Dec 14 03:33:47.823 INFO [stderr] | Dec 14 03:33:47.824 INFO [stderr] 25 | const PAGE_SIZE: usize = 4 * 1024; Dec 14 03:33:47.824 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.824 INFO [stderr] Dec 14 03:33:47.824 INFO [stderr] warning: constant item is never used: `BLOCK_SIZE` Dec 14 03:33:47.824 INFO [stderr] --> src/lib.rs:26:1 Dec 14 03:33:47.824 INFO [stderr] | Dec 14 03:33:47.825 INFO [stderr] 26 | const BLOCK_SIZE: usize = 4 * 1024; Dec 14 03:33:47.825 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.825 INFO [stderr] Dec 14 03:33:47.825 INFO [stderr] warning: constant item is never used: `SETUP_OK` Dec 14 03:33:47.825 INFO [stderr] --> src/lib.rs:28:1 Dec 14 03:33:47.825 INFO [stderr] | Dec 14 03:33:47.826 INFO [stderr] 28 | const SETUP_OK: usize = 0; Dec 14 03:33:47.826 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.826 INFO [stderr] Dec 14 03:33:47.826 INFO [stderr] warning: constant item is never used: `SETUP_DEVMEM_FAIL` Dec 14 03:33:47.826 INFO [stderr] --> src/lib.rs:29:1 Dec 14 03:33:47.826 INFO [stderr] | Dec 14 03:33:47.827 INFO [stderr] 29 | const SETUP_DEVMEM_FAIL: usize = 1; Dec 14 03:33:47.827 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.827 INFO [stderr] Dec 14 03:33:47.827 INFO [stderr] warning: constant item is never used: `SETUP_MALLOC_FAIL` Dec 14 03:33:47.827 INFO [stderr] --> src/lib.rs:30:1 Dec 14 03:33:47.827 INFO [stderr] | Dec 14 03:33:47.828 INFO [stderr] 30 | const SETUP_MALLOC_FAIL: usize = 2; Dec 14 03:33:47.828 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.828 INFO [stderr] Dec 14 03:33:47.828 INFO [stderr] warning: constant item is never used: `SETUP_MMAP_FAIL` Dec 14 03:33:47.828 INFO [stderr] --> src/lib.rs:31:1 Dec 14 03:33:47.828 INFO [stderr] | Dec 14 03:33:47.829 INFO [stderr] 31 | const SETUP_MMAP_FAIL: usize = 3; Dec 14 03:33:47.829 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.829 INFO [stderr] Dec 14 03:33:47.829 INFO [stderr] warning: constant item is never used: `SETUP_CPUINFO_FAIL` Dec 14 03:33:47.829 INFO [stderr] --> src/lib.rs:32:1 Dec 14 03:33:47.829 INFO [stderr] | Dec 14 03:33:47.830 INFO [stderr] 32 | const SETUP_CPUINFO_FAIL: usize = 4; Dec 14 03:33:47.830 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.830 INFO [stderr] Dec 14 03:33:47.830 INFO [stderr] warning: constant item is never used: `SETUP_NOT_RPI_FAIL` Dec 14 03:33:47.830 INFO [stderr] --> src/lib.rs:33:1 Dec 14 03:33:47.830 INFO [stderr] | Dec 14 03:33:47.831 INFO [stderr] 33 | const SETUP_NOT_RPI_FAIL: usize = 5; Dec 14 03:33:47.831 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.831 INFO [stderr] Dec 14 03:33:47.831 INFO [stderr] warning: constant item is never used: `INPUT` Dec 14 03:33:47.831 INFO [stderr] --> src/lib.rs:35:1 Dec 14 03:33:47.832 INFO [stderr] | Dec 14 03:33:47.832 INFO [stderr] 35 | const INPUT: usize = 1;// is really 0 for control register! Dec 14 03:33:47.832 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.832 INFO [stderr] Dec 14 03:33:47.832 INFO [stderr] warning: constant item is never used: `OUTPUT` Dec 14 03:33:47.832 INFO [stderr] --> src/lib.rs:36:1 Dec 14 03:33:47.832 INFO [stderr] | Dec 14 03:33:47.833 INFO [stderr] 36 | const OUTPUT: usize = 0;// is really 1 for control register! Dec 14 03:33:47.833 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.833 INFO [stderr] Dec 14 03:33:47.833 INFO [stderr] warning: constant item is never used: `ALT0` Dec 14 03:33:47.833 INFO [stderr] --> src/lib.rs:37:1 Dec 14 03:33:47.834 INFO [stderr] | Dec 14 03:33:47.834 INFO [stderr] 37 | const ALT0: usize = 4; Dec 14 03:33:47.834 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.834 INFO [stderr] Dec 14 03:33:47.834 INFO [stderr] warning: constant item is never used: `HIGH` Dec 14 03:33:47.834 INFO [stderr] --> src/lib.rs:39:1 Dec 14 03:33:47.835 INFO [stderr] | Dec 14 03:33:47.835 INFO [stderr] 39 | const HIGH: usize = 1; Dec 14 03:33:47.835 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.835 INFO [stderr] Dec 14 03:33:47.835 INFO [stderr] warning: constant item is never used: `LOW` Dec 14 03:33:47.835 INFO [stderr] --> src/lib.rs:40:1 Dec 14 03:33:47.836 INFO [stderr] | Dec 14 03:33:47.836 INFO [stderr] 40 | const LOW: usize = 0; Dec 14 03:33:47.836 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.836 INFO [stderr] Dec 14 03:33:47.836 INFO [stderr] warning: constant item is never used: `PUD_OFF` Dec 14 03:33:47.836 INFO [stderr] --> src/lib.rs:42:1 Dec 14 03:33:47.837 INFO [stderr] | Dec 14 03:33:47.837 INFO [stderr] 42 | const PUD_OFF: usize = 0; Dec 14 03:33:47.837 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.837 INFO [stderr] Dec 14 03:33:47.837 INFO [stderr] warning: constant item is never used: `PUD_DOWN` Dec 14 03:33:47.837 INFO [stderr] --> src/lib.rs:43:1 Dec 14 03:33:47.838 INFO [stderr] | Dec 14 03:33:47.838 INFO [stderr] 43 | const PUD_DOWN: usize = 1; Dec 14 03:33:47.838 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.838 INFO [stderr] Dec 14 03:33:47.838 INFO [stderr] warning: constant item is never used: `PUD_UP` Dec 14 03:33:47.839 INFO [stderr] --> src/lib.rs:44:1 Dec 14 03:33:47.839 INFO [stderr] | Dec 14 03:33:47.839 INFO [stderr] 44 | const PUD_UP: usize = 2; Dec 14 03:33:47.839 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:47.839 INFO [stderr] Dec 14 03:33:48.516 INFO [stderr] warning: unused variable: `result` Dec 14 03:33:48.516 INFO [stderr] --> src/main.rs:6:13 Dec 14 03:33:48.516 INFO [stderr] | Dec 14 03:33:48.516 INFO [stderr] 6 | let mut result = gpio_rust_code::setup(); Dec 14 03:33:48.516 INFO [stderr] | ^^^^^^ help: consider using `_result` instead Dec 14 03:33:48.516 INFO [stderr] | Dec 14 03:33:48.516 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 03:33:48.516 INFO [stderr] Dec 14 03:33:48.523 INFO [stderr] warning: variable does not need to be mutable Dec 14 03:33:48.523 INFO [stderr] --> src/main.rs:6:9 Dec 14 03:33:48.523 INFO [stderr] | Dec 14 03:33:48.523 INFO [stderr] 6 | let mut result = gpio_rust_code::setup(); Dec 14 03:33:48.523 INFO [stderr] | ----^^^^^^ Dec 14 03:33:48.523 INFO [stderr] | | Dec 14 03:33:48.523 INFO [stderr] | help: remove this `mut` Dec 14 03:33:48.523 INFO [stderr] | Dec 14 03:33:48.523 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 14 03:33:48.523 INFO [stderr] Dec 14 03:33:48.836 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.63s Dec 14 03:33:48.839 INFO [stderr] su: No module specific data is present Dec 14 03:33:49.680 INFO running `"docker" "inspect" "56cac8b7c83725508dd1e3a0b0f465a540197630a6125ea47c62712fad410790"` Dec 14 03:33:49.989 INFO running `"docker" "rm" "-f" "56cac8b7c83725508dd1e3a0b0f465a540197630a6125ea47c62712fad410790"` Dec 14 03:33:50.443 INFO [stdout] 56cac8b7c83725508dd1e3a0b0f465a540197630a6125ea47c62712fad410790 Dec 14 03:33:50.446 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/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 14 03:33:50.955 INFO [stdout] e2b398e1b5c42b88addad210446b0f32ed785bac921b905de2813cd369275547 Dec 14 03:33:50.963 INFO running `"docker" "start" "-a" "e2b398e1b5c42b88addad210446b0f32ed785bac921b905de2813cd369275547"` Dec 14 03:33:52.531 INFO [stderr] usermod: no changes Dec 14 03:33:52.621 INFO [stderr] Compiling gpio-rust-code v0.1.0 (/source) Dec 14 03:33:53.459 INFO [stderr] warning: unused import: `std::io` Dec 14 03:33:53.459 INFO [stderr] --> src/lib.rs:5:5 Dec 14 03:33:53.459 INFO [stderr] | Dec 14 03:33:53.459 INFO [stderr] 5 | use std::io; Dec 14 03:33:53.459 INFO [stderr] | ^^^^^^^ Dec 14 03:33:53.459 INFO [stderr] | Dec 14 03:33:53.459 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 14 03:33:53.459 INFO [stderr] Dec 14 03:33:53.503 INFO [stderr] warning: unused variable: `gpio_base` Dec 14 03:33:53.503 INFO [stderr] --> src/lib.rs:58:9 Dec 14 03:33:53.503 INFO [stderr] | Dec 14 03:33:53.503 INFO [stderr] 58 | let gpio_base = peribase as usize + GPIO_BASE_OFFSET; Dec 14 03:33:53.503 INFO [stderr] | ^^^^^^^^^ help: consider using `_gpio_base` instead Dec 14 03:33:53.503 INFO [stderr] | Dec 14 03:33:53.503 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 03:33:53.503 INFO [stderr] Dec 14 03:33:53.507 INFO [stderr] warning: constant item is never used: `BCM2708_PERI_BASE_DEFAULT` Dec 14 03:33:53.507 INFO [stderr] --> src/lib.rs:10:1 Dec 14 03:33:53.507 INFO [stderr] | Dec 14 03:33:53.507 INFO [stderr] 10 | const BCM2708_PERI_BASE_DEFAULT: usize = 0x20000000; Dec 14 03:33:53.507 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.507 INFO [stderr] | Dec 14 03:33:53.507 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 14 03:33:53.507 INFO [stderr] Dec 14 03:33:53.507 INFO [stderr] warning: constant item is never used: `BCM2709_PERI_BASE_DEFAULT` Dec 14 03:33:53.507 INFO [stderr] --> src/lib.rs:11:1 Dec 14 03:33:53.507 INFO [stderr] | Dec 14 03:33:53.507 INFO [stderr] 11 | const BCM2709_PERI_BASE_DEFAULT: usize = 0x3f000000; Dec 14 03:33:53.507 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.507 INFO [stderr] Dec 14 03:33:53.507 INFO [stderr] warning: constant item is never used: `FSEL_OFFSET` Dec 14 03:33:53.507 INFO [stderr] --> src/lib.rs:13:1 Dec 14 03:33:53.507 INFO [stderr] | Dec 14 03:33:53.507 INFO [stderr] 13 | const FSEL_OFFSET: usize = 0; // 0x0000 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `SET_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:14:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 14 | const SET_OFFSET: usize = 7; // 0x001c / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `CLR_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:15:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 15 | const CLR_OFFSET: usize = 10; // 0x0028 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `PINLEVEL_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:16:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 16 | const PINLEVEL_OFFSET: usize = 13; // 0x0034 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `EVENT_DETECT_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:17:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 17 | const EVENT_DETECT_OFFSET: usize = 16; // 0x0040 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `RISING_ED_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:18:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 18 | const RISING_ED_OFFSET: usize = 19; // 0x004c / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `FALLING_ED_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:19:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 19 | const FALLING_ED_OFFSET: usize = 22; // 0x0058 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `HIGH_DETECT_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:20:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 20 | const HIGH_DETECT_OFFSET: usize = 25; // 0x0064 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `LOW_DETECT_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:21:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 21 | const LOW_DETECT_OFFSET: usize = 28; // 0x0070 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `PULLUPDN_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:22:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 22 | const PULLUPDN_OFFSET: usize = 37; // 0x0094 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `PULLUPDNCLK_OFFSET` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:23:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 23 | const PULLUPDNCLK_OFFSET: usize = 38; // 0x0098 / 4 Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `PAGE_SIZE` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:25:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 25 | const PAGE_SIZE: usize = 4 * 1024; Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `BLOCK_SIZE` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:26:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 26 | const BLOCK_SIZE: usize = 4 * 1024; Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `SETUP_OK` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:28:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 28 | const SETUP_OK: usize = 0; Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `SETUP_DEVMEM_FAIL` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:29:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 29 | const SETUP_DEVMEM_FAIL: usize = 1; Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.508 INFO [stderr] Dec 14 03:33:53.508 INFO [stderr] warning: constant item is never used: `SETUP_MALLOC_FAIL` Dec 14 03:33:53.508 INFO [stderr] --> src/lib.rs:30:1 Dec 14 03:33:53.508 INFO [stderr] | Dec 14 03:33:53.508 INFO [stderr] 30 | const SETUP_MALLOC_FAIL: usize = 2; Dec 14 03:33:53.508 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `SETUP_MMAP_FAIL` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:31:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 31 | const SETUP_MMAP_FAIL: usize = 3; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `SETUP_CPUINFO_FAIL` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:32:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 32 | const SETUP_CPUINFO_FAIL: usize = 4; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `SETUP_NOT_RPI_FAIL` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:33:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 33 | const SETUP_NOT_RPI_FAIL: usize = 5; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `INPUT` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:35:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 35 | const INPUT: usize = 1;// is really 0 for control register! Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `OUTPUT` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:36:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 36 | const OUTPUT: usize = 0;// is really 1 for control register! Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `ALT0` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:37:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 37 | const ALT0: usize = 4; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `HIGH` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:39:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 39 | const HIGH: usize = 1; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `LOW` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:40:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 40 | const LOW: usize = 0; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `PUD_OFF` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:42:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 42 | const PUD_OFF: usize = 0; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `PUD_DOWN` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:43:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 43 | const PUD_DOWN: usize = 1; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.509 INFO [stderr] warning: constant item is never used: `PUD_UP` Dec 14 03:33:53.509 INFO [stderr] --> src/lib.rs:44:1 Dec 14 03:33:53.509 INFO [stderr] | Dec 14 03:33:53.509 INFO [stderr] 44 | const PUD_UP: usize = 2; Dec 14 03:33:53.509 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 03:33:53.509 INFO [stderr] Dec 14 03:33:53.879 INFO [stderr] warning: unused variable: `result` Dec 14 03:33:53.879 INFO [stderr] --> src/main.rs:6:13 Dec 14 03:33:53.879 INFO [stderr] | Dec 14 03:33:53.879 INFO [stderr] 6 | let mut result = gpio_rust_code::setup(); Dec 14 03:33:53.879 INFO [stderr] | ^^^^^^ help: consider using `_result` instead Dec 14 03:33:53.879 INFO [stderr] | Dec 14 03:33:53.879 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 03:33:53.879 INFO [stderr] Dec 14 03:33:53.879 INFO [stderr] warning: variable does not need to be mutable Dec 14 03:33:53.879 INFO [stderr] --> src/main.rs:6:9 Dec 14 03:33:53.879 INFO [stderr] | Dec 14 03:33:53.879 INFO [stderr] 6 | let mut result = gpio_rust_code::setup(); Dec 14 03:33:53.879 INFO [stderr] | ----^^^^^^ Dec 14 03:33:53.879 INFO [stderr] | | Dec 14 03:33:53.879 INFO [stderr] | help: remove this `mut` Dec 14 03:33:53.879 INFO [stderr] | Dec 14 03:33:53.879 INFO [stderr] = note: #[warn(unused_mut)] on by default Dec 14 03:33:53.879 INFO [stderr] Dec 14 03:33:54.241 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.67s Dec 14 03:33:54.245 INFO [stderr] su: No module specific data is present Dec 14 03:33:55.252 INFO running `"docker" "inspect" "e2b398e1b5c42b88addad210446b0f32ed785bac921b905de2813cd369275547"` Dec 14 03:33:55.485 INFO running `"docker" "rm" "-f" "e2b398e1b5c42b88addad210446b0f32ed785bac921b905de2813cd369275547"` Dec 14 03:33:55.730 INFO [stdout] e2b398e1b5c42b88addad210446b0f32ed785bac921b905de2813cd369275547 Dec 14 03:33:55.737 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/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 14 03:33:56.129 INFO [stdout] 3630e459f98d015ffbeb5d330297f7be37bf4cd452006417acbdeddc351bd24d Dec 14 03:33:56.135 INFO running `"docker" "start" "-a" "3630e459f98d015ffbeb5d330297f7be37bf4cd452006417acbdeddc351bd24d"` Dec 14 03:33:57.505 INFO [stderr] usermod: no changes Dec 14 03:33:57.602 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.05s Dec 14 03:33:57.607 INFO [stderr] Running /target/debug/deps/gpio_rust_code-6876118b5e3b972d Dec 14 03:33:57.619 INFO [stderr] Running /target/debug/deps/gpio_rust_code-1ed9b5e4b3b0bd7b Dec 14 03:33:57.619 INFO [stdout] Dec 14 03:33:57.619 INFO [stdout] running 0 tests Dec 14 03:33:57.619 INFO [stdout] Dec 14 03:33:57.619 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 03:33:57.619 INFO [stdout] Dec 14 03:33:57.627 INFO [stdout] Dec 14 03:33:57.627 INFO [stderr] Doc-tests gpio-rust-code Dec 14 03:33:57.627 INFO [stdout] running 1 test Dec 14 03:33:57.627 INFO [stdout] test it_opens ... ok Dec 14 03:33:57.627 INFO [stdout] Dec 14 03:33:57.627 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 03:33:57.627 INFO [stdout] Dec 14 03:33:58.352 INFO [stdout] Dec 14 03:33:58.352 INFO [stderr] su: No module specific data is present Dec 14 03:33:58.352 INFO [stdout] running 0 tests Dec 14 03:33:58.352 INFO [stdout] Dec 14 03:33:58.352 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 03:33:58.352 INFO [stdout] Dec 14 03:33:59.343 INFO running `"docker" "inspect" "3630e459f98d015ffbeb5d330297f7be37bf4cd452006417acbdeddc351bd24d"` Dec 14 03:33:59.599 INFO running `"docker" "rm" "-f" "3630e459f98d015ffbeb5d330297f7be37bf4cd452006417acbdeddc351bd24d"` Dec 14 03:33:59.848 INFO [stdout] 3630e459f98d015ffbeb5d330297f7be37bf4cd452006417acbdeddc351bd24d