[INFO] fetching crate imagefmt 4.0.0... [INFO] checking imagefmt-4.0.0 against beta for pr-78714 [INFO] extracting crate imagefmt 4.0.0 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate imagefmt 4.0.0 on toolchain beta [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate imagefmt 4.0.0 [INFO] finished tweaking crates.io crate imagefmt 4.0.0 [INFO] tweaked toml for crates.io crate imagefmt 4.0.0 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 5f96f2324221ed136c14d386f407dda718c58010afa9dcebd576204194ee8cda [INFO] running `Command { std: "docker" "start" "-a" "5f96f2324221ed136c14d386f407dda718c58010afa9dcebd576204194ee8cda", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5f96f2324221ed136c14d386f407dda718c58010afa9dcebd576204194ee8cda", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5f96f2324221ed136c14d386f407dda718c58010afa9dcebd576204194ee8cda", kill_on_drop: false }` [INFO] [stdout] 5f96f2324221ed136c14d386f407dda718c58010afa9dcebd576204194ee8cda [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 7d260116d94419b49988498d6b29b10c7f86b8065ba8db21eeb1d2f59c947d99 [INFO] running `Command { std: "docker" "start" "-a" "7d260116d94419b49988498d6b29b10c7f86b8065ba8db21eeb1d2f59c947d99", kill_on_drop: false }` [INFO] [stderr] Compiling miniz-sys v0.1.12 [INFO] [stderr] Checking flate2 v0.2.20 [INFO] [stderr] Checking imagefmt v4.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:64:15 [INFO] [stdout] | [INFO] [stdout] 64 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | try!(reader.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | Ok(try!(read_chunks(reader, req_fmt, &[])).0) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:133:19 [INFO] [stdout] | [INFO] [stdout] 133 | let dc = &mut try!(init_decoder(reader, req_fmt, size_of::() * 8)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:134:25 [INFO] [stdout] | [INFO] [stdout] 134 | let (buf, chunks) = try!(decode(dc, chunk_names)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:139:13 [INFO] [stdout] | [INFO] [stdout] 139 | buf: try!(buf.vec()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 146 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | try!(dc.stream.read_exact(&mut dc.chunk_lentype[0..8])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | try!(dc.stream.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:239:19 [INFO] [stdout] | [INFO] [stdout] 239 | let mut len = try!(read_chunkmeta(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:249:26 [INFO] [stdout] | [INFO] [stdout] 249 | result = try!(read_idat_stream(dc, &mut len, &palette[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:259:17 [INFO] [stdout] | [INFO] [stdout] 259 | try!(dc.stream.read_exact(&mut palette)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:261:17 [INFO] [stdout] | [INFO] [stdout] 261 | try!(readcheck_crc(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:269:17 [INFO] [stdout] | [INFO] [stdout] 269 | try!(dc.stream.read_exact(&mut crc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:280:21 [INFO] [stdout] | [INFO] [stdout] 280 | try!(dc.stream.read_exact(&mut data)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:283:21 [INFO] [stdout] | [INFO] [stdout] 283 | try!(readcheck_crc(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:286:21 [INFO] [stdout] | [INFO] [stdout] 286 | try!(dc.stream.seek(SeekFrom::Current(len as i64 + 4))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:292:15 [INFO] [stdout] | [INFO] [stdout] 292 | len = try!(read_chunkmeta(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:352:38 [INFO] [stdout] | [INFO] [stdout] 352 | let (convert8, _0, _1, _2, _3) = try!(converter::(dc.src_fmt, dc.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:353:39 [INFO] [stdout] | [INFO] [stdout] 353 | let (convert16, c0, c1, c2, c3) = try!(converter::(dc.src_fmt, dc.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:355:27 [INFO] [stdout] | [INFO] [stdout] 355 | let compressed_data = try!(read_idat_chunks(dc, len)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:362:17 [INFO] [stdout] | [INFO] [stdout] 362 | try!(zlib.read_exact(&mut cline[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:365:17 [INFO] [stdout] | [INFO] [stdout] 365 | try!(recon(&mut cline[1..], &pline[1..], filter_type, filter_step)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:421:21 [INFO] [stdout] | [INFO] [stdout] 421 | try!(zlib.read_exact(&mut cline[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:424:21 [INFO] [stdout] | [INFO] [stdout] 424 | try!(recon(&mut cline[1..], &pline[1..], filter_type, filter_step)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | try!(dc.stream.read_exact(&mut all[start..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:537:9 [INFO] [stdout] | [INFO] [stdout] 537 | try!(readcheck_crc(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:538:16 [INFO] [stdout] | [INFO] [stdout] 538 | *len = try!(read_chunkmeta(dc)); // next chunk's len and type [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | try!(write_header(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:699:9 [INFO] [stdout] | [INFO] [stdout] 699 | try!(write_custom_chunk(ec, chunk)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | try!(write_image_data(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:704:5 [INFO] [stdout] | [INFO] [stdout] 704 | try!(ec.stream.write_all(iend)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 705 | try!(ec.stream.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 714 | try!(ec.stream.write_all(&PNG_FILE_HEADER[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:715:5 [INFO] [stdout] | [INFO] [stdout] 715 | try!(ec.stream.write_all(b"\0\0\0\x0dIHDR")); crc.put(b"IHDR"); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:716:5 [INFO] [stdout] | [INFO] [stdout] 716 | try!(ec.stream.write_all(width)); crc.put(width); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:717:5 [INFO] [stdout] | [INFO] [stdout] 717 | try!(ec.stream.write_all(height)); crc.put(height); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | try!(ec.stream.write_all(&tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:732:5 [INFO] [stdout] | [INFO] [stdout] 732 | try!(ec.stream.write_all(&crc.finish_be()[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | try!(ec.stream.write_all(&u32_to_be(chunk.data.len() as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | try!(ec.stream.write_all(&chunk.name[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | try!(ec.stream.write_all(&chunk.data[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | try!(ec.stream.write_all(&crc.finish_be()[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:773:37 [INFO] [stdout] | [INFO] [stdout] 773 | let (convert, c0, c1, c2, c3) = try!(converter(ec.src_fmt, ec.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:809:17 [INFO] [stdout] | [INFO] [stdout] 809 | let n = try!(zlibenc.read(&mut compressed[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:814:9 [INFO] [stdout] | [INFO] [stdout] 814 | try!(ec.stream.write_all(&u32_to_be(n as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | try!(ec.stream.write_all(b"IDAT")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:816:9 [INFO] [stdout] | [INFO] [stdout] 816 | try!(ec.stream.write_all(&compressed[..n])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:817:9 [INFO] [stdout] | [INFO] [stdout] 817 | try!(ec.stream.write_all(crc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:30:15 [INFO] [stdout] | [INFO] [stdout] 30 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | let TgaInfo { src_fmt, .. } = try!(parse_header(&hdr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | try!(reader.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:93:36 [INFO] [stdout] | [INFO] [stdout] 93 | let TgaInfo { src_fmt, rle } = try!(parse_header(&hdr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | try!(reader.seek(SeekFrom::Current(hdr.id_length as i64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | buf : try!(decode(dc)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:182:37 [INFO] [stdout] | [INFO] [stdout] 182 | let (convert, c0, c1, c2, c3) = try!(converter(dc.src_fmt, dc.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:186:13 [INFO] [stdout] | [INFO] [stdout] 186 | try!(dc.stream.read_exact(&mut src_line[0..src_linesz])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:206:27 [INFO] [stdout] | [INFO] [stdout] 206 | let hdr = try!(dc.stream.read_u8()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:213:17 [INFO] [stdout] | [INFO] [stdout] 213 | try!(dc.stream.read_exact(&mut rbuf[0..bytes_pp])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:220:17 [INFO] [stdout] | [INFO] [stdout] 220 | try!(dc.stream.read_exact(&mut src_line[gotten..gotten+copysize])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | try!(write_header(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | try!(write_image_data(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | try!(ec.stream.write_all(ftr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | try!(ec.stream.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | try!(ec.stream.write_all(hdr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:358:37 [INFO] [stdout] | [INFO] [stdout] 358 | let (convert, c0, c1, c2, c3) = try!(converter(ec.src_fmt, ec.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | try!(ec.stream.write_all(&tgt_line[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:380:9 [INFO] [stdout] | [INFO] [stdout] 380 | try!(ec.stream.write_all(&compressed_line[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | try!(reader.read_exact(&mut bmp_header[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | try!(reader.read_exact(&mut dib_header[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:156:15 [INFO] [stdout] | [INFO] [stdout] 156 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:204:14 [INFO] [stdout] | [INFO] [stdout] 204 | (try!(mask_to_idx(dv2.red_mask)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:205:14 [INFO] [stdout] | [INFO] [stdout] 205 | try!(mask_to_idx(dv2.green_mask)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:206:14 [INFO] [stdout] | [INFO] [stdout] 206 | try!(mask_to_idx(dv2.blue_mask))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:214:52 [INFO] [stdout] | [INFO] [stdout] 214 | (4, Some(mask)) if mask != 0 => (true, try!(mask_to_idx(mask))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | try!(reader.read_exact(&mut palette[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:227:5 [INFO] [stdout] | [INFO] [stdout] 227 | try!(reader.seek(SeekFrom::Start(hdr.pixel_data_offset as u64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | try!(converter(if paletted { pe_fmt } else { ColFmt::BGRA }, tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | try!(reader.read_exact(&mut src_line[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 343 | try!(writer.write_all(b"BM")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 344 | try!(writer.write_all(&u32_to_le(filesize as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 345 | try!(writer.write_all(&[0u8; 4])); // reserved [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | try!(writer.write_all(&u32_to_le(idat_offset as u32)[..])); // offset of pixel data [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:347:5 [INFO] [stdout] | [INFO] [stdout] 347 | try!(writer.write_all(&u32_to_le(dib_size as u32)[..])); // dib header size [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | try!(writer.write_all(&u32_to_le(w as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | try!(writer.write_all(&u32_to_le(h as u32)[..])); // positive -> bottom-up [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 350 | try!(writer.write_all(&u16_to_le(1)[..])); // planes [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | try!(writer.write_all(&u16_to_le((tgt_fmt.channels() * 8) as u16)[..])); // bpp [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | try!(writer.write_all(&u32_to_le(if tgt_has_alpha { CMP_BITS } else { CMP_RGB }))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | try!(writer.write_all(&[0u8; 5 * 4])); // rest of DibV1 [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | try!(writer.write_all(&[0, 0, 0xff, 0, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | try!(writer.write_all(&[0u8; 4 * 4])); // DibV2 & DibV3 [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 363 | try!(writer.write_all(b"BGRs")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:364:5 [INFO] [stdout] | [INFO] [stdout] 364 | try!(writer.write_all(&[0u8; 12 * 4])); // rest of DibV4 [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:366:37 [INFO] [stdout] | [INFO] [stdout] 366 | let (convert, c0, c1, c2, c3) = try!(converter(src_fmt, tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:376:9 [INFO] [stdout] | [INFO] [stdout] 376 | try!(writer.write_all(&tgt_line)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | try!(writer.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | try!(reader.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | try!(reader.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 27 | try!(reader.read_exact(&mut marker[1..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | try!(reader.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | try!(reader.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | try!(reader.seek(SeekFrom::Current(len as i64 - 2))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | try!(read_markers(dc)); // reads until first scan header [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:118:13 [INFO] [stdout] | [INFO] [stdout] 118 | try!(decode_scan(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:120:13 [INFO] [stdout] | [INFO] [stdout] 120 | try!(reconstruct(dc)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | try!(dc.stream.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | try!(dc.stream.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:185:13 [INFO] [stdout] | [INFO] [stdout] 185 | try!(dc.stream.read_exact(&mut marker[1..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:190:20 [INFO] [stdout] | [INFO] [stdout] 190 | DHT => try!(read_huffman_tables(dc)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:191:20 [INFO] [stdout] | [INFO] [stdout] 191 | DQT => try!(read_quantization_tables(dc)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:196:17 [INFO] [stdout] | [INFO] [stdout] 196 | try!(read_frame_header(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:203:17 [INFO] [stdout] | [INFO] [stdout] 203 | try!(read_scan_header(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:206:20 [INFO] [stdout] | [INFO] [stdout] 206 | DRI => try!(read_restart_interval(dc)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | try!(dc.stream.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:213:17 [INFO] [stdout] | [INFO] [stdout] 213 | try!(dc.stream.seek(SeekFrom::Current(len as i64 - 2))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | try!(dc.stream.read_exact(&mut buf[0..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | try!(dc.stream.read_exact(&mut buf[0..17])); // info byte and BITS [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | try!(dc.stream.read_exact(&mut dc.dc_tables[table_slot].values[0..mt])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | try!(dc.stream.read_exact(&mut dc.ac_tables[table_slot].values[0..mt])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 344 | try!(dc.stream.read_exact(&mut buf[0..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 353 | try!(dc.stream.read_exact(&mut buf[0..1])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:359:9 [INFO] [stdout] | [INFO] [stdout] 359 | try!(dc.stream.read_exact(&mut dc.qtables[table_slot][0..64])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:367:5 [INFO] [stdout] | [INFO] [stdout] 367 | try!(dc.stream.read_exact(&mut buf[0..8])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | try!(dc.stream.read_exact(&mut buf[0 .. dc.num_comps*3])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:435:5 [INFO] [stdout] | [INFO] [stdout] 435 | try!(dc.stream.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | try!(dc.stream.read_exact(&mut compbuf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | try!(dc.stream.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:498:25 [INFO] [stdout] | [INFO] [stdout] 498 | try!(decode_block(dc, c, comp_qtab, &mut block)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:522:17 [INFO] [stdout] | [INFO] [stdout] 522 | try!(read_restart(dc.stream)); // RSTx marker [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 544 | try!(stream.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:575:13 [INFO] [stdout] | [INFO] [stdout] 575 | let t = try!(decode_huff(dc, dc_table_idx, true)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:576:32 [INFO] [stdout] | [INFO] [stdout] 576 | let diff: i16 = if 0 < t { try!(receive_and_extend(dc, t)) } else { 0 }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:584:18 [INFO] [stdout] | [INFO] [stdout] 584 | let rs = try!(decode_huff(dc, ac_table_idx, false)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:601:13 [INFO] [stdout] | [INFO] [stdout] 601 | try!(receive_and_extend(dc, ssss)) * dc.qtables[qtable_idx][k] as i16; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:611:33 [INFO] [stdout] | [INFO] [stdout] 611 | let (code, cb, bits_left) = try!(nextbit(dc.stream, dc.cb, dc.bits_left)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:620:35 [INFO] [stdout] | [INFO] [stdout] 620 | let (nb, cb, bits_left) = try!(nextbit(dc.stream, dc.cb, dc.bits_left)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:641:35 [INFO] [stdout] | [INFO] [stdout] 641 | let (nb, cb, bits_left) = try!(nextbit(dc.stream, dc.cb, dc.bits_left)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:660:14 [INFO] [stdout] | [INFO] [stdout] 660 | cb = try!(stream.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:664:22 [INFO] [stdout] | [INFO] [stdout] 664 | let b2 = try!(stream.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:96:16 [INFO] [stdout] | [INFO] [stdout] 96 | let file = try!(File::open(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let start = try!(r.seek(SeekFrom::Current(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | let file = try!(File::open(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:143:35 [INFO] [stdout] | [INFO] [stdout] 143 | let (mut writer, writefunc) = try!(writer_and_writefunc(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:163:35 [INFO] [stdout] | [INFO] [stdout] 163 | let (mut writer, writefunc) = try!(writer_and_writefunc(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:178:16 [INFO] [stdout] | [INFO] [stdout] 178 | let file = try!(File::create(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:210:41 [INFO] [stdout] | [INFO] [stdout] 210 | let (convert, c0, c1, c2, c3) = try!(converter::(self.fmt, tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/png.rs:529:60 [INFO] [stdout] | [INFO] [stdout] 529 | ... -> ::Result<(Vec)> [INFO] [stdout] | ^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/tga.rs:66:32 [INFO] [stdout] | [INFO] [stdout] 66 | || !match hdr.data_type { 1...3 | 9...11 => true, _ => false } { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/tga.rs:66:40 [INFO] [stdout] | [INFO] [stdout] 66 | || !match hdr.data_type { 1...3 | 9...11 => true, _ => false } { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/jpeg.rs:45:42 [INFO] [stdout] | [INFO] [stdout] 45 | DRI | DHT | DQT | COM | APP0 ... APPF => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/jpeg.rs:208:18 [INFO] [stdout] | [INFO] [stdout] 208 | APP0 ... APPF | COM => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:765:32 [INFO] [stdout] | [INFO] [stdout] 765 | fn cause(&self) -> Option<&std::error::Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:64:15 [INFO] [stdout] | [INFO] [stdout] 64 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:85:5 [INFO] [stdout] | [INFO] [stdout] 85 | try!(reader.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | Ok(try!(read_chunks(reader, req_fmt, &[])).0) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:133:19 [INFO] [stdout] | [INFO] [stdout] 133 | let dc = &mut try!(init_decoder(reader, req_fmt, size_of::() * 8)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:134:25 [INFO] [stdout] | [INFO] [stdout] 134 | let (buf, chunks) = try!(decode(dc, chunk_names)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:139:13 [INFO] [stdout] | [INFO] [stdout] 139 | buf: try!(buf.vec()), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:146:15 [INFO] [stdout] | [INFO] [stdout] 146 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:211:5 [INFO] [stdout] | [INFO] [stdout] 211 | try!(dc.stream.read_exact(&mut dc.chunk_lentype[0..8])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | try!(dc.stream.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:239:19 [INFO] [stdout] | [INFO] [stdout] 239 | let mut len = try!(read_chunkmeta(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:249:26 [INFO] [stdout] | [INFO] [stdout] 249 | result = try!(read_idat_stream(dc, &mut len, &palette[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:259:17 [INFO] [stdout] | [INFO] [stdout] 259 | try!(dc.stream.read_exact(&mut palette)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:261:17 [INFO] [stdout] | [INFO] [stdout] 261 | try!(readcheck_crc(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:269:17 [INFO] [stdout] | [INFO] [stdout] 269 | try!(dc.stream.read_exact(&mut crc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:280:21 [INFO] [stdout] | [INFO] [stdout] 280 | try!(dc.stream.read_exact(&mut data)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:283:21 [INFO] [stdout] | [INFO] [stdout] 283 | try!(readcheck_crc(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:286:21 [INFO] [stdout] | [INFO] [stdout] 286 | try!(dc.stream.seek(SeekFrom::Current(len as i64 + 4))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:292:15 [INFO] [stdout] | [INFO] [stdout] 292 | len = try!(read_chunkmeta(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:352:38 [INFO] [stdout] | [INFO] [stdout] 352 | let (convert8, _0, _1, _2, _3) = try!(converter::(dc.src_fmt, dc.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:353:39 [INFO] [stdout] | [INFO] [stdout] 353 | let (convert16, c0, c1, c2, c3) = try!(converter::(dc.src_fmt, dc.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:355:27 [INFO] [stdout] | [INFO] [stdout] 355 | let compressed_data = try!(read_idat_chunks(dc, len)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:362:17 [INFO] [stdout] | [INFO] [stdout] 362 | try!(zlib.read_exact(&mut cline[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:365:17 [INFO] [stdout] | [INFO] [stdout] 365 | try!(recon(&mut cline[1..], &pline[1..], filter_type, filter_step)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:421:21 [INFO] [stdout] | [INFO] [stdout] 421 | try!(zlib.read_exact(&mut cline[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:424:21 [INFO] [stdout] | [INFO] [stdout] 424 | try!(recon(&mut cline[1..], &pline[1..], filter_type, filter_step)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | try!(dc.stream.read_exact(&mut all[start..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:537:9 [INFO] [stdout] | [INFO] [stdout] 537 | try!(readcheck_crc(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:538:16 [INFO] [stdout] | [INFO] [stdout] 538 | *len = try!(read_chunkmeta(dc)); // next chunk's len and type [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:697:5 [INFO] [stdout] | [INFO] [stdout] 697 | try!(write_header(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:699:9 [INFO] [stdout] | [INFO] [stdout] 699 | try!(write_custom_chunk(ec, chunk)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | try!(write_image_data(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:704:5 [INFO] [stdout] | [INFO] [stdout] 704 | try!(ec.stream.write_all(iend)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:705:5 [INFO] [stdout] | [INFO] [stdout] 705 | try!(ec.stream.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 714 | try!(ec.stream.write_all(&PNG_FILE_HEADER[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:715:5 [INFO] [stdout] | [INFO] [stdout] 715 | try!(ec.stream.write_all(b"\0\0\0\x0dIHDR")); crc.put(b"IHDR"); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:716:5 [INFO] [stdout] | [INFO] [stdout] 716 | try!(ec.stream.write_all(width)); crc.put(width); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:717:5 [INFO] [stdout] | [INFO] [stdout] 717 | try!(ec.stream.write_all(height)); crc.put(height); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:729:5 [INFO] [stdout] | [INFO] [stdout] 729 | try!(ec.stream.write_all(&tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:732:5 [INFO] [stdout] | [INFO] [stdout] 732 | try!(ec.stream.write_all(&crc.finish_be()[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:751:5 [INFO] [stdout] | [INFO] [stdout] 751 | try!(ec.stream.write_all(&u32_to_be(chunk.data.len() as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | try!(ec.stream.write_all(&chunk.name[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 753 | try!(ec.stream.write_all(&chunk.data[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:757:5 [INFO] [stdout] | [INFO] [stdout] 757 | try!(ec.stream.write_all(&crc.finish_be()[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:773:37 [INFO] [stdout] | [INFO] [stdout] 773 | let (convert, c0, c1, c2, c3) = try!(converter(ec.src_fmt, ec.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:809:17 [INFO] [stdout] | [INFO] [stdout] 809 | let n = try!(zlibenc.read(&mut compressed[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:814:9 [INFO] [stdout] | [INFO] [stdout] 814 | try!(ec.stream.write_all(&u32_to_be(n as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | try!(ec.stream.write_all(b"IDAT")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:816:9 [INFO] [stdout] | [INFO] [stdout] 816 | try!(ec.stream.write_all(&compressed[..n])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/png.rs:817:9 [INFO] [stdout] | [INFO] [stdout] 817 | try!(ec.stream.write_all(crc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:30:15 [INFO] [stdout] | [INFO] [stdout] 30 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:31:35 [INFO] [stdout] | [INFO] [stdout] 31 | let TgaInfo { src_fmt, .. } = try!(parse_header(&hdr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | try!(reader.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:86:15 [INFO] [stdout] | [INFO] [stdout] 86 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:93:36 [INFO] [stdout] | [INFO] [stdout] 93 | let TgaInfo { src_fmt, rle } = try!(parse_header(&hdr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | try!(reader.seek(SeekFrom::Current(hdr.id_length as i64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:125:15 [INFO] [stdout] | [INFO] [stdout] 125 | buf : try!(decode(dc)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:182:37 [INFO] [stdout] | [INFO] [stdout] 182 | let (convert, c0, c1, c2, c3) = try!(converter(dc.src_fmt, dc.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:186:13 [INFO] [stdout] | [INFO] [stdout] 186 | try!(dc.stream.read_exact(&mut src_line[0..src_linesz])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:206:27 [INFO] [stdout] | [INFO] [stdout] 206 | let hdr = try!(dc.stream.read_u8()) as usize; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:213:17 [INFO] [stdout] | [INFO] [stdout] 213 | try!(dc.stream.read_exact(&mut rbuf[0..bytes_pp])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:220:17 [INFO] [stdout] | [INFO] [stdout] 220 | try!(dc.stream.read_exact(&mut src_line[gotten..gotten+copysize])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | try!(write_header(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | try!(write_image_data(ec)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | try!(ec.stream.write_all(ftr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:321:5 [INFO] [stdout] | [INFO] [stdout] 321 | try!(ec.stream.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | try!(ec.stream.write_all(hdr)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:358:37 [INFO] [stdout] | [INFO] [stdout] 358 | let (convert, c0, c1, c2, c3) = try!(converter(ec.src_fmt, ec.tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | try!(ec.stream.write_all(&tgt_line[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/tga.rs:380:9 [INFO] [stdout] | [INFO] [stdout] 380 | try!(ec.stream.write_all(&compressed_line[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:11:15 [INFO] [stdout] | [INFO] [stdout] 11 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | try!(reader.read_exact(&mut bmp_header[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | try!(reader.read_exact(&mut dib_header[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:156:15 [INFO] [stdout] | [INFO] [stdout] 156 | let hdr = try!(read_header(reader)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:204:14 [INFO] [stdout] | [INFO] [stdout] 204 | (try!(mask_to_idx(dv2.red_mask)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:205:14 [INFO] [stdout] | [INFO] [stdout] 205 | try!(mask_to_idx(dv2.green_mask)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:206:14 [INFO] [stdout] | [INFO] [stdout] 206 | try!(mask_to_idx(dv2.blue_mask))) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:214:52 [INFO] [stdout] | [INFO] [stdout] 214 | (4, Some(mask)) if mask != 0 => (true, try!(mask_to_idx(mask))), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | try!(reader.read_exact(&mut palette[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:227:5 [INFO] [stdout] | [INFO] [stdout] 227 | try!(reader.seek(SeekFrom::Start(hdr.pixel_data_offset as u64))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | try!(converter(if paletted { pe_fmt } else { ColFmt::BGRA }, tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | try!(reader.read_exact(&mut src_line[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 343 | try!(writer.write_all(b"BM")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 344 | try!(writer.write_all(&u32_to_le(filesize as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 345 | try!(writer.write_all(&[0u8; 4])); // reserved [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | try!(writer.write_all(&u32_to_le(idat_offset as u32)[..])); // offset of pixel data [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:347:5 [INFO] [stdout] | [INFO] [stdout] 347 | try!(writer.write_all(&u32_to_le(dib_size as u32)[..])); // dib header size [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | try!(writer.write_all(&u32_to_le(w as u32)[..])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | try!(writer.write_all(&u32_to_le(h as u32)[..])); // positive -> bottom-up [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 350 | try!(writer.write_all(&u16_to_le(1)[..])); // planes [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | try!(writer.write_all(&u16_to_le((tgt_fmt.channels() * 8) as u16)[..])); // bpp [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:352:5 [INFO] [stdout] | [INFO] [stdout] 352 | try!(writer.write_all(&u32_to_le(if tgt_has_alpha { CMP_BITS } else { CMP_RGB }))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | try!(writer.write_all(&[0u8; 5 * 4])); // rest of DibV1 [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | try!(writer.write_all(&[0, 0, 0xff, 0, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | try!(writer.write_all(&[0u8; 4 * 4])); // DibV2 & DibV3 [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 363 | try!(writer.write_all(b"BGRs")); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:364:5 [INFO] [stdout] | [INFO] [stdout] 364 | try!(writer.write_all(&[0u8; 12 * 4])); // rest of DibV4 [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:366:37 [INFO] [stdout] | [INFO] [stdout] 366 | let (convert, c0, c1, c2, c3) = try!(converter(src_fmt, tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:376:9 [INFO] [stdout] | [INFO] [stdout] 376 | try!(writer.write_all(&tgt_line)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bmp.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | try!(writer.flush()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | try!(reader.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | try!(reader.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 27 | try!(reader.read_exact(&mut marker[1..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:33:17 [INFO] [stdout] | [INFO] [stdout] 33 | try!(reader.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | try!(reader.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | try!(reader.seek(SeekFrom::Current(len as i64 - 2))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | try!(read_markers(dc)); // reads until first scan header [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:118:13 [INFO] [stdout] | [INFO] [stdout] 118 | try!(decode_scan(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:120:13 [INFO] [stdout] | [INFO] [stdout] 120 | try!(reconstruct(dc)) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | try!(dc.stream.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | try!(dc.stream.read_exact(&mut marker)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:185:13 [INFO] [stdout] | [INFO] [stdout] 185 | try!(dc.stream.read_exact(&mut marker[1..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:190:20 [INFO] [stdout] | [INFO] [stdout] 190 | DHT => try!(read_huffman_tables(dc)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:191:20 [INFO] [stdout] | [INFO] [stdout] 191 | DQT => try!(read_quantization_tables(dc)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:196:17 [INFO] [stdout] | [INFO] [stdout] 196 | try!(read_frame_header(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:203:17 [INFO] [stdout] | [INFO] [stdout] 203 | try!(read_scan_header(dc)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:206:20 [INFO] [stdout] | [INFO] [stdout] 206 | DRI => try!(read_restart_interval(dc)), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | try!(dc.stream.read_exact(&mut tmp)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:213:17 [INFO] [stdout] | [INFO] [stdout] 213 | try!(dc.stream.seek(SeekFrom::Current(len as i64 - 2))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | try!(dc.stream.read_exact(&mut buf[0..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | try!(dc.stream.read_exact(&mut buf[0..17])); // info byte and BITS [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | try!(dc.stream.read_exact(&mut dc.dc_tables[table_slot].values[0..mt])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | try!(dc.stream.read_exact(&mut dc.ac_tables[table_slot].values[0..mt])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 344 | try!(dc.stream.read_exact(&mut buf[0..2])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 353 | try!(dc.stream.read_exact(&mut buf[0..1])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:359:9 [INFO] [stdout] | [INFO] [stdout] 359 | try!(dc.stream.read_exact(&mut dc.qtables[table_slot][0..64])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:367:5 [INFO] [stdout] | [INFO] [stdout] 367 | try!(dc.stream.read_exact(&mut buf[0..8])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | try!(dc.stream.read_exact(&mut buf[0 .. dc.num_comps*3])); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:435:5 [INFO] [stdout] | [INFO] [stdout] 435 | try!(dc.stream.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:444:5 [INFO] [stdout] | [INFO] [stdout] 444 | try!(dc.stream.read_exact(&mut compbuf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 467 | try!(dc.stream.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:498:25 [INFO] [stdout] | [INFO] [stdout] 498 | try!(decode_block(dc, c, comp_qtab, &mut block)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:522:17 [INFO] [stdout] | [INFO] [stdout] 522 | try!(read_restart(dc.stream)); // RSTx marker [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:544:5 [INFO] [stdout] | [INFO] [stdout] 544 | try!(stream.read_exact(&mut buf)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:575:13 [INFO] [stdout] | [INFO] [stdout] 575 | let t = try!(decode_huff(dc, dc_table_idx, true)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:576:32 [INFO] [stdout] | [INFO] [stdout] 576 | let diff: i16 = if 0 < t { try!(receive_and_extend(dc, t)) } else { 0 }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:584:18 [INFO] [stdout] | [INFO] [stdout] 584 | let rs = try!(decode_huff(dc, ac_table_idx, false)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:601:13 [INFO] [stdout] | [INFO] [stdout] 601 | try!(receive_and_extend(dc, ssss)) * dc.qtables[qtable_idx][k] as i16; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:611:33 [INFO] [stdout] | [INFO] [stdout] 611 | let (code, cb, bits_left) = try!(nextbit(dc.stream, dc.cb, dc.bits_left)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:620:35 [INFO] [stdout] | [INFO] [stdout] 620 | let (nb, cb, bits_left) = try!(nextbit(dc.stream, dc.cb, dc.bits_left)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:641:35 [INFO] [stdout] | [INFO] [stdout] 641 | let (nb, cb, bits_left) = try!(nextbit(dc.stream, dc.cb, dc.bits_left)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:660:14 [INFO] [stdout] | [INFO] [stdout] 660 | cb = try!(stream.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/jpeg.rs:664:22 [INFO] [stdout] | [INFO] [stdout] 664 | let b2 = try!(stream.read_u8()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:96:16 [INFO] [stdout] | [INFO] [stdout] 96 | let file = try!(File::open(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let start = try!(r.seek(SeekFrom::Current(0))); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | let file = try!(File::open(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:143:35 [INFO] [stdout] | [INFO] [stdout] 143 | let (mut writer, writefunc) = try!(writer_and_writefunc(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:163:35 [INFO] [stdout] | [INFO] [stdout] 163 | let (mut writer, writefunc) = try!(writer_and_writefunc(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:178:16 [INFO] [stdout] | [INFO] [stdout] 178 | let file = try!(File::create(filepath)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/lib.rs:210:41 [INFO] [stdout] | [INFO] [stdout] 210 | let (convert, c0, c1, c2, c3) = try!(converter::(self.fmt, tgt_fmt)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/png.rs:529:60 [INFO] [stdout] | [INFO] [stdout] 529 | ... -> ::Result<(Vec)> [INFO] [stdout] | ^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/tga.rs:66:32 [INFO] [stdout] | [INFO] [stdout] 66 | || !match hdr.data_type { 1...3 | 9...11 => true, _ => false } { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/tga.rs:66:40 [INFO] [stdout] | [INFO] [stdout] 66 | || !match hdr.data_type { 1...3 | 9...11 => true, _ => false } { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/jpeg.rs:45:42 [INFO] [stdout] | [INFO] [stdout] 45 | DRI | DHT | DQT | COM | APP0 ... APPF => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/jpeg.rs:208:18 [INFO] [stdout] | [INFO] [stdout] 208 | APP0 ... APPF | COM => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/lib.rs:765:32 [INFO] [stdout] | [INFO] [stdout] 765 | fn cause(&self) -> Option<&std::error::Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:761:35 [INFO] [stdout] | [INFO] [stdout] 761 | Error::Io(ref e) => e.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() [INFO] [stdout] --> src/lib.rs:761:35 [INFO] [stdout] | [INFO] [stdout] 761 | Error::Io(ref e) => e.description(), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Write` [INFO] [stdout] --> src/lib.rs:35:27 [INFO] [stdout] | [INFO] [stdout] 35 | use std::io::{self, Read, Write, BufReader, BufWriter, ErrorKind, Seek, SeekFrom}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Write` [INFO] [stdout] --> src/lib.rs:35:27 [INFO] [stdout] | [INFO] [stdout] 35 | use std::io::{self, Read, Write, BufReader, BufWriter, ErrorKind, Seek, SeekFrom}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 157 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 157 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.11s [INFO] running `Command { std: "docker" "inspect" "7d260116d94419b49988498d6b29b10c7f86b8065ba8db21eeb1d2f59c947d99", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7d260116d94419b49988498d6b29b10c7f86b8065ba8db21eeb1d2f59c947d99", kill_on_drop: false }` [INFO] [stdout] 7d260116d94419b49988498d6b29b10c7f86b8065ba8db21eeb1d2f59c947d99