[INFO] crate videocore 0.1.3 is already in cache [INFO] extracting crate videocore 0.1.3 into work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/videocore/0.1.3 [INFO] extracting crate videocore 0.1.3 into work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/videocore/0.1.3 [INFO] validating manifest of videocore-0.1.3 on toolchain master#60960a260f7b5c695fd0717311d72ce62dd4eb43 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of videocore-0.1.3 on toolchain try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing videocore-0.1.3 [INFO] finished frobbing videocore-0.1.3 [INFO] frobbed toml for videocore-0.1.3 written to work/ex/pr-63376/sources/master#60960a260f7b5c695fd0717311d72ce62dd4eb43/reg/videocore/0.1.3/Cargo.toml [INFO] started frobbing videocore-0.1.3 [INFO] finished frobbing videocore-0.1.3 [INFO] frobbed toml for videocore-0.1.3 written to work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/videocore/0.1.3/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+60960a260f7b5c695fd0717311d72ce62dd4eb43-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking videocore-0.1.3 against try#266783e4e09e4e9d5307c1c8e695659c58bbcac7 for pr-63376 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-63376/worker-6/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-63376/sources/try#266783e4e09e4e9d5307c1c8e695659c58bbcac7/reg/videocore/0.1.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+266783e4e09e4e9d5307c1c8e695659c58bbcac7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 1d84f545c35b13041a14c744d91733db045b65a41c30fdd4235f3dd24da637f2 [INFO] running `"docker" "start" "-a" "1d84f545c35b13041a14c744d91733db045b65a41c30fdd4235f3dd24da637f2"` [INFO] [stderr] Checking videocore v0.1.3 (/opt/crater/workdir) [INFO] [stderr] warning: variant `SBS_FULL_AUTO` should have an upper camel case name [INFO] [stderr] --> src/display.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | SBS_FULL_AUTO, // side-by-side, full width (also used by some autostereoscopic displays) [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SbsFullAuto` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `SBS_HALF_HORIZ` should have an upper camel case name [INFO] [stderr] --> src/display.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | SBS_HALF_HORIZ, // side-by-side, half width, horizontal subsampling (see HDMI spec) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SbsHalfHoriz` [INFO] [stderr] [INFO] [stderr] warning: variant `TB_HALF` should have an upper camel case name [INFO] [stderr] --> src/display.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | TB_HALF, // top-bottom 3D [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TbHalf` [INFO] [stderr] [INFO] [stderr] warning: variant `FROM_SOURCE` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | FROM_SOURCE = 0, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FromSource` [INFO] [stderr] [INFO] [stderr] warning: variant `FIXED_ALL_PIXELS` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | FIXED_ALL_PIXELS = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixedAllPixels` [INFO] [stderr] [INFO] [stderr] warning: variant `FIXED_NON_ZERO` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | FIXED_NON_ZERO = 2, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixedNonZero` [INFO] [stderr] [INFO] [stderr] warning: variant `FIXED_EXCEED_0X07` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | FIXED_EXCEED_0X07 = 3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixedExceed0x07` [INFO] [stderr] [INFO] [stderr] warning: variant `LUMA_TRANSPARENT` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | LUMA_TRANSPARENT = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LumaTransparent` [INFO] [stderr] [INFO] [stderr] warning: variant `CR_INV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | CR_INV = 1 << 2, [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `CrInv` [INFO] [stderr] [INFO] [stderr] warning: variant `CB_INV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | CB_INV = 1 << 3, [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `CbInv` [INFO] [stderr] [INFO] [stderr] warning: variant `YY_INV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | YY_INV = 1 << 4 [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `YyInv` [INFO] [stderr] [INFO] [stderr] warning: variant `NO_ROTATE` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | NO_ROTATE = 0, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `NoRotate` [INFO] [stderr] [INFO] [stderr] warning: variant `ROTATE_90` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | ROTATE_90 = 1, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Rotate90` [INFO] [stderr] [INFO] [stderr] warning: variant `ROTATE_180` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | ROTATE_180 = 2, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rotate180` [INFO] [stderr] [INFO] [stderr] warning: variant `ROTATE_270` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | ROTATE_270 = 3, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rotate270` [INFO] [stderr] [INFO] [stderr] warning: variant `FLIP_HRIZ` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | FLIP_HRIZ = 1 << 16, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `FlipHriz` [INFO] [stderr] [INFO] [stderr] warning: variant `FLIP_VERT` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | FLIP_VERT = 1 << 17, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `FlipVert` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_NO_YUV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | SNAPSHOT_NO_YUV = 1 << 24, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotNoYuv` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_NO_RGB` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | SNAPSHOT_NO_RGB = 1 << 25, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotNoRgb` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_FILL` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | SNAPSHOT_FILL = 1 << 26, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotFill` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_SWAP_RED_BLUE` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | SNAPSHOT_SWAP_RED_BLUE = 1 << 27, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotSwapRedBlue` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_PACK` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | SNAPSHOT_PACK = 1 << 28 [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotPack` [INFO] [stderr] [INFO] [stderr] warning: variant `RAW16_BIG_ENDIAN` should have an upper camel case name [INFO] [stderr] --> src/image.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | RAW16_BIG_ENDIAN = 14, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Raw16BigEndian` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT0` should have an upper camel case name [INFO] [stderr] --> src/image.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | MIRROR_ROT0 = (1<<0), [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot0` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT180` should have an upper camel case name [INFO] [stderr] --> src/image.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | MIRROR_ROT180 = (1<<1), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot180` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT90` should have an upper camel case name [INFO] [stderr] --> src/image.rs:66:5 [INFO] [stderr] | [INFO] [stderr] 66 | MIRROR_ROT90 = (1<<2), [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot90` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT270` should have an upper camel case name [INFO] [stderr] --> src/image.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | MIRROR_ROT270 = (1<<2)|(1<<0)|(1<<1) [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot270` [INFO] [stderr] [INFO] [stderr] warning: variant `PAL4_OBSOLETE` should have an upper camel case name [INFO] [stderr] --> src/image.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | PAL4_OBSOLETE, // 4bpp palettised image with embedded palette [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Pal4Obsolete` [INFO] [stderr] [INFO] [stderr] warning: variant `PAL8_OBSOLETE` should have an upper camel case name [INFO] [stderr] --> src/image.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | PAL8_OBSOLETE, // 8bpp palettised image with embedded palette [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Pal8Obsolete` [INFO] [stderr] [INFO] [stderr] warning: variant `YUV_UV` should have an upper camel case name [INFO] [stderr] --> src/image.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | YUV_UV, // VCIII codec format [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `YuvUv` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBA32` should have an upper camel case name [INFO] [stderr] --> src/image.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | TF_RGBA32, // VCIII T-format RGBA8888 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgba32` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBX32` should have an upper camel case name [INFO] [stderr] --> src/image.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | TF_RGBX32, // VCIII T-format RGBx8888 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgbx32` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_FLOAT` should have an upper camel case name [INFO] [stderr] --> src/image.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | TF_FLOAT, // VCIII T-format float [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `TfFloat` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBA16` should have an upper camel case name [INFO] [stderr] --> src/image.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | TF_RGBA16, // VCIII T-format RGBA4444 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgba16` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBA5551` should have an upper camel case name [INFO] [stderr] --> src/image.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | TF_RGBA5551, // VCIII T-format RGB5551 [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgba5551` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGB565` should have an upper camel case name [INFO] [stderr] --> src/image.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | TF_RGB565, // VCIII T-format RGB565 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgb565` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_YA88` should have an upper camel case name [INFO] [stderr] --> src/image.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | TF_YA88, // VCIII T-format 8-bit luma and 8-bit alpha [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfYa88` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_BYTE` should have an upper camel case name [INFO] [stderr] --> src/image.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | TF_BYTE, // VCIII T-format 8 bit generic sample [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfByte` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_PAL8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | TF_PAL8, // VCIII T-format 8-bit palette [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfPal8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_PAL4` should have an upper camel case name [INFO] [stderr] --> src/image.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | TF_PAL4, // VCIII T-format 4-bit palette [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfPal4` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_ETC1` should have an upper camel case name [INFO] [stderr] --> src/image.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | TF_ETC1, // VCIII T-format Ericsson Texture Compressed [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfEtc1` [INFO] [stderr] [INFO] [stderr] warning: variant `BGR888_NP` should have an upper camel case name [INFO] [stderr] --> src/image.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | BGR888_NP, // RGB888 with R & B swapped, but with no pitch, i.e. no padding after each row of pixels [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Bgr888Np` [INFO] [stderr] [INFO] [stderr] warning: variant `YUV_UV32` should have an upper camel case name [INFO] [stderr] --> src/image.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | YUV_UV32, // VCIII codec format [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `YuvUv32` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_Y8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:110:5 [INFO] [stderr] | [INFO] [stderr] 110 | TF_Y8, // VCIII T-format 8-bit luma [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfY8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_A8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | TF_A8, // VCIII T-format 8-bit alpha [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfA8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_SHORT` should have an upper camel case name [INFO] [stderr] --> src/image.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | TF_SHORT, // VCIII T-format 16-bit generic sample [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `TfShort` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_1BPP` should have an upper camel case name [INFO] [stderr] --> src/image.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | TF_1BPP, // VCIII T-format 1bpp black/white [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `Tf1bpp` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_U8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | TF_U8, // T-format 8-bit U - same as TF_Y8 buf from U plane [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfU8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_V8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | TF_V8, // T-format 8-bit U - same as TF_Y8 buf from V plane [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfV8` [INFO] [stderr] [INFO] [stderr] warning: variant `FORCE_ENUM_16BIT` should have an upper camel case name [INFO] [stderr] --> src/image.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | FORCE_ENUM_16BIT = 0xffff, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ForceEnum16bit` [INFO] [stderr] [INFO] [stderr] warning: variant `SBS_FULL_AUTO` should have an upper camel case name [INFO] [stderr] --> src/display.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | SBS_FULL_AUTO, // side-by-side, full width (also used by some autostereoscopic displays) [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SbsFullAuto` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `SBS_HALF_HORIZ` should have an upper camel case name [INFO] [stderr] --> src/display.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | SBS_HALF_HORIZ, // side-by-side, half width, horizontal subsampling (see HDMI spec) [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SbsHalfHoriz` [INFO] [stderr] [INFO] [stderr] warning: variant `TB_HALF` should have an upper camel case name [INFO] [stderr] --> src/display.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | TB_HALF, // top-bottom 3D [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TbHalf` [INFO] [stderr] [INFO] [stderr] warning: variant `FROM_SOURCE` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | FROM_SOURCE = 0, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FromSource` [INFO] [stderr] [INFO] [stderr] warning: variant `FIXED_ALL_PIXELS` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | FIXED_ALL_PIXELS = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixedAllPixels` [INFO] [stderr] [INFO] [stderr] warning: variant `FIXED_NON_ZERO` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | FIXED_NON_ZERO = 2, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixedNonZero` [INFO] [stderr] [INFO] [stderr] warning: variant `FIXED_EXCEED_0X07` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | FIXED_EXCEED_0X07 = 3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FixedExceed0x07` [INFO] [stderr] [INFO] [stderr] warning: variant `LUMA_TRANSPARENT` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | LUMA_TRANSPARENT = 1, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `LumaTransparent` [INFO] [stderr] [INFO] [stderr] warning: variant `CR_INV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | CR_INV = 1 << 2, [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `CrInv` [INFO] [stderr] [INFO] [stderr] warning: variant `CB_INV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | CB_INV = 1 << 3, [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `CbInv` [INFO] [stderr] [INFO] [stderr] warning: variant `YY_INV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | YY_INV = 1 << 4 [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `YyInv` [INFO] [stderr] [INFO] [stderr] warning: variant `NO_ROTATE` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | NO_ROTATE = 0, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `NoRotate` [INFO] [stderr] [INFO] [stderr] warning: variant `ROTATE_90` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | ROTATE_90 = 1, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Rotate90` [INFO] [stderr] [INFO] [stderr] warning: variant `ROTATE_180` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | ROTATE_180 = 2, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rotate180` [INFO] [stderr] [INFO] [stderr] warning: variant `ROTATE_270` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | ROTATE_270 = 3, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `Rotate270` [INFO] [stderr] [INFO] [stderr] warning: variant `FLIP_HRIZ` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | FLIP_HRIZ = 1 << 16, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `FlipHriz` [INFO] [stderr] [INFO] [stderr] warning: variant `FLIP_VERT` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | FLIP_VERT = 1 << 17, [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `FlipVert` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_NO_YUV` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | SNAPSHOT_NO_YUV = 1 << 24, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotNoYuv` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_NO_RGB` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | SNAPSHOT_NO_RGB = 1 << 25, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotNoRgb` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_FILL` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | SNAPSHOT_FILL = 1 << 26, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotFill` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_SWAP_RED_BLUE` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | SNAPSHOT_SWAP_RED_BLUE = 1 << 27, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotSwapRedBlue` [INFO] [stderr] [INFO] [stderr] warning: variant `SNAPSHOT_PACK` should have an upper camel case name [INFO] [stderr] --> src/dispmanx.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | SNAPSHOT_PACK = 1 << 28 [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SnapshotPack` [INFO] [stderr] [INFO] [stderr] warning: variant `RAW16_BIG_ENDIAN` should have an upper camel case name [INFO] [stderr] --> src/image.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | RAW16_BIG_ENDIAN = 14, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Raw16BigEndian` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT0` should have an upper camel case name [INFO] [stderr] --> src/image.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | MIRROR_ROT0 = (1<<0), [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot0` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT180` should have an upper camel case name [INFO] [stderr] --> src/image.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | MIRROR_ROT180 = (1<<1), [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot180` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT90` should have an upper camel case name [INFO] [stderr] --> src/image.rs:66:5 [INFO] [stderr] | [INFO] [stderr] 66 | MIRROR_ROT90 = (1<<2), [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot90` [INFO] [stderr] [INFO] [stderr] warning: variant `MIRROR_ROT270` should have an upper camel case name [INFO] [stderr] --> src/image.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | MIRROR_ROT270 = (1<<2)|(1<<0)|(1<<1) [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MirrorRot270` [INFO] [stderr] [INFO] [stderr] warning: variant `PAL4_OBSOLETE` should have an upper camel case name [INFO] [stderr] --> src/image.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | PAL4_OBSOLETE, // 4bpp palettised image with embedded palette [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Pal4Obsolete` [INFO] [stderr] [INFO] [stderr] warning: variant `PAL8_OBSOLETE` should have an upper camel case name [INFO] [stderr] --> src/image.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | PAL8_OBSOLETE, // 8bpp palettised image with embedded palette [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Pal8Obsolete` [INFO] [stderr] [INFO] [stderr] warning: variant `YUV_UV` should have an upper camel case name [INFO] [stderr] --> src/image.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | YUV_UV, // VCIII codec format [INFO] [stderr] | ^^^^^^ help: convert the identifier to upper camel case: `YuvUv` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBA32` should have an upper camel case name [INFO] [stderr] --> src/image.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | TF_RGBA32, // VCIII T-format RGBA8888 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgba32` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBX32` should have an upper camel case name [INFO] [stderr] --> src/image.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | TF_RGBX32, // VCIII T-format RGBx8888 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgbx32` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_FLOAT` should have an upper camel case name [INFO] [stderr] --> src/image.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | TF_FLOAT, // VCIII T-format float [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `TfFloat` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBA16` should have an upper camel case name [INFO] [stderr] --> src/image.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | TF_RGBA16, // VCIII T-format RGBA4444 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgba16` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGBA5551` should have an upper camel case name [INFO] [stderr] --> src/image.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | TF_RGBA5551, // VCIII T-format RGB5551 [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgba5551` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_RGB565` should have an upper camel case name [INFO] [stderr] --> src/image.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | TF_RGB565, // VCIII T-format RGB565 [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `TfRgb565` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_YA88` should have an upper camel case name [INFO] [stderr] --> src/image.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | TF_YA88, // VCIII T-format 8-bit luma and 8-bit alpha [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfYa88` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_BYTE` should have an upper camel case name [INFO] [stderr] --> src/image.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | TF_BYTE, // VCIII T-format 8 bit generic sample [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfByte` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_PAL8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | TF_PAL8, // VCIII T-format 8-bit palette [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfPal8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_PAL4` should have an upper camel case name [INFO] [stderr] --> src/image.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | TF_PAL4, // VCIII T-format 4-bit palette [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfPal4` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_ETC1` should have an upper camel case name [INFO] [stderr] --> src/image.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | TF_ETC1, // VCIII T-format Ericsson Texture Compressed [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `TfEtc1` [INFO] [stderr] [INFO] [stderr] warning: variant `BGR888_NP` should have an upper camel case name [INFO] [stderr] --> src/image.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | BGR888_NP, // RGB888 with R & B swapped, but with no pitch, i.e. no padding after each row of pixels [INFO] [stderr] | ^^^^^^^^^ help: convert the identifier to upper camel case: `Bgr888Np` [INFO] [stderr] [INFO] [stderr] warning: variant `YUV_UV32` should have an upper camel case name [INFO] [stderr] --> src/image.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | YUV_UV32, // VCIII codec format [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `YuvUv32` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_Y8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:110:5 [INFO] [stderr] | [INFO] [stderr] 110 | TF_Y8, // VCIII T-format 8-bit luma [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfY8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_A8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | TF_A8, // VCIII T-format 8-bit alpha [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfA8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_SHORT` should have an upper camel case name [INFO] [stderr] --> src/image.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | TF_SHORT, // VCIII T-format 16-bit generic sample [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper camel case: `TfShort` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_1BPP` should have an upper camel case name [INFO] [stderr] --> src/image.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | TF_1BPP, // VCIII T-format 1bpp black/white [INFO] [stderr] | ^^^^^^^ help: convert the identifier to upper camel case: `Tf1bpp` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_U8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | TF_U8, // T-format 8-bit U - same as TF_Y8 buf from U plane [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfU8` [INFO] [stderr] [INFO] [stderr] warning: variant `TF_V8` should have an upper camel case name [INFO] [stderr] --> src/image.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | TF_V8, // T-format 8-bit U - same as TF_Y8 buf from V plane [INFO] [stderr] | ^^^^^ help: convert the identifier to upper camel case: `TfV8` [INFO] [stderr] [INFO] [stderr] warning: variant `FORCE_ENUM_16BIT` should have an upper camel case name [INFO] [stderr] --> src/image.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | FORCE_ENUM_16BIT = 0xffff, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ForceEnum16bit` [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `width` on type `std::option::Option` [INFO] [stderr] --> src/bcm_host.rs:144:44 [INFO] [stderr] | [INFO] [stderr] 144 | println!("Display size = {}x{}", x.width, x.height); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `height` on type `std::option::Option` [INFO] [stderr] --> src/bcm_host.rs:144:53 [INFO] [stderr] | [INFO] [stderr] 144 | println!("Display size = {}x{}", x.width, x.height); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 2 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0609`. [INFO] [stderr] error: Could not compile `videocore`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "1d84f545c35b13041a14c744d91733db045b65a41c30fdd4235f3dd24da637f2"` [INFO] running `"docker" "rm" "-f" "1d84f545c35b13041a14c744d91733db045b65a41c30fdd4235f3dd24da637f2"` [INFO] [stdout] 1d84f545c35b13041a14c744d91733db045b65a41c30fdd4235f3dd24da637f2