[INFO] fetching crate azul_glium 0.22.0... [INFO] testing azul_glium-0.22.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate azul_glium 0.22.0 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate azul_glium 0.22.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate azul_glium 0.22.0 [INFO] finished tweaking crates.io crate azul_glium 0.22.0 [INFO] tweaked toml for crates.io crate azul_glium 0.22.0 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 23ba20dd881e6a11df46a31a75c9ce1d9ba215da6dd4b8a30e33047938eb218e [INFO] running `Command { std: "docker" "start" "-a" "23ba20dd881e6a11df46a31a75c9ce1d9ba215da6dd4b8a30e33047938eb218e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "23ba20dd881e6a11df46a31a75c9ce1d9ba215da6dd4b8a30e33047938eb218e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "23ba20dd881e6a11df46a31a75c9ce1d9ba215da6dd4b8a30e33047938eb218e", kill_on_drop: false }` [INFO] [stdout] 23ba20dd881e6a11df46a31a75c9ce1d9ba215da6dd4b8a30e33047938eb218e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "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" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 41b0e8d41db88a37db38c414f4f43618e25d565fb569a85fa471c9a69593d61d [INFO] running `Command { std: "docker" "start" "-a" "41b0e8d41db88a37db38c414f4f43618e25d565fb569a85fa471c9a69593d61d", kill_on_drop: false }` [INFO] [stderr] Compiling nix v0.14.1 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Compiling khronos_api v2.2.0 [INFO] [stderr] Compiling scopeguard v0.3.3 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling autocfg v0.1.8 [INFO] [stderr] Compiling libloading v0.6.7 [INFO] [stderr] Compiling stb_truetype v0.3.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling xml-rs v0.7.0 [INFO] [stderr] Compiling owning_ref v0.4.1 [INFO] [stderr] Compiling x11-dl v2.19.1 [INFO] [stderr] Compiling dirs-sys v0.3.7 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling memmap v0.7.0 [INFO] [stderr] Compiling shared_library v0.1.9 [INFO] [stderr] Compiling parking_lot_core v0.4.0 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling lock_api v0.1.5 [INFO] [stderr] Compiling dirs v4.0.0 [INFO] [stderr] Compiling dlib v0.4.2 [INFO] [stderr] Compiling wayland-scanner v0.21.13 [INFO] [stderr] Compiling approx v0.3.2 [INFO] [stderr] Compiling ordered-float v1.1.1 [INFO] [stderr] Compiling line_drawing v0.7.0 [INFO] [stderr] Compiling osmesa-sys v0.1.2 [INFO] [stderr] Compiling wayland-sys v0.21.13 [INFO] [stderr] Compiling xdg v2.4.1 [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling rusttype v0.8.3 [INFO] [stderr] Compiling gl_generator v0.9.0 [INFO] [stderr] Compiling gl_generator v0.10.0 [INFO] [stderr] Compiling rusttype v0.7.9 [INFO] [stderr] Compiling andrew v0.2.1 [INFO] [stderr] Compiling glutin v0.19.0 [INFO] [stderr] Compiling azul_glium v0.22.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling wayland-client v0.21.13 [INFO] [stderr] Compiling wayland-protocols v0.21.13 [INFO] [stderr] Compiling parking_lot v0.7.1 [INFO] [stderr] Compiling wayland-commons v0.21.13 [INFO] [stderr] Compiling smithay-client-toolkit v0.4.6 [INFO] [stderr] Compiling winit v0.18.1 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:68:25 [INFO] [stdout] | [INFO] [stdout] 68 | let gl_window = try!(glutin::GlWindow::new(window_builder, context_builder, events_loop)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:113:23 [INFO] [stdout] | [INFO] [stdout] 113 | let context = try!(unsafe { context::Context::new(glutin_backend, checked, debug) }); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(unsafe { self.context.rebuild(backend) }); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | try!(glutin::GlWindow::new(window_builder, context_builder, events_loop)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/alloc.rs:117:80 [INFO] [stdout] | [INFO] [stdout] 117 | let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/alloc.rs:141:80 [INFO] [stdout] | [INFO] [stdout] 141 | let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | try!(alloc.copy_to(0 .. self.get_size(), &target.alloc, target.get_offset_bytes())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:386:20 [INFO] [stdout] | [INFO] [stdout] 386 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:683:20 [INFO] [stdout] | [INFO] [stdout] 683 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:930:9 [INFO] [stdout] | [INFO] [stdout] 930 | try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:1041:20 [INFO] [stdout] | [INFO] [stdout] 1041 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/buffer/mod.rs:80:32 [INFO] [stdout] | [INFO] [stdout] 80 | fn read(size: usize, F) -> Result [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: F` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/buffer/mod.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | fn is_size_suitable(usize) -> bool; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(f(&mut value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/mod.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | try!(f(&mut value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `mem` is imported redundantly [INFO] [stdout] --> src/debug.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 13 | use std::mem; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] ... [INFO] [stdout] 164 | use std::mem; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `mem` is imported redundantly [INFO] [stdout] --> src/debug.rs:191:13 [INFO] [stdout] | [INFO] [stdout] 13 | use std::mem; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] ... [INFO] [stdout] 191 | use std::mem; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/blend.rs:270:37 [INFO] [stdout] | [INFO] [stdout] 270 | let (color_eq, alpha_eq) = (try!(blend_eq(ctxt, blend.color)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/blend.rs:271:37 [INFO] [stdout] | [INFO] [stdout] 271 | ... try!(blend_eq(ctxt, blend.alpha))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 488 | try!(depth::sync_depth(ctxt, &draw_parameters.depth)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:490:5 [INFO] [stdout] | [INFO] [stdout] 490 | try!(blend::sync_blending(ctxt, draw_parameters.blend)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:495:5 [INFO] [stdout] | [INFO] [stdout] 495 | try!(sync_clip_planes_bitmask(ctxt, draw_parameters.clip_planes_bitmask)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | try!(sync_rasterizer_discard(ctxt, draw_parameters.draw_primitives)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:501:5 [INFO] [stdout] | [INFO] [stdout] 501 | try!(sync_queries(ctxt, draw_parameters.samples_passed_query, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:506:5 [INFO] [stdout] | [INFO] [stdout] 506 | try!(sync_smooth(ctxt, draw_parameters.smooth, primitives_types)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | try!(sync_provoking_vertex(ctxt, draw_parameters.provoking_vertex)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | try!(sync_primitive_restart_index(ctxt, draw_parameters.primitive_restart_index)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:748:9 [INFO] [stdout] | [INFO] [stdout] 748 | try!(q.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:750:9 [INFO] [stdout] | [INFO] [stdout] 750 | try!(q.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | try!(time_elapsed_query.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:762:9 [INFO] [stdout] | [INFO] [stdout] 762 | try!(primitives_generated_query.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:768:9 [INFO] [stdout] | [INFO] [stdout] 768 | try!(tfq.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:73:22 [INFO] [stdout] | [INFO] [stdout] 73 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:126:22 [INFO] [stdout] | [INFO] [stdout] 126 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:178:22 [INFO] [stdout] | [INFO] [stdout] 178 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:231:22 [INFO] [stdout] | [INFO] [stdout] 231 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:258:27 [INFO] [stdout] | [INFO] [stdout] 258 | let attachments = try!(attachments.validate(facade)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:502:35 [INFO] [stdout] | [INFO] [stdout] 502 | let example_attachments = try!(fbo::FramebufferAttachments::Regular(fbo::FramebufferSpecificAttachments { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:695:27 [INFO] [stdout] | [INFO] [stdout] 695 | let attachments = try!(attachments.validate(context)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/buffer.rs:124:21 [INFO] [stdout] | [INFO] [stdout] 124 | buffer: try!(Buffer::new(facade, data, BufferType::ElementArrayBuffer, mode)).into(), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/buffer.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 179 | buffer: try!(Buffer::empty_array(facade, BufferType::ElementArrayBuffer, len, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:88:19 [INFO] [stdout] | [INFO] [stdout] 88 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 101 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:163:19 [INFO] [stdout] | [INFO] [stdout] 163 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:176:19 [INFO] [stdout] | [INFO] [stdout] 176 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:189:19 [INFO] [stdout] | [INFO] [stdout] 189 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:202:19 [INFO] [stdout] | [INFO] [stdout] 202 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/program/mod.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | / /// Some shader compilers have race-condition issues, so we lock this mutex [INFO] [stdout] 59 | | /// in the GL thread every time we compile a shader or link a program. [INFO] [stdout] | |_---------------------------------------------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:49:22 [INFO] [stdout] | [INFO] [stdout] 49 | let shader = try!(build_shader(facade, gl::COMPUTE_SHADER, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:52:18 [INFO] [stdout] | [INFO] [stdout] 52 | raw: try!(RawProgram::from_shaders(facade, &[shader], false, false, false, None)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | raw: try!(RawProgram::from_binary(facade, data)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:94:44 [INFO] [stdout] | [INFO] [stdout] 94 | shaders_store.push(try!(build_shader(facade, ty, src))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:99:18 [INFO] [stdout] | [INFO] [stdout] 99 | (try!(RawProgram::from_shaders(facade, &shaders_store, has_geometry_shader, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:110:18 [INFO] [stdout] | [INFO] [stdout] 110 | (try!(RawProgram::from_binary(facade, data)), outputs_srgb, uses_point_size) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | try!(check_program_link_errors(&mut ctxt, id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | try!(check_program_link_errors(&mut ctxt, id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:577:9 [INFO] [stdout] | [INFO] [stdout] 577 | try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/program/reflection.rs:1223:68 [INFO] [stdout] | [INFO] [stdout] 1223 | let mut subroutine_name_tmp: Vec = vec![0; 64];; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/bind.rs:590:14 [INFO] [stdout] | [INFO] [stdout] 590 | Some(try!(::sampler_object::get_sampler(ctxt, &sampler))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:84:22 [INFO] [stdout] | [INFO] [stdout] 84 | let buffer = try!(Buffer::new(facade, &data, BufferType::UniformBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | let buffer = try!(Buffer::empty(facade, BufferType::UniformBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:195:22 [INFO] [stdout] | [INFO] [stdout] 195 | let buffer = try!(Buffer::empty_unsized(facade, BufferType::UniformBuffer, size, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/uniforms/mod.rs:168:69 [INFO] [stdout] | [INFO] [stdout] 168 | fn visit_values<'a, F: FnMut(&str, UniformValue<'a>)>(&'a self, F); [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: F` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/uniforms/mod.rs:317:16 [INFO] [stdout] | [INFO] [stdout] 317 | fn matches(&BlockLayout, base_offset: usize) -> Result<(), LayoutMismatchError>; [INFO] [stdout] | ^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &BlockLayout` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:174:22 [INFO] [stdout] | [INFO] [stdout] 174 | let buffer = try!(Buffer::new(facade, data, BufferType::ArrayBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:228:22 [INFO] [stdout] | [INFO] [stdout] 228 | let buffer = try!(Buffer::empty_array(facade, BufferType::ArrayBuffer, elements, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:274:21 [INFO] [stdout] | [INFO] [stdout] 274 | buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:290:21 [INFO] [stdout] | [INFO] [stdout] 290 | buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/buffer_texture.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | let buffer = try!(Buffer::new(facade, data, BufferType::TextureBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/buffer_texture.rs:279:22 [INFO] [stdout] | [INFO] [stdout] 279 | let buffer = try!(Buffer::empty_array(facade, BufferType::TextureBuffer, len, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/pixel_buffer.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 43 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:171:34 [INFO] [stdout] | [INFO] [stdout] 171 | let teximg_internal_format = try!(image_format::format_request_to_glenum(facade.get_context(), format, image_format::RequestType::Tex... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:175:43 [INFO] [stdout] | [INFO] [stdout] 175 | (&Some((client_format, _)), f) => try!(image_format::client_format_to_glenum(facade.get_context(), client_format, f, false)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:1172:44 [INFO] [stdout] | [INFO] [stdout] 1172 | let (client_format, client_type) = try!(image_format::client_format_to_glenum(&self.texture.context, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:167:95 [INFO] [stdout] | [INFO] [stdout] 167 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:458:44 [INFO] [stdout] | [INFO] [stdout] 458 | Ok(CompressedTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:485:105 [INFO] [stdout] | [INFO] [stdout] 485 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:792:99 [INFO] [stdout] | [INFO] [stdout] 792 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1083:48 [INFO] [stdout] | [INFO] [stdout] 1083 | ... Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1110:109 [INFO] [stdout] | [INFO] [stdout] 1110 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1417:103 [INFO] [stdout] | [INFO] [stdout] 1417 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1728:103 [INFO] [stdout] | [INFO] [stdout] 1728 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2039:100 [INFO] [stdout] | [INFO] [stdout] 2039 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2313:102 [INFO] [stdout] | [INFO] [stdout] 2313 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(try!(any::new_texture(facade, format, Some((cl... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2587:107 [INFO] [stdout] | [INFO] [stdout] 2587 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2899:95 [INFO] [stdout] | [INFO] [stdout] 2899 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3327:44 [INFO] [stdout] | [INFO] [stdout] 3327 | Ok(CompressedTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3355:105 [INFO] [stdout] | [INFO] [stdout] 3355 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3852:99 [INFO] [stdout] | [INFO] [stdout] 3852 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4264:48 [INFO] [stdout] | [INFO] [stdout] 4264 | ... Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4292:109 [INFO] [stdout] | [INFO] [stdout] 4292 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4789:103 [INFO] [stdout] | [INFO] [stdout] 4789 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5145:103 [INFO] [stdout] | [INFO] [stdout] 5145 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5501:100 [INFO] [stdout] | [INFO] [stdout] 5501 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5804:102 [INFO] [stdout] | [INFO] [stdout] 5804 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(try!(any::new_texture(facade, format, Some((cl... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:6107:107 [INFO] [stdout] | [INFO] [stdout] 6107 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8555:95 [INFO] [stdout] | [INFO] [stdout] 8555 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8888:44 [INFO] [stdout] | [INFO] [stdout] 8888 | Ok(CompressedTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8916:105 [INFO] [stdout] | [INFO] [stdout] 8916 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture3d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9258:99 [INFO] [stdout] | [INFO] [stdout] 9258 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9591:48 [INFO] [stdout] | [INFO] [stdout] 9591 | ... Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9619:109 [INFO] [stdout] | [INFO] [stdout] 9619 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9961:103 [INFO] [stdout] | [INFO] [stdout] 9961 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10307:103 [INFO] [stdout] | [INFO] [stdout] 10307 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10653:100 [INFO] [stdout] | [INFO] [stdout] 10653 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10962:107 [INFO] [stdout] | [INFO] [stdout] 10962 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11308:100 [INFO] [stdout] | [INFO] [stdout] 11308 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11683:49 [INFO] [stdout] | [INFO] [stdout] 11683 | ... Ok(CompressedTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11711:110 [INFO] [stdout] | [INFO] [stdout] 11711 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1dArray(try!(any::new_texture(facade, format, ... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12067:104 [INFO] [stdout] | [INFO] [stdout] 12067 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(try!(any::new_texture(facade, format, Some((... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12442:53 [INFO] [stdout] | [INFO] [stdout] 12442 | ... Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12470:114 [INFO] [stdout] | [INFO] [stdout] 12470 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, form... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12826:108 [INFO] [stdout] | [INFO] [stdout] 12826 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13214:108 [INFO] [stdout] | [INFO] [stdout] 13214 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13602:105 [INFO] [stdout] | [INFO] [stdout] 13602 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13953:107 [INFO] [stdout] | [INFO] [stdout] 13953 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:14304:112 [INFO] [stdout] | [INFO] [stdout] 14304 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(try!(any::new_texture(facade, format... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:14692:100 [INFO] [stdout] | [INFO] [stdout] 14692 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15137:49 [INFO] [stdout] | [INFO] [stdout] 15137 | ... Ok(CompressedTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15165:110 [INFO] [stdout] | [INFO] [stdout] 15165 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2dArray(try!(any::new_texture(facade, format, ... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15591:104 [INFO] [stdout] | [INFO] [stdout] 15591 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(try!(any::new_texture(facade, format, Some((... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16036:53 [INFO] [stdout] | [INFO] [stdout] 16036 | ... Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16064:114 [INFO] [stdout] | [INFO] [stdout] 16064 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, form... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16490:108 [INFO] [stdout] | [INFO] [stdout] 16490 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16948:108 [INFO] [stdout] | [INFO] [stdout] 16948 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:17406:105 [INFO] [stdout] | [INFO] [stdout] 17406 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:17827:107 [INFO] [stdout] | [INFO] [stdout] 17827 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:18248:112 [INFO] [stdout] | [INFO] [stdout] 18248 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(try!(any::new_texture(facade, format... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/context/mod.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | try!(check_gl_compatibility(&version, &extensions)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1748:13 [INFO] [stdout] | [INFO] [stdout] 1748 | try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/image_format.rs:1808:28 [INFO] [stdout] | [INFO] [stdout] 1808 | Some(1 ... 3) => gl::SRGB8, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1816:17 [INFO] [stdout] | [INFO] [stdout] 1816 | try!(format_request_to_glenum(context, TextureFormatRequest::AnyFloatingPoint, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1837:13 [INFO] [stdout] | [INFO] [stdout] 1837 | try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/image_format.rs:1845:36 [INFO] [stdout] | [INFO] [stdout] 1845 | ... Some(1 ... 3) => gl::COMPRESSED_SRGB, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1858:17 [INFO] [stdout] | [INFO] [stdout] 1858 | try!(format_request_to_glenum(context, TextureFormatRequest::AnySrgb, rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/ops/draw.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | try!(uniforms.bind_uniforms(&mut ctxt, program, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/ops/draw.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | try!(draw_parameters::sync(&mut ctxt, draw_parameters, dimensions, indices.get_primitives_type())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:214:47 [INFO] [stdout] | [INFO] [stdout] 214 | fn prepare_for_vertex_attrib_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:217:41 [INFO] [stdout] | [INFO] [stdout] 217 | fn prepare_for_element_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:220:37 [INFO] [stdout] | [INFO] [stdout] 220 | fn bind_to_element_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:224:47 [INFO] [stdout] | [INFO] [stdout] 224 | fn prepare_and_bind_for_pixel_pack(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | fn unbind_pixel_pack(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:231:49 [INFO] [stdout] | [INFO] [stdout] 231 | fn prepare_and_bind_for_pixel_unpack(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:234:28 [INFO] [stdout] | [INFO] [stdout] 234 | fn unbind_pixel_unpack(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:238:42 [INFO] [stdout] | [INFO] [stdout] 238 | fn prepare_and_bind_for_query(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 241 | fn unbind_query(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:245:50 [INFO] [stdout] | [INFO] [stdout] 245 | fn prepare_and_bind_for_draw_indirect(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:249:54 [INFO] [stdout] | [INFO] [stdout] 249 | fn prepare_and_bind_for_dispatch_indirect(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:253:44 [INFO] [stdout] | [INFO] [stdout] 253 | fn prepare_and_bind_for_uniform(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:257:51 [INFO] [stdout] | [INFO] [stdout] 257 | fn prepare_and_bind_for_shared_storage(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:261:42 [INFO] [stdout] | [INFO] [stdout] 261 | fn bind_to_transform_feedback(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:350:31 [INFO] [stdout] | [INFO] [stdout] 350 | fn bind_to_current(&self, &mut CommandContext) -> gl::types::GLenum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:357:30 [INFO] [stdout] | [INFO] [stdout] 357 | ... (image_format::ClientFormatAny, std::borrow::Cow<'a, [P]>), width: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: (image_format::ClientFormatAny, std::borrow::Cow<'a, [P]>)` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:371:20 [INFO] [stdout] | [INFO] [stdout] 371 | fn bind(&self, &mut CommandContext, index::PrimitiveType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:371:41 [INFO] [stdout] | [INFO] [stdout] 371 | fn bind(&self, &mut CommandContext, index::PrimitiveType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: index::PrimitiveType` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:374:15 [INFO] [stdout] | [INFO] [stdout] 374 | fn unbind(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:377:48 [INFO] [stdout] | [INFO] [stdout] 377 | fn ensure_buffer_out_of_transform_feedback(&mut CommandContext, gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:377:69 [INFO] [stdout] | [INFO] [stdout] 377 | fn ensure_buffer_out_of_transform_feedback(&mut CommandContext, gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: gl::types::GLuint` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:39 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:60 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^ help: try naming the parameter or explicitly ignoring it: `_: &P` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:64 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut Vec>` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:766:41 [INFO] [stdout] | [INFO] [stdout] 766 | fn draw<'a, 'b, V, I, U>(&mut self, V, I, program: &Program, uniforms: &U, [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: V` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:766:44 [INFO] [stdout] | [INFO] [stdout] 766 | fn draw<'a, 'b, V, I, U>(&mut self, V, I, program: &Program, uniforms: &U, [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: I` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/mod.rs:102:39 [INFO] [stdout] | [INFO] [stdout] 102 | let mut value = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:131:35 [INFO] [stdout] | [INFO] [stdout] 131 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:141:35 [INFO] [stdout] | [INFO] [stdout] 141 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:170:38 [INFO] [stdout] | [INFO] [stdout] 170 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:177:38 [INFO] [stdout] | [INFO] [stdout] 177 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:197:38 [INFO] [stdout] | [INFO] [stdout] 197 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:205:38 [INFO] [stdout] | [INFO] [stdout] 205 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/mod.rs:601:58 [INFO] [stdout] | [INFO] [stdout] 601 | let mut max_clip_planes: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/mod.rs:486:57 [INFO] [stdout] | [INFO] [stdout] 486 | let mut value: [gl::types::GLint; 4] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/fbo.rs:968:31 [INFO] [stdout] | [INFO] [stdout] 968 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/sampler_object.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | let mut sampler: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/vertex_array_object.rs:295:31 [INFO] [stdout] | [INFO] [stdout] 295 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/alloc.rs:1127:46 [INFO] [stdout] | [INFO] [stdout] 1127 | let mut id: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/alloc.rs:1182:52 [INFO] [stdout] | [INFO] [stdout] 1182 | let mut obtained_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:214:34 [INFO] [stdout] | [INFO] [stdout] 214 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:316:34 [INFO] [stdout] | [INFO] [stdout] 316 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:321:34 [INFO] [stdout] | [INFO] [stdout] 321 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:291:31 [INFO] [stdout] | [INFO] [stdout] 291 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:436:57 [INFO] [stdout] | [INFO] [stdout] 436 | let mut depth_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:437:59 [INFO] [stdout] | [INFO] [stdout] 437 | let mut stencil_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:730:51 [INFO] [stdout] | [INFO] [stdout] 730 | let mut link_success: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:764:57 [INFO] [stdout] | [INFO] [stdout] 764 | let mut error_log_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:290:54 [INFO] [stdout] | [INFO] [stdout] 290 | let mut num_supported_formats = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:296:40 [INFO] [stdout] | [INFO] [stdout] 296 | let mut buf_len = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:299:39 [INFO] [stdout] | [INFO] [stdout] 299 | let mut format = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:184:58 [INFO] [stdout] | [INFO] [stdout] 184 | let mut active_uniforms: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:208:53 [INFO] [stdout] | [INFO] [stdout] 208 | let mut data_type: gl::types::GLenum = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:209:52 [INFO] [stdout] | [INFO] [stdout] 209 | let mut data_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:289:60 [INFO] [stdout] | [INFO] [stdout] 289 | let mut active_attributes: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:313:53 [INFO] [stdout] | [INFO] [stdout] 313 | let mut data_type: gl::types::GLenum = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:314:52 [INFO] [stdout] | [INFO] [stdout] 314 | let mut data_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:380:52 [INFO] [stdout] | [INFO] [stdout] 380 | let mut active_blocks: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:390:65 [INFO] [stdout] | [INFO] [stdout] 390 | let mut active_blocks_max_name_len: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:412:50 [INFO] [stdout] | [INFO] [stdout] 412 | let mut binding: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:417:53 [INFO] [stdout] | [INFO] [stdout] 417 | let mut block_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:422:54 [INFO] [stdout] | [INFO] [stdout] 422 | let mut num_members: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:505:55 [INFO] [stdout] | [INFO] [stdout] 505 | let mut num_varyings: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:525:54 [INFO] [stdout] | [INFO] [stdout] 525 | let mut buffer_mode: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:539:53 [INFO] [stdout] | [INFO] [stdout] 539 | let mut max_buffer_len: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:556:29 [INFO] [stdout] | [INFO] [stdout] 556 | let mut size = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:557:27 [INFO] [stdout] | [INFO] [stdout] 557 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:628:26 [INFO] [stdout] | [INFO] [stdout] 628 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:659:26 [INFO] [stdout] | [INFO] [stdout] 659 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:699:56 [INFO] [stdout] | [INFO] [stdout] 699 | let mut active_blocks: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:712:58 [INFO] [stdout] | [INFO] [stdout] 712 | let mut output: [gl::types::GLint; 4] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:746:62 [INFO] [stdout] | [INFO] [stdout] 746 | let mut output: [gl::types::GLint; 6] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1175:57 [INFO] [stdout] | [INFO] [stdout] 1175 | let mut location_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1180:59 [INFO] [stdout] | [INFO] [stdout] 1180 | let mut subroutine_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1187:57 [INFO] [stdout] | [INFO] [stdout] 1187 | let mut name_len: gl::types::GLsizei = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1200:51 [INFO] [stdout] | [INFO] [stdout] 1200 | let mut size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1210:63 [INFO] [stdout] | [INFO] [stdout] 1210 | let mut compatible_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1224:61 [INFO] [stdout] | [INFO] [stdout] 1224 | let mut name_len: gl::types::GLsizei = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/shader.rs:117:66 [INFO] [stdout] | [INFO] [stdout] 117 | let mut compilation_success: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/shader.rs:141:61 [INFO] [stdout] | [INFO] [stdout] 141 | let mut error_log_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/buffer_texture.rs:400:35 [INFO] [stdout] | [INFO] [stdout] 400 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/buffer_texture.rs:409:35 [INFO] [stdout] | [INFO] [stdout] 409 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:217:42 [INFO] [stdout] | [INFO] [stdout] 217 | let id: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:655:57 [INFO] [stdout] | [INFO] [stdout] 655 | let mut depth_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:656:59 [INFO] [stdout] | [INFO] [stdout] 656 | let mut stencil_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1242:42 [INFO] [stdout] | [INFO] [stdout] 1242 | let mut is_compressed = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1246:44 [INFO] [stdout] | [INFO] [stdout] 1246 | let mut buffer_size = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1248:48 [INFO] [stdout] | [INFO] [stdout] 1248 | let mut internal_format = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:155:35 [INFO] [stdout] | [INFO] [stdout] 155 | let mut red_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | let mut red_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:157:37 [INFO] [stdout] | [INFO] [stdout] 157 | let mut green_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:158:37 [INFO] [stdout] | [INFO] [stdout] 158 | let mut green_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:159:36 [INFO] [stdout] | [INFO] [stdout] 159 | let mut blue_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:160:36 [INFO] [stdout] | [INFO] [stdout] 160 | let mut blue_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:161:37 [INFO] [stdout] | [INFO] [stdout] 161 | let mut alpha_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:162:37 [INFO] [stdout] | [INFO] [stdout] 162 | let mut alpha_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:163:37 [INFO] [stdout] | [INFO] [stdout] 163 | let mut depth_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:164:37 [INFO] [stdout] | [INFO] [stdout] 164 | let mut depth_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:211:36 [INFO] [stdout] | [INFO] [stdout] 211 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:241:32 [INFO] [stdout] | [INFO] [stdout] 241 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:252:32 [INFO] [stdout] | [INFO] [stdout] 252 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:275:32 [INFO] [stdout] | [INFO] [stdout] 275 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:290:58 [INFO] [stdout] | [INFO] [stdout] 290 | let mut val: gl::types::GLboolean = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:302:38 [INFO] [stdout] | [INFO] [stdout] 302 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:309:38 [INFO] [stdout] | [INFO] [stdout] 309 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:319:34 [INFO] [stdout] | [INFO] [stdout] 319 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:328:35 [INFO] [stdout] | [INFO] [stdout] 328 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:352:34 [INFO] [stdout] | [INFO] [stdout] 352 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:361:35 [INFO] [stdout] | [INFO] [stdout] 361 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:405:36 [INFO] [stdout] | [INFO] [stdout] 405 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:417:40 [INFO] [stdout] | [INFO] [stdout] 417 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:450:36 [INFO] [stdout] | [INFO] [stdout] 450 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:460:32 [INFO] [stdout] | [INFO] [stdout] 460 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:469:36 [INFO] [stdout] | [INFO] [stdout] 469 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:479:36 [INFO] [stdout] | [INFO] [stdout] 479 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:483:36 [INFO] [stdout] | [INFO] [stdout] 483 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:493:36 [INFO] [stdout] | [INFO] [stdout] 493 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:505:33 [INFO] [stdout] | [INFO] [stdout] 505 | let mut val1 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:506:33 [INFO] [stdout] | [INFO] [stdout] 506 | let mut val2 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:507:33 [INFO] [stdout] | [INFO] [stdout] 507 | let mut val3 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:604:28 [INFO] [stdout] | [INFO] [stdout] 604 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:727:32 [INFO] [stdout] | [INFO] [stdout] 727 | let mut num = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/context/mod.rs:66:26 [INFO] [stdout] | [INFO] [stdout] 66 | backend: RefCell>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 66 - backend: RefCell>, [INFO] [stdout] 66 + backend: RefCell>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/debug.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | pub type DebugCallback = Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 23 - pub type DebugCallback = Box; [INFO] [stdout] 23 + pub type DebugCallback = Box; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:1009:32 [INFO] [stdout] | [INFO] [stdout] 1009 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 1009 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 1009 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/program/mod.rs:158:32 [INFO] [stdout] | [INFO] [stdout] 158 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 158 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 158 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/uniforms/mod.rs:232:32 [INFO] [stdout] | [INFO] [stdout] 232 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 232 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 232 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/gl_bindings.rs:4177:47 [INFO] [stdout] | [INFO] [stdout] 4177 | fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 4177 - fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] 4177 + fn do_metaloadfn(loadfn: &mut dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/backend/glutin/mod.rs:197:32 [INFO] [stdout] | [INFO] [stdout] 197 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 197 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 197 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/index/buffer.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 50 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 50 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/vertex/buffer.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 51 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/texture/buffer_texture.rs:142:32 [INFO] [stdout] | [INFO] [stdout] 142 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 142 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 142 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:183:32 [INFO] [stdout] | [INFO] [stdout] 183 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:191:71 [INFO] [stdout] | [INFO] [stdout] 191 | DisplayCreationError::GlutinCreationError(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:192:70 [INFO] [stdout] | [INFO] [stdout] 192 | DisplayCreationError::IncompatibleOpenGl(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/alloc.rs:35:32 [INFO] [stdout] | [INFO] [stdout] 35 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/alloc.rs:58:32 [INFO] [stdout] | [INFO] [stdout] 58 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/mod.rs:186:32 [INFO] [stdout] | [INFO] [stdout] 186 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/draw_parameters/query.rs:71:32 [INFO] [stdout] | [INFO] [stdout] 71 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/draw_parameters/query.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/framebuffer/render_buffer.rs:41:32 [INFO] [stdout] | [INFO] [stdout] 41 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/index/buffer.rs:33:32 [INFO] [stdout] | [INFO] [stdout] 33 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:99:44 [INFO] [stdout] | [INFO] [stdout] 99 | write!(fmt, "{}: {}", self.description(), s), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:101:44 [INFO] [stdout] | [INFO] [stdout] 101 | write!(fmt, "{}: {}", self.description(), s), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:103:40 [INFO] [stdout] | [INFO] [stdout] 103 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:152:50 [INFO] [stdout] | [INFO] [stdout] 152 | ProgramCreationError(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:184:32 [INFO] [stdout] | [INFO] [stdout] 184 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:250:26 [INFO] [stdout] | [INFO] [stdout] 250 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:258:26 [INFO] [stdout] | [INFO] [stdout] 258 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:274:26 [INFO] [stdout] | [INFO] [stdout] 274 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:282:26 [INFO] [stdout] | [INFO] [stdout] 282 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/vertex/buffer.rs:38:32 [INFO] [stdout] | [INFO] [stdout] 38 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/vertex/transform_feedback.rs:111:32 [INFO] [stdout] | [INFO] [stdout] 111 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/buffer_texture.rs:97:32 [INFO] [stdout] | [INFO] [stdout] 97 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/buffer_texture.rs:127:32 [INFO] [stdout] | [INFO] [stdout] 127 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type annotations needed [INFO] [stdout] --> src/texture/any.rs:289:30 [INFO] [stdout] | [INFO] [stdout] 289 | if !data_raw.is_null() { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(tyvar_behind_raw_pointer)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #46906 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/get_format.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/mod.rs:785:32 [INFO] [stdout] | [INFO] [stdout] 785 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/fbo.rs:608:63 [INFO] [stdout] | [INFO] [stdout] 608 | write!(fmt, "{}: found {}, maximum: {}", self.description(), obtained, maximum), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/fbo.rs:610:40 [INFO] [stdout] | [INFO] [stdout] 610 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/image_format.rs:21:32 [INFO] [stdout] | [INFO] [stdout] 21 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/ops/read.rs:81:32 [INFO] [stdout] | [INFO] [stdout] 81 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1027:26 [INFO] [stdout] | [INFO] [stdout] 1027 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1035:26 [INFO] [stdout] | [INFO] [stdout] 1035 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1042:26 [INFO] [stdout] | [INFO] [stdout] 1042 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1049:26 [INFO] [stdout] | [INFO] [stdout] 1049 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1054:40 [INFO] [stdout] | [INFO] [stdout] 1054 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1094:32 [INFO] [stdout] | [INFO] [stdout] 1094 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1249:32 [INFO] [stdout] | [INFO] [stdout] 1249 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/framebuffer/render_buffer.rs:435:17 [INFO] [stdout] | [INFO] [stdout] 435 | let mut ctxt = self.context.make_current(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/texture/any.rs:654:17 [INFO] [stdout] | [INFO] [stdout] 654 | let mut ctxt = self.context.make_current(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/context/mod.rs:527:9 [INFO] [stdout] | [INFO] [stdout] 527 | / ops::read(&mut ctxt, ops::Source::DefaultFramebuffer(gl::FRONT_LEFT), &rect, [INFO] [stdout] 528 | | &mut data, false); [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `extern "system" fn(u32, u32, u32, u32, i32, *const i8, *mut c_void)` does not permit zero-initialization [INFO] [stdout] --> src/context/mod.rs:726:53 [INFO] [stdout] | [INFO] [stdout] 726 | ctxt.gl.DebugMessageCallbackARB(mem::transmute(0usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] = note: function pointers must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/backend/glutin/mod.rs:142:13 [INFO] [stdout] | [INFO] [stdout] 142 | std::mem::replace(&mut (*gl_window), new_gl_window); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&T` does not permit zero-initialization [INFO] [stdout] --> src/buffer/view.rs:619:24 [INFO] [stdout] | [INFO] [stdout] 619 | let data: &T = mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&T` does not permit zero-initialization [INFO] [stdout] --> src/buffer/view.rs:976:24 [INFO] [stdout] | [INFO] [stdout] 976 | let data: &T = mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&DrawCommandNoIndices` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/index/multidraw.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / implement_uniform_block!(DrawCommandNoIndices, count, instance_count, [INFO] [stdout] 27 | | first_index, base_instance); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&DrawCommandIndices` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/index/multidraw.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | / implement_uniform_block!(DrawCommandIndices, count, instance_count, first_index, [INFO] [stdout] 46 | | base_vertex, base_instance); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&ComputeCommand` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/program/compute.rs:237:1 [INFO] [stdout] | [INFO] [stdout] 237 | implement_uniform_block!(ComputeCommand, num_groups_x, num_groups_y, num_groups_z); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 326 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 20s [INFO] running `Command { std: "docker" "inspect" "41b0e8d41db88a37db38c414f4f43618e25d565fb569a85fa471c9a69593d61d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "41b0e8d41db88a37db38c414f4f43618e25d565fb569a85fa471c9a69593d61d", kill_on_drop: false }` [INFO] [stdout] 41b0e8d41db88a37db38c414f4f43618e25d565fb569a85fa471c9a69593d61d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "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" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 46bb6ecc5872612fa15edaf0e6907171d95c1905da9cb991af0547fd49509e37 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "46bb6ecc5872612fa15edaf0e6907171d95c1905da9cb991af0547fd49509e37", kill_on_drop: false }` [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling approx v0.1.1 [INFO] [stderr] Compiling cgmath v0.16.1 [INFO] [stderr] Compiling mint v0.2.0 [INFO] [stderr] Compiling scoped_threadpool v0.1.9 [INFO] [stderr] Compiling gif v0.9.2 [INFO] [stderr] Compiling num-rational v0.1.42 [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:68:25 [INFO] [stdout] | [INFO] [stdout] 68 | let gl_window = try!(glutin::GlWindow::new(window_builder, context_builder, events_loop)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:113:23 [INFO] [stdout] | [INFO] [stdout] 113 | let context = try!(unsafe { context::Context::new(glutin_backend, checked, debug) }); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(unsafe { self.context.rebuild(backend) }); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | try!(glutin::GlWindow::new(window_builder, context_builder, events_loop)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/alloc.rs:117:80 [INFO] [stdout] | [INFO] [stdout] 117 | let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/alloc.rs:141:80 [INFO] [stdout] | [INFO] [stdout] 141 | let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | try!(alloc.copy_to(0 .. self.get_size(), &target.alloc, target.get_offset_bytes())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:386:20 [INFO] [stdout] | [INFO] [stdout] 386 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:683:20 [INFO] [stdout] | [INFO] [stdout] 683 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:930:9 [INFO] [stdout] | [INFO] [stdout] 930 | try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:1041:20 [INFO] [stdout] | [INFO] [stdout] 1041 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/buffer/mod.rs:80:32 [INFO] [stdout] | [INFO] [stdout] 80 | fn read(size: usize, F) -> Result [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: F` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/buffer/mod.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | fn is_size_suitable(usize) -> bool; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(f(&mut value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/mod.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | try!(f(&mut value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `mem` is imported redundantly [INFO] [stdout] --> src/debug.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 13 | use std::mem; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] ... [INFO] [stdout] 164 | use std::mem; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `mem` is imported redundantly [INFO] [stdout] --> src/debug.rs:191:13 [INFO] [stdout] | [INFO] [stdout] 13 | use std::mem; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] ... [INFO] [stdout] 191 | use std::mem; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/blend.rs:270:37 [INFO] [stdout] | [INFO] [stdout] 270 | let (color_eq, alpha_eq) = (try!(blend_eq(ctxt, blend.color)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/blend.rs:271:37 [INFO] [stdout] | [INFO] [stdout] 271 | ... try!(blend_eq(ctxt, blend.alpha))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 488 | try!(depth::sync_depth(ctxt, &draw_parameters.depth)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:490:5 [INFO] [stdout] | [INFO] [stdout] 490 | try!(blend::sync_blending(ctxt, draw_parameters.blend)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:495:5 [INFO] [stdout] | [INFO] [stdout] 495 | try!(sync_clip_planes_bitmask(ctxt, draw_parameters.clip_planes_bitmask)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | try!(sync_rasterizer_discard(ctxt, draw_parameters.draw_primitives)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:501:5 [INFO] [stdout] | [INFO] [stdout] 501 | try!(sync_queries(ctxt, draw_parameters.samples_passed_query, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:506:5 [INFO] [stdout] | [INFO] [stdout] 506 | try!(sync_smooth(ctxt, draw_parameters.smooth, primitives_types)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | try!(sync_provoking_vertex(ctxt, draw_parameters.provoking_vertex)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | try!(sync_primitive_restart_index(ctxt, draw_parameters.primitive_restart_index)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:748:9 [INFO] [stdout] | [INFO] [stdout] 748 | try!(q.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:750:9 [INFO] [stdout] | [INFO] [stdout] 750 | try!(q.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | try!(time_elapsed_query.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:762:9 [INFO] [stdout] | [INFO] [stdout] 762 | try!(primitives_generated_query.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:768:9 [INFO] [stdout] | [INFO] [stdout] 768 | try!(tfq.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:73:22 [INFO] [stdout] | [INFO] [stdout] 73 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:126:22 [INFO] [stdout] | [INFO] [stdout] 126 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:178:22 [INFO] [stdout] | [INFO] [stdout] 178 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:231:22 [INFO] [stdout] | [INFO] [stdout] 231 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:258:27 [INFO] [stdout] | [INFO] [stdout] 258 | let attachments = try!(attachments.validate(facade)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:502:35 [INFO] [stdout] | [INFO] [stdout] 502 | let example_attachments = try!(fbo::FramebufferAttachments::Regular(fbo::FramebufferSpecificAttachments { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:695:27 [INFO] [stdout] | [INFO] [stdout] 695 | let attachments = try!(attachments.validate(context)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/buffer.rs:124:21 [INFO] [stdout] | [INFO] [stdout] 124 | buffer: try!(Buffer::new(facade, data, BufferType::ElementArrayBuffer, mode)).into(), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/buffer.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 179 | buffer: try!(Buffer::empty_array(facade, BufferType::ElementArrayBuffer, len, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:88:19 [INFO] [stdout] | [INFO] [stdout] 88 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 101 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:163:19 [INFO] [stdout] | [INFO] [stdout] 163 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:176:19 [INFO] [stdout] | [INFO] [stdout] 176 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:189:19 [INFO] [stdout] | [INFO] [stdout] 189 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:202:19 [INFO] [stdout] | [INFO] [stdout] 202 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/program/mod.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | / /// Some shader compilers have race-condition issues, so we lock this mutex [INFO] [stdout] 59 | | /// in the GL thread every time we compile a shader or link a program. [INFO] [stdout] | |_---------------------------------------------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:49:22 [INFO] [stdout] | [INFO] [stdout] 49 | let shader = try!(build_shader(facade, gl::COMPUTE_SHADER, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:52:18 [INFO] [stdout] | [INFO] [stdout] 52 | raw: try!(RawProgram::from_shaders(facade, &[shader], false, false, false, None)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | raw: try!(RawProgram::from_binary(facade, data)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:94:44 [INFO] [stdout] | [INFO] [stdout] 94 | shaders_store.push(try!(build_shader(facade, ty, src))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:99:18 [INFO] [stdout] | [INFO] [stdout] 99 | (try!(RawProgram::from_shaders(facade, &shaders_store, has_geometry_shader, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:110:18 [INFO] [stdout] | [INFO] [stdout] 110 | (try!(RawProgram::from_binary(facade, data)), outputs_srgb, uses_point_size) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | try!(check_program_link_errors(&mut ctxt, id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | try!(check_program_link_errors(&mut ctxt, id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:577:9 [INFO] [stdout] | [INFO] [stdout] 577 | try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/program/reflection.rs:1223:68 [INFO] [stdout] | [INFO] [stdout] 1223 | let mut subroutine_name_tmp: Vec = vec![0; 64];; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/bind.rs:590:14 [INFO] [stdout] | [INFO] [stdout] 590 | Some(try!(::sampler_object::get_sampler(ctxt, &sampler))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:84:22 [INFO] [stdout] | [INFO] [stdout] 84 | let buffer = try!(Buffer::new(facade, &data, BufferType::UniformBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | let buffer = try!(Buffer::empty(facade, BufferType::UniformBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:195:22 [INFO] [stdout] | [INFO] [stdout] 195 | let buffer = try!(Buffer::empty_unsized(facade, BufferType::UniformBuffer, size, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/uniforms/mod.rs:168:69 [INFO] [stdout] | [INFO] [stdout] 168 | fn visit_values<'a, F: FnMut(&str, UniformValue<'a>)>(&'a self, F); [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: F` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/uniforms/mod.rs:317:16 [INFO] [stdout] | [INFO] [stdout] 317 | fn matches(&BlockLayout, base_offset: usize) -> Result<(), LayoutMismatchError>; [INFO] [stdout] | ^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &BlockLayout` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:174:22 [INFO] [stdout] | [INFO] [stdout] 174 | let buffer = try!(Buffer::new(facade, data, BufferType::ArrayBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:228:22 [INFO] [stdout] | [INFO] [stdout] 228 | let buffer = try!(Buffer::empty_array(facade, BufferType::ArrayBuffer, elements, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:274:21 [INFO] [stdout] | [INFO] [stdout] 274 | buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:290:21 [INFO] [stdout] | [INFO] [stdout] 290 | buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/buffer_texture.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | let buffer = try!(Buffer::new(facade, data, BufferType::TextureBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/buffer_texture.rs:279:22 [INFO] [stdout] | [INFO] [stdout] 279 | let buffer = try!(Buffer::empty_array(facade, BufferType::TextureBuffer, len, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/pixel_buffer.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 43 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:171:34 [INFO] [stdout] | [INFO] [stdout] 171 | let teximg_internal_format = try!(image_format::format_request_to_glenum(facade.get_context(), format, image_format::RequestType::Tex... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:175:43 [INFO] [stdout] | [INFO] [stdout] 175 | (&Some((client_format, _)), f) => try!(image_format::client_format_to_glenum(facade.get_context(), client_format, f, false)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:1172:44 [INFO] [stdout] | [INFO] [stdout] 1172 | let (client_format, client_type) = try!(image_format::client_format_to_glenum(&self.texture.context, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:167:95 [INFO] [stdout] | [INFO] [stdout] 167 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:458:44 [INFO] [stdout] | [INFO] [stdout] 458 | Ok(CompressedTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:485:105 [INFO] [stdout] | [INFO] [stdout] 485 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:792:99 [INFO] [stdout] | [INFO] [stdout] 792 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1083:48 [INFO] [stdout] | [INFO] [stdout] 1083 | ... Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1110:109 [INFO] [stdout] | [INFO] [stdout] 1110 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1417:103 [INFO] [stdout] | [INFO] [stdout] 1417 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1728:103 [INFO] [stdout] | [INFO] [stdout] 1728 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2039:100 [INFO] [stdout] | [INFO] [stdout] 2039 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2313:102 [INFO] [stdout] | [INFO] [stdout] 2313 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(try!(any::new_texture(facade, format, Some((cl... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2587:107 [INFO] [stdout] | [INFO] [stdout] 2587 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2899:95 [INFO] [stdout] | [INFO] [stdout] 2899 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3327:44 [INFO] [stdout] | [INFO] [stdout] 3327 | Ok(CompressedTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3355:105 [INFO] [stdout] | [INFO] [stdout] 3355 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3852:99 [INFO] [stdout] | [INFO] [stdout] 3852 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4264:48 [INFO] [stdout] | [INFO] [stdout] 4264 | ... Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4292:109 [INFO] [stdout] | [INFO] [stdout] 4292 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4789:103 [INFO] [stdout] | [INFO] [stdout] 4789 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5145:103 [INFO] [stdout] | [INFO] [stdout] 5145 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5501:100 [INFO] [stdout] | [INFO] [stdout] 5501 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5804:102 [INFO] [stdout] | [INFO] [stdout] 5804 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(try!(any::new_texture(facade, format, Some((cl... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:6107:107 [INFO] [stdout] | [INFO] [stdout] 6107 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8555:95 [INFO] [stdout] | [INFO] [stdout] 8555 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8888:44 [INFO] [stdout] | [INFO] [stdout] 8888 | Ok(CompressedTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8916:105 [INFO] [stdout] | [INFO] [stdout] 8916 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture3d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9258:99 [INFO] [stdout] | [INFO] [stdout] 9258 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9591:48 [INFO] [stdout] | [INFO] [stdout] 9591 | ... Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9619:109 [INFO] [stdout] | [INFO] [stdout] 9619 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9961:103 [INFO] [stdout] | [INFO] [stdout] 9961 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10307:103 [INFO] [stdout] | [INFO] [stdout] 10307 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10653:100 [INFO] [stdout] | [INFO] [stdout] 10653 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10962:107 [INFO] [stdout] | [INFO] [stdout] 10962 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11308:100 [INFO] [stdout] | [INFO] [stdout] 11308 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11683:49 [INFO] [stdout] | [INFO] [stdout] 11683 | ... Ok(CompressedTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11711:110 [INFO] [stdout] | [INFO] [stdout] 11711 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1dArray(try!(any::new_texture(facade, format, ... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12067:104 [INFO] [stdout] | [INFO] [stdout] 12067 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(try!(any::new_texture(facade, format, Some((... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12442:53 [INFO] [stdout] | [INFO] [stdout] 12442 | ... Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12470:114 [INFO] [stdout] | [INFO] [stdout] 12470 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, form... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12826:108 [INFO] [stdout] | [INFO] [stdout] 12826 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13214:108 [INFO] [stdout] | [INFO] [stdout] 13214 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13602:105 [INFO] [stdout] | [INFO] [stdout] 13602 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13953:107 [INFO] [stdout] | [INFO] [stdout] 13953 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:14304:112 [INFO] [stdout] | [INFO] [stdout] 14304 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(try!(any::new_texture(facade, format... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:14692:100 [INFO] [stdout] | [INFO] [stdout] 14692 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15137:49 [INFO] [stdout] | [INFO] [stdout] 15137 | ... Ok(CompressedTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15165:110 [INFO] [stdout] | [INFO] [stdout] 15165 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2dArray(try!(any::new_texture(facade, format, ... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15591:104 [INFO] [stdout] | [INFO] [stdout] 15591 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(try!(any::new_texture(facade, format, Some((... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16036:53 [INFO] [stdout] | [INFO] [stdout] 16036 | ... Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16064:114 [INFO] [stdout] | [INFO] [stdout] 16064 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, form... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16490:108 [INFO] [stdout] | [INFO] [stdout] 16490 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16948:108 [INFO] [stdout] | [INFO] [stdout] 16948 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:17406:105 [INFO] [stdout] | [INFO] [stdout] 17406 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:17827:107 [INFO] [stdout] | [INFO] [stdout] 17827 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:18248:112 [INFO] [stdout] | [INFO] [stdout] 18248 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(try!(any::new_texture(facade, format... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/context/mod.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | try!(check_gl_compatibility(&version, &extensions)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1748:13 [INFO] [stdout] | [INFO] [stdout] 1748 | try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/image_format.rs:1808:28 [INFO] [stdout] | [INFO] [stdout] 1808 | Some(1 ... 3) => gl::SRGB8, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1816:17 [INFO] [stdout] | [INFO] [stdout] 1816 | try!(format_request_to_glenum(context, TextureFormatRequest::AnyFloatingPoint, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1837:13 [INFO] [stdout] | [INFO] [stdout] 1837 | try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/image_format.rs:1845:36 [INFO] [stdout] | [INFO] [stdout] 1845 | ... Some(1 ... 3) => gl::COMPRESSED_SRGB, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1858:17 [INFO] [stdout] | [INFO] [stdout] 1858 | try!(format_request_to_glenum(context, TextureFormatRequest::AnySrgb, rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/ops/draw.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | try!(uniforms.bind_uniforms(&mut ctxt, program, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/ops/draw.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | try!(draw_parameters::sync(&mut ctxt, draw_parameters, dimensions, indices.get_primitives_type())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:214:47 [INFO] [stdout] | [INFO] [stdout] 214 | fn prepare_for_vertex_attrib_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:217:41 [INFO] [stdout] | [INFO] [stdout] 217 | fn prepare_for_element_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:220:37 [INFO] [stdout] | [INFO] [stdout] 220 | fn bind_to_element_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:224:47 [INFO] [stdout] | [INFO] [stdout] 224 | fn prepare_and_bind_for_pixel_pack(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | fn unbind_pixel_pack(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:231:49 [INFO] [stdout] | [INFO] [stdout] 231 | fn prepare_and_bind_for_pixel_unpack(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:234:28 [INFO] [stdout] | [INFO] [stdout] 234 | fn unbind_pixel_unpack(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:238:42 [INFO] [stdout] | [INFO] [stdout] 238 | fn prepare_and_bind_for_query(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 241 | fn unbind_query(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:245:50 [INFO] [stdout] | [INFO] [stdout] 245 | fn prepare_and_bind_for_draw_indirect(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:249:54 [INFO] [stdout] | [INFO] [stdout] 249 | fn prepare_and_bind_for_dispatch_indirect(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:253:44 [INFO] [stdout] | [INFO] [stdout] 253 | fn prepare_and_bind_for_uniform(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:257:51 [INFO] [stdout] | [INFO] [stdout] 257 | fn prepare_and_bind_for_shared_storage(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:261:42 [INFO] [stdout] | [INFO] [stdout] 261 | fn bind_to_transform_feedback(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:350:31 [INFO] [stdout] | [INFO] [stdout] 350 | fn bind_to_current(&self, &mut CommandContext) -> gl::types::GLenum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:357:30 [INFO] [stdout] | [INFO] [stdout] 357 | ... (image_format::ClientFormatAny, std::borrow::Cow<'a, [P]>), width: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: (image_format::ClientFormatAny, std::borrow::Cow<'a, [P]>)` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:371:20 [INFO] [stdout] | [INFO] [stdout] 371 | fn bind(&self, &mut CommandContext, index::PrimitiveType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:371:41 [INFO] [stdout] | [INFO] [stdout] 371 | fn bind(&self, &mut CommandContext, index::PrimitiveType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: index::PrimitiveType` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:374:15 [INFO] [stdout] | [INFO] [stdout] 374 | fn unbind(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:377:48 [INFO] [stdout] | [INFO] [stdout] 377 | fn ensure_buffer_out_of_transform_feedback(&mut CommandContext, gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:377:69 [INFO] [stdout] | [INFO] [stdout] 377 | fn ensure_buffer_out_of_transform_feedback(&mut CommandContext, gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: gl::types::GLuint` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:39 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:60 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^ help: try naming the parameter or explicitly ignoring it: `_: &P` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:64 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut Vec>` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:766:41 [INFO] [stdout] | [INFO] [stdout] 766 | fn draw<'a, 'b, V, I, U>(&mut self, V, I, program: &Program, uniforms: &U, [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: V` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:766:44 [INFO] [stdout] | [INFO] [stdout] 766 | fn draw<'a, 'b, V, I, U>(&mut self, V, I, program: &Program, uniforms: &U, [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: I` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/mod.rs:102:39 [INFO] [stdout] | [INFO] [stdout] 102 | let mut value = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:131:35 [INFO] [stdout] | [INFO] [stdout] 131 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:141:35 [INFO] [stdout] | [INFO] [stdout] 141 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:170:38 [INFO] [stdout] | [INFO] [stdout] 170 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:177:38 [INFO] [stdout] | [INFO] [stdout] 177 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:197:38 [INFO] [stdout] | [INFO] [stdout] 197 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:205:38 [INFO] [stdout] | [INFO] [stdout] 205 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/mod.rs:601:58 [INFO] [stdout] | [INFO] [stdout] 601 | let mut max_clip_planes: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/mod.rs:486:57 [INFO] [stdout] | [INFO] [stdout] 486 | let mut value: [gl::types::GLint; 4] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/fbo.rs:968:31 [INFO] [stdout] | [INFO] [stdout] 968 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/sampler_object.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | let mut sampler: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/vertex_array_object.rs:295:31 [INFO] [stdout] | [INFO] [stdout] 295 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/alloc.rs:1127:46 [INFO] [stdout] | [INFO] [stdout] 1127 | let mut id: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/alloc.rs:1182:52 [INFO] [stdout] | [INFO] [stdout] 1182 | let mut obtained_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:214:34 [INFO] [stdout] | [INFO] [stdout] 214 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:316:34 [INFO] [stdout] | [INFO] [stdout] 316 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:321:34 [INFO] [stdout] | [INFO] [stdout] 321 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:291:31 [INFO] [stdout] | [INFO] [stdout] 291 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:436:57 [INFO] [stdout] | [INFO] [stdout] 436 | let mut depth_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:437:59 [INFO] [stdout] | [INFO] [stdout] 437 | let mut stencil_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:730:51 [INFO] [stdout] | [INFO] [stdout] 730 | let mut link_success: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:764:57 [INFO] [stdout] | [INFO] [stdout] 764 | let mut error_log_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:290:54 [INFO] [stdout] | [INFO] [stdout] 290 | let mut num_supported_formats = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:296:40 [INFO] [stdout] | [INFO] [stdout] 296 | let mut buf_len = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:299:39 [INFO] [stdout] | [INFO] [stdout] 299 | let mut format = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:184:58 [INFO] [stdout] | [INFO] [stdout] 184 | let mut active_uniforms: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:208:53 [INFO] [stdout] | [INFO] [stdout] 208 | let mut data_type: gl::types::GLenum = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:209:52 [INFO] [stdout] | [INFO] [stdout] 209 | let mut data_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:289:60 [INFO] [stdout] | [INFO] [stdout] 289 | let mut active_attributes: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:313:53 [INFO] [stdout] | [INFO] [stdout] 313 | let mut data_type: gl::types::GLenum = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:314:52 [INFO] [stdout] | [INFO] [stdout] 314 | let mut data_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:380:52 [INFO] [stdout] | [INFO] [stdout] 380 | let mut active_blocks: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:390:65 [INFO] [stdout] | [INFO] [stdout] 390 | let mut active_blocks_max_name_len: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:412:50 [INFO] [stdout] | [INFO] [stdout] 412 | let mut binding: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:417:53 [INFO] [stdout] | [INFO] [stdout] 417 | let mut block_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:422:54 [INFO] [stdout] | [INFO] [stdout] 422 | let mut num_members: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:505:55 [INFO] [stdout] | [INFO] [stdout] 505 | let mut num_varyings: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:525:54 [INFO] [stdout] | [INFO] [stdout] 525 | let mut buffer_mode: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:539:53 [INFO] [stdout] | [INFO] [stdout] 539 | let mut max_buffer_len: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:556:29 [INFO] [stdout] | [INFO] [stdout] 556 | let mut size = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:557:27 [INFO] [stdout] | [INFO] [stdout] 557 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:628:26 [INFO] [stdout] | [INFO] [stdout] 628 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:659:26 [INFO] [stdout] | [INFO] [stdout] 659 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:699:56 [INFO] [stdout] | [INFO] [stdout] 699 | let mut active_blocks: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:712:58 [INFO] [stdout] | [INFO] [stdout] 712 | let mut output: [gl::types::GLint; 4] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:746:62 [INFO] [stdout] | [INFO] [stdout] 746 | let mut output: [gl::types::GLint; 6] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1175:57 [INFO] [stdout] | [INFO] [stdout] 1175 | let mut location_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1180:59 [INFO] [stdout] | [INFO] [stdout] 1180 | let mut subroutine_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1187:57 [INFO] [stdout] | [INFO] [stdout] 1187 | let mut name_len: gl::types::GLsizei = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1200:51 [INFO] [stdout] | [INFO] [stdout] 1200 | let mut size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1210:63 [INFO] [stdout] | [INFO] [stdout] 1210 | let mut compatible_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1224:61 [INFO] [stdout] | [INFO] [stdout] 1224 | let mut name_len: gl::types::GLsizei = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/shader.rs:117:66 [INFO] [stdout] | [INFO] [stdout] 117 | let mut compilation_success: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/shader.rs:141:61 [INFO] [stdout] | [INFO] [stdout] 141 | let mut error_log_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/buffer_texture.rs:400:35 [INFO] [stdout] | [INFO] [stdout] 400 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/buffer_texture.rs:409:35 [INFO] [stdout] | [INFO] [stdout] 409 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:217:42 [INFO] [stdout] | [INFO] [stdout] 217 | let id: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:655:57 [INFO] [stdout] | [INFO] [stdout] 655 | let mut depth_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:656:59 [INFO] [stdout] | [INFO] [stdout] 656 | let mut stencil_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1242:42 [INFO] [stdout] | [INFO] [stdout] 1242 | let mut is_compressed = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1246:44 [INFO] [stdout] | [INFO] [stdout] 1246 | let mut buffer_size = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1248:48 [INFO] [stdout] | [INFO] [stdout] 1248 | let mut internal_format = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:155:35 [INFO] [stdout] | [INFO] [stdout] 155 | let mut red_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | let mut red_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:157:37 [INFO] [stdout] | [INFO] [stdout] 157 | let mut green_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:158:37 [INFO] [stdout] | [INFO] [stdout] 158 | let mut green_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:159:36 [INFO] [stdout] | [INFO] [stdout] 159 | let mut blue_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:160:36 [INFO] [stdout] | [INFO] [stdout] 160 | let mut blue_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:161:37 [INFO] [stdout] | [INFO] [stdout] 161 | let mut alpha_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:162:37 [INFO] [stdout] | [INFO] [stdout] 162 | let mut alpha_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:163:37 [INFO] [stdout] | [INFO] [stdout] 163 | let mut depth_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:164:37 [INFO] [stdout] | [INFO] [stdout] 164 | let mut depth_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:211:36 [INFO] [stdout] | [INFO] [stdout] 211 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:241:32 [INFO] [stdout] | [INFO] [stdout] 241 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:252:32 [INFO] [stdout] | [INFO] [stdout] 252 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:275:32 [INFO] [stdout] | [INFO] [stdout] 275 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:290:58 [INFO] [stdout] | [INFO] [stdout] 290 | let mut val: gl::types::GLboolean = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:302:38 [INFO] [stdout] | [INFO] [stdout] 302 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:309:38 [INFO] [stdout] | [INFO] [stdout] 309 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:319:34 [INFO] [stdout] | [INFO] [stdout] 319 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:328:35 [INFO] [stdout] | [INFO] [stdout] 328 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:352:34 [INFO] [stdout] | [INFO] [stdout] 352 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:361:35 [INFO] [stdout] | [INFO] [stdout] 361 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:405:36 [INFO] [stdout] | [INFO] [stdout] 405 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:417:40 [INFO] [stdout] | [INFO] [stdout] 417 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:450:36 [INFO] [stdout] | [INFO] [stdout] 450 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:460:32 [INFO] [stdout] | [INFO] [stdout] 460 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:469:36 [INFO] [stdout] | [INFO] [stdout] 469 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:479:36 [INFO] [stdout] | [INFO] [stdout] 479 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:483:36 [INFO] [stdout] | [INFO] [stdout] 483 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:493:36 [INFO] [stdout] | [INFO] [stdout] 493 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:505:33 [INFO] [stdout] | [INFO] [stdout] 505 | let mut val1 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:506:33 [INFO] [stdout] | [INFO] [stdout] 506 | let mut val2 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:507:33 [INFO] [stdout] | [INFO] [stdout] 507 | let mut val3 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:604:28 [INFO] [stdout] | [INFO] [stdout] 604 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:727:32 [INFO] [stdout] | [INFO] [stdout] 727 | let mut num = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/context/mod.rs:66:26 [INFO] [stdout] | [INFO] [stdout] 66 | backend: RefCell>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 66 - backend: RefCell>, [INFO] [stdout] 66 + backend: RefCell>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/debug.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | pub type DebugCallback = Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 23 - pub type DebugCallback = Box; [INFO] [stdout] 23 + pub type DebugCallback = Box; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:1009:32 [INFO] [stdout] | [INFO] [stdout] 1009 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 1009 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 1009 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/program/mod.rs:158:32 [INFO] [stdout] | [INFO] [stdout] 158 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 158 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 158 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/uniforms/mod.rs:232:32 [INFO] [stdout] | [INFO] [stdout] 232 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 232 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 232 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/gl_bindings.rs:4177:47 [INFO] [stdout] | [INFO] [stdout] 4177 | fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 4177 - fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] 4177 + fn do_metaloadfn(loadfn: &mut dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/backend/glutin/mod.rs:197:32 [INFO] [stdout] | [INFO] [stdout] 197 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 197 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 197 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/index/buffer.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 50 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 50 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/vertex/buffer.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 51 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/texture/buffer_texture.rs:142:32 [INFO] [stdout] | [INFO] [stdout] 142 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 142 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 142 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:183:32 [INFO] [stdout] | [INFO] [stdout] 183 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:191:71 [INFO] [stdout] | [INFO] [stdout] 191 | DisplayCreationError::GlutinCreationError(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:192:70 [INFO] [stdout] | [INFO] [stdout] 192 | DisplayCreationError::IncompatibleOpenGl(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/alloc.rs:35:32 [INFO] [stdout] | [INFO] [stdout] 35 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/alloc.rs:58:32 [INFO] [stdout] | [INFO] [stdout] 58 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/mod.rs:186:32 [INFO] [stdout] | [INFO] [stdout] 186 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/draw_parameters/query.rs:71:32 [INFO] [stdout] | [INFO] [stdout] 71 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/draw_parameters/query.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/framebuffer/render_buffer.rs:41:32 [INFO] [stdout] | [INFO] [stdout] 41 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/index/buffer.rs:33:32 [INFO] [stdout] | [INFO] [stdout] 33 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:99:44 [INFO] [stdout] | [INFO] [stdout] 99 | write!(fmt, "{}: {}", self.description(), s), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:101:44 [INFO] [stdout] | [INFO] [stdout] 101 | write!(fmt, "{}: {}", self.description(), s), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:103:40 [INFO] [stdout] | [INFO] [stdout] 103 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:152:50 [INFO] [stdout] | [INFO] [stdout] 152 | ProgramCreationError(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:184:32 [INFO] [stdout] | [INFO] [stdout] 184 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:250:26 [INFO] [stdout] | [INFO] [stdout] 250 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:258:26 [INFO] [stdout] | [INFO] [stdout] 258 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:274:26 [INFO] [stdout] | [INFO] [stdout] 274 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:282:26 [INFO] [stdout] | [INFO] [stdout] 282 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/vertex/buffer.rs:38:32 [INFO] [stdout] | [INFO] [stdout] 38 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/vertex/transform_feedback.rs:111:32 [INFO] [stdout] | [INFO] [stdout] 111 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/buffer_texture.rs:97:32 [INFO] [stdout] | [INFO] [stdout] 97 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/buffer_texture.rs:127:32 [INFO] [stdout] | [INFO] [stdout] 127 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type annotations needed [INFO] [stdout] --> src/texture/any.rs:289:30 [INFO] [stdout] | [INFO] [stdout] 289 | if !data_raw.is_null() { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(tyvar_behind_raw_pointer)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #46906 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/get_format.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/mod.rs:785:32 [INFO] [stdout] | [INFO] [stdout] 785 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/fbo.rs:608:63 [INFO] [stdout] | [INFO] [stdout] 608 | write!(fmt, "{}: found {}, maximum: {}", self.description(), obtained, maximum), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/fbo.rs:610:40 [INFO] [stdout] | [INFO] [stdout] 610 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/image_format.rs:21:32 [INFO] [stdout] | [INFO] [stdout] 21 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/ops/read.rs:81:32 [INFO] [stdout] | [INFO] [stdout] 81 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1027:26 [INFO] [stdout] | [INFO] [stdout] 1027 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1035:26 [INFO] [stdout] | [INFO] [stdout] 1035 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1042:26 [INFO] [stdout] | [INFO] [stdout] 1042 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1049:26 [INFO] [stdout] | [INFO] [stdout] 1049 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1054:40 [INFO] [stdout] | [INFO] [stdout] 1054 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1094:32 [INFO] [stdout] | [INFO] [stdout] 1094 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1249:32 [INFO] [stdout] | [INFO] [stdout] 1249 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/framebuffer/render_buffer.rs:435:17 [INFO] [stdout] | [INFO] [stdout] 435 | let mut ctxt = self.context.make_current(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/texture/any.rs:654:17 [INFO] [stdout] | [INFO] [stdout] 654 | let mut ctxt = self.context.make_current(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/context/mod.rs:527:9 [INFO] [stdout] | [INFO] [stdout] 527 | / ops::read(&mut ctxt, ops::Source::DefaultFramebuffer(gl::FRONT_LEFT), &rect, [INFO] [stdout] 528 | | &mut data, false); [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `extern "system" fn(u32, u32, u32, u32, i32, *const i8, *mut c_void)` does not permit zero-initialization [INFO] [stdout] --> src/context/mod.rs:726:53 [INFO] [stdout] | [INFO] [stdout] 726 | ctxt.gl.DebugMessageCallbackARB(mem::transmute(0usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] = note: function pointers must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/backend/glutin/mod.rs:142:13 [INFO] [stdout] | [INFO] [stdout] 142 | std::mem::replace(&mut (*gl_window), new_gl_window); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&T` does not permit zero-initialization [INFO] [stdout] --> src/buffer/view.rs:619:24 [INFO] [stdout] | [INFO] [stdout] 619 | let data: &T = mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&T` does not permit zero-initialization [INFO] [stdout] --> src/buffer/view.rs:976:24 [INFO] [stdout] | [INFO] [stdout] 976 | let data: &T = mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&DrawCommandNoIndices` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/index/multidraw.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / implement_uniform_block!(DrawCommandNoIndices, count, instance_count, [INFO] [stdout] 27 | | first_index, base_instance); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&DrawCommandIndices` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/index/multidraw.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | / implement_uniform_block!(DrawCommandIndices, count, instance_count, first_index, [INFO] [stdout] 46 | | base_vertex, base_instance); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&ComputeCommand` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/program/compute.rs:237:1 [INFO] [stdout] | [INFO] [stdout] 237 | implement_uniform_block!(ComputeCommand, num_groups_x, num_groups_y, num_groups_z); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 326 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling inflate v0.3.4 [INFO] [stderr] Compiling deflate v0.7.20 [INFO] [stderr] Compiling cgmath v0.14.1 [INFO] [stderr] Compiling png v0.11.0 [INFO] [stderr] Compiling image v0.18.0 [INFO] [stderr] Compiling genmesh v0.5.0 [INFO] [stderr] Compiling obj v0.8.2 [INFO] [stderr] Compiling azul_glium v0.22.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> examples/tutorial-06.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/display.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> examples/tutorial-06.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | implement_vertex!(Vertex, position, tex_coords); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> examples/tutorial-06.rs:79:24 [INFO] [stdout] | [INFO] [stdout] 79 | let uniforms = uniform! { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/texture_write.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/draw_parameters.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 11 previous errors [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/texture_buffer.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_buffer.rs:117:50 [INFO] [stdout] | [INFO] [stdout] 117 | let result = frame.draw(&vb, &ib, &program, &uniform!{ tex: &buf_tex }, &Default::default()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_buffer.rs:65:51 [INFO] [stdout] | [INFO] [stdout] 65 | output.as_surface().draw(&vb, &ib, &program, &uniform!{ tex: &buf_tex }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:1313:19 [INFO] [stdout] | [INFO] [stdout] 1313 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:1166:19 [INFO] [stdout] | [INFO] [stdout] 1166 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:1047:19 [INFO] [stdout] | [INFO] [stdout] 1047 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:936:19 [INFO] [stdout] | [INFO] [stdout] 936 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:746:60 [INFO] [stdout] | [INFO] [stdout] 746 | texture.as_surface().draw(&vb, &ib, &program, &uniform!{ color: $dest }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 768 | / blending_test!(one_plus_one, glium::BlendingFunction::Addition { [INFO] [stdout] 769 | | source: glium::LinearBlendingFactor::One, [INFO] [stdout] 770 | | destination: glium::LinearBlendingFactor::One, [INFO] [stdout] 771 | | }, [INFO] [stdout] 772 | | (0.0, 1.0, 1.0, 0.0), (1.0, 0.0, 0.0, 1.0), (255, 255, 255, 255)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `blending_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:686:27 [INFO] [stdout] | [INFO] [stdout] 686 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 768 | / blending_test!(one_plus_one, glium::BlendingFunction::Addition { [INFO] [stdout] 769 | | source: glium::LinearBlendingFactor::One, [INFO] [stdout] 770 | | destination: glium::LinearBlendingFactor::One, [INFO] [stdout] 771 | | }, [INFO] [stdout] 772 | | (0.0, 1.0, 1.0, 0.0), (1.0, 0.0, 0.0, 1.0), (255, 255, 255, 255)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `blending_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:746:60 [INFO] [stdout] | [INFO] [stdout] 746 | texture.as_surface().draw(&vb, &ib, &program, &uniform!{ color: $dest }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 765 | / blending_test!(max_blending, glium::BlendingFunction::Max, [INFO] [stdout] 766 | | (0.4, 1.0, 1.0, 0.2), (1.0, 0.0, 0.0, 1.0), (255, 255, 255, 255)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `blending_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:686:27 [INFO] [stdout] | [INFO] [stdout] 686 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 765 | / blending_test!(max_blending, glium::BlendingFunction::Max, [INFO] [stdout] 766 | | (0.4, 1.0, 1.0, 0.2), (1.0, 0.0, 0.0, 1.0), (255, 255, 255, 255)); [INFO] [stdout] | |________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `blending_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> examples/screenshot.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:746:60 [INFO] [stdout] | [INFO] [stdout] 746 | texture.as_surface().draw(&vb, &ib, &program, &uniform!{ color: $dest }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 762 | / blending_test!(min_blending, glium::BlendingFunction::Min, [INFO] [stdout] 763 | | (0.0, 0.2, 0.3, 0.0), (1.0, 0.0, 0.0, 1.0), (0, 0, 0, 0)); [INFO] [stdout] | |________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `blending_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:686:27 [INFO] [stdout] | [INFO] [stdout] 686 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 762 | / blending_test!(min_blending, glium::BlendingFunction::Min, [INFO] [stdout] 763 | | (0.0, 0.2, 0.3, 0.0), (1.0, 0.0, 0.0, 1.0), (0, 0, 0, 0)); [INFO] [stdout] | |________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `blending_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:596:19 [INFO] [stdout] | [INFO] [stdout] 596 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:499:19 [INFO] [stdout] | [INFO] [stdout] 499 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:402:19 [INFO] [stdout] | [INFO] [stdout] 402 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:304:19 [INFO] [stdout] | [INFO] [stdout] 304 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:1299:9 [INFO] [stdout] | [INFO] [stdout] 1299 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:1156:9 [INFO] [stdout] | [INFO] [stdout] 1156 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:1037:9 [INFO] [stdout] | [INFO] [stdout] 1037 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferTexture` [INFO] [stdout] --> tests/texture_buffer.rs:14:19 [INFO] [stdout] | [INFO] [stdout] 14 | let texture = BufferTexture::empty(&display, 32, BufferTextureType::Float); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `BufferTexture` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferTextureType` [INFO] [stdout] --> tests/texture_buffer.rs:14:54 [INFO] [stdout] | [INFO] [stdout] 14 | let texture = BufferTexture::empty(&display, 32, BufferTextureType::Float); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `BufferTextureType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:926:9 [INFO] [stdout] | [INFO] [stdout] 926 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferTexture` [INFO] [stdout] --> tests/texture_buffer.rs:30:19 [INFO] [stdout] | [INFO] [stdout] 30 | let buf_tex = BufferTexture::new(&display, data, BufferTextureType::Float); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `BufferTexture` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:851:9 [INFO] [stdout] | [INFO] [stdout] 851 | implement_vertex!(Vertex, value); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:785:9 [INFO] [stdout] | [INFO] [stdout] 785 | implement_vertex!(Vertex, value); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferTextureType` [INFO] [stdout] --> tests/texture_buffer.rs:30:54 [INFO] [stdout] | [INFO] [stdout] 30 | let buf_tex = BufferTexture::new(&display, data, BufferTextureType::Float); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `BufferTextureType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:582:9 [INFO] [stdout] | [INFO] [stdout] 582 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:485:9 [INFO] [stdout] | [INFO] [stdout] 485 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 387 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/draw_parameters.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferTexture` [INFO] [stdout] --> tests/texture_buffer.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 83 | let buf_tex = BufferTexture::new(&display, data, BufferTextureType::Float); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `BufferTexture` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferTextureType` [INFO] [stdout] --> tests/texture_buffer.rs:83:54 [INFO] [stdout] | [INFO] [stdout] 83 | let buf_tex = BufferTexture::new(&display, data, BufferTextureType::Float); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `BufferTextureType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BufferTexture` in this scope [INFO] [stdout] --> tests/texture_buffer.rs:15:18 [INFO] [stdout] | [INFO] [stdout] 15 | let texture: BufferTexture<(u8, u8, u8, u8)> = match texture { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BufferTexture` in this scope [INFO] [stdout] --> tests/texture_buffer.rs:31:18 [INFO] [stdout] | [INFO] [stdout] 31 | let buf_tex: BufferTexture<(u8, u8, u8, u8)> = match buf_tex { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `BufferTexture` in this scope [INFO] [stdout] --> tests/texture_buffer.rs:84:18 [INFO] [stdout] | [INFO] [stdout] 84 | let buf_tex: BufferTexture<(u8, u8, u8, u8)> = match buf_tex { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/texture_creation.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 11 previous errors [INFO] [stderr] error: could not compile `azul_glium` due to 4 previous errors [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> examples/screenshot.rs:40:19 [INFO] [stdout] | [INFO] [stdout] 40 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> examples/screenshot.rs:100:20 [INFO] [stdout] | [INFO] [stdout] 100 | let uniforms = uniform! { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> examples/screenshot.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | implement_vertex!(Vertex, position, color); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 21 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> examples/tutorial-14.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 22 previous errors [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/texture_draw.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> examples/screenshot.rs:36:58 [INFO] [stdout] | [INFO] [stdout] 36 | let index_buffer = glium::IndexBuffer::new(&display, PrimitiveType::TrianglesList, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/draw_parameters.rs:301:58 [INFO] [stdout] | [INFO] [stdout] 301 | let index_buffer = glium::IndexBuffer::new(&display, PrimitiveType::TrianglesList, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/draw_parameters.rs:399:58 [INFO] [stdout] | [INFO] [stdout] 399 | let index_buffer = glium::IndexBuffer::new(&display, PrimitiveType::TrianglesList, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/draw_parameters.rs:496:58 [INFO] [stdout] | [INFO] [stdout] 496 | let index_buffer = glium::IndexBuffer::new(&display, PrimitiveType::TriangleStrip, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/draw_parameters.rs:593:58 [INFO] [stdout] | [INFO] [stdout] 593 | let index_buffer = glium::IndexBuffer::new(&display, PrimitiveType::TriangleStrip, [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> examples/tutorial-14.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | implement_vertex!(Vertex, position, normal, tex_coords); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> examples/tutorial-14.rs:164:22 [INFO] [stdout] | [INFO] [stdout] 164 | &uniform! { model: model, view: view, perspective: perspective, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/buffer.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_creation.rs:332:51 [INFO] [stdout] | [INFO] [stdout] 332 | output.as_surface().draw(&vb, &ib, &program, &uniform!{ Samplers: &buffer }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:185:5 [INFO] [stdout] | [INFO] [stdout] 185 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:368:5 [INFO] [stdout] | [INFO] [stdout] 368 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 468 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:503:5 [INFO] [stdout] | [INFO] [stdout] 503 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 538 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 555 | implement_vertex!(Vertex, field1, field2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:568:5 [INFO] [stdout] | [INFO] [stdout] 568 | implement_vertex!(Vertex, field); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:585:5 [INFO] [stdout] | [INFO] [stdout] 585 | implement_vertex!(Vertex, field); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:673:5 [INFO] [stdout] | [INFO] [stdout] 673 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/buffer.rs:684:19 [INFO] [stdout] | [INFO] [stdout] 684 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/buffer.rs:750:42 [INFO] [stdout] | [INFO] [stdout] 750 | ... &program, &uniform!{}, &Default::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/buffer.rs:837:5 [INFO] [stdout] | [INFO] [stdout] 837 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/buffer.rs:848:19 [INFO] [stdout] | [INFO] [stdout] 848 | let program = program!(&display, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/buffer.rs:914:42 [INFO] [stdout] | [INFO] [stdout] 914 | ... &program, &uniform!{}, &Default::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_draw.rs:45:64 [INFO] [stdout] | [INFO] [stdout] 45 | $texture.as_surface().draw(&$vb, &$ib, &$program, &uniform!{ texture: &$texture }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 109 | / unowned_draw_test!(texture_2d_draw_unowned, Texture2d, UncompressedFloatFormat, F32F32F32F32, [1024, 1024], "vec4", [INFO] [stdout] 110 | | "vec4(1.0, 0.0, 1.0, 0.0)", (255, 0, 255, 0)); [INFO] [stdout] | |________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `draw_and_validate` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_draw.rs:45:64 [INFO] [stdout] | [INFO] [stdout] 45 | $texture.as_surface().draw(&$vb, &$ib, &$program, &uniform!{ texture: &$texture }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 107 | / texture_draw_test!(texture_2d_draw, Texture2d, [1024, 1024], "vec4", [INFO] [stdout] 108 | | "vec4(1.0, 0.0, 1.0, 0.0)", (255, 0, 255, 0)); [INFO] [stdout] | |________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `draw_and_validate` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:602:50 [INFO] [stdout] | [INFO] [stdout] 602 | ... BufferMode::Immutable) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:624:50 [INFO] [stdout] | [INFO] [stdout] 624 | ... BufferMode::Immutable) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:651:50 [INFO] [stdout] | [INFO] [stdout] 651 | ... BufferMode::Immutable) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:766:50 [INFO] [stdout] | [INFO] [stdout] 766 | ... BufferMode::Persistent) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:788:50 [INFO] [stdout] | [INFO] [stdout] 788 | ... BufferMode::Persistent) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:815:50 [INFO] [stdout] | [INFO] [stdout] 815 | ... BufferMode::Persistent) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:930:47 [INFO] [stdout] | [INFO] [stdout] 930 | ... BufferMode::Persistent); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:935:47 [INFO] [stdout] | [INFO] [stdout] 935 | ... BufferMode::Persistent); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:958:55 [INFO] [stdout] | [INFO] [stdout] 958 | ... BufferMode::Persistent); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BufferMode` [INFO] [stdout] --> tests/buffer.rs:963:55 [INFO] [stdout] | [INFO] [stdout] 963 | ... BufferMode::Persistent); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `BufferMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/texture_sample.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> examples/tutorial-08.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/shaders.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 4 previous errors [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/shaders.rs:346:51 [INFO] [stdout] | [INFO] [stdout] 346 | output.as_surface().draw(&vb, &ib, &program, &uniform!{}, &Default::default()).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 38 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 47 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_sample.rs:121:51 [INFO] [stdout] | [INFO] [stdout] 121 | output.as_surface().draw(&vb, &ib, &program, &uniform!{ Samplers: &buffer }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_sample.rs:43:59 [INFO] [stdout] | [INFO] [stdout] 43 | output.as_surface().draw(&vb, &ib, &program, &uniform!{ texture: &texture }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 64 | / texture_sample_test!(compressed_texture_2d_draw, CompressedTexture2d, "sampler2D", "texture2D", [INFO] [stdout] 65 | | "vec2(0.5, 0.5)", [INFO] [stdout] 66 | | vec![ [INFO] [stdout] 67 | | vec![(255, 0, 0, 255), (255, 0, 0, 255)], [INFO] [stdout] 68 | | vec![(255, 0, 0, 255), (255, 0, 0, 255u8)], [INFO] [stdout] 69 | | ]); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `texture_sample_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> tests/vertex_buffer.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/texture_sample.rs:43:59 [INFO] [stdout] | [INFO] [stdout] 43 | output.as_surface().draw(&vb, &ib, &program, &uniform!{ texture: &texture }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | / texture_sample_test!(texture_2d_draw, Texture2d, "sampler2D", "texture2D", "vec2(0.5, 0.5)", [INFO] [stdout] 59 | | vec![ [INFO] [stdout] 60 | | vec![(255, 0, 0, 255), (255, 0, 0, 255)], [INFO] [stdout] 61 | | vec![(255, 0, 0, 255), (255, 0, 0, 255u8)], [INFO] [stdout] 62 | | ]); [INFO] [stdout] | |______- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `texture_sample_test` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 6 previous errors [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 39 previous errors [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 13 previous errors [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `program` in this scope [INFO] [stdout] --> tests/support/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | program!(facade, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/support/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> tests/vertex_buffer.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | implement_vertex!(Vertex, output_val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> tests/vertex_buffer.rs:73:50 [INFO] [stdout] | [INFO] [stdout] 73 | display.draw().draw(&vb, &ib, &program, &uniform!{}, ¶ms).unwrap(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 12 previous errors [INFO] [stdout] error[E0463]: can't find crate for `glium` [INFO] [stdout] --> examples/manual-creation.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | extern crate glium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 48 previous errors [INFO] [stdout] error: cannot find macro `uniform` in this scope [INFO] [stdout] --> examples/tutorial-08.rs:69:22 [INFO] [stdout] | [INFO] [stdout] 69 | &uniform! { matrix: matrix, u_light: light }, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 13 previous errors [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> examples/../book/tuto-07-teapot.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | implement_vertex!(Vertex, position); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_vertex` in this scope [INFO] [stdout] --> examples/../book/tuto-07-teapot.rs:548:1 [INFO] [stdout] | [INFO] [stdout] 548 | implement_vertex!(Normal, normal); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:111:41 [INFO] [stdout] | [INFO] [stdout] 111 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PrimitiveType` [INFO] [stdout] --> tests/support/mod.rs:173:41 [INFO] [stdout] | [INFO] [stdout] 173 | glium::IndexBuffer::new(facade, PrimitiveType::TriangleStrip, &[0u8, 1, 2, 3]).unwrap().into(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PrimitiveType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | -> glium::Texture2d where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:96:60 [INFO] [stdout] | [INFO] [stdout] 96 | glium::index::IndexBufferAny, glium::Program) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:158:80 [INFO] [stdout] | [INFO] [stdout] 158 | -> (glium::vertex::VertexBufferAny, glium::index::IndexBufferAny) where F: Facade [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Facade` in this scope [INFO] [stdout] --> tests/support/mod.rs:178:85 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn build_renderable_texture(facade: &F) -> glium::Texture2d where F: Facade { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 2 previous errors [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 14 previous errors [INFO] [stderr] error: could not compile `azul_glium` due to 12 previous errors [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0463`. [INFO] [stdout] [INFO] [stderr] error: could not compile `azul_glium` due to 5 previous errors [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:68:25 [INFO] [stdout] | [INFO] [stdout] 68 | let gl_window = try!(glutin::GlWindow::new(window_builder, context_builder, events_loop)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:113:23 [INFO] [stdout] | [INFO] [stdout] 113 | let context = try!(unsafe { context::Context::new(glutin_backend, checked, debug) }); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | try!(unsafe { self.context.rebuild(backend) }); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/backend/glutin/mod.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | try!(glutin::GlWindow::new(window_builder, context_builder, events_loop)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/alloc.rs:117:80 [INFO] [stdout] | [INFO] [stdout] 117 | let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/alloc.rs:141:80 [INFO] [stdout] | [INFO] [stdout] 141 | let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | try!(alloc.copy_to(0 .. self.get_size(), &target.alloc, target.get_offset_bytes())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:386:20 [INFO] [stdout] | [INFO] [stdout] 386 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:683:20 [INFO] [stdout] | [INFO] [stdout] 683 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:930:9 [INFO] [stdout] | [INFO] [stdout] 930 | try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/view.rs:1041:20 [INFO] [stdout] | [INFO] [stdout] 1041 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/buffer/mod.rs:80:32 [INFO] [stdout] | [INFO] [stdout] 80 | fn read(size: usize, F) -> Result [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: F` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/buffer/mod.rs:93:25 [INFO] [stdout] | [INFO] [stdout] 93 | fn is_size_suitable(usize) -> bool; [INFO] [stdout] | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/mod.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | try!(f(&mut value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/buffer/mod.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | try!(f(&mut value)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `mem` is imported redundantly [INFO] [stdout] --> src/debug.rs:164:13 [INFO] [stdout] | [INFO] [stdout] 13 | use std::mem; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] ... [INFO] [stdout] 164 | use std::mem; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `mem` is imported redundantly [INFO] [stdout] --> src/debug.rs:191:13 [INFO] [stdout] | [INFO] [stdout] 13 | use std::mem; [INFO] [stdout] | -------- the item `mem` is already imported here [INFO] [stdout] ... [INFO] [stdout] 191 | use std::mem; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/blend.rs:270:37 [INFO] [stdout] | [INFO] [stdout] 270 | let (color_eq, alpha_eq) = (try!(blend_eq(ctxt, blend.color)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/blend.rs:271:37 [INFO] [stdout] | [INFO] [stdout] 271 | ... try!(blend_eq(ctxt, blend.alpha))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:488:5 [INFO] [stdout] | [INFO] [stdout] 488 | try!(depth::sync_depth(ctxt, &draw_parameters.depth)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:490:5 [INFO] [stdout] | [INFO] [stdout] 490 | try!(blend::sync_blending(ctxt, draw_parameters.blend)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:495:5 [INFO] [stdout] | [INFO] [stdout] 495 | try!(sync_clip_planes_bitmask(ctxt, draw_parameters.clip_planes_bitmask)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | try!(sync_rasterizer_discard(ctxt, draw_parameters.draw_primitives)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:501:5 [INFO] [stdout] | [INFO] [stdout] 501 | try!(sync_queries(ctxt, draw_parameters.samples_passed_query, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:506:5 [INFO] [stdout] | [INFO] [stdout] 506 | try!(sync_smooth(ctxt, draw_parameters.smooth, primitives_types)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | try!(sync_provoking_vertex(ctxt, draw_parameters.provoking_vertex)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | try!(sync_primitive_restart_index(ctxt, draw_parameters.primitive_restart_index)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:748:9 [INFO] [stdout] | [INFO] [stdout] 748 | try!(q.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:750:9 [INFO] [stdout] | [INFO] [stdout] 750 | try!(q.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | try!(time_elapsed_query.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:762:9 [INFO] [stdout] | [INFO] [stdout] 762 | try!(primitives_generated_query.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/draw_parameters/mod.rs:768:9 [INFO] [stdout] | [INFO] [stdout] 768 | try!(tfq.begin_query(ctxt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:73:22 [INFO] [stdout] | [INFO] [stdout] 73 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:126:22 [INFO] [stdout] | [INFO] [stdout] 126 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:178:22 [INFO] [stdout] | [INFO] [stdout] 178 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:231:22 [INFO] [stdout] | [INFO] [stdout] 231 | let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:258:27 [INFO] [stdout] | [INFO] [stdout] 258 | let attachments = try!(attachments.validate(facade)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:502:35 [INFO] [stdout] | [INFO] [stdout] 502 | let example_attachments = try!(fbo::FramebufferAttachments::Regular(fbo::FramebufferSpecificAttachments { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/framebuffer/mod.rs:695:27 [INFO] [stdout] | [INFO] [stdout] 695 | let attachments = try!(attachments.validate(context)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/buffer.rs:124:21 [INFO] [stdout] | [INFO] [stdout] 124 | buffer: try!(Buffer::new(facade, data, BufferType::ElementArrayBuffer, mode)).into(), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/buffer.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 179 | buffer: try!(Buffer::empty_array(facade, BufferType::ElementArrayBuffer, len, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:62:19 [INFO] [stdout] | [INFO] [stdout] 62 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:75:19 [INFO] [stdout] | [INFO] [stdout] 75 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:88:19 [INFO] [stdout] | [INFO] [stdout] 88 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:101:19 [INFO] [stdout] | [INFO] [stdout] 101 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:163:19 [INFO] [stdout] | [INFO] [stdout] 163 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:176:19 [INFO] [stdout] | [INFO] [stdout] 176 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:189:19 [INFO] [stdout] | [INFO] [stdout] 189 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/index/multidraw.rs:202:19 [INFO] [stdout] | [INFO] [stdout] 202 | let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/program/mod.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | / /// Some shader compilers have race-condition issues, so we lock this mutex [INFO] [stdout] 59 | | /// in the GL thread every time we compile a shader or link a program. [INFO] [stdout] | |_---------------------------------------------------------------------^ [INFO] [stdout] | | [INFO] [stdout] | rustdoc does not generate documentation for macro invocations [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:49:22 [INFO] [stdout] | [INFO] [stdout] 49 | let shader = try!(build_shader(facade, gl::COMPUTE_SHADER, src)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:52:18 [INFO] [stdout] | [INFO] [stdout] 52 | raw: try!(RawProgram::from_shaders(facade, &[shader], false, false, false, None)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/compute.rs:64:18 [INFO] [stdout] | [INFO] [stdout] 64 | raw: try!(RawProgram::from_binary(facade, data)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:94:44 [INFO] [stdout] | [INFO] [stdout] 94 | shaders_store.push(try!(build_shader(facade, ty, src))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:99:18 [INFO] [stdout] | [INFO] [stdout] 99 | (try!(RawProgram::from_shaders(facade, &shaders_store, has_geometry_shader, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/program.rs:110:18 [INFO] [stdout] | [INFO] [stdout] 110 | (try!(RawProgram::from_binary(facade, data)), outputs_srgb, uses_point_size) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | try!(check_program_link_errors(&mut ctxt, id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | try!(check_program_link_errors(&mut ctxt, id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/program/raw.rs:577:9 [INFO] [stdout] | [INFO] [stdout] 577 | try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary trailing semicolon [INFO] [stdout] --> src/program/reflection.rs:1223:68 [INFO] [stdout] | [INFO] [stdout] 1223 | let mut subroutine_name_tmp: Vec = vec![0; 64];; [INFO] [stdout] | ^ help: remove this semicolon [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(redundant_semicolons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/bind.rs:590:14 [INFO] [stdout] | [INFO] [stdout] 590 | Some(try!(::sampler_object::get_sampler(ctxt, &sampler))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:84:22 [INFO] [stdout] | [INFO] [stdout] 84 | let buffer = try!(Buffer::new(facade, &data, BufferType::UniformBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | let buffer = try!(Buffer::empty(facade, BufferType::UniformBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/uniforms/buffer.rs:195:22 [INFO] [stdout] | [INFO] [stdout] 195 | let buffer = try!(Buffer::empty_unsized(facade, BufferType::UniformBuffer, size, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/uniforms/mod.rs:168:69 [INFO] [stdout] | [INFO] [stdout] 168 | fn visit_values<'a, F: FnMut(&str, UniformValue<'a>)>(&'a self, F); [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: F` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/uniforms/mod.rs:317:16 [INFO] [stdout] | [INFO] [stdout] 317 | fn matches(&BlockLayout, base_offset: usize) -> Result<(), LayoutMismatchError>; [INFO] [stdout] | ^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &BlockLayout` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:174:22 [INFO] [stdout] | [INFO] [stdout] 174 | let buffer = try!(Buffer::new(facade, data, BufferType::ArrayBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:228:22 [INFO] [stdout] | [INFO] [stdout] 228 | let buffer = try!(Buffer::empty_array(facade, BufferType::ArrayBuffer, elements, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:274:21 [INFO] [stdout] | [INFO] [stdout] 274 | buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/vertex/buffer.rs:290:21 [INFO] [stdout] | [INFO] [stdout] 290 | buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/buffer_texture.rs:234:22 [INFO] [stdout] | [INFO] [stdout] 234 | let buffer = try!(Buffer::new(facade, data, BufferType::TextureBuffer, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/buffer_texture.rs:279:22 [INFO] [stdout] | [INFO] [stdout] 279 | let buffer = try!(Buffer::empty_array(facade, BufferType::TextureBuffer, len, mode)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/pixel_buffer.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 43 | let data = try!(self.read()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:171:34 [INFO] [stdout] | [INFO] [stdout] 171 | let teximg_internal_format = try!(image_format::format_request_to_glenum(facade.get_context(), format, image_format::RequestType::Tex... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:175:43 [INFO] [stdout] | [INFO] [stdout] 175 | (&Some((client_format, _)), f) => try!(image_format::client_format_to_glenum(facade.get_context(), client_format, f, false)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/texture/any.rs:1172:44 [INFO] [stdout] | [INFO] [stdout] 1172 | let (client_format, client_type) = try!(image_format::client_format_to_glenum(&self.texture.context, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:167:95 [INFO] [stdout] | [INFO] [stdout] 167 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:458:44 [INFO] [stdout] | [INFO] [stdout] 458 | Ok(CompressedTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:485:105 [INFO] [stdout] | [INFO] [stdout] 485 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:792:99 [INFO] [stdout] | [INFO] [stdout] 792 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1083:48 [INFO] [stdout] | [INFO] [stdout] 1083 | ... Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1110:109 [INFO] [stdout] | [INFO] [stdout] 1110 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1417:103 [INFO] [stdout] | [INFO] [stdout] 1417 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:1728:103 [INFO] [stdout] | [INFO] [stdout] 1728 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2039:100 [INFO] [stdout] | [INFO] [stdout] 2039 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2313:102 [INFO] [stdout] | [INFO] [stdout] 2313 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(try!(any::new_texture(facade, format, Some((cl... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2587:107 [INFO] [stdout] | [INFO] [stdout] 2587 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:2899:95 [INFO] [stdout] | [INFO] [stdout] 2899 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3327:44 [INFO] [stdout] | [INFO] [stdout] 3327 | Ok(CompressedTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3355:105 [INFO] [stdout] | [INFO] [stdout] 3355 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:3852:99 [INFO] [stdout] | [INFO] [stdout] 3852 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4264:48 [INFO] [stdout] | [INFO] [stdout] 4264 | ... Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4292:109 [INFO] [stdout] | [INFO] [stdout] 4292 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:4789:103 [INFO] [stdout] | [INFO] [stdout] 4789 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5145:103 [INFO] [stdout] | [INFO] [stdout] 5145 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5501:100 [INFO] [stdout] | [INFO] [stdout] 5501 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:5804:102 [INFO] [stdout] | [INFO] [stdout] 5804 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(try!(any::new_texture(facade, format, Some((cl... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:6107:107 [INFO] [stdout] | [INFO] [stdout] 6107 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8555:95 [INFO] [stdout] | [INFO] [stdout] 8555 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(try!(any::new_texture(facade, format, Some((client_fo... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8888:44 [INFO] [stdout] | [INFO] [stdout] 8888 | Ok(CompressedTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:8916:105 [INFO] [stdout] | [INFO] [stdout] 8916 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture3d(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9258:99 [INFO] [stdout] | [INFO] [stdout] 9258 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(try!(any::new_texture(facade, format, Some((clien... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9591:48 [INFO] [stdout] | [INFO] [stdout] 9591 | ... Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9619:109 [INFO] [stdout] | [INFO] [stdout] 9619 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, format, S... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:9961:103 [INFO] [stdout] | [INFO] [stdout] 9961 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10307:103 [INFO] [stdout] | [INFO] [stdout] 10307 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(try!(any::new_texture(facade, format, Some((c... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10653:100 [INFO] [stdout] | [INFO] [stdout] 10653 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:10962:107 [INFO] [stdout] | [INFO] [stdout] 10962 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11308:100 [INFO] [stdout] | [INFO] [stdout] 11308 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11683:49 [INFO] [stdout] | [INFO] [stdout] 11683 | ... Ok(CompressedTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:11711:110 [INFO] [stdout] | [INFO] [stdout] 11711 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1dArray(try!(any::new_texture(facade, format, ... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12067:104 [INFO] [stdout] | [INFO] [stdout] 12067 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(try!(any::new_texture(facade, format, Some((... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12442:53 [INFO] [stdout] | [INFO] [stdout] 12442 | ... Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12470:114 [INFO] [stdout] | [INFO] [stdout] 12470 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, form... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:12826:108 [INFO] [stdout] | [INFO] [stdout] 12826 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13214:108 [INFO] [stdout] | [INFO] [stdout] 13214 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13602:105 [INFO] [stdout] | [INFO] [stdout] 13602 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:13953:107 [INFO] [stdout] | [INFO] [stdout] 13953 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:14304:112 [INFO] [stdout] | [INFO] [stdout] 14304 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(try!(any::new_texture(facade, format... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:14692:100 [INFO] [stdout] | [INFO] [stdout] 14692 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(try!(any::new_texture(facade, format, Some((clie... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15137:49 [INFO] [stdout] | [INFO] [stdout] 15137 | ... Ok(CompressedTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15165:110 [INFO] [stdout] | [INFO] [stdout] 15165 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2dArray(try!(any::new_texture(facade, format, ... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:15591:104 [INFO] [stdout] | [INFO] [stdout] 15591 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(try!(any::new_texture(facade, format, Some((... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16036:53 [INFO] [stdout] | [INFO] [stdout] 16036 | ... Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16064:114 [INFO] [stdout] | [INFO] [stdout] 16064 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, form... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16490:108 [INFO] [stdout] | [INFO] [stdout] 16490 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:16948:108 [INFO] [stdout] | [INFO] [stdout] 16948 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(try!(any::new_texture(facade, format, So... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:17406:105 [INFO] [stdout] | [INFO] [stdout] 17406 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(try!(any::new_texture(facade, format, Some(... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:17827:107 [INFO] [stdout] | [INFO] [stdout] 17827 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(try!(any::new_texture(facade, format, Som... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/textures.rs:18248:112 [INFO] [stdout] | [INFO] [stdout] 18248 | ... let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(try!(any::new_texture(facade, format... [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/context/mod.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | try!(check_gl_compatibility(&version, &extensions)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1748:13 [INFO] [stdout] | [INFO] [stdout] 1748 | try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/image_format.rs:1808:28 [INFO] [stdout] | [INFO] [stdout] 1808 | Some(1 ... 3) => gl::SRGB8, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1816:17 [INFO] [stdout] | [INFO] [stdout] 1816 | try!(format_request_to_glenum(context, TextureFormatRequest::AnyFloatingPoint, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1837:13 [INFO] [stdout] | [INFO] [stdout] 1837 | try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/image_format.rs:1845:36 [INFO] [stdout] | [INFO] [stdout] 1845 | ... Some(1 ... 3) => gl::COMPRESSED_SRGB, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/image_format.rs:1858:17 [INFO] [stdout] | [INFO] [stdout] 1858 | try!(format_request_to_glenum(context, TextureFormatRequest::AnySrgb, rq_ty)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/ops/draw.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | try!(uniforms.bind_uniforms(&mut ctxt, program, &mut fences)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/ops/draw.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | try!(draw_parameters::sync(&mut ctxt, draw_parameters, dimensions, indices.get_primitives_type())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:214:47 [INFO] [stdout] | [INFO] [stdout] 214 | fn prepare_for_vertex_attrib_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:217:41 [INFO] [stdout] | [INFO] [stdout] 217 | fn prepare_for_element_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:220:37 [INFO] [stdout] | [INFO] [stdout] 220 | fn bind_to_element_array(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:224:47 [INFO] [stdout] | [INFO] [stdout] 224 | fn prepare_and_bind_for_pixel_pack(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | fn unbind_pixel_pack(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:231:49 [INFO] [stdout] | [INFO] [stdout] 231 | fn prepare_and_bind_for_pixel_unpack(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:234:28 [INFO] [stdout] | [INFO] [stdout] 234 | fn unbind_pixel_unpack(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:238:42 [INFO] [stdout] | [INFO] [stdout] 238 | fn prepare_and_bind_for_query(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 241 | fn unbind_query(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:245:50 [INFO] [stdout] | [INFO] [stdout] 245 | fn prepare_and_bind_for_draw_indirect(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:249:54 [INFO] [stdout] | [INFO] [stdout] 249 | fn prepare_and_bind_for_dispatch_indirect(&self, &mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:253:44 [INFO] [stdout] | [INFO] [stdout] 253 | fn prepare_and_bind_for_uniform(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:257:51 [INFO] [stdout] | [INFO] [stdout] 257 | fn prepare_and_bind_for_shared_storage(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:261:42 [INFO] [stdout] | [INFO] [stdout] 261 | fn bind_to_transform_feedback(&self, &mut CommandContext, index: gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:350:31 [INFO] [stdout] | [INFO] [stdout] 350 | fn bind_to_current(&self, &mut CommandContext) -> gl::types::GLenum; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:357:30 [INFO] [stdout] | [INFO] [stdout] 357 | ... (image_format::ClientFormatAny, std::borrow::Cow<'a, [P]>), width: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: (image_format::ClientFormatAny, std::borrow::Cow<'a, [P]>)` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:371:20 [INFO] [stdout] | [INFO] [stdout] 371 | fn bind(&self, &mut CommandContext, index::PrimitiveType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:371:41 [INFO] [stdout] | [INFO] [stdout] 371 | fn bind(&self, &mut CommandContext, index::PrimitiveType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: index::PrimitiveType` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:374:15 [INFO] [stdout] | [INFO] [stdout] 374 | fn unbind(&mut CommandContext); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:377:48 [INFO] [stdout] | [INFO] [stdout] 377 | fn ensure_buffer_out_of_transform_feedback(&mut CommandContext, gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:377:69 [INFO] [stdout] | [INFO] [stdout] 377 | fn ensure_buffer_out_of_transform_feedback(&mut CommandContext, gl::types::GLuint); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: gl::types::GLuint` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:39 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut CommandContext` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:60 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^ help: try naming the parameter or explicitly ignoring it: `_: &P` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:385:64 [INFO] [stdout] | [INFO] [stdout] 385 | fn bind_uniforms<'a, P>(&'a self, &mut CommandContext, &P, &mut Vec>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut Vec>` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:766:41 [INFO] [stdout] | [INFO] [stdout] 766 | fn draw<'a, 'b, V, I, U>(&mut self, V, I, program: &Program, uniforms: &U, [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: V` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/lib.rs:766:44 [INFO] [stdout] | [INFO] [stdout] 766 | fn draw<'a, 'b, V, I, U>(&mut self, V, I, program: &Program, uniforms: &U, [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: I` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/mod.rs:102:39 [INFO] [stdout] | [INFO] [stdout] 102 | let mut value = unsafe { mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:131:35 [INFO] [stdout] | [INFO] [stdout] 131 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:141:35 [INFO] [stdout] | [INFO] [stdout] 141 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:170:38 [INFO] [stdout] | [INFO] [stdout] 170 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:177:38 [INFO] [stdout] | [INFO] [stdout] 177 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:197:38 [INFO] [stdout] | [INFO] [stdout] 197 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/debug.rs:205:38 [INFO] [stdout] | [INFO] [stdout] 205 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/mod.rs:601:58 [INFO] [stdout] | [INFO] [stdout] 601 | let mut max_clip_planes: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/mod.rs:486:57 [INFO] [stdout] | [INFO] [stdout] 486 | let mut value: [gl::types::GLint; 4] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/fbo.rs:968:31 [INFO] [stdout] | [INFO] [stdout] 968 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/sampler_object.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | let mut sampler: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/vertex_array_object.rs:295:31 [INFO] [stdout] | [INFO] [stdout] 295 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/macros.rs:112:80 [INFO] [stdout] | [INFO] [stdout] 112 | let dummy: $struct_name = unsafe { ::std::mem::uninitialized() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 618 | implement_vertex!(Foo, pos,); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `implement_vertex` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/alloc.rs:1127:46 [INFO] [stdout] | [INFO] [stdout] 1127 | let mut id: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/buffer/alloc.rs:1182:52 [INFO] [stdout] | [INFO] [stdout] 1182 | let mut obtained_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:117:31 [INFO] [stdout] | [INFO] [stdout] 117 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:214:34 [INFO] [stdout] | [INFO] [stdout] 214 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:316:34 [INFO] [stdout] | [INFO] [stdout] 316 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/draw_parameters/query.rs:321:34 [INFO] [stdout] | [INFO] [stdout] 321 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:291:31 [INFO] [stdout] | [INFO] [stdout] 291 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:436:57 [INFO] [stdout] | [INFO] [stdout] 436 | let mut depth_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/framebuffer/render_buffer.rs:437:59 [INFO] [stdout] | [INFO] [stdout] 437 | let mut stencil_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:730:51 [INFO] [stdout] | [INFO] [stdout] 730 | let mut link_success: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:764:57 [INFO] [stdout] | [INFO] [stdout] 764 | let mut error_log_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:290:54 [INFO] [stdout] | [INFO] [stdout] 290 | let mut num_supported_formats = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:296:40 [INFO] [stdout] | [INFO] [stdout] 296 | let mut buf_len = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/raw.rs:299:39 [INFO] [stdout] | [INFO] [stdout] 299 | let mut format = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:184:58 [INFO] [stdout] | [INFO] [stdout] 184 | let mut active_uniforms: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:208:53 [INFO] [stdout] | [INFO] [stdout] 208 | let mut data_type: gl::types::GLenum = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:209:52 [INFO] [stdout] | [INFO] [stdout] 209 | let mut data_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:289:60 [INFO] [stdout] | [INFO] [stdout] 289 | let mut active_attributes: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:313:53 [INFO] [stdout] | [INFO] [stdout] 313 | let mut data_type: gl::types::GLenum = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:314:52 [INFO] [stdout] | [INFO] [stdout] 314 | let mut data_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:380:52 [INFO] [stdout] | [INFO] [stdout] 380 | let mut active_blocks: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:390:65 [INFO] [stdout] | [INFO] [stdout] 390 | let mut active_blocks_max_name_len: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:412:50 [INFO] [stdout] | [INFO] [stdout] 412 | let mut binding: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:417:53 [INFO] [stdout] | [INFO] [stdout] 417 | let mut block_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:422:54 [INFO] [stdout] | [INFO] [stdout] 422 | let mut num_members: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:505:55 [INFO] [stdout] | [INFO] [stdout] 505 | let mut num_varyings: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:525:54 [INFO] [stdout] | [INFO] [stdout] 525 | let mut buffer_mode: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:539:53 [INFO] [stdout] | [INFO] [stdout] 539 | let mut max_buffer_len: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:556:29 [INFO] [stdout] | [INFO] [stdout] 556 | let mut size = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:557:27 [INFO] [stdout] | [INFO] [stdout] 557 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:628:26 [INFO] [stdout] | [INFO] [stdout] 628 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:659:26 [INFO] [stdout] | [INFO] [stdout] 659 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:699:56 [INFO] [stdout] | [INFO] [stdout] 699 | let mut active_blocks: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:712:58 [INFO] [stdout] | [INFO] [stdout] 712 | let mut output: [gl::types::GLint; 4] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:746:62 [INFO] [stdout] | [INFO] [stdout] 746 | let mut output: [gl::types::GLint; 6] = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1175:57 [INFO] [stdout] | [INFO] [stdout] 1175 | let mut location_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1180:59 [INFO] [stdout] | [INFO] [stdout] 1180 | let mut subroutine_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1187:57 [INFO] [stdout] | [INFO] [stdout] 1187 | let mut name_len: gl::types::GLsizei = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1200:51 [INFO] [stdout] | [INFO] [stdout] 1200 | let mut size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1210:63 [INFO] [stdout] | [INFO] [stdout] 1210 | let mut compatible_count: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/reflection.rs:1224:61 [INFO] [stdout] | [INFO] [stdout] 1224 | let mut name_len: gl::types::GLsizei = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/shader.rs:117:66 [INFO] [stdout] | [INFO] [stdout] 117 | let mut compilation_success: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/program/shader.rs:141:61 [INFO] [stdout] | [INFO] [stdout] 141 | let mut error_log_size: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/buffer_texture.rs:400:35 [INFO] [stdout] | [INFO] [stdout] 400 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/buffer_texture.rs:409:35 [INFO] [stdout] | [INFO] [stdout] 409 | let mut id = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:217:42 [INFO] [stdout] | [INFO] [stdout] 217 | let id: gl::types::GLuint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:655:57 [INFO] [stdout] | [INFO] [stdout] 655 | let mut depth_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:656:59 [INFO] [stdout] | [INFO] [stdout] 656 | let mut stencil_bits: gl::types::GLint = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1242:42 [INFO] [stdout] | [INFO] [stdout] 1242 | let mut is_compressed = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1246:44 [INFO] [stdout] | [INFO] [stdout] 1246 | let mut buffer_size = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/any.rs:1248:48 [INFO] [stdout] | [INFO] [stdout] 1248 | let mut internal_format = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:155:35 [INFO] [stdout] | [INFO] [stdout] 155 | let mut red_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | let mut red_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:157:37 [INFO] [stdout] | [INFO] [stdout] 157 | let mut green_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:158:37 [INFO] [stdout] | [INFO] [stdout] 158 | let mut green_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:159:36 [INFO] [stdout] | [INFO] [stdout] 159 | let mut blue_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:160:36 [INFO] [stdout] | [INFO] [stdout] 160 | let mut blue_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:161:37 [INFO] [stdout] | [INFO] [stdout] 161 | let mut alpha_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:162:37 [INFO] [stdout] | [INFO] [stdout] 162 | let mut alpha_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:163:37 [INFO] [stdout] | [INFO] [stdout] 163 | let mut depth_sz = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/texture/get_format.rs:164:37 [INFO] [stdout] | [INFO] [stdout] 164 | let mut depth_ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:173:28 [INFO] [stdout] | [INFO] [stdout] 173 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:211:36 [INFO] [stdout] | [INFO] [stdout] 211 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:241:32 [INFO] [stdout] | [INFO] [stdout] 241 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:252:32 [INFO] [stdout] | [INFO] [stdout] 252 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:275:32 [INFO] [stdout] | [INFO] [stdout] 275 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:290:58 [INFO] [stdout] | [INFO] [stdout] 290 | let mut val: gl::types::GLboolean = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:302:38 [INFO] [stdout] | [INFO] [stdout] 302 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:309:38 [INFO] [stdout] | [INFO] [stdout] 309 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:319:34 [INFO] [stdout] | [INFO] [stdout] 319 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:328:35 [INFO] [stdout] | [INFO] [stdout] 328 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:352:34 [INFO] [stdout] | [INFO] [stdout] 352 | let mut value = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:361:35 [INFO] [stdout] | [INFO] [stdout] 361 | let mut ty = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:405:36 [INFO] [stdout] | [INFO] [stdout] 405 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:417:40 [INFO] [stdout] | [INFO] [stdout] 417 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:450:36 [INFO] [stdout] | [INFO] [stdout] 450 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:460:32 [INFO] [stdout] | [INFO] [stdout] 460 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:469:36 [INFO] [stdout] | [INFO] [stdout] 469 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:479:36 [INFO] [stdout] | [INFO] [stdout] 479 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:483:36 [INFO] [stdout] | [INFO] [stdout] 483 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:493:36 [INFO] [stdout] | [INFO] [stdout] 493 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:505:33 [INFO] [stdout] | [INFO] [stdout] 505 | let mut val1 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:506:33 [INFO] [stdout] | [INFO] [stdout] 506 | let mut val2 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:507:33 [INFO] [stdout] | [INFO] [stdout] 507 | let mut val3 = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:604:28 [INFO] [stdout] | [INFO] [stdout] 604 | let mut val = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/context/capabilities.rs:727:32 [INFO] [stdout] | [INFO] [stdout] 727 | let mut num = mem::uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/context/mod.rs:66:26 [INFO] [stdout] | [INFO] [stdout] 66 | backend: RefCell>, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 66 - backend: RefCell>, [INFO] [stdout] 66 + backend: RefCell>, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/debug.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | pub type DebugCallback = Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 23 - pub type DebugCallback = Box; [INFO] [stdout] 23 + pub type DebugCallback = Box; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:1009:32 [INFO] [stdout] | [INFO] [stdout] 1009 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 1009 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 1009 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/program/mod.rs:158:32 [INFO] [stdout] | [INFO] [stdout] 158 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 158 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 158 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/uniforms/mod.rs:232:32 [INFO] [stdout] | [INFO] [stdout] 232 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 232 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 232 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> /opt/rustwide/target/debug/build/azul_glium-d3b663e0b9ba81c4/out/gl_bindings.rs:4177:47 [INFO] [stdout] | [INFO] [stdout] 4177 | fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 4177 - fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] 4177 + fn do_metaloadfn(loadfn: &mut dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/backend/glutin/mod.rs:197:32 [INFO] [stdout] | [INFO] [stdout] 197 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 197 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 197 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/index/buffer.rs:50:32 [INFO] [stdout] | [INFO] [stdout] 50 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 50 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 50 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/vertex/buffer.rs:51:32 [INFO] [stdout] | [INFO] [stdout] 51 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 51 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 51 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/texture/buffer_texture.rs:142:32 [INFO] [stdout] | [INFO] [stdout] 142 | fn cause(&self) -> Option<&Error> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 142 - fn cause(&self) -> Option<&Error> { [INFO] [stdout] 142 + fn cause(&self) -> Option<&dyn Error> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:183:32 [INFO] [stdout] | [INFO] [stdout] 183 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:191:71 [INFO] [stdout] | [INFO] [stdout] 191 | DisplayCreationError::GlutinCreationError(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/backend/glutin/mod.rs:192:70 [INFO] [stdout] | [INFO] [stdout] 192 | DisplayCreationError::IncompatibleOpenGl(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/alloc.rs:35:32 [INFO] [stdout] | [INFO] [stdout] 35 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/alloc.rs:58:32 [INFO] [stdout] | [INFO] [stdout] 58 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/buffer/mod.rs:186:32 [INFO] [stdout] | [INFO] [stdout] 186 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/draw_parameters/query.rs:71:32 [INFO] [stdout] | [INFO] [stdout] 71 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/draw_parameters/query.rs:93:32 [INFO] [stdout] | [INFO] [stdout] 93 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/framebuffer/render_buffer.rs:41:32 [INFO] [stdout] | [INFO] [stdout] 41 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/index/buffer.rs:33:32 [INFO] [stdout] | [INFO] [stdout] 33 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:99:44 [INFO] [stdout] | [INFO] [stdout] 99 | write!(fmt, "{}: {}", self.description(), s), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:101:44 [INFO] [stdout] | [INFO] [stdout] 101 | write!(fmt, "{}: {}", self.description(), s), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:103:40 [INFO] [stdout] | [INFO] [stdout] 103 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:152:50 [INFO] [stdout] | [INFO] [stdout] 152 | ProgramCreationError(ref err) => err.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/program/mod.rs:184:32 [INFO] [stdout] | [INFO] [stdout] 184 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:250:26 [INFO] [stdout] | [INFO] [stdout] 250 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:258:26 [INFO] [stdout] | [INFO] [stdout] 258 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:274:26 [INFO] [stdout] | [INFO] [stdout] 274 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/uniforms/mod.rs:282:26 [INFO] [stdout] | [INFO] [stdout] 282 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/vertex/buffer.rs:38:32 [INFO] [stdout] | [INFO] [stdout] 38 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/vertex/transform_feedback.rs:111:32 [INFO] [stdout] | [INFO] [stdout] 111 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/buffer_texture.rs:97:32 [INFO] [stdout] | [INFO] [stdout] 97 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/buffer_texture.rs:127:32 [INFO] [stdout] | [INFO] [stdout] 127 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type annotations needed [INFO] [stdout] --> src/texture/any.rs:289:30 [INFO] [stdout] | [INFO] [stdout] 289 | if !data_raw.is_null() { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(tyvar_behind_raw_pointer)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #46906 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/get_format.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/texture/mod.rs:785:32 [INFO] [stdout] | [INFO] [stdout] 785 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/fbo.rs:608:63 [INFO] [stdout] | [INFO] [stdout] 608 | write!(fmt, "{}: found {}, maximum: {}", self.description(), obtained, maximum), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/fbo.rs:610:40 [INFO] [stdout] | [INFO] [stdout] 610 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/image_format.rs:21:32 [INFO] [stdout] | [INFO] [stdout] 21 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/ops/read.rs:81:32 [INFO] [stdout] | [INFO] [stdout] 81 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1027:26 [INFO] [stdout] | [INFO] [stdout] 1027 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1035:26 [INFO] [stdout] | [INFO] [stdout] 1035 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1042:26 [INFO] [stdout] | [INFO] [stdout] 1042 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1049:26 [INFO] [stdout] | [INFO] [stdout] 1049 | self.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1054:40 [INFO] [stdout] | [INFO] [stdout] 1054 | write!(fmt, "{}", self.description()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1094:32 [INFO] [stdout] | [INFO] [stdout] 1094 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:1249:32 [INFO] [stdout] | [INFO] [stdout] 1249 | write!(fmt, "{}", self.description()) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/framebuffer/render_buffer.rs:435:17 [INFO] [stdout] | [INFO] [stdout] 435 | let mut ctxt = self.context.make_current(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/texture/any.rs:654:17 [INFO] [stdout] | [INFO] [stdout] 654 | let mut ctxt = self.context.make_current(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/context/mod.rs:527:9 [INFO] [stdout] | [INFO] [stdout] 527 | / ops::read(&mut ctxt, ops::Source::DefaultFramebuffer(gl::FRONT_LEFT), &rect, [INFO] [stdout] 528 | | &mut data, false); [INFO] [stdout] | |____________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `extern "system" fn(u32, u32, u32, u32, i32, *const i8, *mut c_void)` does not permit zero-initialization [INFO] [stdout] --> src/context/mod.rs:726:53 [INFO] [stdout] | [INFO] [stdout] 726 | ctxt.gl.DebugMessageCallbackARB(mem::transmute(0usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] = note: function pointers must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&Foo` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:128:69 [INFO] [stdout] | [INFO] [stdout] 128 | let dummy: &$struct_name = unsafe { ::std::mem::transmute(0usize) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] ... [INFO] [stdout] 618 | implement_vertex!(Foo, pos,); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_vertex` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::mem::replace` that must be used [INFO] [stdout] --> src/backend/glutin/mod.rs:142:13 [INFO] [stdout] | [INFO] [stdout] 142 | std::mem::replace(&mut (*gl_window), new_gl_window); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you don't need the old value, you can just assign the new value directly [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&T` does not permit zero-initialization [INFO] [stdout] --> src/buffer/view.rs:619:24 [INFO] [stdout] | [INFO] [stdout] 619 | let data: &T = mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&T` does not permit zero-initialization [INFO] [stdout] --> src/buffer/view.rs:976:24 [INFO] [stdout] | [INFO] [stdout] 976 | let data: &T = mem::zeroed(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&DrawCommandNoIndices` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/index/multidraw.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | / implement_uniform_block!(DrawCommandNoIndices, count, instance_count, [INFO] [stdout] 27 | | first_index, base_instance); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&DrawCommandIndices` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/index/multidraw.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | / implement_uniform_block!(DrawCommandIndices, count, instance_count, first_index, [INFO] [stdout] 46 | | base_vertex, base_instance); [INFO] [stdout] | |____________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `&ComputeCommand` does not permit zero-initialization [INFO] [stdout] --> src/macros.rs:393:57 [INFO] [stdout] | [INFO] [stdout] 393 | let dummy: &$struct_name = unsafe { mem::zeroed() }; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] ::: src/program/compute.rs:237:1 [INFO] [stdout] | [INFO] [stdout] 237 | implement_uniform_block!(ComputeCommand, num_groups_x, num_groups_y, num_groups_z); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: references must be non-null [INFO] [stdout] = note: this warning originates in the macro `implement_uniform_block` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 328 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "46bb6ecc5872612fa15edaf0e6907171d95c1905da9cb991af0547fd49509e37", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "46bb6ecc5872612fa15edaf0e6907171d95c1905da9cb991af0547fd49509e37", kill_on_drop: false }` [INFO] [stdout] 46bb6ecc5872612fa15edaf0e6907171d95c1905da9cb991af0547fd49509e37