[INFO] updating cached repository https://github.com/Oporto/mqp_fsae_digital [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 396ad5a1f6fc7dec041497f410047451d1f15e35 [INFO] checking Oporto/mqp_fsae_digital against master#212aa3ea28d91a97d1e1261709c0b6e6790788e6 for pr-69340 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FOporto%2Fmqp_fsae_digital" "/workspace/builds/worker-5/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Oporto/mqp_fsae_digital on toolchain 212aa3ea28d91a97d1e1261709c0b6e6790788e6 [INFO] running `"/workspace/cargo-home/bin/cargo" "+212aa3ea28d91a97d1e1261709c0b6e6790788e6" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/Oporto/mqp_fsae_digital [INFO] finished tweaking git repo https://github.com/Oporto/mqp_fsae_digital [INFO] tweaked toml for git repo https://github.com/Oporto/mqp_fsae_digital written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate git repo https://github.com/Oporto/mqp_fsae_digital already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+212aa3ea28d91a97d1e1261709c0b6e6790788e6" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+212aa3ea28d91a97d1e1261709c0b6e6790788e6" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1cda5fbae0212c9b6663ca477be2a8483b1106b2d8b67d4db3e628445c66e6fe [INFO] running `"docker" "start" "-a" "1cda5fbae0212c9b6663ca477be2a8483b1106b2d8b67d4db3e628445c66e6fe"` [INFO] [stderr] Checking rppal v0.11.3 [INFO] [stderr] Checking sensor_read v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> readIMU.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | for n in 0..10{ [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_n` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `REG_GYRO` [INFO] [stderr] --> readIMU.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | const REG_GYRO: u8 = 0x43; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `REG_TEMP` [INFO] [stderr] --> readIMU.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | const REG_TEMP: u8 = 0x41; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `accel_fs_sel_8g` [INFO] [stderr] --> readIMU.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | const accel_fs_sel_8g :[u8;1] = [0x10]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `accel_fs_sel_4g` [INFO] [stderr] --> readIMU.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | const accel_fs_sel_4g :[u8;1] = [0x08]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcd2dec` [INFO] [stderr] --> readIMU.rs:48:4 [INFO] [stderr] | [INFO] [stderr] 48 | fn bcd2dec(bcd: u8) -> u8 { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dec2bcd` [INFO] [stderr] --> readIMU.rs:52:4 [INFO] [stderr] | [INFO] [stderr] 52 | fn dec2bcd(dec: u8) -> u8 { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate `readIMU` should have a snake case name [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] = help: convert the identifier to snake case: `read_imu` [INFO] [stderr] [INFO] [stderr] warning: constant `user_ctrol` should have an upper case name [INFO] [stderr] --> readIMU.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const user_ctrol: u8 = 0x6A; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `USER_CTROL` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `i2c_mst_en` should have an upper case name [INFO] [stderr] --> readIMU.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const i2c_mst_en: [u8;1] = [0x20]; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `I2C_MST_EN` [INFO] [stderr] [INFO] [stderr] warning: constant `config` should have an upper case name [INFO] [stderr] --> readIMU.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const config: u8 = 0x1A; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `CONFIG` [INFO] [stderr] [INFO] [stderr] warning: constant `gyro_dlpf_184` should have an upper case name [INFO] [stderr] --> readIMU.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const gyro_dlpf_184: [u8;1] = [0x01]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `GYRO_DLPF_184` [INFO] [stderr] [INFO] [stderr] warning: constant `pwr_mgmnt_1` should have an upper case name [INFO] [stderr] --> readIMU.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const pwr_mgmnt_1: u8 = 0x6B; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `PWR_MGMNT_1` [INFO] [stderr] [INFO] [stderr] warning: constant `pwr_reset` should have an upper case name [INFO] [stderr] --> readIMU.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | const pwr_reset: [u8;1] = [0x80]; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `PWR_RESET` [INFO] [stderr] [INFO] [stderr] warning: constant `clock_sel_pll` should have an upper case name [INFO] [stderr] --> readIMU.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const clock_sel_pll: [u8;1] = [0x01]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `CLOCK_SEL_PLL` [INFO] [stderr] [INFO] [stderr] warning: constant `pwr_mgmnt_2` should have an upper case name [INFO] [stderr] --> readIMU.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const pwr_mgmnt_2: u8 = 0x6C; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `PWR_MGMNT_2` [INFO] [stderr] [INFO] [stderr] warning: constant `sen_enable` should have an upper case name [INFO] [stderr] --> readIMU.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const sen_enable: [u8;1] = [0x00]; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SEN_ENABLE` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_config` should have an upper case name [INFO] [stderr] --> readIMU.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const accel_config: u8 = 0x01C; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_CONFIG` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_fs_sel_16g` should have an upper case name [INFO] [stderr] --> readIMU.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const accel_fs_sel_16g:[u8;1]= [0x18]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_FS_SEL_16G` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_fs_sel_8g` should have an upper case name [INFO] [stderr] --> readIMU.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const accel_fs_sel_8g :[u8;1] = [0x10]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_FS_SEL_8G` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_fs_sel_4g` should have an upper case name [INFO] [stderr] --> readIMU.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const accel_fs_sel_4g :[u8;1] = [0x08]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_FS_SEL_4G` [INFO] [stderr] [INFO] [stderr] warning: constant `gyro_config` should have an upper case name [INFO] [stderr] --> readIMU.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const gyro_config: u8 = 0x1B; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `GYRO_CONFIG` [INFO] [stderr] [INFO] [stderr] warning: constant `gyro_fs_sel_2000DPS` should have an upper case name [INFO] [stderr] --> readIMU.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const gyro_fs_sel_2000DPS :[u8;1]= [0x18]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GYRO_FS_SEL_2000_DPS` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_config2` should have an upper case name [INFO] [stderr] --> readIMU.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const accel_config2: u8 = 0x1D; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_CONFIG2` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_dlpf_184` should have an upper case name [INFO] [stderr] --> readIMU.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const accel_dlpf_184 :[u8;1] = [0x01]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_DLPF_184` [INFO] [stderr] [INFO] [stderr] warning: constant `smpdiv` should have an upper case name [INFO] [stderr] --> readIMU.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const smpdiv: u8 = 0x19; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `SMPDIV` [INFO] [stderr] [INFO] [stderr] warning: constant `i2c_mst_ctrl` should have an upper case name [INFO] [stderr] --> readIMU.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const i2c_mst_ctrl: u8 = 0x24; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I2C_MST_CTRL` [INFO] [stderr] [INFO] [stderr] warning: constant `i2c_mst_clk` should have an upper case name [INFO] [stderr] --> readIMU.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const i2c_mst_clk:[u8;1] = [0x0D]; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `I2C_MST_CLK` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> readIMU.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | for n in 0..10{ [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_n` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `REG_GYRO` [INFO] [stderr] --> readIMU.rs:12:1 [INFO] [stderr] | [INFO] [stderr] 12 | const REG_GYRO: u8 = 0x43; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `REG_TEMP` [INFO] [stderr] --> readIMU.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | const REG_TEMP: u8 = 0x41; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `accel_fs_sel_8g` [INFO] [stderr] --> readIMU.rs:31:1 [INFO] [stderr] | [INFO] [stderr] 31 | const accel_fs_sel_8g :[u8;1] = [0x10]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `accel_fs_sel_4g` [INFO] [stderr] --> readIMU.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | const accel_fs_sel_4g :[u8;1] = [0x08]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcd2dec` [INFO] [stderr] --> readIMU.rs:48:4 [INFO] [stderr] | [INFO] [stderr] 48 | fn bcd2dec(bcd: u8) -> u8 { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dec2bcd` [INFO] [stderr] --> readIMU.rs:52:4 [INFO] [stderr] | [INFO] [stderr] 52 | fn dec2bcd(dec: u8) -> u8 { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: crate `readIMU` should have a snake case name [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] = help: convert the identifier to snake case: `read_imu` [INFO] [stderr] [INFO] [stderr] warning: constant `user_ctrol` should have an upper case name [INFO] [stderr] --> readIMU.rs:15:7 [INFO] [stderr] | [INFO] [stderr] 15 | const user_ctrol: u8 = 0x6A; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `USER_CTROL` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant `i2c_mst_en` should have an upper case name [INFO] [stderr] --> readIMU.rs:16:7 [INFO] [stderr] | [INFO] [stderr] 16 | const i2c_mst_en: [u8;1] = [0x20]; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `I2C_MST_EN` [INFO] [stderr] [INFO] [stderr] warning: constant `config` should have an upper case name [INFO] [stderr] --> readIMU.rs:17:7 [INFO] [stderr] | [INFO] [stderr] 17 | const config: u8 = 0x1A; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `CONFIG` [INFO] [stderr] [INFO] [stderr] warning: constant `gyro_dlpf_184` should have an upper case name [INFO] [stderr] --> readIMU.rs:18:7 [INFO] [stderr] | [INFO] [stderr] 18 | const gyro_dlpf_184: [u8;1] = [0x01]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `GYRO_DLPF_184` [INFO] [stderr] [INFO] [stderr] warning: constant `pwr_mgmnt_1` should have an upper case name [INFO] [stderr] --> readIMU.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | const pwr_mgmnt_1: u8 = 0x6B; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `PWR_MGMNT_1` [INFO] [stderr] [INFO] [stderr] warning: constant `pwr_reset` should have an upper case name [INFO] [stderr] --> readIMU.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | const pwr_reset: [u8;1] = [0x80]; [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper case: `PWR_RESET` [INFO] [stderr] [INFO] [stderr] warning: constant `clock_sel_pll` should have an upper case name [INFO] [stderr] --> readIMU.rs:24:7 [INFO] [stderr] | [INFO] [stderr] 24 | const clock_sel_pll: [u8;1] = [0x01]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `CLOCK_SEL_PLL` [INFO] [stderr] [INFO] [stderr] warning: constant `pwr_mgmnt_2` should have an upper case name [INFO] [stderr] --> readIMU.rs:26:7 [INFO] [stderr] | [INFO] [stderr] 26 | const pwr_mgmnt_2: u8 = 0x6C; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `PWR_MGMNT_2` [INFO] [stderr] [INFO] [stderr] warning: constant `sen_enable` should have an upper case name [INFO] [stderr] --> readIMU.rs:27:7 [INFO] [stderr] | [INFO] [stderr] 27 | const sen_enable: [u8;1] = [0x00]; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper case: `SEN_ENABLE` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_config` should have an upper case name [INFO] [stderr] --> readIMU.rs:29:7 [INFO] [stderr] | [INFO] [stderr] 29 | const accel_config: u8 = 0x01C; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_CONFIG` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_fs_sel_16g` should have an upper case name [INFO] [stderr] --> readIMU.rs:30:7 [INFO] [stderr] | [INFO] [stderr] 30 | const accel_fs_sel_16g:[u8;1]= [0x18]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_FS_SEL_16G` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_fs_sel_8g` should have an upper case name [INFO] [stderr] --> readIMU.rs:31:7 [INFO] [stderr] | [INFO] [stderr] 31 | const accel_fs_sel_8g :[u8;1] = [0x10]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_FS_SEL_8G` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_fs_sel_4g` should have an upper case name [INFO] [stderr] --> readIMU.rs:32:7 [INFO] [stderr] | [INFO] [stderr] 32 | const accel_fs_sel_4g :[u8;1] = [0x08]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_FS_SEL_4G` [INFO] [stderr] [INFO] [stderr] warning: constant `gyro_config` should have an upper case name [INFO] [stderr] --> readIMU.rs:34:7 [INFO] [stderr] | [INFO] [stderr] 34 | const gyro_config: u8 = 0x1B; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `GYRO_CONFIG` [INFO] [stderr] [INFO] [stderr] warning: constant `gyro_fs_sel_2000DPS` should have an upper case name [INFO] [stderr] --> readIMU.rs:35:7 [INFO] [stderr] | [INFO] [stderr] 35 | const gyro_fs_sel_2000DPS :[u8;1]= [0x18]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `GYRO_FS_SEL_2000_DPS` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_config2` should have an upper case name [INFO] [stderr] --> readIMU.rs:37:7 [INFO] [stderr] | [INFO] [stderr] 37 | const accel_config2: u8 = 0x1D; [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_CONFIG2` [INFO] [stderr] [INFO] [stderr] warning: constant `accel_dlpf_184` should have an upper case name [INFO] [stderr] --> readIMU.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | const accel_dlpf_184 :[u8;1] = [0x01]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACCEL_DLPF_184` [INFO] [stderr] [INFO] [stderr] warning: constant `smpdiv` should have an upper case name [INFO] [stderr] --> readIMU.rs:40:7 [INFO] [stderr] | [INFO] [stderr] 40 | const smpdiv: u8 = 0x19; [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper case: `SMPDIV` [INFO] [stderr] [INFO] [stderr] warning: constant `i2c_mst_ctrl` should have an upper case name [INFO] [stderr] --> readIMU.rs:43:7 [INFO] [stderr] | [INFO] [stderr] 43 | const i2c_mst_ctrl: u8 = 0x24; [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I2C_MST_CTRL` [INFO] [stderr] [INFO] [stderr] warning: constant `i2c_mst_clk` should have an upper case name [INFO] [stderr] --> readIMU.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | const i2c_mst_clk:[u8;1] = [0x0D]; [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper case: `I2C_MST_CLK` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.24s [INFO] running `"docker" "inspect" "1cda5fbae0212c9b6663ca477be2a8483b1106b2d8b67d4db3e628445c66e6fe"` [INFO] running `"docker" "rm" "-f" "1cda5fbae0212c9b6663ca477be2a8483b1106b2d8b67d4db3e628445c66e6fe"` [INFO] [stdout] 1cda5fbae0212c9b6663ca477be2a8483b1106b2d8b67d4db3e628445c66e6fe