=>> Building ports-mgmt/pkg-graph build started at Mon Dec 29 10:07:48 EST 2025 port directory: /usr/ports/ports-mgmt/pkg-graph package name: pkg-graph-g20180614_36 building for: FreeBSD 143amd64-deluxe-desktop-job-02 14.3-RELEASE-p2 FreeBSD 14.3-RELEASE-p2 amd64 maintained by: gnn@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 515 Dec 24 21:58 /usr/ports/ports-mgmt/pkg-graph/Makefile Ports top last git commit: 3dd9e2202282 Ports top unclean checkout: yes Port dir last git commit: 5e496c770786 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.4 Host OSVERSION: 1403000 Jail OSVERSION: 1403000 Job Id: 02 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p2 UNAME_r=14.3-RELEASE-p2 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.4 MASTERMNT=/mnt/data/.m/143amd64-deluxe-desktop/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/mnt/data/.m/143amd64-deluxe-desktop/02/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=143amd64-deluxe-desktop SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/mnt/data/.m/143amd64-deluxe-desktop/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- gnn@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work XDG_CACHE_HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/.cache HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work TMPDIR="/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work" PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work XDG_CACHE_HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/.cache HOME=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work TMPDIR="/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work" PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/.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 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/pkg-graph" EXAMPLESDIR="share/examples/pkg-graph" DATADIR="share/pkg-graph" WWWDIR="www/pkg-graph" ETCDIR="etc/pkg-graph" --End PLIST_SUB-- --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 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # Work around some weirdness when fetching golang modules GO_TAGS+=netcgo .if ${.CURDIR:M*/www/chromium*} MAKE_JOBS_NUMBER=24 .endif .if ${.CURDIR:M*/www/ungoogled-chromium*} MAKE_JOBS_NUMBER=24 .endif .if ${.CURDIR:M*/lang/rust*} MAKE_JOBS_NUMBER=10 .endif .if ${.CURDIR:M*/lang/gcc*} MAKE_JOBS_NUMBER=10 .endif .if ${.CURDIR:M*/www/iridium*} MAKE_JOBS_NUMBER=16 .endif .if ${.CURDIR:M*/devel/electron*} MAKE_JOBS_NUMBER=20 .endif .if ${.CURDIR:M*/databases/mongodb*} MAKE_JOBS_NUMBER=12 .endif .if ${.CURDIR:M*/devel/llvm*} MAKE_JOBS_NUMBER=16 .endif # Speed things up a bit MAKE_JOBS_NUMBER?=8 #### #### #MAKE_JOBS_NUMBER?=4 # Alows us to build ports non-interactivly DISABLE_LICENSES=yes LICENSES_ACCEPTED+= DCC # Enable SNDIO on anything that supports it #OPTIONS_SET+=PULSEAUDIO OPTIONS_SET+=SNDIO # Yes we have MS Windows x11-fonts_webfonts_SET+=EXTRAFONTS CLEARTYPE # Desktop Specific Options sysutils_gksu_UNSET+=NAUTILUS x11-wm_compiz-fusion_UNSET+=EMERALD accessibility_redshift_SET+=GUI VIDMODE # These ports default to other audio servers, audio_espeak_UNSET+=PORTAUDIO www_qt5-webengine_UNSET+=ALSA www_qt6-webengine_UNSET+=ALSA audio_rhvoice_UNSET+=AO comms_morse_UNSET+=OSS audio_harp_UNSET+=OSS # Somehow these options are being set and result in ports being rebuilt needlessly becuase they are actually turned off audio_alsa-plugins_SET+=FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX #### Misc Poudriere #### .include "/etc/make.conf.ports_env" ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> pkg-graph-g20180614_36 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [143amd64-deluxe-desktop-job-02] Installing pkg-2.5.1... [143amd64-deluxe-desktop-job-02] Extracting pkg-2.5.1: .......... done ===> pkg-graph-g20180614_36 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of pkg-graph-g20180614_36 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by pkg-graph-g20180614_36 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by pkg-graph-g20180614_36 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. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Fetching all distfiles required by pkg-graph-g20180614_36 for building ===> Extracting for pkg-graph-g20180614_36 => 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 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898//cargo-crates =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for pkg-graph-g20180614_36 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> pkg-graph-g20180614_36 depends on package: rust>=1.92.0 - not found ===> Installing existing package /packages/All/rust-1.92.0.pkg [143amd64-deluxe-desktop-job-02] Installing rust-1.92.0... [143amd64-deluxe-desktop-job-02] `-- Installing curl-8.17.0... [143amd64-deluxe-desktop-job-02] | `-- Installing brotli-1.2.0,1... [143amd64-deluxe-desktop-job-02] | `-- Extracting brotli-1.2.0,1: .......... done [143amd64-deluxe-desktop-job-02] | `-- Installing libidn2-2.3.8... [143amd64-deluxe-desktop-job-02] | | `-- Installing indexinfo-0.3.1_1... [143amd64-deluxe-desktop-job-02] | | `-- Extracting indexinfo-0.3.1_1: . done [143amd64-deluxe-desktop-job-02] | | `-- Installing libunistring-1.4.1... [143amd64-deluxe-desktop-job-02] | | `-- Extracting libunistring-1.4.1: .......... done [143amd64-deluxe-desktop-job-02] | `-- Extracting libidn2-2.3.8: .......... done [143amd64-deluxe-desktop-job-02] | `-- Installing libnghttp2-1.68.0... [143amd64-deluxe-desktop-job-02] | `-- Extracting libnghttp2-1.68.0: ....... done [143amd64-deluxe-desktop-job-02] | `-- Installing libpsl-0.21.5_2... [143amd64-deluxe-desktop-job-02] | `-- Extracting libpsl-0.21.5_2: ........ done [143amd64-deluxe-desktop-job-02] | `-- Installing libssh2-1.11.1,3... [143amd64-deluxe-desktop-job-02] | `-- Extracting libssh2-1.11.1,3: .......... done [143amd64-deluxe-desktop-job-02] | `-- Installing zstd-1.5.7_1... [143amd64-deluxe-desktop-job-02] | `-- Extracting zstd-1.5.7_1: .......... done [143amd64-deluxe-desktop-job-02] `-- Extracting curl-8.17.0: .......... done [143amd64-deluxe-desktop-job-02] Extracting rust-1.92.0: .......... done ===> pkg-graph-g20180614_36 depends on package: rust>=1.92.0 - found ===> Returning to build of pkg-graph-g20180614_36 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Configuring for pkg-graph-g20180614_36 ===> Additional optimization to port applied ===> Cargo config: [source.cargo] directory = '/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898//cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock Locking 0 packages to latest compatible versions note: to see how you depend on a package, run `cargo tree --invert @` =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building for pkg-graph-g20180614_36 warning: no edition set: defaulting to the 2015 edition while the latest is 2024 Compiling unicode-xid v0.1.0 Compiling serde v1.0.66 Compiling dtoa v0.4.2 Compiling itoa v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/unicode-xid-0.1.0 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/unicode-xid-0.1.0/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name unicode_xid --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/unicode-xid-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "default", "no_std"))' -C metadata=5a07bd06d2e5c661 -C extra-filename=-598bbede6cdae27d --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=8ef45f16d44bab9b -C extra-filename=-0a6a87f60625382e --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/build/serde-0a6a87f60625382e -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/itoa-0.4.1 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name itoa --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=9dd1efac73822d49 -C extra-filename=-e63f3edd89e076d0 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dtoa CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name dtoa --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a07a40e5f52e9371 -C extra-filename=-44602a494992ad15 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc` warning: `-C ar`: this option is deprecated and does nothing warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:15:13 | 15 | #![cfg_attr(feature = "cargo-clippy", allow(cast_lossless, unreadable_literal))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `i128`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2018_compatibility)]`) on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2018_compatibility)]`) on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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))); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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))); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) Compiling proc-macro2 v0.4.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name proc_macro2 --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro"))' -C metadata=a9bf09d4309437b9 -C extra-filename=-f1bcea68dd559980 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --extern unicode_xid=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libunicode_xid-598bbede6cdae27d.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `unicode-xid` (lib) generated 1 warning warning: the type `[u8; 4]` does not permit being left uninitialized --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1:17 | 1 | #![cfg_attr(not(procmacro2_semver_exempt), allow(dead_code))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:192:7 | 192 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:198:7 | 198 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:202:7 | 202 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary transmute --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/diyfp.rs:99:29 | 99 | let u: $mask_type = mem::transmute(d); | --------------^^^ | | | help: replace this with: `f32::to_bits` | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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(unnecessary_transmutes)]` on by default = note: this warning originates in the macro `diyfp` which comes from the expansion of the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:228:7 | 228 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:235:7 | 235 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:245:7 | 245 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: the type `[u8; 24]` does not permit being left uninitialized --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:12:11 | 12 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary transmute --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/diyfp.rs:99:29 | 99 | let u: $mask_type = mem::transmute(d); | --------------^^^ | | | help: replace this with: `f64::to_bits` | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 `diyfp` which comes from the expansion of the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:17:15 | 17 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:23:11 | 23 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: the type `[u8; 24]` does not permit being left uninitialized --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:3:7 | 3 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:5:7 | 5 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:35:7 | 35 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:49:11 | 49 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:226:7 | 226 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:239:7 | 239 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:246:7 | 246 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:272:7 | 272 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:283:7 | 283 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:288:7 | 288 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:682:11 | 682 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:691:7 | 691 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:328:11 | 328 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:330:11 | 330 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:335:15 | 335 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:340:11 | 340 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:360:11 | 360 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:371:11 | 371 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:380:11 | 380 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:389:11 | 389 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:407:15 | 407 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:410:19 | 410 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:507:15 | 507 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:518:11 | 518 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:653:15 | 653 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:37 | 1049 | let c = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:49 | 1049 | let c = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:61 | 1049 | let c = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:289:11 | 289 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:298:11 | 298 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:307:11 | 307 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:321:11 | 321 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:329:11 | 329 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:341:11 | 341 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:355:11 | 355 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:363:11 | 363 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:465:48 | 465 | #[cfg(any(feature = "nightly", procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:574:15 | 574 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:658:15 | 658 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:783:11 | 783 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `itoa` (lib) generated 54 warnings (25 duplicates) warning: `dtoa` (lib) generated 16 warnings (1 duplicate) warning: `serde` (build script) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Car=ar-Clinker=cc' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/Cargo.toml 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='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps:/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/build/serde-b0031eccde97c5c2/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/build/serde-0a6a87f60625382e/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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps OUT_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/build/serde-b0031eccde97c5c2/out /usr/local/bin/rustc --crate-name serde --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=e13e66838603928b -C extra-filename=-ae76b6d23643f23f --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --cap-lints warn -C ar=ar -C linker=cc --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg num_nonzero` warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:116:29 | 116 | pub fn block_comment(input: Cursor) -> PResult<&str> { | ^^^^^^ ^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 116 | pub fn block_comment(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:50:20 | 50 | fn get_cursor(src: &str) -> Cursor { | ^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 50 | fn get_cursor(src: &str) -> Cursor<'_> { | ++++ warning: eliding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1259:33 | 1259 | named!(doc_comment_contents -> (&str, bool), alt!( | ^^^^ the same lifetime is elided here | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:162:32 | 162 | fn $name<'a>(i: Cursor<'a>) -> $crate::strnom::PResult<'a, $o> { | -- the lifetime is named here -- the same lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 1259 | named!(doc_comment_contents -> (&'a str, bool), alt!( | ++ Compiling quote v0.6.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/quote-0.6.3 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/quote-0.6.3/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name quote --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/quote-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=d3a242a83b47721b -C extra-filename=-3e5abafca31e9bba --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libproc_macro2-f1bcea68dd559980.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `proc-macro2` (lib) generated 74 warnings (1 duplicate) Compiling syn v0.14.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name syn --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --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"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "visit", "visit-mut"))' -C metadata=074764be3e144538 -C extra-filename=-8f8a019f1df99fa4 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libproc_macro2-f1bcea68dd559980.rmeta --extern quote=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libquote-3e5abafca31e9bba.rmeta --extern unicode_xid=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libunicode_xid-598bbede6cdae27d.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `quote` (lib) generated 1 warning (1 duplicate) warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:94:13 | 94 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:97:5 | 97 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:104:13 | 104 | #![cfg_attr(feature = "cargo-clippy", allow( | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:216:15 | 216 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/integer128.rs:73:7 | 73 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/integer128.rs:81:11 | 81 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:15:11 | 15 | #[cfg(any(core_duration, feature = "std", feature = "alloc"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_boxed_c_str` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:586:28 | 586 | #[cfg(all(feature = "std", de_boxed_c_str))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_boxed_c_str)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_boxed_c_str)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1605:15 | 1605 | #[cfg(all(not(de_rc_dst), feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1617:15 | 1617 | #[cfg(all(not(de_rc_dst), feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1684:11 | 1684 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1705:11 | 1705 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1717:11 | 1717 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1761:11 | 1761 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2172:19 | 2172 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2189 | / nonzero_integers! { 2190 | | // Not including signed NonZeroI* since they might be removed 2191 | | NonZeroU8, 2192 | | NonZeroU16, ... | 2196 | | NonZeroUsize, 2197 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:942:28 | 942 | if try!(seq.next_element_seed(InPlaceSeed(dest))).is_none() { | ^^^ ... 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 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1040:51 | 1040 | let $name = match try!(seq.next_element()) { | ^^^ ... 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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1074:36 | 1074 | if try!(seq.next_element_seed(InPlaceSeed(&mut (self.0).$n))).is_none() { | ^^^ ... 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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1558:15 | 1558 | match try!(data.variant()) { | ^^^ warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1774:10 | 1774 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2012:24 | 2012 | let duration = try!(deserializer.deserialize_struct("SystemTime", FIELDS, DurationVisitor)); | ^^^ warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2178:33 | 2178 | let value = try!(Deserialize::deserialize(deserializer)); | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2267:25 | 2267 | try!(write!(formatter, ", ")); | ^^^ warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:530:11 | 530 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:426:19 | 426 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 439 | / nonzero_integers! { 440 | | // Not including signed NonZeroI* since they might be removed 441 | | NonZeroU8, 442 | | NonZeroU16, ... | 446 | | NonZeroUsize, 447 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:151:35 | 151 | let mut seq = try!(serializer.serialize_tuple($len)); | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:274:37 | 274 | let mut tuple = try!(serializer.serialize_tuple($len)); | ^^^ ... 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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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_epoch.as_secs())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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_epoch.subsec_nanos())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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::new(self.tag_name))) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 + 1))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:406:25 | 406 | let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:451:25 | 451 | let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1325:21 | 1325 | let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 483 | impl<'a> Display for dyn Expected + 'a { | +++ warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs:262:13 | 262 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs:265:5 | 265 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs:273:5 | 273 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:654:16 | 654 | #[cfg_attr(feature = "cargo-clippy", allow(needless_continue))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:742:16 | 742 | #[cfg_attr(feature = "cargo-clippy", allow(needless_continue))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/path.rs:453:20 | 453 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/gen/visit.rs:5:13 | 5 | #![cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:94:7 | 94 | #[cfg(synom_verbose_trace)] | ^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:145:11 | 145 | #[cfg(not(synom_verbose_trace))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) warning: trailing semicolon in macro used in expression position --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Expr, do_parse!( 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)]` (part of `#[warn(future_incompatible)]`) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Expr, do_parse!( 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1426:31 | 1426 | braces!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/derive.rs:155:5 | 155 | / named!(data_enum -> (Option, token::Brace, Punctuated), do_parse!( 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 not 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)]` (part of `#[warn(unused)]`) on by default warning: trailing semicolon in macro used in expression position --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/buffer.rs:138:7 | 138 | #[cfg(synom_verbose_trace)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/buffer.rs:454:7 | 454 | #[cfg(synom_verbose_trace)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/spanned.rs:110:11 | 110 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/spanned.rs:129:15 | 129 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 1027 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 1736 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 457 | inner: Box + 'a>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 513 | inner: Box + 'a>, | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: method `inner` is never used --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/attr.rs:366:8 | 362 | pub trait FilterAttrs<'a> { | ----------- method in this trait ... 366 | fn inner(self) -> Self::Ret; | ^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/data.rs:74:17 | 74 | pub fn iter(&self) -> punctuated::Iter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 74 | pub fn iter(&self) -> punctuated::Iter<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:88:24 | 88 | pub fn type_params(&self) -> TypeParams { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 88 | pub fn type_params(&self) -> TypeParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:99:28 | 99 | pub fn type_params_mut(&mut self) -> TypeParamsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 99 | pub fn type_params_mut(&mut self) -> TypeParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:110:22 | 110 | pub fn lifetimes(&self) -> Lifetimes { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 110 | pub fn lifetimes(&self) -> Lifetimes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:121:26 | 121 | pub fn lifetimes_mut(&mut self) -> LifetimesMut { | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 121 | pub fn lifetimes_mut(&mut self) -> LifetimesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:132:25 | 132 | pub fn const_params(&self) -> ConstParams { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 132 | pub fn const_params(&self) -> ConstParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:143:29 | 143 | pub fn const_params_mut(&mut self) -> ConstParamsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 143 | pub fn const_params_mut(&mut self) -> ConstParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:330:27 | 330 | pub fn split_for_impl(&self) -> (ImplGenerics, TypeGenerics, Option<&WhereClause>) { | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is elided here | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 330 | pub fn split_for_impl(&self) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:345:25 | 345 | pub fn as_turbofish(&self) -> Turbofish { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 345 | pub fn as_turbofish(&self) -> Turbofish<'_> { | ++++ warning: panic message contains braces --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: add a "{}" format string to use the message literally | 906 | panic!("{}", "expected {{ after \\u"); | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/buffer.rs:239:18 | 239 | pub fn begin(&self) -> Cursor { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 239 | pub fn begin(&self) -> Cursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:111:17 | 111 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 111 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:122:21 | 122 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 122 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:133:18 | 133 | pub fn pairs(&self) -> Pairs { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 133 | pub fn pairs(&self) -> Pairs<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:142:22 | 142 | pub fn pairs_mut(&mut self) -> PairsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 142 | pub fn pairs_mut(&mut self) -> PairsMut<'_, T, P> { | +++ warning: `syn` (lib) generated 54 warnings (1 duplicate) Compiling serde_derive v1.0.66 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name serde_derive --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=4d77ce139416f5f4 -C extra-filename=-e63153ce710af0c5 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --extern proc_macro2=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libproc_macro2-f1bcea68dd559980.rlib --extern quote=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libquote-3e5abafca31e9bba.rlib --extern syn=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libsyn-8f8a019f1df99fa4.rlib --extern proc_macro --cap-lints warn -C ar=ar -C linker=cc` warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs:26:13 | 26 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `deserialize_in_place` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs:29:5 | 29 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `deserialize_in_place` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs:37:5 | 37 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `deserialize_in_place` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:843:51 | 843 | StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 843 - StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), 843 + StructVariant::ExternallyTagged { .. } => StructTrait::SerializeStructVariant, | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/ast.rs:101:40 | 101 | pub fn all_fields(&'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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 101 | pub fn all_fields(&'a self) -> Box> + 'a> { | +++ warning: the type `[u8; 15]` does not permit being left uninitialized --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/export.rs:26:35 | 26 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 26 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:286:23 | 286 | fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 286 | fn unexpected(&self) -> Unexpected<'_> { | ++++ Compiling serde_json v1.0.20 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/Cargo.toml 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=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name serde_json --edition=2015 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary_precision", "default", "indexmap", "preserve_order"))' -C metadata=c66ed5773ab8660d -C extra-filename=-7fb0b4cbcfde8778 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --extern dtoa=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libdtoa-44602a494992ad15.rmeta --extern itoa=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libitoa-e63f3edd89e076d0.rmeta --extern serde=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libserde-ae76b6d23643f23f.rmeta --cap-lints warn -C ar=ar -C linker=cc` warning: `serde` (lib) generated 180 warnings (1 duplicate) warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs:319:13 | 319 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs:321:13 | 321 | #![cfg_attr(feature = "cargo-clippy", allow(doc_markdown, needless_pass_by_value))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs:323:13 | 323 | #![cfg_attr(feature = "cargo-clippy", allow( | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:140:12 | 140 | #[cfg_attr(feature = "cargo-clippy", allow(fallible_impl_from))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:802:42 | 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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() --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 201 | fn peek_invalid_type(&mut self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 1422 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 354 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 409 | fn invalid_type(unexp: de::Unexpected, exp: &dyn de::Expected) -> Self { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/de.rs:2937:13 | 2937 | params: &Parameters, | ^^^^^^^^^^^ the lifetime is elided here 2938 | ) -> ( 2939 | DeImplGenerics, | ^^^^^^^^^^^^^^ the same lifetime is hidden here 2940 | DeTypeGenerics, | ^^^^^^^^^^^^^^ the same lifetime is hidden here 2941 | syn::TypeGenerics, | ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here 2942 | Option<&syn::WhereClause>, | ^^^^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 2939 ~ DeImplGenerics<'_>, 2940 ~ DeTypeGenerics<'_>, 2941 ~ syn::TypeGenerics<'_>, | warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 help: if this is a dyn-compatible trait, use `dyn` | 113 | fn invalid_type(self, exp: &dyn Expected) -> Error { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:143:21 | 143 | pub fn entry(&mut self, key: S) -> Entry | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 143 | pub fn entry(&mut self, key: S) -> Entry<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:172:17 | 172 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:180:21 | 180 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn iter_mut(&mut self) -> IterMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:188:17 | 188 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 188 | pub fn keys(&self) -> Keys<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:196:19 | 196 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 196 | pub fn values(&self) -> Values<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:204:23 | 204 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | pub fn values_mut(&mut self) -> ValuesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/value/de.rs:1430:19 | 1430 | fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1430 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/number.rs:762:23 | 762 | pub fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 762 | pub fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: `serde_derive` (lib) generated 17 warnings (1 duplicate) warning: `serde_json` (lib) generated 47 warnings (1 duplicate) Compiling pkg-graph v0.1.0 (/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898) Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=pkg-graph CARGO_CRATE_NAME=pkg_graph CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898 CARGO_MANIFEST_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/Cargo.toml 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 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps /usr/local/bin/rustc --crate-name pkg_graph --edition=2015 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=2 -C panic=abort -C lto -C codegen-units=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=24fde4ae6587b82f -C extra-filename=-8d2bc988ef97cdf4 --out-dir /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps -C strip=symbols -L dependency=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps --extern serde=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libserde-ae76b6d23643f23f.rlib --extern serde_derive=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libserde_derive-e63153ce710af0c5.so --extern serde_json=/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/target/release/deps/libserde_json-7fb0b4cbcfde8778.rlib -C ar=ar -C linker=cc` 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)]` (part of `#[warn(unused)]`) on by default warning: fields `version`, `description`, and `dependencies` are never read --> src/package.rs:3:9 | 1 | pub struct Package { | ------- fields in this struct 2 | pub name: String, 3 | pub version: String, | ^^^^^^^ 4 | pub description: String, | ^^^^^^^^^^^ 5 | pub dependencies: Option>, | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `pkg-graph` (bin "pkg-graph") generated 3 warnings (1 duplicate) (run `cargo fix --bin "pkg-graph" -p pkg-graph` to apply 1 suggestion) Finished `release` profile [optimized] target(s) in 17.99s 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` =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Staging for pkg-graph-g20180614_36 ===> Generating temporary packing list Installing pkg-graph v0.1.0 (/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898) Locking 9 packages to latest compatible versions Fresh unicode-xid v0.1.0 warning: `-C ar`: this option is deprecated and does nothing warning: `unicode-xid` (lib) generated 1 warning Fresh proc-macro2 v0.4.6 warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1:17 | 1 | #![cfg_attr(not(procmacro2_semver_exempt), allow(dead_code))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:192:7 | 192 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:198:7 | 198 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:202:7 | 202 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:228:7 | 228 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:235:7 | 235 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:245:7 | 245 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:12:11 | 12 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:17:15 | 17 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:23:11 | 23 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:3:7 | 3 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:5:7 | 5 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:35:7 | 35 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:49:11 | 49 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:226:7 | 226 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:239:7 | 239 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:246:7 | 246 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:272:7 | 272 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:283:7 | 283 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:288:7 | 288 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:682:11 | 682 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:691:7 | 691 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:328:11 | 328 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:330:11 | 330 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:335:15 | 335 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:340:11 | 340 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:360:11 | 360 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:371:11 | 371 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:380:11 | 380 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:389:11 | 389 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:407:15 | 407 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:410:19 | 410 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:507:15 | 507 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:518:11 | 518 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:653:15 | 653 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:37 | 1049 | let c = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:49 | 1049 | let c = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1049:61 | 1049 | let c = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:289:11 | 289 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:298:11 | 298 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:307:11 | 307 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:321:11 | 321 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:329:11 | 329 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:341:11 | 341 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:355:11 | 355 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:363:11 | 363 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:465:48 | 465 | #[cfg(any(feature = "nightly", procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:574:15 | 574 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:658:15 | 658 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/lib.rs:783:11 | 783 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:116:29 | 116 | pub fn block_comment(input: Cursor) -> PResult<&str> { | ^^^^^^ ^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 116 | pub fn block_comment(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:50:20 | 50 | fn get_cursor(src: &str) -> Cursor { | ^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 50 | fn get_cursor(src: &str) -> Cursor<'_> { | ++++ warning: eliding a lifetime that's named elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/stable.rs:1259:33 | 1259 | named!(doc_comment_contents -> (&str, bool), alt!( | ^^^^ the same lifetime is elided here | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/proc-macro2-0.4.6/src/strnom.rs:162:32 | 162 | fn $name<'a>(i: Cursor<'a>) -> $crate::strnom::PResult<'a, $o> { | -- the lifetime is named here -- the same lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 1259 | named!(doc_comment_contents -> (&'a str, bool), alt!( | ++ warning: `proc-macro2` (lib) generated 74 warnings (1 duplicate) Fresh quote v0.6.3 Fresh itoa v0.4.1 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/itoa-0.4.1/src/lib.rs:15:13 | 15 | #![cfg_attr(feature = "cargo-clippy", allow(cast_lossless, unreadable_literal))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `i128`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2018_compatibility)]`) on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2018_compatibility)]`) on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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))); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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))); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unnecessary transmute --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/diyfp.rs:99:29 | 99 | let u: $mask_type = mem::transmute(d); | --------------^^^ | | | help: replace this with: `f32::to_bits` | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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(unnecessary_transmutes)]` on by default = note: this warning originates in the macro `diyfp` which comes from the expansion of 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unnecessary transmute --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/dtoa-0.4.2/src/diyfp.rs:99:29 | 99 | let u: $mask_type = mem::transmute(d); | --------------^^^ | | | help: replace this with: `f64::to_bits` | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 `diyfp` which comes from the expansion of 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: `serde` (build script) generated 1 warning (1 duplicate) warning: `quote` (lib) generated 1 warning (1 duplicate) warning: `itoa` (lib) generated 54 warnings (25 duplicates) warning: `dtoa` (lib) generated 16 warnings (1 duplicate) Fresh syn v0.14.2 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs:262:13 | 262 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs:265:5 | 265 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lib.rs:273:5 | 273 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:654:16 | 654 | #[cfg_attr(feature = "cargo-clippy", allow(needless_continue))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/lit.rs:742:16 | 742 | #[cfg_attr(feature = "cargo-clippy", allow(needless_continue))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/path.rs:453:20 | 453 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/gen/visit.rs:5:13 | 5 | #![cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clone-impls`, `default`, `derive`, `extra-traits`, `fold`, `full`, `parsing`, `printing`, `proc-macro`, `quote`, `visit`, and `visit-mut` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:94:7 | 94 | #[cfg(synom_verbose_trace)] | ^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:145:11 | 145 | #[cfg(not(synom_verbose_trace))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trailing semicolon in macro used in expression position --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Expr, do_parse!( 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)]` (part of `#[warn(future_incompatible)]`) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1213:41 | 1213 | tap!($i, $name: call!($f) => $e); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/expr.rs:1503:5 | 1503 | / named!(trailer_expr(allow_struct: bool, allow_block: bool) -> Expr, do_parse!( 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1426:31 | 1426 | braces!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/derive.rs:155:5 | 155 | / named!(data_enum -> (Option, token::Brace, Punctuated), do_parse!( 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 not 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)]` (part of `#[warn(unused)]`) on by default warning: trailing semicolon in macro used in expression position --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/parsers.rs:1354:31 | 1354 | parens!($i, call!($f)); | ^ | ::: /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/buffer.rs:138:7 | 138 | #[cfg(synom_verbose_trace)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `synom_verbose_trace` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/buffer.rs:454:7 | 454 | #[cfg(synom_verbose_trace)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(synom_verbose_trace)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(synom_verbose_trace)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/spanned.rs:110:11 | 110 | #[cfg(procmacro2_semver_exempt)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `procmacro2_semver_exempt` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/spanned.rs:129:15 | 129 | #[cfg(not(procmacro2_semver_exempt))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(procmacro2_semver_exempt)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(procmacro2_semver_exempt)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 457 | inner: Box + 'a>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 513 | inner: Box + 'a>, | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: method `inner` is never used --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/attr.rs:366:8 | 362 | pub trait FilterAttrs<'a> { | ----------- method in this trait ... 366 | fn inner(self) -> Self::Ret; | ^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/data.rs:74:17 | 74 | pub fn iter(&self) -> punctuated::Iter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 74 | pub fn iter(&self) -> punctuated::Iter<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:88:24 | 88 | pub fn type_params(&self) -> TypeParams { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 88 | pub fn type_params(&self) -> TypeParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:99:28 | 99 | pub fn type_params_mut(&mut self) -> TypeParamsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 99 | pub fn type_params_mut(&mut self) -> TypeParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:110:22 | 110 | pub fn lifetimes(&self) -> Lifetimes { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 110 | pub fn lifetimes(&self) -> Lifetimes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:121:26 | 121 | pub fn lifetimes_mut(&mut self) -> LifetimesMut { | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 121 | pub fn lifetimes_mut(&mut self) -> LifetimesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:132:25 | 132 | pub fn const_params(&self) -> ConstParams { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 132 | pub fn const_params(&self) -> ConstParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:143:29 | 143 | pub fn const_params_mut(&mut self) -> ConstParamsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 143 | pub fn const_params_mut(&mut self) -> ConstParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:330:27 | 330 | pub fn split_for_impl(&self) -> (ImplGenerics, TypeGenerics, Option<&WhereClause>) { | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is elided here | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 330 | pub fn split_for_impl(&self) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/generics.rs:345:25 | 345 | pub fn as_turbofish(&self) -> Turbofish { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 345 | pub fn as_turbofish(&self) -> Turbofish<'_> { | ++++ warning: panic message contains braces --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: add a "{}" format string to use the message literally | 906 | panic!("{}", "expected {{ after \\u"); | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/buffer.rs:239:18 | 239 | pub fn begin(&self) -> Cursor { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 239 | pub fn begin(&self) -> Cursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:111:17 | 111 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 111 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:122:21 | 122 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 122 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:133:18 | 133 | pub fn pairs(&self) -> Pairs { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 133 | pub fn pairs(&self) -> Pairs<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/syn-0.14.2/src/punctuated.rs:142:22 | 142 | pub fn pairs_mut(&mut self) -> PairsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 142 | pub fn pairs_mut(&mut self) -> PairsMut<'_, T, P> { | +++ warning: `syn` (lib) generated 54 warnings (1 duplicate) Fresh serde v1.0.66 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:94:13 | 94 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:97:5 | 97 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:104:13 | 104 | #![cfg_attr(feature = "cargo-clippy", allow( | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `derive`, `rc`, `serde_derive`, `std`, and `unstable` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/lib.rs:216:15 | 216 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/integer128.rs:73:7 | 73 | #[cfg(integer128)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `integer128` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/integer128.rs:81:11 | 81 | #[cfg(not(integer128))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:15:11 | 15 | #[cfg(any(core_duration, feature = "std", feature = "alloc"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_boxed_c_str` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:586:28 | 586 | #[cfg(all(feature = "std", de_boxed_c_str))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_boxed_c_str)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_boxed_c_str)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1605:15 | 1605 | #[cfg(all(not(de_rc_dst), feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1617:15 | 1617 | #[cfg(all(not(de_rc_dst), feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1684:11 | 1684 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1705:11 | 1705 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `de_rc_dst` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1717:11 | 1717 | #[cfg(all(de_rc_dst, feature = "rc", any(feature = "std", feature = "alloc")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(de_rc_dst)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(de_rc_dst)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1761:11 | 1761 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2172:19 | 2172 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 2189 | / nonzero_integers! { 2190 | | // Not including signed NonZeroI* since they might be removed 2191 | | NonZeroU8, 2192 | | NonZeroU16, ... | 2196 | | NonZeroUsize, 2197 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:736:49 | 736 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:774:49 | 774 | while let Some(value) = try!($access.next_element()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:942:28 | 942 | if try!(seq.next_element_seed(InPlaceSeed(dest))).is_none() { | ^^^ ... 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 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1040:51 | 1040 | let $name = match try!(seq.next_element()) { | ^^^ ... 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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1074:36 | 1074 | if try!(seq.next_element_seed(InPlaceSeed(&mut (self.0).$n))).is_none() { | ^^^ ... 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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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()) { | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1558:15 | 1558 | match try!(data.variant()) { | ^^^ warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:1774:10 | 1774 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2012:24 | 2012 | let duration = try!(deserializer.deserialize_struct("SystemTime", FIELDS, DurationVisitor)); | ^^^ warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/impls.rs:2178:33 | 2178 | let value = try!(Deserialize::deserialize(deserializer)); | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/de/mod.rs:2267:25 | 2267 | try!(write!(formatter, ", ")); | ^^^ warning: unexpected `cfg` condition name: `core_duration` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:530:11 | 530 | #[cfg(any(core_duration, feature = "std"))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_duration)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_duration)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `num_nonzero` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:426:19 | 426 | #[cfg(num_nonzero)] | ^^^^^^^^^^^ ... 439 | / nonzero_integers! { 440 | | // Not including signed NonZeroI* since they might be removed 441 | | NonZeroU8, 442 | | NonZeroU16, ... | 446 | | NonZeroUsize, 447 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(num_nonzero)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(num_nonzero)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:151:35 | 151 | let mut seq = try!(serializer.serialize_tuple($len)); | ^^^ ... 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/ser/impls.rs:274:37 | 274 | let mut tuple = try!(serializer.serialize_tuple($len)); | ^^^ ... 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 11 T11 12 T12 13 T13 14 T14 15 T15) 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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_epoch.as_secs())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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_epoch.subsec_nanos())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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::new(self.tag_name))) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 + 1))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:406:25 | 406 | let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:451:25 | 451 | let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/ser.rs:1325:21 | 1325 | let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 483 | impl<'a> Display for dyn Expected + 'a { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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) warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 1027 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 1736 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: the type `[u8; 15]` does not permit being left uninitialized --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/export.rs:26:35 | 26 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 26 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde-1.0.66/src/private/de.rs:286:23 | 286 | fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 286 | fn unexpected(&self) -> Unexpected<'_> { | ++++ Fresh serde_derive v1.0.66 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs:26:13 | 26 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `deserialize_in_place` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs:29:5 | 29 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `deserialize_in_place` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/lib.rs:37:5 | 37 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default` and `deserialize_in_place` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/ser.rs:843:51 | 843 | StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 843 - StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), 843 + StructVariant::ExternallyTagged { .. } => StructTrait::SerializeStructVariant, | warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/internals/ast.rs:101:40 | 101 | pub fn all_fields(&'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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 101 | pub fn all_fields(&'a self) -> Box> + 'a> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_derive-1.0.66/src/de.rs:2937:13 | 2937 | params: &Parameters, | ^^^^^^^^^^^ the lifetime is elided here 2938 | ) -> ( 2939 | DeImplGenerics, | ^^^^^^^^^^^^^^ the same lifetime is hidden here 2940 | DeTypeGenerics, | ^^^^^^^^^^^^^^ the same lifetime is hidden here 2941 | syn::TypeGenerics, | ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here 2942 | Option<&syn::WhereClause>, | ^^^^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 2939 ~ DeImplGenerics<'_>, 2940 ~ DeTypeGenerics<'_>, 2941 ~ syn::TypeGenerics<'_>, | warning: `serde` (lib) generated 180 warnings (1 duplicate) warning: `serde_derive` (lib) generated 17 warnings (1 duplicate) Fresh serde_json v1.0.20 warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs:319:13 | 319 | #![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs:321:13 | 321 | #![cfg_attr(feature = "cargo-clippy", allow(doc_markdown, needless_pass_by_value))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/lib.rs:323:13 | 323 | #![cfg_attr(feature = "cargo-clippy", allow( | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/error.rs:140:12 | 140 | #[cfg_attr(feature = "cargo-clippy", allow(fallible_impl_from))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arbitrary_precision`, `default`, `indexmap`, and `preserve_order` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/de.rs:802:42 | 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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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() --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 201 | fn peek_invalid_type(&mut self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 1422 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 354 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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: if this is a dyn-compatible trait, use `dyn` | 409 | fn invalid_type(unexp: de::Unexpected, exp: &dyn de::Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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 help: if this is a dyn-compatible trait, use `dyn` | 113 | fn invalid_type(self, exp: &dyn Expected) -> Error { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:143:21 | 143 | pub fn entry(&mut self, key: S) -> Entry | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 143 | pub fn entry(&mut self, key: S) -> Entry<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:172:17 | 172 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:180:21 | 180 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn iter_mut(&mut self) -> IterMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:188:17 | 188 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 188 | pub fn keys(&self) -> Keys<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:196:19 | 196 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 196 | pub fn values(&self) -> Values<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/map.rs:204:23 | 204 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | pub fn values_mut(&mut self) -> ValuesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/value/de.rs:1430:19 | 1430 | fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1430 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898/cargo-crates/serde_json-1.0.20/src/number.rs:762:23 | 762 | pub fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 762 | pub fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: `serde_json` (lib) generated 47 warnings (1 duplicate) Fresh pkg-graph v0.1.0 (/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/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)]` (part of `#[warn(unused)]`) on by default warning: fields `version`, `description`, and `dependencies` are never read --> src/package.rs:3:9 | 1 | pub struct Package { | ------- fields in this struct 2 | pub name: String, 3 | pub version: String, | ^^^^^^^ 4 | pub description: String, | ^^^^^^^^^^^ 5 | pub dependencies: Option>, | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `pkg-graph` (bin "pkg-graph") generated 3 warnings (1 duplicate) (run `cargo fix --bin "pkg-graph" -p pkg-graph` to apply 1 suggestion) Finished `release` profile [optimized] target(s) in 0.09s 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 /wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/stage/usr/local/bin/pkg-graph Installed package `pkg-graph v0.1.0 (/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/pkg-graph-3b16898)` (executable `pkg-graph`) warning: be sure to add `/wrkdirs/usr/ports/ports-mgmt/pkg-graph/work/stage/usr/local/bin` to your PATH to be able to run the installed binaries ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-12-29T15:07:48+0000' 'PKG_NOTE_ports_top_git_hash=3dd9e2202282' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=5e496c770786' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.4' NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building packages for pkg-graph-g20180614_36 ===> Building pkg-graph-g20180614_36 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for pkg-graph-g20180614_36 build of ports-mgmt/pkg-graph | pkg-graph-g20180614_36 ended at Mon Dec 29 10:08:13 EST 2025 build time: 00:00:26