[INFO] fetching crate pure_vorbis 0.0.1... [INFO] testing pure_vorbis-0.0.1 against 1.44.0 for beta-1.45-1 [INFO] extracting crate pure_vorbis 0.0.1 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate pure_vorbis 0.0.1 on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate pure_vorbis 0.0.1 [INFO] removed path dependency ao from crates.io crate pure_vorbis 0.0.1 [INFO] finished tweaking crates.io crate pure_vorbis 0.0.1 [INFO] tweaked toml for crates.io crate pure_vorbis 0.0.1 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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=warn" "-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" "+1.44.0" "build" "--frozen"` [INFO] [stdout] 83f05cbcf7e551c3be8ce050cd4bfeed4384135f1c01f371cf60436747bd5edd [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "83f05cbcf7e551c3be8ce050cd4bfeed4384135f1c01f371cf60436747bd5edd"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling rustc-serialize v0.3.24 [INFO] [stderr] Compiling num-integer v0.1.42 [INFO] [stderr] Compiling num-iter v0.1.40 [INFO] [stderr] Compiling num-traits v0.1.43 [INFO] [stderr] Compiling enum_primitive v0.1.1 [INFO] [stderr] Compiling num-bigint v0.1.44 [INFO] [stderr] Compiling num-complex v0.1.43 [INFO] [stderr] Compiling num-rational v0.1.42 [INFO] [stderr] Compiling num v0.1.42 [INFO] [stderr] Compiling pure_vorbis v0.0.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:16:26 [INFO] [stderr] | [INFO] [stderr] 16 | let (r, r_len) = try!(self.try_read_u32_bits(len_bits)); [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/bitstream.rs:51:17 [INFO] [stderr] | [INFO] [stderr] 51 | let u = try!(self.read_u32_bits(len_bits - 1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:52:20 [INFO] [stderr] | [INFO] [stderr] 52 | let sign = try!(self.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:98:20 [INFO] [stderr] | [INFO] [stderr] 98 | let read = try!(self.inner.read(&mut buf)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:159:13 [INFO] [stderr] | [INFO] [stderr] 159 | try!(self.fill_bit_buf()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | try!(self.fill_bit_buf()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:187:22 [INFO] [stderr] | [INFO] [stderr] 187 | buf[i] = try!(self.read_u8()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | try!(reader.read_exact(&mut sync_pattern)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:28:25 [INFO] [stderr] | [INFO] [stderr] 28 | let dim_count = try!(reader.read_u16()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:29:27 [INFO] [stderr] | [INFO] [stderr] 29 | let entry_count = try!(reader.read_u32_bits(24)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let ordered = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | try!(Self::read_ordered_codeword_lens(reader, entry_count, make_codeword)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:40:21 [INFO] [stderr] | [INFO] [stderr] 40 | try!(Self::read_unordered_codeword_lens(reader, entry_count, make_codeword)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:46:28 [INFO] [stderr] | [INFO] [stderr] 46 | let lookup_table = try!(LookupTable::read(reader, entry_count, dim_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:57:17 [INFO] [stderr] | [INFO] [stderr] 57 | let r = try!(self.huffman_decoder.decode(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:63:33 [INFO] [stderr] | [INFO] [stderr] 63 | let lookup_offset = try!(self.decode_scalar(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:73:22 [INFO] [stderr] | [INFO] [stderr] 73 | let sparse = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:76:28 [INFO] [stderr] | [INFO] [stderr] 76 | let used = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:81:23 [INFO] [stderr] | [INFO] [stderr] 81 | let len = try!(Self::read_codeword_len(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:82:13 [INFO] [stderr] | [INFO] [stderr] 82 | try!(callback(i, len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:90:27 [INFO] [stderr] | [INFO] [stderr] 90 | let mut cur_len = try!(Self::read_codeword_len(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:93:23 [INFO] [stderr] | [INFO] [stderr] 93 | let num = try!(reader.read_u32_bits(num_len_bits)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:99:17 [INFO] [stderr] | [INFO] [stderr] 99 | try!(callback(cur_entry, cur_len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:108:12 [INFO] [stderr] | [INFO] [stderr] 108 | Ok(try!(reader.read_u32_bits(5)) + 1) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:131:24 [INFO] [stderr] | [INFO] [stderr] 131 | let kind_int = try!(reader.read_u8_bits(4)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:141:19 [INFO] [stderr] | [INFO] [stderr] 141 | let min = try!(reader.read_f32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:142:21 [INFO] [stderr] | [INFO] [stderr] 142 | let delta = try!(reader.read_f32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:143:30 [INFO] [stderr] | [INFO] [stderr] 143 | let value_len_bits = try!(reader.read_u8_bits(4)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:144:21 [INFO] [stderr] | [INFO] [stderr] 144 | let seq_p = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:153:24 [INFO] [stderr] | [INFO] [stderr] 153 | mults.push(try!(reader.read_u16_bits(value_len_bits)) as f32 * delta + min); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:56:27 [INFO] [stderr] | [INFO] [stderr] 56 | let packet_kind = try!(reader.read_u8_bits(1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:61:24 [INFO] [stderr] | [INFO] [stderr] 61 | let mode_idx = try!(reader.read_u8_bits((mode_count as u8).ilog() as usize - 1)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:68:44 [INFO] [stderr] | [INFO] [stderr] 68 | /* let is_prev_long_frame = */ try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:69:44 [INFO] [stderr] | [INFO] [stderr] 69 | /* let is_next_long_frame = */ try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:83:13 [INFO] [stderr] | [INFO] [stderr] 83 | try!(floor.begin_decode(floor_y_list, reader, &self.setup.codebooks)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:95:17 [INFO] [stderr] | [INFO] [stderr] 95 | try!(residue.decode(reader, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:272:28 [INFO] [stderr] | [INFO] [stderr] 272 | self.header = Some(try!(PacketKind::Ident.read(reader, |r| Header::read(r)))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:277:30 [INFO] [stderr] | [INFO] [stderr] 277 | self.comments = Some(try!(PacketKind::Comment.read(reader, |r| Comments::read(r)))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:284:27 [INFO] [stderr] | [INFO] [stderr] 284 | self.setup = Some(try!(PacketKind::Setup.read(reader, |r| Setup::read(r, header)))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:345:25 [INFO] [stderr] | [INFO] [stderr] 345 | let codebooks = try!(Self::read_codebooks(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:347:9 [INFO] [stderr] | [INFO] [stderr] 347 | try!(Self::skip_time_domain_trans(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:349:22 [INFO] [stderr] | [INFO] [stderr] 349 | let floors = try!(Self::read_floors(reader, codebooks.len())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:351:24 [INFO] [stderr] | [INFO] [stderr] 351 | let residues = try!(Self::read_residues(reader, codebooks.len())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:353:24 [INFO] [stderr] | [INFO] [stderr] 353 | let mappings = try!(Self::read_mappings(reader, header.channel_count(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:356:21 [INFO] [stderr] | [INFO] [stderr] 356 | let modes = try!(Self::read_modes(reader, mappings.len())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:368:21 [INFO] [stderr] | [INFO] [stderr] 368 | let count = try!(reader.read_u8()) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:371:32 [INFO] [stderr] | [INFO] [stderr] 371 | let mut codebook = try!(Codebook::read(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:379:19 [INFO] [stderr] | [INFO] [stderr] 379 | let len = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:381:25 [INFO] [stderr] | [INFO] [stderr] 381 | let value = try!(reader.read_u32_bits(16)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:390:21 [INFO] [stderr] | [INFO] [stderr] 390 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:393:25 [INFO] [stderr] | [INFO] [stderr] 393 | let floor = try!(Floor::read(reader, codebook_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:400:21 [INFO] [stderr] | [INFO] [stderr] 400 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:403:27 [INFO] [stderr] | [INFO] [stderr] 403 | let residue = try!(Residue::read(reader, codebook_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:411:21 [INFO] [stderr] | [INFO] [stderr] 411 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:414:27 [INFO] [stderr] | [INFO] [stderr] 414 | let mapping = try!(Mapping::read(reader, channel_count, floor_count, residue_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:421:21 [INFO] [stderr] | [INFO] [stderr] 421 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:424:24 [INFO] [stderr] | [INFO] [stderr] 424 | let mode = try!(Mode::read(reader, mapping_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:427:13 [INFO] [stderr] | [INFO] [stderr] 427 | if !try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:446:27 [INFO] [stderr] | [INFO] [stderr] 446 | let packet_kind = try!(PacketKind::from_u8(try!(reader.read_u8())) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:446:52 [INFO] [stderr] | [INFO] [stderr] 446 | let packet_kind = try!(PacketKind::from_u8(try!(reader.read_u8())) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:453:9 [INFO] [stderr] | [INFO] [stderr] 453 | try!(reader.read_exact(&mut magic)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:37:35 [INFO] [stderr] | [INFO] [stderr] 37 | match FloorKind::from_u16(try!(reader.read_u16())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:43:26 [INFO] [stderr] | [INFO] [stderr] 43 | let part_count = try!(reader.read_u32_bits(5)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:50:30 [INFO] [stderr] | [INFO] [stderr] 50 | let part_class = try!(reader.read_u8_bits(4)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:60:29 [INFO] [stderr] | [INFO] [stderr] 60 | let dim_count = try!(reader.read_u8_bits(3)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:62:38 [INFO] [stderr] | [INFO] [stderr] 62 | let subclass_bit_count = try!(reader.read_u8_bits(2)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:64:35 [INFO] [stderr] | [INFO] [stderr] 64 | let master_book = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:76:43 [INFO] [stderr] | [INFO] [stderr] 76 | let subclass_book = match try!(reader.read_u8()) as usize { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:98:20 [INFO] [stderr] | [INFO] [stderr] 98 | let mult = try!(reader.read_u8_bits(2)) + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:100:25 [INFO] [stderr] | [INFO] [stderr] 100 | let rangebits = try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:106:25 [INFO] [stderr] | [INFO] [stderr] 106 | let x = try!(reader.read_u16_bits(rangebits)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:188:24 [INFO] [stderr] | [INFO] [stderr] 188 | let non_zero = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:194:29 [INFO] [stderr] | [INFO] [stderr] 194 | result_y_list.push((try!(reader.read_u16_bits(len_bits)), true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:195:29 [INFO] [stderr] | [INFO] [stderr] 195 | result_y_list.push((try!(reader.read_u16_bits(len_bits)), true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:204:17 [INFO] [stderr] | [INFO] [stderr] 204 | try!(codebook.decode_scalar(reader)) as usize [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:211:25 [INFO] [stderr] | [INFO] [stderr] 211 | let y = try!(codebook.map(|c| c.decode_scalar(reader)).unwrap_or(Ok(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:19:12 [INFO] [stderr] | [INFO] [stderr] 19 | if try!(reader.read_u32()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:23:29 [INFO] [stderr] | [INFO] [stderr] 23 | let channel_count = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:28:27 [INFO] [stderr] | [INFO] [stderr] 28 | let sample_rate = try!(reader.read_u32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | let bitrate_max = try!(reader.read_i32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:34:27 [INFO] [stderr] | [INFO] [stderr] 34 | let bitrate_nom = try!(reader.read_i32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:35:27 [INFO] [stderr] | [INFO] [stderr] 35 | let bitrate_min = try!(reader.read_i32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:37:36 [INFO] [stderr] | [INFO] [stderr] 37 | let frame_len_short = 1 << try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:41:35 [INFO] [stderr] | [INFO] [stderr] 41 | let frame_len_long = 1 << try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | if !try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:257:22 [INFO] [stderr] | [INFO] [stderr] 257 | let vendor = try!(Self::read_string(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:259:29 [INFO] [stderr] | [INFO] [stderr] 259 | let comment_count = try!(reader.read_u32()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:262:21 [INFO] [stderr] | [INFO] [stderr] 262 | let s = try!(Self::read_string(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:268:27 [INFO] [stderr] | [INFO] [stderr] 268 | let framing_bit = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:317:19 [INFO] [stderr] | [INFO] [stderr] 317 | let len = try!(reader.read_u32()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:319:9 [INFO] [stderr] | [INFO] [stderr] 319 | try!(reader.read_exact(&mut bytes)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:39:41 [INFO] [stderr] | [INFO] [stderr] 39 | let (mut code_bits, mut read) = try!(reader.try_read_u32_bits(lookup_len_bits)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:48:25 [INFO] [stderr] | [INFO] [stderr] 48 | let r = try!(reader.try_read_u32_bits(self.max_code_len - lookup_len_bits)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:56:17 [INFO] [stderr] | [INFO] [stderr] 56 | try!(self.find_long_code(code_bits, read)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:95:29 [INFO] [stderr] | [INFO] [stderr] 95 | let code_straight = try!(self.next_code(len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:143:17 [INFO] [stderr] | [INFO] [stderr] 143 | let r = try!(self.do_next_code(len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:157:17 [INFO] [stderr] | [INFO] [stderr] 157 | try!(self.do_next_code(idx)) << 1 [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:175:29 [INFO] [stderr] | [INFO] [stderr] 175 | let cur_code_bits = try!(self.do_next_code(idx)) << 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | if try!(reader.read_u16()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:34:31 [INFO] [stderr] | [INFO] [stderr] 34 | let submap_count = if try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | try!(reader.read_u8_bits(4)) as usize [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:39:37 [INFO] [stderr] | [INFO] [stderr] 39 | let has_channel_couplings = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:41:23 [INFO] [stderr] | [INFO] [stderr] 41 | let len = try!(reader.read_u8()) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:45:35 [INFO] [stderr] | [INFO] [stderr] 45 | let mag_channel = try!(reader.read_u8_bits(channel_index_bits)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:46:35 [INFO] [stderr] | [INFO] [stderr] 46 | let ang_channel = try!(reader.read_u8_bits(channel_index_bits)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:63:12 [INFO] [stderr] | [INFO] [stderr] 63 | if try!(reader.read_u8_bits(2)) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:70:34 [INFO] [stderr] | [INFO] [stderr] 70 | let submap_idx = try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:85:13 [INFO] [stderr] | [INFO] [stderr] 85 | try!(reader.read_u8()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:87:25 [INFO] [stderr] | [INFO] [stderr] 87 | let floor = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:92:27 [INFO] [stderr] | [INFO] [stderr] 92 | let residue = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:13:29 [INFO] [stderr] | [INFO] [stderr] 13 | let frame_kind = if try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:18:12 [INFO] [stderr] | [INFO] [stderr] 18 | if try!(reader.read_u16()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:21:12 [INFO] [stderr] | [INFO] [stderr] 21 | if try!(reader.read_u16()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:24:23 [INFO] [stderr] | [INFO] [stderr] 24 | let mapping = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:28:62 [INFO] [stderr] | [INFO] [stderr] 28 | let kind = if let Some(kind) = ResidueKind::from_u16(try!(reader.read_u16())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:33:21 [INFO] [stderr] | [INFO] [stderr] 33 | let start = try!(reader.read_u32_bits(24)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:34:19 [INFO] [stderr] | [INFO] [stderr] 34 | let end = try!(reader.read_u32_bits(24)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:39:24 [INFO] [stderr] | [INFO] [stderr] 39 | let part_len = try!(reader.read_u32_bits(24)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:40:27 [INFO] [stderr] | [INFO] [stderr] 40 | let class_count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:41:25 [INFO] [stderr] | [INFO] [stderr] 41 | let classbook = try!(reader.read_u8_bits(8)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:48:28 [INFO] [stderr] | [INFO] [stderr] 48 | let low_bits = try!(reader.read_u8_bits(3)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | let has_high_bits = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:51:17 [INFO] [stderr] | [INFO] [stderr] 51 | try!(reader.read_u8_bits(5)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:63:40 [INFO] [stderr] | [INFO] [stderr] 63 | let codebook_idx = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:150:40 [INFO] [stderr] | [INFO] [stderr] 150 | let mut temp = try!(codebook.decode_scalar(reader)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:178:29 [INFO] [stderr] | [INFO] [stderr] 178 | ... try!(self.codebook_decode(&mut pusher, reader, codebook)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:201:13 [INFO] [stderr] | [INFO] [stderr] 201 | try!(codebook.decode_vq(reader, result)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `str` [INFO] [stderr] --> src/decoder.rs:2:16 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{mem, str}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/header.rs:291:38 [INFO] [stderr] | [INFO] [stderr] 291 | pub fn iter<'a>(&'a self) -> Box, &'a str)> + 'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, &'a str)> + 'a` [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/header.rs:306:61 [INFO] [stderr] | [INFO] [stderr] 306 | pub fn by_tag<'a>(&'a self, tag: CommentTag<'a>) -> Box + 'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/header.rs:326:25 [INFO] [stderr] | [INFO] [stderr] 326 | type IntoIter = Box + 'a>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/util.rs:33:14 [INFO] [stderr] | [INFO] [stderr] 33 | 1...31 => self & lsb_mask(len), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead [INFO] [stderr] --> src/header.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::ascii::AsciiExt` [INFO] [stderr] --> src/header.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 134 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.38s [INFO] running `"docker" "inspect" "83f05cbcf7e551c3be8ce050cd4bfeed4384135f1c01f371cf60436747bd5edd"` [INFO] running `"docker" "rm" "-f" "83f05cbcf7e551c3be8ce050cd4bfeed4384135f1c01f371cf60436747bd5edd"` [INFO] [stdout] 83f05cbcf7e551c3be8ce050cd4bfeed4384135f1c01f371cf60436747bd5edd [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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=warn" "-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" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 84c926b761750f6db639440b296aa63e5d64437c05e2d8bc38d9366997f1cc6d [INFO] running `"docker" "start" "-a" "84c926b761750f6db639440b296aa63e5d64437c05e2d8bc38d9366997f1cc6d"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling gcc v0.3.55 [INFO] [stderr] Compiling variance v0.1.3 [INFO] [stderr] Compiling scopeguard v0.1.2 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling ao v0.6.1 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:16:26 [INFO] [stderr] | [INFO] [stderr] 16 | let (r, r_len) = try!(self.try_read_u32_bits(len_bits)); [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/bitstream.rs:51:17 [INFO] [stderr] | [INFO] [stderr] 51 | let u = try!(self.read_u32_bits(len_bits - 1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:52:20 [INFO] [stderr] | [INFO] [stderr] 52 | let sign = try!(self.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:98:20 [INFO] [stderr] | [INFO] [stderr] 98 | let read = try!(self.inner.read(&mut buf)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:159:13 [INFO] [stderr] | [INFO] [stderr] 159 | try!(self.fill_bit_buf()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | try!(self.fill_bit_buf()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/bitstream.rs:187:22 [INFO] [stderr] | [INFO] [stderr] 187 | buf[i] = try!(self.read_u8()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | try!(reader.read_exact(&mut sync_pattern)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:28:25 [INFO] [stderr] | [INFO] [stderr] 28 | let dim_count = try!(reader.read_u16()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:29:27 [INFO] [stderr] | [INFO] [stderr] 29 | let entry_count = try!(reader.read_u32_bits(24)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | let ordered = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | try!(Self::read_ordered_codeword_lens(reader, entry_count, make_codeword)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:40:21 [INFO] [stderr] | [INFO] [stderr] 40 | try!(Self::read_unordered_codeword_lens(reader, entry_count, make_codeword)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:46:28 [INFO] [stderr] | [INFO] [stderr] 46 | let lookup_table = try!(LookupTable::read(reader, entry_count, dim_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:57:17 [INFO] [stderr] | [INFO] [stderr] 57 | let r = try!(self.huffman_decoder.decode(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:63:33 [INFO] [stderr] | [INFO] [stderr] 63 | let lookup_offset = try!(self.decode_scalar(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:73:22 [INFO] [stderr] | [INFO] [stderr] 73 | let sparse = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:76:28 [INFO] [stderr] | [INFO] [stderr] 76 | let used = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:81:23 [INFO] [stderr] | [INFO] [stderr] 81 | let len = try!(Self::read_codeword_len(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:82:13 [INFO] [stderr] | [INFO] [stderr] 82 | try!(callback(i, len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:90:27 [INFO] [stderr] | [INFO] [stderr] 90 | let mut cur_len = try!(Self::read_codeword_len(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:93:23 [INFO] [stderr] | [INFO] [stderr] 93 | let num = try!(reader.read_u32_bits(num_len_bits)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:99:17 [INFO] [stderr] | [INFO] [stderr] 99 | try!(callback(cur_entry, cur_len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:108:12 [INFO] [stderr] | [INFO] [stderr] 108 | Ok(try!(reader.read_u32_bits(5)) + 1) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:131:24 [INFO] [stderr] | [INFO] [stderr] 131 | let kind_int = try!(reader.read_u8_bits(4)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:141:19 [INFO] [stderr] | [INFO] [stderr] 141 | let min = try!(reader.read_f32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:142:21 [INFO] [stderr] | [INFO] [stderr] 142 | let delta = try!(reader.read_f32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:143:30 [INFO] [stderr] | [INFO] [stderr] 143 | let value_len_bits = try!(reader.read_u8_bits(4)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:144:21 [INFO] [stderr] | [INFO] [stderr] 144 | let seq_p = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/codebook.rs:153:24 [INFO] [stderr] | [INFO] [stderr] 153 | mults.push(try!(reader.read_u16_bits(value_len_bits)) as f32 * delta + min); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:56:27 [INFO] [stderr] | [INFO] [stderr] 56 | let packet_kind = try!(reader.read_u8_bits(1)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:61:24 [INFO] [stderr] | [INFO] [stderr] 61 | let mode_idx = try!(reader.read_u8_bits((mode_count as u8).ilog() as usize - 1)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:68:44 [INFO] [stderr] | [INFO] [stderr] 68 | /* let is_prev_long_frame = */ try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:69:44 [INFO] [stderr] | [INFO] [stderr] 69 | /* let is_next_long_frame = */ try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:83:13 [INFO] [stderr] | [INFO] [stderr] 83 | try!(floor.begin_decode(floor_y_list, reader, &self.setup.codebooks)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:95:17 [INFO] [stderr] | [INFO] [stderr] 95 | try!(residue.decode(reader, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:272:28 [INFO] [stderr] | [INFO] [stderr] 272 | self.header = Some(try!(PacketKind::Ident.read(reader, |r| Header::read(r)))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:277:30 [INFO] [stderr] | [INFO] [stderr] 277 | self.comments = Some(try!(PacketKind::Comment.read(reader, |r| Comments::read(r)))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:284:27 [INFO] [stderr] | [INFO] [stderr] 284 | self.setup = Some(try!(PacketKind::Setup.read(reader, |r| Setup::read(r, header)))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:345:25 [INFO] [stderr] | [INFO] [stderr] 345 | let codebooks = try!(Self::read_codebooks(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:347:9 [INFO] [stderr] | [INFO] [stderr] 347 | try!(Self::skip_time_domain_trans(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:349:22 [INFO] [stderr] | [INFO] [stderr] 349 | let floors = try!(Self::read_floors(reader, codebooks.len())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:351:24 [INFO] [stderr] | [INFO] [stderr] 351 | let residues = try!(Self::read_residues(reader, codebooks.len())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:353:24 [INFO] [stderr] | [INFO] [stderr] 353 | let mappings = try!(Self::read_mappings(reader, header.channel_count(), [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:356:21 [INFO] [stderr] | [INFO] [stderr] 356 | let modes = try!(Self::read_modes(reader, mappings.len())); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:368:21 [INFO] [stderr] | [INFO] [stderr] 368 | let count = try!(reader.read_u8()) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:371:32 [INFO] [stderr] | [INFO] [stderr] 371 | let mut codebook = try!(Codebook::read(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:379:19 [INFO] [stderr] | [INFO] [stderr] 379 | let len = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:381:25 [INFO] [stderr] | [INFO] [stderr] 381 | let value = try!(reader.read_u32_bits(16)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:390:21 [INFO] [stderr] | [INFO] [stderr] 390 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:393:25 [INFO] [stderr] | [INFO] [stderr] 393 | let floor = try!(Floor::read(reader, codebook_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:400:21 [INFO] [stderr] | [INFO] [stderr] 400 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:403:27 [INFO] [stderr] | [INFO] [stderr] 403 | let residue = try!(Residue::read(reader, codebook_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:411:21 [INFO] [stderr] | [INFO] [stderr] 411 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:414:27 [INFO] [stderr] | [INFO] [stderr] 414 | let mapping = try!(Mapping::read(reader, channel_count, floor_count, residue_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:421:21 [INFO] [stderr] | [INFO] [stderr] 421 | let count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:424:24 [INFO] [stderr] | [INFO] [stderr] 424 | let mode = try!(Mode::read(reader, mapping_count)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:427:13 [INFO] [stderr] | [INFO] [stderr] 427 | if !try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:446:27 [INFO] [stderr] | [INFO] [stderr] 446 | let packet_kind = try!(PacketKind::from_u8(try!(reader.read_u8())) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:446:52 [INFO] [stderr] | [INFO] [stderr] 446 | let packet_kind = try!(PacketKind::from_u8(try!(reader.read_u8())) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/decoder.rs:453:9 [INFO] [stderr] | [INFO] [stderr] 453 | try!(reader.read_exact(&mut magic)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:37:35 [INFO] [stderr] | [INFO] [stderr] 37 | match FloorKind::from_u16(try!(reader.read_u16())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:43:26 [INFO] [stderr] | [INFO] [stderr] 43 | let part_count = try!(reader.read_u32_bits(5)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:50:30 [INFO] [stderr] | [INFO] [stderr] 50 | let part_class = try!(reader.read_u8_bits(4)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:60:29 [INFO] [stderr] | [INFO] [stderr] 60 | let dim_count = try!(reader.read_u8_bits(3)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:62:38 [INFO] [stderr] | [INFO] [stderr] 62 | let subclass_bit_count = try!(reader.read_u8_bits(2)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:64:35 [INFO] [stderr] | [INFO] [stderr] 64 | let master_book = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:76:43 [INFO] [stderr] | [INFO] [stderr] 76 | let subclass_book = match try!(reader.read_u8()) as usize { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:98:20 [INFO] [stderr] | [INFO] [stderr] 98 | let mult = try!(reader.read_u8_bits(2)) + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:100:25 [INFO] [stderr] | [INFO] [stderr] 100 | let rangebits = try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:106:25 [INFO] [stderr] | [INFO] [stderr] 106 | let x = try!(reader.read_u16_bits(rangebits)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:188:24 [INFO] [stderr] | [INFO] [stderr] 188 | let non_zero = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:194:29 [INFO] [stderr] | [INFO] [stderr] 194 | result_y_list.push((try!(reader.read_u16_bits(len_bits)), true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:195:29 [INFO] [stderr] | [INFO] [stderr] 195 | result_y_list.push((try!(reader.read_u16_bits(len_bits)), true)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:204:17 [INFO] [stderr] | [INFO] [stderr] 204 | try!(codebook.decode_scalar(reader)) as usize [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/floor.rs:211:25 [INFO] [stderr] | [INFO] [stderr] 211 | let y = try!(codebook.map(|c| c.decode_scalar(reader)).unwrap_or(Ok(0))); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:19:12 [INFO] [stderr] | [INFO] [stderr] 19 | if try!(reader.read_u32()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:23:29 [INFO] [stderr] | [INFO] [stderr] 23 | let channel_count = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:28:27 [INFO] [stderr] | [INFO] [stderr] 28 | let sample_rate = try!(reader.read_u32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:33:27 [INFO] [stderr] | [INFO] [stderr] 33 | let bitrate_max = try!(reader.read_i32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:34:27 [INFO] [stderr] | [INFO] [stderr] 34 | let bitrate_nom = try!(reader.read_i32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:35:27 [INFO] [stderr] | [INFO] [stderr] 35 | let bitrate_min = try!(reader.read_i32()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:37:36 [INFO] [stderr] | [INFO] [stderr] 37 | let frame_len_short = 1 << try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:41:35 [INFO] [stderr] | [INFO] [stderr] 41 | let frame_len_long = 1 << try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | if !try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:257:22 [INFO] [stderr] | [INFO] [stderr] 257 | let vendor = try!(Self::read_string(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:259:29 [INFO] [stderr] | [INFO] [stderr] 259 | let comment_count = try!(reader.read_u32()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:262:21 [INFO] [stderr] | [INFO] [stderr] 262 | let s = try!(Self::read_string(reader)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:268:27 [INFO] [stderr] | [INFO] [stderr] 268 | let framing_bit = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:317:19 [INFO] [stderr] | [INFO] [stderr] 317 | let len = try!(reader.read_u32()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/header.rs:319:9 [INFO] [stderr] | [INFO] [stderr] 319 | try!(reader.read_exact(&mut bytes)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:39:41 [INFO] [stderr] | [INFO] [stderr] 39 | let (mut code_bits, mut read) = try!(reader.try_read_u32_bits(lookup_len_bits)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:48:25 [INFO] [stderr] | [INFO] [stderr] 48 | let r = try!(reader.try_read_u32_bits(self.max_code_len - lookup_len_bits)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:56:17 [INFO] [stderr] | [INFO] [stderr] 56 | try!(self.find_long_code(code_bits, read)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:95:29 [INFO] [stderr] | [INFO] [stderr] 95 | let code_straight = try!(self.next_code(len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:143:17 [INFO] [stderr] | [INFO] [stderr] 143 | let r = try!(self.do_next_code(len)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:157:17 [INFO] [stderr] | [INFO] [stderr] 157 | try!(self.do_next_code(idx)) << 1 [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/huffman.rs:175:29 [INFO] [stderr] | [INFO] [stderr] 175 | let cur_code_bits = try!(self.do_next_code(idx)) << 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:30:12 [INFO] [stderr] | [INFO] [stderr] 30 | if try!(reader.read_u16()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:34:31 [INFO] [stderr] | [INFO] [stderr] 34 | let submap_count = if try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | try!(reader.read_u8_bits(4)) as usize [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:39:37 [INFO] [stderr] | [INFO] [stderr] 39 | let has_channel_couplings = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:41:23 [INFO] [stderr] | [INFO] [stderr] 41 | let len = try!(reader.read_u8()) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:45:35 [INFO] [stderr] | [INFO] [stderr] 45 | let mag_channel = try!(reader.read_u8_bits(channel_index_bits)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:46:35 [INFO] [stderr] | [INFO] [stderr] 46 | let ang_channel = try!(reader.read_u8_bits(channel_index_bits)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:63:12 [INFO] [stderr] | [INFO] [stderr] 63 | if try!(reader.read_u8_bits(2)) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:70:34 [INFO] [stderr] | [INFO] [stderr] 70 | let submap_idx = try!(reader.read_u8_bits(4)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:85:13 [INFO] [stderr] | [INFO] [stderr] 85 | try!(reader.read_u8()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:87:25 [INFO] [stderr] | [INFO] [stderr] 87 | let floor = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mapping.rs:92:27 [INFO] [stderr] | [INFO] [stderr] 92 | let residue = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:13:29 [INFO] [stderr] | [INFO] [stderr] 13 | let frame_kind = if try!(reader.read_bool()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:18:12 [INFO] [stderr] | [INFO] [stderr] 18 | if try!(reader.read_u16()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:21:12 [INFO] [stderr] | [INFO] [stderr] 21 | if try!(reader.read_u16()) != 0 { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/mode.rs:24:23 [INFO] [stderr] | [INFO] [stderr] 24 | let mapping = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:28:62 [INFO] [stderr] | [INFO] [stderr] 28 | let kind = if let Some(kind) = ResidueKind::from_u16(try!(reader.read_u16())) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:33:21 [INFO] [stderr] | [INFO] [stderr] 33 | let start = try!(reader.read_u32_bits(24)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:34:19 [INFO] [stderr] | [INFO] [stderr] 34 | let end = try!(reader.read_u32_bits(24)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:39:24 [INFO] [stderr] | [INFO] [stderr] 39 | let part_len = try!(reader.read_u32_bits(24)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:40:27 [INFO] [stderr] | [INFO] [stderr] 40 | let class_count = try!(reader.read_u8_bits(6)) as usize + 1; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:41:25 [INFO] [stderr] | [INFO] [stderr] 41 | let classbook = try!(reader.read_u8_bits(8)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:48:28 [INFO] [stderr] | [INFO] [stderr] 48 | let low_bits = try!(reader.read_u8_bits(3)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | let has_high_bits = try!(reader.read_bool()); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:51:17 [INFO] [stderr] | [INFO] [stderr] 51 | try!(reader.read_u8_bits(5)) [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:63:40 [INFO] [stderr] | [INFO] [stderr] 63 | let codebook_idx = try!(reader.read_u8()) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:150:40 [INFO] [stderr] | [INFO] [stderr] 150 | let mut temp = try!(codebook.decode_scalar(reader)) as usize; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:178:29 [INFO] [stderr] | [INFO] [stderr] 178 | ... try!(self.codebook_decode(&mut pusher, reader, codebook)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead [INFO] [stderr] --> src/residue.rs:201:13 [INFO] [stderr] | [INFO] [stderr] 201 | try!(codebook.decode_vq(reader, result)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `str` [INFO] [stderr] --> src/decoder.rs:2:16 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{mem, str}; [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/header.rs:291:38 [INFO] [stderr] | [INFO] [stderr] 291 | pub fn iter<'a>(&'a self) -> Box, &'a str)> + 'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator, &'a str)> + 'a` [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/header.rs:306:61 [INFO] [stderr] | [INFO] [stderr] 306 | pub fn by_tag<'a>(&'a self, tag: CommentTag<'a>) -> Box + 'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/header.rs:326:25 [INFO] [stderr] | [INFO] [stderr] 326 | type IntoIter = Box + 'a>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/util.rs:33:14 [INFO] [stderr] | [INFO] [stderr] 33 | 1...31 => self & lsb_mask(len), [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead [INFO] [stderr] --> src/header.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::ascii::AsciiExt` [INFO] [stderr] --> src/header.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::ascii::AsciiExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 134 warnings emitted [INFO] [stderr] [INFO] [stderr] Compiling scoped-pool v1.0.0 [INFO] [stderr] Compiling clap v2.33.1 [INFO] [stderr] error[E0518]: attribute should be applied to function or closure [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ao-0.6.1/src/lib.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 144 | / impl Sample for $t { [INFO] [stderr] 145 | | fn channels(&self) -> usize { 1 } [INFO] [stderr] 146 | | } [INFO] [stderr] | |_________- not a function or closure [INFO] [stderr] ... [INFO] [stderr] 155 | sample_impl!(i8); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0518]: attribute should be applied to function or closure [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ao-0.6.1/src/lib.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 144 | / impl Sample for $t { [INFO] [stderr] 145 | | fn channels(&self) -> usize { 1 } [INFO] [stderr] 146 | | } [INFO] [stderr] | |_________- not a function or closure [INFO] [stderr] ... [INFO] [stderr] 156 | sample_impl!(i16); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0518]: attribute should be applied to function or closure [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ao-0.6.1/src/lib.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 144 | / impl Sample for $t { [INFO] [stderr] 145 | | fn channels(&self) -> usize { 1 } [INFO] [stderr] 146 | | } [INFO] [stderr] | |_________- not a function or closure [INFO] [stderr] ... [INFO] [stderr] 157 | sample_impl!(i32); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0518]: attribute should be applied to function or closure [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/ao-0.6.1/src/lib.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | #[inline] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 150 | / impl Sample for [S; $w] { [INFO] [stderr] 151 | | fn channels(&self) -> usize { $w } [INFO] [stderr] 152 | | } [INFO] [stderr] | |_________- not a function or closure [INFO] [stderr] ... [INFO] [stderr] 158 | sample_impl!(channels 2); [INFO] [stderr] | ------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0518`. [INFO] [stderr] error: could not compile `ao`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "84c926b761750f6db639440b296aa63e5d64437c05e2d8bc38d9366997f1cc6d"` [INFO] running `"docker" "rm" "-f" "84c926b761750f6db639440b296aa63e5d64437c05e2d8bc38d9366997f1cc6d"` [INFO] [stdout] 84c926b761750f6db639440b296aa63e5d64437c05e2d8bc38d9366997f1cc6d