------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/ports-mgmt/pkg-graph XDG_CONFIG_HOME=/construction/ports-mgmt/pkg-graph XDG_CACHE_HOME=/construction/ports-mgmt/pkg-graph/.cache HOME=/construction/ports-mgmt/pkg-graph TMPDIR="/construction/ports-mgmt/pkg-graph" PATH=/construction/ports-mgmt/pkg-graph/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/ports-mgmt/pkg-graph/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/ports-mgmt/pkg-graph XDG_CONFIG_HOME=/construction/ports-mgmt/pkg-graph XDG_CACHE_HOME=/construction/ports-mgmt/pkg-graph/.cache HOME=/construction/ports-mgmt/pkg-graph TMPDIR="/construction/ports-mgmt/pkg-graph" PATH=/construction/ports-mgmt/pkg-graph/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/ports-mgmt/pkg-graph/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/ports-mgmt/pkg-graph/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/pkg-graph" EXAMPLESDIR="share/examples/pkg-graph" DATADIR="share/pkg-graph" WWWDIR="www/pkg-graph" ETCDIR="etc/pkg-graph" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pkg-graph DOCSDIR=/usr/local/share/doc/pkg-graph EXAMPLESDIR=/usr/local/share/examples/pkg-graph WWWDIR=/usr/local/www/pkg-graph ETCDIR=/usr/local/etc/pkg-graph SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/libnghttp2-1.53.0.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/libssh2-1.11.0,3.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/libunistring-1.1.pkg Installing /packages/All/libidn2-2.3.4.pkg Installing /packages/All/libpsl-0.21.2_3.pkg Installing /packages/All/ca_root_nss-3.89.1.pkg ===== Message from ca_root_nss-3.89.1: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem Installing /packages/All/curl-8.1.2.pkg Installing /packages/All/rust-1.70.0_1.pkg Installing /packages/All/ccache-3.7.12_4.pkg Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. SUCCEEDED 00:00:16 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> pkg-graph-g20180614_14 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> pkg-graph-g20180614_14 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by pkg-graph-g20180614_14 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> pkg-graph-g20180614_14 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by pkg-graph-g20180614_14 for building => SHA256 Checksum OK for rust/crates/dtoa-0.4.2.crate. => SHA256 Checksum OK for rust/crates/itoa-0.4.1.crate. => SHA256 Checksum OK for rust/crates/proc-macro2-0.4.6.crate. => SHA256 Checksum OK for rust/crates/quote-0.6.3.crate. => SHA256 Checksum OK for rust/crates/serde-1.0.66.crate. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.66.crate. => SHA256 Checksum OK for rust/crates/serde_json-1.0.20.crate. => SHA256 Checksum OK for rust/crates/syn-0.14.2.crate. => SHA256 Checksum OK for rust/crates/unicode-xid-0.1.0.crate. => SHA256 Checksum OK for neosmart-pkg-graph-g20180614-3b16898_GH0.tar.gz. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> pkg-graph-g20180614_14 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by pkg-graph-g20180614_14 for building ===> Extracting for pkg-graph-g20180614_14 => SHA256 Checksum OK for rust/crates/dtoa-0.4.2.crate. => SHA256 Checksum OK for rust/crates/itoa-0.4.1.crate. => SHA256 Checksum OK for rust/crates/proc-macro2-0.4.6.crate. => SHA256 Checksum OK for rust/crates/quote-0.6.3.crate. => SHA256 Checksum OK for rust/crates/serde-1.0.66.crate. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.66.crate. => SHA256 Checksum OK for rust/crates/serde_json-1.0.20.crate. => SHA256 Checksum OK for rust/crates/syn-0.14.2.crate. => SHA256 Checksum OK for rust/crates/unicode-xid-0.1.0.crate. => SHA256 Checksum OK for neosmart-pkg-graph-g20180614-3b16898_GH0.tar.gz. ===> Moving crates to /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates Extracted Memory Use: 2.66M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for pkg-graph-g20180614_14 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> pkg-graph-g20180614_14 depends on package: rust>=1.70.0 - found ===> pkg-graph-g20180614_14 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> pkg-graph-g20180614_14 depends on package: rust>=1.70.0 - found ===> pkg-graph-g20180614_14 depends on file: /usr/local/bin/ccache - found ===> Configuring for pkg-graph-g20180614_14 ===> Additional optimization to port applied (non-LTO for DragonFly BSD) ===> Cargo config: [source.cargo] directory = '/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for pkg-graph-g20180614_14 Compiling unicode-xid v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/unicode-xid-0.1.0 CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-xid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_xid /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/unicode-xid-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=af9d0394b846ae5d -C extra-filename=-af9d0394b846ae5d --out-dir /construction/ports-mgmt/pkg-graph/target/release/deps -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --cap-lints warn` Compiling serde v1.0.66 Compiling dtoa v0.4.2 Compiling itoa v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dtoa CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing floating-point primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dtoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dtoa' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name dtoa /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=a116db4cc2e1b93c -C extra-filename=-a116db4cc2e1b93c --out-dir /construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name itoa /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=55f65bbfcea4701a -C extra-filename=-55f65bbfcea4701a --out-dir /construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fdd222e9de251274 -C extra-filename=-fdd222e9de251274 --out-dir /construction/ports-mgmt/pkg-graph/target/release/build/serde-fdd222e9de251274 -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --cap-lints warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:51:34 | 51 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:55:33 | 55 | fn fmt(self, W) -> fmt::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:22:34 | 22 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling proc-macro2 v0.4.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an option, off by default, to also reimplement itself in terms of the upstream unstable API. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name proc_macro2 /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=8caf951d24db69ae -C extra-filename=-8caf951d24db69ae --out-dir /construction/ports-mgmt/pkg-graph/target/release/deps -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --extern unicode_xid=/construction/ports-mgmt/pkg-graph/target/release/deps/libunicode_xid-af9d0394b846ae5d.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:98:24 | 98 | b' ' | 0x09...0x0d => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:626:24 | 626 | b'\x20'...b'\x7E' => escaped.push(*b as char), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1028:25 | 1028 | next_ch!(chars @ '0'...'7'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1029:25 | 1029 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1029:37 | 1029 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1029:49 | 1029 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1037:26 | 1037 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1037:40 | 1037 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1037:54 | 1037 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1038:26 | 1038 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1038:40 | 1038 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1038:54 | 1038 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1047:25 | 1047 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1047:37 | 1047 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1047:49 | 1047 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:37 | 1049 | ...(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:49 | 1049 | ......'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:61 | 1049 | ......'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1078:16 | 1078 | '0'...'9' | '_' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1123:20 | 1123 | '0'...'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1173:17 | 1173 | b'0'...b'9' => (b - b'0') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1174:17 | 1174 | b'a'...b'f' => 10 + (b - b'a') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1175:17 | 1175 | b'A'...b'F' => 10 + (b - b'A') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `itoa` (lib) generated 52 warnings (24 duplicates) Running `/construction/ports-mgmt/pkg-graph/target/release/build/serde-fdd222e9de251274/build-script-build` [serde 1.0.66] cargo:rustc-cfg=de_boxed_c_str [serde 1.0.66] cargo:rustc-cfg=de_rc_dst [serde 1.0.66] cargo:rustc-cfg=core_duration [serde 1.0.66] cargo:rustc-cfg=integer128 [serde 1.0.66] cargo:rustc-cfg=num_nonzero Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' OUT_DIR=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/build/serde-963ee00285760ab6/out /usr/local/bin/rustc --crate-name serde /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e44b19c55b9a0059 -C extra-filename=-e44b19c55b9a0059 --out-dir /construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --cap-lints warn --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg num_nonzero` warning: `dtoa` (lib) generated 13 warnings warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:781:9 | 781 | try!(self.end()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:780:17 | 780 | let v = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:993:9 | 993 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:992:21 | 992 | let value = try!(visitor.visit_map(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1002:9 | 1002 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1001:21 | 1001 | let value = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1066:27 | 1066 | ... let key = try!(kseed.deserialize(key.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1067:29 | 1067 | ... let value = try!(vseed.deserialize(value.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1174:20 | 1174 | let pair = try!(visitor.visit_seq(&mut pair_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/ignored_any.rs:185:38 | 185 | while let Some(IgnoredAny) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/ignored_any.rs:196:52 | 196 | ... while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:523:33 | 523 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BinaryHeap, 795 | | seq, 796 | | BinaryHeap::new(), ... | 799 | | BinaryHeap::reserve, 800 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BinaryHeap, 795 | | seq, 796 | | BinaryHeap::new(), ... | 799 | | BinaryHeap::reserve, 800 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 803 | / seq_impl!( 804 | | BTreeSet, 805 | | seq, 806 | | BTreeSet::new(), ... | 809 | | nop_reserve, 810 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 803 | / seq_impl!( 804 | | BTreeSet, 805 | | seq, 806 | | BTreeSet::new(), ... | 809 | | nop_reserve, 810 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 813 | / seq_impl!( 814 | | LinkedList, 815 | | seq, 816 | | LinkedList::new(), ... | 820 | | LinkedList::push_back 821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 813 | / seq_impl!( 814 | | LinkedList, 815 | | seq, 816 | | LinkedList::new(), ... | 820 | | LinkedList::push_back 821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 824 | / seq_impl!( 825 | | HashSet, 826 | | seq, 827 | | HashSet::with_hasher(S::default()), ... | 830 | | HashSet::reserve, 831 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 824 | / seq_impl!( 825 | | HashSet, 826 | | seq, 827 | | HashSet::with_hasher(S::default()), ... | 830 | | HashSet::reserve, 831 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 834 | / seq_impl!( 835 | | Vec, 836 | | seq, 837 | | Vec::new(), ... | 841 | | Vec::push 842 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 834 | / seq_impl!( 835 | | Vec, 836 | | seq, 837 | | Vec::new(), ... | 841 | | Vec::push 842 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 845 | / seq_impl!( 846 | | VecDeque, 847 | | seq, 848 | | VecDeque::new(), ... | 852 | | VecDeque::push_back 853 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 845 | / seq_impl!( 846 | | VecDeque, 847 | | seq, 848 | | VecDeque::new(), ... | 852 | | VecDeque::push_back 853 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:915:43 | 915 | let $name = match try!(seq.next_element()) { | ^^^ ... 976 | / array_impls! { 977 | | 1 => (0 a) 978 | | 2 => (0 a 1 b) 979 | | 3 => (0 a 1 b 2 c) ... | 1008 | | 32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13... 1009 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:942:28 | 942 | if try!(seq.next_element_seed(InPlaceSeed(de... | ^^^ ... 976 | / array_impls! { 977 | | 1 => (0 a) 978 | | 2 => (0 a 1 b) 979 | | 3 => (0 a 1 b 2 c) ... | 1008 | | 32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13... 1009 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1040:51 | 1040 | let $name = match try!(seq.next_elem... | ^^^ ... 1090 | / tuple_impls! { 1091 | | 1 => (0 T0) 1092 | | 2 => (0 T0 1 T1) 1093 | | 3 => (0 T0 1 T1 2 T2) ... | 1106 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1107 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1074:36 | 1074 | if try!(seq.next_element_seed(InPlac... | ^^^ ... 1090 | / tuple_impls! { 1091 | | 1 => (0 T0) 1092 | | 2 => (0 T0 1 T1) 1093 | | 3 => (0 T0 1 T1 2 T2) ... | 1106 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1107 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1152:56 | 1152 | while let Some((key, value)) = try!($access.... | ^^^ ... 1168 | / map_impl!( 1169 | | BTreeMap, 1170 | | map, 1171 | | BTreeMap::new(), 1172 | | BTreeMap::new()); | |____________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1152:56 | 1152 | while let Some((key, value)) = try!($access.next_entry()) { | ^^^ ... 1175 | / map_impl!( 1176 | | HashMap, 1177 | | map, 1178 | | HashMap::with_hasher(S::default()), 1179 | | HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()... | |__________________________________________________________________________________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1319:23 | 1319 | match try!(data.variant()) { | ^^^ ... 1357 | / deserialize_enum!{ 1358 | | IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1359 | | "`V4` or `V6`", 1360 | | deserializer 1361 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1319:23 | 1319 | match try!(data.variant()) { | ^^^ ... 1434 | / deserialize_enum!{ 1435 | | SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1436 | | "`V4` or `V6`", 1437 | | deserializer 1438 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1558:15 | 1558 | match try!(data.variant()) { | ^^^ warning: unnecessary trailing semicolon --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1774:10 | 1774 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1833:39 | 1833 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1839:40 | 1839 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1854:39 | 1854 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1860:41 | 1860 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1866:42 | 1866 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: unnecessary trailing semicolon --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1899:10 | 1899 | }; | ^ help: remove this semicolon warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1958:39 | 1958 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1964:40 | 1964 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1979:39 | 1979 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1987:41 | 1987 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1995:42 | 1995 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2012:24 | 2012 | ... let duration = try!(deserializer.deserialize_struct("SystemTime"... | ^^^ warning: unnecessary trailing semicolon --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2043:10 | 2043 | }; | ^ help: remove this semicolon warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2107:40 | 2107 | let start: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2113:38 | 2113 | let end: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2128:39 | 2128 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2134:42 | 2134 | ... start = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2140:40 | 2140 | ... end = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2178:33 | 2178 | let value = try!(Deserialize::deserialize(deseri... | ^^^ ... 2189 | / nonzero_integers! { 2190 | | // Not including signed NonZeroI* since they might be removed 2191 | | NonZeroU8, 2192 | | NonZeroU16, ... | 2196 | | NonZeroUsize, 2197 | | } | |_- in this macro invocation | = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2297:23 | 2297 | match try!(data.variant()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:1804:15 | 1804 | match try!(self.next_key_seed(kseed)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:1806:29 | 1806 | let value = try!(self.next_value_seed(vseed)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2264:17 | 2264 | try!(write!(formatter, "one of ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2269:21 | 2269 | try!(write!(formatter, "`{}`", alt)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2267:25 | 2267 | try!(write!(formatter, ", ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:135:9 | 135 | try!(serializer.serialize_tuple(0)).end() | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:151:35 | 151 | let mut seq = try!(serializer.serialize_tuple($le... | ^^^ ... 162 | / array_impls!(01 02 03 04 05 06 07 08 09 10 163 | | 11 12 13 14 15 16 17 18 19 20 164 | | 21 22 23 24 25 26 27 28 29 30 165 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:153:25 | 153 | try!(seq.serialize_element(e)); | ^^^ ... 162 | / array_impls!(01 02 03 04 05 06 07 08 09 10 163 | | 11 12 13 14 15 16 17 18 19 20 164 | | 21 22 23 24 25 26 27 28 29 30 165 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:232:9 | 232 | try!(state.serialize_field("start", &self.start)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:233:9 | 233 | try!(state.serialize_field("end", &self.end)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:231:25 | 231 | let mut state = try!(serializer.serialize_struct("Range", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:276:25 | 276 | try!(tuple.serialize_element(&self.$n)); | ^^^ ... 285 | / tuple_impls! { 286 | | 1 => (0 T0) 287 | | 2 => (0 T0 1 T1) 288 | | 3 => (0 T0 1 T1 2 T2) ... | 301 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 302 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:274:37 | 274 | let mut tuple = try!(serializer.serialize_tuple($... | ^^^ ... 285 | / tuple_impls! { 286 | | 1 => (0 T0) 287 | | 2 => (0 T0 1 T1) 288 | | 3 => (0 T0 1 T1 2 T2) ... | 301 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 302 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:538:9 | 538 | try!(state.serialize_field("secs", &self.as_secs())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:539:9 | 539 | try!(state.serialize_field("nanos", &self.subsec_nanos())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:537:25 | 537 | let mut state = try!(serializer.serialize_struct("Duration", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:557:9 | 557 | ... try!(state.serialize_field("secs_since_epoch", &duration_since_ep... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:558:9 | 558 | ... try!(state.serialize_field("nanos_since_epoch", &duration_since_e... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:556:25 | 556 | ... let mut state = try!(serializer.serialize_struct("SystemTime", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1364:30 | 1364 | let mut serializer = try!(self.serialize_seq(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1366:13 | 1366 | try!(serializer.serialize_element(&item)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1404:30 | 1404 | let mut serializer = try!(self.serialize_map(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1406:13 | 1406 | try!(serializer.serialize_entry(&key, &value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1908:9 | 1908 | try!(self.serialize_key(key)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:501:33 | 501 | while let Some(e) = try!(visitor.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:512:34 | 512 | while let Some(kv) = try!(visitor.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:875:29 | 875 | let tag = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:884:26 | 884 | content: try!(Content::deserialize(rest)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:894:33 | 894 | ... while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:900:36 | 900 | tag = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:903:33 | 903 | let v = try!(map.next_value()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1057:9 | 1057 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1056:21 | 1056 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1074:9 | 1074 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1073:21 | 1073 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1610:27 | 1610 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1769:9 | 1769 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1768:21 | 1768 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1789:9 | 1789 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1788:21 | 1788 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:2298:27 | 2298 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:200:9 | 200 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:199:23 | 199 | let mut map = try!(self.delegate.serialize_map(Some(1))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:211:9 | 211 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:212:9 | 212 | try!(map.serialize_entry(inner_variant, &())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:210:23 | 210 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:238:9 | 238 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:239:9 | 239 | try!(map.serialize_entry(inner_variant, inner_value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:237:23 | 237 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:281:9 | 281 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:282:9 | 282 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:280:23 | 280 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:292:9 | 292 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:291:23 | 291 | ... let mut map = try!(self.delegate.serialize_map(len.map(|len| len ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:302:9 | 302 | try!(state.serialize_field(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:301:25 | 301 | ... let mut state = try!(self.delegate.serialize_struct(name, len + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:328:9 | 328 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:329:9 | 329 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:327:23 | 327 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:406:25 | 406 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:412:13 | 412 | try!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:451:25 | 451 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:457:13 | 457 | try!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:541:37 | 541 | ... let mut tuple = try!(serializer.serialize_tuple(elements.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:543:25 | 543 | try!(tuple.serialize_element(e)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:549:34 | 549 | ... let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:551:25 | 551 | try!(ts.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:557:34 | 557 | ... let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fie... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:559:25 | 559 | try!(tv.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:565:35 | 565 | ... let mut map = try!(serializer.serialize_map(Some(entries.len()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:567:25 | 567 | try!(map.serialize_entry(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:573:33 | 573 | ... let mut s = try!(serializer.serialize_struct(n, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:575:25 | 575 | try!(s.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:581:34 | 581 | ... let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fi... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:583:25 | 583 | try!(sv.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:680:39 | 680 | Ok(Content::Some(Box::new(try!(value.serialize(self))))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:710:26 | 710 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:728:26 | 728 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:827:25 | 827 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:853:25 | 853 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:880:25 | 880 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:909:25 | 909 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:941:23 | 941 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:954:25 | 954 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:968:23 | 968 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:969:25 | 969 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:992:25 | 992 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1021:25 | 1021 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1174:9 | 1174 | try!(self.0.serialize_key(variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1223:9 | 1223 | try!(self.0.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1325:21 | 1325 | ... let value = try!(value.serialize(ContentSerializer::::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1331:9 | 1331 | try!( | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 622 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 638 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 678 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 697 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:483:22 | 483 | impl<'a> Display for Expected + 'a { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 483 | impl<'a> Display for dyn Expected + 'a { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:207:54 | 207 | fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 290 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 207 | fn invalid_type(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:225:55 | 225 | fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 290 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 225 | fn invalid_value(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:239:49 | 239 | fn invalid_length(len: usize, exp: &Expected) -> Self { | ^^^^^^^^ ... 290 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 239 | fn invalid_length(len: usize, exp: &dyn Expected) -> Self { | +++ Compiling quote v0.6.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/quote-0.6.3 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name quote /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/quote-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=5ff44cbfab7b9f9f -C extra-filename=-5ff44cbfab7b9f9f --out-dir /construction/ports-mgmt/pkg-graph/target/release/deps -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --extern proc_macro2=/construction/ports-mgmt/pkg-graph/target/release/deps/libproc_macro2-8caf951d24db69ae.rmeta --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1027:37 | 1027 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1027 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1736:37 | 1736 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1736 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ Compiling syn v0.14.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Nom parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name syn /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=d1fb3951d512099a -C extra-filename=-d1fb3951d512099a --out-dir /construction/ports-mgmt/pkg-graph/target/release/deps -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --extern proc_macro2=/construction/ports-mgmt/pkg-graph/target/release/deps/libproc_macro2-8caf951d24db69ae.rmeta --extern quote=/construction/ports-mgmt/pkg-graph/target/release/deps/libquote-5ff44cbfab7b9f9f.rmeta --extern unicode_xid=/construction/ports-mgmt/pkg-graph/target/release/deps/libunicode_xid-af9d0394b846ae5d.rmeta --cap-lints warn` warning: `proc-macro2` (lib) generated 23 warnings warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Ex... 1504 | | mut e: call!(atom_expr, allow_struct, allow_block) >> 1505 | | many0!(alt!( 1506 | | tap!(args: and_call => { ... | 1524 | | (e) 1525 | | )); | |______- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `tap` = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = note: this warning originates in the macro `tap` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Ex... 1504 | | mut e: call!(atom_expr, allow_struct, allow_block) >> 1505 | | many0!(alt!( 1506 | | tap!(args: and_call => { ... | 1524 | | (e) 1525 | | )); | |______- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `tap` = note: this warning originates in the macro `tap` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1701:5 | 1701 | / named!(and_call -> (token::Paren, Punctuated), 1702 | | parens!(Punctuated::parse_terminated)); | |_________________________________________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parens` = note: this warning originates in the macro `parens` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:591:21 | 591 | b'0'...b'9' => if number_is_int(&value) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:890:17 | 890 | b'0'...b'9' => b0 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:891:17 | 891 | b'a'...b'f' => 10 + (b0 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:892:17 | 892 | b'A'...b'F' => 10 + (b0 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:896:17 | 896 | b'0'...b'9' => b1 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:897:17 | 897 | b'a'...b'f' => 10 + (b1 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:898:17 | 898 | b'A'...b'F' => 10 + (b1 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:914:21 | 914 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:919:21 | 919 | b'a'...b'f' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:924:21 | 924 | b'A'...b'F' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:957:18 | 957 | (b'0'...b'9', _) => 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:965:21 | 965 | b'0'...b'9' => u64::from(b - b'0'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:966:21 | 966 | b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:967:21 | 967 | b'A'...b'F' if base > 10 => 10 + u64::from(b - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1426:31 | 1426 | braces!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/derive.rs:155:5 | 155 | / named!(data_enum -> (Option, token::Brace, Punctuat... 156 | | wh: option!(syn!(WhereClause)) >> 157 | | data: braces!(Punctuated::parse_terminated) >> 158 | | (wh, data.0, data.1) 159 | | )); | |______- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `braces` = note: this warning originates in the macro `braces` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused doc comment --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/ty.rs:264:9 | 264 | / /// In some positions, types may not contain the `+` character, to 265 | | /// disambiguate them. For example in the expression `1 as T`, T may ... 266 | | /// contain a `+` character. 267 | | /// 268 | | /// This parser does not allow a `+`, while the default parser does. | |_________-------------------------------------------------------------------^ | | | rustdoc does not generate documentation for macro invocations | = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion = note: `#[warn(unused_doc_comments)]` on by default warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/ty.rs:438:9 | 438 | / named!(parse -> Self, do_parse!( 439 | | data: parens!(Punctuated::parse_terminated) >> 440 | | (TypeTuple { 441 | | paren_token: data.0, 442 | | elems: data.1, 443 | | }) 444 | | )); | |__________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parens` = note: this warning originates in the macro `parens` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/path.rs:298:9 | 298 | / named!(parse -> Self, do_parse!( 299 | | data: parens!(Punctuated::parse_terminated) >> 300 | | output: call!(ReturnType::without_plus) >> 301 | | (ParenthesizedGenericArguments { ... | 305 | | }) 306 | | )); | |__________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parens` = note: this warning originates in the macro `parens` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:457:16 | 457 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 457 | inner: Box + 'a>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:513:16 | 513 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 513 | inner: Box + 'a>, | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/error.rs:50:27 | 50 | Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: panic message contains braces --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:906:30 | 906 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 906 | panic!("{}", "expected {{ after \\u"); | +++++ warning: `syn` (lib) generated 25 warnings Compiling serde_derive v1.0.66 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.66 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=66 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_derive /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=f06ebf12eeeeebce -C extra-filename=-f06ebf12eeeeebce --out-dir /construction/ports-mgmt/pkg-graph/target/release/deps -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --extern proc_macro2=/construction/ports-mgmt/pkg-graph/target/release/deps/libproc_macro2-8caf951d24db69ae.rlib --extern quote=/construction/ports-mgmt/pkg-graph/target/release/deps/libquote-5ff44cbfab7b9f9f.rlib --extern syn=/construction/ports-mgmt/pkg-graph/target/release/deps/libsyn-d1fb3951d512099a.rlib --extern proc_macro --cap-lints warn` warning: the type `[u8; 15]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 622 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 39]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 638 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 21]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 678 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 47]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 697 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1239:18 | 1239 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1249:18 | 1249 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1260:18 | 1260 | let string = try!(get_lit_str(cx, attr_name, meta_item_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1273:18 | 1273 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1291:18 | 1291 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1538:18 | 1538 | let tokens = try!(spanned_tokens(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1543:18 | 1543 | let stream = try!(syn::parse_str(&s.value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/de.rs:28:5 | 28 | try!(ctxt.check()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:24:5 | 24 | try!(ctxt.check()); | ^^^ warning: unnecessary parentheses around match arm expression --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:843:51 | 843 | ...gged { .. } => (StructTrait::SerializeStructVariant), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 843 - StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), 843 + StructVariant::ExternallyTagged { .. } => StructTrait::SerializeStructVariant, | warning: unnecessary parentheses around block return value --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:845:13 | 845 | (StructTrait::SerializeStruct) | ^ ^ | help: remove these parentheses | 845 - (StructTrait::SerializeStruct) 845 + StructTrait::SerializeStruct | warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/ast.rs:101:40 | 101 | ...'a self) -> Box> + 'a> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 101 | pub fn all_fields(&'a self) -> Box> + 'a> { | +++ Compiling serde_json v1.0.20 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_json /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=dd72c2951f23e1d6 -C extra-filename=-dd72c2951f23e1d6 --out-dir /construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --extern dtoa=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps/libdtoa-a116db4cc2e1b93c.rmeta --extern itoa=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps/libitoa-55f65bbfcea4701a.rmeta --extern serde=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps/libserde-e44b19c55b9a0059.rmeta --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:231:17 | 231 | b'0'...b'9' => match self.parse_any_number(true) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:267:17 | 267 | b'0'...b'9' => try!(self.parse_integer(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:284:29 | 284 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:290:25 | 290 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:292:39 | 292 | ... while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:325:25 | 325 | ... b'0'...b'9' => Err(self.peek_error(ErrorCode::InvalidNumber)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:329:21 | 329 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:334:33 | 334 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:369:21 | 369 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:418:27 | 418 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:426:31 | 426 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:468:21 | 468 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:474:27 | 474 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:509:23 | 509 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:528:17 | 528 | b'0'...b'9' => self.parse_any_number(true), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:763:17 | 763 | b'0'...b'9' => self.ignore_integer(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:798:28 | 798 | if let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:802:17 | 802 | ... b'1'...b'9' => while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:802:42 | 802 | ...hile let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:821:23 | 821 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:846:17 | 846 | b'0'...b'9' => {} | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:852:23 | 852 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:1032:17 | 1032 | ... b'0'...b'9' => try!(self.parse_any_number(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:569:23 | 569 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:575:28 | 575 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:626:23 | 626 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:632:28 | 632 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:668:21 | 668 | c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:346:53 | 346 | ErrorCode::Io(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:113:33 | 113 | fn invalid_type(self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 113 | fn invalid_type(self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:201:43 | 201 | fn peek_invalid_type(&mut self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 201 | fn peek_invalid_type(&mut self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:354:32 | 354 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 354 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:409:50 | 409 | fn invalid_type(unexp: de::Unexpected, exp: &de::Expected) -> Self { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 409 | fn invalid_type(unexp: de::Unexpected, exp: &dyn de::Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/value/de.rs:1422:37 | 1422 | fn invalid_type(&self, exp: &Expected) -> E | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1422 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: `serde` (lib) generated 160 warnings warning: `serde_json` (lib) generated 34 warnings warning: `serde_derive` (lib) generated 12 warnings Compiling pkg-graph v0.1.0 (/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898) Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=pkg-graph CARGO_CRATE_NAME=pkg_graph CARGO_MANIFEST_DIR=/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898 CARGO_PKG_AUTHORS='Mahmoud Al-Qudsi ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-graph CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/construction/ports-mgmt/pkg-graph/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name pkg_graph src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C metadata=22a8c7cd8f947937 -C extra-filename=-22a8c7cd8f947937 --out-dir /construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/ports-mgmt/pkg-graph/target/release/deps --extern serde=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps/libserde-e44b19c55b9a0059.rlib --extern serde_derive=/construction/ports-mgmt/pkg-graph/target/release/deps/libserde_derive-f06ebf12eeeeebce.so --extern serde_json=/construction/ports-mgmt/pkg-graph/target/x86_64-unknown-dragonfly/release/deps/libserde_json-dd72c2951f23e1d6.rlib` warning: variable does not need to be mutable --> src/main.rs:72:29 | 72 | let mut v = entry.get_mut().as_mut().unwrap(); | ----^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: `pkg-graph` (bin "pkg-graph") generated 1 warning (run `cargo fix --bin "pkg-graph"` to apply 1 suggestion) Finished release [optimized] target(s) in 24.59s warning: the following packages contain code that will be rejected by a future version of Rust: syn v0.14.2 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` SUCCEEDED 00:00:25 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for pkg-graph-g20180614_14 ===> Generating temporary packing list Installing pkg-graph v0.1.0 (/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898) Fresh unicode-xid v0.1.0 Fresh proc-macro2 v0.4.6 warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:98:24 | 98 | b' ' | 0x09...0x0d => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:626:24 | 626 | b'\x20'...b'\x7E' => escaped.push(*b as char), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1028:25 | 1028 | next_ch!(chars @ '0'...'7'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1029:25 | 1029 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1029:37 | 1029 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1029:49 | 1029 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1037:26 | 1037 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1037:40 | 1037 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1037:54 | 1037 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1038:26 | 1038 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1038:40 | 1038 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1038:54 | 1038 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1047:25 | 1047 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1047:37 | 1047 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1047:49 | 1047 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:37 | 1049 | ...(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:49 | 1049 | ......'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:61 | 1049 | ......'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1078:16 | 1078 | '0'...'9' | '_' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1123:20 | 1123 | '0'...'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1173:17 | 1173 | b'0'...b'9' => (b - b'0') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1174:17 | 1174 | b'a'...b'f' => 10 + (b - b'a') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1175:17 | 1175 | b'A'...b'F' => 10 + (b - b'A') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `proc-macro2` (lib) generated 23 warnings Fresh quote v0.6.3 Fresh itoa v0.4.1 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:51:34 | 51 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:55:33 | 55 | fn fmt(self, W) -> fmt::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) Fresh dtoa v0.4.2 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:22:34 | 22 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `itoa` (lib) generated 52 warnings (24 duplicates) warning: `dtoa` (lib) generated 13 warnings Fresh syn v0.14.2 warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Ex... 1504 | | mut e: call!(atom_expr, allow_struct, allow_block) >> 1505 | | many0!(alt!( 1506 | | tap!(args: and_call => { ... | 1524 | | (e) 1525 | | )); | |______- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `tap` = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = note: this warning originates in the macro `tap` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Ex... 1504 | | mut e: call!(atom_expr, allow_struct, allow_block) >> 1505 | | many0!(alt!( 1506 | | tap!(args: and_call => { ... | 1524 | | (e) 1525 | | )); | |______- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `tap` = note: this warning originates in the macro `tap` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1701:5 | 1701 | / named!(and_call -> (token::Paren, Punctuated), 1702 | | parens!(Punctuated::parse_terminated)); | |_________________________________________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parens` = note: this warning originates in the macro `parens` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:591:21 | 591 | b'0'...b'9' => if number_is_int(&value) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:890:17 | 890 | b'0'...b'9' => b0 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:891:17 | 891 | b'a'...b'f' => 10 + (b0 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:892:17 | 892 | b'A'...b'F' => 10 + (b0 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:896:17 | 896 | b'0'...b'9' => b1 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:897:17 | 897 | b'a'...b'f' => 10 + (b1 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:898:17 | 898 | b'A'...b'F' => 10 + (b1 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:914:21 | 914 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:919:21 | 919 | b'a'...b'f' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:924:21 | 924 | b'A'...b'F' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:957:18 | 957 | (b'0'...b'9', _) => 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:965:21 | 965 | b'0'...b'9' => u64::from(b - b'0'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:966:21 | 966 | b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:967:21 | 967 | b'A'...b'F' if base > 10 => 10 + u64::from(b - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1426:31 | 1426 | braces!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/derive.rs:155:5 | 155 | / named!(data_enum -> (Option, token::Brace, Punctuat... 156 | | wh: option!(syn!(WhereClause)) >> 157 | | data: braces!(Punctuated::parse_terminated) >> 158 | | (wh, data.0, data.1) 159 | | )); | |______- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `braces` = note: this warning originates in the macro `braces` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused doc comment --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/ty.rs:264:9 | 264 | / /// In some positions, types may not contain the `+` character, to 265 | | /// disambiguate them. For example in the expression `1 as T`, T may ... 266 | | /// contain a `+` character. 267 | | /// 268 | | /// This parser does not allow a `+`, while the default parser does. | |_________-------------------------------------------------------------------^ | | | rustdoc does not generate documentation for macro invocations | = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion = note: `#[warn(unused_doc_comments)]` on by default warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/ty.rs:438:9 | 438 | / named!(parse -> Self, do_parse!( 439 | | data: parens!(Punctuated::parse_terminated) >> 440 | | (TypeTuple { 441 | | paren_token: data.0, 442 | | elems: data.1, 443 | | }) 444 | | )); | |__________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parens` = note: this warning originates in the macro `parens` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/path.rs:298:9 | 298 | / named!(parse -> Self, do_parse!( 299 | | data: parens!(Punctuated::parse_terminated) >> 300 | | output: call!(ReturnType::without_plus) >> 301 | | (ParenthesizedGenericArguments { ... | 305 | | }) 306 | | )); | |__________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parens` = note: this warning originates in the macro `parens` which comes from the expansion of the macro `named` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:457:16 | 457 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 457 | inner: Box + 'a>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:513:16 | 513 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 513 | inner: Box + 'a>, | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/error.rs:50:27 | 50 | Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: panic message contains braces --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:906:30 | 906 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 906 | panic!("{}", "expected {{ after \\u"); | +++++ warning: `syn` (lib) generated 25 warnings Fresh serde v1.0.66 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:781:9 | 781 | try!(self.end()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:780:17 | 780 | let v = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:993:9 | 993 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:992:21 | 992 | let value = try!(visitor.visit_map(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1002:9 | 1002 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1001:21 | 1001 | let value = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1066:27 | 1066 | ... let key = try!(kseed.deserialize(key.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1067:29 | 1067 | ... let value = try!(vseed.deserialize(value.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/value.rs:1174:20 | 1174 | let pair = try!(visitor.visit_seq(&mut pair_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/ignored_any.rs:185:38 | 185 | while let Some(IgnoredAny) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/ignored_any.rs:196:52 | 196 | ... while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:523:33 | 523 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BinaryHeap, 795 | | seq, 796 | | BinaryHeap::new(), ... | 799 | | BinaryHeap::reserve, 800 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BinaryHeap, 795 | | seq, 796 | | BinaryHeap::new(), ... | 799 | | BinaryHeap::reserve, 800 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 803 | / seq_impl!( 804 | | BTreeSet, 805 | | seq, 806 | | BTreeSet::new(), ... | 809 | | nop_reserve, 810 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 803 | / seq_impl!( 804 | | BTreeSet, 805 | | seq, 806 | | BTreeSet::new(), ... | 809 | | nop_reserve, 810 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 813 | / seq_impl!( 814 | | LinkedList, 815 | | seq, 816 | | LinkedList::new(), ... | 820 | | LinkedList::push_back 821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 813 | / seq_impl!( 814 | | LinkedList, 815 | | seq, 816 | | LinkedList::new(), ... | 820 | | LinkedList::push_back 821 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 824 | / seq_impl!( 825 | | HashSet, 826 | | seq, 827 | | HashSet::with_hasher(S::default()), ... | 830 | | HashSet::reserve, 831 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 824 | / seq_impl!( 825 | | HashSet, 826 | | seq, 827 | | HashSet::with_hasher(S::default()), ... | 830 | | HashSet::reserve, 831 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 834 | / seq_impl!( 835 | | Vec, 836 | | seq, 837 | | Vec::new(), ... | 841 | | Vec::push 842 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 834 | / seq_impl!( 835 | | Vec, 836 | | seq, 837 | | Vec::new(), ... | 841 | | Vec::push 842 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_ele... | ^^^ ... 845 | / seq_impl!( 846 | | VecDeque, 847 | | seq, 848 | | VecDeque::new(), ... | 852 | | VecDeque::push_back 853 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_ele... | ^^^ ... 845 | / seq_impl!( 846 | | VecDeque, 847 | | seq, 848 | | VecDeque::new(), ... | 852 | | VecDeque::push_back 853 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:915:43 | 915 | let $name = match try!(seq.next_element()) { | ^^^ ... 976 | / array_impls! { 977 | | 1 => (0 a) 978 | | 2 => (0 a 1 b) 979 | | 3 => (0 a 1 b 2 c) ... | 1008 | | 32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13... 1009 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:942:28 | 942 | if try!(seq.next_element_seed(InPlaceSeed(de... | ^^^ ... 976 | / array_impls! { 977 | | 1 => (0 a) 978 | | 2 => (0 a 1 b) 979 | | 3 => (0 a 1 b 2 c) ... | 1008 | | 32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13... 1009 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1040:51 | 1040 | let $name = match try!(seq.next_elem... | ^^^ ... 1090 | / tuple_impls! { 1091 | | 1 => (0 T0) 1092 | | 2 => (0 T0 1 T1) 1093 | | 3 => (0 T0 1 T1 2 T2) ... | 1106 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1107 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1074:36 | 1074 | if try!(seq.next_element_seed(InPlac... | ^^^ ... 1090 | / tuple_impls! { 1091 | | 1 => (0 T0) 1092 | | 2 => (0 T0 1 T1) 1093 | | 3 => (0 T0 1 T1 2 T2) ... | 1106 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1107 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1152:56 | 1152 | while let Some((key, value)) = try!($access.... | ^^^ ... 1168 | / map_impl!( 1169 | | BTreeMap, 1170 | | map, 1171 | | BTreeMap::new(), 1172 | | BTreeMap::new()); | |____________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1152:56 | 1152 | while let Some((key, value)) = try!($access.next_entry()) { | ^^^ ... 1175 | / map_impl!( 1176 | | HashMap, 1177 | | map, 1178 | | HashMap::with_hasher(S::default()), 1179 | | HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()... | |__________________________________________________________________________________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1319:23 | 1319 | match try!(data.variant()) { | ^^^ ... 1357 | / deserialize_enum!{ 1358 | | IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1359 | | "`V4` or `V6`", 1360 | | deserializer 1361 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1319:23 | 1319 | match try!(data.variant()) { | ^^^ ... 1434 | / deserialize_enum!{ 1435 | | SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1436 | | "`V4` or `V6`", 1437 | | deserializer 1438 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1558:15 | 1558 | match try!(data.variant()) { | ^^^ warning: unnecessary trailing semicolon --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1774:10 | 1774 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1833:39 | 1833 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1839:40 | 1839 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1854:39 | 1854 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1860:41 | 1860 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1866:42 | 1866 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: unnecessary trailing semicolon --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1899:10 | 1899 | }; | ^ help: remove this semicolon warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1958:39 | 1958 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1964:40 | 1964 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1979:39 | 1979 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1987:41 | 1987 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1995:42 | 1995 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2012:24 | 2012 | ... let duration = try!(deserializer.deserialize_struct("SystemTime"... | ^^^ warning: unnecessary trailing semicolon --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2043:10 | 2043 | }; | ^ help: remove this semicolon warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2107:40 | 2107 | let start: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2113:38 | 2113 | let end: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2128:39 | 2128 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2134:42 | 2134 | ... start = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2140:40 | 2140 | ... end = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2178:33 | 2178 | let value = try!(Deserialize::deserialize(deseri... | ^^^ ... 2189 | / nonzero_integers! { 2190 | | // Not including signed NonZeroI* since they might be removed 2191 | | NonZeroU8, 2192 | | NonZeroU16, ... | 2196 | | NonZeroUsize, 2197 | | } | |_- in this macro invocation | = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2297:23 | 2297 | match try!(data.variant()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:1804:15 | 1804 | match try!(self.next_key_seed(kseed)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:1806:29 | 1806 | let value = try!(self.next_value_seed(vseed)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2264:17 | 2264 | try!(write!(formatter, "one of ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2269:21 | 2269 | try!(write!(formatter, "`{}`", alt)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2267:25 | 2267 | try!(write!(formatter, ", ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:135:9 | 135 | try!(serializer.serialize_tuple(0)).end() | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:151:35 | 151 | let mut seq = try!(serializer.serialize_tuple($le... | ^^^ ... 162 | / array_impls!(01 02 03 04 05 06 07 08 09 10 163 | | 11 12 13 14 15 16 17 18 19 20 164 | | 21 22 23 24 25 26 27 28 29 30 165 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:153:25 | 153 | try!(seq.serialize_element(e)); | ^^^ ... 162 | / array_impls!(01 02 03 04 05 06 07 08 09 10 163 | | 11 12 13 14 15 16 17 18 19 20 164 | | 21 22 23 24 25 26 27 28 29 30 165 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:232:9 | 232 | try!(state.serialize_field("start", &self.start)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:233:9 | 233 | try!(state.serialize_field("end", &self.end)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:231:25 | 231 | let mut state = try!(serializer.serialize_struct("Range", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:276:25 | 276 | try!(tuple.serialize_element(&self.$n)); | ^^^ ... 285 | / tuple_impls! { 286 | | 1 => (0 T0) 287 | | 2 => (0 T0 1 T1) 288 | | 3 => (0 T0 1 T1 2 T2) ... | 301 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 302 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:274:37 | 274 | let mut tuple = try!(serializer.serialize_tuple($... | ^^^ ... 285 | / tuple_impls! { 286 | | 1 => (0 T0) 287 | | 2 => (0 T0 1 T1) 288 | | 3 => (0 T0 1 T1 2 T2) ... | 301 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 302 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:538:9 | 538 | try!(state.serialize_field("secs", &self.as_secs())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:539:9 | 539 | try!(state.serialize_field("nanos", &self.subsec_nanos())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:537:25 | 537 | let mut state = try!(serializer.serialize_struct("Duration", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:557:9 | 557 | ... try!(state.serialize_field("secs_since_epoch", &duration_since_ep... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:558:9 | 558 | ... try!(state.serialize_field("nanos_since_epoch", &duration_since_e... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:556:25 | 556 | ... let mut state = try!(serializer.serialize_struct("SystemTime", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1364:30 | 1364 | let mut serializer = try!(self.serialize_seq(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1366:13 | 1366 | try!(serializer.serialize_element(&item)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1404:30 | 1404 | let mut serializer = try!(self.serialize_map(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1406:13 | 1406 | try!(serializer.serialize_entry(&key, &value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/mod.rs:1908:9 | 1908 | try!(self.serialize_key(key)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:501:33 | 501 | while let Some(e) = try!(visitor.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:512:34 | 512 | while let Some(kv) = try!(visitor.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:875:29 | 875 | let tag = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:884:26 | 884 | content: try!(Content::deserialize(rest)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:894:33 | 894 | ... while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:900:36 | 900 | tag = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:903:33 | 903 | let v = try!(map.next_value()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1057:9 | 1057 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1056:21 | 1056 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1074:9 | 1074 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1073:21 | 1073 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1610:27 | 1610 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1769:9 | 1769 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1768:21 | 1768 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1789:9 | 1789 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1788:21 | 1788 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:2298:27 | 2298 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:200:9 | 200 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:199:23 | 199 | let mut map = try!(self.delegate.serialize_map(Some(1))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:211:9 | 211 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:212:9 | 212 | try!(map.serialize_entry(inner_variant, &())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:210:23 | 210 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:238:9 | 238 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:239:9 | 239 | try!(map.serialize_entry(inner_variant, inner_value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:237:23 | 237 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:281:9 | 281 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:282:9 | 282 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:280:23 | 280 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:292:9 | 292 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:291:23 | 291 | ... let mut map = try!(self.delegate.serialize_map(len.map(|len| len ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:302:9 | 302 | try!(state.serialize_field(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:301:25 | 301 | ... let mut state = try!(self.delegate.serialize_struct(name, len + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:328:9 | 328 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:329:9 | 329 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:327:23 | 327 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:406:25 | 406 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:412:13 | 412 | try!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:451:25 | 451 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:457:13 | 457 | try!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:541:37 | 541 | ... let mut tuple = try!(serializer.serialize_tuple(elements.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:543:25 | 543 | try!(tuple.serialize_element(e)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:549:34 | 549 | ... let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:551:25 | 551 | try!(ts.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:557:34 | 557 | ... let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fie... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:559:25 | 559 | try!(tv.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:565:35 | 565 | ... let mut map = try!(serializer.serialize_map(Some(entries.len()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:567:25 | 567 | try!(map.serialize_entry(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:573:33 | 573 | ... let mut s = try!(serializer.serialize_struct(n, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:575:25 | 575 | try!(s.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:581:34 | 581 | ... let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fi... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:583:25 | 583 | try!(sv.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:680:39 | 680 | Ok(Content::Some(Box::new(try!(value.serialize(self))))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:710:26 | 710 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:728:26 | 728 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:827:25 | 827 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:853:25 | 853 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:880:25 | 880 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:909:25 | 909 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:941:23 | 941 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:954:25 | 954 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:968:23 | 968 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:969:25 | 969 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:992:25 | 992 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1021:25 | 1021 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1174:9 | 1174 | try!(self.0.serialize_key(variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1223:9 | 1223 | try!(self.0.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1325:21 | 1325 | ... let value = try!(value.serialize(ContentSerializer::::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1331:9 | 1331 | try!( | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 622 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 638 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 678 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:52 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 697 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:483:22 | 483 | impl<'a> Display for Expected + 'a { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 483 | impl<'a> Display for dyn Expected + 'a { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:207:54 | 207 | fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 290 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 207 | fn invalid_type(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:225:55 | 225 | fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 290 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 225 | fn invalid_value(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:239:49 | 239 | fn invalid_length(len: usize, exp: &Expected) -> Self { | ^^^^^^^^ ... 290 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 239 | fn invalid_length(len: usize, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1027:37 | 1027 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1027 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:1736:37 | 1736 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1736 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: the type `[u8; 15]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 622 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 39]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 638 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 21]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 678 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 47]` does not permit being left uninitialized --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:572:47 | 572 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 697 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) Fresh serde_derive v1.0.66 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1239:18 | 1239 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1249:18 | 1249 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1260:18 | 1260 | let string = try!(get_lit_str(cx, attr_name, meta_item_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1273:18 | 1273 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1291:18 | 1291 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1538:18 | 1538 | let tokens = try!(spanned_tokens(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/attr.rs:1543:18 | 1543 | let stream = try!(syn::parse_str(&s.value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/de.rs:28:5 | 28 | try!(ctxt.check()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:24:5 | 24 | try!(ctxt.check()); | ^^^ warning: unnecessary parentheses around match arm expression --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:843:51 | 843 | ...gged { .. } => (StructTrait::SerializeStructVariant), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 843 - StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), 843 + StructVariant::ExternallyTagged { .. } => StructTrait::SerializeStructVariant, | warning: unnecessary parentheses around block return value --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:845:13 | 845 | (StructTrait::SerializeStruct) | ^ ^ | help: remove these parentheses | 845 - (StructTrait::SerializeStruct) 845 + StructTrait::SerializeStruct | warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/ast.rs:101:40 | 101 | ...'a self) -> Box> + 'a> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 101 | pub fn all_fields(&'a self) -> Box> + 'a> { | +++ warning: `serde` (lib) generated 160 warnings warning: `serde_derive` (lib) generated 12 warnings Fresh serde_json v1.0.20 warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:231:17 | 231 | b'0'...b'9' => match self.parse_any_number(true) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:267:17 | 267 | b'0'...b'9' => try!(self.parse_integer(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:284:29 | 284 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:290:25 | 290 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:292:39 | 292 | ... while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:325:25 | 325 | ... b'0'...b'9' => Err(self.peek_error(ErrorCode::InvalidNumber)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:329:21 | 329 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:334:33 | 334 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:369:21 | 369 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:418:27 | 418 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:426:31 | 426 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:468:21 | 468 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:474:27 | 474 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:509:23 | 509 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:528:17 | 528 | b'0'...b'9' => self.parse_any_number(true), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:763:17 | 763 | b'0'...b'9' => self.ignore_integer(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:798:28 | 798 | if let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:802:17 | 802 | ... b'1'...b'9' => while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:802:42 | 802 | ...hile let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:821:23 | 821 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:846:17 | 846 | b'0'...b'9' => {} | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:852:23 | 852 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:1032:17 | 1032 | ... b'0'...b'9' => try!(self.parse_any_number(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:569:23 | 569 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:575:28 | 575 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:626:23 | 626 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:632:28 | 632 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/read.rs:668:21 | 668 | c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:346:53 | 346 | ErrorCode::Io(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:113:33 | 113 | fn invalid_type(self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 113 | fn invalid_type(self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:201:43 | 201 | fn peek_invalid_type(&mut self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 201 | fn peek_invalid_type(&mut self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:354:32 | 354 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 354 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:409:50 | 409 | fn invalid_type(unexp: de::Unexpected, exp: &de::Expected) -> Self { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 409 | fn invalid_type(unexp: de::Unexpected, exp: &dyn de::Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/ports-mgmt/pkg-graph/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/value/de.rs:1422:37 | 1422 | fn invalid_type(&self, exp: &Expected) -> E | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1422 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: `serde_json` (lib) generated 34 warnings Fresh pkg-graph v0.1.0 (/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898) warning: variable does not need to be mutable --> src/main.rs:72:29 | 72 | let mut v = entry.get_mut().as_mut().unwrap(); | ----^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: `pkg-graph` (bin "pkg-graph") generated 1 warning (run `cargo fix --bin "pkg-graph"` to apply 1 suggestion) Finished release [optimized] target(s) in 0.39s warning: the following packages contain code that will be rejected by a future version of Rust: syn v0.14.2 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` Installing /construction/ports-mgmt/pkg-graph/stage/usr/local/bin/pkg-graph Installed package `pkg-graph v0.1.0 (/construction/ports-mgmt/pkg-graph/pkg-graph-3b16898)` (executable `pkg-graph`) warning: be sure to add `/construction/ports-mgmt/pkg-graph/stage/usr/local/bin` to your PATH to be able to run the installed binaries ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: 'bin/pkg-graph' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for pkg-graph-g20180614_14 file sizes/checksums [1]: 0% file sizes/checksums [1]: 100% Service unavailablepacking files [1]: 0% packing files [1]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:46