Mock Version: 1.4.21 Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rust-serde_json0.8.spec'], chrootPath='/var/lib/mock/f32-build-19334249-1347822/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rust-serde_json0.8.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1580342400 Wrote: /builddir/build/SRPMS/rust-serde_json0.8-0.8.6-9.fc32.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rust-serde_json0.8.spec'], chrootPath='/var/lib/mock/f32-build-19334249-1347822/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rust-serde_json0.8.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1580342400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ITmDzi + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf serde_json-0.8.6 + /usr/bin/gzip -dc /builddir/build/SOURCES/serde_json-0.8.6.crate + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd serde_json-0.8.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/serde_json-fix-metadata.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + cp -a /builddir/build/SOURCES/LICENSE-APACHE /builddir/build/SOURCES/LICENSE-MIT . ++ stat -c %y src/ser.rs + t='2017-01-18 18:03:17.000000000 +0000' + sed -r -i -e 's/((itoa|dtoa)::write\([^)]+\))(.*)/\1.map(|_| ())\3/' src/ser.rs + touch -d '2017-01-18 18:03:17.000000000 +0000' src/ser.rs + set -eu + /usr/bin/mkdir -p .cargo + cat + /usr/bin/rm -f Cargo.lock + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cQGYhi + umask 022 + cd /builddir/build/BUILD + cd serde_json-0.8.6 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 /usr/bin/cargo build -j6 -Z avoid-dev-deps --release warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` Compiling autocfg v1.0.0 Compiling dtoa v0.4.5 Compiling serde v0.8.23 Compiling itoa v0.4.5 Running `/usr/bin/rustc --crate-name autocfg /usr/share/cargo/registry/autocfg-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=7b2b99db196723e4 -C extra-filename=-7b2b99db196723e4 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Running `/usr/bin/rustc --crate-name dtoa /usr/share/cargo/registry/dtoa-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=2c3a3dd094abf8a1 -C extra-filename=-2c3a3dd094abf8a1 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Running `/usr/bin/rustc --crate-name serde /usr/share/cargo/registry/serde-0.8.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b39473a2722b6599 -C extra-filename=-b39473a2722b6599 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Running `/usr/bin/rustc --crate-name itoa /usr/share/cargo/registry/itoa-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=9dbe754311cc2af7 -C extra-filename=-9dbe754311cc2af7 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Compiling num-traits v0.2.11 Running `/usr/bin/rustc --crate-name build_script_build /usr/share/cargo/registry/num-traits-0.2.11/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=70d461af7e91887e -C extra-filename=-70d461af7e91887e --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/build/num-traits-70d461af7e91887e -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --extern autocfg=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libautocfg-7b2b99db196723e4.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Running `/builddir/build/BUILD/serde_json-0.8.6/target/release/build/num-traits-70d461af7e91887e/build-script-build` Running `/usr/bin/rustc --crate-name num_traits /usr/share/cargo/registry/num-traits-0.2.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=07d6c2df82de0196 -C extra-filename=-07d6c2df82de0196 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn --cfg has_i128` Compiling num-traits v0.1.43 Running `/usr/bin/rustc --crate-name num_traits /usr/share/cargo/registry/num-traits-0.1.43/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=a1c4ad3314cacad4 -C extra-filename=-a1c4ad3314cacad4 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --extern num_traits=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libnum_traits-07d6c2df82de0196.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` Compiling serde_json v0.8.6 (/builddir/build/BUILD/serde_json-0.8.6) Running `/usr/bin/rustc --crate-name serde_json src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=1e2355034df73ea0 -C extra-filename=-1e2355034df73ea0 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --extern dtoa=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libdtoa-2c3a3dd094abf8a1.rmeta --extern itoa=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libitoa-9dbe754311cc2af7.rmeta --extern num_traits=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libnum_traits-a1c4ad3314cacad4.rmeta --extern serde=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libserde-b39473a2722b6599.rmeta -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:116:12 | 116 | if try!(self.parse_whitespace()) { // true if eof | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:128:12 | 128 | Ok(try!(self.peek()).unwrap_or(b'\x00')) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:140:12 | 140 | Ok(try!(self.next_char()).unwrap_or(b'\x00')) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:160:19 | 160 | match try!(self.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:177:12 | 177 | if try!(self.parse_whitespace()) { // true if eof | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:181:27 | 181 | let value = match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:184:17 | 184 | try!(self.parse_ident(b"ull")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:189:17 | 189 | try!(self.parse_ident(b"rue")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:194:17 | 194 | try!(self.parse_ident(b"alse")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:205:25 | 205 | let s = try!(self.read.parse_str(&mut self.str_buf)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:252:28 | 252 | if Some(*c) != try!(self.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:263:15 | 263 | match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:266:23 | 266 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:277:27 | 277 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:314:19 | 314 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:345:15 | 345 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:377:37 | 377 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:385:41 | 385 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:399:15 | 399 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:418:29 | 418 | let pos_exp = match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:431:29 | 431 | let mut exp = match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:438:37 | 438 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:479:33 | 479 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:532:9 | 532 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:534:15 | 534 | match try!(self.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:597:9 | 597 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:599:15 | 599 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:602:17 | 602 | try!(self.parse_ident(b"ull")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:632:9 | 632 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:634:15 | 634 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:642:29 | 642 | let value = try!(visitor.visit(VariantVisitor::new(self))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:646:17 | 646 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:648:23 | 648 | match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:685:9 | 685 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:687:15 | 687 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:707:21 | 707 | let value = try!(de::Deserialize::deserialize(self.de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:712:9 | 712 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:714:15 | 714 | match try!(self.de.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:742:9 | 742 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:744:15 | 744 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:750:17 | 750 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:766:15 | 766 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:767:35 | 767 | Some(b'"') => Ok(Some(try!(de::Deserialize::deserialize(self.de)))), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:776:9 | 776 | try!(self.de.parse_object_colon()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:778:12 | 778 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:782:9 | 782 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:784:15 | 784 | match try!(self.de.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:829:12 | 829 | Ok(try!(de::Deserialize::deserialize(&mut de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:851:19 | 851 | let val = try!(de::Deserialize::deserialize(self.de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:852:9 | 852 | try!(self.de.parse_object_colon()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:901:12 | 901 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:986:17 | 986 | let value = try!(de::Deserialize::deserialize(&mut de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:989:5 | 989 | try!(de.end()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:164:25 | 164 | let mut state = try!(self.serialize_seq(Some(value.len()))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:166:13 | 166 | try!(self.serialize_seq_elt(&mut state, byte)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:213:9 | 213 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:214:9 | 214 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:215:9 | 215 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:216:9 | 216 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:217:9 | 217 | try!(value.serialize(self)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:236:13 | 236 | try!(self.writer.write_all(b"[]")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:239:13 | 239 | try!(self.formatter.open(&mut self.writer, b'[')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:252:9 | 252 | try!(self.formatter.comma(&mut self.writer, *state == State::First)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:321:9 | 321 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:322:9 | 322 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:323:9 | 323 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:324:9 | 324 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:339:9 | 339 | try!(self.serialize_seq_end(state)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:346:13 | 346 | try!(self.writer.write_all(b"{}")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:349:13 | 349 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:360:9 | 360 | try!(self.formatter.comma(&mut self.writer, *state == State::First)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:363:9 | 363 | try!(key.serialize(&mut MapKeySerializer { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:403:9 | 403 | try!(self.serialize_map_key(state, key)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:420:9 | 420 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:421:9 | 421 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:422:9 | 422 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:423:9 | 423 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:439:9 | 439 | try!(self.serialize_struct_end(state)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:509:9 | 509 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:510:9 | 510 | try!(self.ser.serialize_i64(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:511:9 | 511 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:532:9 | 532 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:533:9 | 533 | try!(self.ser.serialize_u64(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:534:9 | 534 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:826:13 | 826 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:828:13 | 828 | try!(writer.write_all(b",\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:844:9 | 844 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:845:9 | 845 | try!(indent(writer, self.current_indent, self.indent)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:857:5 | 857 | try!(wr.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:868:13 | 868 | try!(wr.write_all(&bytes[start..i])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:873:13 | 873 | try!(wr.write_all(&[b'\\', | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:880:13 | 880 | try!(wr.write_all(&[b'\\', escape])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:887:9 | 887 | try!(wr.write_all(&bytes[start..])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:890:5 | 890 | try!(wr.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:941:51 | 941 | FpCategory::Nan | FpCategory::Infinite => try!(wr.write_all(b"null")), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:942:14 | 942 | _ => try!(dtoa::write(wr, value).map(|_| ())), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:952:51 | 952 | FpCategory::Nan | FpCategory::Infinite => try!(wr.write_all(b"null")), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:953:14 | 953 | _ => try!(dtoa::write(wr, value).map(|_| ())), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:966:5 | 966 | try!(value.serialize(&mut ser)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:977:5 | 977 | try!(value.serialize(&mut ser)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:989:5 | 989 | try!(to_writer(&mut writer, value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1001:5 | 1001 | try!(to_writer_pretty(&mut writer, value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1010:15 | 1010 | let vec = try!(to_vec(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1023:15 | 1023 | let vec = try!(to_vec_pretty(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1035:9 | 1035 | try!(wr.write_all(s)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:524:30 | 524 | let values = try!(de::impls::VecVisitor::new() | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:533:30 | 533 | let values = try!(MapVisitor::new().visit_map(visitor)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:553:17 | 553 | let s = try!(str::from_utf8(buf).map_err(io_error)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:554:9 | 554 | try!(self.inner.write_str(s).map_err(io_error)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:734:25 | 734 | let mut state = try!(self.serialize_seq(Some(value.len()))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:736:13 | 736 | try!(self.serialize_seq_elt(&mut state, byte)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:965:9 | 965 | try!(self.serialize_map_key(state, key)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1250:25 | 1250 | Ok(Some(try!(de::Deserialize::deserialize(self.de)))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1287:25 | 1287 | Ok(Some(try!(de::Deserialize::deserialize(self.de)))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1298:12 | 1298 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1345:12 | 1345 | Ok(try!(de::Deserialize::deserialize(&mut de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:141:28 | 141 | let ch = match try!(self.next().map_err(Error::Io)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:156:21 | 156 | try!(parse_escape(self, scratch)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:234:21 | 234 | try!(parse_escape(self, scratch)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:382:20 | 382 | let ch = match try!(read.next().map_err(Error::Io)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:400:23 | 400 | match try!(decode_hex_escape(read)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:408:32 | 408 | match (try!(read.next().map_err(Error::Io)), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:409:32 | 409 | ... try!(read.next().map_err(Error::Io))) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:416:34 | 416 | let n2 = try!(decode_hex_escape(read)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:461:20 | 461 | while i < 4 && try!(read.peek()).is_some() { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:462:19 | 462 | n = match try!(read.next()).unwrap_or(b'\x00') { | ^^^ warning: `...` range patterns are deprecated --> src/de.rs:201:17 | 201 | b'0'...b'9' => self.parse_integer(true, visitor), | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> src/de.rs:267:25 | 267 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:273:21 | 273 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:278:33 | 278 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:315:21 | 315 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:377:27 | 377 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:385:31 | 385 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:432:21 | 432 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:438:27 | 438 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:479:23 | 479 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: the item `std` is imported redundantly --> src/de.rs:794:13 | 794 | use std; | ^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> src/error.rs:162:32 | 162 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` | = note: `#[warn(bare_trait_objects)]` on by default warning: `...` range patterns are deprecated --> src/read.rs:401:27 | 401 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/read.rs:407:32 | 407 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/read.rs:463:21 | 463 | c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)), | ^^^ help: use `..=` for an inclusive range Finished release [optimized] target(s) in 11.52s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.8Wvbmg + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64 ++ dirname /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64 + cd serde_json-0.8.6 + set -eu + /usr/bin/cargo-inspector --target-kinds Cargo.toml ++ printf 'lib\nrlib\nproc-macro' + grep -q -F -x 'lib rlib proc-macro' warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` ++ /usr/bin/cargo-inspector --name Cargo.toml warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` + CRATE_NAME=serde_json ++ /usr/bin/cargo-inspector --version Cargo.toml warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` + CRATE_VERSION=0.8.6 + REG_DIR=/builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/cargo/registry/serde_json-0.8.6 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/cargo/registry/serde_json-0.8.6 + gawk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 /usr/bin/cargo package -l + grep -w -v Cargo.lock + xargs -d '\n' /usr/bin/cp --parents -a -t /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/cargo/registry/serde_json-0.8.6 warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: No (git) VCS found for `/builddir/build/BUILD/serde_json-0.8.6` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/cargo/registry/serde_json-0.8.6/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/cargo/registry/serde_json-0.8.6/Cargo.toml.orig /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/cargo/registry/serde_json-0.8.6/Cargo.toml.deps + echo '{"files":{},"package":""}' + /usr/bin/cargo-inspector --target-kinds Cargo.toml + grep -q -F -x bin warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.oU9cgg + umask 022 + cd /builddir/build/BUILD + cd serde_json-0.8.6 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 /usr/bin/cargo test -j6 -Z avoid-dev-deps --release --no-fail-fast warning: unused key `build.rustdoc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` warning: unused key `build.rustc` in config file `/builddir/build/BUILD/serde_json-0.8.6/.cargo/config` Fresh autocfg v1.0.0 Fresh dtoa v0.4.5 Fresh itoa v0.4.5 Fresh serde v0.8.23 Fresh num-traits v0.2.11 Fresh num-traits v0.1.43 warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:116:12 | 116 | if try!(self.parse_whitespace()) { // true if eof | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:128:12 | 128 | Ok(try!(self.peek()).unwrap_or(b'\x00')) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:140:12 | 140 | Ok(try!(self.next_char()).unwrap_or(b'\x00')) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:160:19 | 160 | match try!(self.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:177:12 | 177 | if try!(self.parse_whitespace()) { // true if eof | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:181:27 | 181 | let value = match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:184:17 | 184 | try!(self.parse_ident(b"ull")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:189:17 | 189 | try!(self.parse_ident(b"rue")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:194:17 | 194 | try!(self.parse_ident(b"alse")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:205:25 | 205 | let s = try!(self.read.parse_str(&mut self.str_buf)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:252:28 | 252 | if Some(*c) != try!(self.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:263:15 | 263 | match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:266:23 | 266 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:277:27 | 277 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:314:19 | 314 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:345:15 | 345 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:377:37 | 377 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:385:41 | 385 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:399:15 | 399 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:418:29 | 418 | let pos_exp = match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:431:29 | 431 | let mut exp = match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:438:37 | 438 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:479:33 | 479 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:532:9 | 532 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:534:15 | 534 | match try!(self.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:597:9 | 597 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:599:15 | 599 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:602:17 | 602 | try!(self.parse_ident(b"ull")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:632:9 | 632 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:634:15 | 634 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:642:29 | 642 | let value = try!(visitor.visit(VariantVisitor::new(self))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:646:17 | 646 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:648:23 | 648 | match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:685:9 | 685 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:687:15 | 687 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:707:21 | 707 | let value = try!(de::Deserialize::deserialize(self.de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:712:9 | 712 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:714:15 | 714 | match try!(self.de.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:742:9 | 742 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:744:15 | 744 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:750:17 | 750 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:766:15 | 766 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:767:35 | 767 | Some(b'"') => Ok(Some(try!(de::Deserialize::deserialize(self.de)))), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:776:9 | 776 | try!(self.de.parse_object_colon()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:778:12 | 778 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:782:9 | 782 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:784:15 | 784 | match try!(self.de.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:829:12 | 829 | Ok(try!(de::Deserialize::deserialize(&mut de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:851:19 | 851 | let val = try!(de::Deserialize::deserialize(self.de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:852:9 | 852 | try!(self.de.parse_object_colon()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:901:12 | 901 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:986:17 | 986 | let value = try!(de::Deserialize::deserialize(&mut de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:989:5 | 989 | try!(de.end()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:164:25 | 164 | let mut state = try!(self.serialize_seq(Some(value.len()))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:166:13 | 166 | try!(self.serialize_seq_elt(&mut state, byte)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:213:9 | 213 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:214:9 | 214 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:215:9 | 215 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:216:9 | 216 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:217:9 | 217 | try!(value.serialize(self)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:236:13 | 236 | try!(self.writer.write_all(b"[]")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:239:13 | 239 | try!(self.formatter.open(&mut self.writer, b'[')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:252:9 | 252 | try!(self.formatter.comma(&mut self.writer, *state == State::First)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:321:9 | 321 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:322:9 | 322 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:323:9 | 323 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:324:9 | 324 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:339:9 | 339 | try!(self.serialize_seq_end(state)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:346:13 | 346 | try!(self.writer.write_all(b"{}")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:349:13 | 349 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:360:9 | 360 | try!(self.formatter.comma(&mut self.writer, *state == State::First)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:363:9 | 363 | try!(key.serialize(&mut MapKeySerializer { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:403:9 | 403 | try!(self.serialize_map_key(state, key)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:420:9 | 420 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:421:9 | 421 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:422:9 | 422 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:423:9 | 423 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:439:9 | 439 | try!(self.serialize_struct_end(state)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:509:9 | 509 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:510:9 | 510 | try!(self.ser.serialize_i64(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:511:9 | 511 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:532:9 | 532 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:533:9 | 533 | try!(self.ser.serialize_u64(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:534:9 | 534 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:826:13 | 826 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:828:13 | 828 | try!(writer.write_all(b",\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:844:9 | 844 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:845:9 | 845 | try!(indent(writer, self.current_indent, self.indent)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:857:5 | 857 | try!(wr.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:868:13 | 868 | try!(wr.write_all(&bytes[start..i])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:873:13 | 873 | try!(wr.write_all(&[b'\\', | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:880:13 | 880 | try!(wr.write_all(&[b'\\', escape])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:887:9 | 887 | try!(wr.write_all(&bytes[start..])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:890:5 | 890 | try!(wr.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:941:51 | 941 | FpCategory::Nan | FpCategory::Infinite => try!(wr.write_all(b"null")), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:942:14 | 942 | _ => try!(dtoa::write(wr, value).map(|_| ())), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:952:51 | 952 | FpCategory::Nan | FpCategory::Infinite => try!(wr.write_all(b"null")), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:953:14 | 953 | _ => try!(dtoa::write(wr, value).map(|_| ())), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:966:5 | 966 | try!(value.serialize(&mut ser)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:977:5 | 977 | try!(value.serialize(&mut ser)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:989:5 | 989 | try!(to_writer(&mut writer, value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1001:5 | 1001 | try!(to_writer_pretty(&mut writer, value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1010:15 | 1010 | let vec = try!(to_vec(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1023:15 | 1023 | let vec = try!(to_vec_pretty(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1035:9 | 1035 | try!(wr.write_all(s)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:524:30 | 524 | let values = try!(de::impls::VecVisitor::new() | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:533:30 | 533 | let values = try!(MapVisitor::new().visit_map(visitor)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:553:17 | 553 | let s = try!(str::from_utf8(buf).map_err(io_error)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:554:9 | 554 | try!(self.inner.write_str(s).map_err(io_error)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:734:25 | 734 | let mut state = try!(self.serialize_seq(Some(value.len()))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:736:13 | 736 | try!(self.serialize_seq_elt(&mut state, byte)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:965:9 | 965 | try!(self.serialize_map_key(state, key)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1250:25 | 1250 | Ok(Some(try!(de::Deserialize::deserialize(self.de)))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1287:25 | 1287 | Ok(Some(try!(de::Deserialize::deserialize(self.de)))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1298:12 | 1298 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1345:12 | 1345 | Ok(try!(de::Deserialize::deserialize(&mut de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:141:28 | 141 | let ch = match try!(self.next().map_err(Error::Io)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:156:21 | 156 | try!(parse_escape(self, scratch)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:234:21 | 234 | try!(parse_escape(self, scratch)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:382:20 | 382 | let ch = match try!(read.next().map_err(Error::Io)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:400:23 | 400 | match try!(decode_hex_escape(read)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:408:32 | 408 | match (try!(read.next().map_err(Error::Io)), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:409:32 | 409 | ... try!(read.next().map_err(Error::Io))) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:416:34 | 416 | let n2 = try!(decode_hex_escape(read)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:461:20 | 461 | while i < 4 && try!(read.peek()).is_some() { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:462:19 | 462 | n = match try!(read.next()).unwrap_or(b'\x00') { | ^^^ warning: `...` range patterns are deprecated --> src/de.rs:201:17 | 201 | b'0'...b'9' => self.parse_integer(true, visitor), | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> src/de.rs:267:25 | 267 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:273:21 | 273 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:278:33 | 278 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:315:21 | 315 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:377:27 | 377 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:385:31 | 385 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:432:21 | 432 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:438:27 | 438 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:479:23 | 479 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: the item `std` is imported redundantly --> src/de.rs:794:13 | 794 | use std; | ^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> src/error.rs:162:32 | 162 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` | = note: `#[warn(bare_trait_objects)]` on by default warning: `...` range patterns are deprecated --> src/read.rs:401:27 | 401 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/read.rs:407:32 | 407 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/read.rs:463:21 | 463 | c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)), | ^^^ help: use `..=` for an inclusive range Compiling serde_json v0.8.6 (/builddir/build/BUILD/serde_json-0.8.6) Running `/usr/bin/rustc --crate-name serde_json src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 --test -C metadata=62768a17b3358d87 -C extra-filename=-62768a17b3358d87 --out-dir /builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --extern dtoa=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libdtoa-2c3a3dd094abf8a1.rlib --extern itoa=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libitoa-9dbe754311cc2af7.rlib --extern num_traits=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libnum_traits-a1c4ad3314cacad4.rlib --extern serde=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libserde-b39473a2722b6599.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now -Ccodegen-units=1 --cap-lints=warn` warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:116:12 | 116 | if try!(self.parse_whitespace()) { // true if eof | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:128:12 | 128 | Ok(try!(self.peek()).unwrap_or(b'\x00')) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:140:12 | 140 | Ok(try!(self.next_char()).unwrap_or(b'\x00')) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:160:19 | 160 | match try!(self.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:177:12 | 177 | if try!(self.parse_whitespace()) { // true if eof | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:181:27 | 181 | let value = match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:184:17 | 184 | try!(self.parse_ident(b"ull")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:189:17 | 189 | try!(self.parse_ident(b"rue")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:194:17 | 194 | try!(self.parse_ident(b"alse")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:205:25 | 205 | let s = try!(self.read.parse_str(&mut self.str_buf)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:252:28 | 252 | if Some(*c) != try!(self.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:263:15 | 263 | match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:266:23 | 266 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:277:27 | 277 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:314:19 | 314 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:345:15 | 345 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:377:37 | 377 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:385:41 | 385 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:399:15 | 399 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:418:29 | 418 | let pos_exp = match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:431:29 | 431 | let mut exp = match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:438:37 | 438 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:479:33 | 479 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:532:9 | 532 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:534:15 | 534 | match try!(self.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:597:9 | 597 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:599:15 | 599 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:602:17 | 602 | try!(self.parse_ident(b"ull")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:632:9 | 632 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:634:15 | 634 | match try!(self.peek_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:642:29 | 642 | let value = try!(visitor.visit(VariantVisitor::new(self))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:646:17 | 646 | try!(self.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:648:23 | 648 | match try!(self.next_char_or_null()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:685:9 | 685 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:687:15 | 687 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:707:21 | 707 | let value = try!(de::Deserialize::deserialize(self.de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:712:9 | 712 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:714:15 | 714 | match try!(self.de.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:742:9 | 742 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:744:15 | 744 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:750:17 | 750 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:766:15 | 766 | match try!(self.de.peek()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:767:35 | 767 | Some(b'"') => Ok(Some(try!(de::Deserialize::deserialize(self.de)))), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:776:9 | 776 | try!(self.de.parse_object_colon()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:778:12 | 778 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:782:9 | 782 | try!(self.de.parse_whitespace()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:784:15 | 784 | match try!(self.de.next_char()) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:829:12 | 829 | Ok(try!(de::Deserialize::deserialize(&mut de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:851:19 | 851 | let val = try!(de::Deserialize::deserialize(self.de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:852:9 | 852 | try!(self.de.parse_object_colon()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:901:12 | 901 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:986:17 | 986 | let value = try!(de::Deserialize::deserialize(&mut de)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/de.rs:989:5 | 989 | try!(de.end()); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:164:25 | 164 | let mut state = try!(self.serialize_seq(Some(value.len()))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:166:13 | 166 | try!(self.serialize_seq_elt(&mut state, byte)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:213:9 | 213 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:214:9 | 214 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:215:9 | 215 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:216:9 | 216 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:217:9 | 217 | try!(value.serialize(self)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:236:13 | 236 | try!(self.writer.write_all(b"[]")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:239:13 | 239 | try!(self.formatter.open(&mut self.writer, b'[')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:252:9 | 252 | try!(self.formatter.comma(&mut self.writer, *state == State::First)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:321:9 | 321 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:322:9 | 322 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:323:9 | 323 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:324:9 | 324 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:339:9 | 339 | try!(self.serialize_seq_end(state)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:346:13 | 346 | try!(self.writer.write_all(b"{}")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:349:13 | 349 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:360:9 | 360 | try!(self.formatter.comma(&mut self.writer, *state == State::First)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:363:9 | 363 | try!(key.serialize(&mut MapKeySerializer { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:403:9 | 403 | try!(self.serialize_map_key(state, key)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:420:9 | 420 | try!(self.formatter.open(&mut self.writer, b'{')); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:421:9 | 421 | try!(self.formatter.comma(&mut self.writer, true)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:422:9 | 422 | try!(self.serialize_str(variant)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:423:9 | 423 | try!(self.formatter.colon(&mut self.writer)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:439:9 | 439 | try!(self.serialize_struct_end(state)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:509:9 | 509 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:510:9 | 510 | try!(self.ser.serialize_i64(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:511:9 | 511 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:532:9 | 532 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:533:9 | 533 | try!(self.ser.serialize_u64(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:534:9 | 534 | try!(self.ser.writer.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:826:13 | 826 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:828:13 | 828 | try!(writer.write_all(b",\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:844:9 | 844 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:845:9 | 845 | try!(indent(writer, self.current_indent, self.indent)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:857:5 | 857 | try!(wr.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:868:13 | 868 | try!(wr.write_all(&bytes[start..i])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:873:13 | 873 | try!(wr.write_all(&[b'\\', | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:880:13 | 880 | try!(wr.write_all(&[b'\\', escape])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:887:9 | 887 | try!(wr.write_all(&bytes[start..])); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:890:5 | 890 | try!(wr.write_all(b"\"")); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:941:51 | 941 | FpCategory::Nan | FpCategory::Infinite => try!(wr.write_all(b"null")), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:942:14 | 942 | _ => try!(dtoa::write(wr, value).map(|_| ())), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:952:51 | 952 | FpCategory::Nan | FpCategory::Infinite => try!(wr.write_all(b"null")), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:953:14 | 953 | _ => try!(dtoa::write(wr, value).map(|_| ())), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:966:5 | 966 | try!(value.serialize(&mut ser)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:977:5 | 977 | try!(value.serialize(&mut ser)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:989:5 | 989 | try!(to_writer(&mut writer, value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1001:5 | 1001 | try!(to_writer_pretty(&mut writer, value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1010:15 | 1010 | let vec = try!(to_vec(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1023:15 | 1023 | let vec = try!(to_vec_pretty(value)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/ser.rs:1035:9 | 1035 | try!(wr.write_all(s)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:524:30 | 524 | let values = try!(de::impls::VecVisitor::new() | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:533:30 | 533 | let values = try!(MapVisitor::new().visit_map(visitor)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:553:17 | 553 | let s = try!(str::from_utf8(buf).map_err(io_error)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:554:9 | 554 | try!(self.inner.write_str(s).map_err(io_error)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:734:25 | 734 | let mut state = try!(self.serialize_seq(Some(value.len()))); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:736:13 | 736 | try!(self.serialize_seq_elt(&mut state, byte)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:965:9 | 965 | try!(self.serialize_map_key(state, key)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1250:25 | 1250 | Ok(Some(try!(de::Deserialize::deserialize(self.de)))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1287:25 | 1287 | Ok(Some(try!(de::Deserialize::deserialize(self.de)))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1298:12 | 1298 | Ok(try!(de::Deserialize::deserialize(self.de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/value.rs:1345:12 | 1345 | Ok(try!(de::Deserialize::deserialize(&mut de))) | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:141:28 | 141 | let ch = match try!(self.next().map_err(Error::Io)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:156:21 | 156 | try!(parse_escape(self, scratch)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:234:21 | 234 | try!(parse_escape(self, scratch)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:382:20 | 382 | let ch = match try!(read.next().map_err(Error::Io)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:400:23 | 400 | match try!(decode_hex_escape(read)) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:408:32 | 408 | match (try!(read.next().map_err(Error::Io)), | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:409:32 | 409 | ... try!(read.next().map_err(Error::Io))) { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:416:34 | 416 | let n2 = try!(decode_hex_escape(read)); | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:461:20 | 461 | while i < 4 && try!(read.peek()).is_some() { | ^^^ warning: use of deprecated item 'try': use the `?` operator instead --> src/read.rs:462:19 | 462 | n = match try!(read.next()).unwrap_or(b'\x00') { | ^^^ warning: `...` range patterns are deprecated --> src/de.rs:201:17 | 201 | b'0'...b'9' => self.parse_integer(true, visitor), | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> src/de.rs:267:25 | 267 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:273:21 | 273 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:278:33 | 278 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:315:21 | 315 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:377:27 | 377 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:385:31 | 385 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:432:21 | 432 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:438:27 | 438 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/de.rs:479:23 | 479 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range warning: the item `std` is imported redundantly --> src/de.rs:794:13 | 794 | use std; | ^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> src/error.rs:162:32 | 162 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` | = note: `#[warn(bare_trait_objects)]` on by default warning: `...` range patterns are deprecated --> src/read.rs:401:27 | 401 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/read.rs:407:32 | 407 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range warning: `...` range patterns are deprecated --> src/read.rs:463:21 | 463 | c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)), | ^^^ help: use `..=` for an inclusive range Finished release [optimized] target(s) in 1.12s Running `/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/serde_json-62768a17b3358d87` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Doc-tests serde_json Running `/usr/bin/rustdoc --crate-type lib --test /builddir/build/BUILD/serde_json-0.8.6/src/lib.rs --crate-name serde_json -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps -L dependency=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps --extern dtoa=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libdtoa-2c3a3dd094abf8a1.rlib --extern itoa=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libitoa-9dbe754311cc2af7.rlib --extern num_traits=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libnum_traits-a1c4ad3314cacad4.rlib --extern serde=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libserde-b39473a2722b6599.rlib --extern serde_json=/builddir/build/BUILD/serde_json-0.8.6/target/release/deps/libserde_json-1e2355034df73ea0.rlib` running 9 tests test src/lib.rs - (line 27) ... ignored test src/lib.rs - (line 47) ... ignored test src/value.rs - value::Value::lookup (line 141) ... ignored test src/value.rs - value::to_value (line 1372) ... ok test src/builder.rs - builder (line 19) ... ok test src/value.rs - value (line 7) ... ok test src/lib.rs - (line 83) ... ok test src/value.rs - value::Value::pointer_mut (line 210) ... ok test src/value.rs - value (line 20) ... ok test result: ok. 6 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-serde_json0.8-devel-0.8.6-9.fc32.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.UJvPji + umask 022 + cd /builddir/build/BUILD + cd serde_json-0.8.6 + LICENSEDIR=/builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/licenses/rust-serde_json0.8-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/licenses/rust-serde_json0.8-devel + cp -pr LICENSE-MIT /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/licenses/rust-serde_json0.8-devel + cp -pr LICENSE-APACHE /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64/usr/share/licenses/rust-serde_json0.8-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: crate(serde_json) = 0.8.6 rust-serde_json0.8-devel = 0.8.6-9.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(dtoa/default) >= 0.4.0 with crate(dtoa/default) < 0.5.0) (crate(itoa/default) >= 0.4.0 with crate(itoa/default) < 0.5.0) (crate(num-traits/default) >= 0.1.32 with crate(num-traits/default) < 0.2.0) (crate(serde/default) >= 0.8.13 with crate(serde/default) < 0.9.0) cargo Processing files: rust-serde_json0.8+default-devel-0.8.6-9.fc32.noarch Provides: crate(serde_json/default) = 0.8.6 rust-serde_json0.8+default-devel = 0.8.6-9.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(serde_json) = 0.8.6 Processing files: rust-serde_json0.8+linked-hash-map-devel-0.8.6-9.fc32.noarch Provides: crate(serde_json/linked-hash-map) = 0.8.6 rust-serde_json0.8+linked-hash-map-devel = 0.8.6-9.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(linked-hash-map/default) >= 0.5.0 with crate(linked-hash-map/default) < 0.6.0) cargo crate(serde_json) = 0.8.6 Processing files: rust-serde_json0.8+preserve_order-devel-0.8.6-9.fc32.noarch Provides: crate(serde_json/preserve_order) = 0.8.6 rust-serde_json0.8+preserve_order-devel = 0.8.6-9.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(linked-hash-map/default) >= 0.5.0 with crate(linked-hash-map/default) < 0.6.0) (crate(linked-hash-map/serde_impl) >= 0.5.0 with crate(linked-hash-map/serde_impl) < 0.6.0) cargo crate(serde_json) = 0.8.6 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64 Wrote: /builddir/build/RPMS/rust-serde_json0.8+preserve_order-devel-0.8.6-9.fc32.noarch.rpm Wrote: /builddir/build/RPMS/rust-serde_json0.8+default-devel-0.8.6-9.fc32.noarch.rpm Wrote: /builddir/build/RPMS/rust-serde_json0.8+linked-hash-map-devel-0.8.6-9.fc32.noarch.rpm Wrote: /builddir/build/RPMS/rust-serde_json0.8-devel-0.8.6-9.fc32.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.QgJbOh + umask 022 + cd /builddir/build/BUILD + cd serde_json-0.8.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rust-serde_json0.8-0.8.6-9.fc32.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0