[INFO] fetching crate rawloader 0.36.1... [INFO] checking rawloader-0.36.1 against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] extracting crate rawloader 0.36.1 into /workspace/builds/worker-12/source [INFO] validating manifest of crates.io crate rawloader 0.36.1 on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate rawloader 0.36.1 [INFO] finished tweaking crates.io crate rawloader 0.36.1 [INFO] tweaked toml for crates.io crate rawloader 0.36.1 written to /workspace/builds/worker-12/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-12/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" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "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] 2db9b967cb5e71ad3cdc825c48246036e5b3b6c0eb5060948277976cfce73c2c [INFO] running `"docker" "start" "-a" "2db9b967cb5e71ad3cdc825c48246036e5b3b6c0eb5060948277976cfce73c2c"` [INFO] [stderr] Compiling autocfg v0.1.6 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling serde v1.0.101 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling proc-macro2 v1.0.5 [INFO] [stderr] Checking scopeguard v1.0.0 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Compiling syn v1.0.5 [INFO] [stderr] Compiling rayon-core v1.6.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Checking either v1.5.3 [INFO] [stderr] Checking num_cpus v1.10.1 [INFO] [stderr] Checking itertools v0.8.0 [INFO] [stderr] Checking crossbeam-utils v0.6.6 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Checking crossbeam-queue v0.1.2 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling num-bigint v0.2.3 [INFO] [stderr] Compiling num-rational v0.2.2 [INFO] [stderr] Compiling num-iter v0.1.39 [INFO] [stderr] Compiling num-complex v0.2.3 [INFO] [stderr] Compiling quote v1.0.2 [INFO] [stderr] Compiling memoffset v0.5.1 [INFO] [stderr] Checking num-traits v0.1.43 [INFO] [stderr] Checking crossbeam-epoch v0.7.2 [INFO] [stderr] Checking enum_primitive v0.1.1 [INFO] [stderr] Checking crossbeam-deque v0.7.1 [INFO] [stderr] Checking rayon v1.2.0 [INFO] [stderr] Checking num v0.2.0 [INFO] [stderr] Checking toml v0.5.3 [INFO] [stderr] Compiling serde_derive v1.0.101 [INFO] [stderr] Compiling rawloader v0.36.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/huffman.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | try!(tbl.initialize(true)); [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/decoders/ljpeg/huffman.rs:276:15 [INFO] [stderr] | [INFO] [stderr] 276 | let len = try!(self.huff_len(pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:16:33 [INFO] [stderr] | [INFO] [stderr] 16 | out[x] = (base_prediction + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:17:33 [INFO] [stderr] | [INFO] [stderr] 17 | out[x+1] = (base_prediction + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:31:19 [INFO] [stderr] | [INFO] [stderr] 31 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:32:19 [INFO] [stderr] | [INFO] [stderr] 32 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:59:33 [INFO] [stderr] | [INFO] [stderr] 59 | out[x] = (base_prediction + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:60:33 [INFO] [stderr] | [INFO] [stderr] 60 | out[x+1] = (base_prediction + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:61:33 [INFO] [stderr] | [INFO] [stderr] 61 | out[x+2] = (base_prediction + try!(htable3.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:76:19 [INFO] [stderr] | [INFO] [stderr] 76 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:77:19 [INFO] [stderr] | [INFO] [stderr] 77 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 78 | let diff3 = try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:85:7 [INFO] [stderr] | [INFO] [stderr] 85 | try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:86:7 [INFO] [stderr] | [INFO] [stderr] 86 | try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:87:7 [INFO] [stderr] | [INFO] [stderr] 87 | try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:107:31 [INFO] [stderr] | [INFO] [stderr] 107 | out[0] = (base_prediction + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:108:31 [INFO] [stderr] | [INFO] [stderr] 108 | out[1] = (base_prediction + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:109:31 [INFO] [stderr] | [INFO] [stderr] 109 | out[2] = (base_prediction + try!(htable3.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:110:31 [INFO] [stderr] | [INFO] [stderr] 110 | out[3] = (base_prediction + try!(htable4.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:126:19 [INFO] [stderr] | [INFO] [stderr] 126 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:127:19 [INFO] [stderr] | [INFO] [stderr] 127 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:128:19 [INFO] [stderr] | [INFO] [stderr] 128 | let diff3 = try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:129:19 [INFO] [stderr] | [INFO] [stderr] 129 | let diff4 = try!(htable4.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:137:7 [INFO] [stderr] | [INFO] [stderr] 137 | try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:138:7 [INFO] [stderr] | [INFO] [stderr] 138 | try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:139:7 [INFO] [stderr] | [INFO] [stderr] 139 | try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:140:7 [INFO] [stderr] | [INFO] [stderr] 140 | try!(htable4.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:180:30 [INFO] [stderr] | [INFO] [stderr] 180 | let y1 = base_prediction + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:181:17 [INFO] [stderr] | [INFO] [stderr] 181 | let y2 = y1 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:182:17 [INFO] [stderr] | [INFO] [stderr] 182 | let y3 = y2 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:183:17 [INFO] [stderr] | [INFO] [stderr] 183 | let y4 = y3 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:184:30 [INFO] [stderr] | [INFO] [stderr] 184 | let cb = base_prediction + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:185:30 [INFO] [stderr] | [INFO] [stderr] 185 | let cr = base_prediction + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:200:31 [INFO] [stderr] | [INFO] [stderr] 200 | let y1 = (py as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:201:31 [INFO] [stderr] | [INFO] [stderr] 201 | let y2 = (y1 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:202:31 [INFO] [stderr] | [INFO] [stderr] 202 | let y3 = (y2 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:203:31 [INFO] [stderr] | [INFO] [stderr] 203 | let y4 = (y3 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:204:31 [INFO] [stderr] | [INFO] [stderr] 204 | let cb = (pcb as i32) + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:205:31 [INFO] [stderr] | [INFO] [stderr] 205 | let cr = (pcr as i32) + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:237:30 [INFO] [stderr] | [INFO] [stderr] 237 | let y1 = base_prediction + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:238:17 [INFO] [stderr] | [INFO] [stderr] 238 | let y2 = y1 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:239:30 [INFO] [stderr] | [INFO] [stderr] 239 | let cb = base_prediction + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:240:30 [INFO] [stderr] | [INFO] [stderr] 240 | let cr = base_prediction + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:255:31 [INFO] [stderr] | [INFO] [stderr] 255 | let y1 = (py as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:256:31 [INFO] [stderr] | [INFO] [stderr] 256 | let y2 = (y1 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:257:31 [INFO] [stderr] | [INFO] [stderr] 257 | let cb = (pcb as i32) + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:258:31 [INFO] [stderr] | [INFO] [stderr] 258 | let cr = (pcr as i32) + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:276:18 [INFO] [stderr] | [INFO] [stderr] 276 | let len1 = try!(htable.huff_len(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:277:18 [INFO] [stderr] | [INFO] [stderr] 277 | let len2 = try!(htable.huff_len(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:290:21 [INFO] [stderr] | [INFO] [stderr] 290 | out[0] = (bpred + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:291:21 [INFO] [stderr] | [INFO] [stderr] 291 | out[1] = (bpred + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:304:19 [INFO] [stderr] | [INFO] [stderr] 304 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:305:19 [INFO] [stderr] | [INFO] [stderr] 305 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | if try!(LjpegDecompressor::get_next_marker(&mut input, false)) != m(Marker::SOI) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:148:20 [INFO] [stderr] | [INFO] [stderr] 148 | let marker = try!(LjpegDecompressor::get_next_marker(&mut input, true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:151:9 [INFO] [stderr] | [INFO] [stderr] 151 | try!(sof.parse_sof(&mut input)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | try!(LjpegDecompressor::parse_dht(&mut input, &mut dht_init, &mut dht_bits, &mut dht_huffval)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:160:22 [INFO] [stderr] | [INFO] [stderr] 160 | let (a, b) = try!(sof.parse_sos(&mut input)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:174:9 [INFO] [stderr] | [INFO] [stderr] 174 | try!(HuffTable::new(dht_bits[i], dht_huffval[i], sof.precision, dng_bug)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:201:5 [INFO] [stderr] | [INFO] [stderr] 201 | try!(input.skip_to_marker()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tiff.rs:176:17 [INFO] [stderr] | [INFO] [stderr] 176 | let ifd = try!(TiffIFD::new(&buf[offset..], nextifd, 0, offset, 0, endian)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tiff.rs:257:25 [INFO] [stderr] | [INFO] [stderr] 257 | let mut mainifd = try!(TiffIFD::new(buf, offset+off, base_offset, 0, depth, endian)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tiff.rs:265:26 [INFO] [stderr] | [INFO] [stderr] 265 | let iprocifd = try!(TiffIFD::new(&buf[offset+ioff..], 0, ioff, 0, depth, endian)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ciff.rs:62:15 [INFO] [stderr] | [INFO] [stderr] 62 | let e = try!(CiffEntry::new(buf, start, entry_offset)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mrw.rs:73:18 [INFO] [stderr] | [INFO] [stderr] 73 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:36:17 [INFO] [stderr] | [INFO] [stderr] 36 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | let mut height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:39:17 [INFO] [stderr] | [INFO] [stderr] 39 | let count = fetch_tag!(raw, Tag::StripByteCounts).get_usize(0); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | let compression = fetch_tag!(raw, Tag::Compression).get_u32(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | fetch_tag!(raw, Tag::BitsPerSample).get_usize(0) [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:65:27 [INFO] [stderr] | [INFO] [stderr] 65 | let curve = try!(ArwDecoder::get_curve(raw)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:88:54 [INFO] [stderr] | [INFO] [stderr] 88 | ok_image_with_black_white(camera, width, height, try!(self.get_wb()), black, white, image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:104:18 [INFO] [stderr] | [INFO] [stderr] 104 | let offset = fetch_tag!(raw, Tag::SubIFDs).get_usize(0); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | let priv_offset = fetch_tag!(self.tiff, Tag::DNGPrivateArea).get_force_u32(0) as usize; [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:137:17 [INFO] [stderr] | [INFO] [stderr] 137 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:138:18 [INFO] [stderr] | [INFO] [stderr] 138 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:230:23 [INFO] [stderr] | [INFO] [stderr] 230 | let priv_offset = fetch_tag!(self.tiff, Tag::DNGPrivateArea).get_force_u32(0) as usize; [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:231:21 [INFO] [stderr] | [INFO] [stderr] 231 | let priv_tiff = try!(TiffIFD::new(self.buffer, priv_offset, 0, 0, 0, LITTLE_ENDIAN)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:232:23 [INFO] [stderr] | [INFO] [stderr] 232 | let sony_offset = fetch_tag!(priv_tiff, Tag::SonyOffset).get_usize(0); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:233:23 [INFO] [stderr] | [INFO] [stderr] 233 | let sony_length = fetch_tag!(priv_tiff, Tag::SonyLength).get_usize(0); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:234:20 [INFO] [stderr] | [INFO] [stderr] 234 | let sony_key = fetch_tag!(priv_tiff, Tag::SonyKey).get_u32(0); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:251:18 [INFO] [stderr] | [INFO] [stderr] 251 | let centry = fetch_tag!(raw, Tag::SonyCurve); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mef.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:27:17 [INFO] [stderr] | [INFO] [stderr] 27 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:28:18 [INFO] [stderr] | [INFO] [stderr] 28 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | let counts = fetch_tag!(raw, Tag::StripByteCounts); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | try!(self.rawloader.check_supported_with_mode(&self.tiff, "highres")) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:64:67 [INFO] [stderr] | [INFO] [stderr] 64 | Ok(val) => ok_image_with_blacklevels(camera, width, height, try!(self.get_wb()), val, image), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:65:50 [INFO] [stderr] | [INFO] [stderr] 65 | Err(_) => ok_image(camera, width, height, try!(self.get_wb()), image), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:162:18 [INFO] [stderr] | [INFO] [stderr] 162 | let blacks = fetch_tag!(self.tiff, Tag::OrfBlackLevels); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:177:17 [INFO] [stderr] | [INFO] [stderr] 177 | let wbs = fetch_tag!(ifd[0], Tag::ImageWidth); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/srw.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:31:23 [INFO] [stderr] | [INFO] [stderr] 31 | let compression = fetch_tag!(raw, Tag::Compression).get_u32(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:32:16 [INFO] [stderr] | [INFO] [stderr] 32 | let bits = fetch_tag!(raw, Tag::BitsPerSample).get_u32(0); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/srw.rs:70:37 [INFO] [stderr] | [INFO] [stderr] 70 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:377:23 [INFO] [stderr] | [INFO] [stderr] 377 | let rggb_levels = fetch_tag!(self.tiff, Tag::SrwRGGBLevels); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:378:23 [INFO] [stderr] | [INFO] [stderr] 378 | let rggb_blacks = fetch_tag!(self.tiff, Tag::SrwRGGBBlacks); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/erf.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:27:17 [INFO] [stderr] | [INFO] [stderr] 27 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:28:18 [INFO] [stderr] | [INFO] [stderr] 28 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/erf.rs:33:37 [INFO] [stderr] | [INFO] [stderr] 33 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:39:18 [INFO] [stderr] | [INFO] [stderr] 39 | let levels = fetch_tag!(self.tiff, Tag::EpsonWB); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/kdc.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:31:17 [INFO] [stderr] | [INFO] [stderr] 31 | let off = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:33:25 [INFO] [stderr] | [INFO] [stderr] 33 | let image = match fetch_tag!(raw, Tag::Compression).get_usize(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:41:17 [INFO] [stderr] | [INFO] [stderr] 41 | let width = fetch_tag!(self.tiff, Tag::KdcWidth).get_usize(0)+80; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:42:18 [INFO] [stderr] | [INFO] [stderr] 42 | let height = fetch_tag!(self.tiff, Tag::KdcLength).get_usize(0)+70; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:43:18 [INFO] [stderr] | [INFO] [stderr] 43 | let offset = fetch_tag!(self.tiff, Tag::KdcOffset); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/kdc.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:72:22 [INFO] [stderr] | [INFO] [stderr] 72 | let levels = fetch_tag!(self.tiff, Tag::KodakWB); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dcs.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:30:17 [INFO] [stderr] | [INFO] [stderr] 30 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:32:18 [INFO] [stderr] | [INFO] [stderr] 32 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:34:25 [INFO] [stderr] | [INFO] [stderr] 34 | let linearization = fetch_tag!(self.tiff, Tag::GrayResponse); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:31:17 [INFO] [stderr] | [INFO] [stderr] 31 | width = fetch_tag!(raw, Tag::PanaWidth).get_usize(0); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:32:18 [INFO] [stderr] | [INFO] [stderr] 32 | height = fetch_tag!(raw, Tag::PanaLength).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let offset = fetch_tag!(raw, Tag::PanaOffsets).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:37:19 [INFO] [stderr] | [INFO] [stderr] 37 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | width = fetch_tag!(raw, Tag::PanaWidth).get_usize(0); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:39:18 [INFO] [stderr] | [INFO] [stderr] 39 | height = fetch_tag!(raw, Tag::PanaLength).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:40:22 [INFO] [stderr] | [INFO] [stderr] 40 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/rw2.rs:65:18 [INFO] [stderr] | [INFO] [stderr] 65 | let camera = try!(self.rawloader.check_supported_with_mode(&self.tiff, mode)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/rw2.rs:67:37 [INFO] [stderr] | [INFO] [stderr] 67 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:74:15 [INFO] [stderr] | [INFO] [stderr] 74 | let r = fetch_tag!(self.tiff, Tag::PanaWBsR).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:75:15 [INFO] [stderr] | [INFO] [stderr] 75 | let b = fetch_tag!(self.tiff, Tag::PanaWBsB).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:80:15 [INFO] [stderr] | [INFO] [stderr] 80 | let r = fetch_tag!(self.tiff, Tag::PanaWBs2R).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:81:15 [INFO] [stderr] | [INFO] [stderr] 81 | let g = fetch_tag!(self.tiff, Tag::PanaWBs2G).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:82:15 [INFO] [stderr] | [INFO] [stderr] 82 | let b = fetch_tag!(self.tiff, Tag::PanaWBs2B).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/raf.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | let raw = fetch_ifd!(&self.tiff, Tag::RafOffsets); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:28:8 [INFO] [stderr] | [INFO] [stderr] 28 | (fetch_tag!(raw, Tag::RafImageWidth).get_usize(0), [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:29:8 [INFO] [stderr] | [INFO] [stderr] 29 | fetch_tag!(raw, Tag::RafImageLength).get_usize(0)) [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:31:19 [INFO] [stderr] | [INFO] [stderr] 31 | let sizes = fetch_tag!(raw, Tag::ImageWidth); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:34:18 [INFO] [stderr] | [INFO] [stderr] 34 | let offset = fetch_tag!(raw, Tag::RafOffsets).get_usize(0) + raw.start_offset(); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/raf.rs:76:20 [INFO] [stderr] | [INFO] [stderr] 76 | wb_coeffs: try!(self.get_wb()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/raf.rs:87:39 [INFO] [stderr] | [INFO] [stderr] 87 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:97:22 [INFO] [stderr] | [INFO] [stderr] 97 | let levels = fetch_tag!(self.tiff, Tag::RafOldWB); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dcr.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:33:25 [INFO] [stderr] | [INFO] [stderr] 33 | let linearization = fetch_tag!(self.tiff, Tag::DcrLinearization); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dcr.rs:44:37 [INFO] [stderr] | [INFO] [stderr] 44 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | let dcrwb = fetch_tag!(self.tiff, Tag::DcrWB); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:37:17 [INFO] [stderr] | [INFO] [stderr] 37 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:39:15 [INFO] [stderr] | [INFO] [stderr] 39 | let cpp = fetch_tag!(raw, Tag::SamplesPerPixel).get_usize(0); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let linear = fetch_tag!(raw, Tag::PhotometricInt).get_usize(0) == 34892; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:42:23 [INFO] [stderr] | [INFO] [stderr] 42 | let image = match fetch_tag!(raw, Tag::Compression).get_u32(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:43:12 [INFO] [stderr] | [INFO] [stderr] 43 | 1 => try!(self.decode_uncompressed(raw, width*cpp, height, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:44:12 [INFO] [stderr] | [INFO] [stderr] 44 | 7 => try!(self.decode_compressed(raw, width*cpp, height, cpp, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:56:22 [INFO] [stderr] | [INFO] [stderr] 56 | let make = fetch_tag!(self.tiff, Tag::Make).get_str(); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:57:23 [INFO] [stderr] | [INFO] [stderr] 57 | let model = fetch_tag!(self.tiff, Tag::Model).get_str(); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:72:18 [INFO] [stderr] | [INFO] [stderr] 72 | wb_coeffs: try!(self.get_wb()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:74:20 [INFO] [stderr] | [INFO] [stderr] 74 | blacklevels: try!(self.get_blacklevels(raw)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:75:20 [INFO] [stderr] | [INFO] [stderr] 75 | whitelevels: try!(self.get_whitelevels(raw)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:76:19 [INFO] [stderr] | [INFO] [stderr] 76 | xyz_to_cam: try!(self.get_color_matrix()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:77:43 [INFO] [stderr] | [INFO] [stderr] 77 | cfa: if linear {CFA::new("")} else {try!(self.get_cfa(raw))}, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:78:14 [INFO] [stderr] | [INFO] [stderr] 78 | crops: try!(self.get_crops(raw, width, height)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | let level = fetch_tag!(raw, Tag::WhiteLevel).get_u32(0) as u16; [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:114:19 [INFO] [stderr] | [INFO] [stderr] 114 | let pattern = fetch_tag!(raw, Tag::CFAPattern); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:173:18 [INFO] [stderr] | [INFO] [stderr] 173 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:176:11 [INFO] [stderr] | [INFO] [stderr] 176 | match fetch_tag!(raw, Tag::BitsPerSample).get_u32(0) { [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:182:29 [INFO] [stderr] | [INFO] [stderr] 182 | let linearization = fetch_tag!(self.tiff, Tag::Linearization); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:204:26 [INFO] [stderr] | [INFO] [stderr] 204 | let decompressor = try!(LjpegDecompressor::new(src)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:205:7 [INFO] [stderr] | [INFO] [stderr] 205 | try!(decompressor.decode(&mut out, 0, width, width, height, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:209:20 [INFO] [stderr] | [INFO] [stderr] 209 | let twidth = fetch_tag!(raw, Tag::TileWidth).get_usize(0)*cpp; [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:210:21 [INFO] [stderr] | [INFO] [stderr] 210 | let tlength = fetch_tag!(raw, Tag::TileLength).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:33:23 [INFO] [stderr] | [INFO] [stderr] 33 | let image = match fetch_tag!(raw, Tag::Compression).get_u32(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:36:16 [INFO] [stderr] | [INFO] [stderr] 36 | 65535 => try!(self.decode_compressed(src, width, height, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:41:54 [INFO] [stderr] | [INFO] [stderr] 41 | ok_image_with_blacklevels(camera, width, height, try!(self.get_wb()), blacklevels, image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:47:18 [INFO] [stderr] | [INFO] [stderr] 47 | let levels = fetch_tag!(self.tiff, Tag::PefWB); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | try!(htable.initialize(true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:133:28 [INFO] [stderr] | [INFO] [stderr] 133 | pred_up1[row & 1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:134:28 [INFO] [stderr] | [INFO] [stderr] 134 | pred_up2[row & 1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:140:23 [INFO] [stderr] | [INFO] [stderr] 140 | pred_left1 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:141:23 [INFO] [stderr] | [INFO] [stderr] 141 | pred_left2 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/crw.rs:140:21 [INFO] [stderr] | [INFO] [stderr] 140 | let makemodel = fetch_tag!(self.ciff, CiffTag::MakeModel).get_strings(); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/crw.rs:144:18 [INFO] [stderr] | [INFO] [stderr] 144 | let camera = try!(self.rawloader.check_supported_with_everything(&makemodel[0], &makemodel[1], "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/crw.rs:149:24 [INFO] [stderr] | [INFO] [stderr] 149 | let sensorinfo = fetch_tag!(self.ciff, CiffTag::SensorInfo); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/crw.rs:152:23 [INFO] [stderr] | [INFO] [stderr] 152 | (width, height, try!(self.decode_compressed(&camera, width, height, dummy))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/crw.rs:193:20 [INFO] [stderr] | [INFO] [stderr] 193 | let dectable = fetch_tag!(self.ciff, CiffTag::DecoderTable).get_usize(0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:26:16 [INFO] [stderr] | [INFO] [stderr] 26 | let make = try!(self.xmp_tag("Make")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:27:22 [INFO] [stderr] | [INFO] [stderr] 27 | let model_full = try!(self.xmp_tag("Model")).to_string(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let camera = try!(self.rawloader.check_supported_with_everything(&make, &model, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:31:15 [INFO] [stderr] | [INFO] [stderr] 31 | let raw = fetch_ifd!(&self.tiff, Tag::TileOffsets); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:33:18 [INFO] [stderr] | [INFO] [stderr] 33 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:34:18 [INFO] [stderr] | [INFO] [stderr] 34 | let offset = fetch_tag!(raw, Tag::TileOffsets).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | let image = match fetch_tag!(raw, Tag::Compression).get_usize(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:46:9 [INFO] [stderr] | [INFO] [stderr] 46 | try!(self.decode_compressed(&camera, src, width, height, dummy)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:51:37 [INFO] [stderr] | [INFO] [stderr] 51 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:57:16 [INFO] [stderr] | [INFO] [stderr] 57 | let meta = fetch_tag!(self.tiff, Tag::LeafMetadata).get_data(); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:80:15 [INFO] [stderr] | [INFO] [stderr] 80 | let xmp = fetch_tag!(self.tiff, Tag::Xmp).get_str(); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | let start = try!(xmp.find(&format!("",tag)).ok_or(error.clone())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:83:17 [INFO] [stderr] | [INFO] [stderr] 83 | let end = try!(xmp.find(&format!("",tag)).ok_or(error.clone())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:98:24 [INFO] [stderr] | [INFO] [stderr] 98 | let decompressor = try!(LjpegDecompressor::new_full(src, true, true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:99:20 [INFO] [stderr] | [INFO] [stderr] 99 | let ljpegout = try!(decompressor.decode_leaf(width, height)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/iiq.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/iiq.rs:58:54 [INFO] [stderr] | [INFO] [stderr] 58 | ok_image_with_blacklevels(camera, width, height, try!(self.get_wb(wb_offset)), [black, black, black, black], image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::WhiteLevel); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | try!(self.decode_compressed(src, width, height, dummy)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:39:37 [INFO] [stderr] | [INFO] [stderr] 39 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:45:18 [INFO] [stderr] | [INFO] [stderr] 45 | let levels = fetch_tag!(self.tiff, Tag::AsShotNeutral); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:51:24 [INFO] [stderr] | [INFO] [stderr] 51 | let decompressor = try!(LjpegDecompressor::new_full(src, true, false)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | try!(decompressor.decode(&mut out, 0, width, width, height, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:100:15 [INFO] [stderr] | [INFO] [stderr] 100 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:101:21 [INFO] [stderr] | [INFO] [stderr] 101 | let mut width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:102:18 [INFO] [stderr] | [INFO] [stderr] 102 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:103:15 [INFO] [stderr] | [INFO] [stderr] 103 | let bps = fetch_tag!(raw, Tag::BitsPerSample).get_usize(0); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:104:23 [INFO] [stderr] | [INFO] [stderr] 104 | let compression = fetch_tag!(raw, Tag::Compression).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:108:18 [INFO] [stderr] | [INFO] [stderr] 108 | let camera = try!(self.rawloader.check_supported_with_mode(&self.tiff, &mode)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:110:18 [INFO] [stderr] | [INFO] [stderr] 110 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:111:16 [INFO] [stderr] | [INFO] [stderr] 111 | let size = fetch_tag!(raw, Tag::StripByteCounts).get_usize(0); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:114:18 [INFO] [stderr] | [INFO] [stderr] 114 | let coeffs = try!(self.get_wb()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | try!(self.decode_compressed(src, width, height, bps, dummy)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:169:24 [INFO] [stderr] | [INFO] [stderr] 169 | let serial = fetch_tag!(self.tiff, Tag::NefSerial); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:182:25 [INFO] [stderr] | [INFO] [stderr] 182 | let keydata = fetch_tag!(self.tiff, Tag::NefKey).get_data(); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:226:5 [INFO] [stderr] | [INFO] [stderr] 226 | try!(htable.initialize(true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:231:19 [INFO] [stderr] | [INFO] [stderr] 231 | let metaifd = fetch_ifd!(self.tiff, Tag::NefMeta1); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:233:7 [INFO] [stderr] | [INFO] [stderr] 233 | fetch_tag!(metaifd, Tag::NefMeta1) [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:257:22 [INFO] [stderr] | [INFO] [stderr] 257 | let mut htable = try!(Self::create_hufftable(huff_select, bps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:298:18 [INFO] [stderr] | [INFO] [stderr] 298 | htable = try!(Self::create_hufftable(huff_select+1, bps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:300:26 [INFO] [stderr] | [INFO] [stderr] 300 | pred_up1[row&1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:301:26 [INFO] [stderr] | [INFO] [stderr] 301 | pred_up2[row&1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:306:25 [INFO] [stderr] | [INFO] [stderr] 306 | pred_left1 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:307:25 [INFO] [stderr] | [INFO] [stderr] 307 | pred_left2 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nrw.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nrw.rs:30:17 [INFO] [stderr] | [INFO] [stderr] 30 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nrw.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nrw.rs:32:18 [INFO] [stderr] | [INFO] [stderr] 32 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:29:15 [INFO] [stderr] | [INFO] [stderr] 29 | (raw, fetch_tag!(raw, Tag::StripOffsets).get_usize(0)) [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:31:15 [INFO] [stderr] | [INFO] [stderr] 31 | (raw, fetch_tag!(raw, Tag::StripOffsets).get_usize(0)) [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:41:26 [INFO] [stderr] | [INFO] [stderr] 41 | let decompressor = try!(LjpegDecompressor::new(src)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | try!(decompressor.decode(&mut ljpegout, 0, width, width, height, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:53:31 [INFO] [stderr] | [INFO] [stderr] 53 | let linearization = fetch_tag!(self.tiff, Tag::GrayResponse); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:69:9 [INFO] [stderr] | [INFO] [stderr] 69 | try!(self.convert_to_rgb(&camera, &mut ljpegout, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:71:19 [INFO] [stderr] | [INFO] [stderr] 71 | width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0) * cpp; [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:72:20 [INFO] [stderr] | [INFO] [stderr] 72 | height = fetch_tag!(raw, Tag::ImageLength).get_usize(0) ; [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:178:18 [INFO] [stderr] | [INFO] [stderr] 178 | let coeffs = try!(self.get_wb(cam)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ari.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let camera = try!(self.rawloader.check_supported_with_everything("ARRI", &model, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ari.rs:35:37 [INFO] [stderr] | [INFO] [stderr] 35 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:45:17 [INFO] [stderr] | [INFO] [stderr] 45 | let dir = try!(X3fDirectory::new(data, 12+i*12)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:47:19 [INFO] [stderr] | [INFO] [stderr] 47 | let img = try!(X3fImage::new(&buf.buf, dir.offset)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:111:19 [INFO] [stderr] | [INFO] [stderr] 111 | let caminfo = try!( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:119:16 [INFO] [stderr] | [INFO] [stderr] 119 | let tiff = try!(TiffIFD::new_root(self.buffer, caminfo.doffset+12)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:120:18 [INFO] [stderr] | [INFO] [stderr] 120 | let camera = try!(self.rawloader.check_supported(&tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:122:19 [INFO] [stderr] | [INFO] [stderr] 122 | let imginfo = try!( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:132:13 [INFO] [stderr] | [INFO] [stderr] 132 | 35 => try!(self.decode_compressed(src, width, height, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:136:56 [INFO] [stderr] | [INFO] [stderr] 136 | let mut img = RawImage::new(camera, width, height, try!(self.get_wb()), image, dummy); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/unwrapped.rs:134:22 [INFO] [stderr] | [INFO] [stderr] 134 | let decompressor = try!(ljpeg::LjpegDecompressor::new_full(src, dng_bug, csfix)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/unwrapped.rs:135:3 [INFO] [stderr] | [INFO] [stderr] 135 | try!(decompressor.decode(&mut out, 0, width, width, height, false)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:429:18 [INFO] [stderr] | [INFO] [stderr] 429 | let ciff = try!(ciff::CiffIFD::new_file(buf)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 450 | if tiff.has_entry(Tag::Model) && fetch_tag!(tiff, Tag::Model).get_str() == "DCS560C" { [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 459 | return match fetch_tag!(tiff, Tag::Make).get_str().to_string().as_ref() { [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 487 | if fetch_tag!(tiff, Tag::Software).get_str() == "Camera Library" { [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 509 | let make = fetch_tag!(tiff, Tag::Make).get_str(); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 510 | let model = fetch_tag!(tiff, Tag::Model).get_str(); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:526:19 [INFO] [stderr] | [INFO] [stderr] 526 | let decoder = try!(self.get_decoder(&buffer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:532:18 [INFO] [stderr] | [INFO] [stderr] 532 | let buffer = try!(Buffer::new(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:556:18 [INFO] [stderr] | [INFO] [stderr] 556 | let buffer = try!(Buffer::new(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/ljpeg/huffman.rs:265:40 [INFO] [stderr] | [INFO] [stderr] 265 | pub fn huff_decode(&self, pump: &mut BitPump) -> Result { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [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/decoders/ljpeg/huffman.rs:281:37 [INFO] [stderr] | [INFO] [stderr] 281 | pub fn huff_len(&self, pump: &mut BitPump) -> Result { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/ljpeg/huffman.rs:308:38 [INFO] [stderr] | [INFO] [stderr] 308 | pub fn huff_diff(&self, pump: &mut BitPump, len: u32) -> i32 { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/crw.rs:47:33 [INFO] [stderr] | [INFO] [stderr] 47 | fn get_bits(&self, pump: &mut BitPump) -> u32 { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:123:27 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn new(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:420:67 [INFO] [stderr] | [INFO] [stderr] 420 | pub fn get_decoder<'b>(&'b self, buf: &'b Buffer) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Decoder+'b` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:425:28 [INFO] [stderr] | [INFO] [stderr] 425 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:431:28 [INFO] [stderr] | [INFO] [stderr] 431 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:436:28 [INFO] [stderr] | [INFO] [stderr] 436 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:441:28 [INFO] [stderr] | [INFO] [stderr] 441 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 460 | "SONY" => use_decoder!(arw::ArwDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 461 | "Mamiya-OP Co.,Ltd." => use_decoder!(mef::MefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 462 | "OLYMPUS IMAGING CORP." => use_decoder!(orf::OrfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 463 | "OLYMPUS CORPORATION" => use_decoder!(orf::OrfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 464 | "OLYMPUS OPTICAL CO.,LTD" => use_decoder!(orf::OrfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 465 | "SAMSUNG" => use_decoder!(srw::SrwDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 466 | "SEIKO EPSON CORP." => use_decoder!(erf::ErfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 467 | "EASTMAN KODAK COMPANY" => use_decoder!(kdc::KdcDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 468 | "Eastman Kodak Company" => use_decoder!(kdc::KdcDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 469 | "KODAK" => use_decoder!(dcs::DcsDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 470 | "Kodak" => use_decoder!(dcr::DcrDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 471 | "Panasonic" => use_decoder!(rw2::Rw2Decoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 472 | "LEICA" => use_decoder!(rw2::Rw2Decoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 473 | "FUJIFILM" => use_decoder!(raf::RafDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 474 | "PENTAX Corporation" => use_decoder!(pef::PefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 475 | "RICOH IMAGING COMPANY, LTD." => use_decoder!(pef::PefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 476 | "PENTAX" => use_decoder!(pef::PefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 477 | "Leaf" => use_decoder!(iiq::IiqDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 478 | "Hasselblad" => use_decoder!(tfr::TfrDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 479 | "NIKON CORPORATION" => use_decoder!(nef::NefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 480 | "NIKON" => use_decoder!(nrw::NrwDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 481 | "Canon" => use_decoder!(cr2::Cr2Decoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 482 | "Phase One A/S" => use_decoder!(iiq::IiqDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:531:37 [INFO] [stderr] | [INFO] [stderr] 531 | pub fn decode(&self, reader: &mut Read, dummy: bool) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:555:47 [INFO] [stderr] | [INFO] [stderr] 555 | pub fn decode_unwrapped(&self, reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:123:28 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn decode(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:138:38 [INFO] [stderr] | [INFO] [stderr] 138 | pub fn decode_unwrapped(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:144:34 [INFO] [stderr] | [INFO] [stderr] 144 | pub fn decode_dummy(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/huffman.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | try!(tbl.initialize(true)); [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/decoders/ljpeg/huffman.rs:276:15 [INFO] [stderr] | [INFO] [stderr] 276 | let len = try!(self.huff_len(pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:16:33 [INFO] [stderr] | [INFO] [stderr] 16 | out[x] = (base_prediction + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:17:33 [INFO] [stderr] | [INFO] [stderr] 17 | out[x+1] = (base_prediction + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:31:19 [INFO] [stderr] | [INFO] [stderr] 31 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:32:19 [INFO] [stderr] | [INFO] [stderr] 32 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:39:7 [INFO] [stderr] | [INFO] [stderr] 39 | try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:59:33 [INFO] [stderr] | [INFO] [stderr] 59 | out[x] = (base_prediction + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:60:33 [INFO] [stderr] | [INFO] [stderr] 60 | out[x+1] = (base_prediction + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:61:33 [INFO] [stderr] | [INFO] [stderr] 61 | out[x+2] = (base_prediction + try!(htable3.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:76:19 [INFO] [stderr] | [INFO] [stderr] 76 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:77:19 [INFO] [stderr] | [INFO] [stderr] 77 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 78 | let diff3 = try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:85:7 [INFO] [stderr] | [INFO] [stderr] 85 | try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:86:7 [INFO] [stderr] | [INFO] [stderr] 86 | try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:87:7 [INFO] [stderr] | [INFO] [stderr] 87 | try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:107:31 [INFO] [stderr] | [INFO] [stderr] 107 | out[0] = (base_prediction + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:108:31 [INFO] [stderr] | [INFO] [stderr] 108 | out[1] = (base_prediction + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:109:31 [INFO] [stderr] | [INFO] [stderr] 109 | out[2] = (base_prediction + try!(htable3.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:110:31 [INFO] [stderr] | [INFO] [stderr] 110 | out[3] = (base_prediction + try!(htable4.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:126:19 [INFO] [stderr] | [INFO] [stderr] 126 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:127:19 [INFO] [stderr] | [INFO] [stderr] 127 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:128:19 [INFO] [stderr] | [INFO] [stderr] 128 | let diff3 = try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:129:19 [INFO] [stderr] | [INFO] [stderr] 129 | let diff4 = try!(htable4.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:137:7 [INFO] [stderr] | [INFO] [stderr] 137 | try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:138:7 [INFO] [stderr] | [INFO] [stderr] 138 | try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:139:7 [INFO] [stderr] | [INFO] [stderr] 139 | try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:140:7 [INFO] [stderr] | [INFO] [stderr] 140 | try!(htable4.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:180:30 [INFO] [stderr] | [INFO] [stderr] 180 | let y1 = base_prediction + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:181:17 [INFO] [stderr] | [INFO] [stderr] 181 | let y2 = y1 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:182:17 [INFO] [stderr] | [INFO] [stderr] 182 | let y3 = y2 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:183:17 [INFO] [stderr] | [INFO] [stderr] 183 | let y4 = y3 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:184:30 [INFO] [stderr] | [INFO] [stderr] 184 | let cb = base_prediction + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:185:30 [INFO] [stderr] | [INFO] [stderr] 185 | let cr = base_prediction + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:200:31 [INFO] [stderr] | [INFO] [stderr] 200 | let y1 = (py as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:201:31 [INFO] [stderr] | [INFO] [stderr] 201 | let y2 = (y1 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:202:31 [INFO] [stderr] | [INFO] [stderr] 202 | let y3 = (y2 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:203:31 [INFO] [stderr] | [INFO] [stderr] 203 | let y4 = (y3 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:204:31 [INFO] [stderr] | [INFO] [stderr] 204 | let cb = (pcb as i32) + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:205:31 [INFO] [stderr] | [INFO] [stderr] 205 | let cr = (pcr as i32) + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:237:30 [INFO] [stderr] | [INFO] [stderr] 237 | let y1 = base_prediction + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:238:17 [INFO] [stderr] | [INFO] [stderr] 238 | let y2 = y1 + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:239:30 [INFO] [stderr] | [INFO] [stderr] 239 | let cb = base_prediction + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:240:30 [INFO] [stderr] | [INFO] [stderr] 240 | let cr = base_prediction + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:255:31 [INFO] [stderr] | [INFO] [stderr] 255 | let y1 = (py as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:256:31 [INFO] [stderr] | [INFO] [stderr] 256 | let y2 = (y1 as i32) + try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:257:31 [INFO] [stderr] | [INFO] [stderr] 257 | let cb = (pcb as i32) + try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:258:31 [INFO] [stderr] | [INFO] [stderr] 258 | let cr = (pcr as i32) + try!(htable3.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:276:18 [INFO] [stderr] | [INFO] [stderr] 276 | let len1 = try!(htable.huff_len(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:277:18 [INFO] [stderr] | [INFO] [stderr] 277 | let len2 = try!(htable.huff_len(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:290:21 [INFO] [stderr] | [INFO] [stderr] 290 | out[0] = (bpred + try!(htable1.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:291:21 [INFO] [stderr] | [INFO] [stderr] 291 | out[1] = (bpred + try!(htable2.huff_decode(&mut pump))) as u16; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:304:19 [INFO] [stderr] | [INFO] [stderr] 304 | let diff1 = try!(htable1.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/decompressors.rs:305:19 [INFO] [stderr] | [INFO] [stderr] 305 | let diff2 = try!(htable2.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | if try!(LjpegDecompressor::get_next_marker(&mut input, false)) != m(Marker::SOI) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:148:20 [INFO] [stderr] | [INFO] [stderr] 148 | let marker = try!(LjpegDecompressor::get_next_marker(&mut input, true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:151:9 [INFO] [stderr] | [INFO] [stderr] 151 | try!(sof.parse_sof(&mut input)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:157:9 [INFO] [stderr] | [INFO] [stderr] 157 | try!(LjpegDecompressor::parse_dht(&mut input, &mut dht_init, &mut dht_bits, &mut dht_huffval)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:160:22 [INFO] [stderr] | [INFO] [stderr] 160 | let (a, b) = try!(sof.parse_sos(&mut input)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:174:9 [INFO] [stderr] | [INFO] [stderr] 174 | try!(HuffTable::new(dht_bits[i], dht_huffval[i], sof.precision, dng_bug)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ljpeg/mod.rs:201:5 [INFO] [stderr] | [INFO] [stderr] 201 | try!(input.skip_to_marker()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tiff.rs:176:17 [INFO] [stderr] | [INFO] [stderr] 176 | let ifd = try!(TiffIFD::new(&buf[offset..], nextifd, 0, offset, 0, endian)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tiff.rs:257:25 [INFO] [stderr] | [INFO] [stderr] 257 | let mut mainifd = try!(TiffIFD::new(buf, offset+off, base_offset, 0, depth, endian)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tiff.rs:265:26 [INFO] [stderr] | [INFO] [stderr] 265 | let iprocifd = try!(TiffIFD::new(&buf[offset+ioff..], 0, ioff, 0, depth, endian)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ciff.rs:62:15 [INFO] [stderr] | [INFO] [stderr] 62 | let e = try!(CiffEntry::new(buf, start, entry_offset)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mrw.rs:73:18 [INFO] [stderr] | [INFO] [stderr] 73 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:36:17 [INFO] [stderr] | [INFO] [stderr] 36 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | let mut height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:39:17 [INFO] [stderr] | [INFO] [stderr] 39 | let count = fetch_tag!(raw, Tag::StripByteCounts).get_usize(0); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:40:23 [INFO] [stderr] | [INFO] [stderr] 40 | let compression = fetch_tag!(raw, Tag::Compression).get_u32(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:44:7 [INFO] [stderr] | [INFO] [stderr] 44 | fetch_tag!(raw, Tag::BitsPerSample).get_usize(0) [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:65:27 [INFO] [stderr] | [INFO] [stderr] 65 | let curve = try!(ArwDecoder::get_curve(raw)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:88:54 [INFO] [stderr] | [INFO] [stderr] 88 | ok_image_with_black_white(camera, width, height, try!(self.get_wb()), black, white, image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:104:18 [INFO] [stderr] | [INFO] [stderr] 104 | let offset = fetch_tag!(raw, Tag::SubIFDs).get_usize(0); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | let priv_offset = fetch_tag!(self.tiff, Tag::DNGPrivateArea).get_force_u32(0) as usize; [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:137:17 [INFO] [stderr] | [INFO] [stderr] 137 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:138:18 [INFO] [stderr] | [INFO] [stderr] 138 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:230:23 [INFO] [stderr] | [INFO] [stderr] 230 | let priv_offset = fetch_tag!(self.tiff, Tag::DNGPrivateArea).get_force_u32(0) as usize; [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/arw.rs:231:21 [INFO] [stderr] | [INFO] [stderr] 231 | let priv_tiff = try!(TiffIFD::new(self.buffer, priv_offset, 0, 0, 0, LITTLE_ENDIAN)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:232:23 [INFO] [stderr] | [INFO] [stderr] 232 | let sony_offset = fetch_tag!(priv_tiff, Tag::SonyOffset).get_usize(0); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:233:23 [INFO] [stderr] | [INFO] [stderr] 233 | let sony_length = fetch_tag!(priv_tiff, Tag::SonyLength).get_usize(0); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:234:20 [INFO] [stderr] | [INFO] [stderr] 234 | let sony_key = fetch_tag!(priv_tiff, Tag::SonyKey).get_u32(0); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/arw.rs:251:18 [INFO] [stderr] | [INFO] [stderr] 251 | let centry = fetch_tag!(raw, Tag::SonyCurve); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mef.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:27:17 [INFO] [stderr] | [INFO] [stderr] 27 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:28:18 [INFO] [stderr] | [INFO] [stderr] 28 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mef.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | let counts = fetch_tag!(raw, Tag::StripByteCounts); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:38:7 [INFO] [stderr] | [INFO] [stderr] 38 | try!(self.rawloader.check_supported_with_mode(&self.tiff, "highres")) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:64:67 [INFO] [stderr] | [INFO] [stderr] 64 | Ok(val) => ok_image_with_blacklevels(camera, width, height, try!(self.get_wb()), val, image), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/orf.rs:65:50 [INFO] [stderr] | [INFO] [stderr] 65 | Err(_) => ok_image(camera, width, height, try!(self.get_wb()), image), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:162:18 [INFO] [stderr] | [INFO] [stderr] 162 | let blacks = fetch_tag!(self.tiff, Tag::OrfBlackLevels); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/orf.rs:177:17 [INFO] [stderr] | [INFO] [stderr] 177 | let wbs = fetch_tag!(ifd[0], Tag::ImageWidth); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/srw.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:31:23 [INFO] [stderr] | [INFO] [stderr] 31 | let compression = fetch_tag!(raw, Tag::Compression).get_u32(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:32:16 [INFO] [stderr] | [INFO] [stderr] 32 | let bits = fetch_tag!(raw, Tag::BitsPerSample).get_u32(0); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/srw.rs:70:37 [INFO] [stderr] | [INFO] [stderr] 70 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:377:23 [INFO] [stderr] | [INFO] [stderr] 377 | let rggb_levels = fetch_tag!(self.tiff, Tag::SrwRGGBLevels); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/srw.rs:378:23 [INFO] [stderr] | [INFO] [stderr] 378 | let rggb_blacks = fetch_tag!(self.tiff, Tag::SrwRGGBBlacks); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/erf.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:27:17 [INFO] [stderr] | [INFO] [stderr] 27 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:28:18 [INFO] [stderr] | [INFO] [stderr] 28 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/erf.rs:33:37 [INFO] [stderr] | [INFO] [stderr] 33 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/erf.rs:39:18 [INFO] [stderr] | [INFO] [stderr] 39 | let levels = fetch_tag!(self.tiff, Tag::EpsonWB); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/kdc.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:31:17 [INFO] [stderr] | [INFO] [stderr] 31 | let off = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:33:25 [INFO] [stderr] | [INFO] [stderr] 33 | let image = match fetch_tag!(raw, Tag::Compression).get_usize(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:41:17 [INFO] [stderr] | [INFO] [stderr] 41 | let width = fetch_tag!(self.tiff, Tag::KdcWidth).get_usize(0)+80; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:42:18 [INFO] [stderr] | [INFO] [stderr] 42 | let height = fetch_tag!(self.tiff, Tag::KdcLength).get_usize(0)+70; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:43:18 [INFO] [stderr] | [INFO] [stderr] 43 | let offset = fetch_tag!(self.tiff, Tag::KdcOffset); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/kdc.rs:57:37 [INFO] [stderr] | [INFO] [stderr] 57 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/kdc.rs:72:22 [INFO] [stderr] | [INFO] [stderr] 72 | let levels = fetch_tag!(self.tiff, Tag::KodakWB); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dcs.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:30:17 [INFO] [stderr] | [INFO] [stderr] 30 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:32:18 [INFO] [stderr] | [INFO] [stderr] 32 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcs.rs:34:25 [INFO] [stderr] | [INFO] [stderr] 34 | let linearization = fetch_tag!(self.tiff, Tag::GrayResponse); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:31:17 [INFO] [stderr] | [INFO] [stderr] 31 | width = fetch_tag!(raw, Tag::PanaWidth).get_usize(0); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:32:18 [INFO] [stderr] | [INFO] [stderr] 32 | height = fetch_tag!(raw, Tag::PanaLength).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:33:22 [INFO] [stderr] | [INFO] [stderr] 33 | let offset = fetch_tag!(raw, Tag::PanaOffsets).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:37:19 [INFO] [stderr] | [INFO] [stderr] 37 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:38:17 [INFO] [stderr] | [INFO] [stderr] 38 | width = fetch_tag!(raw, Tag::PanaWidth).get_usize(0); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:39:18 [INFO] [stderr] | [INFO] [stderr] 39 | height = fetch_tag!(raw, Tag::PanaLength).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:40:22 [INFO] [stderr] | [INFO] [stderr] 40 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/rw2.rs:65:18 [INFO] [stderr] | [INFO] [stderr] 65 | let camera = try!(self.rawloader.check_supported_with_mode(&self.tiff, mode)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/rw2.rs:67:37 [INFO] [stderr] | [INFO] [stderr] 67 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:74:15 [INFO] [stderr] | [INFO] [stderr] 74 | let r = fetch_tag!(self.tiff, Tag::PanaWBsR).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:75:15 [INFO] [stderr] | [INFO] [stderr] 75 | let b = fetch_tag!(self.tiff, Tag::PanaWBsB).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:80:15 [INFO] [stderr] | [INFO] [stderr] 80 | let r = fetch_tag!(self.tiff, Tag::PanaWBs2R).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:81:15 [INFO] [stderr] | [INFO] [stderr] 81 | let g = fetch_tag!(self.tiff, Tag::PanaWBs2G).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/rw2.rs:82:15 [INFO] [stderr] | [INFO] [stderr] 82 | let b = fetch_tag!(self.tiff, Tag::PanaWBs2B).get_u32(0) as f32; [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/raf.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | let raw = fetch_ifd!(&self.tiff, Tag::RafOffsets); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:28:8 [INFO] [stderr] | [INFO] [stderr] 28 | (fetch_tag!(raw, Tag::RafImageWidth).get_usize(0), [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:29:8 [INFO] [stderr] | [INFO] [stderr] 29 | fetch_tag!(raw, Tag::RafImageLength).get_usize(0)) [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:31:19 [INFO] [stderr] | [INFO] [stderr] 31 | let sizes = fetch_tag!(raw, Tag::ImageWidth); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:34:18 [INFO] [stderr] | [INFO] [stderr] 34 | let offset = fetch_tag!(raw, Tag::RafOffsets).get_usize(0) + raw.start_offset(); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/raf.rs:76:20 [INFO] [stderr] | [INFO] [stderr] 76 | wb_coeffs: try!(self.get_wb()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/raf.rs:87:39 [INFO] [stderr] | [INFO] [stderr] 87 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/raf.rs:97:22 [INFO] [stderr] | [INFO] [stderr] 97 | let levels = fetch_tag!(self.tiff, Tag::RafOldWB); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dcr.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:33:25 [INFO] [stderr] | [INFO] [stderr] 33 | let linearization = fetch_tag!(self.tiff, Tag::DcrLinearization); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dcr.rs:44:37 [INFO] [stderr] | [INFO] [stderr] 44 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dcr.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | let dcrwb = fetch_tag!(self.tiff, Tag::DcrWB); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:37:17 [INFO] [stderr] | [INFO] [stderr] 37 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:38:18 [INFO] [stderr] | [INFO] [stderr] 38 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:39:15 [INFO] [stderr] | [INFO] [stderr] 39 | let cpp = fetch_tag!(raw, Tag::SamplesPerPixel).get_usize(0); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | let linear = fetch_tag!(raw, Tag::PhotometricInt).get_usize(0) == 34892; [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:42:23 [INFO] [stderr] | [INFO] [stderr] 42 | let image = match fetch_tag!(raw, Tag::Compression).get_u32(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:43:12 [INFO] [stderr] | [INFO] [stderr] 43 | 1 => try!(self.decode_uncompressed(raw, width*cpp, height, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:44:12 [INFO] [stderr] | [INFO] [stderr] 44 | 7 => try!(self.decode_compressed(raw, width*cpp, height, cpp, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:56:22 [INFO] [stderr] | [INFO] [stderr] 56 | let make = fetch_tag!(self.tiff, Tag::Make).get_str(); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:57:23 [INFO] [stderr] | [INFO] [stderr] 57 | let model = fetch_tag!(self.tiff, Tag::Model).get_str(); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:72:18 [INFO] [stderr] | [INFO] [stderr] 72 | wb_coeffs: try!(self.get_wb()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:74:20 [INFO] [stderr] | [INFO] [stderr] 74 | blacklevels: try!(self.get_blacklevels(raw)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:75:20 [INFO] [stderr] | [INFO] [stderr] 75 | whitelevels: try!(self.get_whitelevels(raw)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:76:19 [INFO] [stderr] | [INFO] [stderr] 76 | xyz_to_cam: try!(self.get_color_matrix()), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:77:43 [INFO] [stderr] | [INFO] [stderr] 77 | cfa: if linear {CFA::new("")} else {try!(self.get_cfa(raw))}, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:78:14 [INFO] [stderr] | [INFO] [stderr] 78 | crops: try!(self.get_crops(raw, width, height)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | let level = fetch_tag!(raw, Tag::WhiteLevel).get_u32(0) as u16; [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:114:19 [INFO] [stderr] | [INFO] [stderr] 114 | let pattern = fetch_tag!(raw, Tag::CFAPattern); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:173:18 [INFO] [stderr] | [INFO] [stderr] 173 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:176:11 [INFO] [stderr] | [INFO] [stderr] 176 | match fetch_tag!(raw, Tag::BitsPerSample).get_u32(0) { [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:182:29 [INFO] [stderr] | [INFO] [stderr] 182 | let linearization = fetch_tag!(self.tiff, Tag::Linearization); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:204:26 [INFO] [stderr] | [INFO] [stderr] 204 | let decompressor = try!(LjpegDecompressor::new(src)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/dng.rs:205:7 [INFO] [stderr] | [INFO] [stderr] 205 | try!(decompressor.decode(&mut out, 0, width, width, height, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:209:20 [INFO] [stderr] | [INFO] [stderr] 209 | let twidth = fetch_tag!(raw, Tag::TileWidth).get_usize(0)*cpp; [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/dng.rs:210:21 [INFO] [stderr] | [INFO] [stderr] 210 | let tlength = fetch_tag!(raw, Tag::TileLength).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::StripOffsets); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:33:23 [INFO] [stderr] | [INFO] [stderr] 33 | let image = match fetch_tag!(raw, Tag::Compression).get_u32(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:36:16 [INFO] [stderr] | [INFO] [stderr] 36 | 65535 => try!(self.decode_compressed(src, width, height, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:41:54 [INFO] [stderr] | [INFO] [stderr] 41 | ok_image_with_blacklevels(camera, width, height, try!(self.get_wb()), blacklevels, image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/pef.rs:47:18 [INFO] [stderr] | [INFO] [stderr] 47 | let levels = fetch_tag!(self.tiff, Tag::PefWB); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | try!(htable.initialize(true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:133:28 [INFO] [stderr] | [INFO] [stderr] 133 | pred_up1[row & 1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:134:28 [INFO] [stderr] | [INFO] [stderr] 134 | pred_up2[row & 1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:140:23 [INFO] [stderr] | [INFO] [stderr] 140 | pred_left1 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/pef.rs:141:23 [INFO] [stderr] | [INFO] [stderr] 141 | pred_left2 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/crw.rs:140:21 [INFO] [stderr] | [INFO] [stderr] 140 | let makemodel = fetch_tag!(self.ciff, CiffTag::MakeModel).get_strings(); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/crw.rs:144:18 [INFO] [stderr] | [INFO] [stderr] 144 | let camera = try!(self.rawloader.check_supported_with_everything(&makemodel[0], &makemodel[1], "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/crw.rs:149:24 [INFO] [stderr] | [INFO] [stderr] 149 | let sensorinfo = fetch_tag!(self.ciff, CiffTag::SensorInfo); [INFO] [stderr] | ------------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/crw.rs:152:23 [INFO] [stderr] | [INFO] [stderr] 152 | (width, height, try!(self.decode_compressed(&camera, width, height, dummy))) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/crw.rs:193:20 [INFO] [stderr] | [INFO] [stderr] 193 | let dectable = fetch_tag!(self.ciff, CiffTag::DecoderTable).get_usize(0); [INFO] [stderr] | -------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:26:16 [INFO] [stderr] | [INFO] [stderr] 26 | let make = try!(self.xmp_tag("Make")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:27:22 [INFO] [stderr] | [INFO] [stderr] 27 | let model_full = try!(self.xmp_tag("Model")).to_string(); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let camera = try!(self.rawloader.check_supported_with_everything(&make, &model, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:31:15 [INFO] [stderr] | [INFO] [stderr] 31 | let raw = fetch_ifd!(&self.tiff, Tag::TileOffsets); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:32:17 [INFO] [stderr] | [INFO] [stderr] 32 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:33:18 [INFO] [stderr] | [INFO] [stderr] 33 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:34:18 [INFO] [stderr] | [INFO] [stderr] 34 | let offset = fetch_tag!(raw, Tag::TileOffsets).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | let image = match fetch_tag!(raw, Tag::Compression).get_usize(0) { [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:46:9 [INFO] [stderr] | [INFO] [stderr] 46 | try!(self.decode_compressed(&camera, src, width, height, dummy)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:51:37 [INFO] [stderr] | [INFO] [stderr] 51 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:57:16 [INFO] [stderr] | [INFO] [stderr] 57 | let meta = fetch_tag!(self.tiff, Tag::LeafMetadata).get_data(); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/mos.rs:80:15 [INFO] [stderr] | [INFO] [stderr] 80 | let xmp = fetch_tag!(self.tiff, Tag::Xmp).get_str(); [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | let start = try!(xmp.find(&format!("",tag)).ok_or(error.clone())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:83:17 [INFO] [stderr] | [INFO] [stderr] 83 | let end = try!(xmp.find(&format!("",tag)).ok_or(error.clone())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:98:24 [INFO] [stderr] | [INFO] [stderr] 98 | let decompressor = try!(LjpegDecompressor::new_full(src, true, true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mos.rs:99:20 [INFO] [stderr] | [INFO] [stderr] 99 | let ljpegout = try!(decompressor.decode_leaf(width, height)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/iiq.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/iiq.rs:58:54 [INFO] [stderr] | [INFO] [stderr] 58 | ok_image_with_blacklevels(camera, width, height, try!(self.get_wb(wb_offset)), [black, black, black, black], image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:27:15 [INFO] [stderr] | [INFO] [stderr] 27 | let raw = fetch_ifd!(&self.tiff, Tag::WhiteLevel); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:29:18 [INFO] [stderr] | [INFO] [stderr] 29 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | try!(self.decode_compressed(src, width, height, dummy)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:39:37 [INFO] [stderr] | [INFO] [stderr] 39 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/tfr.rs:45:18 [INFO] [stderr] | [INFO] [stderr] 45 | let levels = fetch_tag!(self.tiff, Tag::AsShotNeutral); [INFO] [stderr] | ----------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:51:24 [INFO] [stderr] | [INFO] [stderr] 51 | let decompressor = try!(LjpegDecompressor::new_full(src, true, false)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/tfr.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | try!(decompressor.decode(&mut out, 0, width, width, height, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:100:15 [INFO] [stderr] | [INFO] [stderr] 100 | let raw = fetch_ifd!(&self.tiff, Tag::CFAPattern); [INFO] [stderr] | --------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:101:21 [INFO] [stderr] | [INFO] [stderr] 101 | let mut width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:102:18 [INFO] [stderr] | [INFO] [stderr] 102 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:103:15 [INFO] [stderr] | [INFO] [stderr] 103 | let bps = fetch_tag!(raw, Tag::BitsPerSample).get_usize(0); [INFO] [stderr] | ----------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:104:23 [INFO] [stderr] | [INFO] [stderr] 104 | let compression = fetch_tag!(raw, Tag::Compression).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:108:18 [INFO] [stderr] | [INFO] [stderr] 108 | let camera = try!(self.rawloader.check_supported_with_mode(&self.tiff, &mode)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:110:18 [INFO] [stderr] | [INFO] [stderr] 110 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:111:16 [INFO] [stderr] | [INFO] [stderr] 111 | let size = fetch_tag!(raw, Tag::StripByteCounts).get_usize(0); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:114:18 [INFO] [stderr] | [INFO] [stderr] 114 | let coeffs = try!(self.get_wb()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | try!(self.decode_compressed(src, width, height, bps, dummy)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:169:24 [INFO] [stderr] | [INFO] [stderr] 169 | let serial = fetch_tag!(self.tiff, Tag::NefSerial); [INFO] [stderr] | ------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:182:25 [INFO] [stderr] | [INFO] [stderr] 182 | let keydata = fetch_tag!(self.tiff, Tag::NefKey).get_data(); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:226:5 [INFO] [stderr] | [INFO] [stderr] 226 | try!(htable.initialize(true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:231:19 [INFO] [stderr] | [INFO] [stderr] 231 | let metaifd = fetch_ifd!(self.tiff, Tag::NefMeta1); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nef.rs:233:7 [INFO] [stderr] | [INFO] [stderr] 233 | fetch_tag!(metaifd, Tag::NefMeta1) [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:257:22 [INFO] [stderr] | [INFO] [stderr] 257 | let mut htable = try!(Self::create_hufftable(huff_select, bps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:298:18 [INFO] [stderr] | [INFO] [stderr] 298 | htable = try!(Self::create_hufftable(huff_select+1, bps)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:300:26 [INFO] [stderr] | [INFO] [stderr] 300 | pred_up1[row&1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:301:26 [INFO] [stderr] | [INFO] [stderr] 301 | pred_up2[row&1] += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:306:25 [INFO] [stderr] | [INFO] [stderr] 306 | pred_left1 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nef.rs:307:25 [INFO] [stderr] | [INFO] [stderr] 307 | pred_left2 += try!(htable.huff_decode(&mut pump)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/nrw.rs:25:18 [INFO] [stderr] | [INFO] [stderr] 25 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nrw.rs:30:17 [INFO] [stderr] | [INFO] [stderr] 30 | let width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nrw.rs:31:18 [INFO] [stderr] | [INFO] [stderr] 31 | let height = fetch_tag!(raw, Tag::ImageLength).get_usize(0); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/nrw.rs:32:18 [INFO] [stderr] | [INFO] [stderr] 32 | let offset = fetch_tag!(raw, Tag::StripOffsets).get_usize(0); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:26:18 [INFO] [stderr] | [INFO] [stderr] 26 | let camera = try!(self.rawloader.check_supported(&self.tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:29:15 [INFO] [stderr] | [INFO] [stderr] 29 | (raw, fetch_tag!(raw, Tag::StripOffsets).get_usize(0)) [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:31:15 [INFO] [stderr] | [INFO] [stderr] 31 | (raw, fetch_tag!(raw, Tag::StripOffsets).get_usize(0)) [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:41:26 [INFO] [stderr] | [INFO] [stderr] 41 | let decompressor = try!(LjpegDecompressor::new(src)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | try!(decompressor.decode(&mut ljpegout, 0, width, width, height, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:53:31 [INFO] [stderr] | [INFO] [stderr] 53 | let linearization = fetch_tag!(self.tiff, Tag::GrayResponse); [INFO] [stderr] | ---------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:69:9 [INFO] [stderr] | [INFO] [stderr] 69 | try!(self.convert_to_rgb(&camera, &mut ljpegout, dummy)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:71:19 [INFO] [stderr] | [INFO] [stderr] 71 | width = fetch_tag!(raw, Tag::ImageWidth).get_usize(0) * cpp; [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/decoders/cr2.rs:72:20 [INFO] [stderr] | [INFO] [stderr] 72 | height = fetch_tag!(raw, Tag::ImageLength).get_usize(0) ; [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/cr2.rs:178:18 [INFO] [stderr] | [INFO] [stderr] 178 | let coeffs = try!(self.get_wb(cam)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ari.rs:30:18 [INFO] [stderr] | [INFO] [stderr] 30 | let camera = try!(self.rawloader.check_supported_with_everything("ARRI", &model, "")); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/ari.rs:35:37 [INFO] [stderr] | [INFO] [stderr] 35 | ok_image(camera, width, height, try!(self.get_wb()), image) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:45:17 [INFO] [stderr] | [INFO] [stderr] 45 | let dir = try!(X3fDirectory::new(data, 12+i*12)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:47:19 [INFO] [stderr] | [INFO] [stderr] 47 | let img = try!(X3fImage::new(&buf.buf, dir.offset)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:111:19 [INFO] [stderr] | [INFO] [stderr] 111 | let caminfo = try!( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:119:16 [INFO] [stderr] | [INFO] [stderr] 119 | let tiff = try!(TiffIFD::new_root(self.buffer, caminfo.doffset+12)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:120:18 [INFO] [stderr] | [INFO] [stderr] 120 | let camera = try!(self.rawloader.check_supported(&tiff)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:122:19 [INFO] [stderr] | [INFO] [stderr] 122 | let imginfo = try!( [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:132:13 [INFO] [stderr] | [INFO] [stderr] 132 | 35 => try!(self.decode_compressed(src, width, height, dummy)), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/x3f.rs:136:56 [INFO] [stderr] | [INFO] [stderr] 136 | let mut img = RawImage::new(camera, width, height, try!(self.get_wb()), image, dummy); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/unwrapped.rs:134:22 [INFO] [stderr] | [INFO] [stderr] 134 | let decompressor = try!(ljpeg::LjpegDecompressor::new_full(src, dng_bug, csfix)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/unwrapped.rs:135:3 [INFO] [stderr] | [INFO] [stderr] 135 | try!(decompressor.decode(&mut out, 0, width, width, height, false)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:429:18 [INFO] [stderr] | [INFO] [stderr] 429 | let ciff = try!(ciff::CiffIFD::new_file(buf)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 450 | if tiff.has_entry(Tag::Model) && fetch_tag!(tiff, Tag::Model).get_str() == "DCS560C" { [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 459 | return match fetch_tag!(tiff, Tag::Make).get_str().to_string().as_ref() { [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 487 | if fetch_tag!(tiff, Tag::Software).get_str() == "Camera Library" { [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 509 | let make = fetch_tag!(tiff, Tag::Make).get_str(); [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | try!( [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 510 | let model = fetch_tag!(tiff, Tag::Model).get_str(); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:526:19 [INFO] [stderr] | [INFO] [stderr] 526 | let decoder = try!(self.get_decoder(&buffer)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:532:18 [INFO] [stderr] | [INFO] [stderr] 532 | let buffer = try!(Buffer::new(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoders/mod.rs:556:18 [INFO] [stderr] | [INFO] [stderr] 556 | let buffer = try!(Buffer::new(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/ljpeg/huffman.rs:265:40 [INFO] [stderr] | [INFO] [stderr] 265 | pub fn huff_decode(&self, pump: &mut BitPump) -> Result { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [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/decoders/ljpeg/huffman.rs:281:37 [INFO] [stderr] | [INFO] [stderr] 281 | pub fn huff_len(&self, pump: &mut BitPump) -> Result { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/ljpeg/huffman.rs:308:38 [INFO] [stderr] | [INFO] [stderr] 308 | pub fn huff_diff(&self, pump: &mut BitPump, len: u32) -> i32 { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/crw.rs:47:33 [INFO] [stderr] | [INFO] [stderr] 47 | fn get_bits(&self, pump: &mut BitPump) -> u32 { [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn BitPump` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:123:27 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn new(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:420:67 [INFO] [stderr] | [INFO] [stderr] 420 | pub fn get_decoder<'b>(&'b self, buf: &'b Buffer) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn Decoder+'b` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:425:28 [INFO] [stderr] | [INFO] [stderr] 425 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:431:28 [INFO] [stderr] | [INFO] [stderr] 431 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:436:28 [INFO] [stderr] | [INFO] [stderr] 436 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:441:28 [INFO] [stderr] | [INFO] [stderr] 441 | return Ok(dec as Box); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 460 | "SONY" => use_decoder!(arw::ArwDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 461 | "Mamiya-OP Co.,Ltd." => use_decoder!(mef::MefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 462 | "OLYMPUS IMAGING CORP." => use_decoder!(orf::OrfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 463 | "OLYMPUS CORPORATION" => use_decoder!(orf::OrfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 464 | "OLYMPUS OPTICAL CO.,LTD" => use_decoder!(orf::OrfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 465 | "SAMSUNG" => use_decoder!(srw::SrwDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 466 | "SEIKO EPSON CORP." => use_decoder!(erf::ErfDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 467 | "EASTMAN KODAK COMPANY" => use_decoder!(kdc::KdcDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 468 | "Eastman Kodak Company" => use_decoder!(kdc::KdcDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 469 | "KODAK" => use_decoder!(dcs::DcsDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 470 | "Kodak" => use_decoder!(dcr::DcrDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 471 | "Panasonic" => use_decoder!(rw2::Rw2Decoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 472 | "LEICA" => use_decoder!(rw2::Rw2Decoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 473 | "FUJIFILM" => use_decoder!(raf::RafDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 474 | "PENTAX Corporation" => use_decoder!(pef::PefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 475 | "RICOH IMAGING COMPANY, LTD." => use_decoder!(pef::PefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 476 | "PENTAX" => use_decoder!(pef::PefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 477 | "Leaf" => use_decoder!(iiq::IiqDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 478 | "Hasselblad" => use_decoder!(tfr::TfrDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 479 | "NIKON CORPORATION" => use_decoder!(nef::NefDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 480 | "NIKON" => use_decoder!(nrw::NrwDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 481 | "Canon" => use_decoder!(cr2::Cr2Decoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:456:121 [INFO] [stderr] | [INFO] [stderr] 456 | ($dec:ty, $buf:ident, $tiff:ident, $rawdec:ident) => (Ok(Box::new(<$dec>::new($buf, $tiff, $rawdec)) as Box)); [INFO] [stderr] | ^^^^^^^ help: use `dyn`: `dyn Decoder` [INFO] [stderr] ... [INFO] [stderr] 482 | "Phase One A/S" => use_decoder!(iiq::IiqDecoder, buffer, tiff, self), [INFO] [stderr] | ------------------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:531:37 [INFO] [stderr] | [INFO] [stderr] 531 | pub fn decode(&self, reader: &mut Read, dummy: bool) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/decoders/mod.rs:555:47 [INFO] [stderr] | [INFO] [stderr] 555 | pub fn decode_unwrapped(&self, reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:123:28 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn decode(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:138:38 [INFO] [stderr] | [INFO] [stderr] 138 | pub fn decode_unwrapped(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:144:34 [INFO] [stderr] | [INFO] [stderr] 144 | pub fn decode_dummy(reader: &mut Read) -> Result { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 1m 18s [INFO] running `"docker" "inspect" "2db9b967cb5e71ad3cdc825c48246036e5b3b6c0eb5060948277976cfce73c2c"` [INFO] running `"docker" "rm" "-f" "2db9b967cb5e71ad3cdc825c48246036e5b3b6c0eb5060948277976cfce73c2c"` [INFO] [stdout] 2db9b967cb5e71ad3cdc825c48246036e5b3b6c0eb5060948277976cfce73c2c