[INFO] updating cached repository https://github.com/bausano/pong [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/big/crater/work/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] f3df8e961141e74a79dc0453b2bc347ada158205 [INFO] testing bausano/pong against beta-2019-09-28 for beta-1.39-1 [INFO] running `"git" "clone" "work/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbausano%2Fpong" "work/builds/worker-0/source"` [INFO] [stderr] Cloning into 'work/builds/worker-0/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/bausano/pong on toolchain beta-2019-09-28 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/bausano/pong [INFO] finished tweaking git repo https://github.com/bausano/pong [INFO] tweaked toml for git repo https://github.com/bausano/pong written to work/builds/worker-0/source/Cargo.toml [INFO] crate git repo https://github.com/bausano/pong already has a lockfile, it will not be regenerated [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-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" "+beta-2019-09-28" "build" "--frozen"` [INFO] [stdout] f8b02d98973e874ee1ba5a80b24b0b133c4cc6261523b799ec3044f728a74ffb [INFO] running `"docker" "start" "-a" "f8b02d98973e874ee1ba5a80b24b0b133c4cc6261523b799ec3044f728a74ffb"` [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling dirs-sys v0.3.4 [INFO] [stderr] Compiling rscam v0.5.5 [INFO] [stderr] Compiling gfx_gl v0.6.0 [INFO] [stderr] Compiling alga v0.8.2 [INFO] [stderr] Compiling gilrs-core v0.2.2 [INFO] [stderr] Compiling gfx_core v0.9.1 [INFO] [stderr] Compiling wayland-commons v0.21.13 [INFO] [stderr] Compiling rodio v0.9.0 [INFO] [stderr] Compiling lyon_tessellation v0.13.5 [INFO] [stderr] Compiling directories v2.0.2 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling cargo_metadata v0.6.4 [INFO] [stderr] Compiling gilrs v0.7.1 [INFO] [stderr] Compiling wayland-client v0.21.13 [INFO] [stderr] Compiling lyon v0.13.5 [INFO] [stderr] Compiling memoffset v0.5.1 [INFO] [stderr] Compiling parking_lot_core v0.5.0 [INFO] [stderr] Compiling parking_lot v0.8.0 [INFO] [stderr] Compiling crossbeam-epoch v0.7.2 [INFO] [stderr] Compiling skeptic v0.13.4 [INFO] [stderr] Compiling nalgebra v0.17.3 [INFO] [stderr] Compiling wayland-protocols v0.21.13 [INFO] [stderr] Compiling crossbeam-deque v0.7.1 [INFO] [stderr] Compiling rusttype v0.7.7 [INFO] [stderr] Compiling andrew v0.2.1 [INFO] [stderr] Compiling glyph_brush_layout v0.1.6 [INFO] [stderr] Compiling glyph_brush v0.5.3 [INFO] [stderr] Compiling smithay-client-toolkit v0.4.6 [INFO] [stderr] Compiling winit v0.19.2 [INFO] [stderr] Compiling ggez v0.5.1 [INFO] [stderr] Compiling glutin v0.20.0 [INFO] [stderr] Compiling gfx_device_gl v0.16.1 [INFO] [stderr] Compiling gfx v0.18.1 [INFO] [stderr] Compiling gfx_window_glutin v0.30.0 [INFO] [stderr] Compiling ncollide2d v0.18.4 [INFO] [stderr] Compiling nphysics2d v0.10.3 [INFO] [stderr] Compiling pong v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `super::camera::Camera` [INFO] [stderr] --> src/paddle.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use super::camera::Camera; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `SCREEN_SIZE` [INFO] [stderr] --> src/phases/maps_playfield.rs:1:26 [INFO] [stderr] | [INFO] [stderr] 1 | use super::super::{Pong, SCREEN_SIZE}; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::Phase` [INFO] [stderr] --> src/phases/maps_playfield.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use super::Phase; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `BLACK`, `Color`, `DrawMode`, `DrawParam`, `MeshBuilder`, `Rect`, `WHITE`, `self` [INFO] [stderr] --> src/phases/maps_playfield.rs:3:22 [INFO] [stderr] | [INFO] [stderr] 3 | use ggez::graphics::{self, Color, DrawMode, DrawParam, MeshBuilder, Rect, BLACK, WHITE}; [INFO] [stderr] | ^^^^ ^^^^^ ^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ ^^^^ ^^^^^ ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ggez::graphics::DrawParam` [INFO] [stderr] --> src/phases/reads_controllers.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use ggez::graphics::DrawParam; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ggez::graphics::Drawable` [INFO] [stderr] --> src/pong.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use ggez::graphics::Drawable; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ggez::nalgebra::Point2` [INFO] [stderr] --> src/pong.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use ggez::nalgebra::Point2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/ball.rs:214:26 [INFO] [stderr] | [INFO] [stderr] 214 | fn dimensions(&self, ctx: &mut Context) -> Option { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctx` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/paddle.rs:71:26 [INFO] [stderr] | [INFO] [stderr] 71 | fn dimensions(&self, ctx: &mut Context) -> Option { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctx` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `state` [INFO] [stderr] --> src/phases/maps_playfield.rs:6:15 [INFO] [stderr] | [INFO] [stderr] 6 | pub fn update(state: &mut Pong) -> GameResult<()> { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_state` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `state` [INFO] [stderr] --> src/phases/maps_playfield.rs:40:13 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn draw(state: &mut Pong, ctx: &mut Context) -> GameResult<()> { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_state` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/phases/maps_playfield.rs:40:31 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn draw(state: &mut Pong, ctx: &mut Context) -> GameResult<()> { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctx` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `player` [INFO] [stderr] --> src/phases/plays_pong.rs:7:17 [INFO] [stderr] | [INFO] [stderr] 7 | if let Some(player) = state.ball.player_scored() { [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_player` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `state` [INFO] [stderr] --> src/phases/reads_controllers.rs:12:13 [INFO] [stderr] | [INFO] [stderr] 12 | pub fn draw(state: &mut Pong, ctx: &mut Context) -> GameResult<()> { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_state` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctx` [INFO] [stderr] --> src/phases/reads_controllers.rs:12:31 [INFO] [stderr] | [INFO] [stderr] 12 | pub fn draw(state: &mut Pong, ctx: &mut Context) -> GameResult<()> { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctx` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `y` [INFO] [stderr] --> src/pong.rs:70:66 [INFO] [stderr] | [INFO] [stderr] 70 | fn mouse_motion_event(&mut self, _ctx: &mut Context, x: f32, y: f32, xrel: f32, yrel: f32) { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_y` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `xrel` [INFO] [stderr] --> src/pong.rs:70:74 [INFO] [stderr] | [INFO] [stderr] 70 | fn mouse_motion_event(&mut self, _ctx: &mut Context, x: f32, y: f32, xrel: f32, yrel: f32) { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_xrel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `yrel` [INFO] [stderr] --> src/pong.rs:70:85 [INFO] [stderr] | [INFO] [stderr] 70 | fn mouse_motion_event(&mut self, _ctx: &mut Context, x: f32, y: f32, xrel: f32, yrel: f32) { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_yrel` [INFO] [stderr] [INFO] [stderr] warning: field is never used: `controller_size` [INFO] [stderr] --> src/camera.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | controller_size: u32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never used: `controllers` [INFO] [stderr] --> src/camera.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | controllers: [Vec<(u8, u8, u8)>; 2], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `ReadsController` [INFO] [stderr] --> src/phases/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | ReadsController, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: linking with `cc` failed: exit code: 1 [INFO] [stderr] | [INFO] [stderr] = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.pong.295hj4d5-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5" "/opt/rustwide/target/debug/deps/pong-854239b9a51146f5.1s22ebsb2pc8i6eg.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/libloading-cc862302b8e27007/out" "-L" "/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/target/debug/build/minimp3-sys-c71d28d89086fc88/out" "-L" "/opt/rustwide/target/debug/build/bzip2-sys-ec29e59333bb404e/out/lib" "-L" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/librscam-dfce30cbbabde4ee.rlib" "/opt/rustwide/target/debug/deps/librand-9f95f469168bedb2.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-fa6f6da2c7adc924.rlib" "/opt/rustwide/target/debug/deps/libc2_chacha-4030521a0db75374.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-0c4c38ed3f4a8c69.rlib" "/opt/rustwide/target/debug/deps/librand_core-45dacef67cbc9aae.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-efe51395a65da5cd.rlib" "/opt/rustwide/target/debug/deps/libggez-3d3629815219f948.rlib" "/opt/rustwide/target/debug/deps/libgfx_window_glutin-c4eff7f4f92d0c29.rlib" "/opt/rustwide/target/debug/deps/libglyph_brush-dfc39f30b5ebe2b5.rlib" "/opt/rustwide/target/debug/deps/libtwox_hash-3fed4e4cfb3ae083.rlib" "/opt/rustwide/target/debug/deps/libglyph_brush_layout-1ba3beb5f070ac3a.rlib" "/opt/rustwide/target/debug/deps/libxi_unicode-3f78a3cda846b1d1.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-ea5e2bc1864c9b96.rlib" "/opt/rustwide/target/debug/deps/libgfx_device_gl-c538de179ffa40fc.rlib" "/opt/rustwide/target/debug/deps/libgfx_gl-088f95803df6a832.rlib" "/opt/rustwide/target/debug/deps/libdirectories-9c5269bb791308e5.rlib" "/opt/rustwide/target/debug/deps/libdirs_sys-13c2399f029f72b6.rlib" "/opt/rustwide/target/debug/deps/libzip-5dd6554cc1b055cb.rlib" "/opt/rustwide/target/debug/deps/libpodio-f80722ea61bf3730.rlib" "/opt/rustwide/target/debug/deps/libbzip2-06824bccddf1082c.rlib" "/opt/rustwide/target/debug/deps/libbzip2_sys-c513e31f45700991.rlib" "/opt/rustwide/target/debug/deps/liblyon-987396f1d7c37ca0.rlib" "/opt/rustwide/target/debug/deps/liblyon_algorithms-39922907e9e1e64c.rlib" "/opt/rustwide/target/debug/deps/liblyon_tessellation-64ff49c0654dd993.rlib" "/opt/rustwide/target/debug/deps/libsid-08624891ef6e8e86.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-e85ff0f6d71d5195.rlib" "/opt/rustwide/target/debug/deps/liblyon_path-2e5a947937a532f0.rlib" "/opt/rustwide/target/debug/deps/liblyon_geom-8051c6734a2a8e41.rlib" "/opt/rustwide/target/debug/deps/libeuclid-919790d732c3ad85.rlib" "/opt/rustwide/target/debug/deps/libimage-c800ba950362d05f.rlib" "/opt/rustwide/target/debug/deps/libtiff-01c9aaf33c4d07c7.rlib" "/opt/rustwide/target/debug/deps/libpng-5a36c207d9b739f1.rlib" "/opt/rustwide/target/debug/deps/libdeflate-30e925172cde967b.rlib" "/opt/rustwide/target/debug/deps/libinflate-47d8fa2f1000e401.rlib" "/opt/rustwide/target/debug/deps/libadler32-4c40b46846821ec1.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-6b217a704577b289.rlib" "/opt/rustwide/target/debug/deps/libjpeg_decoder-8d27cb4befe0f767.rlib" "/opt/rustwide/target/debug/deps/libgif-4e69c2972434966e.rlib" "/opt/rustwide/target/debug/deps/libcolor_quant-379ba392164804ea.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-6f70e2e4d0d181e8.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-a4dc98fed17dab52.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-4dc79366485ded95.rlib" "/opt/rustwide/target/debug/deps/liblzw-7031afe4e8382d45.rlib" "/opt/rustwide/target/debug/deps/libgilrs-3fd423be67cd80fd.rlib" "/opt/rustwide/target/debug/deps/libgilrs_core-c2d879090d9502fa.rlib" "/opt/rustwide/target/debug/deps/libuuid-3e52ea34e2469bad.rlib" "/opt/rustwide/target/debug/deps/libvec_map-1d07ce46f780a1ae.rlib" "/opt/rustwide/target/debug/deps/libnix-13b05599b7ec6e2a.rlib" "/opt/rustwide/target/debug/deps/liblibudev_sys-b4e7c0788f76c614.rlib" "/opt/rustwide/target/debug/deps/libfnv-593caa3c2629b83d.rlib" "/opt/rustwide/target/debug/deps/libglutin-de11272f624ed435.rlib" "/opt/rustwide/target/debug/deps/libosmesa_sys-2bb9907291c48ad4.rlib" "/opt/rustwide/target/debug/deps/libglutin_glx_sys-7b9ca3e19c3a5892.rlib" "/opt/rustwide/target/debug/deps/libglutin_egl_sys-7ab1f8050b6de272.rlib" "/opt/rustwide/target/debug/deps/libshared_library-11a3a1205ead4a5d.rlib" "/opt/rustwide/target/debug/deps/libwinit-e6cb950abb7360a7.rlib" "/opt/rustwide/target/debug/deps/libsmithay_client_toolkit-0593a0a1b8560c3c.rlib" "/opt/rustwide/target/debug/deps/libwayland_protocols-b91de85cfc42988b.rlib" "/opt/rustwide/target/debug/deps/libwayland_client-8881788117d91ce6.rlib" "/opt/rustwide/target/debug/deps/libwayland_commons-88b32037791e4202.rlib" "/opt/rustwide/target/debug/deps/libwayland_sys-68f0aa943e1f1c36.rlib" "/opt/rustwide/target/debug/deps/libnix-2c15139b4988e2a2.rlib" "/opt/rustwide/target/debug/deps/libvoid-29d1dec23642cf92.rlib" "/opt/rustwide/target/debug/deps/libmemmap-e4d9e851e5c8151a.rlib" "/opt/rustwide/target/debug/deps/libandrew-72b471255f8597e7.rlib" "/opt/rustwide/target/debug/deps/libxml-eb8c877ed7388253.rlib" "/opt/rustwide/target/debug/deps/libxdg-cf5bac1996d64fbe.rlib" "/opt/rustwide/target/debug/deps/libwalkdir-2a32a0f3695fa195.rlib" "/opt/rustwide/target/debug/deps/libsame_file-096bd708d57e7bc7.rlib" "/opt/rustwide/target/debug/deps/librusttype-23a01aa8d6a85076.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-063d03f116f37c91.rlib" "/opt/rustwide/target/debug/deps/libstb_truetype-0437725bec8bcccb.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-bf20d25eb544a824.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-5df376a0c3787274.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-13c128775ab62043.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-c0855a46a7221c4f.rlib" "/opt/rustwide/target/debug/deps/librustc_hash-d38ca3696ec087ba.rlib" "/opt/rustwide/target/debug/deps/liblinked_hash_map-f2b67d6ab4d44c07.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-317285729468aaa5.rlib" "/opt/rustwide/target/debug/deps/libnodrop-30dc09557a31fb0d.rlib" "/opt/rustwide/target/debug/deps/libordered_float-b364147b9d3b2504.rlib" "/opt/rustwide/target/debug/deps/libline_drawing-e2872a75aa8b3e53.rlib" "/opt/rustwide/target/debug/deps/libdlib-1adb1df9d372fed0.rlib" "/opt/rustwide/target/debug/deps/liblibloading-38ef013c8b679bbc.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-668f29c9ebc52297.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-b8cba6fc201019e1.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-d7391f22897f63f5.rlib" "/opt/rustwide/target/debug/deps/liblock_api-518fea8cc0fa3375.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-4c52de923eb3c35b.rlib" "/opt/rustwide/target/debug/deps/libx11_dl-4043d89e36913c69.rlib" "/opt/rustwide/target/debug/deps/libtoml-aa6d1a806bc32dfd.rlib" "/opt/rustwide/target/debug/deps/libserde-3896744542dfa75a.rlib" "/opt/rustwide/target/debug/deps/librodio-d370aa54ebdcdf39.rlib" "/opt/rustwide/target/debug/deps/libminimp3-0f3962fe6a859c0e.rlib" "/opt/rustwide/target/debug/deps/libslice_deque-13c30c5f9c2e98cd.rlib" "/opt/rustwide/target/debug/deps/libminimp3_sys-73654878a5237692.rlib" "/opt/rustwide/target/debug/deps/liblewton-3e6878f206e6a69f.rlib" "/opt/rustwide/target/debug/deps/libogg-e23ddb1310b67be1.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-a6ff3ddf243f392a.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-fdd43a3ae319d8ce.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-0bb2f2b904eb618d.rlib" "/opt/rustwide/target/debug/deps/libhound-75635949ff7a416c.rlib" "/opt/rustwide/target/debug/deps/libcpal-e366092ae4ee21c3.rlib" "/opt/rustwide/target/debug/deps/libalsa_sys-d4fa7ea3dba5205e.rlib" "/opt/rustwide/target/debug/deps/libclaxon-ff67f224f5c2c279.rlib" "/opt/rustwide/target/debug/deps/libnalgebra-58a7854496720b68.rlib" "/opt/rustwide/target/debug/deps/libalga-a20eecc4b1666f47.rlib" "/opt/rustwide/target/debug/deps/librand-c92bad9c5b6abb09.rlib" "/opt/rustwide/target/debug/deps/librand_xorshift-57eff26591ee1926.rlib" "/opt/rustwide/target/debug/deps/librand_pcg-6a5ebb66ad43f2f5.rlib" "/opt/rustwide/target/debug/deps/librand_hc-79eb2bb135bcf82e.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-eabb9153548f9f46.rlib" "/opt/rustwide/target/debug/deps/librand_isaac-abee9575352963b6.rlib" "/opt/rustwide/target/debug/deps/librand_core-96fcd81fcc1da5a2.rlib" "/opt/rustwide/target/debug/deps/librand_os-263a15757e0f0817.rlib" "/opt/rustwide/target/debug/deps/liblibc-da6812b5be8c5479.rlib" "/opt/rustwide/target/debug/deps/librand_jitter-fbdcc23875500578.rlib" "/opt/rustwide/target/debug/deps/librand_core-f46a59bb123ae6e7.rlib" "/opt/rustwide/target/debug/deps/libnum_complex-15f35c695853dc34.rlib" "/opt/rustwide/target/debug/deps/libmatrixmultiply-b51338ae5a9856d1.rlib" "/opt/rustwide/target/debug/deps/librawpointer-9eec285a84ee4032.rlib" "/opt/rustwide/target/debug/deps/libgeneric_array-b7be4815c5ff441f.rlib" "/opt/rustwide/target/debug/deps/libtypenum-8c26abf25778ede8.rlib" "/opt/rustwide/target/debug/deps/libapprox-15132941e4cf7127.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-bb27b758b3871057.rlib" "/opt/rustwide/target/debug/deps/libmint-8a4203fe6e3c29eb.rlib" "/opt/rustwide/target/debug/deps/libgfx-125ebc8745069e19.rlib" "/opt/rustwide/target/debug/deps/libgfx_core-b6b9fc00a59b3e2b.rlib" "/opt/rustwide/target/debug/deps/libdraw_state-674d667d1b605d0c.rlib" "/opt/rustwide/target/debug/deps/liblog-962b2570ebb3eb48.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-7390b7ae06eb302e.rlib" "/opt/rustwide/target/debug/deps/libbitflags-fdaa1ec9f49590c5.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-db812c66f862af4c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e7871a21575d5ff7.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-2f2c581bc0d759e6.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-35731cabc05dc8a0.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-36477394541292db.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-8b706b170c1272d8.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-801dbb3043ccf581.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-a32aa66ce6f72b21.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-d00ea3bfb2bb6c00.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-d2c6ebe88c3e113c.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-df74f62f6bb60621.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2170473575daeedb.rlib" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-1a08089bbddc4f51.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/beta-2019-09-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-f8f562e5472ad5c3.rlib" "-Wl,-Bdynamic" "-lv4l2" "-ludev" "-ldl" "-ldl" "-ldl" "-lasound" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" [INFO] [stderr] = note: /usr/bin/ld: cannot find -lv4l2 [INFO] [stderr] collect2: error: ld returned 1 exit status [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: could not compile `pong`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "f8b02d98973e874ee1ba5a80b24b0b133c4cc6261523b799ec3044f728a74ffb"` [INFO] running `"docker" "rm" "-f" "f8b02d98973e874ee1ba5a80b24b0b133c4cc6261523b799ec3044f728a74ffb"` [INFO] [stdout] f8b02d98973e874ee1ba5a80b24b0b133c4cc6261523b799ec3044f728a74ffb