[INFO] fetching crate quicksilver 0.3.16... [INFO] extracting crate quicksilver 0.3.16 into work/ex/beta-1.37-6/sources/1.36.0/reg/quicksilver/0.3.16 [INFO] extracting crate quicksilver 0.3.16 into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/quicksilver/0.3.16 [INFO] validating manifest of quicksilver-0.3.16 on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of quicksilver-0.3.16 on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing quicksilver-0.3.16 [INFO] removed 10 missing examples [INFO] finished frobbing quicksilver-0.3.16 [INFO] frobbed toml for quicksilver-0.3.16 written to work/ex/beta-1.37-6/sources/1.36.0/reg/quicksilver/0.3.16/Cargo.toml [INFO] started frobbing quicksilver-0.3.16 [INFO] removed 10 missing examples [INFO] finished frobbing quicksilver-0.3.16 [INFO] frobbed toml for quicksilver-0.3.16 written to work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/quicksilver/0.3.16/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing quicksilver-0.3.16 against 1.36.0 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-1/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/quicksilver/0.3.16:/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=warn" "-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" "+1.36.0" "build" "--frozen"` [INFO] [stdout] 37712edee2d0af783545c3cab46689b0bb0d4b173f06a63dee12f14b3fd8fbf3 [INFO] running `"docker" "start" "-a" "37712edee2d0af783545c3cab46689b0bb0d4b173f06a63dee12f14b3fd8fbf3"` [INFO] [stderr] Compiling xml-rs v0.8.0 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Compiling downcast-rs v1.0.4 [INFO] [stderr] Compiling color_quant v1.0.1 [INFO] [stderr] Compiling xdg v2.2.0 [INFO] [stderr] Compiling lzw v0.10.0 [INFO] [stderr] Compiling scoped_threadpool v0.1.9 [INFO] [stderr] Compiling rawpointer v0.1.0 [INFO] [stderr] Compiling hound v3.4.0 [INFO] [stderr] Compiling claxon v0.3.3 [INFO] [stderr] Compiling immi v1.0.4 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling minimp3-sys v0.3.1 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling inflate v0.4.5 [INFO] [stderr] Compiling alsa-sys v0.1.2 [INFO] [stderr] Compiling x11-dl v2.18.3 [INFO] [stderr] Compiling libudev-sys v0.1.4 [INFO] [stderr] Compiling matrixmultiply v0.2.2 [INFO] [stderr] Compiling gif v0.10.2 [INFO] [stderr] Compiling phf v0.7.24 [INFO] [stderr] Compiling libm v0.1.4 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling memmap v0.7.0 [INFO] [stderr] Compiling slice-deque v0.2.4 [INFO] [stderr] Compiling shared_library v0.1.9 [INFO] [stderr] Compiling dirs v1.0.5 [INFO] [stderr] Compiling nix v0.14.1 [INFO] [stderr] Compiling nix v0.11.1 [INFO] [stderr] Compiling stb_truetype v0.2.6 [INFO] [stderr] Compiling deflate v0.7.20 [INFO] [stderr] Compiling ogg v0.7.0 [INFO] [stderr] Compiling approx v0.3.2 [INFO] [stderr] Compiling line_drawing v0.7.0 [INFO] [stderr] Compiling num-complex v0.2.3 [INFO] [stderr] Compiling osmesa-sys v0.1.2 [INFO] [stderr] Compiling wayland-scanner v0.21.13 [INFO] [stderr] Compiling gl_generator v0.11.0 [INFO] [stderr] Compiling gl_generator v0.10.0 [INFO] [stderr] Compiling euclid_macros v0.1.0 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling num-iter v0.1.39 [INFO] [stderr] Compiling num-rational v0.2.2 [INFO] [stderr] Compiling minimp3 v0.3.3 [INFO] [stderr] Compiling rusttype v0.7.7 [INFO] [stderr] Compiling sid v0.5.2 [INFO] [stderr] Compiling cgmath v0.14.1 [INFO] [stderr] Compiling dlib v0.4.1 [INFO] [stderr] Compiling lewton v0.9.4 [INFO] [stderr] Compiling alga v0.9.1 [INFO] [stderr] Compiling cpal v0.8.2 [INFO] [stderr] Compiling crossbeam-epoch v0.7.2 [INFO] [stderr] Compiling parking_lot_core v0.5.0 [INFO] [stderr] Compiling parking_lot_core v0.4.0 [INFO] [stderr] Compiling glutin_glx_sys v0.1.5 [INFO] [stderr] Compiling glutin_egl_sys v0.1.3 [INFO] [stderr] Compiling serde v1.0.98 [INFO] [stderr] Compiling gl v0.11.0 [INFO] [stderr] Compiling png v0.14.1 [INFO] [stderr] Compiling wayland-client v0.21.13 [INFO] [stderr] Compiling wayland-protocols v0.21.13 [INFO] [stderr] Compiling euclid v0.19.9 [INFO] [stderr] Compiling andrew v0.2.1 [INFO] [stderr] Compiling wayland-sys v0.21.13 [INFO] [stderr] Compiling gilrs-core v0.2.2 [INFO] [stderr] Compiling tiff v0.2.2 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] Compiling parking_lot v0.8.0 [INFO] [stderr] Compiling crossbeam-deque v0.6.3 [INFO] [stderr] Compiling parking_lot v0.7.1 [INFO] [stderr] Compiling nalgebra v0.18.0 [INFO] [stderr] Compiling lyon_geom v0.12.7 [INFO] [stderr] Compiling xmlparser v0.3.0 [INFO] [stderr] Compiling rayon-core v1.5.0 [INFO] [stderr] Compiling rodio v0.8.1 [INFO] [stderr] Compiling wayland-commons v0.21.13 [INFO] [stderr] Compiling gilrs v0.7.1 [INFO] [stderr] Compiling svgparser v0.8.1 [INFO] [stderr] Compiling lyon_path v0.13.2 [INFO] [stderr] Compiling rayon v1.1.0 [INFO] [stderr] Compiling lyon_algorithms v0.13.4 [INFO] [stderr] Compiling lyon_tessellation v0.13.5 [INFO] [stderr] Compiling lyon_svg v0.13.0 [INFO] [stderr] Compiling serde_json v1.0.40 [INFO] [stderr] Compiling lyon_extra v0.13.0 [INFO] [stderr] Compiling lyon v0.13.5 [INFO] [stderr] Compiling jpeg-decoder v0.1.15 [INFO] [stderr] Compiling image v0.21.2 [INFO] [stderr] Compiling smithay-client-toolkit v0.4.6 [INFO] [stderr] Compiling winit v0.19.2 [INFO] [stderr] Compiling glutin v0.21.0 [INFO] [stderr] Compiling ncollide2d v0.19.2 [INFO] [stderr] Compiling quicksilver v0.3.16 (/opt/crater/workdir) [INFO] [stderr] warning: the item `PathBuf` is imported redundantly [INFO] [stderr] --> src/graphics/atlas.rs:54:25 [INFO] [stderr] | [INFO] [stderr] 15 | path::{Path, PathBuf}, [INFO] [stderr] | ------- the item `PathBuf` is already imported here [INFO] [stderr] ... [INFO] [stderr] 54 | use std::path::PathBuf; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | animation::Animation, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::create_immi_ctx': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics.rs:36:47 [INFO] [stderr] | [INFO] [stderr] 36 | #[cfg(feature = "immi")] pub use self::immi::{create_immi_ctx, ImmiStatus, ImmiRender}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics.rs:36:64 [INFO] [stderr] | [INFO] [stderr] 36 | #[cfg(feature = "immi")] pub use self::immi::{create_immi_ctx, ImmiStatus, ImmiRender}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics.rs:36:76 [INFO] [stderr] | [INFO] [stderr] 36 | #[cfg(feature = "immi")] pub use self::immi::{create_immi_ctx, ImmiStatus, ImmiRender}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:26:6 [INFO] [stderr] | [INFO] [stderr] 26 | impl Animation { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:28:51 [INFO] [stderr] | [INFO] [stderr] 28 | pub fn new(images: I, frame_delay: u32) -> Animation [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | Animation { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:40:79 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn from_spritesheet(sheet: Image, regions: R, frame_delay: u32) -> Animation [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | Animation::new(regions.into_iter() [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:15:35 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn create_immi_ctx<'a>(state: ImmiStatus, render: &'a mut ImmiRender<'a>) -> DrawContext<'a, ImmiRender<'a>> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:15:63 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn create_immi_ctx<'a>(state: ImmiStatus, render: &'a mut ImmiRender<'a>) -> DrawContext<'a, ImmiRender<'a>> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:15:98 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn create_immi_ctx<'a>(state: ImmiStatus, render: &'a mut ImmiRender<'a>) -> DrawContext<'a, ImmiRender<'a>> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:30:6 [INFO] [stderr] | [INFO] [stderr] 30 | impl ImmiStatus { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:61:10 [INFO] [stderr] | [INFO] [stderr] 61 | impl<'a> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:96:19 [INFO] [stderr] | [INFO] [stderr] 96 | impl<'a> Draw for ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:32:36 [INFO] [stderr] | [INFO] [stderr] 32 | pub fn new(window: &Window) -> ImmiStatus { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:40:9 [INFO] [stderr] | [INFO] [stderr] 40 | ImmiStatus { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:66:57 [INFO] [stderr] | [INFO] [stderr] 66 | pub fn new(target: &'a mut Mesh, font: &'a Font) -> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:67:9 [INFO] [stderr] | [INFO] [stderr] 67 | ImmiRender::new_with_view(target, View::new(Rectangle::new((-1, -1), (2, 2))), font) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:71:79 [INFO] [stderr] | [INFO] [stderr] 71 | pub fn new_with_view(target: &'a mut Mesh, view: View, font: &'a Font) -> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:72:9 [INFO] [stderr] | [INFO] [stderr] 72 | ImmiRender { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:80:71 [INFO] [stderr] | [INFO] [stderr] 80 | pub fn new_with_window(window: &'a mut Window, font: &'a Font) -> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | ImmiRender::new_with_view(window.mesh(), view, font) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::data': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | data: Rc::new(AnimationData { frames }), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | current: 0, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | current_time: 0, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::frame_delay': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | frame_delay [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:48:9 [INFO] [stderr] | [INFO] [stderr] 48 | self.current_time += 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:49:12 [INFO] [stderr] | [INFO] [stderr] 49 | if self.current_time >= self.frame_delay { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::frame_delay': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | if self.current_time >= self.frame_delay { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:50:13 [INFO] [stderr] | [INFO] [stderr] 50 | self.current = (self.current + 1) % self.data.frames.len(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:50:29 [INFO] [stderr] | [INFO] [stderr] 50 | self.current = (self.current + 1) % self.data.frames.len(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::data': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:50:49 [INFO] [stderr] | [INFO] [stderr] 50 | self.current = (self.current + 1) % self.data.frames.len(); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:51:13 [INFO] [stderr] | [INFO] [stderr] 51 | self.current_time = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::data': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:57:10 [INFO] [stderr] | [INFO] [stderr] 57 | &self.data.frames[self.current] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:57:27 [INFO] [stderr] | [INFO] [stderr] 57 | &self.data.frames[self.current] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::window_size': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:23 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::window_size': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:44 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::mouse_pos': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:73 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::pressed': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:90 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::released': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:105 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::window_size': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | window_size, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::mouse_pos': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | mouse_pos: Some([mouse_x_normalized, mouse_y_normalized]), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::pressed': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | pressed: state.is_down(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::released': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | released: !state.is_down(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:73:13 [INFO] [stderr] | [INFO] [stderr] 73 | window: target, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::view': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:74:13 [INFO] [stderr] | [INFO] [stderr] 74 | view, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:75:13 [INFO] [stderr] | [INFO] [stderr] 75 | font [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::view': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:101:25 [INFO] [stderr] | [INFO] [stderr] 101 | let transform = self.view.opengl.inverse() * matrix_to_trans(matrix); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:102:22 [INFO] [stderr] | [INFO] [stderr] 102 | let offset = self.window.vertices.len() as u32; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | self.window.vertices.extend([(-1, 1), (-1, -1), (1, 1)] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | self.window.triangles.push(GpuTriangle::new(offset, [0, 1, 2], 0.0, Background::Img(texture))); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:116:24 [INFO] [stderr] | [INFO] [stderr] 116 | let rendered = self.font.render(glyph.encode_utf8(&mut [0; 4]), text_style) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:132:22 [INFO] [stderr] | [INFO] [stderr] 132 | let layout = self.font.data.layout(glyph.encode_utf8(&mut [0; 4]), scale, start) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:141:24 [INFO] [stderr] | [INFO] [stderr] 141 | y_offset: -self.font.data.v_metrics(scale).ascent + height - layout.position().y, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | self.font.data.pair_kerning(scale, first_char, second_char) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 42s [INFO] running `"docker" "inspect" "37712edee2d0af783545c3cab46689b0bb0d4b173f06a63dee12f14b3fd8fbf3"` [INFO] running `"docker" "rm" "-f" "37712edee2d0af783545c3cab46689b0bb0d4b173f06a63dee12f14b3fd8fbf3"` [INFO] [stdout] 37712edee2d0af783545c3cab46689b0bb0d4b173f06a63dee12f14b3fd8fbf3 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-1/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.0/reg/quicksilver/0.3.16:/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=warn" "-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" "+1.36.0" "test" "--frozen" "--no-run"` [INFO] [stdout] c3382c87c6f5974a23f105f1b1305de449c8c797d4f7881cc9c190d2cfde01f8 [INFO] running `"docker" "start" "-a" "c3382c87c6f5974a23f105f1b1305de449c8c797d4f7881cc9c190d2cfde01f8"` [INFO] [stderr] Compiling quicksilver v0.3.16 (/opt/crater/workdir) [INFO] [stderr] warning: the item `PathBuf` is imported redundantly [INFO] [stderr] --> src/graphics/atlas.rs:54:25 [INFO] [stderr] | [INFO] [stderr] 15 | path::{Path, PathBuf}, [INFO] [stderr] | ------- the item `PathBuf` is already imported here [INFO] [stderr] ... [INFO] [stderr] 54 | use std::path::PathBuf; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | animation::Animation, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::create_immi_ctx': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics.rs:36:47 [INFO] [stderr] | [INFO] [stderr] 36 | #[cfg(feature = "immi")] pub use self::immi::{create_immi_ctx, ImmiStatus, ImmiRender}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics.rs:36:64 [INFO] [stderr] | [INFO] [stderr] 36 | #[cfg(feature = "immi")] pub use self::immi::{create_immi_ctx, ImmiStatus, ImmiRender}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics.rs:36:76 [INFO] [stderr] | [INFO] [stderr] 36 | #[cfg(feature = "immi")] pub use self::immi::{create_immi_ctx, ImmiStatus, ImmiRender}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:26:6 [INFO] [stderr] | [INFO] [stderr] 26 | impl Animation { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:28:51 [INFO] [stderr] | [INFO] [stderr] 28 | pub fn new(images: I, frame_delay: u32) -> Animation [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:31:9 [INFO] [stderr] | [INFO] [stderr] 31 | Animation { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:40:79 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn from_spritesheet(sheet: Image, regions: R, frame_delay: u32) -> Animation [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | Animation::new(regions.into_iter() [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:15:35 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn create_immi_ctx<'a>(state: ImmiStatus, render: &'a mut ImmiRender<'a>) -> DrawContext<'a, ImmiRender<'a>> { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:15:63 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn create_immi_ctx<'a>(state: ImmiStatus, render: &'a mut ImmiRender<'a>) -> DrawContext<'a, ImmiRender<'a>> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:15:98 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn create_immi_ctx<'a>(state: ImmiStatus, render: &'a mut ImmiRender<'a>) -> DrawContext<'a, ImmiRender<'a>> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:30:6 [INFO] [stderr] | [INFO] [stderr] 30 | impl ImmiStatus { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:61:10 [INFO] [stderr] | [INFO] [stderr] 61 | impl<'a> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:96:19 [INFO] [stderr] | [INFO] [stderr] 96 | impl<'a> Draw for ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:32:36 [INFO] [stderr] | [INFO] [stderr] 32 | pub fn new(window: &Window) -> ImmiStatus { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:40:9 [INFO] [stderr] | [INFO] [stderr] 40 | ImmiStatus { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:66:57 [INFO] [stderr] | [INFO] [stderr] 66 | pub fn new(target: &'a mut Mesh, font: &'a Font) -> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:67:9 [INFO] [stderr] | [INFO] [stderr] 67 | ImmiRender::new_with_view(target, View::new(Rectangle::new((-1, -1), (2, 2))), font) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:71:79 [INFO] [stderr] | [INFO] [stderr] 71 | pub fn new_with_view(target: &'a mut Mesh, view: View, font: &'a Font) -> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:72:9 [INFO] [stderr] | [INFO] [stderr] 72 | ImmiRender { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:80:71 [INFO] [stderr] | [INFO] [stderr] 80 | pub fn new_with_window(window: &'a mut Window, font: &'a Font) -> ImmiRender<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | ImmiRender::new_with_view(window.mesh(), view, font) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::data': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | data: Rc::new(AnimationData { frames }), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | current: 0, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | current_time: 0, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::frame_delay': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | frame_delay [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:48:9 [INFO] [stderr] | [INFO] [stderr] 48 | self.current_time += 1; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:49:12 [INFO] [stderr] | [INFO] [stderr] 49 | if self.current_time >= self.frame_delay { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::frame_delay': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | if self.current_time >= self.frame_delay { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:50:13 [INFO] [stderr] | [INFO] [stderr] 50 | self.current = (self.current + 1) % self.data.frames.len(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:50:29 [INFO] [stderr] | [INFO] [stderr] 50 | self.current = (self.current + 1) % self.data.frames.len(); [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::data': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:50:49 [INFO] [stderr] | [INFO] [stderr] 50 | self.current = (self.current + 1) % self.data.frames.len(); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current_time': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:51:13 [INFO] [stderr] | [INFO] [stderr] 51 | self.current_time = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::data': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:57:10 [INFO] [stderr] | [INFO] [stderr] 57 | &self.data.frames[self.current] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::animation::Animation::current': Animation is too inflexible for most users; an external solution is a better option [INFO] [stderr] --> src/graphics/animation.rs:57:27 [INFO] [stderr] | [INFO] [stderr] 57 | &self.data.frames[self.current] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::window_size': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:23 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::window_size': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:44 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::mouse_pos': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:73 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::pressed': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:90 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::released': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:16:105 [INFO] [stderr] | [INFO] [stderr] 16 | immi::draw().draw(state.window_size.x, state.window_size.y, render, state.mouse_pos, state.pressed, state.released) [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::window_size': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | window_size, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::mouse_pos': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | mouse_pos: Some([mouse_x_normalized, mouse_y_normalized]), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::pressed': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | pressed: state.is_down(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiStatus::released': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | released: !state.is_down(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:73:13 [INFO] [stderr] | [INFO] [stderr] 73 | window: target, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::view': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:74:13 [INFO] [stderr] | [INFO] [stderr] 74 | view, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:75:13 [INFO] [stderr] | [INFO] [stderr] 75 | font [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::view': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:101:25 [INFO] [stderr] | [INFO] [stderr] 101 | let transform = self.view.opengl.inverse() * matrix_to_trans(matrix); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:102:22 [INFO] [stderr] | [INFO] [stderr] 102 | let offset = self.window.vertices.len() as u32; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | self.window.vertices.extend([(-1, 1), (-1, -1), (1, 1)] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::window': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | self.window.triangles.push(GpuTriangle::new(offset, [0, 1, 2], 0.0, Background::Img(texture))); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:116:24 [INFO] [stderr] | [INFO] [stderr] 116 | let rendered = self.font.render(glyph.encode_utf8(&mut [0; 4]), text_style) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:132:22 [INFO] [stderr] | [INFO] [stderr] 132 | let layout = self.font.data.layout(glyph.encode_utf8(&mut [0; 4]), scale, start) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:141:24 [INFO] [stderr] | [INFO] [stderr] 141 | y_offset: -self.font.data.v_metrics(scale).ascent + height - layout.position().y, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'graphics::immi::ImmiRender::font': immi is not actively maintained or sufficient as a GUI solution [INFO] [stderr] --> src/graphics/immi.rs:150:9 [INFO] [stderr] | [INFO] [stderr] 150 | self.font.data.pair_kerning(scale, first_char, second_char) [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name quicksilver src/lib.rs --color never --emit=dep-info,metadata,link -C debuginfo=2 --test --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=96d9a19d3c26a271 -C extra-filename=-96d9a19d3c26a271 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name raycast examples/raycast.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=b70c93ce6718eccd -C extra-filename=-b70c93ce6718eccd --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name sound examples/sound.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=2bf42c056cda6fc4 -C extra-filename=-2bf42c056cda6fc4 --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name image examples/image.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=a3e86790ccfeebfb -C extra-filename=-a3e86790ccfeebfb --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name font examples/font.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=495b4482e73a7ec7 -C extra-filename=-495b4482e73a7ec7 --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name stopwatch examples/stopwatch.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=4ab0379f6ca5065b -C extra-filename=-4ab0379f6ca5065b --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name lyon examples/lyon.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=1639e3f39d214b37 -C extra-filename=-1639e3f39d214b37 --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `quicksilver`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name set_cursor examples/set-cursor.rs --color never --crate-type bin --emit=dep-info,link -C debuginfo=2 --cfg 'feature="collisions"' --cfg 'feature="complex_shapes"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="fonts"' --cfg 'feature="gamepads"' --cfg 'feature="gilrs"' --cfg 'feature="immi"' --cfg 'feature="immi_ui"' --cfg 'feature="lyon"' --cfg 'feature="nalgebra"' --cfg 'feature="ncollide2d"' --cfg 'feature="rodio"' --cfg 'feature="rusttype"' --cfg 'feature="saving"' --cfg 'feature="serde_json"' --cfg 'feature="sounds"' -C metadata=a04b19bafac43048 -C extra-filename=-a04b19bafac43048 --out-dir /opt/crater/target/debug/examples -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-9ffe904fe6b16999.rlib --extern dirs=/opt/crater/target/debug/deps/libdirs-8c5b16c173bd6f79.rlib --extern futures=/opt/crater/target/debug/deps/libfutures-1b04893c31162bb0.rlib --extern gilrs=/opt/crater/target/debug/deps/libgilrs-7a53f28bd777bedc.rlib --extern gl=/opt/crater/target/debug/deps/libgl-ceab8017025ffb27.rlib --extern glutin=/opt/crater/target/debug/deps/libglutin-5aaf1f74aae5990a.rlib --extern image=/opt/crater/target/debug/deps/libimage-dc399ee834ecd4e6.rlib --extern immi=/opt/crater/target/debug/deps/libimmi-ac94f1ca3e254303.rlib --extern lyon=/opt/crater/target/debug/deps/liblyon-0a64bc29883d8ddb.rlib --extern nalgebra=/opt/crater/target/debug/deps/libnalgebra-41023cba502d2cf9.rlib --extern ncollide2d=/opt/crater/target/debug/deps/libncollide2d-a7185a1ff2221545.rlib --extern quicksilver=/opt/crater/target/debug/deps/libquicksilver-4e83689530cc3c88.rlib --extern rand=/opt/crater/target/debug/deps/librand-95d13150d84d1aea.rlib --extern rodio=/opt/crater/target/debug/deps/librodio-c70ff955ff381b84.rlib --extern rusttype=/opt/crater/target/debug/deps/librusttype-f126b2a62c11d1fc.rlib --extern serde=/opt/crater/target/debug/deps/libserde-6b12e5449e9f21ff.rlib --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-7d503ff943f67474.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-07f7f6abb9a41aef.rlib --extern winit=/opt/crater/target/debug/deps/libwinit-40df84af2af3065d.rlib --cap-lints=warn -L native=/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/libloading-b17b3e19f6977791/out -L native=/opt/crater/target/debug/build/backtrace-sys-46319fa5dea5f4c2/out -L native=/usr/lib/x86_64-linux-gnu -L native=/opt/crater/target/debug/build/minimp3-sys-ef05ff3de97517b2/out` (signal: 9, SIGKILL: kill) [INFO] running `"docker" "inspect" "c3382c87c6f5974a23f105f1b1305de449c8c797d4f7881cc9c190d2cfde01f8"` [INFO] running `"docker" "rm" "-f" "c3382c87c6f5974a23f105f1b1305de449c8c797d4f7881cc9c190d2cfde01f8"` [INFO] [stdout] c3382c87c6f5974a23f105f1b1305de449c8c797d4f7881cc9c190d2cfde01f8