[INFO] crate azul_glium 0.22.0 is already in cache
[INFO] checking azul_glium-0.22.0 against master#bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc for pr-70917
[INFO] extracting crate azul_glium 0.22.0 into /workspace/builds/worker-8/source
[INFO] validating manifest of crates.io crate azul_glium 0.22.0 on toolchain bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "read-manifest" "--manifest-path" "Cargo.toml"`
[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-8/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 63c87f632152c8abe6cd7209ad75f7be4d58b703361c7bcc02ede04c4dc43627
[INFO] running `"docker" "start" "-a" "63c87f632152c8abe6cd7209ad75f7be4d58b703361c7bcc02ede04c4dc43627"`
[INFO] [stderr]    Compiling cgmath v0.16.1
[INFO] [stderr]     Checking mint v0.2.0
[INFO] [stderr]     Checking inflate v0.3.4
[INFO] [stderr]     Checking num-rational v0.1.42
[INFO] [stderr]     Checking rusttype v0.8.3
[INFO] [stderr]     Checking cgmath v0.14.1
[INFO] [stderr]    Compiling azul_glium v0.22.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking png v0.11.0
[INFO] [stderr]     Checking rusttype v0.7.9
[INFO] [stderr]     Checking andrew v0.2.1
[INFO] [stderr]     Checking smithay-client-toolkit v0.4.6
[INFO] [stderr]     Checking image v0.18.0
[INFO] [stderr]     Checking genmesh v0.5.0
[INFO] [stderr]     Checking winit v0.18.1
[INFO] [stderr]     Checking obj v0.8.2
[INFO] [stderr]     Checking glutin v0.19.0
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/backend/glutin/mod.rs:68:25
[INFO] [stderr]    |
[INFO] [stderr] 68 |         let gl_window = try!(glutin::GlWindow::new(window_builder, context_builder, events_loop));
[INFO] [stderr]    |                         ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/backend/glutin/mod.rs:113:23
[INFO] [stderr]     |
[INFO] [stderr] 113 |         let context = try!(unsafe { context::Context::new(glutin_backend, checked, debug) });
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/backend/glutin/mod.rs:136:13
[INFO] [stderr]     |
[INFO] [stderr] 136 |             try!(glutin::GlWindow::new(window_builder, context_builder, events_loop))
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/backend/glutin/mod.rs:147:9
[INFO] [stderr]     |
[INFO] [stderr] 147 |         try!(unsafe { self.context.rebuild(backend) });
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/alloc.rs:117:80
[INFO] [stderr]     |
[INFO] [stderr] 117 |         let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe {
[INFO] [stderr]     |                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/alloc.rs:141:80
[INFO] [stderr]     |
[INFO] [stderr] 141 |         let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe {
[INFO] [stderr]     |                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:217:9
[INFO] [stderr]     |
[INFO] [stderr] 217 |         try!(alloc.copy_to(0 .. self.get_size(), &target.alloc, target.get_offset_bytes()));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:386:20
[INFO] [stderr]     |
[INFO] [stderr] 386 |         let data = try!(self.read());
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:573:9
[INFO] [stderr]     |
[INFO] [stderr] 573 |         try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc,
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:683:20
[INFO] [stderr]     |
[INFO] [stderr] 683 |         let data = try!(self.read());
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:930:9
[INFO] [stderr]     |
[INFO] [stderr] 930 |         try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc,
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/buffer/view.rs:1041:20
[INFO] [stderr]      |
[INFO] [stderr] 1041 |         let data = try!(self.read());
[INFO] [stderr]      |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/mod.rs:103:9
[INFO] [stderr]     |
[INFO] [stderr] 103 |         try!(f(&mut value));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/mod.rs:143:9
[INFO] [stderr]     |
[INFO] [stderr] 143 |         try!(f(&mut value));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/blend.rs:270:37
[INFO] [stderr]     |
[INFO] [stderr] 270 |         let (color_eq, alpha_eq) = (try!(blend_eq(ctxt, blend.color)),
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/blend.rs:271:37
[INFO] [stderr]     |
[INFO] [stderr] 271 | ...                   try!(blend_eq(ctxt, blend.alpha)));
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:488:5
[INFO] [stderr]     |
[INFO] [stderr] 488 |     try!(depth::sync_depth(ctxt, &draw_parameters.depth));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:490:5
[INFO] [stderr]     |
[INFO] [stderr] 490 |     try!(blend::sync_blending(ctxt, draw_parameters.blend));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:495:5
[INFO] [stderr]     |
[INFO] [stderr] 495 |     try!(sync_clip_planes_bitmask(ctxt, draw_parameters.clip_planes_bitmask));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:500:5
[INFO] [stderr]     |
[INFO] [stderr] 500 |     try!(sync_rasterizer_discard(ctxt, draw_parameters.draw_primitives));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:501:5
[INFO] [stderr]     |
[INFO] [stderr] 501 |     try!(sync_queries(ctxt, draw_parameters.samples_passed_query,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:506:5
[INFO] [stderr]     |
[INFO] [stderr] 506 |     try!(sync_smooth(ctxt, draw_parameters.smooth, primitives_types));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:507:5
[INFO] [stderr]     |
[INFO] [stderr] 507 |     try!(sync_provoking_vertex(ctxt, draw_parameters.provoking_vertex));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:509:5
[INFO] [stderr]     |
[INFO] [stderr] 509 |     try!(sync_primitive_restart_index(ctxt, draw_parameters.primitive_restart_index));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:748:9
[INFO] [stderr]     |
[INFO] [stderr] 748 |         try!(q.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:750:9
[INFO] [stderr]     |
[INFO] [stderr] 750 |         try!(q.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:756:9
[INFO] [stderr]     |
[INFO] [stderr] 756 |         try!(time_elapsed_query.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:762:9
[INFO] [stderr]     |
[INFO] [stderr] 762 |         try!(primitives_generated_query.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:768:9
[INFO] [stderr]     |
[INFO] [stderr] 768 |         try!(tfq.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/framebuffer/render_buffer.rs:73:22
[INFO] [stderr]    |
[INFO] [stderr] 73 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:126:22
[INFO] [stderr]     |
[INFO] [stderr] 126 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:178:22
[INFO] [stderr]     |
[INFO] [stderr] 178 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:231:22
[INFO] [stderr]     |
[INFO] [stderr] 231 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/mod.rs:258:27
[INFO] [stderr]     |
[INFO] [stderr] 258 |         let attachments = try!(attachments.validate(facade));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/mod.rs:502:35
[INFO] [stderr]     |
[INFO] [stderr] 502 |         let example_attachments = try!(fbo::FramebufferAttachments::Regular(fbo::FramebufferSpecificAttachments {
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/mod.rs:695:27
[INFO] [stderr]     |
[INFO] [stderr] 695 |         let attachments = try!(attachments.validate(context));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/buffer.rs:124:21
[INFO] [stderr]     |
[INFO] [stderr] 124 |             buffer: try!(Buffer::new(facade, data, BufferType::ElementArrayBuffer, mode)).into(),
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/buffer.rs:179:21
[INFO] [stderr]     |
[INFO] [stderr] 179 |             buffer: try!(Buffer::empty_array(facade, BufferType::ElementArrayBuffer, len,
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/index/multidraw.rs:62:19
[INFO] [stderr]    |
[INFO] [stderr] 62 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/index/multidraw.rs:75:19
[INFO] [stderr]    |
[INFO] [stderr] 75 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/index/multidraw.rs:88:19
[INFO] [stderr]    |
[INFO] [stderr] 88 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:101:19
[INFO] [stderr]     |
[INFO] [stderr] 101 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:163:19
[INFO] [stderr]     |
[INFO] [stderr] 163 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:176:19
[INFO] [stderr]     |
[INFO] [stderr] 176 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:189:19
[INFO] [stderr]     |
[INFO] [stderr] 189 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:202:19
[INFO] [stderr]     |
[INFO] [stderr] 202 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/compute.rs:49:22
[INFO] [stderr]    |
[INFO] [stderr] 49 |         let shader = try!(build_shader(facade, gl::COMPUTE_SHADER, src));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/compute.rs:52:18
[INFO] [stderr]    |
[INFO] [stderr] 52 |             raw: try!(RawProgram::from_shaders(facade, &[shader], false, false, false, None))
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/compute.rs:64:18
[INFO] [stderr]    |
[INFO] [stderr] 64 |             raw: try!(RawProgram::from_binary(facade, data))
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/program.rs:94:44
[INFO] [stderr]    |
[INFO] [stderr] 94 |                         shaders_store.push(try!(build_shader(facade, ty, src)));
[INFO] [stderr]    |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/program.rs:99:18
[INFO] [stderr]    |
[INFO] [stderr] 99 |                 (try!(RawProgram::from_shaders(facade, &shaders_store, has_geometry_shader,
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/program.rs:110:18
[INFO] [stderr]     |
[INFO] [stderr] 110 |                 (try!(RawProgram::from_binary(facade, data)), outputs_srgb, uses_point_size)
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:161:13
[INFO] [stderr]     |
[INFO] [stderr] 161 |             try!(check_program_link_errors(&mut ctxt, id));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:230:13
[INFO] [stderr]     |
[INFO] [stderr] 230 |             try!(check_program_link_errors(&mut ctxt, id));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:535:9
[INFO] [stderr]     |
[INFO] [stderr] 535 |         try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:577:9
[INFO] [stderr]     |
[INFO] [stderr] 577 |         try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/uniforms/bind.rs:590:14
[INFO] [stderr]     |
[INFO] [stderr] 590 |         Some(try!(::sampler_object::get_sampler(ctxt, &sampler)))
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/uniforms/buffer.rs:84:22
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let buffer = try!(Buffer::new(facade, &data, BufferType::UniformBuffer, mode));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/uniforms/buffer.rs:125:22
[INFO] [stderr]     |
[INFO] [stderr] 125 |         let buffer = try!(Buffer::empty(facade, BufferType::UniformBuffer, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/uniforms/buffer.rs:195:22
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let buffer = try!(Buffer::empty_unsized(facade, BufferType::UniformBuffer, size, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:174:22
[INFO] [stderr]     |
[INFO] [stderr] 174 |         let buffer = try!(Buffer::new(facade, data, BufferType::ArrayBuffer, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:228:22
[INFO] [stderr]     |
[INFO] [stderr] 228 |         let buffer = try!(Buffer::empty_array(facade, BufferType::ArrayBuffer, elements, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:274:21
[INFO] [stderr]     |
[INFO] [stderr] 274 |             buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer,
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:290:21
[INFO] [stderr]     |
[INFO] [stderr] 290 |             buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer,
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:234:22
[INFO] [stderr]     |
[INFO] [stderr] 234 |         let buffer = try!(Buffer::new(facade, data, BufferType::TextureBuffer, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:279:22
[INFO] [stderr]     |
[INFO] [stderr] 279 |         let buffer = try!(Buffer::empty_array(facade, BufferType::TextureBuffer, len, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/texture/pixel_buffer.rs:43:20
[INFO] [stderr]    |
[INFO] [stderr] 43 |         let data = try!(self.read());
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/any.rs:171:34
[INFO] [stderr]     |
[INFO] [stderr] 171 |     let teximg_internal_format = try!(image_format::format_request_to_glenum(facade.get_context(), format, image_format::RequestType::TexImage(data.as_ref().map(|&(c, _)| c))));
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/any.rs:175:43
[INFO] [stderr]     |
[INFO] [stderr] 175 |         (&Some((client_format, _)), f) => try!(image_format::client_format_to_glenum(facade.get_context(), client_format, f, false)),
[INFO] [stderr]     |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/texture/any.rs:1172:44
[INFO] [stderr]      |
[INFO] [stderr] 1172 |         let (client_format, client_type) = try!(image_format::client_format_to_glenum(&self.texture.context,
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:167:95
[INFO] [stderr]     |
[INFO] [stderr] 167 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]     |                                                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:458:44
[INFO] [stderr]     |
[INFO] [stderr] 458 |                     Ok(CompressedTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]     |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:485:105
[INFO] [stderr]     |
[INFO] [stderr] 485 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]     |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:792:99
[INFO] [stderr]     |
[INFO] [stderr] 792 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]     |                                                                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1083:48
[INFO] [stderr]      |
[INFO] [stderr] 1083 |                     Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]      |                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1110:109
[INFO] [stderr]      |
[INFO] [stderr] 1110 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1417:103
[INFO] [stderr]      |
[INFO] [stderr] 1417 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1728:103
[INFO] [stderr]      |
[INFO] [stderr] 1728 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2039:100
[INFO] [stderr]      |
[INFO] [stderr] 2039 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2313:102
[INFO] [stderr]      |
[INFO] [stderr] 2313 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2587:107
[INFO] [stderr]      |
[INFO] [stderr] 2587 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2899:95
[INFO] [stderr]      |
[INFO] [stderr] 2899 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:3327:44
[INFO] [stderr]      |
[INFO] [stderr] 3327 |                     Ok(CompressedTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:3355:105
[INFO] [stderr]      |
[INFO] [stderr] 3355 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:3852:99
[INFO] [stderr]      |
[INFO] [stderr] 3852 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:4264:48
[INFO] [stderr]      |
[INFO] [stderr] 4264 |                     Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]      |                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:4292:109
[INFO] [stderr]      |
[INFO] [stderr] 4292 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:4789:103
[INFO] [stderr]      |
[INFO] [stderr] 4789 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:5145:103
[INFO] [stderr]      |
[INFO] [stderr] 5145 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:5501:100
[INFO] [stderr]      |
[INFO] [stderr] 5501 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:5804:102
[INFO] [stderr]      |
[INFO] [stderr] 5804 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:6107:107
[INFO] [stderr]      |
[INFO] [stderr] 6107 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:8555:95
[INFO] [stderr]      |
[INFO] [stderr] 8555 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:8888:44
[INFO] [stderr]      |
[INFO] [stderr] 8888 |                     Ok(CompressedTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:8916:105
[INFO] [stderr]      |
[INFO] [stderr] 8916 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9258:99
[INFO] [stderr]      |
[INFO] [stderr] 9258 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9591:48
[INFO] [stderr]      |
[INFO] [stderr] 9591 |                     Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]      |                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9619:109
[INFO] [stderr]      |
[INFO] [stderr] 9619 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9961:103
[INFO] [stderr]      |
[INFO] [stderr] 9961 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:10307:103
[INFO] [stderr]       |
[INFO] [stderr] 10307 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]       |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:10653:100
[INFO] [stderr]       |
[INFO] [stderr] 10653 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]       |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:10962:107
[INFO] [stderr]       |
[INFO] [stderr] 10962 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]       |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:11308:100
[INFO] [stderr]       |
[INFO] [stderr] 11308 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:11683:49
[INFO] [stderr]       |
[INFO] [stderr] 11683 |                     Ok(CompressedTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]       |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:11711:110
[INFO] [stderr]       |
[INFO] [stderr] 11711 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12067:104
[INFO] [stderr]       |
[INFO] [stderr] 12067 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12442:53
[INFO] [stderr]       |
[INFO] [stderr] 12442 |                     Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]       |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12470:114
[INFO] [stderr]       |
[INFO] [stderr] 12470 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12826:108
[INFO] [stderr]       |
[INFO] [stderr] 12826 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:13214:108
[INFO] [stderr]       |
[INFO] [stderr] 13214 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:13602:105
[INFO] [stderr]       |
[INFO] [stderr] 13602 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:13953:107
[INFO] [stderr]       |
[INFO] [stderr] 13953 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:14304:112
[INFO] [stderr]       |
[INFO] [stderr] 14304 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:14692:100
[INFO] [stderr]       |
[INFO] [stderr] 14692 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:15137:49
[INFO] [stderr]       |
[INFO] [stderr] 15137 |                     Ok(CompressedTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]       |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:15165:110
[INFO] [stderr]       |
[INFO] [stderr] 15165 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:15591:104
[INFO] [stderr]       |
[INFO] [stderr] 15591 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16036:53
[INFO] [stderr]       |
[INFO] [stderr] 16036 |                     Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]       |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16064:114
[INFO] [stderr]       |
[INFO] [stderr] 16064 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16490:108
[INFO] [stderr]       |
[INFO] [stderr] 16490 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16948:108
[INFO] [stderr]       |
[INFO] [stderr] 16948 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:17406:105
[INFO] [stderr]       |
[INFO] [stderr] 17406 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:17827:107
[INFO] [stderr]       |
[INFO] [stderr] 17827 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:18248:112
[INFO] [stderr]       |
[INFO] [stderr] 18248 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context/mod.rs:170:9
[INFO] [stderr]     |
[INFO] [stderr] 170 |         try!(check_gl_compatibility(&version, &extensions));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1748:13
[INFO] [stderr]      |
[INFO] [stderr] 1748 |             try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty))
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1816:17
[INFO] [stderr]      |
[INFO] [stderr] 1816 |                 try!(format_request_to_glenum(context, TextureFormatRequest::AnyFloatingPoint,
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1837:13
[INFO] [stderr]      |
[INFO] [stderr] 1837 |             try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty))
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1858:17
[INFO] [stderr]      |
[INFO] [stderr] 1858 |                 try!(format_request_to_glenum(context, TextureFormatRequest::AnySrgb, rq_ty))
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ops/draw.rs:167:5
[INFO] [stderr]     |
[INFO] [stderr] 167 |     try!(uniforms.bind_uniforms(&mut ctxt, program, &mut fences));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ops/draw.rs:171:9
[INFO] [stderr]     |
[INFO] [stderr] 171 |         try!(draw_parameters::sync(&mut ctxt, draw_parameters, dimensions, indices.get_primitives_type()));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/program/mod.rs:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | /// Some shader compilers have race-condition issues, so we lock this mutex
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stderr]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/program/mod.rs:59:1
[INFO] [stderr]    |
[INFO] [stderr] 59 | /// in the GL thread every time we compile a shader or link a program.
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
[INFO] [stderr]    |
[INFO] [stderr]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/backend/glutin/mod.rs:197:32
[INFO] [stderr]     |
[INFO] [stderr] 197 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/debug.rs:23:30
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub type DebugCallback = Box<FnMut(Source, MessageType, Severity, u32, bool, &str)>;
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(Source, MessageType, Severity, u32, bool, &str)`
[INFO] [stderr] 
[INFO] [stderr] warning: the item `mem` is imported redundantly
[INFO] [stderr]    --> src/debug.rs:164:13
[INFO] [stderr]     |
[INFO] [stderr] 13  | use std::mem;
[INFO] [stderr]     |     -------- the item `mem` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 164 |         use std::mem;
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: the item `mem` is imported redundantly
[INFO] [stderr]    --> src/debug.rs:191:13
[INFO] [stderr]     |
[INFO] [stderr] 13  | use std::mem;
[INFO] [stderr]     |     -------- the item `mem` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 191 |         use std::mem;
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/index/buffer.rs:50:32
[INFO] [stderr]    |
[INFO] [stderr] 50 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]     --> src/program/reflection.rs:1223:68
[INFO] [stderr]      |
[INFO] [stderr] 1223 |                 let mut subroutine_name_tmp: Vec<u8> = vec![0; 64];;
[INFO] [stderr]      |                                                                    ^ help: remove this semicolon
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/program/mod.rs:158:32
[INFO] [stderr]     |
[INFO] [stderr] 158 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/uniforms/mod.rs:232:32
[INFO] [stderr]     |
[INFO] [stderr] 232 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/vertex/buffer.rs:51:32
[INFO] [stderr]    |
[INFO] [stderr] 51 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/texture/buffer_texture.rs:142:32
[INFO] [stderr]     |
[INFO] [stderr] 142 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/backend/glutin/mod.rs:68:25
[INFO] [stderr]    |
[INFO] [stderr] 68 |         let gl_window = try!(glutin::GlWindow::new(window_builder, context_builder, events_loop));
[INFO] [stderr]    |                         ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/backend/glutin/mod.rs:113:23
[INFO] [stderr]     |
[INFO] [stderr] 113 |         let context = try!(unsafe { context::Context::new(glutin_backend, checked, debug) });
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/backend/glutin/mod.rs:136:13
[INFO] [stderr]     |
[INFO] [stderr] 136 |             try!(glutin::GlWindow::new(window_builder, context_builder, events_loop))
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/backend/glutin/mod.rs:147:9
[INFO] [stderr]     |
[INFO] [stderr] 147 |         try!(unsafe { self.context.rebuild(backend) });
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/alloc.rs:117:80
[INFO] [stderr]     |
[INFO] [stderr] 117 |         let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe {
[INFO] [stderr]     |                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/alloc.rs:141:80
[INFO] [stderr]     |
[INFO] [stderr] 141 |         let (id, immutable, created_with_buffer_storage, persistent_mapping) = try!(unsafe {
[INFO] [stderr]     |                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:217:9
[INFO] [stderr]     |
[INFO] [stderr] 217 |         try!(alloc.copy_to(0 .. self.get_size(), &target.alloc, target.get_offset_bytes()));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:386:20
[INFO] [stderr]     |
[INFO] [stderr] 386 |         let data = try!(self.read());
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:573:9
[INFO] [stderr]     |
[INFO] [stderr] 573 |         try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc,
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:683:20
[INFO] [stderr]     |
[INFO] [stderr] 683 |         let data = try!(self.read());
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/view.rs:930:9
[INFO] [stderr]     |
[INFO] [stderr] 930 |         try!(self.alloc.copy_to(self.bytes_start .. self.bytes_end, &target.alloc,
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/buffer/view.rs:1041:20
[INFO] [stderr]      |
[INFO] [stderr] 1041 |         let data = try!(self.read());
[INFO] [stderr]      |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/mod.rs:103:9
[INFO] [stderr]     |
[INFO] [stderr] 103 |         try!(f(&mut value));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/buffer/mod.rs:143:9
[INFO] [stderr]     |
[INFO] [stderr] 143 |         try!(f(&mut value));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/blend.rs:270:37
[INFO] [stderr]     |
[INFO] [stderr] 270 |         let (color_eq, alpha_eq) = (try!(blend_eq(ctxt, blend.color)),
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/blend.rs:271:37
[INFO] [stderr]     |
[INFO] [stderr] 271 | ...                   try!(blend_eq(ctxt, blend.alpha)));
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:488:5
[INFO] [stderr]     |
[INFO] [stderr] 488 |     try!(depth::sync_depth(ctxt, &draw_parameters.depth));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:490:5
[INFO] [stderr]     |
[INFO] [stderr] 490 |     try!(blend::sync_blending(ctxt, draw_parameters.blend));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:495:5
[INFO] [stderr]     |
[INFO] [stderr] 495 |     try!(sync_clip_planes_bitmask(ctxt, draw_parameters.clip_planes_bitmask));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:500:5
[INFO] [stderr]     |
[INFO] [stderr] 500 |     try!(sync_rasterizer_discard(ctxt, draw_parameters.draw_primitives));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:501:5
[INFO] [stderr]     |
[INFO] [stderr] 501 |     try!(sync_queries(ctxt, draw_parameters.samples_passed_query,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:506:5
[INFO] [stderr]     |
[INFO] [stderr] 506 |     try!(sync_smooth(ctxt, draw_parameters.smooth, primitives_types));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:507:5
[INFO] [stderr]     |
[INFO] [stderr] 507 |     try!(sync_provoking_vertex(ctxt, draw_parameters.provoking_vertex));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:509:5
[INFO] [stderr]     |
[INFO] [stderr] 509 |     try!(sync_primitive_restart_index(ctxt, draw_parameters.primitive_restart_index));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:748:9
[INFO] [stderr]     |
[INFO] [stderr] 748 |         try!(q.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:750:9
[INFO] [stderr]     |
[INFO] [stderr] 750 |         try!(q.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:756:9
[INFO] [stderr]     |
[INFO] [stderr] 756 |         try!(time_elapsed_query.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:762:9
[INFO] [stderr]     |
[INFO] [stderr] 762 |         try!(primitives_generated_query.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:768:9
[INFO] [stderr]     |
[INFO] [stderr] 768 |         try!(tfq.begin_query(ctxt));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/framebuffer/render_buffer.rs:73:22
[INFO] [stderr]    |
[INFO] [stderr] 73 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:126:22
[INFO] [stderr]     |
[INFO] [stderr] 126 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:178:22
[INFO] [stderr]     |
[INFO] [stderr] 178 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:231:22
[INFO] [stderr]     |
[INFO] [stderr] 231 |         let format = try!(image_format::format_request_to_glenum(&facade.get_context(), format, image_format::RequestType::Renderbuffer));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/mod.rs:258:27
[INFO] [stderr]     |
[INFO] [stderr] 258 |         let attachments = try!(attachments.validate(facade));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/mod.rs:502:35
[INFO] [stderr]     |
[INFO] [stderr] 502 |         let example_attachments = try!(fbo::FramebufferAttachments::Regular(fbo::FramebufferSpecificAttachments {
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/framebuffer/mod.rs:695:27
[INFO] [stderr]     |
[INFO] [stderr] 695 |         let attachments = try!(attachments.validate(context));
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/buffer.rs:124:21
[INFO] [stderr]     |
[INFO] [stderr] 124 |             buffer: try!(Buffer::new(facade, data, BufferType::ElementArrayBuffer, mode)).into(),
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/buffer.rs:179:21
[INFO] [stderr]     |
[INFO] [stderr] 179 |             buffer: try!(Buffer::empty_array(facade, BufferType::ElementArrayBuffer, len,
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/index/multidraw.rs:62:19
[INFO] [stderr]    |
[INFO] [stderr] 62 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/index/multidraw.rs:75:19
[INFO] [stderr]    |
[INFO] [stderr] 75 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/index/multidraw.rs:88:19
[INFO] [stderr]    |
[INFO] [stderr] 88 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:101:19
[INFO] [stderr]     |
[INFO] [stderr] 101 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:163:19
[INFO] [stderr]     |
[INFO] [stderr] 163 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:176:19
[INFO] [stderr]     |
[INFO] [stderr] 176 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:189:19
[INFO] [stderr]     |
[INFO] [stderr] 189 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/index/multidraw.rs:202:19
[INFO] [stderr]     |
[INFO] [stderr] 202 |         let buf = try!(Buffer::empty_array(facade, BufferType::DrawIndirectBuffer,
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/compute.rs:49:22
[INFO] [stderr]    |
[INFO] [stderr] 49 |         let shader = try!(build_shader(facade, gl::COMPUTE_SHADER, src));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/context/mod.rs:66:26
[INFO] [stderr]    |
[INFO] [stderr] 66 |     backend: RefCell<Box<Backend>>,
[INFO] [stderr]    |                          ^^^^^^^ help: use `dyn`: `dyn Backend`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/compute.rs:52:18
[INFO] [stderr]    |
[INFO] [stderr] 52 |             raw: try!(RawProgram::from_shaders(facade, &[shader], false, false, false, None))
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/compute.rs:64:18
[INFO] [stderr]    |
[INFO] [stderr] 64 |             raw: try!(RawProgram::from_binary(facade, data))
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/program.rs:94:44
[INFO] [stderr]    |
[INFO] [stderr] 94 |                         shaders_store.push(try!(build_shader(facade, ty, src)));
[INFO] [stderr]    |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/program/program.rs:99:18
[INFO] [stderr]    |
[INFO] [stderr] 99 |                 (try!(RawProgram::from_shaders(facade, &shaders_store, has_geometry_shader,
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/program.rs:110:18
[INFO] [stderr]     |
[INFO] [stderr] 110 |                 (try!(RawProgram::from_binary(facade, data)), outputs_srgb, uses_point_size)
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:161:13
[INFO] [stderr]     |
[INFO] [stderr] 161 |             try!(check_program_link_errors(&mut ctxt, id));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:230:13
[INFO] [stderr]     |
[INFO] [stderr] 230 |             try!(check_program_link_errors(&mut ctxt, id));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:535:9
[INFO] [stderr]     |
[INFO] [stderr] 535 |         try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/program/raw.rs:577:9
[INFO] [stderr]     |
[INFO] [stderr] 577 |         try!(uniforms.bind_uniforms(&mut ctxt, self, &mut fences));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/uniforms/bind.rs:590:14
[INFO] [stderr]     |
[INFO] [stderr] 590 |         Some(try!(::sampler_object::get_sampler(ctxt, &sampler)))
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/uniforms/buffer.rs:84:22
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let buffer = try!(Buffer::new(facade, &data, BufferType::UniformBuffer, mode));
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/uniforms/buffer.rs:125:22
[INFO] [stderr]     |
[INFO] [stderr] 125 |         let buffer = try!(Buffer::empty(facade, BufferType::UniformBuffer, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/uniforms/buffer.rs:195:22
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let buffer = try!(Buffer::empty_unsized(facade, BufferType::UniformBuffer, size, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:174:22
[INFO] [stderr]     |
[INFO] [stderr] 174 |         let buffer = try!(Buffer::new(facade, data, BufferType::ArrayBuffer, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:228:22
[INFO] [stderr]     |
[INFO] [stderr] 228 |         let buffer = try!(Buffer::empty_array(facade, BufferType::ArrayBuffer, elements, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:274:21
[INFO] [stderr]     |
[INFO] [stderr] 274 |             buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer,
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/vertex/buffer.rs:290:21
[INFO] [stderr]     |
[INFO] [stderr] 290 |             buffer: try!(Buffer::new(facade, data, BufferType::ArrayBuffer,
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:234:22
[INFO] [stderr]     |
[INFO] [stderr] 234 |         let buffer = try!(Buffer::new(facade, data, BufferType::TextureBuffer, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:279:22
[INFO] [stderr]     |
[INFO] [stderr] 279 |         let buffer = try!(Buffer::empty_array(facade, BufferType::TextureBuffer, len, mode));
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/texture/pixel_buffer.rs:43:20
[INFO] [stderr]    |
[INFO] [stderr] 43 |         let data = try!(self.read());
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/any.rs:171:34
[INFO] [stderr]     |
[INFO] [stderr] 171 |     let teximg_internal_format = try!(image_format::format_request_to_glenum(facade.get_context(), format, image_format::RequestType::TexImage(data.as_ref().map(|&(c, _)| c))));
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/texture/any.rs:175:43
[INFO] [stderr]     |
[INFO] [stderr] 175 |         (&Some((client_format, _)), f) => try!(image_format::client_format_to_glenum(facade.get_context(), client_format, f, false)),
[INFO] [stderr]     |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/texture/any.rs:1172:44
[INFO] [stderr]      |
[INFO] [stderr] 1172 |         let (client_format, client_type) = try!(image_format::client_format_to_glenum(&self.texture.context,
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:167:95
[INFO] [stderr]     |
[INFO] [stderr] 167 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]     |                                                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:458:44
[INFO] [stderr]     |
[INFO] [stderr] 458 |                     Ok(CompressedTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]     |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:485:105
[INFO] [stderr]     |
[INFO] [stderr] 485 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]     |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:792:99
[INFO] [stderr]     |
[INFO] [stderr] 792 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]     |                                                                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1083:48
[INFO] [stderr]      |
[INFO] [stderr] 1083 |                     Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]      |                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1110:109
[INFO] [stderr]      |
[INFO] [stderr] 1110 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1417:103
[INFO] [stderr]      |
[INFO] [stderr] 1417 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:1728:103
[INFO] [stderr]      |
[INFO] [stderr] 1728 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2039:100
[INFO] [stderr]      |
[INFO] [stderr] 2039 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2313:102
[INFO] [stderr]      |
[INFO] [stderr] 2313 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2587:107
[INFO] [stderr]      |
[INFO] [stderr] 2587 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width }))))
[INFO] [stderr]      |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:2899:95
[INFO] [stderr]      |
[INFO] [stderr] 2899 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:3327:44
[INFO] [stderr]      |
[INFO] [stderr] 3327 |                     Ok(CompressedTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:3355:105
[INFO] [stderr]      |
[INFO] [stderr] 3355 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:3852:99
[INFO] [stderr]      |
[INFO] [stderr] 3852 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:4264:48
[INFO] [stderr]      |
[INFO] [stderr] 4264 |                     Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]      |                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:4292:109
[INFO] [stderr]      |
[INFO] [stderr] 4292 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:4789:103
[INFO] [stderr]      |
[INFO] [stderr] 4789 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:5145:103
[INFO] [stderr]      |
[INFO] [stderr] 5145 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:5501:100
[INFO] [stderr]      |
[INFO] [stderr] 5501 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:5804:102
[INFO] [stderr]      |
[INFO] [stderr] 5804 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:6107:107
[INFO] [stderr]      |
[INFO] [stderr] 6107 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height }))))
[INFO] [stderr]      |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:8555:95
[INFO] [stderr]      |
[INFO] [stderr] 8555 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:8888:44
[INFO] [stderr]      |
[INFO] [stderr] 8888 |                     Ok(CompressedTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]      |                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:8916:105
[INFO] [stderr]      |
[INFO] [stderr] 8916 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9258:99
[INFO] [stderr]      |
[INFO] [stderr] 9258 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9591:48
[INFO] [stderr]      |
[INFO] [stderr] 9591 |                     Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]      |                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9619:109
[INFO] [stderr]      |
[INFO] [stderr] 9619 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:9961:103
[INFO] [stderr]      |
[INFO] [stderr] 9961 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]      |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:10307:103
[INFO] [stderr]       |
[INFO] [stderr] 10307 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]       |                                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:10653:100
[INFO] [stderr]       |
[INFO] [stderr] 10653 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]       |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:10962:107
[INFO] [stderr]       |
[INFO] [stderr] 10962 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }))))
[INFO] [stderr]       |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:11308:100
[INFO] [stderr]       |
[INFO] [stderr] 11308 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:11683:49
[INFO] [stderr]       |
[INFO] [stderr] 11683 |                     Ok(CompressedTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]       |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:11711:110
[INFO] [stderr]       |
[INFO] [stderr] 11711 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12067:104
[INFO] [stderr]       |
[INFO] [stderr] 12067 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12442:53
[INFO] [stderr]       |
[INFO] [stderr] 12442 |                     Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]       |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12470:114
[INFO] [stderr]       |
[INFO] [stderr] 12470 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:12826:108
[INFO] [stderr]       |
[INFO] [stderr] 12826 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:13214:108
[INFO] [stderr]       |
[INFO] [stderr] 13214 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:13602:105
[INFO] [stderr]       |
[INFO] [stderr] 13602 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:13953:107
[INFO] [stderr]       |
[INFO] [stderr] 13953 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:14304:112
[INFO] [stderr]       |
[INFO] [stderr] 14304 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:14692:100
[INFO] [stderr]       |
[INFO] [stderr] 14692 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:15137:49
[INFO] [stderr]       |
[INFO] [stderr] 15137 |                     Ok(CompressedTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressed, Some((client_format, data)),
[INFO] [stderr]       |                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:15165:110
[INFO] [stderr]       |
[INFO] [stderr] 15165 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:15591:104
[INFO] [stderr]       |
[INFO] [stderr] 15591 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16036:53
[INFO] [stderr]       |
[INFO] [stderr] 16036 |                     Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, TextureFormatRequest::AnyCompressedSrgb, Some((client_format, data)),
[INFO] [stderr]       |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16064:114
[INFO] [stderr]       |
[INFO] [stderr] 16064 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(CompressedSrgbTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16490:108
[INFO] [stderr]       |
[INFO] [stderr] 16490 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:16948:108
[INFO] [stderr]       |
[INFO] [stderr] 16948 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:17406:105
[INFO] [stderr]       |
[INFO] [stderr] 17406 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:17827:107
[INFO] [stderr]       |
[INFO] [stderr] 17827 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]      --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/textures.rs:18248:112
[INFO] [stderr]       |
[INFO] [stderr] 18248 |                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(try!(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }))))
[INFO] [stderr]       |                                                                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/context/mod.rs:170:9
[INFO] [stderr]     |
[INFO] [stderr] 170 |         try!(check_gl_compatibility(&version, &extensions));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1748:13
[INFO] [stderr]      |
[INFO] [stderr] 1748 |             try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty))
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1816:17
[INFO] [stderr]      |
[INFO] [stderr] 1816 |                 try!(format_request_to_glenum(context, TextureFormatRequest::AnyFloatingPoint,
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1837:13
[INFO] [stderr]      |
[INFO] [stderr] 1837 |             try!(format_request_to_glenum(context, TextureFormatRequest::Specific(newformat), rq_ty))
[INFO] [stderr]      |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]     --> src/image_format.rs:1858:17
[INFO] [stderr]      |
[INFO] [stderr] 1858 |                 try!(format_request_to_glenum(context, TextureFormatRequest::AnySrgb, rq_ty))
[INFO] [stderr]      |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ops/draw.rs:167:5
[INFO] [stderr]     |
[INFO] [stderr] 167 |     try!(uniforms.bind_uniforms(&mut ctxt, program, &mut fences));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/ops/draw.rs:171:9
[INFO] [stderr]     |
[INFO] [stderr] 171 |         try!(draw_parameters::sync(&mut ctxt, draw_parameters, dimensions, indices.get_primitives_type()));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/program/mod.rs:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | /// Some shader compilers have race-condition issues, so we lock this mutex
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stderr]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/program/mod.rs:59:1
[INFO] [stderr]    |
[INFO] [stderr] 59 | /// in the GL thread every time we compile a shader or link a program.
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
[INFO] [stderr]    |
[INFO] [stderr]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/backend/glutin/mod.rs:197:32
[INFO] [stderr]     |
[INFO] [stderr] 197 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/debug.rs:23:30
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub type DebugCallback = Box<FnMut(Source, MessageType, Severity, u32, bool, &str)>;
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(Source, MessageType, Severity, u32, bool, &str)`
[INFO] [stderr] 
[INFO] [stderr] warning: the item `mem` is imported redundantly
[INFO] [stderr]    --> src/debug.rs:164:13
[INFO] [stderr]     |
[INFO] [stderr] 13  | use std::mem;
[INFO] [stderr]     |     -------- the item `mem` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 164 |         use std::mem;
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: the item `mem` is imported redundantly
[INFO] [stderr]    --> src/debug.rs:191:13
[INFO] [stderr]     |
[INFO] [stderr] 13  | use std::mem;
[INFO] [stderr]     |     -------- the item `mem` is already imported here
[INFO] [stderr] ...
[INFO] [stderr] 191 |         use std::mem;
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/image_format.rs:1808:28
[INFO] [stderr]      |
[INFO] [stderr] 1808 |                     Some(1 ... 3) => gl::SRGB8,
[INFO] [stderr]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/image_format.rs:1845:36
[INFO] [stderr]      |
[INFO] [stderr] 1845 | ...                   Some(1 ... 3) => gl::COMPRESSED_SRGB,
[INFO] [stderr]      |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/index/buffer.rs:50:32
[INFO] [stderr]    |
[INFO] [stderr] 50 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/gl_bindings.rs:4177:47
[INFO] [stderr]      |
[INFO] [stderr] 4177 |                 fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void,
[INFO] [stderr]      |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/lib.rs:1009:32
[INFO] [stderr]      |
[INFO] [stderr] 1009 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]      |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]     --> src/program/reflection.rs:1223:68
[INFO] [stderr]      |
[INFO] [stderr] 1223 |                 let mut subroutine_name_tmp: Vec<u8> = vec![0; 64];;
[INFO] [stderr]      |                                                                    ^ help: remove this semicolon
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/program/mod.rs:158:32
[INFO] [stderr]     |
[INFO] [stderr] 158 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/uniforms/mod.rs:232:32
[INFO] [stderr]     |
[INFO] [stderr] 232 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/vertex/buffer.rs:51:32
[INFO] [stderr]    |
[INFO] [stderr] 51 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/texture/buffer_texture.rs:142:32
[INFO] [stderr]     |
[INFO] [stderr] 142 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]     |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/context/mod.rs:66:26
[INFO] [stderr]    |
[INFO] [stderr] 66 |     backend: RefCell<Box<Backend>>,
[INFO] [stderr]    |                          ^^^^^^^ help: use `dyn`: `dyn Backend`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/image_format.rs:1808:28
[INFO] [stderr]      |
[INFO] [stderr] 1808 |                     Some(1 ... 3) => gl::SRGB8,
[INFO] [stderr]      |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]     --> src/image_format.rs:1845:36
[INFO] [stderr]      |
[INFO] [stderr] 1845 | ...                   Some(1 ... 3) => gl::COMPRESSED_SRGB,
[INFO] [stderr]      |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> /opt/rustwide/target/debug/build/azul_glium-5f5972e0e1fc0788/out/gl_bindings.rs:4177:47
[INFO] [stderr]      |
[INFO] [stderr] 4177 |                 fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void,
[INFO] [stderr]      |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/lib.rs:1009:32
[INFO] [stderr]      |
[INFO] [stderr] 1009 |     fn cause(&self) -> Option<&Error> {
[INFO] [stderr]      |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/buffer/mod.rs:102:34
[INFO] [stderr]     |
[INFO] [stderr] 102 |         let mut value = unsafe { mem::uninitialized() };
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/buffer/alloc.rs:1127:41
[INFO] [stderr]      |
[INFO] [stderr] 1127 |         let mut id: gl::types::GLuint = mem::uninitialized();
[INFO] [stderr]      |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/buffer/alloc.rs:1182:47
[INFO] [stderr]      |
[INFO] [stderr] 1182 |     let mut obtained_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:131:30
[INFO] [stderr]     |
[INFO] [stderr] 131 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:141:30
[INFO] [stderr]     |
[INFO] [stderr] 141 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:170:33
[INFO] [stderr]     |
[INFO] [stderr] 170 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:177:33
[INFO] [stderr]     |
[INFO] [stderr] 177 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:197:33
[INFO] [stderr]     |
[INFO] [stderr] 197 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:205:33
[INFO] [stderr]     |
[INFO] [stderr] 205 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:601:53
[INFO] [stderr]     |
[INFO] [stderr] 601 |         let mut max_clip_planes: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:117:26
[INFO] [stderr]     |
[INFO] [stderr] 117 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:214:29
[INFO] [stderr]     |
[INFO] [stderr] 214 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:251:29
[INFO] [stderr]     |
[INFO] [stderr] 251 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:316:29
[INFO] [stderr]     |
[INFO] [stderr] 316 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:321:29
[INFO] [stderr]     |
[INFO] [stderr] 321 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:291:26
[INFO] [stderr]     |
[INFO] [stderr] 291 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:436:52
[INFO] [stderr]     |
[INFO] [stderr] 436 |             let mut depth_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:437:54
[INFO] [stderr]     |
[INFO] [stderr] 437 |             let mut stencil_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:730:46
[INFO] [stderr]     |
[INFO] [stderr] 730 |     let mut link_success: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:764:52
[INFO] [stderr]     |
[INFO] [stderr] 764 |         let mut error_log_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:290:49
[INFO] [stderr]     |
[INFO] [stderr] 290 |                 let mut num_supported_formats = mem::uninitialized();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:296:35
[INFO] [stderr]     |
[INFO] [stderr] 296 |                 let mut buf_len = mem::uninitialized();
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:299:34
[INFO] [stderr]     |
[INFO] [stderr] 299 |                 let mut format = mem::uninitialized();
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:184:53
[INFO] [stderr]     |
[INFO] [stderr] 184 |         let mut active_uniforms: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:208:48
[INFO] [stderr]     |
[INFO] [stderr] 208 |         let mut data_type: gl::types::GLenum = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:209:47
[INFO] [stderr]     |
[INFO] [stderr] 209 |         let mut data_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:289:55
[INFO] [stderr]     |
[INFO] [stderr] 289 |         let mut active_attributes: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:313:48
[INFO] [stderr]     |
[INFO] [stderr] 313 |         let mut data_type: gl::types::GLenum = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:314:47
[INFO] [stderr]     |
[INFO] [stderr] 314 |         let mut data_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:380:47
[INFO] [stderr]     |
[INFO] [stderr] 380 |     let mut active_blocks: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:390:60
[INFO] [stderr]     |
[INFO] [stderr] 390 |     let mut active_blocks_max_name_len: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:412:45
[INFO] [stderr]     |
[INFO] [stderr] 412 |         let mut binding: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:417:48
[INFO] [stderr]     |
[INFO] [stderr] 417 |         let mut block_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:422:49
[INFO] [stderr]     |
[INFO] [stderr] 422 |         let mut num_members: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:505:50
[INFO] [stderr]     |
[INFO] [stderr] 505 |         let mut num_varyings: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:525:49
[INFO] [stderr]     |
[INFO] [stderr] 525 |         let mut buffer_mode: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:539:48
[INFO] [stderr]     |
[INFO] [stderr] 539 |     let mut max_buffer_len: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:556:24
[INFO] [stderr]     |
[INFO] [stderr] 556 |         let mut size = mem::uninitialized();
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:557:22
[INFO] [stderr]     |
[INFO] [stderr] 557 |         let mut ty = mem::uninitialized();
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:628:21
[INFO] [stderr]     |
[INFO] [stderr] 628 |     let mut value = mem::uninitialized();
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:659:21
[INFO] [stderr]     |
[INFO] [stderr] 659 |     let mut value = mem::uninitialized();
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:699:51
[INFO] [stderr]     |
[INFO] [stderr] 699 |         let mut active_blocks: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:712:53
[INFO] [stderr]     |
[INFO] [stderr] 712 |             let mut output: [gl::types::GLint; 4] = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:746:57
[INFO] [stderr]     |
[INFO] [stderr] 746 |                 let mut output: [gl::types::GLint; 6] = mem::uninitialized();
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1175:52
[INFO] [stderr]      |
[INFO] [stderr] 1175 |         let mut location_count: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1180:54
[INFO] [stderr]      |
[INFO] [stderr] 1180 |         let mut subroutine_count: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1187:52
[INFO] [stderr]      |
[INFO] [stderr] 1187 |             let mut name_len: gl::types::GLsizei = mem::uninitialized();
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1200:46
[INFO] [stderr]      |
[INFO] [stderr] 1200 |             let mut size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1210:58
[INFO] [stderr]      |
[INFO] [stderr] 1210 |             let mut compatible_count: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1224:56
[INFO] [stderr]      |
[INFO] [stderr] 1224 |                 let mut name_len: gl::types::GLsizei = mem::uninitialized();
[INFO] [stderr]      |                                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/shader.rs:117:61
[INFO] [stderr]     |
[INFO] [stderr] 117 |             let mut compilation_success: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/shader.rs:141:56
[INFO] [stderr]     |
[INFO] [stderr] 141 |             let mut error_log_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:400:30
[INFO] [stderr]     |
[INFO] [stderr] 400 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:409:30
[INFO] [stderr]     |
[INFO] [stderr] 409 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/any.rs:217:37
[INFO] [stderr]     |
[INFO] [stderr] 217 |         let id: gl::types::GLuint = mem::uninitialized();
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/any.rs:655:52
[INFO] [stderr]     |
[INFO] [stderr] 655 |             let mut depth_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/any.rs:656:54
[INFO] [stderr]     |
[INFO] [stderr] 656 |             let mut stencil_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/texture/any.rs:1242:37
[INFO] [stderr]      |
[INFO] [stderr] 1242 |             let mut is_compressed = mem::uninitialized();
[INFO] [stderr]      |                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/texture/any.rs:1246:39
[INFO] [stderr]      |
[INFO] [stderr] 1246 |                 let mut buffer_size = mem::uninitialized();
[INFO] [stderr]      |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/texture/any.rs:1248:43
[INFO] [stderr]      |
[INFO] [stderr] 1248 |                 let mut internal_format = mem::uninitialized();
[INFO] [stderr]      |                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:155:30
[INFO] [stderr]     |
[INFO] [stderr] 155 |             let mut red_sz = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:156:30
[INFO] [stderr]     |
[INFO] [stderr] 156 |             let mut red_ty = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:157:32
[INFO] [stderr]     |
[INFO] [stderr] 157 |             let mut green_sz = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:158:32
[INFO] [stderr]     |
[INFO] [stderr] 158 |             let mut green_ty = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:159:31
[INFO] [stderr]     |
[INFO] [stderr] 159 |             let mut blue_sz = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:160:31
[INFO] [stderr]     |
[INFO] [stderr] 160 |             let mut blue_ty = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:161:32
[INFO] [stderr]     |
[INFO] [stderr] 161 |             let mut alpha_sz = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:162:32
[INFO] [stderr]     |
[INFO] [stderr] 162 |             let mut alpha_ty = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:163:32
[INFO] [stderr]     |
[INFO] [stderr] 163 |             let mut depth_sz = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:164:32
[INFO] [stderr]     |
[INFO] [stderr] 164 |             let mut depth_ty = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/mod.rs:486:52
[INFO] [stderr]     |
[INFO] [stderr] 486 |             let mut value: [gl::types::GLint; 4] = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:173:23
[INFO] [stderr]     |
[INFO] [stderr] 173 |         let mut val = mem::uninitialized();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:211:31
[INFO] [stderr]     |
[INFO] [stderr] 211 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:235:27
[INFO] [stderr]     |
[INFO] [stderr] 235 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:241:27
[INFO] [stderr]     |
[INFO] [stderr] 241 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:252:27
[INFO] [stderr]     |
[INFO] [stderr] 252 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:275:27
[INFO] [stderr]     |
[INFO] [stderr] 275 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:290:53
[INFO] [stderr]     |
[INFO] [stderr] 290 |                 let mut val: gl::types::GLboolean = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:302:33
[INFO] [stderr]     |
[INFO] [stderr] 302 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:309:33
[INFO] [stderr]     |
[INFO] [stderr] 309 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:319:29
[INFO] [stderr]     |
[INFO] [stderr] 319 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:328:30
[INFO] [stderr]     |
[INFO] [stderr] 328 |                 let mut ty = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:352:29
[INFO] [stderr]     |
[INFO] [stderr] 352 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:361:30
[INFO] [stderr]     |
[INFO] [stderr] 361 |                 let mut ty = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:405:31
[INFO] [stderr]     |
[INFO] [stderr] 405 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:417:35
[INFO] [stderr]     |
[INFO] [stderr] 417 |                     let mut val = mem::uninitialized();
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:450:31
[INFO] [stderr]     |
[INFO] [stderr] 450 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:460:27
[INFO] [stderr]     |
[INFO] [stderr] 460 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:469:31
[INFO] [stderr]     |
[INFO] [stderr] 469 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:479:31
[INFO] [stderr]     |
[INFO] [stderr] 479 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:483:31
[INFO] [stderr]     |
[INFO] [stderr] 483 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:493:31
[INFO] [stderr]     |
[INFO] [stderr] 493 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:505:28
[INFO] [stderr]     |
[INFO] [stderr] 505 |             let mut val1 = mem::uninitialized();
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:506:28
[INFO] [stderr]     |
[INFO] [stderr] 506 |             let mut val2 = mem::uninitialized();
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:507:28
[INFO] [stderr]     |
[INFO] [stderr] 507 |             let mut val3 = mem::uninitialized();
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:604:23
[INFO] [stderr]     |
[INFO] [stderr] 604 |         let mut val = mem::uninitialized();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:727:27
[INFO] [stderr]     |
[INFO] [stderr] 727 |             let mut num = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/fbo.rs:968:26
[INFO] [stderr]     |
[INFO] [stderr] 968 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]   --> src/sampler_object.rs:28:50
[INFO] [stderr]    |
[INFO] [stderr] 28 |             let mut sampler: gl::types::GLuint = mem::uninitialized();
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/vertex_array_object.rs:295:26
[INFO] [stderr]     |
[INFO] [stderr] 295 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/macros.rs:112:68
[INFO] [stderr]     |
[INFO] [stderr] 112 |                                 let dummy: $struct_name = unsafe { ::std::mem::uninitialized() };
[INFO] [stderr]     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 618 |         implement_vertex!(Foo, pos,);
[INFO] [stderr]     |         ----------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/buffer/mod.rs:102:34
[INFO] [stderr]     |
[INFO] [stderr] 102 |         let mut value = unsafe { mem::uninitialized() };
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/buffer/alloc.rs:1127:41
[INFO] [stderr]      |
[INFO] [stderr] 1127 |         let mut id: gl::types::GLuint = mem::uninitialized();
[INFO] [stderr]      |                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/buffer/alloc.rs:1182:47
[INFO] [stderr]      |
[INFO] [stderr] 1182 |     let mut obtained_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:131:30
[INFO] [stderr]     |
[INFO] [stderr] 131 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:141:30
[INFO] [stderr]     |
[INFO] [stderr] 141 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:170:33
[INFO] [stderr]     |
[INFO] [stderr] 170 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:177:33
[INFO] [stderr]     |
[INFO] [stderr] 177 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:197:33
[INFO] [stderr]     |
[INFO] [stderr] 197 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/debug.rs:205:33
[INFO] [stderr]     |
[INFO] [stderr] 205 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/mod.rs:601:53
[INFO] [stderr]     |
[INFO] [stderr] 601 |         let mut max_clip_planes: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:117:26
[INFO] [stderr]     |
[INFO] [stderr] 117 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:214:29
[INFO] [stderr]     |
[INFO] [stderr] 214 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:251:29
[INFO] [stderr]     |
[INFO] [stderr] 251 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:316:29
[INFO] [stderr]     |
[INFO] [stderr] 316 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/draw_parameters/query.rs:321:29
[INFO] [stderr]     |
[INFO] [stderr] 321 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:291:26
[INFO] [stderr]     |
[INFO] [stderr] 291 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:436:52
[INFO] [stderr]     |
[INFO] [stderr] 436 |             let mut depth_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:437:54
[INFO] [stderr]     |
[INFO] [stderr] 437 |             let mut stencil_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:730:46
[INFO] [stderr]     |
[INFO] [stderr] 730 |     let mut link_success: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:764:52
[INFO] [stderr]     |
[INFO] [stderr] 764 |         let mut error_log_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:290:49
[INFO] [stderr]     |
[INFO] [stderr] 290 |                 let mut num_supported_formats = mem::uninitialized();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:296:35
[INFO] [stderr]     |
[INFO] [stderr] 296 |                 let mut buf_len = mem::uninitialized();
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/raw.rs:299:34
[INFO] [stderr]     |
[INFO] [stderr] 299 |                 let mut format = mem::uninitialized();
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:184:53
[INFO] [stderr]     |
[INFO] [stderr] 184 |         let mut active_uniforms: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:208:48
[INFO] [stderr]     |
[INFO] [stderr] 208 |         let mut data_type: gl::types::GLenum = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:209:47
[INFO] [stderr]     |
[INFO] [stderr] 209 |         let mut data_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:289:55
[INFO] [stderr]     |
[INFO] [stderr] 289 |         let mut active_attributes: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:313:48
[INFO] [stderr]     |
[INFO] [stderr] 313 |         let mut data_type: gl::types::GLenum = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:314:47
[INFO] [stderr]     |
[INFO] [stderr] 314 |         let mut data_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:380:47
[INFO] [stderr]     |
[INFO] [stderr] 380 |     let mut active_blocks: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:390:60
[INFO] [stderr]     |
[INFO] [stderr] 390 |     let mut active_blocks_max_name_len: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:412:45
[INFO] [stderr]     |
[INFO] [stderr] 412 |         let mut binding: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:417:48
[INFO] [stderr]     |
[INFO] [stderr] 417 |         let mut block_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:422:49
[INFO] [stderr]     |
[INFO] [stderr] 422 |         let mut num_members: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:505:50
[INFO] [stderr]     |
[INFO] [stderr] 505 |         let mut num_varyings: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:525:49
[INFO] [stderr]     |
[INFO] [stderr] 525 |         let mut buffer_mode: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:539:48
[INFO] [stderr]     |
[INFO] [stderr] 539 |     let mut max_buffer_len: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:556:24
[INFO] [stderr]     |
[INFO] [stderr] 556 |         let mut size = mem::uninitialized();
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:557:22
[INFO] [stderr]     |
[INFO] [stderr] 557 |         let mut ty = mem::uninitialized();
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:628:21
[INFO] [stderr]     |
[INFO] [stderr] 628 |     let mut value = mem::uninitialized();
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:659:21
[INFO] [stderr]     |
[INFO] [stderr] 659 |     let mut value = mem::uninitialized();
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:699:51
[INFO] [stderr]     |
[INFO] [stderr] 699 |         let mut active_blocks: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:712:53
[INFO] [stderr]     |
[INFO] [stderr] 712 |             let mut output: [gl::types::GLint; 4] = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/reflection.rs:746:57
[INFO] [stderr]     |
[INFO] [stderr] 746 |                 let mut output: [gl::types::GLint; 6] = mem::uninitialized();
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1175:52
[INFO] [stderr]      |
[INFO] [stderr] 1175 |         let mut location_count: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1180:54
[INFO] [stderr]      |
[INFO] [stderr] 1180 |         let mut subroutine_count: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1187:52
[INFO] [stderr]      |
[INFO] [stderr] 1187 |             let mut name_len: gl::types::GLsizei = mem::uninitialized();
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1200:46
[INFO] [stderr]      |
[INFO] [stderr] 1200 |             let mut size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1210:58
[INFO] [stderr]      |
[INFO] [stderr] 1210 |             let mut compatible_count: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]      |                                                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/program/reflection.rs:1224:56
[INFO] [stderr]      |
[INFO] [stderr] 1224 |                 let mut name_len: gl::types::GLsizei = mem::uninitialized();
[INFO] [stderr]      |                                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/shader.rs:117:61
[INFO] [stderr]     |
[INFO] [stderr] 117 |             let mut compilation_success: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/program/shader.rs:141:56
[INFO] [stderr]     |
[INFO] [stderr] 141 |             let mut error_log_size: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:400:30
[INFO] [stderr]     |
[INFO] [stderr] 400 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/buffer_texture.rs:409:30
[INFO] [stderr]     |
[INFO] [stderr] 409 |                 let mut id = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/any.rs:217:37
[INFO] [stderr]     |
[INFO] [stderr] 217 |         let id: gl::types::GLuint = mem::uninitialized();
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/any.rs:655:52
[INFO] [stderr]     |
[INFO] [stderr] 655 |             let mut depth_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/any.rs:656:54
[INFO] [stderr]     |
[INFO] [stderr] 656 |             let mut stencil_bits: gl::types::GLint = mem::uninitialized();
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/texture/any.rs:1242:37
[INFO] [stderr]      |
[INFO] [stderr] 1242 |             let mut is_compressed = mem::uninitialized();
[INFO] [stderr]      |                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/texture/any.rs:1246:39
[INFO] [stderr]      |
[INFO] [stderr] 1246 |                 let mut buffer_size = mem::uninitialized();
[INFO] [stderr]      |                                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]     --> src/texture/any.rs:1248:43
[INFO] [stderr]      |
[INFO] [stderr] 1248 |                 let mut internal_format = mem::uninitialized();
[INFO] [stderr]      |                                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:155:30
[INFO] [stderr]     |
[INFO] [stderr] 155 |             let mut red_sz = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:156:30
[INFO] [stderr]     |
[INFO] [stderr] 156 |             let mut red_ty = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:157:32
[INFO] [stderr]     |
[INFO] [stderr] 157 |             let mut green_sz = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:158:32
[INFO] [stderr]     |
[INFO] [stderr] 158 |             let mut green_ty = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:159:31
[INFO] [stderr]     |
[INFO] [stderr] 159 |             let mut blue_sz = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:160:31
[INFO] [stderr]     |
[INFO] [stderr] 160 |             let mut blue_ty = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:161:32
[INFO] [stderr]     |
[INFO] [stderr] 161 |             let mut alpha_sz = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:162:32
[INFO] [stderr]     |
[INFO] [stderr] 162 |             let mut alpha_ty = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:163:32
[INFO] [stderr]     |
[INFO] [stderr] 163 |             let mut depth_sz = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/texture/get_format.rs:164:32
[INFO] [stderr]     |
[INFO] [stderr] 164 |             let mut depth_ty = mem::uninitialized();
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/mod.rs:486:52
[INFO] [stderr]     |
[INFO] [stderr] 486 |             let mut value: [gl::types::GLint; 4] = mem::uninitialized();
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:173:23
[INFO] [stderr]     |
[INFO] [stderr] 173 |         let mut val = mem::uninitialized();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:211:31
[INFO] [stderr]     |
[INFO] [stderr] 211 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:235:27
[INFO] [stderr]     |
[INFO] [stderr] 235 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:241:27
[INFO] [stderr]     |
[INFO] [stderr] 241 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:252:27
[INFO] [stderr]     |
[INFO] [stderr] 252 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:275:27
[INFO] [stderr]     |
[INFO] [stderr] 275 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:290:53
[INFO] [stderr]     |
[INFO] [stderr] 290 |                 let mut val: gl::types::GLboolean = mem::uninitialized();
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:302:33
[INFO] [stderr]     |
[INFO] [stderr] 302 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:309:33
[INFO] [stderr]     |
[INFO] [stderr] 309 |                 let mut value = mem::uninitialized();
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:319:29
[INFO] [stderr]     |
[INFO] [stderr] 319 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:328:30
[INFO] [stderr]     |
[INFO] [stderr] 328 |                 let mut ty = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:352:29
[INFO] [stderr]     |
[INFO] [stderr] 352 |             let mut value = mem::uninitialized();
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:361:30
[INFO] [stderr]     |
[INFO] [stderr] 361 |                 let mut ty = mem::uninitialized();
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:405:31
[INFO] [stderr]     |
[INFO] [stderr] 405 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:417:35
[INFO] [stderr]     |
[INFO] [stderr] 417 |                     let mut val = mem::uninitialized();
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:450:31
[INFO] [stderr]     |
[INFO] [stderr] 450 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:460:27
[INFO] [stderr]     |
[INFO] [stderr] 460 |             let mut val = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:469:31
[INFO] [stderr]     |
[INFO] [stderr] 469 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:479:31
[INFO] [stderr]     |
[INFO] [stderr] 479 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:483:31
[INFO] [stderr]     |
[INFO] [stderr] 483 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:493:31
[INFO] [stderr]     |
[INFO] [stderr] 493 |                 let mut val = mem::uninitialized();
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:505:28
[INFO] [stderr]     |
[INFO] [stderr] 505 |             let mut val1 = mem::uninitialized();
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:506:28
[INFO] [stderr]     |
[INFO] [stderr] 506 |             let mut val2 = mem::uninitialized();
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:507:28
[INFO] [stderr]     |
[INFO] [stderr] 507 |             let mut val3 = mem::uninitialized();
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:604:23
[INFO] [stderr]     |
[INFO] [stderr] 604 |         let mut val = mem::uninitialized();
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/context/capabilities.rs:727:27
[INFO] [stderr]     |
[INFO] [stderr] 727 |             let mut num = mem::uninitialized();
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/fbo.rs:968:26
[INFO] [stderr]     |
[INFO] [stderr] 968 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]   --> src/sampler_object.rs:28:50
[INFO] [stderr]    |
[INFO] [stderr] 28 |             let mut sampler: gl::types::GLuint = mem::uninitialized();
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
[INFO] [stderr]    --> src/vertex_array_object.rs:295:26
[INFO] [stderr]     |
[INFO] [stderr] 295 |             let mut id = mem::uninitialized();
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1027:26
[INFO] [stderr]      |
[INFO] [stderr] 1027 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1035:26
[INFO] [stderr]      |
[INFO] [stderr] 1035 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1042:26
[INFO] [stderr]      |
[INFO] [stderr] 1042 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1049:26
[INFO] [stderr]      |
[INFO] [stderr] 1049 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1054:40
[INFO] [stderr]      |
[INFO] [stderr] 1054 |                 write!(fmt, "{}", self.description()),
[INFO] [stderr]      |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1094:32
[INFO] [stderr]      |
[INFO] [stderr] 1094 |         write!(fmt, "{}", self.description())
[INFO] [stderr]      |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1249:32
[INFO] [stderr]      |
[INFO] [stderr] 1249 |         write!(fmt, "{}", self.description())
[INFO] [stderr]      |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/backend/glutin/mod.rs:183:32
[INFO] [stderr]     |
[INFO] [stderr] 183 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/backend/glutin/mod.rs:191:71
[INFO] [stderr]     |
[INFO] [stderr] 191 |             DisplayCreationError::GlutinCreationError(ref err) => err.description(),
[INFO] [stderr]     |                                                                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/backend/glutin/mod.rs:192:70
[INFO] [stderr]     |
[INFO] [stderr] 192 |             DisplayCreationError::IncompatibleOpenGl(ref err) => err.description(),
[INFO] [stderr]     |                                                                      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/buffer/mod.rs:186:32
[INFO] [stderr]     |
[INFO] [stderr] 186 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/buffer/alloc.rs:35:32
[INFO] [stderr]    |
[INFO] [stderr] 35 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/buffer/alloc.rs:58:32
[INFO] [stderr]    |
[INFO] [stderr] 58 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/draw_parameters/query.rs:71:32
[INFO] [stderr]    |
[INFO] [stderr] 71 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/draw_parameters/query.rs:93:32
[INFO] [stderr]    |
[INFO] [stderr] 93 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1027:26
[INFO] [stderr]      |
[INFO] [stderr] 1027 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1035:26
[INFO] [stderr]      |
[INFO] [stderr] 1035 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1042:26
[INFO] [stderr]      |
[INFO] [stderr] 1042 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1049:26
[INFO] [stderr]      |
[INFO] [stderr] 1049 |                     self.description(),
[INFO] [stderr]      |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1054:40
[INFO] [stderr]      |
[INFO] [stderr] 1054 |                 write!(fmt, "{}", self.description()),
[INFO] [stderr]      |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1094:32
[INFO] [stderr]      |
[INFO] [stderr] 1094 |         write!(fmt, "{}", self.description())
[INFO] [stderr]      |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]     --> src/lib.rs:1249:32
[INFO] [stderr]      |
[INFO] [stderr] 1249 |         write!(fmt, "{}", self.description())
[INFO] [stderr]      |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/framebuffer/render_buffer.rs:41:32
[INFO] [stderr]    |
[INFO] [stderr] 41 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/backend/glutin/mod.rs:183:32
[INFO] [stderr]     |
[INFO] [stderr] 183 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/backend/glutin/mod.rs:191:71
[INFO] [stderr]     |
[INFO] [stderr] 191 |             DisplayCreationError::GlutinCreationError(ref err) => err.description(),
[INFO] [stderr]     |                                                                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/backend/glutin/mod.rs:192:70
[INFO] [stderr]     |
[INFO] [stderr] 192 |             DisplayCreationError::IncompatibleOpenGl(ref err) => err.description(),
[INFO] [stderr]     |                                                                      ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/buffer/mod.rs:186:32
[INFO] [stderr]     |
[INFO] [stderr] 186 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/buffer/alloc.rs:35:32
[INFO] [stderr]    |
[INFO] [stderr] 35 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/index/buffer.rs:33:32
[INFO] [stderr]    |
[INFO] [stderr] 33 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/buffer/alloc.rs:58:32
[INFO] [stderr]    |
[INFO] [stderr] 58 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/program/mod.rs:99:44
[INFO] [stderr]    |
[INFO] [stderr] 99 |                 write!(fmt, "{}: {}", self.description(), s),
[INFO] [stderr]    |                                            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:101:44
[INFO] [stderr]     |
[INFO] [stderr] 101 |                 write!(fmt, "{}: {}", self.description(), s),
[INFO] [stderr]     |                                            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:103:40
[INFO] [stderr]     |
[INFO] [stderr] 103 |                 write!(fmt, "{}", self.description()),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:143:32
[INFO] [stderr]     |
[INFO] [stderr] 143 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:152:50
[INFO] [stderr]     |
[INFO] [stderr] 152 |             ProgramCreationError(ref err) => err.description(),
[INFO] [stderr]     |                                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:184:32
[INFO] [stderr]     |
[INFO] [stderr] 184 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:250:26
[INFO] [stderr]     |
[INFO] [stderr] 250 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:258:26
[INFO] [stderr]     |
[INFO] [stderr] 258 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:266:26
[INFO] [stderr]     |
[INFO] [stderr] 266 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:274:26
[INFO] [stderr]     |
[INFO] [stderr] 274 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:282:26
[INFO] [stderr]     |
[INFO] [stderr] 282 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/draw_parameters/query.rs:71:32
[INFO] [stderr]    |
[INFO] [stderr] 71 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/draw_parameters/query.rs:93:32
[INFO] [stderr]    |
[INFO] [stderr] 93 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/framebuffer/render_buffer.rs:41:32
[INFO] [stderr]    |
[INFO] [stderr] 41 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/index/buffer.rs:33:32
[INFO] [stderr]    |
[INFO] [stderr] 33 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/program/mod.rs:99:44
[INFO] [stderr]    |
[INFO] [stderr] 99 |                 write!(fmt, "{}: {}", self.description(), s),
[INFO] [stderr]    |                                            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:101:44
[INFO] [stderr]     |
[INFO] [stderr] 101 |                 write!(fmt, "{}: {}", self.description(), s),
[INFO] [stderr]     |                                            ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:103:40
[INFO] [stderr]     |
[INFO] [stderr] 103 |                 write!(fmt, "{}", self.description()),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:143:32
[INFO] [stderr]     |
[INFO] [stderr] 143 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:152:50
[INFO] [stderr]     |
[INFO] [stderr] 152 |             ProgramCreationError(ref err) => err.description(),
[INFO] [stderr]     |                                                  ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/program/mod.rs:184:32
[INFO] [stderr]     |
[INFO] [stderr] 184 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/vertex/buffer.rs:38:32
[INFO] [stderr]    |
[INFO] [stderr] 38 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/vertex/transform_feedback.rs:111:32
[INFO] [stderr]     |
[INFO] [stderr] 111 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:250:26
[INFO] [stderr]     |
[INFO] [stderr] 250 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:258:26
[INFO] [stderr]     |
[INFO] [stderr] 258 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:266:26
[INFO] [stderr]     |
[INFO] [stderr] 266 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/texture/mod.rs:785:32
[INFO] [stderr]     |
[INFO] [stderr] 785 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:274:26
[INFO] [stderr]     |
[INFO] [stderr] 274 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/uniforms/mod.rs:282:26
[INFO] [stderr]     |
[INFO] [stderr] 282 |                     self.description(),
[INFO] [stderr]     |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/texture/buffer_texture.rs:97:32
[INFO] [stderr]    |
[INFO] [stderr] 97 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/texture/buffer_texture.rs:127:32
[INFO] [stderr]     |
[INFO] [stderr] 127 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type annotations needed
[INFO] [stderr]    --> src/texture/any.rs:289:30
[INFO] [stderr]     |
[INFO] [stderr] 289 |                 if !data_raw.is_null() {
[INFO] [stderr]     |                              ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(tyvar_behind_raw_pointer)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stderr]     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/texture/get_format.rs:22:32
[INFO] [stderr]    |
[INFO] [stderr] 22 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/vertex/buffer.rs:38:32
[INFO] [stderr]    |
[INFO] [stderr] 38 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/vertex/transform_feedback.rs:111:32
[INFO] [stderr]     |
[INFO] [stderr] 111 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/fbo.rs:608:63
[INFO] [stderr]     |
[INFO] [stderr] 608 |                 write!(fmt, "{}: found {}, maximum: {}", self.description(), obtained, maximum),
[INFO] [stderr]     |                                                               ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/fbo.rs:610:40
[INFO] [stderr]     |
[INFO] [stderr] 610 |                 write!(fmt, "{}", self.description()),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/texture/mod.rs:785:32
[INFO] [stderr]     |
[INFO] [stderr] 785 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/texture/buffer_texture.rs:97:32
[INFO] [stderr]    |
[INFO] [stderr] 97 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/texture/buffer_texture.rs:127:32
[INFO] [stderr]     |
[INFO] [stderr] 127 |         write!(fmt, "{}", self.description())
[INFO] [stderr]     |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/image_format.rs:21:32
[INFO] [stderr]    |
[INFO] [stderr] 21 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type annotations needed
[INFO] [stderr]    --> src/texture/any.rs:289:30
[INFO] [stderr]     |
[INFO] [stderr] 289 |                 if !data_raw.is_null() {
[INFO] [stderr]     |                              ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(tyvar_behind_raw_pointer)]` on by default
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
[INFO] [stderr]     = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/texture/get_format.rs:22:32
[INFO] [stderr]    |
[INFO] [stderr] 22 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/ops/read.rs:81:32
[INFO] [stderr]    |
[INFO] [stderr] 81 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/fbo.rs:608:63
[INFO] [stderr]     |
[INFO] [stderr] 608 |                 write!(fmt, "{}: found {}, maximum: {}", self.description(), obtained, maximum),
[INFO] [stderr]     |                                                               ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]    --> src/fbo.rs:610:40
[INFO] [stderr]     |
[INFO] [stderr] 610 |                 write!(fmt, "{}", self.description()),
[INFO] [stderr]     |                                        ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/image_format.rs:21:32
[INFO] [stderr]    |
[INFO] [stderr] 21 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> src/ops/read.rs:81:32
[INFO] [stderr]    |
[INFO] [stderr] 81 |         write!(fmt, "{}", self.description())
[INFO] [stderr]    |                                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:435:17
[INFO] [stderr]     |
[INFO] [stderr] 435 |             let mut ctxt = self.context.make_current();
[INFO] [stderr]     |                 ----^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/texture/any.rs:654:17
[INFO] [stderr]     |
[INFO] [stderr] 654 |             let mut ctxt = self.context.make_current();
[INFO] [stderr]     |                 ----^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/framebuffer/render_buffer.rs:435:17
[INFO] [stderr]     |
[INFO] [stderr] 435 |             let mut ctxt = self.context.make_current();
[INFO] [stderr]     |                 ----^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/texture/any.rs:654:17
[INFO] [stderr]     |
[INFO] [stderr] 654 |             let mut ctxt = self.context.make_current();
[INFO] [stderr]     |                 ----^^^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&macros::tests::trailing_comma_impl_vertex::Foo` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:128:69
[INFO] [stderr]     |
[INFO] [stderr] 128 |                                 let dummy: &$struct_name = unsafe { ::std::mem::transmute(0usize) };
[INFO] [stderr]     |                                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                                                     |
[INFO] [stderr]     |                                                                     this code causes undefined behavior when executed
[INFO] [stderr]     |                                                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr] ...
[INFO] [stderr] 618 |         implement_vertex!(Foo, pos,);
[INFO] [stderr]     |         ----------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&T` does not permit zero-initialization
[INFO] [stderr]    --> src/buffer/view.rs:619:24
[INFO] [stderr]     |
[INFO] [stderr] 619 |         let data: &T = mem::zeroed();
[INFO] [stderr]     |                        ^^^^^^^^^^^^^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        this code causes undefined behavior when executed
[INFO] [stderr]     |                        help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&T` does not permit zero-initialization
[INFO] [stderr]    --> src/buffer/view.rs:976:24
[INFO] [stderr]     |
[INFO] [stderr] 976 |         let data: &T = mem::zeroed();
[INFO] [stderr]     |                        ^^^^^^^^^^^^^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        this code causes undefined behavior when executed
[INFO] [stderr]     |                        help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&index::multidraw::DrawCommandNoIndices` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:393:57
[INFO] [stderr]     |
[INFO] [stderr] 393 |                       let dummy: &$struct_name = unsafe { mem::zeroed() };
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^
[INFO] [stderr]     |                                                           |
[INFO] [stderr]     |                                                           this code causes undefined behavior when executed
[INFO] [stderr]     |                                                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/index/multidraw.rs:26:1
[INFO] [stderr]     |
[INFO] [stderr] 26  | / implement_uniform_block!(DrawCommandNoIndices, count, instance_count,
[INFO] [stderr] 27  | |                          first_index, base_instance);
[INFO] [stderr]     | |_____________________________________________________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&index::multidraw::DrawCommandIndices` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:393:57
[INFO] [stderr]     |
[INFO] [stderr] 393 |                       let dummy: &$struct_name = unsafe { mem::zeroed() };
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^
[INFO] [stderr]     |                                                           |
[INFO] [stderr]     |                                                           this code causes undefined behavior when executed
[INFO] [stderr]     |                                                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/index/multidraw.rs:45:1
[INFO] [stderr]     |
[INFO] [stderr] 45  | / implement_uniform_block!(DrawCommandIndices, count, instance_count, first_index,
[INFO] [stderr] 46  | |                          base_vertex, base_instance);
[INFO] [stderr]     | |_____________________________________________________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&program::compute::ComputeCommand` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:393:57
[INFO] [stderr]     |
[INFO] [stderr] 393 |                     let dummy: &$struct_name = unsafe { mem::zeroed() };
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^
[INFO] [stderr]     |                                                         |
[INFO] [stderr]     |                                                         this code causes undefined behavior when executed
[INFO] [stderr]     |                                                         help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/program/compute.rs:237:1
[INFO] [stderr]     |
[INFO] [stderr] 237 | implement_uniform_block!(ComputeCommand, num_groups_x, num_groups_y, num_groups_z);
[INFO] [stderr]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr]    --> src/context/mod.rs:527:9
[INFO] [stderr]     |
[INFO] [stderr] 527 | /         ops::read(&mut ctxt, ops::Source::DefaultFramebuffer(gl::FRONT_LEFT), &rect,
[INFO] [stderr] 528 | |                           &mut data, false);
[INFO] [stderr]     | |____________________________________________^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] 
[INFO] [stderr] warning: the type `extern "system" fn(u32, u32, u32, u32, i32, *const i8, *mut std::ffi::c_void)` does not permit zero-initialization
[INFO] [stderr]    --> src/context/mod.rs:726:53
[INFO] [stderr]     |
[INFO] [stderr] 726 |                     ctxt.gl.DebugMessageCallbackARB(mem::transmute(0usize),
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                                     |
[INFO] [stderr]     |                                                     this code causes undefined behavior when executed
[INFO] [stderr]     |                                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: function pointers must be non-null
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&T` does not permit zero-initialization
[INFO] [stderr]    --> src/buffer/view.rs:619:24
[INFO] [stderr]     |
[INFO] [stderr] 619 |         let data: &T = mem::zeroed();
[INFO] [stderr]     |                        ^^^^^^^^^^^^^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        this code causes undefined behavior when executed
[INFO] [stderr]     |                        help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&T` does not permit zero-initialization
[INFO] [stderr]    --> src/buffer/view.rs:976:24
[INFO] [stderr]     |
[INFO] [stderr] 976 |         let data: &T = mem::zeroed();
[INFO] [stderr]     |                        ^^^^^^^^^^^^^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        this code causes undefined behavior when executed
[INFO] [stderr]     |                        help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&index::multidraw::DrawCommandNoIndices` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:393:57
[INFO] [stderr]     |
[INFO] [stderr] 393 |                       let dummy: &$struct_name = unsafe { mem::zeroed() };
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^
[INFO] [stderr]     |                                                           |
[INFO] [stderr]     |                                                           this code causes undefined behavior when executed
[INFO] [stderr]     |                                                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/index/multidraw.rs:26:1
[INFO] [stderr]     |
[INFO] [stderr] 26  | / implement_uniform_block!(DrawCommandNoIndices, count, instance_count,
[INFO] [stderr] 27  | |                          first_index, base_instance);
[INFO] [stderr]     | |_____________________________________________________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&index::multidraw::DrawCommandIndices` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:393:57
[INFO] [stderr]     |
[INFO] [stderr] 393 |                       let dummy: &$struct_name = unsafe { mem::zeroed() };
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^
[INFO] [stderr]     |                                                           |
[INFO] [stderr]     |                                                           this code causes undefined behavior when executed
[INFO] [stderr]     |                                                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/index/multidraw.rs:45:1
[INFO] [stderr]     |
[INFO] [stderr] 45  | / implement_uniform_block!(DrawCommandIndices, count, instance_count, first_index,
[INFO] [stderr] 46  | |                          base_vertex, base_instance);
[INFO] [stderr]     | |_____________________________________________________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: the type `&program::compute::ComputeCommand` does not permit zero-initialization
[INFO] [stderr]    --> src/macros.rs:393:57
[INFO] [stderr]     |
[INFO] [stderr] 393 |                     let dummy: &$struct_name = unsafe { mem::zeroed() };
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^
[INFO] [stderr]     |                                                         |
[INFO] [stderr]     |                                                         this code causes undefined behavior when executed
[INFO] [stderr]     |                                                         help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/program/compute.rs:237:1
[INFO] [stderr]     |
[INFO] [stderr] 237 | implement_uniform_block!(ComputeCommand, num_groups_x, num_groups_y, num_groups_z);
[INFO] [stderr]     | ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: references must be non-null
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr]    --> src/context/mod.rs:527:9
[INFO] [stderr]     |
[INFO] [stderr] 527 | /         ops::read(&mut ctxt, ops::Source::DefaultFramebuffer(gl::FRONT_LEFT), &rect,
[INFO] [stderr] 528 | |                           &mut data, false);
[INFO] [stderr]     | |____________________________________________^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]     = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] 
[INFO] [stderr] warning: the type `extern "system" fn(u32, u32, u32, u32, i32, *const i8, *mut std::ffi::c_void)` does not permit zero-initialization
[INFO] [stderr]    --> src/context/mod.rs:726:53
[INFO] [stderr]     |
[INFO] [stderr] 726 |                     ctxt.gl.DebugMessageCallbackARB(mem::transmute(0usize),
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                                     |
[INFO] [stderr]     |                                                     this code causes undefined behavior when executed
[INFO] [stderr]     |                                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr]     = note: function pointers must be non-null
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/tutorial-02.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/sprites-batching.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/tutorial-05.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> tests/texture_buffer.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/triangle.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> tests/indices.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/deferred.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/fullscreen.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> tests/attrs.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/instancing.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> tests/texture_draw.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/info.rs:1:1
[INFO] [stderr]   |
[INFO] [stderr] 1 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/tutorial-12.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/tutorial-07.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/screenshot-asynchronous.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `glium`
[INFO] [stderr]  --> examples/tutorial-13.rs:2:1
[INFO] [stderr]   |
[INFO] [stderr] 2 | extern crate glium;
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0463`.
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `azul_glium`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "63c87f632152c8abe6cd7209ad75f7be4d58b703361c7bcc02ede04c4dc43627"`
[INFO] running `"docker" "rm" "-f" "63c87f632152c8abe6cd7209ad75f7be4d58b703361c7bcc02ede04c4dc43627"`
[INFO] [stdout] 63c87f632152c8abe6cd7209ad75f7be4d58b703361c7bcc02ede04c4dc43627
